@import url(https://fonts.googleapis.com/css?family=IBM+Plex+Mono:400,700|Material+Icons&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@200;300;400;500;600;700;800&display=swap);
/*!
* XDS v0.1.7
* Forged by John Leider
* Released under the MIT License.
*/@keyframes shake{59%{margin-left:0}60%,80%{margin-left:2px}70%,90%{margin-left:-2px}}.black{background-color:#000!important;border-color:#000!important}.black--text{color:#000!important;caret-color:#000!important}.white{background-color:#fff!important;border-color:#fff!important}.white--text{color:#fff!important;caret-color:#fff!important}.grey{background-color:#eff1f4!important;border-color:#eff1f4!important}.grey--text{color:#eff1f4!important;caret-color:#eff1f4!important}.transparent{background-color:transparent!important;border-color:transparent!important}.transparent--text{color:transparent!important;caret-color:transparent!important}.red{background-color:#f44336!important;border-color:#f44336!important}.red--text{color:#f44336!important;caret-color:#f44336!important}.red.lighten-5{background-color:#ffebee!important;border-color:#ffebee!important}.red--text.text--lighten-5{color:#ffebee!important;caret-color:#ffebee!important}.red.lighten-4{background-color:#ffcdd2!important;border-color:#ffcdd2!important}.red--text.text--lighten-4{color:#ffcdd2!important;caret-color:#ffcdd2!important}.red.lighten-3{background-color:#ef9a9a!important;border-color:#ef9a9a!important}.red--text.text--lighten-3{color:#ef9a9a!important;caret-color:#ef9a9a!important}.red.lighten-2{background-color:#e57373!important;border-color:#e57373!important}.red--text.text--lighten-2{color:#e57373!important;caret-color:#e57373!important}.red.lighten-1{background-color:#ef5350!important;border-color:#ef5350!important}.red--text.text--lighten-1{color:#ef5350!important;caret-color:#ef5350!important}.red.darken-1{background-color:#e53935!important;border-color:#e53935!important}.red--text.text--darken-1{color:#e53935!important;caret-color:#e53935!important}.red.darken-2{background-color:#d32f2f!important;border-color:#d32f2f!important}.red--text.text--darken-2{color:#d32f2f!important;caret-color:#d32f2f!important}.red.darken-3{background-color:#c62828!important;border-color:#c62828!important}.red--text.text--darken-3{color:#c62828!important;caret-color:#c62828!important}.red.darken-4{background-color:#b71c1c!important;border-color:#b71c1c!important}.red--text.text--darken-4{color:#b71c1c!important;caret-color:#b71c1c!important}.red.accent-1{background-color:#ff8a80!important;border-color:#ff8a80!important}.red--text.text--accent-1{color:#ff8a80!important;caret-color:#ff8a80!important}.red.accent-2{background-color:#ff5252!important;border-color:#ff5252!important}.red--text.text--accent-2{color:#ff5252!important;caret-color:#ff5252!important}.red.accent-3{background-color:#ff1744!important;border-color:#ff1744!important}.red--text.text--accent-3{color:#ff1744!important;caret-color:#ff1744!important}.red.accent-4{background-color:#d50000!important;border-color:#d50000!important}.red--text.text--accent-4{color:#d50000!important;caret-color:#d50000!important}.pink{background-color:#e91e63!important;border-color:#e91e63!important}.pink--text{color:#e91e63!important;caret-color:#e91e63!important}.pink.lighten-5{background-color:#fce4ec!important;border-color:#fce4ec!important}.pink--text.text--lighten-5{color:#fce4ec!important;caret-color:#fce4ec!important}.pink.lighten-4{background-color:#f8bbd0!important;border-color:#f8bbd0!important}.pink--text.text--lighten-4{color:#f8bbd0!important;caret-color:#f8bbd0!important}.pink.lighten-3{background-color:#f48fb1!important;border-color:#f48fb1!important}.pink--text.text--lighten-3{color:#f48fb1!important;caret-color:#f48fb1!important}.pink.lighten-2{background-color:#f06292!important;border-color:#f06292!important}.pink--text.text--lighten-2{color:#f06292!important;caret-color:#f06292!important}.pink.lighten-1{background-color:#ec407a!important;border-color:#ec407a!important}.pink--text.text--lighten-1{color:#ec407a!important;caret-color:#ec407a!important}.pink.darken-1{background-color:#d81b60!important;border-color:#d81b60!important}.pink--text.text--darken-1{color:#d81b60!important;caret-color:#d81b60!important}.pink.darken-2{background-color:#c2185b!important;border-color:#c2185b!important}.pink--text.text--darken-2{color:#c2185b!important;caret-color:#c2185b!important}.pink.darken-3{background-color:#ad1457!important;border-color:#ad1457!important}.pink--text.text--darken-3{color:#ad1457!important;caret-color:#ad1457!important}.pink.darken-4{background-color:#880e4f!important;border-color:#880e4f!important}.pink--text.text--darken-4{color:#880e4f!important;caret-color:#880e4f!important}.pink.accent-1{background-color:#ff80ab!important;border-color:#ff80ab!important}.pink--text.text--accent-1{color:#ff80ab!important;caret-color:#ff80ab!important}.pink.accent-2{background-color:#ff4081!important;border-color:#ff4081!important}.pink--text.text--accent-2{color:#ff4081!important;caret-color:#ff4081!important}.pink.accent-3{background-color:#f50057!important;border-color:#f50057!important}.pink--text.text--accent-3{color:#f50057!important;caret-color:#f50057!important}.pink.accent-4{background-color:#c51162!important;border-color:#c51162!important}.pink--text.text--accent-4{color:#c51162!important;caret-color:#c51162!important}.purple{background-color:#9c27b0!important;border-color:#9c27b0!important}.purple--text{color:#9c27b0!important;caret-color:#9c27b0!important}.purple.lighten-5{background-color:#f3e5f5!important;border-color:#f3e5f5!important}.purple--text.text--lighten-5{color:#f3e5f5!important;caret-color:#f3e5f5!important}.purple.lighten-4{background-color:#e1bee7!important;border-color:#e1bee7!important}.purple--text.text--lighten-4{color:#e1bee7!important;caret-color:#e1bee7!important}.purple.lighten-3{background-color:#ce93d8!important;border-color:#ce93d8!important}.purple--text.text--lighten-3{color:#ce93d8!important;caret-color:#ce93d8!important}.purple.lighten-2{background-color:#ba68c8!important;border-color:#ba68c8!important}.purple--text.text--lighten-2{color:#ba68c8!important;caret-color:#ba68c8!important}.purple.lighten-1{background-color:#ab47bc!important;border-color:#ab47bc!important}.purple--text.text--lighten-1{color:#ab47bc!important;caret-color:#ab47bc!important}.purple.darken-1{background-color:#8e24aa!important;border-color:#8e24aa!important}.purple--text.text--darken-1{color:#8e24aa!important;caret-color:#8e24aa!important}.purple.darken-2{background-color:#7b1fa2!important;border-color:#7b1fa2!important}.purple--text.text--darken-2{color:#7b1fa2!important;caret-color:#7b1fa2!important}.purple.darken-3{background-color:#6a1b9a!important;border-color:#6a1b9a!important}.purple--text.text--darken-3{color:#6a1b9a!important;caret-color:#6a1b9a!important}.purple.darken-4{background-color:#4a148c!important;border-color:#4a148c!important}.purple--text.text--darken-4{color:#4a148c!important;caret-color:#4a148c!important}.purple.accent-1{background-color:#ea80fc!important;border-color:#ea80fc!important}.purple--text.text--accent-1{color:#ea80fc!important;caret-color:#ea80fc!important}.purple.accent-2{background-color:#e040fb!important;border-color:#e040fb!important}.purple--text.text--accent-2{color:#e040fb!important;caret-color:#e040fb!important}.purple.accent-3{background-color:#d500f9!important;border-color:#d500f9!important}.purple--text.text--accent-3{color:#d500f9!important;caret-color:#d500f9!important}.purple.accent-4{background-color:#a0f!important;border-color:#a0f!important}.purple--text.text--accent-4{color:#a0f!important;caret-color:#a0f!important}.deep-purple{background-color:#673ab7!important;border-color:#673ab7!important}.deep-purple--text{color:#673ab7!important;caret-color:#673ab7!important}.deep-purple.lighten-5{background-color:#ede7f6!important;border-color:#ede7f6!important}.deep-purple--text.text--lighten-5{color:#ede7f6!important;caret-color:#ede7f6!important}.deep-purple.lighten-4{background-color:#d1c4e9!important;border-color:#d1c4e9!important}.deep-purple--text.text--lighten-4{color:#d1c4e9!important;caret-color:#d1c4e9!important}.deep-purple.lighten-3{background-color:#b39ddb!important;border-color:#b39ddb!important}.deep-purple--text.text--lighten-3{color:#b39ddb!important;caret-color:#b39ddb!important}.deep-purple.lighten-2{background-color:#9575cd!important;border-color:#9575cd!important}.deep-purple--text.text--lighten-2{color:#9575cd!important;caret-color:#9575cd!important}.deep-purple.lighten-1{background-color:#7e57c2!important;border-color:#7e57c2!important}.deep-purple--text.text--lighten-1{color:#7e57c2!important;caret-color:#7e57c2!important}.deep-purple.darken-1{background-color:#5e35b1!important;border-color:#5e35b1!important}.deep-purple--text.text--darken-1{color:#5e35b1!important;caret-color:#5e35b1!important}.deep-purple.darken-2{background-color:#512da8!important;border-color:#512da8!important}.deep-purple--text.text--darken-2{color:#512da8!important;caret-color:#512da8!important}.deep-purple.darken-3{background-color:#4527a0!important;border-color:#4527a0!important}.deep-purple--text.text--darken-3{color:#4527a0!important;caret-color:#4527a0!important}.deep-purple.darken-4{background-color:#311b92!important;border-color:#311b92!important}.deep-purple--text.text--darken-4{color:#311b92!important;caret-color:#311b92!important}.deep-purple.accent-1{background-color:#b388ff!important;border-color:#b388ff!important}.deep-purple--text.text--accent-1{color:#b388ff!important;caret-color:#b388ff!important}.deep-purple.accent-2{background-color:#7c4dff!important;border-color:#7c4dff!important}.deep-purple--text.text--accent-2{color:#7c4dff!important;caret-color:#7c4dff!important}.deep-purple.accent-3{background-color:#651fff!important;border-color:#651fff!important}.deep-purple--text.text--accent-3{color:#651fff!important;caret-color:#651fff!important}.deep-purple.accent-4{background-color:#6200ea!important;border-color:#6200ea!important}.deep-purple--text.text--accent-4{color:#6200ea!important;caret-color:#6200ea!important}.indigo{background-color:#3f51b5!important;border-color:#3f51b5!important}.indigo--text{color:#3f51b5!important;caret-color:#3f51b5!important}.indigo.lighten-5{background-color:#e8eaf6!important;border-color:#e8eaf6!important}.indigo--text.text--lighten-5{color:#e8eaf6!important;caret-color:#e8eaf6!important}.indigo.lighten-4{background-color:#c5cae9!important;border-color:#c5cae9!important}.indigo--text.text--lighten-4{color:#c5cae9!important;caret-color:#c5cae9!important}.indigo.lighten-3{background-color:#9fa8da!important;border-color:#9fa8da!important}.indigo--text.text--lighten-3{color:#9fa8da!important;caret-color:#9fa8da!important}.indigo.lighten-2{background-color:#7986cb!important;border-color:#7986cb!important}.indigo--text.text--lighten-2{color:#7986cb!important;caret-color:#7986cb!important}.indigo.lighten-1{background-color:#5c6bc0!important;border-color:#5c6bc0!important}.indigo--text.text--lighten-1{color:#5c6bc0!important;caret-color:#5c6bc0!important}.indigo.darken-1{background-color:#3949ab!important;border-color:#3949ab!important}.indigo--text.text--darken-1{color:#3949ab!important;caret-color:#3949ab!important}.indigo.darken-2{background-color:#303f9f!important;border-color:#303f9f!important}.indigo--text.text--darken-2{color:#303f9f!important;caret-color:#303f9f!important}.indigo.darken-3{background-color:#283593!important;border-color:#283593!important}.indigo--text.text--darken-3{color:#283593!important;caret-color:#283593!important}.indigo.darken-4{background-color:#1a237e!important;border-color:#1a237e!important}.indigo--text.text--darken-4{color:#1a237e!important;caret-color:#1a237e!important}.indigo.accent-1{background-color:#8c9eff!important;border-color:#8c9eff!important}.indigo--text.text--accent-1{color:#8c9eff!important;caret-color:#8c9eff!important}.indigo.accent-2{background-color:#536dfe!important;border-color:#536dfe!important}.indigo--text.text--accent-2{color:#536dfe!important;caret-color:#536dfe!important}.indigo.accent-3{background-color:#3d5afe!important;border-color:#3d5afe!important}.indigo--text.text--accent-3{color:#3d5afe!important;caret-color:#3d5afe!important}.indigo.accent-4{background-color:#304ffe!important;border-color:#304ffe!important}.indigo--text.text--accent-4{color:#304ffe!important;caret-color:#304ffe!important}.blue{background-color:#2196f3!important;border-color:#2196f3!important}.blue--text{color:#2196f3!important;caret-color:#2196f3!important}.blue.lighten-5{background-color:#e3f2fd!important;border-color:#e3f2fd!important}.blue--text.text--lighten-5{color:#e3f2fd!important;caret-color:#e3f2fd!important}.blue.lighten-4{background-color:#bbdefb!important;border-color:#bbdefb!important}.blue--text.text--lighten-4{color:#bbdefb!important;caret-color:#bbdefb!important}.blue.lighten-3{background-color:#90caf9!important;border-color:#90caf9!important}.blue--text.text--lighten-3{color:#90caf9!important;caret-color:#90caf9!important}.blue.lighten-2{background-color:#64b5f6!important;border-color:#64b5f6!important}.blue--text.text--lighten-2{color:#64b5f6!important;caret-color:#64b5f6!important}.blue.lighten-1{background-color:#42a5f5!important;border-color:#42a5f5!important}.blue--text.text--lighten-1{color:#42a5f5!important;caret-color:#42a5f5!important}.blue.darken-1{background-color:#1e88e5!important;border-color:#1e88e5!important}.blue--text.text--darken-1{color:#1e88e5!important;caret-color:#1e88e5!important}.blue.darken-2{background-color:#1976d2!important;border-color:#1976d2!important}.blue--text.text--darken-2{color:#1976d2!important;caret-color:#1976d2!important}.blue.darken-3{background-color:#1565c0!important;border-color:#1565c0!important}.blue--text.text--darken-3{color:#1565c0!important;caret-color:#1565c0!important}.blue.darken-4{background-color:#0d47a1!important;border-color:#0d47a1!important}.blue--text.text--darken-4{color:#0d47a1!important;caret-color:#0d47a1!important}.blue.darken-5{background-color:#152c46!important;border-color:#152c46!important}.blue--text.text--darken-5{color:#152c46!important;caret-color:#152c46!important}.blue.accent-1{background-color:#82b1ff!important;border-color:#82b1ff!important}.blue--text.text--accent-1{color:#82b1ff!important;caret-color:#82b1ff!important}.blue.accent-2{background-color:#448aff!important;border-color:#448aff!important}.blue--text.text--accent-2{color:#448aff!important;caret-color:#448aff!important}.blue.accent-3{background-color:#2979ff!important;border-color:#2979ff!important}.blue--text.text--accent-3{color:#2979ff!important;caret-color:#2979ff!important}.blue.accent-4{background-color:#2962ff!important;border-color:#2962ff!important}.blue--text.text--accent-4{color:#2962ff!important;caret-color:#2962ff!important}.light-blue{background-color:#03a9f4!important;border-color:#03a9f4!important}.light-blue--text{color:#03a9f4!important;caret-color:#03a9f4!important}.light-blue.lighten-5{background-color:#e1f5fe!important;border-color:#e1f5fe!important}.light-blue--text.text--lighten-5{color:#e1f5fe!important;caret-color:#e1f5fe!important}.light-blue.lighten-4{background-color:#b3e5fc!important;border-color:#b3e5fc!important}.light-blue--text.text--lighten-4{color:#b3e5fc!important;caret-color:#b3e5fc!important}.light-blue.lighten-3{background-color:#81d4fa!important;border-color:#81d4fa!important}.light-blue--text.text--lighten-3{color:#81d4fa!important;caret-color:#81d4fa!important}.light-blue.lighten-2{background-color:#4fc3f7!important;border-color:#4fc3f7!important}.light-blue--text.text--lighten-2{color:#4fc3f7!important;caret-color:#4fc3f7!important}.light-blue.lighten-1{background-color:#29b6f6!important;border-color:#29b6f6!important}.light-blue--text.text--lighten-1{color:#29b6f6!important;caret-color:#29b6f6!important}.light-blue.darken-1{background-color:#039be5!important;border-color:#039be5!important}.light-blue--text.text--darken-1{color:#039be5!important;caret-color:#039be5!important}.light-blue.darken-2{background-color:#0288d1!important;border-color:#0288d1!important}.light-blue--text.text--darken-2{color:#0288d1!important;caret-color:#0288d1!important}.light-blue.darken-3{background-color:#0277bd!important;border-color:#0277bd!important}.light-blue--text.text--darken-3{color:#0277bd!important;caret-color:#0277bd!important}.light-blue.darken-4{background-color:#01579b!important;border-color:#01579b!important}.light-blue--text.text--darken-4{color:#01579b!important;caret-color:#01579b!important}.light-blue.accent-1{background-color:#80d8ff!important;border-color:#80d8ff!important}.light-blue--text.text--accent-1{color:#80d8ff!important;caret-color:#80d8ff!important}.light-blue.accent-2{background-color:#40c4ff!important;border-color:#40c4ff!important}.light-blue--text.text--accent-2{color:#40c4ff!important;caret-color:#40c4ff!important}.light-blue.accent-3{background-color:#00b0ff!important;border-color:#00b0ff!important}.light-blue--text.text--accent-3{color:#00b0ff!important;caret-color:#00b0ff!important}.light-blue.accent-4{background-color:#0091ea!important;border-color:#0091ea!important}.light-blue--text.text--accent-4{color:#0091ea!important;caret-color:#0091ea!important}.cyan{background-color:#00bcd4!important;border-color:#00bcd4!important}.cyan--text{color:#00bcd4!important;caret-color:#00bcd4!important}.cyan.lighten-5{background-color:#e0f7fa!important;border-color:#e0f7fa!important}.cyan--text.text--lighten-5{color:#e0f7fa!important;caret-color:#e0f7fa!important}.cyan.lighten-4{background-color:#b2ebf2!important;border-color:#b2ebf2!important}.cyan--text.text--lighten-4{color:#b2ebf2!important;caret-color:#b2ebf2!important}.cyan.lighten-3{background-color:#80deea!important;border-color:#80deea!important}.cyan--text.text--lighten-3{color:#80deea!important;caret-color:#80deea!important}.cyan.lighten-2{background-color:#4dd0e1!important;border-color:#4dd0e1!important}.cyan--text.text--lighten-2{color:#4dd0e1!important;caret-color:#4dd0e1!important}.cyan.lighten-1{background-color:#26c6da!important;border-color:#26c6da!important}.cyan--text.text--lighten-1{color:#26c6da!important;caret-color:#26c6da!important}.cyan.darken-1{background-color:#00acc1!important;border-color:#00acc1!important}.cyan--text.text--darken-1{color:#00acc1!important;caret-color:#00acc1!important}.cyan.darken-2{background-color:#0097a7!important;border-color:#0097a7!important}.cyan--text.text--darken-2{color:#0097a7!important;caret-color:#0097a7!important}.cyan.darken-3{background-color:#00838f!important;border-color:#00838f!important}.cyan--text.text--darken-3{color:#00838f!important;caret-color:#00838f!important}.cyan.darken-4{background-color:#006064!important;border-color:#006064!important}.cyan--text.text--darken-4{color:#006064!important;caret-color:#006064!important}.cyan.accent-1{background-color:#84ffff!important;border-color:#84ffff!important}.cyan--text.text--accent-1{color:#84ffff!important;caret-color:#84ffff!important}.cyan.accent-2{background-color:#18ffff!important;border-color:#18ffff!important}.cyan--text.text--accent-2{color:#18ffff!important;caret-color:#18ffff!important}.cyan.accent-3{background-color:#00e5ff!important;border-color:#00e5ff!important}.cyan--text.text--accent-3{color:#00e5ff!important;caret-color:#00e5ff!important}.cyan.accent-4{background-color:#00b8d4!important;border-color:#00b8d4!important}.cyan--text.text--accent-4{color:#00b8d4!important;caret-color:#00b8d4!important}.teal{background-color:#009688!important;border-color:#009688!important}.teal--text{color:#009688!important;caret-color:#009688!important}.teal.lighten-5{background-color:#e0f2f1!important;border-color:#e0f2f1!important}.teal--text.text--lighten-5{color:#e0f2f1!important;caret-color:#e0f2f1!important}.teal.lighten-4{background-color:#b2dfdb!important;border-color:#b2dfdb!important}.teal--text.text--lighten-4{color:#b2dfdb!important;caret-color:#b2dfdb!important}.teal.lighten-3{background-color:#80cbc4!important;border-color:#80cbc4!important}.teal--text.text--lighten-3{color:#80cbc4!important;caret-color:#80cbc4!important}.teal.lighten-2{background-color:#4db6ac!important;border-color:#4db6ac!important}.teal--text.text--lighten-2{color:#4db6ac!important;caret-color:#4db6ac!important}.teal.lighten-1{background-color:#26a69a!important;border-color:#26a69a!important}.teal--text.text--lighten-1{color:#26a69a!important;caret-color:#26a69a!important}.teal.darken-1{background-color:#00897b!important;border-color:#00897b!important}.teal--text.text--darken-1{color:#00897b!important;caret-color:#00897b!important}.teal.darken-2{background-color:#00796b!important;border-color:#00796b!important}.teal--text.text--darken-2{color:#00796b!important;caret-color:#00796b!important}.teal.darken-3{background-color:#00695c!important;border-color:#00695c!important}.teal--text.text--darken-3{color:#00695c!important;caret-color:#00695c!important}.teal.darken-4{background-color:#004d40!important;border-color:#004d40!important}.teal--text.text--darken-4{color:#004d40!important;caret-color:#004d40!important}.teal.accent-1{background-color:#a7ffeb!important;border-color:#a7ffeb!important}.teal--text.text--accent-1{color:#a7ffeb!important;caret-color:#a7ffeb!important}.teal.accent-2{background-color:#64ffda!important;border-color:#64ffda!important}.teal--text.text--accent-2{color:#64ffda!important;caret-color:#64ffda!important}.teal.accent-3{background-color:#1de9b6!important;border-color:#1de9b6!important}.teal--text.text--accent-3{color:#1de9b6!important;caret-color:#1de9b6!important}.teal.accent-4{background-color:#00bfa5!important;border-color:#00bfa5!important}.teal--text.text--accent-4{color:#00bfa5!important;caret-color:#00bfa5!important}.green{background-color:#4caf50!important;border-color:#4caf50!important}.green--text{color:#4caf50!important;caret-color:#4caf50!important}.green.lighten-5{background-color:#e8f5e9!important;border-color:#e8f5e9!important}.green--text.text--lighten-5{color:#e8f5e9!important;caret-color:#e8f5e9!important}.green.lighten-4{background-color:#c8e6c9!important;border-color:#c8e6c9!important}.green--text.text--lighten-4{color:#c8e6c9!important;caret-color:#c8e6c9!important}.green.lighten-3{background-color:#a5d6a7!important;border-color:#a5d6a7!important}.green--text.text--lighten-3{color:#a5d6a7!important;caret-color:#a5d6a7!important}.green.lighten-2{background-color:#81c784!important;border-color:#81c784!important}.green--text.text--lighten-2{color:#81c784!important;caret-color:#81c784!important}.green.lighten-1{background-color:#66bb6a!important;border-color:#66bb6a!important}.green--text.text--lighten-1{color:#66bb6a!important;caret-color:#66bb6a!important}.green.darken-1{background-color:#43a047!important;border-color:#43a047!important}.green--text.text--darken-1{color:#43a047!important;caret-color:#43a047!important}.green.darken-2{background-color:#388e3c!important;border-color:#388e3c!important}.green--text.text--darken-2{color:#388e3c!important;caret-color:#388e3c!important}.green.darken-3{background-color:#2e7d32!important;border-color:#2e7d32!important}.green--text.text--darken-3{color:#2e7d32!important;caret-color:#2e7d32!important}.green.darken-4{background-color:#1b5e20!important;border-color:#1b5e20!important}.green--text.text--darken-4{color:#1b5e20!important;caret-color:#1b5e20!important}.green.accent-1{background-color:#b9f6ca!important;border-color:#b9f6ca!important}.green--text.text--accent-1{color:#b9f6ca!important;caret-color:#b9f6ca!important}.green.accent-2{background-color:#69f0ae!important;border-color:#69f0ae!important}.green--text.text--accent-2{color:#69f0ae!important;caret-color:#69f0ae!important}.green.accent-3{background-color:#00e676!important;border-color:#00e676!important}.green--text.text--accent-3{color:#00e676!important;caret-color:#00e676!important}.green.accent-4{background-color:#00c853!important;border-color:#00c853!important}.green--text.text--accent-4{color:#00c853!important;caret-color:#00c853!important}.light-green{background-color:#8bc34a!important;border-color:#8bc34a!important}.light-green--text{color:#8bc34a!important;caret-color:#8bc34a!important}.light-green.lighten-5{background-color:#f1f8e9!important;border-color:#f1f8e9!important}.light-green--text.text--lighten-5{color:#f1f8e9!important;caret-color:#f1f8e9!important}.light-green.lighten-4{background-color:#dcedc8!important;border-color:#dcedc8!important}.light-green--text.text--lighten-4{color:#dcedc8!important;caret-color:#dcedc8!important}.light-green.lighten-3{background-color:#c5e1a5!important;border-color:#c5e1a5!important}.light-green--text.text--lighten-3{color:#c5e1a5!important;caret-color:#c5e1a5!important}.light-green.lighten-2{background-color:#aed581!important;border-color:#aed581!important}.light-green--text.text--lighten-2{color:#aed581!important;caret-color:#aed581!important}.light-green.lighten-1{background-color:#9ccc65!important;border-color:#9ccc65!important}.light-green--text.text--lighten-1{color:#9ccc65!important;caret-color:#9ccc65!important}.light-green.darken-1{background-color:#7cb342!important;border-color:#7cb342!important}.light-green--text.text--darken-1{color:#7cb342!important;caret-color:#7cb342!important}.light-green.darken-2{background-color:#689f38!important;border-color:#689f38!important}.light-green--text.text--darken-2{color:#689f38!important;caret-color:#689f38!important}.light-green.darken-3{background-color:#558b2f!important;border-color:#558b2f!important}.light-green--text.text--darken-3{color:#558b2f!important;caret-color:#558b2f!important}.light-green.darken-4{background-color:#33691e!important;border-color:#33691e!important}.light-green--text.text--darken-4{color:#33691e!important;caret-color:#33691e!important}.light-green.accent-1{background-color:#ccff90!important;border-color:#ccff90!important}.light-green--text.text--accent-1{color:#ccff90!important;caret-color:#ccff90!important}.light-green.accent-2{background-color:#b2ff59!important;border-color:#b2ff59!important}.light-green--text.text--accent-2{color:#b2ff59!important;caret-color:#b2ff59!important}.light-green.accent-3{background-color:#76ff03!important;border-color:#76ff03!important}.light-green--text.text--accent-3{color:#76ff03!important;caret-color:#76ff03!important}.light-green.accent-4{background-color:#64dd17!important;border-color:#64dd17!important}.light-green--text.text--accent-4{color:#64dd17!important;caret-color:#64dd17!important}.lime{background-color:#cddc39!important;border-color:#cddc39!important}.lime--text{color:#cddc39!important;caret-color:#cddc39!important}.lime.lighten-5{background-color:#f9fbe7!important;border-color:#f9fbe7!important}.lime--text.text--lighten-5{color:#f9fbe7!important;caret-color:#f9fbe7!important}.lime.lighten-4{background-color:#f0f4c3!important;border-color:#f0f4c3!important}.lime--text.text--lighten-4{color:#f0f4c3!important;caret-color:#f0f4c3!important}.lime.lighten-3{background-color:#e6ee9c!important;border-color:#e6ee9c!important}.lime--text.text--lighten-3{color:#e6ee9c!important;caret-color:#e6ee9c!important}.lime.lighten-2{background-color:#dce775!important;border-color:#dce775!important}.lime--text.text--lighten-2{color:#dce775!important;caret-color:#dce775!important}.lime.lighten-1{background-color:#d4e157!important;border-color:#d4e157!important}.lime--text.text--lighten-1{color:#d4e157!important;caret-color:#d4e157!important}.lime.darken-1{background-color:#c0ca33!important;border-color:#c0ca33!important}.lime--text.text--darken-1{color:#c0ca33!important;caret-color:#c0ca33!important}.lime.darken-2{background-color:#afb42b!important;border-color:#afb42b!important}.lime--text.text--darken-2{color:#afb42b!important;caret-color:#afb42b!important}.lime.darken-3{background-color:#9e9d24!important;border-color:#9e9d24!important}.lime--text.text--darken-3{color:#9e9d24!important;caret-color:#9e9d24!important}.lime.darken-4{background-color:#827717!important;border-color:#827717!important}.lime--text.text--darken-4{color:#827717!important;caret-color:#827717!important}.lime.accent-1{background-color:#f4ff81!important;border-color:#f4ff81!important}.lime--text.text--accent-1{color:#f4ff81!important;caret-color:#f4ff81!important}.lime.accent-2{background-color:#eeff41!important;border-color:#eeff41!important}.lime--text.text--accent-2{color:#eeff41!important;caret-color:#eeff41!important}.lime.accent-3{background-color:#c6ff00!important;border-color:#c6ff00!important}.lime--text.text--accent-3{color:#c6ff00!important;caret-color:#c6ff00!important}.lime.accent-4{background-color:#aeea00!important;border-color:#aeea00!important}.lime--text.text--accent-4{color:#aeea00!important;caret-color:#aeea00!important}.yellow{background-color:#ffeb3b!important;border-color:#ffeb3b!important}.yellow--text{color:#ffeb3b!important;caret-color:#ffeb3b!important}.yellow.lighten-5{background-color:#fffde7!important;border-color:#fffde7!important}.yellow--text.text--lighten-5{color:#fffde7!important;caret-color:#fffde7!important}.yellow.lighten-4{background-color:#fff9c4!important;border-color:#fff9c4!important}.yellow--text.text--lighten-4{color:#fff9c4!important;caret-color:#fff9c4!important}.yellow.lighten-3{background-color:#fff59d!important;border-color:#fff59d!important}.yellow--text.text--lighten-3{color:#fff59d!important;caret-color:#fff59d!important}.yellow.lighten-2{background-color:#fff176!important;border-color:#fff176!important}.yellow--text.text--lighten-2{color:#fff176!important;caret-color:#fff176!important}.yellow.lighten-1{background-color:#ffee58!important;border-color:#ffee58!important}.yellow--text.text--lighten-1{color:#ffee58!important;caret-color:#ffee58!important}.yellow.darken-1{background-color:#fdd835!important;border-color:#fdd835!important}.yellow--text.text--darken-1{color:#fdd835!important;caret-color:#fdd835!important}.yellow.darken-2{background-color:#fbc02d!important;border-color:#fbc02d!important}.yellow--text.text--darken-2{color:#fbc02d!important;caret-color:#fbc02d!important}.yellow.darken-3{background-color:#f9a825!important;border-color:#f9a825!important}.yellow--text.text--darken-3{color:#f9a825!important;caret-color:#f9a825!important}.yellow.darken-4{background-color:#f57f17!important;border-color:#f57f17!important}.yellow--text.text--darken-4{color:#f57f17!important;caret-color:#f57f17!important}.yellow.accent-1{background-color:#ffff8d!important;border-color:#ffff8d!important}.yellow--text.text--accent-1{color:#ffff8d!important;caret-color:#ffff8d!important}.yellow.accent-2{background-color:#ff0!important;border-color:#ff0!important}.yellow--text.text--accent-2{color:#ff0!important;caret-color:#ff0!important}.yellow.accent-3{background-color:#ffea00!important;border-color:#ffea00!important}.yellow--text.text--accent-3{color:#ffea00!important;caret-color:#ffea00!important}.yellow.accent-4{background-color:#ffd600!important;border-color:#ffd600!important}.yellow--text.text--accent-4{color:#ffd600!important;caret-color:#ffd600!important}.amber{background-color:#ffc107!important;border-color:#ffc107!important}.amber--text{color:#ffc107!important;caret-color:#ffc107!important}.amber.lighten-5{background-color:#fff8e1!important;border-color:#fff8e1!important}.amber--text.text--lighten-5{color:#fff8e1!important;caret-color:#fff8e1!important}.amber.lighten-4{background-color:#ffecb3!important;border-color:#ffecb3!important}.amber--text.text--lighten-4{color:#ffecb3!important;caret-color:#ffecb3!important}.amber.lighten-3{background-color:#ffe082!important;border-color:#ffe082!important}.amber--text.text--lighten-3{color:#ffe082!important;caret-color:#ffe082!important}.amber.lighten-2{background-color:#ffd54f!important;border-color:#ffd54f!important}.amber--text.text--lighten-2{color:#ffd54f!important;caret-color:#ffd54f!important}.amber.lighten-1{background-color:#ffca28!important;border-color:#ffca28!important}.amber--text.text--lighten-1{color:#ffca28!important;caret-color:#ffca28!important}.amber.darken-1{background-color:#ffb300!important;border-color:#ffb300!important}.amber--text.text--darken-1{color:#ffb300!important;caret-color:#ffb300!important}.amber.darken-2{background-color:#ffa000!important;border-color:#ffa000!important}.amber--text.text--darken-2{color:#ffa000!important;caret-color:#ffa000!important}.amber.darken-3{background-color:#ff8f00!important;border-color:#ff8f00!important}.amber--text.text--darken-3{color:#ff8f00!important;caret-color:#ff8f00!important}.amber.darken-4{background-color:#ff6f00!important;border-color:#ff6f00!important}.amber--text.text--darken-4{color:#ff6f00!important;caret-color:#ff6f00!important}.amber.accent-1{background-color:#ffe57f!important;border-color:#ffe57f!important}.amber--text.text--accent-1{color:#ffe57f!important;caret-color:#ffe57f!important}.amber.accent-2{background-color:#ffd740!important;border-color:#ffd740!important}.amber--text.text--accent-2{color:#ffd740!important;caret-color:#ffd740!important}.amber.accent-3{background-color:#ffc400!important;border-color:#ffc400!important}.amber--text.text--accent-3{color:#ffc400!important;caret-color:#ffc400!important}.amber.accent-4{background-color:#ffab00!important;border-color:#ffab00!important}.amber--text.text--accent-4{color:#ffab00!important;caret-color:#ffab00!important}.orange{background-color:#ff9800!important;border-color:#ff9800!important}.orange--text{color:#ff9800!important;caret-color:#ff9800!important}.orange.lighten-5{background-color:#fff3e0!important;border-color:#fff3e0!important}.orange--text.text--lighten-5{color:#fff3e0!important;caret-color:#fff3e0!important}.orange.lighten-4{background-color:#ffe0b2!important;border-color:#ffe0b2!important}.orange--text.text--lighten-4{color:#ffe0b2!important;caret-color:#ffe0b2!important}.orange.lighten-3{background-color:#ffcc80!important;border-color:#ffcc80!important}.orange--text.text--lighten-3{color:#ffcc80!important;caret-color:#ffcc80!important}.orange.lighten-2{background-color:#ffb74d!important;border-color:#ffb74d!important}.orange--text.text--lighten-2{color:#ffb74d!important;caret-color:#ffb74d!important}.orange.lighten-1{background-color:#ffa726!important;border-color:#ffa726!important}.orange--text.text--lighten-1{color:#ffa726!important;caret-color:#ffa726!important}.orange.darken-1{background-color:#fb8c00!important;border-color:#fb8c00!important}.orange--text.text--darken-1{color:#fb8c00!important;caret-color:#fb8c00!important}.orange.darken-2{background-color:#f57c00!important;border-color:#f57c00!important}.orange--text.text--darken-2{color:#f57c00!important;caret-color:#f57c00!important}.orange.darken-3{background-color:#ef6c00!important;border-color:#ef6c00!important}.orange--text.text--darken-3{color:#ef6c00!important;caret-color:#ef6c00!important}.orange.darken-4{background-color:#e65100!important;border-color:#e65100!important}.orange--text.text--darken-4{color:#e65100!important;caret-color:#e65100!important}.orange.accent-1{background-color:#ffd180!important;border-color:#ffd180!important}.orange--text.text--accent-1{color:#ffd180!important;caret-color:#ffd180!important}.orange.accent-2{background-color:#ffab40!important;border-color:#ffab40!important}.orange--text.text--accent-2{color:#ffab40!important;caret-color:#ffab40!important}.orange.accent-3{background-color:#ff9100!important;border-color:#ff9100!important}.orange--text.text--accent-3{color:#ff9100!important;caret-color:#ff9100!important}.orange.accent-4{background-color:#ff6d00!important;border-color:#ff6d00!important}.orange--text.text--accent-4{color:#ff6d00!important;caret-color:#ff6d00!important}.deep-orange{background-color:#ff5722!important;border-color:#ff5722!important}.deep-orange--text{color:#ff5722!important;caret-color:#ff5722!important}.deep-orange.lighten-5{background-color:#fbe9e7!important;border-color:#fbe9e7!important}.deep-orange--text.text--lighten-5{color:#fbe9e7!important;caret-color:#fbe9e7!important}.deep-orange.lighten-4{background-color:#ffccbc!important;border-color:#ffccbc!important}.deep-orange--text.text--lighten-4{color:#ffccbc!important;caret-color:#ffccbc!important}.deep-orange.lighten-3{background-color:#ffab91!important;border-color:#ffab91!important}.deep-orange--text.text--lighten-3{color:#ffab91!important;caret-color:#ffab91!important}.deep-orange.lighten-2{background-color:#ff8a65!important;border-color:#ff8a65!important}.deep-orange--text.text--lighten-2{color:#ff8a65!important;caret-color:#ff8a65!important}.deep-orange.lighten-1{background-color:#ff7043!important;border-color:#ff7043!important}.deep-orange--text.text--lighten-1{color:#ff7043!important;caret-color:#ff7043!important}.deep-orange.darken-1{background-color:#f4511e!important;border-color:#f4511e!important}.deep-orange--text.text--darken-1{color:#f4511e!important;caret-color:#f4511e!important}.deep-orange.darken-2{background-color:#e64a19!important;border-color:#e64a19!important}.deep-orange--text.text--darken-2{color:#e64a19!important;caret-color:#e64a19!important}.deep-orange.darken-3{background-color:#d84315!important;border-color:#d84315!important}.deep-orange--text.text--darken-3{color:#d84315!important;caret-color:#d84315!important}.deep-orange.darken-4{background-color:#bf360c!important;border-color:#bf360c!important}.deep-orange--text.text--darken-4{color:#bf360c!important;caret-color:#bf360c!important}.deep-orange.accent-1{background-color:#ff9e80!important;border-color:#ff9e80!important}.deep-orange--text.text--accent-1{color:#ff9e80!important;caret-color:#ff9e80!important}.deep-orange.accent-2{background-color:#ff6e40!important;border-color:#ff6e40!important}.deep-orange--text.text--accent-2{color:#ff6e40!important;caret-color:#ff6e40!important}.deep-orange.accent-3{background-color:#ff3d00!important;border-color:#ff3d00!important}.deep-orange--text.text--accent-3{color:#ff3d00!important;caret-color:#ff3d00!important}.deep-orange.accent-4{background-color:#dd2c00!important;border-color:#dd2c00!important}.deep-orange--text.text--accent-4{color:#dd2c00!important;caret-color:#dd2c00!important}.brown{background-color:#795548!important;border-color:#795548!important}.brown--text{color:#795548!important;caret-color:#795548!important}.brown.lighten-5{background-color:#efebe9!important;border-color:#efebe9!important}.brown--text.text--lighten-5{color:#efebe9!important;caret-color:#efebe9!important}.brown.lighten-4{background-color:#d7ccc8!important;border-color:#d7ccc8!important}.brown--text.text--lighten-4{color:#d7ccc8!important;caret-color:#d7ccc8!important}.brown.lighten-3{background-color:#bcaaa4!important;border-color:#bcaaa4!important}.brown--text.text--lighten-3{color:#bcaaa4!important;caret-color:#bcaaa4!important}.brown.lighten-2{background-color:#a1887f!important;border-color:#a1887f!important}.brown--text.text--lighten-2{color:#a1887f!important;caret-color:#a1887f!important}.brown.lighten-1{background-color:#8d6e63!important;border-color:#8d6e63!important}.brown--text.text--lighten-1{color:#8d6e63!important;caret-color:#8d6e63!important}.brown.darken-1{background-color:#6d4c41!important;border-color:#6d4c41!important}.brown--text.text--darken-1{color:#6d4c41!important;caret-color:#6d4c41!important}.brown.darken-2{background-color:#5d4037!important;border-color:#5d4037!important}.brown--text.text--darken-2{color:#5d4037!important;caret-color:#5d4037!important}.brown.darken-3{background-color:#4e342e!important;border-color:#4e342e!important}.brown--text.text--darken-3{color:#4e342e!important;caret-color:#4e342e!important}.brown.darken-4{background-color:#3e2723!important;border-color:#3e2723!important}.brown--text.text--darken-4{color:#3e2723!important;caret-color:#3e2723!important}.blue-grey{background-color:#607d8b!important;border-color:#607d8b!important}.blue-grey--text{color:#607d8b!important;caret-color:#607d8b!important}.blue-grey.lighten-5{background-color:#eceff1!important;border-color:#eceff1!important}.blue-grey--text.text--lighten-5{color:#eceff1!important;caret-color:#eceff1!important}.blue-grey.lighten-4{background-color:#cfd8dc!important;border-color:#cfd8dc!important}.blue-grey--text.text--lighten-4{color:#cfd8dc!important;caret-color:#cfd8dc!important}.blue-grey.lighten-3{background-color:#b0bec5!important;border-color:#b0bec5!important}.blue-grey--text.text--lighten-3{color:#b0bec5!important;caret-color:#b0bec5!important}.blue-grey.lighten-2{background-color:#90a4ae!important;border-color:#90a4ae!important}.blue-grey--text.text--lighten-2{color:#90a4ae!important;caret-color:#90a4ae!important}.blue-grey.lighten-1{background-color:#78909c!important;border-color:#78909c!important}.blue-grey--text.text--lighten-1{color:#78909c!important;caret-color:#78909c!important}.blue-grey.darken-1{background-color:#546e7a!important;border-color:#546e7a!important}.blue-grey--text.text--darken-1{color:#546e7a!important;caret-color:#546e7a!important}.blue-grey.darken-2{background-color:#455a64!important;border-color:#455a64!important}.blue-grey--text.text--darken-2{color:#455a64!important;caret-color:#455a64!important}.blue-grey.darken-3{background-color:#37474f!important;border-color:#37474f!important}.blue-grey--text.text--darken-3{color:#37474f!important;caret-color:#37474f!important}.blue-grey.darken-4{background-color:#263238!important;border-color:#263238!important}.blue-grey--text.text--darken-4{color:#263238!important;caret-color:#263238!important}.grey{background-color:#9e9e9e!important;border-color:#9e9e9e!important}.grey--text{color:#9e9e9e!important;caret-color:#9e9e9e!important}.grey.lighten-7{background-color:#a9aeb8!important;border-color:#a9aeb8!important}.grey--text.text--lighten-7{color:#a9aeb8!important;caret-color:#a9aeb8!important}.grey.lighten-6{background-color:#8d9199!important;border-color:#8d9199!important}.grey--text.text--lighten-6{color:#8d9199!important;caret-color:#8d9199!important}.grey.lighten-5{background-color:#fafafa!important;border-color:#fafafa!important}.grey--text.text--lighten-5{color:#fafafa!important;caret-color:#fafafa!important}.grey.lighten-4{background-color:#f5f5f5!important;border-color:#f5f5f5!important}.grey--text.text--lighten-4{color:#f5f5f5!important;caret-color:#f5f5f5!important}.grey.lighten-3{background-color:#eee!important;border-color:#eee!important}.grey--text.text--lighten-3{color:#eee!important;caret-color:#eee!important}.grey.lighten-2{background-color:#e0e0e0!important;border-color:#e0e0e0!important}.grey--text.text--lighten-2{color:#e0e0e0!important;caret-color:#e0e0e0!important}.grey.lighten-1{background-color:#bdbdbd!important;border-color:#bdbdbd!important}.grey--text.text--lighten-1{color:#bdbdbd!important;caret-color:#bdbdbd!important}.grey.darken-1{background-color:#757575!important;border-color:#757575!important}.grey--text.text--darken-1{color:#757575!important;caret-color:#757575!important}.grey.darken-2{background-color:#616161!important;border-color:#616161!important}.grey--text.text--darken-2{color:#616161!important;caret-color:#616161!important}.grey.darken-3{background-color:#424242!important;border-color:#424242!important}.grey--text.text--darken-3{color:#424242!important;caret-color:#424242!important}.grey.darken-4{background-color:#212121!important;border-color:#212121!important}.grey--text.text--darken-4{color:#212121!important;caret-color:#212121!important}.grey.darken-5{background-color:#0a0a0b!important;border-color:#0a0a0b!important}.grey--text.text--darken-5{color:#0a0a0b!important;caret-color:#0a0a0b!important}.grey.darken-6{background-color:#e1e4eb!important;border-color:#e1e4eb!important}.grey--text.text--darken-6{color:#e1e4eb!important;caret-color:#e1e4eb!important}.grey.darken-7{background-color:#eff1f4!important;border-color:#eff1f4!important}.grey--text.text--darken-7{color:#eff1f4!important;caret-color:#eff1f4!important}.grey.darken-8{background-color:#1b1c1d!important;border-color:#1b1c1d!important}.grey--text.text--darken-8{color:#1b1c1d!important;caret-color:#1b1c1d!important}.grey.darken-9{background-color:#333538!important;border-color:#333538!important}.grey--text.text--darken-9{color:#333538!important;caret-color:#333538!important}.shades.black{background-color:#000!important;border-color:#000!important}.shades--text.text--black{color:#000!important;caret-color:#000!important}.shades.white{background-color:#fff!important;border-color:#fff!important}.shades--text.text--white{color:#fff!important;caret-color:#fff!important}.shades.grey{background-color:#eff1f4!important;border-color:#eff1f4!important}.shades--text.text--grey{color:#eff1f4!important;caret-color:#eff1f4!important}.shades.transparent{background-color:transparent!important;border-color:transparent!important}.shades--text.text--transparent{color:transparent!important;caret-color:transparent!important}.elevation-0{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)!important}.elevation-1{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)!important}.elevation-2{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)!important}.elevation-3{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)!important}.elevation-4{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)!important}.elevation-5{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)!important}.elevation-6{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)!important}.elevation-7{box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)!important}.elevation-8{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)!important}.elevation-9{box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)!important}.elevation-10{box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)!important}.elevation-11{box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)!important}.elevation-12{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)!important}.elevation-13{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)!important}.elevation-14{box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)!important}.elevation-15{box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)!important}.elevation-16{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)!important}.elevation-17{box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)!important}.elevation-18{box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)!important}.elevation-19{box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)!important}.elevation-20{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)!important}.elevation-21{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)!important}.elevation-22{box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)!important}.elevation-23{box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)!important}.elevation-24{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)!important}html{box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%}*,:after,:before{box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{background-repeat:no-repeat;padding:0;margin:0}audio:not([controls]){display:none;height:0}hr{overflow:visible}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}summary{display:list-item}small{font-size:80%}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=number]{width:auto}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:0;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:0;border:0}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,select{text-transform:none}button,input,select,textarea{background-color:transparent;border-style:none;color:inherit}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}img{border-style:none}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}.bottom-sheet-transition-enter,.bottom-sheet-transition-leave-to{transform:translateY(100%)}.carousel-transition-enter{transform:translate(100%)}.carousel-transition-leave,.carousel-transition-leave-to{position:absolute;top:0}.carousel-reverse-transition-enter,.carousel-transition-leave,.carousel-transition-leave-to{transform:translate(-100%)}.carousel-reverse-transition-leave,.carousel-reverse-transition-leave-to{position:absolute;top:0;transform:translate(100%)}.dialog-transition-enter,.dialog-transition-leave-to{transform:scale(.5);opacity:0}.dialog-transition-enter-to,.dialog-transition-leave{opacity:1}.dialog-bottom-transition-enter,.dialog-bottom-transition-leave-to{transform:translateY(100%)}.picker-reverse-transition-enter-active,.picker-reverse-transition-leave-active,.picker-transition-enter-active,.picker-transition-leave-active{transition:.3s cubic-bezier(0,0,.2,1)}.picker-reverse-transition-enter,.picker-reverse-transition-leave-to,.picker-transition-enter,.picker-transition-leave-to{opacity:0}.picker-reverse-transition-leave,.picker-reverse-transition-leave-active,.picker-reverse-transition-leave-to,.picker-transition-leave,.picker-transition-leave-active,.picker-transition-leave-to{position:absolute!important}.picker-transition-enter{transform:translateY(100%)}.picker-reverse-transition-enter,.picker-transition-leave-to{transform:translateY(-100%)}.picker-reverse-transition-leave-to{transform:translateY(100%)}.picker-title-transition-enter-to,.picker-title-transition-leave{transform:translate(0)}.picker-title-transition-enter{transform:translate(-100%)}.picker-title-transition-leave-to{opacity:0;transform:translate(100%)}.picker-title-transition-leave,.picker-title-transition-leave-active,.picker-title-transition-leave-to{position:absolute!important}.tab-transition-enter{transform:translate(100%)}.tab-transition-leave,.tab-transition-leave-active{position:absolute;top:0}.tab-transition-leave-to{position:absolute}.tab-reverse-transition-enter,.tab-transition-leave-to{transform:translate(-100%)}.tab-reverse-transition-leave,.tab-reverse-transition-leave-to{top:0;position:absolute;transform:translate(100%)}.expand-transition-enter-active,.expand-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.expand-transition-move{transition:transform .6s}.expand-x-transition-enter-active,.expand-x-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.expand-x-transition-move{transition:transform .6s}.scale-transition-enter-active,.scale-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.scale-transition-move{transition:transform .6s}.scale-transition-enter,.scale-transition-leave,.scale-transition-leave-to{opacity:0;transform:scale(0)}.message-transition-enter-active,.message-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.message-transition-move{transition:transform .6s}.message-transition-enter,.message-transition-leave-to{opacity:0;transform:translateY(-15px)}.message-transition-leave,.message-transition-leave-active{position:absolute}.slide-y-transition-enter-active,.slide-y-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.slide-y-transition-move{transition:transform .6s}.slide-y-transition-enter,.slide-y-transition-leave-to{opacity:0;transform:translateY(-15px)}.slide-y-reverse-transition-enter-active,.slide-y-reverse-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.slide-y-reverse-transition-move{transition:transform .6s}.slide-y-reverse-transition-enter,.slide-y-reverse-transition-leave-to{opacity:0;transform:translateY(15px)}.scroll-y-transition-enter-active,.scroll-y-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.scroll-y-transition-move{transition:transform .6s}.scroll-y-transition-enter,.scroll-y-transition-leave-to{opacity:0}.scroll-y-transition-enter{transform:translateY(-15px)}.scroll-y-transition-leave-to{transform:translateY(15px)}.scroll-y-reverse-transition-enter-active,.scroll-y-reverse-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.scroll-y-reverse-transition-move{transition:transform .6s}.scroll-y-reverse-transition-enter,.scroll-y-reverse-transition-leave-to{opacity:0}.scroll-y-reverse-transition-enter{transform:translateY(15px)}.scroll-y-reverse-transition-leave-to{transform:translateY(-15px)}.scroll-x-transition-enter-active,.scroll-x-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.scroll-x-transition-move{transition:transform .6s}.scroll-x-transition-enter,.scroll-x-transition-leave-to{opacity:0}.scroll-x-transition-enter{transform:translateX(-15px)}.scroll-x-transition-leave-to{transform:translateX(15px)}.scroll-x-reverse-transition-enter-active,.scroll-x-reverse-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.scroll-x-reverse-transition-move{transition:transform .6s}.scroll-x-reverse-transition-enter,.scroll-x-reverse-transition-leave-to{opacity:0}.scroll-x-reverse-transition-enter{transform:translateX(15px)}.scroll-x-reverse-transition-leave-to{transform:translateX(-15px)}.slide-x-transition-enter-active,.slide-x-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.slide-x-transition-move{transition:transform .6s}.slide-x-transition-enter,.slide-x-transition-leave-to{opacity:0;transform:translateX(-15px)}.slide-x-reverse-transition-enter-active,.slide-x-reverse-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.slide-x-reverse-transition-move{transition:transform .6s}.slide-x-reverse-transition-enter,.slide-x-reverse-transition-leave-to{opacity:0;transform:translateX(15px)}.fade-transition-enter-active,.fade-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.fade-transition-move{transition:transform .6s}.fade-transition-enter,.fade-transition-leave-to{opacity:0}.fab-transition-enter-active,.fab-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.fab-transition-move{transition:transform .6s}.fab-transition-enter,.fab-transition-leave-to{transform:scale(0) rotate(-45deg)}.blockquote{padding:16px 0 16px 24px;font-size:18px;font-weight:300}code,kbd{display:inline-block;border-radius:3px;white-space:pre-wrap;font-size:85%;font-weight:900}code:after,code:before,kbd:after,kbd:before{content:"\00a0";letter-spacing:-1px}code{background-color:#f5f5f5;color:#bd4147;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}kbd{background:#616161;color:#fff}html{font-size:16px;overflow-x:hidden;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0)}.application{font-family:Circular,sans-serif;line-height:1.5em}::-ms-clear,::-ms-reveal{display:none}ol,ul{padding-left:24px}.display-4{font-size:112px!important;font-weight:300;line-height:1!important;letter-spacing:-.04em!important;font-family:Circular,sans-serif!important}.display-3{font-size:56px!important;line-height:1.35!important;letter-spacing:-.02em!important}.display-2,.display-3{font-weight:400;font-family:Circular,sans-serif!important}.display-2{font-size:45px!important;line-height:48px!important;letter-spacing:normal!important}.display-1{font-size:34px!important;line-height:40px!important}.display-1,.headline{font-weight:400;letter-spacing:normal!important;font-family:Circular,sans-serif!important}.headline{font-size:24px!important;line-height:32px!important}.title{font-size:20px!important;font-weight:500;line-height:1!important;letter-spacing:.02em!important;font-family:Circular,sans-serif!important}.subheading{font-size:16px!important;font-weight:400}.body-2{font-weight:500}.body-1,.body-2{font-size:14px!important}.body-1,.caption{font-weight:400}.caption{font-size:12px!important}p{margin-bottom:16px}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.grow-0{flex-grow:0!important}.right{float:right!important}.left{float:left!important}.ma-auto{margin:auto!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.mt-auto{margin-top:auto!important}.mr-auto{margin-right:auto!important}.mb-auto{margin-bottom:auto!important}.ml-auto{margin-left:auto!important}.ma-0{margin:0!important}.my-0{margin-top:0!important;margin-bottom:0!important}.mx-0{margin-left:0!important;margin-right:0!important}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.pa-0{padding:0!important}.py-0{padding-top:0!important;padding-bottom:0!important}.px-0{padding-left:0!important;padding-right:0!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pl-0{padding-left:0!important}.ma-1{margin:4px!important}.my-1{margin-top:4px!important;margin-bottom:4px!important}.mx-1{margin-left:4px!important;margin-right:4px!important}.mt-1{margin-top:4px!important}.mr-1{margin-right:4px!important}.mb-1{margin-bottom:4px!important}.ml-1{margin-left:4px!important}.pa-1{padding:4px!important}.py-1{padding-top:4px!important;padding-bottom:4px!important}.px-1{padding-left:4px!important;padding-right:4px!important}.pt-1{padding-top:4px!important}.pr-1{padding-right:4px!important}.pb-1{padding-bottom:4px!important}.pl-1{padding-left:4px!important}.ma-2{margin:8px!important}.my-2{margin-top:8px!important;margin-bottom:8px!important}.mx-2{margin-left:8px!important;margin-right:8px!important}.mt-2{margin-top:8px!important}.mr-2{margin-right:8px!important}.mb-2{margin-bottom:8px!important}.ml-2{margin-left:8px!important}.pa-2{padding:8px!important}.py-2{padding-top:8px!important;padding-bottom:8px!important}.px-2{padding-left:8px!important;padding-right:8px!important}.pt-2{padding-top:8px!important}.pr-2{padding-right:8px!important}.pb-2{padding-bottom:8px!important}.pl-2{padding-left:8px!important}.ma-3{margin:16px!important}.my-3{margin-top:16px!important;margin-bottom:16px!important}.mx-3{margin-left:16px!important;margin-right:16px!important}.mt-3{margin-top:16px!important}.mr-3{margin-right:16px!important}.mb-3{margin-bottom:16px!important}.ml-3{margin-left:16px!important}.pa-3{padding:16px!important}.py-3{padding-top:16px!important;padding-bottom:16px!important}.px-3{padding-left:16px!important;padding-right:16px!important}.pt-3{padding-top:16px!important}.pr-3{padding-right:16px!important}.pb-3{padding-bottom:16px!important}.pl-3{padding-left:16px!important}.ma-4{margin:24px!important}.my-4{margin-top:24px!important;margin-bottom:24px!important}.mx-4{margin-left:24px!important;margin-right:24px!important}.mt-4{margin-top:24px!important}.mr-4{margin-right:24px!important}.mb-4{margin-bottom:24px!important}.ml-4{margin-left:24px!important}.pa-4{padding:24px!important}.py-4{padding-top:24px!important;padding-bottom:24px!important}.px-4{padding-left:24px!important;padding-right:24px!important}.pt-4{padding-top:24px!important}.pr-4{padding-right:24px!important}.pb-4{padding-bottom:24px!important}.pl-4{padding-left:24px!important}.ma-5{margin:48px!important}.my-5{margin-top:48px!important;margin-bottom:48px!important}.mx-5{margin-left:48px!important;margin-right:48px!important}.mt-5{margin-top:48px!important}.mr-5{margin-right:48px!important}.mb-5{margin-bottom:48px!important}.ml-5{margin-left:48px!important}.pa-5{padding:48px!important}.py-5{padding-top:48px!important;padding-bottom:48px!important}.px-5{padding-left:48px!important;padding-right:48px!important}.pt-5{padding-top:48px!important}.pr-5{padding-right:48px!important}.pb-5{padding-bottom:48px!important}.pl-5{padding-left:48px!important}.font-weight-thin{font-weight:100!important}.font-weight-light{font-weight:300!important}.font-weight-regular{font-weight:400!important}.font-weight-medium{font-weight:500!important}.font-weight-bold{font-weight:700!important}.font-weight-black{font-weight:900!important}.font-italic{font-style:italic!important}.text-capitalize{text-transform:capitalize!important}.text-lowercase{text-transform:lowercase!important}.text-none{text-transform:none!important}.text-uppercase{text-transform:uppercase!important}.text-no-wrap,.text-truncate{white-space:nowrap!important}.text-truncate{overflow:hidden!important;text-overflow:ellipsis!important;line-height:1.1!important}.transition-fast-out-slow-in{transition:.3s cubic-bezier(.4,0,.2,1)!important}.transition-linear-out-slow-in{transition:.3s cubic-bezier(0,0,.2,1)!important}.transition-fast-out-linear-in{transition:.3s cubic-bezier(.4,0,1,1)!important}.transition-ease-in-out{transition:.3s cubic-bezier(.4,0,.6,1)!important}.transition-fast-in-fast-out{transition:.3s cubic-bezier(.25,.8,.25,1)!important}.transition-swing{transition:.3s cubic-bezier(.25,.8,.5,1)!important}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute!important;clip:rect(0 0 0 0)!important}}@media only print{.hidden-print-only{display:none!important}}@media only screen{.hidden-screen-only{display:none!important}}@media only screen and (max-width:599px){.hidden-xs-only{display:none!important}}@media only screen and (min-width:600px) and (max-width:959px){.hidden-sm-only{display:none!important}}@media only screen and (max-width:959px){.hidden-sm-and-down{display:none!important}}@media only screen and (min-width:600px){.hidden-sm-and-up{display:none!important}}@media only screen and (min-width:960px) and (max-width:1263px){.hidden-md-only{display:none!important}}@media only screen and (max-width:1263px){.hidden-md-and-down{display:none!important}}@media only screen and (min-width:960px){.hidden-md-and-up{display:none!important}}@media only screen and (min-width:1264px) and (max-width:1903px){.hidden-lg-only{display:none!important}}@media only screen and (max-width:1903px){.hidden-lg-and-down{display:none!important}}@media only screen and (min-width:1264px){.hidden-lg-and-up{display:none!important}}@media only screen and (min-width:1904px){.hidden-xl-only{display:none!important}}@media (min-width:0){.text-xs-left{text-align:left!important}.text-xs-center{text-align:center!important}.text-xs-right{text-align:right!important}.text-xs-justify{text-align:justify!important}}@media (min-width:600px){.text-sm-left{text-align:left!important}.text-sm-center{text-align:center!important}.text-sm-right{text-align:right!important}.text-sm-justify{text-align:justify!important}}@media (min-width:960px){.text-md-left{text-align:left!important}.text-md-center{text-align:center!important}.text-md-right{text-align:right!important}.text-md-justify{text-align:justify!important}}@media (min-width:1264px){.text-lg-left{text-align:left!important}.text-lg-center{text-align:center!important}.text-lg-right{text-align:right!important}.text-lg-justify{text-align:justify!important}}@media (min-width:1904px){.text-xl-left{text-align:left!important}.text-xl-center{text-align:center!important}.text-xl-right{text-align:right!important}.text-xl-justify{text-align:justify!important}}.application{display:flex}.application a{cursor:pointer}.application--is-rtl{direction:rtl}.application--wrap{flex:1 1 auto;backface-visibility:hidden;display:flex;flex-direction:column;min-height:100vh;max-width:100%;position:relative}.theme--light.application{color:rgba(0,0,0,.87)}.theme--light.application .text--primary{color:rgba(0,0,0,.87)!important}.theme--light.application .text--secondary{color:rgba(0,0,0,.54)!important}.theme--light.application .text--disabled{color:rgba(0,0,0,.38)!important}.theme--dark.application{color:#fff}.theme--dark.application .text--primary{color:#fff!important}.theme--dark.application .text--secondary{color:hsla(0,0%,100%,.7)!important}.theme--dark.application .text--disabled{color:hsla(0,0%,100%,.5)!important}@media print{@-moz-document url-prefix(){.application,.application--wrap{display:block}}}.theme--light.x-alert{color:#fff}.theme--light.x-alert.x-alert--outline{background-color:transparent}.theme--light.x-alert.x-alert--outline .x-alert__icon{color:inherit}.theme--dark.x-alert{color:#0a0a0b}.theme--dark.x-alert.x-alert--outline{background-color:transparent}.theme--dark.x-alert.x-alert--outline .x-alert__icon{color:inherit}.x-alert{border-radius:4px;border-width:1px;border-style:solid;color:#fff;display:flex;font-size:18px;font-weight:700;letter-spacing:-.54px;line-height:20px;margin:4px auto;padding:11px 16px;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1)}.x-alert .x-alert__icon.x-icon,.x-alert__dismissible .x-icon{align-self:center;color:rgba(0,0,0,.3);font-size:20px}.x-alert--outline .x-icon{color:inherit}.x-alert__icon{margin-right:16px}.x-alert__dismissible{align-self:flex-start;color:inherit;margin-left:11px 16px;margin-right:0;text-decoration:none;transition:.3s cubic-bezier(.25,.8,.5,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;right:0}.x-alert__dismissible:hover{opacity:.8}.x-alert--no-icon .x-alert__icon{display:none}.x-alert>div{align-self:center;flex:1 1}.x-alert{border-color:rgba(0,0,0,.12)}.x-alert--outline{border:1px solid}@media screen and (max-width:600px){.x-alert__icon{display:none}}.theme--light.x-icon{color:rgba(0,0,0,.54)}.theme--light.x-icon.x-icon--disabled{color:rgba(0,0,0,.38)!important}.theme--dark.x-icon{color:#fff}.theme--dark.x-icon.x-icon--disabled{color:hsla(0,0%,100%,.5)!important}.x-icon{align-items:center;display:inline-flex;font-feature-settings:"liga";font-size:24px;justify-content:center;line-height:1;transition:.3s cubic-bezier(.25,.8,.5,1);vertical-align:text-bottom}.x-icon--right{margin-left:16px}.x-icon--left{margin-right:16px}.x-icon.x-icon.x-icon--link{cursor:pointer}.x-icon--disabled{pointer-events:none;opacity:.6}.x-icon--is-component{height:24px}.x-autocomplete.x-input>.x-input__control>.x-input__slot{cursor:text}.x-autocomplete input{align-self:center}.x-autocomplete--is-selecting-index input{opacity:0}.x-autocomplete.x-text-field--enclosed:not(.x-text-field--solo):not(.x-text-field--single-line) .x-select__slot>input{margin-top:24px}.x-autocomplete:not(.x-input--is-disabled).x-select.x-text-field input{pointer-events:inherit}.x-autocomplete__content.x-menu__content,.x-autocomplete__content.x-menu__content .x-card{border-radius:0}.theme--light.x-text-field>.x-input__control>.x-input__slot:before{border-color:rgba(0,0,0,.42)}.theme--light.x-text-field:not(.x-input--has-state)>.x-input__control>.x-input__slot:hover:before{border-color:rgba(0,0,0,.87)}.theme--light.x-text-field.x-input--is-disabled>.x-input__control>.x-input__slot:before{-o-border-image:repeating-linear-gradient(90deg,rgba(0,0,0,.38) 0,rgba(0,0,0,.38) 2px,transparent 0,transparent 4px) 1 repeat;border-image:repeating-linear-gradient(90deg,rgba(0,0,0,.38) 0,rgba(0,0,0,.38) 2px,transparent 0,transparent 4px) 1 repeat}.theme--light.x-text-field .x-label{color:#141a2c}.theme--light.x-text-field>.x-input__control>.x-input__slot>.x-text-field__slot{background:#fff;border-color:#ced0d6}.theme--light.x-text-field>.x-input__control>.x-input__slot>.x-text-field__slot input{color:#333538}.theme--light.x-text-field>.x-input__control>.x-input__slot>.x-text-field__slot::-moz-placeholder{color:#8d9199}.theme--light.x-text-field>.x-input__control>.x-input__slot>.x-text-field__slot::placeholder{color:#8d9199}.theme--light.x-text-field>.x-input__control>.x-input__slot>.x-text-field__slot .x-text-field__prefix,.theme--light.x-text-field>.x-input__control>.x-input__slot>.x-text-field__slot .x-text-field__suffix{background:#eff1f4;color:rgba(0,0,0,.54)}.theme--light.x-text-field.x-input--is-focused>.x-input__control>.x-input__slot .x-text-field__slot{border-color:currentColor}.theme--light.x-text-field.x-input--is-disabled>.x-input__control>.x-input__slot>.x-text-field__slot{background:#e1e4eb;border-color:#e1e4eb}.theme--light.x-text-field.x-input--is-disabled>.x-input__control>.x-input__slot>.x-text-field__slot input::-moz-placeholder, .theme--light.x-text-field.x-input--is-disabled>.x-input__control>.x-input__slot>.x-text-field__slot textarea::-moz-placeholder{color:#a9aeb8}.theme--light.x-text-field.x-input--is-disabled>.x-input__control>.x-input__slot>.x-text-field__slot input::placeholder,.theme--light.x-text-field.x-input--is-disabled>.x-input__control>.x-input__slot>.x-text-field__slot textarea::placeholder{color:#a9aeb8}.theme--dark.x-text-field>.x-input__control>.x-input__slot:before{border-color:hsla(0,0%,100%,.7)}.theme--dark.x-text-field:not(.x-input--has-state)>.x-input__control>.x-input__slot:hover:before{border-color:#fff}.theme--dark.x-text-field.x-input--is-disabled>.x-input__control>.x-input__slot:before{-o-border-image:repeating-linear-gradient(90deg,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,.5) 2px,transparent 0,transparent 4px) 1 repeat;border-image:repeating-linear-gradient(90deg,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,.5) 2px,transparent 0,transparent 4px) 1 repeat}.theme--dark.x-text-field .x-label{color:#eff1f4}.theme--dark.x-text-field>.x-input__control>.x-input__slot>.x-text-field__slot{background:#0a0a0b;border-color:#4b4d52}.theme--dark.x-text-field>.x-input__control>.x-input__slot>.x-text-field__slot input{color:#e1e4eb}.theme--dark.x-text-field>.x-input__control>.x-input__slot>.x-text-field__slot::-moz-placeholder{color:#a9aeb8}.theme--dark.x-text-field>.x-input__control>.x-input__slot>.x-text-field__slot::placeholder{color:#a9aeb8}.theme--dark.x-text-field>.x-input__control>.x-input__slot>.x-text-field__slot .x-text-field__prefix,.theme--dark.x-text-field>.x-input__control>.x-input__slot>.x-text-field__slot .x-text-field__suffix{background:#1b1c1d;color:hsla(0,0%,100%,.7)}.theme--dark.x-text-field.x-input--is-focused>.x-input__control>.x-input__slot .x-text-field__slot{border-color:currentColor}.theme--dark.x-text-field.x-input--is-disabled>.x-input__control>.x-input__slot>.x-text-field__slot{background:#333538;border-color:#333538}.theme--dark.x-text-field.x-input--is-disabled>.x-input__control>.x-input__slot>.x-text-field__slot input::-moz-placeholder, .theme--dark.x-text-field.x-input--is-disabled>.x-input__control>.x-input__slot>.x-text-field__slot textarea::-moz-placeholder{color:#8d9199}.theme--dark.x-text-field.x-input--is-disabled>.x-input__control>.x-input__slot>.x-text-field__slot input::placeholder,.theme--dark.x-text-field.x-input--is-disabled>.x-input__control>.x-input__slot>.x-text-field__slot textarea::placeholder{color:#8d9199}.application--is-rtl .x-text-field .x-label{transform-origin:top right}.application--is-rtl .x-text-field .x-counter{margin-left:0;margin-right:8px}.application--is-rtl .x-text-field--reverse input{text-align:left}.application--is-rtl .x-text-field--reverse .x-label{transform-origin:top left}.application--is-rtl .x-text-field__prefix{text-align:left;padding-right:0;padding-left:4px}.application--is-rtl .x-text-field__suffix{padding-left:0;padding-right:4px}.application--is-rtl .x-text-field--reverse .x-text-field__prefix{text-align:right;padding-left:0;padding-right:4px}.application--is-rtl .x-text-field--reverse .x-text-field__suffix{padding-left:0;padding-right:4px}.x-text-field input{flex:1 1 auto;line-height:20px;padding:8px 0;max-width:100%;min-width:0;width:100%;font-weight:700}.x-text-field .x-input__append-inner,.x-text-field .x-input__prepend-inner{align-self:flex-start;display:inline-flex;margin-top:4px;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.x-text-field .x-input__prepend-inner{margin-right:auto;padding-right:4px}.x-text-field .x-input__append-inner{margin-left:auto;padding-left:4px}.x-text-field .x-counter{margin-left:8px;white-space:nowrap}.x-text-field .x-label{font-weight:500;font-size:12px;line-height:1em;letter-spacing:-.36px;max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;margin-bottom:4px}.x-text-field>.x-input__control>.x-input__slot{flex-direction:column;align-items:flex-start;cursor:text;transition:background .3s cubic-bezier(.25,.8,.5,1)}.x-text-field>.x-input__control>.x-input__slot .x-input__prepend-outer{padding-left:12px}.x-text-field>.x-input__control>.x-input__slot .x-input__append-inner{padding-right:12px}.x-text-field>.x-input__control>.x-input__slot .x-input__append-inner,.x-text-field>.x-input__control>.x-input__slot .x-input__prepend-outer{margin:0;align-items:center;height:100%}.x-text-field>.x-input__control>.x-input__slot .x-input__append-inner .x-icon,.x-text-field>.x-input__control>.x-input__slot .x-input__prepend-outer .x-icon{font-size:14px}.x-text-field__details{display:flex;flex:1 0 auto;max-width:100%;overflow:hidden}.x-text-field__prefix,.x-text-field__suffix{height:100%;display:flex;align-items:center;padding:0 10px;font-size:13px;font-weight:700}.x-text-field__prefix{border-radius:4px 0 0 4px}.x-text-field__suffix{border-radius:0 4px 4px 0}.x-text-field--reverse .x-text-field__prefix{text-align:left;padding-right:0;padding-left:4px}.x-text-field--reverse .x-text-field__suffix{padding-left:0;padding-right:4px}.x-text-field>.x-input__control>.x-input__slot>.x-text-field__slot{display:flex;flex:1 1 auto;align-items:center;position:relative;width:100%;border:1px solid;border-radius:4px}.x-text-field>.x-input__control>.x-input__slot>.x-text-field__slot input{padding:10px 12px}.x-text-field.x-text-field--enclosed{margin:0;padding:0}.x-text-field.x-text-field--enclosed:not(.x-text-field--box) .x-progress-linear__background{display:none}.x-text-field.x-text-field--enclosed .x-input__append-inner,.x-text-field.x-text-field--enclosed .x-input__append-outer,.x-text-field.x-text-field--enclosed .x-input__prepend-inner,.x-text-field.x-text-field--enclosed .x-input__prepend-outer{margin-top:16px}.x-text-field.x-text-field--enclosed .x-text-field__details,.x-text-field.x-text-field--enclosed>.x-input__control>.x-input__slot{padding:0 12px}.x-text-field.x-text-field--enclosed .x-text-field__details{margin-bottom:8px}.x-text-field--reverse input{text-align:right}.x-text-field--reverse .x-label{transform-origin:top right}.x-text-field--reverse .x-text-field__slot,.x-text-field--reverse>.x-input__control>.x-input__slot{align-items:flex-end}.x-text-field.x-input--has-state>.x-input__control>.x-input__slot:before,.x-text-field.x-input--is-focused>.x-input__control>.x-input__slot .x-text-field__slot{border-color:currentColor}.theme--light.x-select .x-select__slot{background-color:#fff;border-color:#ced0d6}.theme--light.x-select.x-input--is-disabled>.x-input__control>.x-input__slot>.x-select__slot{background:#e1e4eb;border-color:#e1e4eb}.theme--light.x-select.x-input--is-disabled>.x-input__control>.x-input__slot>.x-select__slot input::-moz-placeholder, .theme--light.x-select.x-input--is-disabled>.x-input__control>.x-input__slot>.x-select__slot textarea::-moz-placeholder{color:#a9aeb8}.theme--light.x-select.x-input--is-disabled>.x-input__control>.x-input__slot>.x-select__slot input::placeholder,.theme--light.x-select.x-input--is-disabled>.x-input__control>.x-input__slot>.x-select__slot textarea::placeholder{color:#a9aeb8}.theme--light.x-select .x-select__selections{color:rgba(0,0,0,.87)}.theme--light.x-select.x-input--is-disabled .x-select__selections,.theme--light.x-select .x-select__selection--disabled,.theme--light.x-select .x-tag--disabled{color:rgba(0,0,0,.38)}.theme--light.x-select .x-select-list .x-list{background:#fff}.theme--dark.x-select .x-select__slot{background-color:#0a0a0b;border-color:#4b4d52}.theme--dark.x-select.x-input--is-disabled>.x-input__control>.x-input__slot>.x-select__slot{background:#333538;border-color:#333538}.theme--dark.x-select.x-input--is-disabled>.x-input__control>.x-input__slot>.x-select__slot input::-moz-placeholder, .theme--dark.x-select.x-input--is-disabled>.x-input__control>.x-input__slot>.x-select__slot textarea::-moz-placeholder{color:#8d9199}.theme--dark.x-select.x-input--is-disabled>.x-input__control>.x-input__slot>.x-select__slot input::placeholder,.theme--dark.x-select.x-input--is-disabled>.x-input__control>.x-input__slot>.x-select__slot textarea::placeholder{color:#8d9199}.theme--dark.x-select .x-select__selections{color:#fff}.theme--dark.x-select.x-input--is-disabled .x-select__selections,.theme--dark.x-select .x-select__selection--disabled,.theme--dark.x-select .x-tag--disabled{color:hsla(0,0%,100%,.5)}.theme--dark.x-select .x-select-list .x-list{background:#fff}.x-select{position:relative}.x-select>.x-input__control>.x-input__slot{cursor:pointer}.x-select .x-tag{flex:0 1 auto;margin:7px 0 7px 10px}.x-select .fade-transition-leave-active{position:absolute;left:0}.x-select.x-input--is-dirty ::-moz-placeholder{color:transparent!important}.x-select.x-input--is-dirty ::placeholder{color:transparent!important}.x-select:not(.x-input--is-dirty):not(.x-input--is-focused) .x-text-field__prefix{transition:.3s cubic-bezier(.25,.8,.5,1)}.x-select.x-text-field--enclosed:not(.x-text-field--single-line) .x-select__selections{padding-top:24px}.x-select.x-text-field input{flex:1 1;margin-top:0;min-width:0;pointer-events:none;position:relative;padding:10px 12px}.x-select.x-select--is-menu-active .x-input__icon--append .x-icon{transform:rotate(180deg)}.x-select.x-select--chips input{margin:0}.x-select.x-select--chips .x-select__selections{min-height:42px}.x-select.x-select--chips.x-select--chips--small .x-select__selections{min-height:32px}.x-select.x-select--chips:not(.x-text-field--single-line).x-text-field--box .x-select__selections,.x-select.x-select--chips:not(.x-text-field--single-line).x-text-field--enclosed .x-select__selections{min-height:68px}.x-select.x-select--chips:not(.x-text-field--single-line).x-text-field--box.x-select--chips--small .x-select__selections,.x-select.x-select--chips:not(.x-text-field--single-line).x-text-field--enclosed.x-select--chips--small .x-select__selections{min-height:56px}.x-select.x-text-field--reverse .x-select__selections,.x-select.x-text-field--reverse .x-select__slot{flex-direction:row-reverse}.x-select__selections{align-items:center;display:flex;flex:1 1 auto;flex-wrap:wrap;line-height:18px;height:40px;width:calc(100% - 30px)}.x-select__selection{font-weight:600;max-width:100%;padding:10px 12px}.x-select__selection,.x-select__selection--comma{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.x-select__selection--comma{align-items:center;display:inline;margin:0;height:30px}.x-select__slot{position:relative;align-items:center;display:flex;width:100%;height:44px;border:1px solid;border-radius:4px}.x-select:not(.x-text-field--single-line) .x-select__slot>input{align-self:flex-end}.theme--dark .x-input--is-focused .x-select__slot,.theme--light .x-input--is-focused .x-select__slot{border-color:currentColor}.x-text-field>.x-input__control>.x-input__slot .x-select__slot .x-input__append-inner{padding-right:14px}.theme--light.x-input:not(.x-input--is-disabled) input,.theme--light.x-input:not(.x-input--is-disabled) textarea{color:rgba(0,0,0,.87)}.theme--light.x-input input::-moz-placeholder, .theme--light.x-input textarea::-moz-placeholder{color:rgba(0,0,0,.38)}.theme--light.x-input input::placeholder,.theme--light.x-input textarea::placeholder{color:rgba(0,0,0,.38)}.theme--light.x-input--is-disabled .x-label,.theme--light.x-input--is-disabled input,.theme--light.x-input--is-disabled textarea{color:#e1e4eb}.theme--light.x-input--is-disabled .x-text-field__slot{background:#e1e4eb}.theme--dark.x-input:not(.x-input--is-disabled) input,.theme--dark.x-input:not(.x-input--is-disabled) textarea{color:#fff}.theme--dark.x-input input::-moz-placeholder, .theme--dark.x-input textarea::-moz-placeholder{color:hsla(0,0%,100%,.5)}.theme--dark.x-input input::placeholder,.theme--dark.x-input textarea::placeholder{color:hsla(0,0%,100%,.5)}.theme--dark.x-input--is-disabled .x-label,.theme--dark.x-input--is-disabled input,.theme--dark.x-input--is-disabled textarea{color:#333538}.theme--dark.x-input--is-disabled .x-text-field__slot{background:#333538}.x-input{align-items:flex-start;display:flex;flex:1 1 auto;font-size:18px;text-align:left;letter-spacing:-.36px}.x-input .x-progress-linear{top:calc(100% - 1px);left:0;margin:0;position:absolute}.x-input input{max-height:44px}.x-input input:invalid,.x-input textarea:invalid{box-shadow:none}.x-input input:active,.x-input input:focus,.x-input textarea:active,.x-input textarea:focus{outline:none}.x-input .x-label{height:16px;line-height:16px}.x-input__append-outer,.x-input__prepend-outer{display:inline-flex;margin-bottom:4px;margin-top:4px;line-height:1}.x-input__append-outer .x-icon,.x-input__prepend-outer .x-icon{-webkit-user-select:none;-moz-user-select:none;user-select:none}.x-input__append-outer{margin-left:9px}.x-input__prepend-outer{margin-right:9px}.x-input__control{display:flex;flex-direction:column;height:auto;flex-grow:1;flex-wrap:wrap;width:100%}.x-input__icon{align-items:center;display:inline-flex;height:24px;flex:1 0 auto;justify-content:center;min-width:12px;width:12px}.x-input__icon--clear{border-radius:50%}.x-input__slot{align-items:center;color:inherit;display:flex;margin-bottom:4px;min-height:inherit;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.x-input--is-disabled:not(.x-input--is-readonly){pointer-events:none}.x-input--is-loading>.x-input__control>.x-input__slot:after,.x-input--is-loading>.x-input__control>.x-input__slot:before{display:none}.x-input--hide-details>.x-input__control>.x-input__slot{margin-bottom:0}.x-input--has-state.error--text .x-label{animation:shake .6s cubic-bezier(.25,.8,.5,1)}.theme--light.x-label{color:#141a2c}.theme--light.x-label--is-disabled{color:rgba(0,0,0,.38)}.theme--dark.x-label{color:#eff1f4}.theme--dark.x-label--is-disabled{color:hsla(0,0%,100%,.5)}.x-label{font-size:16px;line-height:1;min-height:8px;transition:.3s cubic-bezier(.25,.8,.5,1)}.theme--light.x-messages{color:rgba(0,0,0,.54)}.theme--dark.x-messages{color:hsla(0,0%,100%,.7)}.application--is-rtl .x-messages{text-align:right}.x-messages{flex:1 1 auto;font-size:12px;min-height:12px;min-width:1px;position:relative}.x-messages__message{line-height:12px;word-break:break-word;overflow-wrap:break-word;word-wrap:break-word;hyphens:auto}.x-progress-linear{background:transparent;margin:1rem 0;overflow:hidden;width:100%;position:relative}.x-progress-linear__bar{width:100%;position:relative;z-index:1}.x-progress-linear__bar,.x-progress-linear__bar__determinate{height:inherit;transition:.2s cubic-bezier(.4,0,.6,1)}.x-progress-linear__bar__indeterminate .long,.x-progress-linear__bar__indeterminate .short{height:inherit;position:absolute;left:0;top:0;bottom:0;will-change:left,right;width:auto;background-color:inherit}.x-progress-linear__bar__indeterminate--active .long{animation:indeterminate;animation-duration:2.2s;animation-iteration-count:infinite}.x-progress-linear__bar__indeterminate--active .short{animation:indeterminate-short;animation-duration:2.2s;animation-iteration-count:infinite}.x-progress-linear__background{position:absolute;top:0;left:0;bottom:0;transition:.3s ease-in}.x-progress-linear__content{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}.x-progress-linear--query .x-progress-linear__bar__indeterminate--active .long{animation:query;animation-duration:2s;animation-iteration-count:infinite}.x-progress-linear--query .x-progress-linear__bar__indeterminate--active .short{animation:query-short;animation-duration:2s;animation-iteration-count:infinite}@keyframes indeterminate{0%{left:-90%;right:100%}60%{left:-90%;right:100%}to{left:100%;right:-35%}}@keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@keyframes query{0%{right:-90%;left:100%}60%{right:-90%;left:100%}to{right:100%;left:-35%}}@keyframes query-short{0%{right:-200%;left:100%}60%{right:107%;left:-8%}to{right:107%;left:-8%}}.theme--light.x-counter{color:rgba(0,0,0,.54)}.theme--dark.x-counter{color:hsla(0,0%,100%,.7)}.x-counter{flex:0 1 auto;font-size:12px;min-height:12px;line-height:1}.theme--light.x-card{background:#fff!important;border-color:#fff;color:rgba(0,0,0,.87)}.theme--dark.x-card{background:#000!important;border-color:#0a0a0b;color:#fff}.x-card{padding:8px 24px;text-decoration:none}.x-card>:first-child:not(.x-btn):not(.x-tag){border-top-left-radius:inherit;border-top-right-radius:inherit}.x-card>:last-child:not(.x-btn):not(.x-tag){border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.x-card--hover{cursor:pointer;transition:all .4s cubic-bezier(.25,.8,.25,1);transition-property:box-shadow}.x-card--hover:hover{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.x-card__title{align-items:center;display:flex;flex-wrap:wrap;padding:16px}.x-card__title--primary{padding-top:24px}.x-card__text{padding:16px;width:100%}.x-card__actions{align-items:center;display:flex;padding:8px}.x-card__actions .x-btn,.x-card__actions>*{margin:0}.x-card__actions .x-btn+.x-btn{margin-left:8px}.theme--light.x-input--selection-controls.x-input--checkbox .x-input--selection-controls__check{border-color:#a9aeb8;background-color:#fff}.theme--light.x-input--selection-controls.x-input--checkbox .x-input--selection-controls__check .x-icon{color:#fff}.theme--light.x-input--selection-controls.x-input--checkbox .x-input--selection-controls__input:hover .x-input--selection-controls__check{border-color:#4b4d52}.theme--light.x-input--selection-controls.x-input--checkbox.x-input--is-disabled .x-input--selection-controls__check{border-color:#e1e4eb!important;background-color:#e1e4eb!important}.theme--light.x-input--selection-controls.x-input--checkbox.x-input--is-disabled .x-input--selection-controls__check .x-icon{color:#a9aeb8}.theme--dark.x-input--selection-controls.x-input--checkbox .x-input--selection-controls__check{border-color:#4b4d52;background-color:#0a0a0b}.theme--dark.x-input--selection-controls.x-input--checkbox .x-input--selection-controls__check .x-icon{color:#fff}.theme--dark.x-input--selection-controls.x-input--checkbox .x-input--selection-controls__input:hover .x-input--selection-controls__check{border-color:#8d9199}.theme--dark.x-input--selection-controls.x-input--checkbox.x-input--is-disabled .x-input--selection-controls__check{border-color:#333538!important;background-color:#333538!important}.theme--dark.x-input--selection-controls.x-input--checkbox.x-input--is-disabled .x-input--selection-controls__check .x-icon{color:#8d9199}.application--is-rtl .x-input--selection-controls .x-input--selection-controls__input{margin-right:0;margin-left:8px}.x-input--selection-controls{margin-top:16px;padding-top:4px}.x-input--selection-controls .x-input__append-outer,.x-input--selection-controls .x-input__prepend-outer{margin-top:0;margin-bottom:0}.x-input--selection-controls .x-input__control{flex-grow:0;width:auto}.x-input--selection-controls:not(.x-input--hide-details) .x-input__slot{margin-bottom:12px;flex-direction:row-reverse}.x-input--selection-controls__input{color:inherit;display:inline-flex;flex:0 0 auto;height:20px;position:relative;margin-right:8px;transition:.3s cubic-bezier(.25,.8,.25,1);transition-property:color,transform;width:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.x-input--selection-controls__input input{position:absolute;opacity:0;width:100%;height:100%}.x-input--selection-controls__input+.x-label,.x-input--selection-controls__input input{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.x-input--selection-controls__ripple{border-radius:50%;cursor:pointer;height:34px;position:absolute;width:34px;left:-12px;top:calc(50% - 24px);margin:7px}.x-input--selection-controls__ripple:before{border-radius:inherit;bottom:0;content:"";position:absolute;opacity:1;left:0;right:0;top:0;transform-origin:center center}.x-input--selection-controls__ripple .x-ripple__container{transform:scale(1.4)}.x-input--selection-controls.x-input .x-label{align-items:center;display:inline-flex;top:0;height:auto}.x-input--selection-controls__check{display:flex;justify-content:center;align-items:center;width:20px;height:20px;border-radius:4px;border:1px solid}.x-input--selection-controls__check .x-icon{font-size:12px;line-height:.75em;color:#fff}.x-input--selection-controls__check .x-icon.fa-square{font-size:8px}.theme--light.x-divider{border-color:rgba(0,0,0,.12)}.theme--dark.x-divider{border-color:hsla(0,0%,100%,.12)}.x-divider{display:block;flex:1 1 0;max-width:100%;height:0;max-height:0;border:solid;border-width:1px 0 0;transition:inherit}.x-divider--thick{border-width:4px 0 0!important}.x-divider--inset:not(.x-divider--vertical){margin-left:72px;max-width:calc(100% - 72px)}.x-divider--vertical{align-self:stretch;border:solid;border-width:0 thin 0 0;display:inline-flex;height:inherit;min-height:100%;max-height:100%;max-width:0;width:0;vertical-align:text-bottom}.x-divider--vertical.x-divider--inset{margin-top:8px;min-height:0;max-height:calc(100% - 16px)}.theme--light.x-subheader{color:rgba(0,0,0,.54)}.theme--dark.x-subheader{color:hsla(0,0%,100%,.7)}.x-subheader{align-items:center;display:flex;height:40px;font-size:14px;font-weight:500;padding:0 16px}.x-subheader--inset{margin-left:56px}.theme--light.x-list{background:#fff}.theme--light.x-list,.theme--light.x-list .x-list__tile__title{color:rgba(0,0,0,.87)}.theme--light.x-list .x-list--disabled{color:rgba(0,0,0,.38)}.theme--light.x-list .x-list__tile__sub-title{color:rgba(0,0,0,.54)}.theme--light.x-list .x-list__tile__mask{color:rgba(0,0,0,.38);background:#eee}.theme--light.x-list .x-list__group--active:after,.theme--light.x-list .x-list__group--active:before{background:rgba(0,0,0,.12)}.theme--light.x-list .x-list__group--disabled .x-list__group__header__prepend-icon .x-icon,.theme--light.x-list .x-list__group--disabled .x-list__tile{color:rgba(0,0,0,.38)!important}.theme--dark.x-list{background:#333538;color:#fff}.theme--dark.x-list .x-list__tile__title{color:#fff}.theme--dark.x-list .x-list--disabled{color:hsla(0,0%,100%,.5)}.theme--dark.x-list .x-list__tile__sub-title{color:hsla(0,0%,100%,.7)}.theme--dark.x-list .x-list__tile__mask{color:hsla(0,0%,100%,.5);background:#494949}.theme--dark.x-list .x-list__group--active:after,.theme--dark.x-list .x-list__group--active:before{background:hsla(0,0%,100%,.12)}.theme--dark.x-list .x-list__group--disabled .x-list__group__header__prepend-icon .x-icon,.theme--dark.x-list .x-list__group--disabled .x-list__tile{color:hsla(0,0%,100%,.5)!important}.application--is-rtl .x-list__tile__content,.application--is-rtl .x-list__tile__title{text-align:right}.x-list{list-style-type:none;transition:.3s cubic-bezier(.25,.8,.5,1)}.x-list>div{transition:inherit}.x-list__tile{align-items:center;color:inherit;display:flex;font-size:16px;font-weight:400;height:40px;margin:0;padding:0 16px;position:relative;text-decoration:none;transition:background .3s cubic-bezier(.25,.8,.5,1)}.x-list__tile--highlighted,.x-list__tile--link:hover,.x-list__tile .x-list__group__header:hover{background:currentColor}.x-list__tile--highlighted .x-list__tile__title,.x-list__tile--link:hover .x-list__tile__title,.x-list__tile .x-list__group__header:hover .x-list__tile__title{color:#fff}.x-list__tile--link{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.x-list__tile__action,.x-list__tile__content{height:100%}.x-list__tile__sub-title,.x-list__tile__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.x-list__tile__title{height:24px;line-height:24px;position:relative;text-align:left}.x-list__tile__sub-title{font-size:14px}.x-list__tile__avatar{display:flex;justify-content:flex-start;min-width:56px}.x-list__tile__action{display:flex;justify-content:flex-start;align-items:center}.x-list__tile__action .x-btn{padding:0;margin:0}.x-list__tile__action .x-btn--icon{margin:-6px}.x-list__tile__action .x-radio.x-radio{margin:0}.x-list__tile__action .x-input--selection-controls{padding:0;margin:0}.x-list__tile__action .x-input--selection-controls .x-messages{display:none}.x-list__tile__action .x-input--selection-controls .x-input__slot{margin:0}.x-list__tile__action-text{color:#9e9e9e;font-size:12px}.x-list__tile__action--stack{align-items:flex-end;justify-content:space-between;padding-top:8px;padding-bottom:8px;white-space:nowrap;flex-direction:column}.x-list__tile__content{text-align:left;flex:1 1 auto;overflow:hidden;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.x-list__tile__content~.x-list__tile__action:not(.x-list__tile__action--stack),.x-list__tile__content~.x-list__tile__avatar{justify-content:flex-end}.x-list__tile--active .x-list__tile__action:first-of-type .x-icon{color:inherit}.x-list__tile--avatar{height:56px}.x-list--dense{padding-top:4px;padding-bottom:4px}.x-list--dense .x-subheader{font-size:13px;height:32px}.x-list--dense .x-list__group .x-subheader{height:32px}.x-list--dense .x-list__tile{font-size:13px}.x-list--dense .x-list__tile--avatar{height:40px}.x-list--dense .x-list__tile:not(.x-list__tile--avatar){height:32px}.x-list--dense .x-list__tile .x-icon{font-size:22px}.x-list--dense .x-list__tile__sub-title{font-size:13px}.x-list--disabled{pointer-events:none}.x-list--two-line .x-list__tile{height:72px}.x-list--two-line.x-list--dense .x-list__tile{height:60px}.x-list--three-line .x-list__tile{height:88px}.x-list--three-line .x-list__tile__avatar{margin-top:-18px}.x-list--three-line .x-list__tile__sub-title{white-space:normal;-webkit-line-clamp:2;display:-webkit-box}.x-list--three-line.x-list--dense .x-list__tile{height:76px}.x-list>.x-list__group:before{top:0}.x-list>.x-list__group:before .x-list__tile__avatar{margin-top:-14px}.x-list__group{padding:0;position:relative;transition:inherit}.x-list__group:after,.x-list__group:before{content:"";height:1px;left:0;position:absolute;transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.x-list__group--active~.x-list__group:before{display:none}.x-list__group__header{align-items:center;cursor:pointer;display:flex;list-style-type:none}.x-list__group__header>div:not(.x-list__group__header__prepend-icon):not(.x-list__group__header__append-icon){flex:1 1 auto;overflow:hidden}.x-list__group__header .x-list__group__header__append-icon,.x-list__group__header .x-list__group__header__prepend-icon{padding:0 16px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.x-list__group__header--sub-group{align-items:center;display:flex}.x-list__group__header--sub-group div .x-list__tile{padding-left:0}.x-list__group__header--sub-group .x-list__group__header__prepend-icon{padding:0 0 0 40px;margin-right:8px}.x-list__group__header .x-list__group__header__prepend-icon{display:flex;justify-content:flex-start;min-width:56px}.x-list__group__header--active .x-list__group__header__append-icon .x-icon{transform:rotate(-180deg)}.x-list__group__header--active .x-list__group__header__prepend-icon .x-icon{color:inherit}.x-list__group__header--active.x-list__group__header--sub-group .x-list__group__header__prepend-icon .x-icon{transform:rotate(-180deg)}.x-list__group__items{position:relative;padding:0;transition:inherit}.x-list__group__items>div{display:block}.x-list__group__items--no-action .x-list__tile{padding-left:72px}.x-list__group--disabled{pointer-events:none}.x-list--subheader{padding-top:0}.x-avatar{align-items:center;border-radius:300%;display:inline-flex;justify-content:center;position:relative;text-align:center;vertical-align:middle;background-color:currentColor}.x-avatar span{color:#fff;font-weight:900}.x-avatar .x-icon,.x-avatar .x-image,.x-avatar img{border-radius:50%;display:inline-flex;height:inherit;width:inherit;font-size:inherit}.x-avatar--tile,.x-avatar--tile .x-icon,.x-avatar--tile .x-image,.x-avatar--tile img{border-radius:0}.theme--light.x-menu__content{box-shadow:0 3.2px 7.2px 0 rgba(0,0,0,.13),0 .6px 1.8px 0 rgba(0,0,0,.1)}.theme--dark.x-menu__content{box-shadow:0 3.2px 7.2px 0 hsla(0,0%,100%,.23),0 .6px 1.8px 0 hsla(0,0%,100%,.1)}.x-menu{display:block;vertical-align:middle}.x-menu--inline{display:inline-block}.x-menu__activator{align-items:center;cursor:pointer;display:flex}.x-menu__activator *{cursor:pointer}.x-menu__content{position:absolute;display:inline-block;border-radius:4px;max-width:80%;overflow-y:auto;overflow-x:hidden;contain:content;will-change:transform;border:1px solid #e1e4eb}.x-menu__content--active{pointer-events:none}.x-menu__content--fixed{position:fixed}.x-menu__content>.card{contain:content;backface-visibility:hidden}.x-menu>.x-menu__content{max-width:none}.x-menu-transition-enter .x-list__tile{min-width:0;pointer-events:none}.x-menu-transition-enter-to .x-list__tile{pointer-events:auto;transition-delay:.1s}.x-menu-transition-leave-active,.x-menu-transition-leave-to{pointer-events:none}.x-menu-transition-enter,.x-menu-transition-leave-to{opacity:0}.x-menu-transition-enter-active,.x-menu-transition-leave-active{transition:all .3s cubic-bezier(.25,.8,.25,1)}.x-menu-transition-enter.x-menu__content--auto{transition:none!important}.x-menu-transition-enter.x-menu__content--auto .x-list__tile{opacity:0;transform:translateY(-15px)}.x-menu-transition-enter.x-menu__content--auto .x-list__tile--active{opacity:1;transform:none!important;pointer-events:auto}.application--is-rtl .x-badge__badge{right:auto;left:-22px}.application--is-rtl .x-badge--overlap .x-badge__badge{right:auto;left:-8px}.application--is-rtl .x-badge--overlap.x-badge--left .x-badge__badge{right:-8px;left:auto}.application--is-rtl .x-badge--left .x-badge__badge{right:-22px;left:auto}.x-badge{display:inline-block;position:relative}.x-badge__badge{color:#fff;display:flex;position:absolute;font-size:14px;top:-11px;left:100%;border-radius:36px;height:22px;width:auto;min-width:22px;justify-content:center;align-items:center;flex-direction:row;flex-wrap:wrap;transition:.3s cubic-bezier(.25,.8,.5,1);padding:0 5px}.x-badge__badge .x-icon{font-size:14px}.x-badge__badge span{line-height:1em}.x-badge--overlap .x-badge__badge{top:-8px;left:calc(100% - 12px)}.x-badge--overlap.x-badge--left .x-badge__badge{left:-8px;right:auto}.x-badge--overlap.x-badge--bottom .x-badge__badge{bottom:-8px;top:auto}.x-badge--left .x-badge__badge{left:-22px}.x-badge--bottom .x-badge__badge{bottom:-11px;top:auto}.theme--light.x-bottom-nav{background-color:#fff}.theme--light.x-bottom-nav .x-btn:not(.x-btn--active){color:rgba(0,0,0,.54)!important}.theme--dark.x-bottom-nav{background-color:#0a0a0b}.theme--dark.x-bottom-nav .x-btn:not(.x-btn--active){color:hsla(0,0%,100%,.7)!important}.x-item-group.x-bottom-nav{bottom:0;box-shadow:0 3px 14px 2px rgba(0,0,0,.12);display:flex;left:0;justify-content:center;transform:translateY(60px);transition:all .4s cubic-bezier(.25,.8,.5,1);width:100%}.x-item-group.x-bottom-nav--absolute{position:absolute}.x-item-group.x-bottom-nav--active{transform:translate(0)}.x-item-group.x-bottom-nav--fixed{position:fixed;z-index:4}.x-item-group.x-bottom-nav .x-btn{background:transparent!important;border-radius:0;box-shadow:none!important;font-weight:400;height:100%;margin:0;max-width:168px;min-width:80px;padding:8px 12px 10px;text-transform:none;width:100%;flex-shrink:1}.x-item-group.x-bottom-nav .x-btn .x-btn__content{flex-direction:column-reverse;font-size:12px;white-space:nowrap;will-change:font-size}.x-item-group.x-bottom-nav .x-btn .x-btn__content i.x-icon{color:inherit;margin-bottom:4px;transition:all .4s cubic-bezier(.25,.8,.5,1)}.x-item-group.x-bottom-nav .x-btn .x-btn__content span{line-height:1}.x-item-group.x-bottom-nav .x-btn--active{padding-top:6px}.x-item-group.x-bottom-nav .x-btn--active:before{background-color:transparent}.x-item-group.x-bottom-nav .x-btn--active .x-btn__content{font-size:14px}.x-item-group.x-bottom-nav .x-btn--active .x-btn__content .x-icon{transform:none}.x-item-group.x-bottom-nav--shift .x-btn__content{font-size:14px}.x-item-group.x-bottom-nav--shift .x-btn{transition:all .3s;min-width:56px;max-width:96px}.x-item-group.x-bottom-nav--shift .x-btn--active{min-width:96px;max-width:168px}.x-bottom-nax--shift .x-btn:not(.x-btn--active) .x-btn__content .x-icon{transform:scale(1) translateY(8px)}.x-bottom-nax--shift .x-btn:not(.x-btn--active) .x-btn__content>span:not(.x-badge){color:transparent}.x-item-group{flex:0 1 auto;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1)}.x-item-group>*{cursor:pointer;flex:1 1 auto}.x-bottom-sheet.x-dialog{align-self:flex-end;border-radius:0;flex:1 0 100%;margin:0;min-width:100%;overflow:visible;transition:.3s cubic-bezier(.25,.8,.25,1)}.x-bottom-sheet.x-dialog.x-bottom-sheet--inset{max-width:70%;min-width:0}@media only screen and (max-width:599px){.x-bottom-sheet.x-dialog.x-bottom-sheet--inset{max-width:none}}.x-dialog{box-shadow:0 1.2px 3.6px rgba(0,0,0,.1),0 6.4px 14.4px rgba(0,0,0,.13);border-radius:4px;margin:24px;overflow-y:auto;pointer-events:auto;transition:.3s cubic-bezier(.25,.8,.25,1);width:100%;max-width:620px;z-index:inherit}.x-dialog__content{align-items:center;display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:fixed;top:0;transition:.2s cubic-bezier(.25,.8,.25,1);width:100%;z-index:6;outline:none}.x-dialog__content .x-card{padding:32px}.x-dialog__content .x-card__actions,.x-dialog__content .x-card__text,.x-dialog__content .x-card__title{justify-content:center}.x-dialog__content .x-card__title{font-size:36px;font-weight:700;line-height:1em;letter-spacing:-.02em;padding:0;margin-bottom:12px}.x-dialog__content .x-card__text{font-size:18px;line-height:130%;text-align:center;letter-spacing:-.02em;padding:0;margin-bottom:40px}.x-dialog__content .x-card__actions{padding:0}.x-dialog__content .x-card__actions .x-btn{padding:8px 40px;margin:0 16px}.x-dialog:not(.x-dialog--fullscreen){max-height:90%}.x-dialog__activator,.x-dialog__activator *{cursor:pointer}.x-dialog__container{display:inline-block;vertical-align:middle}.x-dialog--animated{animation-duration:.15s;animation-name:animate-dialog;animation-timing-function:cubic-bezier(.25,.8,.25,1)}.x-dialog--fullscreen{border-radius:0;margin:0;max-width:100%;height:100%;position:fixed;overflow-y:auto;top:0;left:0}.x-dialog--fullscreen>.x-card{min-height:100%;min-width:100%;max-width:100%;margin:0!important;padding:0!important}.x-dialog--scrollable,.x-dialog--scrollable>form{display:flex}.x-dialog--scrollable>.x-card,.x-dialog--scrollable>form>.x-card{display:flex;flex:1 1 100%;max-width:100%;flex-direction:column;padding:32px}.x-dialog--scrollable>.x-card>.x-card__actions,.x-dialog--scrollable>.x-card>.x-card__title,.x-dialog--scrollable>form>.x-card>.x-card__actions,.x-dialog--scrollable>form>.x-card>.x-card__title{flex:1 0 auto}.x-dialog--scrollable>.x-card>.x-card__text,.x-dialog--scrollable>form>.x-card>.x-card__text{overflow-y:auto;backface-visibility:hidden}@keyframes animate-dialog{0%{transform:scale(1)}50%{transform:scale(1.03)}to{transform:scale(1)}}.x-overlay{position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;transition:.3s cubic-bezier(.25,.8,.5,1);z-index:5}.x-overlay--absolute{position:absolute}.x-overlay:before{background-color:#212121;bottom:0;content:"";height:100%;left:0;opacity:0;position:absolute;right:0;top:0;transition:inherit;transition-delay:.15s;width:100%}.x-overlay--active{pointer-events:auto;touch-action:none}.x-overlay--active:before{opacity:.46}.theme--light.x-breadcrumbs .x-breadcrumbs__divider,.theme--light.x-breadcrumbs .x-breadcrumbs__item--disabled{color:rgba(0,0,0,.38)}.theme--dark.x-breadcrumbs .x-breadcrumbs__divider,.theme--dark.x-breadcrumbs .x-breadcrumbs__item--disabled{color:hsla(0,0%,100%,.5)}.x-breadcrumbs{align-items:center;display:flex;flex-wrap:wrap;flex:0 1 auto;list-style-type:none;margin:0;padding:18px 12px}.x-breadcrumbs li{align-items:center;display:inline-flex;font-size:14px}.x-breadcrumbs li .x-icon{font-size:16px}.x-breadcrumbs li:nth-child(2n){padding:0 12px}.x-breadcrumbs--large li,.x-breadcrumbs--large li .x-icon{font-size:16px}.x-breadcrumbs__item{align-items:center;display:inline-flex;text-decoration:none;transition:.3s cubic-bezier(.25,.8,.5,1)}.x-breadcrumbs__item--disabled{pointer-events:none}.x-ripple__container{border-radius:inherit;width:100%;height:100%;z-index:0;contain:strict}.x-ripple__animation,.x-ripple__container{color:inherit;position:absolute;left:0;top:0;overflow:hidden;pointer-events:none}.x-ripple__animation{border-radius:50%;background:currentColor;opacity:0;will-change:transform,opacity}.x-ripple__animation--enter{transition:none}.x-ripple__animation--in{transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .1s cubic-bezier(.4,0,.2,1)}.x-ripple__animation--out{transition:opacity .3s cubic-bezier(.4,0,.2,1)}.theme--light.x-btn{color:rgba(0,0,0,.87)}.theme--light.x-btn:not(.x-btn--outline){color:#fff}.theme--light.x-btn.x-btn--disabled,.theme--light.x-btn.x-btn--disabled .x-btn__loading,.theme--light.x-btn.x-btn--disabled .x-icon{color:rgba(0,0,0,.26)!important}.theme--light.x-btn.x-btn--disabled:not(.x-btn--icon):not(.x-btn--flat):not(.x-btn--outline){background-color:rgba(0,0,0,.12)!important}.theme--light.x-btn:not(.x-btn--icon):not(.x-btn--flat){background-color:#f5f5f5}.theme--dark.x-btn{color:#fff}.theme--dark.x-btn:not(.x-btn--outline){color:#000}.theme--dark.x-btn.x-btn--disabled,.theme--dark.x-btn.x-btn--disabled .x-btn__loading,.theme--dark.x-btn.x-btn--disabled .x-icon{color:hsla(0,0%,100%,.3)!important}.theme--dark.x-btn.x-btn--disabled:not(.x-btn--icon):not(.x-btn--flat):not(.x-btn--outline){background-color:hsla(0,0%,100%,.12)!important}.theme--dark.x-btn:not(.x-btn--icon):not(.x-btn--flat){background-color:#212121}.x-btn{align-items:center;border-radius:4px;display:inline-flex;height:40px;flex:0 0 auto;font-size:18px;font-weight:700;letter-spacing:-.36px;justify-content:center;min-width:88px;outline:0;text-transform:none;text-decoration:none;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;position:relative;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none}.x-btn:before{border-radius:inherit;content:"";position:absolute;left:0;top:0;height:100%;opacity:1;transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.x-btn{padding:0 16px}.x-btn--active,.x-btn:focus,.x-btn__content{position:relative}.x-btn__content{align-items:center;border-radius:inherit;color:inherit;display:flex;flex:1 0 auto;justify-content:center;margin:0 auto;transition:.3s cubic-bezier(.25,.8,.5,1);white-space:nowrap;width:inherit}.x-btn--small{font-size:18px;height:28px;padding:0 8px}.x-btn--large{font-size:18px;height:44px;padding:0 32px}.x-btn .x-btn__content .x-icon{color:inherit;margin-right:8px;font-size:14px;font-weight:900}.x-btn--icon{background:transparent;box-shadow:none!important;border-radius:50%;justify-content:center;min-width:0;width:40px}.x-btn--icon .x-btn__content .x-icon{margin:0}.x-btn--icon.x-btn--small{width:28px}.x-btn--icon.x-btn--large{width:44px}.x-btn--floating,.x-btn--icon:before{border-radius:50%}.x-btn--floating{min-width:0;height:56px;width:56px;padding:0}.x-btn--floating.x-btn--absolute,.x-btn--floating.x-btn--fixed{z-index:4}.x-btn--floating .x-btn__content{flex:1 1 auto;margin:0;height:100%}.x-btn--floating:after{border-radius:50%}.x-btn--floating .x-btn__content>:not(:only-child){transition:.3s cubic-bezier(.25,.8,.5,1)}.x-btn--floating .x-btn__content>:not(:only-child):first-child{opacity:1}.x-btn--floating .x-btn__content>:not(:only-child):last-child{opacity:0;transform:rotate(-45deg)}.x-btn--floating .x-btn__content>:not(:only-child):first-child,.x-btn--floating .x-btn__content>:not(:only-child):last-child{-webkit-backface-visibility:hidden;position:absolute;left:0;top:0}.x-btn--floating.x-btn--active .x-btn__content>:not(:only-child):first-child{opacity:0;transform:rotate(45deg)}.x-btn--floating.x-btn--active .x-btn__content>:not(:only-child):last-child{opacity:1;transform:rotate(0)}.x-btn--floating .x-icon{height:inherit;width:inherit}.x-btn--floating.x-btn--small{height:40px;width:40px}.x-btn--floating.x-btn--small .x-icon{font-size:18px}.x-btn--floating.x-btn--large{height:72px;width:72px}.x-btn--floating.x-btn--large .x-icon{font-size:30px}.x-btn--reverse .x-btn__content{flex-direction:row-reverse}.x-btn--reverse.x-btn--column .x-btn__content{flex-direction:column-reverse}.x-btn--absolute,.x-btn--fixed{margin:0}.x-btn.x-btn--absolute{position:absolute}.x-btn.x-btn--fixed{position:fixed}.x-btn--top:not(.x-btn--absolute){top:16px}.x-btn--top.x-btn--absolute{top:-28px}.x-btn--top.x-btn--absolute.x-btn--small{top:-20px}.x-btn--top.x-btn--absolute.x-btn--large{top:-36px}.x-btn--bottom:not(.x-btn--absolute){bottom:16px}.x-btn--bottom.x-btn--absolute{bottom:-28px}.x-btn--bottom.x-btn--absolute.x-btn--small{bottom:-20px}.x-btn--bottom.x-btn--absolute.x-btn--large{bottom:-36px}.x-btn--left{left:16px}.x-btn--right{right:16px}.x-btn.x-btn--disabled{box-shadow:none!important;pointer-events:none}.x-btn:not(.x-btn--disabled):not(.x-btn--floating):not(.x-btn--icon) .x-btn__content .x-icon{transition:none}.x-btn--icon{padding:0}.x-btn--loader{pointer-events:none}.x-btn--loader .x-btn__content{opacity:0}.x-btn__loading{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.x-btn__loading .x-icon--left{margin-right:1rem;line-height:inherit}.x-btn__loading .x-icon--right{margin-left:1rem;line-height:inherit}.x-btn.x-btn--outline{border:1px solid;background:transparent!important;box-shadow:none}.x-btn.x-btn--outline:hover{box-shadow:none}.x-btn--block{display:flex;flex:1;margin:6px 0;width:100%}.x-btn--round,.x-btn--round:after{border-radius:28px}.x-btn:not(.x-btn--outline).ghost{color:#333538;background-color:transparent!important}.x-btn:not(.x-btn--outline).ghost:focus:before{background-color:#e1e4eb}.x-btn:not(.x-btn--outline).ghost:hover:before{background-color:#eff1f4}.x-btn:not(.x-btn--outline).accent,.x-btn:not(.x-btn--outline).error,.x-btn:not(.x-btn--outline).info,.x-btn:not(.x-btn--outline).success,.x-btn:not(.x-btn--outline).warning{color:#fff}@media (hover:none){.x-btn:hover:before{background-color:transparent}}.x-progress-circular{display:inline-flex;vertical-align:middle;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.x-progress-circular.compact{position:relative;top:50%;left:50%;transform:translate(-50%,-60%);margin:15px auto}.x-progress-circular svg{width:100%;height:100%;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;z-index:0}.x-progress-circular--indeterminate svg{animation:progress-circular-rotate 1.4s linear infinite;transform-origin:center center;transition:all .2s ease-in-out}.x-progress-circular--indeterminate .x-progress-circular__overlay{animation:progress-circular-dash 1.4s ease-in-out infinite;stroke-linecap:round;stroke-dasharray:80,200;stroke-dashoffset:0px}.x-progress-circular__underlay{stroke:rgba(0,0,0,.1);z-index:1}.x-progress-circular__overlay{stroke:currentColor;z-index:2;transition:all .6s ease-in-out}.x-progress-circular__info{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes progress-circular-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0px}50%{stroke-dasharray:100,200;stroke-dashoffset:-15px}to{stroke-dasharray:100,200;stroke-dashoffset:-125px}}@keyframes progress-circular-rotate{to{transform:rotate(1turn)}}.theme--light.x-btn-toggle{background:#fff}.theme--light.x-btn-toggle .x-btn{color:rgba(0,0,0,.87)}.theme--light.x-btn-toggle:not(.x-btn-toggle--only-child) .x-btn.x-btn--active:not(:last-child){border-right-color:rgba(0,0,0,.26)}.theme--dark.x-btn-toggle{background:#0a0a0b}.theme--dark.x-btn-toggle .x-btn{color:#fff}.theme--dark.x-btn-toggle:not(.x-btn-toggle--only-child) .x-btn.x-btn--active:not(:last-child){border-right-color:hsla(0,0%,100%,.3)}.x-btn-toggle{display:inline-flex;border-radius:2px;transition:.3s cubic-bezier(.25,.8,.5,1);will-change:background,box-shadow}.x-btn-toggle .x-btn{justify-content:center;min-width:auto;width:auto;padding:0 8px;margin:0;opacity:.4;border-radius:0}.x-btn-toggle .x-btn:not(:last-child){border-right:1px solid transparent}.x-btn-toggle .x-btn:after{display:none}.x-btn-toggle .x-btn.x-btn--active{opacity:1}.x-btn-toggle .x-btn span+.x-icon{font-size:medium;margin-left:10px}.x-btn-toggle .x-btn:first-child{border-radius:2px 0 0 2px}.x-btn-toggle .x-btn:last-child{border-radius:0 2px 2px 0}.x-btn-toggle--selected{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.theme--light.x-calendar-daily{background-color:#fff}.theme--light.x-calendar-daily .x-calendar-daily__intervals-head{border-right:1px solid #e0e0e0}.theme--light.x-calendar-daily .x-calendar-daily_head-day{border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;color:#000}.theme--light.x-calendar-daily .x-calendar-daily_head-day.x-past .x-calendar-daily_head-day-label,.theme--light.x-calendar-daily .x-calendar-daily_head-day.x-past .x-calendar-daily_head-weekday{color:rgba(0,0,0,.38)}.theme--light.x-calendar-daily .x-calendar-daily__intervals-body{border-right:1px solid #e0e0e0}.theme--light.x-calendar-daily .x-calendar-daily__intervals-body .x-calendar-daily__interval-text{color:#424242}.theme--light.x-calendar-daily .x-calendar-daily__day{border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.theme--light.x-calendar-daily .x-calendar-daily__day-interval{border-top:1px solid #e0e0e0}.theme--light.x-calendar-daily .x-calendar-daily__day-interval:first-child{border-top:none!important}.theme--dark.x-calendar-daily{background-color:#0a0a0b}.theme--dark.x-calendar-daily .x-calendar-daily__intervals-head{border-right:1px solid #9e9e9e}.theme--dark.x-calendar-daily .x-calendar-daily_head-day{border-right:1px solid #9e9e9e;border-bottom:1px solid #9e9e9e;color:#fff}.theme--dark.x-calendar-daily .x-calendar-daily_head-day.x-past .x-calendar-daily_head-day-label,.theme--dark.x-calendar-daily .x-calendar-daily_head-day.x-past .x-calendar-daily_head-weekday{color:hsla(0,0%,100%,.5)}.theme--dark.x-calendar-daily .x-calendar-daily__intervals-body{border-right:1px solid #9e9e9e}.theme--dark.x-calendar-daily .x-calendar-daily__intervals-body .x-calendar-daily__interval-text{color:#eee}.theme--dark.x-calendar-daily .x-calendar-daily__day{border-right:1px solid #616161;border-bottom:1px solid #616161}.theme--dark.x-calendar-daily .x-calendar-daily__day-interval{border-top:1px solid #616161}.theme--dark.x-calendar-daily .x-calendar-daily__day-interval:first-child{border-top:none!important}.x-calendar-daily{display:flex;flex-direction:column;overflow:hidden;height:100%}.x-calendar-daily__head{flex:none;display:flex}.x-calendar-daily__intervals-head{flex:none;width:44px}.x-calendar-daily_head-day{flex:1 1 auto;width:0}.x-calendar-daily_head-weekday{padding:4px 4px 4px 8px;font-size:14px}.x-calendar-daily_head-day-label,.x-calendar-daily_head-weekday{-webkit-user-select:none;-moz-user-select:none;user-select:none}.x-calendar-daily_head-day-label{font-size:40px;padding:0 4px 4px 8px;line-height:40px;cursor:pointer}.x-calendar-daily_head-day-label:hover{text-decoration:underline}.x-calendar-daily__body{flex:1 1 60%;overflow:hidden;display:flex;position:relative;flex-direction:column}.x-calendar-daily__scroll-area{overflow-y:scroll;flex:1 1 auto;display:flex;align-items:flex-start}.x-calendar-daily__pane{width:100%;overflow-y:hidden;flex:none;display:flex;align-items:flex-start}.x-calendar-daily__day-container{display:flex;flex:1;width:100%;height:100%}.x-calendar-daily__intervals-body{flex:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:44px}.x-calendar-daily__interval{text-align:center;border-bottom:none}.x-calendar-daily__interval-text{display:block;position:relative;top:-6px;font-size:10px}.x-calendar-daily__day{flex:1;width:0;position:relative}.theme--light.x-calendar-weekly{background-color:#fff}.theme--light.x-calendar-weekly .x-calendar-weekly__head-weekday{border-right:1px solid #e0e0e0;color:#000}.theme--light.x-calendar-weekly .x-calendar-weekly__head-weekday.x-past{color:rgba(0,0,0,.38)}.theme--light.x-calendar-weekly .x-calendar-weekly__head-weekday.x-outside{background-color:#f7f7f7}.theme--light.x-calendar-weekly .x-calendar-weekly__day{border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;color:#000}.theme--light.x-calendar-weekly .x-calendar-weekly__day.x-outside{background-color:#f7f7f7}.theme--dark.x-calendar-weekly{background-color:#0a0a0b}.theme--dark.x-calendar-weekly .x-calendar-weekly__head-weekday{border-right:1px solid #9e9e9e;color:#fff}.theme--dark.x-calendar-weekly .x-calendar-weekly__head-weekday.x-past{color:hsla(0,0%,100%,.5)}.theme--dark.x-calendar-weekly .x-calendar-weekly__head-weekday.x-outside{background-color:#202020}.theme--dark.x-calendar-weekly .x-calendar-weekly__day{border-right:1px solid #9e9e9e;border-bottom:1px solid #9e9e9e;color:#fff}.theme--dark.x-calendar-weekly .x-calendar-weekly__day.x-outside{background-color:#202020}.x-calendar-weekly{width:100%;height:100%;display:flex;flex-direction:column}.x-calendar-weekly__head{display:flex}.x-calendar-weekly__head,.x-calendar-weekly__head-weekday{-webkit-user-select:none;-moz-user-select:none;user-select:none}.x-calendar-weekly__head-weekday{flex:1 0 20px;padding:0 4px;font-size:14px}.x-calendar-weekly__week{display:flex;flex:1}.x-calendar-weekly__day{flex:1;width:0;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;padding:32px 4px 4px}.x-calendar-weekly__day.x-present .x-calendar-weekly__day-label{border:1px solid}.x-calendar-weekly__day.x-present .x-calendar-weekly__day-month{color:currentColor}.x-calendar-weekly__day-label{position:absolute;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;box-shadow:none;text-align:center;left:0;top:0;border-radius:16px;width:32px;height:32px;line-height:32px}.x-calendar-weekly__day-label:hover{text-decoration:underline}.x-calendar-weekly__day-month{position:absolute;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:none;top:0;left:36px;height:32px;line-height:32px}.theme--light.x-sheet{background-color:#fff;border-color:#fff;color:rgba(0,0,0,.87)}.theme--dark.x-sheet{background-color:#0a0a0b;border-color:#0a0a0b;color:#fff}.x-sheet{display:block;border-radius:2px;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1)}.x-sheet--tile{border-radius:0}.x-image{z-index:0}.x-image__image,.x-image__placeholder{z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%}.x-image__image{background-repeat:no-repeat}.x-image__image--preload{filter:blur(2px)}.x-image__image--contain{background-size:contain}.x-image__image--cover{background-size:cover}.x-responsive{position:relative;overflow:hidden;flex:1 0 auto;display:flex}.x-responsive__content{flex:1 0 0px}.x-responsive__sizer{transition:padding-bottom .2s cubic-bezier(.25,.8,.5,1);flex:0 0 0px}.application--is-rtl .x-carousel__prev{left:auto;right:5px}.application--is-rtl .x-carousel__next{left:5px;right:auto}.x-carousel{width:100%;position:relative;overflow:hidden;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.x-carousel__next,.x-carousel__prev{position:absolute;top:50%;z-index:1;transform:translateY(-50%)}.x-carousel__next .x-btn,.x-carousel__prev .x-btn{margin:0;height:auto;width:auto}.x-carousel__next .x-btn i,.x-carousel__prev .x-btn i{font-size:48px}.x-carousel__next .x-btn:hover,.x-carousel__prev .x-btn:hover{background:none}.x-carousel__prev{left:5px}.x-carousel__next{right:5px}.x-carousel__controls{background:rgba(0,0,0,.5);align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;height:50px;list-style-type:none;width:100%;z-index:1}.x-carousel__controls>.x-item-group{flex:0 1 auto}.x-carousel__controls__item{margin:0 8px!important}.x-carousel__controls__item .x-icon{opacity:.5;transition:.3s cubic-bezier(.25,.8,.5,1)}.x-carousel__controls__item--active .x-icon{opacity:1;vertical-align:middle}.x-carousel__controls__item:hover{background:none}.x-carousel__controls__item:hover .x-icon{opacity:.8}.x-window__container{position:relative;transition:.3s cubic-bezier(.25,.8,.5,1)}.x-window__container--is-active{overflow:hidden}.x-window-x-reverse-transition-enter-active,.x-window-x-reverse-transition-leave-active,.x-window-x-transition-enter-active,.x-window-x-transition-leave-active,.x-window-y-reverse-transition-enter-active,.x-window-y-reverse-transition-leave-active,.x-window-y-transition-enter-active,.x-window-y-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.x-window-x-reverse-transition-leave,.x-window-x-reverse-transition-leave-to,.x-window-x-transition-leave,.x-window-x-transition-leave-to,.x-window-y-reverse-transition-leave,.x-window-y-reverse-transition-leave-to,.x-window-y-transition-leave,.x-window-y-transition-leave-to{position:absolute!important;top:0;width:100%}.x-window-x-transition-enter{transform:translateX(100%)}.x-window-x-reverse-transition-enter,.x-window-x-transition-leave-to{transform:translateX(-100%)}.x-window-x-reverse-transition-leave-to{transform:translateX(100%)}.x-window-y-transition-enter{transform:translateY(100%)}.x-window-y-reverse-transition-enter,.x-window-y-transition-leave-to{transform:translateY(-100%)}.x-window-y-reverse-transition-leave-to{transform:translateY(100%)}.theme--light.x-tag{color:#fff}.theme--light.x-tag--disabled{color:rgba(0,0,0,.38)}.theme--dark.x-tag{color:#000}.theme--dark.x-tag--disabled{color:hsla(0,0%,100%,.5)}.application--is-rtl .x-tag__close{margin:0 8px 0 2px}.application--is-rtl .x-tag--removable .x-tag__content{padding:0 8px 0 0}.application--is-rtl .x-tag--select-multi{margin:4px 0 4px 4px}.application--is-rtl .x-tag .x-avatar{margin-right:-12px;margin-left:8px}.application--is-rtl .x-tag .x-icon--right{margin-right:8px;margin-left:-8px}.application--is-rtl .x-tag .x-icon--left{margin-right:-8px;margin-left:8px}.x-tag{min-width:108px;background:#ced0d6;justify-content:center;font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:900;text-transform:uppercase;margin:4px;outline:none;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1)}.x-tag,.x-tag .x-tag__content{align-items:center;border-radius:28px;display:inline-flex;vertical-align:middle}.x-tag .x-tag__content{cursor:default;height:20px;justify-content:space-between;padding:0 8px;white-space:nowrap;z-index:1}.x-tag--removable .x-tag__content{padding:0 0 0 8px}.x-tag .x-avatar{height:20px!important;margin-left:-8px;margin-right:8px;min-width:20px;width:20px!important}.x-tag .x-avatar img{height:100%;width:100%}.x-tag--active,.x-tag--selected,.x-tag:focus:not(.x-tag--disabled){border-color:rgba(0,0,0,.13);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.x-tag--active:after,.x-tag--selected:after,.x-tag:focus:not(.x-tag--disabled):after{background:currentColor;border-radius:inherit;content:"";height:100%;position:absolute;top:0;left:0;transition:inherit;width:100%;pointer-events:none;opacity:.13}.x-tag--label,.x-tag--label .x-tag__content{border-radius:0}.x-tag.x-tag.x-tag--outline{background:transparent!important;border:1px solid;color:#9e9e9e;height:20px}.x-tag.x-tag.x-tag--outline .x-avatar{margin-left:-13px}.x-tag--small{height:24px!important}.x-tag--small .x-avatar{height:24px!important;min-width:24px;width:24px!important}.x-tag--small .x-icon{font-size:20px}.x-tag__close{align-items:center;color:inherit;display:flex;font-size:16px;margin:0 2px 0 8px;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.x-tag__close>.x-icon{color:inherit!important;font-size:16px;cursor:pointer}.x-tag__close>.x-icon:hover{opacity:1}.x-tag--disabled .x-tag__close{pointer-events:none}.x-tag--select-multi{margin:4px 4px 4px 0}.x-tag .x-icon{color:inherit}.x-tag .x-icon--right{margin-left:8px;margin-right:-8px}.x-tag .x-icon--left{margin-left:-8px;margin-right:8px}.theme--light.x-data-iterator .x-data-iterator__actions{color:rgba(0,0,0,.54)}.theme--light.x-data-iterator .x-data-iterator__actions__select .x-select .x-input__append-inner,.theme--light.x-data-iterator .x-data-iterator__actions__select .x-select .x-select__selection--comma{color:rgba(0,0,0,.54)!important}.theme--dark.x-data-iterator .x-data-iterator__actions{color:hsla(0,0%,100%,.7)}.theme--dark.x-data-iterator .x-data-iterator__actions__select .x-select .x-input__append-inner,.theme--dark.x-data-iterator .x-data-iterator__actions__select .x-select .x-select__selection--comma{color:hsla(0,0%,100%,.7)!important}.x-data-iterator__actions{display:flex;justify-content:flex-end;align-items:center;font-size:12px;flex-wrap:wrap-reverse}.x-data-iterator__actions .x-btn{color:inherit}.x-data-iterator__actions .x-btn:last-of-type{margin-left:14px}.x-data-iterator__actions__range-controls{display:flex;align-items:center;min-height:48px}.x-data-iterator__actions__pagination{display:block;text-align:center;margin:0 32px 0 24px}.x-data-iterator__actions__select{display:flex;align-items:center;justify-content:flex-end;margin-right:14px;white-space:nowrap}.x-data-iterator__actions__select .x-select{flex:0 1 0;margin:13px 0 13px 34px;padding:0;position:static}.x-data-iterator__actions__select .x-select__selections{flex-wrap:nowrap}.x-data-iterator__actions__select .x-select__selections .x-select__selection--comma{font-size:12px}.theme--light.x-overflow-btn .x-input__control:before,.theme--light.x-overflow-btn .x-input__slot:before{background-color:rgba(0,0,0,.12)!important}.theme--light.x-overflow-btn.x-text-field--outline .x-input__control:before,.theme--light.x-overflow-btn.x-text-field--outline .x-input__slot:before{background-color:transparent!important}.theme--light.x-overflow-btn--editable.x-input--is-focused .x-input__append-inner,.theme--light.x-overflow-btn--editable.x-select--is-menu-active .x-input__append-inner,.theme--light.x-overflow-btn--editable:hover .x-input__append-inner,.theme--light.x-overflow-btn--segmented .x-input__append-inner{border-left:1px solid rgba(0,0,0,.12)}.theme--light.x-overflow-btn.x-input--is-focused .x-input__slot,.theme--light.x-overflow-btn.x-select--is-menu-active .x-input__slot,.theme--light.x-overflow-btn:hover .x-input__slot{background:#fff}.theme--dark.x-overflow-btn .x-input__control:before,.theme--dark.x-overflow-btn .x-input__slot:before{background-color:hsla(0,0%,100%,.12)!important}.theme--dark.x-overflow-btn.x-text-field--outline .x-input__control:before,.theme--dark.x-overflow-btn.x-text-field--outline .x-input__slot:before{background-color:transparent!important}.theme--dark.x-overflow-btn--editable.x-input--is-focused .x-input__append-inner,.theme--dark.x-overflow-btn--editable.x-select--is-menu-active .x-input__append-inner,.theme--dark.x-overflow-btn--editable:hover .x-input__append-inner,.theme--dark.x-overflow-btn--segmented .x-input__append-inner{border-left:1px solid hsla(0,0%,100%,.12)}.theme--dark.x-overflow-btn.x-input--is-focused .x-input__slot,.theme--dark.x-overflow-btn.x-select--is-menu-active .x-input__slot,.theme--dark.x-overflow-btn:hover .x-input__slot{background:#0a0a0b}.x-overflow-btn{margin-top:12px;padding-top:0}.x-overflow-btn:not(.x-overflow-btn--editable)>.x-input__control>.x-input__slot{cursor:pointer}.x-overflow-btn .x-select__slot{height:48px}.x-overflow-btn .x-select__slot input{margin-left:16px;cursor:pointer}.x-overflow-btn .x-select__selection--comma:first-child{margin-left:16px}.x-overflow-btn .x-input__slot{transition:.3s cubic-bezier(.25,.8,.5,1)}.x-overflow-btn .x-input__slot:after{content:none}.x-overflow-btn .x-label{margin-left:16px;top:calc(50% - 10px)}.x-overflow-btn .x-input__append-inner{width:48px;height:48px;align-self:auto;align-items:center;margin-top:0;padding:0;flex-shrink:0}.x-overflow-btn .x-input__append-outer,.x-overflow-btn .x-input__prepend-outer{margin-top:12px;margin-bottom:12px}.x-overflow-btn .x-input__control:before{height:1px;top:-1px;content:"";left:0;position:absolute;transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.x-overflow-btn.x-input--is-focused .x-input__slot,.x-overflow-btn.x-select--is-menu-active .x-input__slot{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.x-overflow-btn .x-select__selections{width:0}.x-overflow-btn--segmented .x-select__selections{flex-wrap:nowrap}.x-overflow-btn--segmented .x-select__selections .x-btn{border-radius:0;margin:0 -16px 0 0;height:48px;width:100%}.x-overflow-btn--segmented .x-select__selections .x-btn__content{justify-content:start}.x-overflow-btn--segmented .x-select__selections .x-btn__content:before{background-color:transparent}.x-overflow-btn--editable .x-select__slot input{cursor:text}.x-overflow-btn--editable .x-input__append-inner,.x-overflow-btn--editable .x-input__append-inner *{cursor:pointer}.theme--light.x-table{color:#1b1c1d}.theme--light.x-table tbody tr:nth-child(odd){background:#fff}.theme--light.x-table tbody tr[active]{background:#f5f5f5}.theme--light.x-table tbody tr:hover:not(.x-datatable__expand-row){background:#d2d8e0}.theme--light.x-table tfoot tr{border-top:1px solid rgba(0,0,0,.12)}.theme--light.x-table.x-datatable--inverse tbody tr:nth-child(odd){background:#eff1f4}.theme--light.x-table.x-datatable--inverse tbody tr:nth-child(odd):hover:not(.x-datatable__expand-row){background:#d2d8e0}.theme--dark.x-table{color:#eff1f4}.theme--dark.x-table tbody tr:nth-child(odd){background:#000}.theme--dark.x-table tbody tr[active]{background:#505050}.theme--dark.x-table tbody tr:hover:not(.x-datatable__expand-row){background:#616161}.theme--dark.x-table tfoot tr{border-top:1px solid hsla(0,0%,100%,.12)}.theme--dark.x-table.x-datatable--inverse tbody tr:nth-child(odd){background:#424242}.theme--dark.x-table.x-datatable--inverse tbody tr:nth-child(odd):hover:not(.x-datatable__expand-row){background:#616161}.x-table__overflow{width:100%;overflow-x:auto;overflow-y:hidden}table.x-table{border-radius:2px;border-collapse:collapse;border-spacing:0;width:100%;max-width:100%;font-family:IBM Plex Mono,monospace}table.x-table tbody td,table.x-table tbody th,table.x-table thead td,table.x-table thead th{text-align:left}table.x-table thead tr{vertical-align:top}table.x-table thead th{font-weight:400;font-size:11px;line-height:16px;transition:.3s cubic-bezier(.25,.8,.5,1);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-transform:uppercase;padding:12px}table.x-table thead th.sortable{pointer-events:auto}table.x-table thead th>div{width:100%}table.x-table tbody tr{transition:background .3s cubic-bezier(.25,.8,.5,1);will-change:background}table.x-table tbody td{font-weight:400;font-size:14px;line-height:16px;padding:16px 12px}table.x-table .input-group--selection-controls{padding:0}table.x-table .input-group--selection-controls .input-group__details{display:none}table.x-table .input-group--selection-controls.checkbox .x-icon{left:50%;transform:translateX(-50%)}table.x-table .input-group--selection-controls.checkbox .input-group--selection-controls__ripple{left:50%;transform:translate(-50%,-50%)}table.x-table tfoot tr{height:48px}table.x-table tfoot tr td{padding:0 24px}.theme--light.x-datatable thead th.column.sortable .x-icon{color:rgba(0,0,0,.38)}.theme--light.x-datatable thead th.column.sortable.active,.theme--light.x-datatable thead th.column.sortable.active .x-icon,.theme--light.x-datatable thead th.column.sortable:hover{color:rgba(0,0,0,.87)}.theme--light.x-datatable .x-datatable__actions{color:rgba(0,0,0,.54)}.theme--dark.x-datatable thead th.column.sortable .x-icon{color:hsla(0,0%,100%,.5)}.theme--dark.x-datatable thead th.column.sortable.active,.theme--dark.x-datatable thead th.column.sortable.active .x-icon,.theme--dark.x-datatable thead th.column.sortable:hover{color:#fff}.theme--dark.x-datatable .x-datatable__actions{color:hsla(0,0%,100%,.7)}.x-datatable .x-input--selection-controls{margin:0;padding:0}.x-datatable thead th.column.sortable{cursor:pointer;outline:0}.x-datatable thead th.column.sortable .x-icon{font-size:16px;line-height:6px;display:inline-block;margin-left:4px;opacity:0;transition:.3s cubic-bezier(.25,.8,.5,1)}.x-datatable thead th.column.sortable:focus .x-icon,.x-datatable thead th.column.sortable:hover .x-icon{opacity:.6}.x-datatable thead th.column.sortable.active{transform:none}.x-datatable thead th.column.sortable.active .x-icon{opacity:1}.x-datatable thead th.column.sortable.active.desc .x-icon{transform:rotate(-180deg) translateY(3px)}.x-datatable tbody tr:nth-child(odd){background:grey}.x-datatable__actions{display:flex;justify-content:flex-end;align-items:center;font-size:12px;flex-wrap:wrap-reverse}.x-datatable__actions .x-btn{color:inherit}.x-datatable__actions .x-btn.x-btn--icon{width:23px;height:20px}.x-datatable__actions .x-btn:first-of-type{margin-right:16px}.x-datatable__actions .x-btn:last-of-type{margin-left:16px}.x-datatable__actions__range-controls{display:flex;align-items:center;min-height:48px}.x-datatable__actions__pagination{display:block;text-align:center}.x-datatable__actions__select{display:flex;align-items:center;justify-content:flex-end;margin-right:40px;white-space:nowrap}.x-datatable__actions__select .x-select{flex:0 1 0;margin:12px 0 12px 16px;padding:0;position:static}.x-datatable__actions__select .x-select__selections{flex-wrap:nowrap}.x-datatable__actions__select .x-select__selections .x-select__selection--comma{font-size:12px}.x-datatable__progress,.x-datatable__progress td,.x-datatable__progress th,.x-datatable__progress tr{height:auto!important}.x-datatable__progress th{padding:0!important}.x-datatable__progress th .x-progress-linear{margin:0}.x-datatable__expand-row{border:none!important}.x-datatable__expand-col{padding:0!important;height:0!important}.x-datatable__expand-col--expanded{border-bottom:1px solid rgba(0,0,0,.12)}.x-datatable__expand-content{transition:height .3s cubic-bezier(.25,.8,.5,1)}.x-datatable__expand-content>.card{border-radius:0;box-shadow:none}.theme--light.x-small-dialog a{color:rgba(0,0,0,.87)}.theme--dark.x-small-dialog a{color:#fff}.theme--light.x-small-dialog__content{background:#fff}.theme--dark.x-small-dialog__content{background:#0a0a0b}.theme--light.x-small-dialog__actions{background:#fff}.theme--dark.x-small-dialog__actions{background:#0a0a0b}.x-small-dialog{display:block;width:100%;height:100%}.x-small-dialog__content{padding:0 24px}.x-small-dialog__actions{text-align:right;white-space:pre}.x-small-dialog a{display:flex;align-items:center;height:100%;text-decoration:none}.x-small-dialog a>*{width:100%}.x-small-dialog .x-menu__activator{height:100%}.theme--light.x-picker__title{background:#e0e0e0}.theme--dark.x-picker__title{background:#616161}.theme--light.x-picker__body{background:#fff}.theme--dark.x-picker__body{background:#0a0a0b}.x-picker{border-radius:4px;contain:layout style;display:inline-flex;flex-direction:column;vertical-align:top;position:relative}.x-picker.x-card{padding:0!important}.x-picker--full-width{display:flex}.x-picker__title{color:#fff;border-top-left-radius:4px;border-top-right-radius:4px;padding:16px}.x-picker__title__btn{transition:.3s cubic-bezier(.25,.8,.5,1)}.x-picker__title__btn:not(.x-picker__title__btn--active){opacity:.6;cursor:pointer}.x-picker__title__btn:not(.x-picker__title__btn--active):hover:not(:focus){opacity:1}.x-picker__title__btn--readonly{pointer-events:none}.x-picker__title__btn--active{opacity:1}.x-picker__body{height:auto;overflow:hidden;position:relative;z-index:0;flex:1 0 auto;display:flex;flex-direction:column;align-items:center}.x-picker__body>div{width:100%}.x-picker__body>div.fade-transition-leave-active{position:absolute}.x-picker--landscape .x-picker__title{border-top-right-radius:0;border-bottom-right-radius:0;width:170px;position:absolute;top:0;left:0;height:100%;z-index:1}.x-picker--landscape .x-picker__actions,.x-picker--landscape .x-picker__body{margin-left:170px}.application--is-rtl .x-date-picker-title .x-picker__title__btn{text-align:right}.x-date-picker-title{display:flex;justify-content:space-between;flex-direction:column;flex-wrap:wrap;line-height:1}.x-date-picker-title__year{align-items:center;display:inline-flex;font-size:14px;font-weight:500;margin-bottom:8px}.x-date-picker-title__date{font-size:34px;text-align:left;font-weight:500;position:relative;overflow:hidden;padding-bottom:8px;margin-bottom:-8px}.x-date-picker-title__date>div{position:relative}.x-date-picker-title--disabled{pointer-events:none}.theme--light.x-date-picker-header .x-btn .x-btn__content .x-icon{color:#333538!important}.theme--light.x-date-picker-header .x-date-picker-header__value:not(.x-date-picker-header__value--disabled) button:not(:hover):not(:focus){color:#333538}.theme--light.x-date-picker-header .x-date-picker-header__value--disabled button{color:rgba(0,0,0,.38)}.theme--dark.x-date-picker-header .x-btn .x-btn__content .x-icon{color:#eee!important}.theme--dark.x-date-picker-header .x-date-picker-header__value:not(.x-date-picker-header__value--disabled) button:not(:hover):not(:focus){color:#eee}.theme--dark.x-date-picker-header .x-date-picker-header__value--disabled button{color:hsla(0,0%,100%,.5)}.x-date-picker-header{padding:4px 16px;align-items:center;display:flex;justify-content:space-between;position:relative}.x-date-picker-header .x-btn{background:transparent!important;margin:0;z-index:auto}.x-date-picker-header .x-btn:hover:before{background-color:transparent!important}.x-date-picker-header .x-icon{margin-right:0!important;font-size:14px!important;font-weight:900!important;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.x-date-picker-header__value{flex:1;text-align:center;position:relative;overflow:hidden}.x-date-picker-header__value div{transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.x-date-picker-header__value button{font-size:16px;cursor:pointer;font-weight:900;line-height:20px;padding:.5rem}.x-date-picker-header--disabled{pointer-events:none}.theme--light.x-date-picker-table .x-date-picker-table--date__week,.theme--light.x-date-picker-table th{color:#8d9199}.theme--light.x-date-picker-table .x-btn{color:#333538}.theme--light.x-date-picker-table .x-btn:hover{background:#eee}.theme--light.x-date-picker-table .x-btn--outline{color:#000!important}.theme--light.x-date-picker-table .x-btn--active,.theme--light.x-date-picker-table .x-btn:focus{position:relative;color:#fff!important}.theme--light.x-date-picker-table .x-btn--active:before,.theme--light.x-date-picker-table .x-btn:focus:before{opacity:1}.theme--dark.x-date-picker-table .x-date-picker-table--date__week,.theme--dark.x-date-picker-table th{color:#a9aeb8}.theme--dark.x-date-picker-table .x-btn{color:#eee}.theme--dark.x-date-picker-table .x-btn:hover{background:#212121}.theme--dark.x-date-picker-table .x-btn--outline{color:#fff!important}.theme--dark.x-date-picker-table .x-btn--active,.theme--dark.x-date-picker-table .x-btn:focus{position:relative;color:#000!important}.theme--dark.x-date-picker-table .x-btn--active:before,.theme--dark.x-date-picker-table .x-btn:focus:before{opacity:1}.x-date-picker-table{position:relative;padding:0 12px;height:242px}.x-date-picker-table table{transition:.3s cubic-bezier(.25,.8,.5,1);top:0;table-layout:fixed;width:100%}.x-date-picker-table td,.x-date-picker-table th{text-align:center;position:relative}.x-date-picker-table th{font-size:12px}.x-date-picker-table--date .x-btn{height:28px;width:28px}.x-date-picker-table .x-btn{z-index:auto;margin:0;font-size:14px;font-weight:400;line-height:28px;border-radius:0}.x-date-picker-table .x-btn--outline{border-width:2px}.x-date-picker-table--month td{width:33.333333%;height:56px;vertical-align:middle;text-align:center}.x-date-picker-table--month td .x-btn{margin:0 auto;max-width:160px;min-width:40px;width:100%}.x-date-picker-table--date th{padding:8px 0;font-weight:500;font-size:11px;line-height:20px;align-items:center}.x-date-picker-table--date td{width:45px}.x-date-picker-table__events{height:8px;left:0;position:absolute;text-align:center;white-space:pre;width:100%}.x-date-picker-table__events>div{border-radius:50%;display:inline-block;height:8px;margin:0 1px;width:8px}.x-date-picker-table--date .x-date-picker-table__events{bottom:6px}.x-date-picker-table--month .x-date-picker-table__events{bottom:8px}.x-date-picker-table--disabled{pointer-events:none}.x-date-picker-years{font-size:16px;font-weight:400;height:286px;list-style-type:none;overflow:auto;padding:0;text-align:center}.x-date-picker-years li{cursor:pointer;padding:8px 0;transition:none}.x-date-picker-years li.active{font-size:26px;font-weight:500;padding:10px 0}.x-date-picker-years li:hover{background:rgba(0,0,0,.12)}.x-picker--landscape .x-date-picker-years{height:286px}.theme--light.x-expansion-panel .x-expansion-panel__container{background-color:#fff;color:rgba(0,0,0,.87)}.theme--light.x-expansion-panel .x-expansion-panel__container .x-expansion-panel__header .x-expansion-panel__header__icon{background:#e9e9ef}.theme--light.x-expansion-panel .x-expansion-panel__container .x-expansion-panel__header .x-expansion-panel__header__icon .x-icon{color:#1f273b;display:inline-flex}.theme--light.x-expansion-panel .x-expansion-panel__container--disabled{color:rgba(0,0,0,.38)}.theme--light.x-expansion-panel--focusable .x-expansion-panel__container:focus{background-color:#eee}.theme--dark.x-expansion-panel .x-expansion-panel__container{background-color:#0a0a0b;color:#fff}.theme--dark.x-expansion-panel .x-expansion-panel__container .x-expansion-panel__header .x-expansion-panel__header__icon{background:#494949}.theme--dark.x-expansion-panel .x-expansion-panel__container .x-expansion-panel__header .x-expansion-panel__header__icon .x-icon{color:#fff;display:inline-flex}.theme--dark.x-expansion-panel .x-expansion-panel__container--disabled{color:hsla(0,0%,100%,.5)}.theme--dark.x-expansion-panel--focusable .x-expansion-panel__container:focus{background-color:#494949}.x-expansion-panel{display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;padding:0;text-align:left;width:100%}.x-expansion-panel__container{flex:1 0 100%;max-width:100%;outline:none;transition:.3s cubic-bezier(.25,.8,.5,1);border:0;border-radius:4px;margin-bottom:32px;box-shadow:0 4px 8px rgba(0,0,0,.04)}.x-expansion-panel__container .x-expansion-panel__header__icon{display:flex;justify-content:center;align-content:center;width:32px;height:32px;border-radius:50%}.x-expansion-panel__container .x-expansion-panel__header__icon .x-icon{font-size:18px}.x-expansion-panel__container--disabled .x-expansion-panel__header{pointer-events:none}.x-expansion-panel__container--active>.x-expansion-panel__header .x-expansion-panel__header__icon .x-icon{transform:rotate(-180deg)}.x-expansion-panel__header{display:flex;cursor:pointer;justify-content:space-between;align-items:center;position:relative;min-height:48px;padding:20px 24px;font-weight:700;font-size:24px;line-height:1em;letter-spacing:-.02em}.x-expansion-panel__header>:not(.x-expansion-panel__header__icon){flex:1 1 auto}.x-expansion-panel__body{padding:0 24px 12px;transition:.3s cubic-bezier(.25,.8,.5,1)}.x-expansion-panel--large .x-expansion-panel__container .x-expansion-panel__header{padding:31px 40px;font-size:42px;font-weight:900;letter-spacing:-1.68px}.x-expansion-panel--large .x-expansion-panel__container .x-expansion-panel__body{padding:0 40px 40px}.theme--light.x-footer{background:#1e88e5}.theme--dark.x-footer{background:#152c46}.x-footer{position:absolute;width:100%;bottom:0}.x-footer .layout{padding:32px 0 24px}.x-footer__links{margin-bottom:24px}.x-footer a,.x-footer p{font-weight:400;font-size:10px;line-height:13.5px;display:flex;align-items:center;letter-spacing:0;color:hsla(0,0%,100%,.7);margin-bottom:0}.x-footer ul{list-style:none;display:flex;padding:0}.x-footer ul li{margin-left:40px}.x-footer ul li:first-child{margin-left:0}.x-form>.container{padding:16px}.x-form>.container>.layout>.flex{padding:8px}.x-form>.container>.layout:only-child{margin:-8px}.x-form>.container>.layout:not(:only-child){margin:auto -8px}.container{flex:1 1 100%;margin:auto;padding:24px;width:100%}.container.fluid{max-width:100%}.container.fill-height{align-items:center;display:flex}.container.fill-height>.layout{height:100%;flex:1 1 auto}.container.grid-list-xs .layout .flex{padding:1px}.container.grid-list-xs .layout:only-child{margin:-1px}.container.grid-list-xs .layout:not(:only-child){margin:auto -1px}.container.grid-list-xs :not(:only-child) .layout:first-child{margin-top:-1px}.container.grid-list-xs :not(:only-child) .layout:last-child{margin-bottom:-1px}.container.grid-list-sm .layout .flex{padding:2px}.container.grid-list-sm .layout:only-child{margin:-2px}.container.grid-list-sm .layout:not(:only-child){margin:auto -2px}.container.grid-list-sm :not(:only-child) .layout:first-child{margin-top:-2px}.container.grid-list-sm :not(:only-child) .layout:last-child{margin-bottom:-2px}.container.grid-list-md .layout .flex{padding:4px}.container.grid-list-md .layout:only-child{margin:-4px}.container.grid-list-md .layout:not(:only-child){margin:auto -4px}.container.grid-list-md :not(:only-child) .layout:first-child{margin-top:-4px}.container.grid-list-md :not(:only-child) .layout:last-child{margin-bottom:-4px}.container.grid-list-lg .layout .flex{padding:8px}.container.grid-list-lg .layout:only-child{margin:-8px}.container.grid-list-lg .layout:not(:only-child){margin:auto -8px}.container.grid-list-lg :not(:only-child) .layout:first-child{margin-top:-8px}.container.grid-list-lg :not(:only-child) .layout:last-child{margin-bottom:-8px}.container.grid-list-xl .layout .flex{padding:12px}.container.grid-list-xl .layout:only-child{margin:-12px}.container.grid-list-xl .layout:not(:only-child){margin:auto -12px}.container.grid-list-xl :not(:only-child) .layout:first-child{margin-top:-12px}.container.grid-list-xl :not(:only-child) .layout:last-child{margin-bottom:-12px}.layout{display:flex;flex:1 1 auto;flex-wrap:nowrap;min-width:0}.layout.row{flex-direction:row}.layout.row.reverse{flex-direction:row-reverse}.layout.column{flex-direction:column}.layout.column.reverse{flex-direction:column-reverse}.layout.column>.flex{max-width:100%}.layout.wrap{flex-wrap:wrap}.child-flex>*,.flex{flex:1 1 auto;max-width:100%}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.align-center{align-items:center}.align-baseline{align-items:baseline}.align-self-start{align-self:flex-start}.align-self-end{align-self:flex-end}.align-self-center{align-self:center}.align-self-baseline{align-self:baseline}.align-content-start{align-content:flex-start}.align-content-end{align-content:flex-end}.align-content-center{align-content:center}.align-content-space-between{align-content:space-between}.align-content-space-around{align-content:space-around}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-space-around{justify-content:space-around}.justify-space-between{justify-content:space-between}.justify-self-start{justify-self:flex-start}.justify-self-end{justify-self:flex-end}.justify-self-center{justify-self:center}.justify-self-baseline{justify-self:baseline}.grow,.spacer{flex-grow:1!important}.grow{flex-shrink:0!important}.shrink{flex-grow:0!important;flex-shrink:1!important}.scroll-y{overflow-y:auto}.fill-height{height:100%}.hide-overflow{overflow:hidden!important}.show-overflow{overflow:visible!important}.ellipsis,.no-wrap{white-space:nowrap}.ellipsis{overflow:hidden;text-overflow:ellipsis}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-flex>*,.d-inline-flex>*{flex:1 1 auto!important}.d-block{display:block!important}.d-inline-block{display:inline-block!important}.d-inline{display:inline!important}.d-none{display:none!important}@media only screen and (min-width:960px){.container{max-width:900px}}@media only screen and (min-width:1264px){.container{max-width:1185px}}@media only screen and (min-width:1904px){.container{max-width:1785px}}@media only screen and (max-width:959px){.container{padding:16px}}@media (min-width:0){.flex.xs1{flex-basis:8.333333333333332%;flex-grow:0;max-width:8.333333333333332%}.flex.order-xs1{order:1}.flex.xs2{flex-basis:16.666666666666664%;flex-grow:0;max-width:16.666666666666664%}.flex.order-xs2{order:2}.flex.xs3{flex-basis:25%;flex-grow:0;max-width:25%}.flex.order-xs3{order:3}.flex.xs4{flex-basis:33.33333333333333%;flex-grow:0;max-width:33.33333333333333%}.flex.order-xs4{order:4}.flex.xs5{flex-basis:41.66666666666667%;flex-grow:0;max-width:41.66666666666667%}.flex.order-xs5{order:5}.flex.xs6{flex-basis:50%;flex-grow:0;max-width:50%}.flex.order-xs6{order:6}.flex.xs7{flex-basis:58.333333333333336%;flex-grow:0;max-width:58.333333333333336%}.flex.order-xs7{order:7}.flex.xs8{flex-basis:66.66666666666666%;flex-grow:0;max-width:66.66666666666666%}.flex.order-xs8{order:8}.flex.xs9{flex-basis:75%;flex-grow:0;max-width:75%}.flex.order-xs9{order:9}.flex.xs10{flex-basis:83.33333333333334%;flex-grow:0;max-width:83.33333333333334%}.flex.order-xs10{order:10}.flex.xs11{flex-basis:91.66666666666666%;flex-grow:0;max-width:91.66666666666666%}.flex.order-xs11{order:11}.flex.xs12{flex-basis:100%;flex-grow:0;max-width:100%}.flex.order-xs12{order:12}.flex.offset-xs0{margin-left:0}.flex.offset-xs1{margin-left:8.333333333333332%}.flex.offset-xs2{margin-left:16.666666666666664%}.flex.offset-xs3{margin-left:25%}.flex.offset-xs4{margin-left:33.33333333333333%}.flex.offset-xs5{margin-left:41.66666666666667%}.flex.offset-xs6{margin-left:50%}.flex.offset-xs7{margin-left:58.333333333333336%}.flex.offset-xs8{margin-left:66.66666666666666%}.flex.offset-xs9{margin-left:75%}.flex.offset-xs10{margin-left:83.33333333333334%}.flex.offset-xs11{margin-left:91.66666666666666%}.flex.offset-xs12{margin-left:100%}}@media (min-width:600px){.flex.sm1{flex-basis:8.333333333333332%;flex-grow:0;max-width:8.333333333333332%}.flex.order-sm1{order:1}.flex.sm2{flex-basis:16.666666666666664%;flex-grow:0;max-width:16.666666666666664%}.flex.order-sm2{order:2}.flex.sm3{flex-basis:25%;flex-grow:0;max-width:25%}.flex.order-sm3{order:3}.flex.sm4{flex-basis:33.33333333333333%;flex-grow:0;max-width:33.33333333333333%}.flex.order-sm4{order:4}.flex.sm5{flex-basis:41.66666666666667%;flex-grow:0;max-width:41.66666666666667%}.flex.order-sm5{order:5}.flex.sm6{flex-basis:50%;flex-grow:0;max-width:50%}.flex.order-sm6{order:6}.flex.sm7{flex-basis:58.333333333333336%;flex-grow:0;max-width:58.333333333333336%}.flex.order-sm7{order:7}.flex.sm8{flex-basis:66.66666666666666%;flex-grow:0;max-width:66.66666666666666%}.flex.order-sm8{order:8}.flex.sm9{flex-basis:75%;flex-grow:0;max-width:75%}.flex.order-sm9{order:9}.flex.sm10{flex-basis:83.33333333333334%;flex-grow:0;max-width:83.33333333333334%}.flex.order-sm10{order:10}.flex.sm11{flex-basis:91.66666666666666%;flex-grow:0;max-width:91.66666666666666%}.flex.order-sm11{order:11}.flex.sm12{flex-basis:100%;flex-grow:0;max-width:100%}.flex.order-sm12{order:12}.flex.offset-sm0{margin-left:0}.flex.offset-sm1{margin-left:8.333333333333332%}.flex.offset-sm2{margin-left:16.666666666666664%}.flex.offset-sm3{margin-left:25%}.flex.offset-sm4{margin-left:33.33333333333333%}.flex.offset-sm5{margin-left:41.66666666666667%}.flex.offset-sm6{margin-left:50%}.flex.offset-sm7{margin-left:58.333333333333336%}.flex.offset-sm8{margin-left:66.66666666666666%}.flex.offset-sm9{margin-left:75%}.flex.offset-sm10{margin-left:83.33333333333334%}.flex.offset-sm11{margin-left:91.66666666666666%}.flex.offset-sm12{margin-left:100%}}@media (min-width:960px){.flex.md1{flex-basis:8.333333333333332%;flex-grow:0;max-width:8.333333333333332%}.flex.order-md1{order:1}.flex.md2{flex-basis:16.666666666666664%;flex-grow:0;max-width:16.666666666666664%}.flex.order-md2{order:2}.flex.md3{flex-basis:25%;flex-grow:0;max-width:25%}.flex.order-md3{order:3}.flex.md4{flex-basis:33.33333333333333%;flex-grow:0;max-width:33.33333333333333%}.flex.order-md4{order:4}.flex.md5{flex-basis:41.66666666666667%;flex-grow:0;max-width:41.66666666666667%}.flex.order-md5{order:5}.flex.md6{flex-basis:50%;flex-grow:0;max-width:50%}.flex.order-md6{order:6}.flex.md7{flex-basis:58.333333333333336%;flex-grow:0;max-width:58.333333333333336%}.flex.order-md7{order:7}.flex.md8{flex-basis:66.66666666666666%;flex-grow:0;max-width:66.66666666666666%}.flex.order-md8{order:8}.flex.md9{flex-basis:75%;flex-grow:0;max-width:75%}.flex.order-md9{order:9}.flex.md10{flex-basis:83.33333333333334%;flex-grow:0;max-width:83.33333333333334%}.flex.order-md10{order:10}.flex.md11{flex-basis:91.66666666666666%;flex-grow:0;max-width:91.66666666666666%}.flex.order-md11{order:11}.flex.md12{flex-basis:100%;flex-grow:0;max-width:100%}.flex.order-md12{order:12}.flex.offset-md0{margin-left:0}.flex.offset-md1{margin-left:8.333333333333332%}.flex.offset-md2{margin-left:16.666666666666664%}.flex.offset-md3{margin-left:25%}.flex.offset-md4{margin-left:33.33333333333333%}.flex.offset-md5{margin-left:41.66666666666667%}.flex.offset-md6{margin-left:50%}.flex.offset-md7{margin-left:58.333333333333336%}.flex.offset-md8{margin-left:66.66666666666666%}.flex.offset-md9{margin-left:75%}.flex.offset-md10{margin-left:83.33333333333334%}.flex.offset-md11{margin-left:91.66666666666666%}.flex.offset-md12{margin-left:100%}}@media (min-width:1264px){.flex.lg1{flex-basis:8.333333333333332%;flex-grow:0;max-width:8.333333333333332%}.flex.order-lg1{order:1}.flex.lg2{flex-basis:16.666666666666664%;flex-grow:0;max-width:16.666666666666664%}.flex.order-lg2{order:2}.flex.lg3{flex-basis:25%;flex-grow:0;max-width:25%}.flex.order-lg3{order:3}.flex.lg4{flex-basis:33.33333333333333%;flex-grow:0;max-width:33.33333333333333%}.flex.order-lg4{order:4}.flex.lg5{flex-basis:41.66666666666667%;flex-grow:0;max-width:41.66666666666667%}.flex.order-lg5{order:5}.flex.lg6{flex-basis:50%;flex-grow:0;max-width:50%}.flex.order-lg6{order:6}.flex.lg7{flex-basis:58.333333333333336%;flex-grow:0;max-width:58.333333333333336%}.flex.order-lg7{order:7}.flex.lg8{flex-basis:66.66666666666666%;flex-grow:0;max-width:66.66666666666666%}.flex.order-lg8{order:8}.flex.lg9{flex-basis:75%;flex-grow:0;max-width:75%}.flex.order-lg9{order:9}.flex.lg10{flex-basis:83.33333333333334%;flex-grow:0;max-width:83.33333333333334%}.flex.order-lg10{order:10}.flex.lg11{flex-basis:91.66666666666666%;flex-grow:0;max-width:91.66666666666666%}.flex.order-lg11{order:11}.flex.lg12{flex-basis:100%;flex-grow:0;max-width:100%}.flex.order-lg12{order:12}.flex.offset-lg0{margin-left:0}.flex.offset-lg1{margin-left:8.333333333333332%}.flex.offset-lg2{margin-left:16.666666666666664%}.flex.offset-lg3{margin-left:25%}.flex.offset-lg4{margin-left:33.33333333333333%}.flex.offset-lg5{margin-left:41.66666666666667%}.flex.offset-lg6{margin-left:50%}.flex.offset-lg7{margin-left:58.333333333333336%}.flex.offset-lg8{margin-left:66.66666666666666%}.flex.offset-lg9{margin-left:75%}.flex.offset-lg10{margin-left:83.33333333333334%}.flex.offset-lg11{margin-left:91.66666666666666%}.flex.offset-lg12{margin-left:100%}}@media (min-width:1904px){.flex.xl1{flex-basis:8.333333333333332%;flex-grow:0;max-width:8.333333333333332%}.flex.order-xl1{order:1}.flex.xl2{flex-basis:16.666666666666664%;flex-grow:0;max-width:16.666666666666664%}.flex.order-xl2{order:2}.flex.xl3{flex-basis:25%;flex-grow:0;max-width:25%}.flex.order-xl3{order:3}.flex.xl4{flex-basis:33.33333333333333%;flex-grow:0;max-width:33.33333333333333%}.flex.order-xl4{order:4}.flex.xl5{flex-basis:41.66666666666667%;flex-grow:0;max-width:41.66666666666667%}.flex.order-xl5{order:5}.flex.xl6{flex-basis:50%;flex-grow:0;max-width:50%}.flex.order-xl6{order:6}.flex.xl7{flex-basis:58.333333333333336%;flex-grow:0;max-width:58.333333333333336%}.flex.order-xl7{order:7}.flex.xl8{flex-basis:66.66666666666666%;flex-grow:0;max-width:66.66666666666666%}.flex.order-xl8{order:8}.flex.xl9{flex-basis:75%;flex-grow:0;max-width:75%}.flex.order-xl9{order:9}.flex.xl10{flex-basis:83.33333333333334%;flex-grow:0;max-width:83.33333333333334%}.flex.order-xl10{order:10}.flex.xl11{flex-basis:91.66666666666666%;flex-grow:0;max-width:91.66666666666666%}.flex.order-xl11{order:11}.flex.xl12{flex-basis:100%;flex-grow:0;max-width:100%}.flex.order-xl12{order:12}.flex.offset-xl0{margin-left:0}.flex.offset-xl1{margin-left:8.333333333333332%}.flex.offset-xl2{margin-left:16.666666666666664%}.flex.offset-xl3{margin-left:25%}.flex.offset-xl4{margin-left:33.33333333333333%}.flex.offset-xl5{margin-left:41.66666666666667%}.flex.offset-xl6{margin-left:50%}.flex.offset-xl7{margin-left:58.333333333333336%}.flex.offset-xl8{margin-left:66.66666666666666%}.flex.offset-xl9{margin-left:75%}.flex.offset-xl10{margin-left:83.33333333333334%}.flex.offset-xl11{margin-left:91.66666666666666%}.flex.offset-xl12{margin-left:100%}}.x-content{transition:none;display:flex;flex:1 0 auto;max-width:100%}.x-content[data-booted=true]{transition:.2s cubic-bezier(.4,0,.2,1)}.x-content__wrap{flex:1 1 auto;max-width:100%;position:relative}@media print{@-moz-document url-prefix(){.x-content{display:block}}}.x-header .x-header__menu-trigger{width:48px;height:48px;padding:18px 12px}.x-header .x-header__menu-trigger .x-btn__content{position:relative;width:26px;height:13px;z-index:5}.x-header .x-header__menu-trigger .x-btn__content:after,.x-header .x-header__menu-trigger .x-btn__content:before{content:"";position:absolute;left:50%;width:100%;height:4px;background:#fff;transform:translateX(-50%);transition:transform .2s,top .2s .1s,bottom .2s .1s}.x-header .x-header__menu-trigger .x-btn__content:before{top:0}.x-header .x-header__menu-trigger .x-btn__content:after{bottom:0}.x-header .x-header__menu-trigger.x-header__menu-trigger--open .x-btn__content:after,.x-header .x-header__menu-trigger.x-header__menu-trigger--open .x-btn__content:before{transition:top .2s,bottom .2s,transform .2s .1s}.x-header .x-header__menu-trigger.x-header__menu-trigger--open .x-btn__content:before{top:4px;transform:translateX(-50%) rotate(45deg)}.x-header .x-header__menu-trigger.x-header__menu-trigger--open .x-btn__content:after{bottom:5px;transform:translateX(-50%) rotate(-45deg)}.x-header .x-header__back-button{height:28px;min-width:0;padding:0 10px;text-transform:uppercase;font-weight:900;font-size:12px;line-height:1em;letter-spacing:1px;border-radius:16px}.x-header .x-header__back-button .x-icon{font-size:10px}.x-header .x-header__back-button:hover{background:#fff;color:currentColor!important}.x-header .x-header__middle{display:flex;justify-content:center;align-items:center}.x-header .x-header__middle a{height:24px;width:auto}.x-header .x-header__middle a img{height:100%}.x-header .x-header__right .x-btn--floating{width:24px;height:24px}.x-header .x-header__right .x-btn--floating .x-icon{display:inline-flex!important}.x-header .x-header__right .x-btn--floating.x-btn--active:before,.x-header .x-header__right .x-btn--floating.x-btn:focus:before{background-color:inherit}.theme--light.x-jumbotron .x-jumbotron__content{color:rgba(0,0,0,.87)}.theme--dark.x-jumbotron .x-jumbotron__content{color:#fff}.x-jumbotron{display:block;top:0;transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.x-jumbotron__wrapper{height:100%;overflow:hidden;position:relative;transition:inherit;width:100%}.x-jumbotron__background{position:absolute;top:0;left:0;right:0;bottom:0;contain:strict;transition:inherit}.x-jumbotron__image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;will-change:transform;transition:inherit}.x-jumbotron__content{height:100%;position:relative;transition:inherit}.theme--light.x-navigation-drawer{background-color:#fff}.theme--light.x-navigation-drawer:not(.x-navigation-drawer--floating) .x-navigation-drawer__border{background-color:rgba(0,0,0,.12)}.theme--light.x-navigation-drawer .x-divider{border-color:rgba(0,0,0,.12)}.theme--dark.x-navigation-drawer{background-color:#0a0a0b}.theme--dark.x-navigation-drawer:not(.x-navigation-drawer--floating) .x-navigation-drawer__border{background-color:hsla(0,0%,100%,.12)}.theme--dark.x-navigation-drawer .x-divider{border-color:hsla(0,0%,100%,.12)}.x-navigation-drawer{transition:none;display:block;left:0;max-width:100%;overflow-y:auto;overflow-x:hidden;pointer-events:auto;top:0;will-change:transform;z-index:3;-webkit-overflow-scrolling:touch}.x-navigation-drawer[data-booted=true]{transition:.2s cubic-bezier(.4,0,.2,1);transition-property:transform,width}.x-navigation-drawer__border{position:absolute;right:0;top:0;height:100%;width:1px}.x-navigation-drawer.x-navigation-drawer--right:after{left:0;right:auto}.x-navigation-drawer--right{left:auto;right:0}.x-navigation-drawer--right>.x-navigation-drawer__border{right:auto;left:0}.x-navigation-drawer--absolute{position:absolute}.x-navigation-drawer--fixed{position:fixed}.x-navigation-drawer--floating:after{display:none}.x-navigation-drawer--mini-variant{overflow:hidden}.x-navigation-drawer--mini-variant .x-list__group__header__prepend-icon{flex:1 0 auto;justify-content:center;width:100%}.x-navigation-drawer--mini-variant .x-list__tile__action,.x-navigation-drawer--mini-variant .x-list__tile__avatar{justify-content:center;min-width:48px}.x-navigation-drawer--mini-variant .x-list__tile:after,.x-navigation-drawer--mini-variant .x-list__tile__content{opacity:0}.x-navigation-drawer--mini-variant .x-divider,.x-navigation-drawer--mini-variant .x-list--group,.x-navigation-drawer--mini-variant .x-subheader{display:none!important}.x-navigation-drawer--is-mobile,.x-navigation-drawer--temporary{z-index:6}.x-navigation-drawer--is-mobile:not(.x-navigation-drawer--close),.x-navigation-drawer--temporary:not(.x-navigation-drawer--close){box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.x-navigation-drawer .x-list{background:inherit}.x-navigation-drawer>.x-list .x-list__tile{transition:none;font-weight:400;font-size:16px;margin-left:12px}.x-navigation-drawer>.x-list .x-list__tile:after{content:"";position:absolute;top:40%;left:-4%;margin-left:10px;border-radius:50%;border:5px solid #583cf5}.x-navigation-drawer>.x-list .x-list__tile--active .x-list__tile__title{color:inherit}.x-navigation-drawer>.x-list .x-list--group .x-list__tile{font-weight:400}.x-navigation-drawer>.x-list .x-list--group__header--active:after{background:transparent}.x-navigation-drawer>.x-list:not(.x-list--dense) .x-list__tile{font-size:14px}.theme--light.x-navigation-overlay .x-navigation-overlay__border{background-color:rgba(0,0,0,.12)}.theme--dark.x-navigation-overlay .x-navigation-overlay__border{background-color:hsla(0,0%,100%,.12)}.x-navigation-overlay{opacity:0;visibility:hidden;transition:opacity .5s,visibility 0s .5s;z-index:4;position:fixed;width:100%;height:100%;top:0;left:0;overflow-y:scroll}.x-navigation-overlay .x-list{background:inherit;list-style:none;padding:0;display:inline-block;position:relative;text-align:left;margin-left:25%;margin-top:10%}.x-navigation-overlay .x-list div[role=listitem]{transition:all .35s ease-out;opacity:0;transform:scale(.75) translateY(-24px)}.x-navigation-overlay .x-list div[role=listitem] .x-list__tile{display:block;line-height:1.5rem;color:transparent;text-shadow:none;font-weight:900;margin-bottom:50px}.x-navigation-overlay .x-list div[role=listitem] .x-list__tile a{text-decoration:none;font-weight:900;display:block;color:#fff!important;transition:color .2s;letter-spacing:-1.68px;font-size:2.625rem}.x-navigation-overlay .x-list div[role=listitem] .x-list__tile a:focus,.x-navigation-overlay .x-list div[role=listitem] .x-list__tile a:hover{color:#fff!important}.x-navigation-overlay div[role=listitem]:first-child{transition-delay:.05s}.x-navigation-overlay div[role=listitem]:nth-child(2){transition-delay:.1s}.x-navigation-overlay div[role=listitem]:nth-child(3){transition-delay:.15s}.x-navigation-overlay div[role=listitem]:nth-child(4){transition-delay:.2s}.x-navigation-overlay div[role=listitem]:nth-child(5){transition-delay:.25s}.x-navigation-overlay div[role=listitem]:nth-child(6){transition-delay:.3s}.x-navigation-overlay div[role=listitem]:nth-child(7){transition-delay:.35s}.x-navigation-overlay div[role=listitem]:nth-child(8){transition-delay:.4s}.x-navigation-overlay div[role=listitem]:nth-child(9){transition-delay:.45s}.x-navigation-overlay div[role=listitem]:nth-child(10){transition-delay:.5s}.x-navigation-overlay--open{opacity:1;visibility:visible;transition:none}.x-navigation-overlay--open .x-list div[role=listitem]{opacity:1;transform:scale(1) translateY(0)}.theme--light.x-pagination .x-pagination__item{color:#000;width:24px;height:24px;padding-top:0}.theme--light.x-pagination .x-pagination__item--active{color:#fff}.theme--light.x-pagination .x-pagination__navigation{color:#000}.theme--light.x-pagination .x-pagination__navigation:hover{background-color:#000;color:#fff}.theme--dark.x-pagination .x-pagination__item{color:#fff;width:24px;height:24px;padding-top:0}.theme--dark.x-pagination .x-pagination__item--active,.theme--dark.x-pagination .x-pagination__navigation{color:#fff}.theme--dark.x-pagination .x-pagination__navigation:hover{background-color:#fff;color:#000}.x-pagination{align-items:center;display:inline-flex;list-style-type:none;margin:0;max-width:100%;padding:0}.x-pagination>li{align-items:center;display:flex}.x-pagination>li .x-pagination__navigation{padding:0 8px;align-items:baseline}.x-pagination>li:first-child{margin-right:24px}.x-pagination>li:first-child .x-pagination__navigation .x-icon{padding-right:8px}.x-pagination>li:last-child{margin-left:24px}.x-pagination>li:last-child .x-pagination__navigation .x-icon{padding-left:8px}.x-pagination--circle .x-pagination__item,.x-pagination--circle .x-pagination__more{border-radius:50%}.x-pagination--disabled{pointer-events:none;opacity:.6}.x-pagination__item{border-radius:4px;font-size:14px;font-weight:700;background:transparent;line-height:100%;text-decoration:none}.x-pagination__item:hover{background-color:#5600c2!important;color:#fff!important}.x-pagination__navigation{display:flex;justify-content:center;align-items:center;text-decoration:none;height:auto;width:auto;border-radius:36px;flex-direction:row;flex-wrap:wrap;font-size:10px;font-weight:700;letter-spacing:1.11px}.x-pagination__navigation .x-icon{color:inherit!important;font-size:10px;vertical-align:middle;transition:none}.x-pagination__navigation--disabled{opacity:.6;pointer-events:none}.x-pagination__more{margin:.3rem;display:inline-flex;align-items:flex-end;justify-content:center;height:2rem;width:2rem}.x-parallax{position:relative;overflow:hidden;z-index:0}.x-parallax__image-container{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;contain:strict}.x-parallax__image{position:absolute;bottom:0;left:50%;min-width:100%;min-height:100%;display:none;transform:translate(-50%);will-change:transform;transition:opacity .3s cubic-bezier(.25,.8,.5,1);z-index:1}.x-parallax__content{color:#fff;height:100%;z-index:2;position:relative;display:flex;flex-direction:column;justify-content:center;padding:0 1rem}.x-input--radio-group__input{display:flex;width:100%}.x-input--radio-group--column .x-input--radio-group__input>.x-label{padding-bottom:8px}.x-input--radio-group--row .x-input--radio-group__input>.x-label{padding-right:8px}.x-input--radio-group--row .x-input--radio-group__input{flex-direction:row;flex-wrap:wrap}.x-input--radio-group--column .x-radio:not(:last-child):not(:only-child){margin-bottom:8px}.x-input--radio-group--column .x-input--radio-group__input{flex-direction:column}.theme--light.x-radio .x-input--selection-controls__input{background:#fff;border-color:#a9aeb8}.theme--light.x-radio .x-input--selection-controls__input .x-icon{color:#fff}.theme--light.x-radio .x-input--selection-controls__input:hover{border-color:#4b4d52}.theme--light.x-radio--is-disabled .x-input--selection-controls__input{border-color:#e1e4eb!important;background-color:#e1e4eb!important}.theme--light.x-radio--is-disabled .x-input--selection-controls__input .x-icon{color:#a9aeb8}.theme--light.x-radio--is-disabled.radio--is-active .x-input--selection-controls__input{border-width:6px;border-color:inherit}.theme--dark.x-radio .x-input--selection-controls__input{background:#0a0a0b;border-color:#4b4d52}.theme--dark.x-radio .x-input--selection-controls__input .x-icon{color:#fff}.theme--dark.x-radio .x-input--selection-controls__input:hover{border-color:#8d9199}.theme--dark.x-radio--is-disabled .x-input--selection-controls__input{border-color:#333538!important;background-color:#333538!important}.theme--dark.x-radio--is-disabled .x-input--selection-controls__input .x-icon{color:#8d9199}.theme--dark.x-radio--is-disabled.radio--is-active .x-input--selection-controls__input{border-width:6px;border-color:inherit}.x-radio{align-items:center;display:flex;height:auto;margin-right:16px;outline:none}.x-radio .x-input--selection-controls__input{border:1px solid #ced0d6;border-radius:50%;width:20px;height:20px;font-size:22px}.x-radio .x-input--selection-controls__input .x-icon{color:#fff;font-size:8px}.x-radio--is-active .x-input--selection-controls__input{border-width:6px;border-color:inherit}.x-radio--is-disabled{pointer-events:none}.x-input--range-slider.x-input--is-disabled .x-slider__track-fill{display:none}.x-input--range-slider.x-input--is-disabled.x-input--slider .x-slider.x-slider .x-slider__thumb{border-color:transparent}.theme--light.x-input--slider .x-slider__track,.theme--light.x-input--slider .x-slider__track-fill{background:rgba(0,0,0,.26)}.theme--light.x-input--slider .x-slider__track__container:after{border:1px solid rgba(0,0,0,.87)}.theme--light.x-input--slider .x-slider__ticks{border-color:rgba(0,0,0,.87);color:rgba(0,0,0,.54)}.theme--light.x-input--slider:not(.x-input--is-dirty) .x-slider__thumb-label{background:rgba(0,0,0,.26)}.theme--light.x-input--slider:not(.x-input--is-dirty) .x-slider__thumb{border:3px solid rgba(0,0,0,.26)}.theme--light.x-input--slider:not(.x-input--is-dirty).x-input--slider--is-active .x-slider__thumb{border:3px solid rgba(0,0,0,.38)}.theme--light.x-input--slider.x-input--is-disabled .x-slider__thumb{border:5px solid rgba(0,0,0,.26)}.theme--light.x-input--slider.x-input--is-disabled.x-input--is-dirty .x-slider__thumb{background:rgba(0,0,0,.26)}.theme--light.x-input--slider.x-input--slider--is-active .x-slider__track{background:rgba(0,0,0,.38)}.theme--dark.x-input--slider .x-slider__track,.theme--dark.x-input--slider .x-slider__track-fill{background:hsla(0,0%,100%,.2)}.theme--dark.x-input--slider .x-slider__track__container:after{border:1px solid #fff}.theme--dark.x-input--slider .x-slider__ticks{border-color:#fff;color:hsla(0,0%,100%,.7)}.theme--dark.x-input--slider:not(.x-input--is-dirty) .x-slider__thumb-label{background:hsla(0,0%,100%,.2)}.theme--dark.x-input--slider:not(.x-input--is-dirty) .x-slider__thumb{border:3px solid hsla(0,0%,100%,.2)}.theme--dark.x-input--slider:not(.x-input--is-dirty).x-input--slider--is-active .x-slider__thumb{border:3px solid hsla(0,0%,100%,.3)}.theme--dark.x-input--slider.x-input--is-disabled .x-slider__thumb{border:5px solid hsla(0,0%,100%,.2)}.theme--dark.x-input--slider.x-input--is-disabled.x-input--is-dirty .x-slider__thumb{background:hsla(0,0%,100%,.2)}.theme--dark.x-input--slider.x-input--slider--is-active .x-slider__track{background:hsla(0,0%,100%,.3)}.application--is-rtl .x-input--slider .x-label{margin-left:16px;margin-right:0}.x-input--slider{margin-top:16px}.x-input--slider.x-input--is-focused .x-slider__thumb-container--is-active:not(.x-slider__thumb-container--show-label):before{opacity:.2;transform:scale(1)}.x-input--slider.x-input--is-focused .x-slider__track{transition:none}.x-input--slider.x-input--is-focused.x-input--slider--ticks .x-slider .x-slider__tick,.x-input--slider.x-input--is-focused.x-input--slider--ticks .x-slider__track__container:after,.x-input--slider.x-input--slider--ticks .x-slider__ticks.x-slider__ticks--always-show{opacity:1}.x-input--slider.x-input--slider--ticks-labels .x-input__slot{margin-bottom:16px}.x-input--slider.x-input--is-readonly .x-input__control{pointer-events:none}.x-input--slider.x-input--is-disabled .x-slider__thumb{transform:translateY(-50%) scale(.45)}.x-input--slider.x-input--is-disabled.x-input--is-dirty .x-slider__thumb{border:0 solid transparent}.x-input--slider .x-input__slot>:first-child:not(:only-child){margin-right:16px}.x-slider{cursor:default;display:flex;align-items:center;position:relative;height:32px;flex:1;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.x-slider input{cursor:default;opacity:0;padding:0;width:100%}.x-slider__track__container{height:2px;left:0;overflow:hidden;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:100%}.x-slider__track__container:after{content:"";position:absolute;right:0;top:0;height:2px;transition:.3s cubic-bezier(.25,.8,.5,1);width:2px;opacity:0}.x-slider__thumb,.x-slider__ticks,.x-slider__track{position:absolute;top:0}.x-slider__track{transform-origin:right;overflow:hidden}.x-slider__track,.x-slider__track-fill{height:2px;left:0;transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.x-slider__track-fill{position:absolute;transform-origin:left}.x-slider__ticks-container{position:absolute;left:0;height:2px;width:100%;top:50%;transform:translateY(-50%)}.x-slider__ticks{opacity:0;border-style:solid;transition:.3s cubic-bezier(.25,.8,.5,1)}.x-slider__ticks>span{position:absolute;top:8px;transform:translateX(-50%);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.x-slider__ticks:first-child>span{transform:translateX(0)}.x-slider__ticks:last-child>span{transform:translateX(-100%)}.x-slider:not(.x-input--is-dirty) .x-slider__ticks:first-child{border-color:transparent}.x-slider__thumb-container{position:absolute;top:50%;transition:.3s cubic-bezier(.25,.8,.5,1)}.x-slider__thumb-container:before{content:"";color:inherit;background:currentColor;height:32px;left:-16px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:-16px;transform:scale(.2);width:32px;will-change:transform,opacity}.x-slider__thumb,.x-slider__thumb-container:before{border-radius:50%;transition:.3s cubic-bezier(.25,.8,.5,1)}.x-slider__thumb{width:24px;height:24px;left:-12px;top:50%;background:transparent;transform:translateY(-50%) scale(.6);-webkit-user-select:none;-moz-user-select:none;user-select:none}.x-slider--is-active .x-slider__thumb-container--is-active .x-slider__thumb{transform:translateY(-50%) scale(1)}.x-slider--is-active .x-slider__thumb-container--is-active.x-slider__thumb-container--show-label .x-slider__thumb{transform:translateY(-50%) scale(0)}.x-slider--is-active .x-slider__ticks-container .x-slider__ticks{opacity:1}.x-slider__thumb-label__container{top:0}.x-slider__thumb-label,.x-slider__thumb-label__container{position:absolute;left:0;transition:.3s cubic-bezier(.25,.8,.25,1)}.x-slider__thumb-label{display:flex;align-items:center;justify-content:center;font-size:12px;color:#fff;width:32px;height:32px;border-radius:50% 50% 0;bottom:100%;transform:translateY(-20%) translateY(-12px) translateX(-50%) rotate(45deg);-webkit-user-select:none;-moz-user-select:none;user-select:none}.x-slider__thumb-label>*{transform:rotate(-45deg)}.x-slider__track,.x-slider__track-fill{position:absolute}.x-rating .x-icon{padding:.5rem;border-radius:50%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.x-rating--readonly .x-icon{pointer-events:none}.x-rating--dense .x-icon{padding:.1rem}.theme--light.x-snack .x-snack__content{color:#fff}.theme--light.x-snack.x-snack--outline .x-snack__wrapper{background-color:transparent}.theme--dark.x-snack .x-snack__content{color:#0a0a0b}.theme--dark.x-snack.x-snack--outline .x-snack__wrapper{background-color:transparent}.application--is-rtl .x-snack__content .x-btn{margin:0 24px 0 0}.x-snack{position:fixed;display:flex;align-items:center;color:#fff;pointer-events:none;z-index:1000;font-size:14px;left:0;right:0}.x-snack--absolute{position:absolute}.x-snack--top{top:10px}.x-snack--bottom{bottom:10px}.x-snack__wrapper{align-items:center;background-color:#323232;pointer-events:auto;box-shadow:0 .3px .9px rgba(0,0,0,.1),0 1.6px 3.6px rgba(0,0,0,.13)}.x-snack__content,.x-snack__wrapper{display:flex;border-radius:4px;width:100%}.x-snack__content{position:relative;padding:14px 24px;flex-direction:column;align-items:flex-start;justify-content:flex-start;overflow:hidden}.x-snack__content .x-btn{position:absolute;color:inherit;flex:0 0 auto;padding:8px;margin:0 0 0 24px;height:auto;min-width:auto;width:auto;right:10px;top:10px;background:none!important;box-shadow:none!important}.x-snack__content .x-btn__content{margin:-2px;color:inherit}.x-snack__content .x-btn:before{display:none}.x-snack__content .x-btn i{font-size:12px}.x-snack__title{font-weight:700;font-size:18px;line-height:20px;letter-spacing:-.36px;margin-bottom:4px}.x-snack__text{font-size:18px;line-height:23px;letter-spacing:-.02em}.x-snack--multi-line .x-snack__content{height:80px;padding:24px}.x-snack--vertical .x-snack__content{height:112px;padding:24px 24px 14px;flex-direction:column;align-items:stretch}.x-snack--vertical .x-snack__content .x-btn.x-btn{justify-content:flex-end;padding:0;margin-left:0;margin-top:24px}.x-snack--vertical .x-snack__content .x-btn__content{flex:0 0 auto;margin:0}.x-snack--auto-height .x-snack__content{height:auto}.x-snack--outline .x-snack__wrapper{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.x-snack--outline .x-snack__content{border:1px solid}.x-snack-transition-enter-active,.x-snack-transition-leave-active{transition:transform .4s cubic-bezier(.25,.8,.5,1)}.x-snack-transition-enter-active .x-snack__content,.x-snack-transition-leave-active .x-snack__content{transition:opacity .3s linear .1s}.x-snack-transition-enter .x-snack__content{opacity:0}.x-snack-transition-enter-to .x-snack__content,.x-snack-transition-leave .x-snack__content{opacity:1}.x-snack-transition-enter.x-snack.x-snack--top,.x-snack-transition-leave-to.x-snack.x-snack--top{transform:translateY(calc(-100% - 8px))}.x-snack-transition-enter.x-snack.x-snack--bottom,.x-snack-transition-leave-to.x-snack.x-snack--bottom{transform:translateY(100%)}@media only screen and (min-width:600px){.application--is-rtl .x-snack__content .x-btn:first-of-type{margin-left:0;margin-right:42px}.x-snack__wrapper{width:auto;max-width:568px;min-width:464px;margin:0 auto;border-radius:4px}.x-snack--left .x-snack__wrapper{margin-left:0}.x-snack--right .x-snack__wrapper{margin-right:0}.x-snack--left,.x-snack--right{margin:0 24px}.x-snack--left.x-snack--top,.x-snack--right.x-snack--top{transform:translateY(24px)}.x-snack--left.x-snack--bottom,.x-snack--right.x-snack--bottom{transform:translateY(-24px)}.x-snack__content .x-btn:first-of-type{margin-left:42px}}.x-speed-dial{position:relative}.x-speed-dial--absolute{position:absolute}.x-speed-dial--fixed{position:fixed}.x-speed-dial--absolute,.x-speed-dial--fixed{z-index:4}.x-speed-dial--absolute>.x-btn--floating,.x-speed-dial--fixed>.x-btn--floating{margin:0}.x-speed-dial--top:not(.x-speed-dial--absolute){top:16px}.x-speed-dial--top.x-speed-dial--absolute{top:50%;transform:translateY(-50%)}.x-speed-dial--bottom:not(.x-speed-dial--absolute){bottom:16px}.x-speed-dial--bottom.x-speed-dial--absolute{bottom:50%;transform:translateY(50%)}.x-speed-dial--left{left:16px}.x-speed-dial--right{right:16px}.x-speed-dial--direction-left .x-speed-dial__list,.x-speed-dial--direction-right .x-speed-dial__list{height:100%;top:0}.x-speed-dial--direction-bottom .x-speed-dial__list,.x-speed-dial--direction-top .x-speed-dial__list{left:0;width:100%}.x-speed-dial--direction-top .x-speed-dial__list{flex-direction:column-reverse;bottom:100%}.x-speed-dial--direction-right .x-speed-dial__list{flex-direction:row;left:100%}.x-speed-dial--direction-bottom .x-speed-dial__list{flex-direction:column;top:100%}.x-speed-dial--direction-left .x-speed-dial__list{flex-direction:row-reverse;right:100%}.x-speed-dial__list{align-items:center;display:flex;justify-content:center;position:absolute}.theme--light.x-stepper{background:#fff}.theme--light.x-stepper .x-stepper__step:not(.x-stepper__step--active):not(.x-stepper__step--complete):not(.x-stepper__step--error) .x-stepper__step__step{background:rgba(0,0,0,.38);color:rgba(0,0,0,.38)}.theme--light.x-stepper .x-stepper__step__step{color:#000;background-color:transparent!important}.theme--light.x-stepper .x-stepper__header .x-divider{border-color:rgba(0,0,0,.12)}.theme--light.x-stepper .x-stepper__step--active .x-stepper__label{text-shadow:0 0 0 #000}.theme--light.x-stepper .x-stepper__step--editable:hover{background:rgba(0,0,0,.06)}.theme--light.x-stepper .x-stepper__step--editable:hover .x-stepper__label{text-shadow:0 0 0 #000}.theme--light.x-stepper .x-stepper__step--complete:not(.x-stepper__step--error){border-color:currentColor}.theme--light.x-stepper .x-stepper__step--inactive.x-stepper__step--editable:not(.x-stepper__step--error):hover .x-stepper__step__step{background:rgba(0,0,0,.54)}.theme--light.x-stepper .x-stepper__label{color:rgba(0,0,0,.38);letter-spacing:-.36px}.theme--light.x-stepper--non-linear .x-stepper__step:not(.x-stepper__step--complete):not(.x-stepper__step--error) .x-stepper__label,.theme--light.x-stepper .x-stepper__label small{color:rgba(0,0,0,.54)}.theme--dark.x-stepper{background:#303030}.theme--dark.x-stepper .x-stepper__step:not(.x-stepper__step--active):not(.x-stepper__step--complete):not(.x-stepper__step--error) .x-stepper__step__step{background:hsla(0,0%,100%,.5);color:hsla(0,0%,100%,.5)}.theme--dark.x-stepper .x-stepper__step__step{color:#000;background-color:transparent!important}.theme--dark.x-stepper .x-stepper__header .x-divider{border-color:hsla(0,0%,100%,.12)}.theme--dark.x-stepper .x-stepper__step--active .x-stepper__label{text-shadow:0 0 0 #fff}.theme--dark.x-stepper .x-stepper__step--editable:hover{background:hsla(0,0%,100%,.06)}.theme--dark.x-stepper .x-stepper__step--editable:hover .x-stepper__label{text-shadow:0 0 0 #fff}.theme--dark.x-stepper .x-stepper__step--complete:not(.x-stepper__step--error){border-color:currentColor}.theme--dark.x-stepper .x-stepper__step--inactive.x-stepper__step--editable:not(.x-stepper__step--error):hover .x-stepper__step__step{background:hsla(0,0%,100%,.75)}.theme--dark.x-stepper .x-stepper__label{color:hsla(0,0%,100%,.5);letter-spacing:-.36px}.theme--dark.x-stepper--non-linear .x-stepper__step:not(.x-stepper__step--complete):not(.x-stepper__step--error) .x-stepper__label,.theme--dark.x-stepper .x-stepper__label small{color:hsla(0,0%,100%,.7)}.application--is-rtl .x-stepper .x-stepper__step__step{margin-right:0;margin-left:12px}.x-stepper{overflow:hidden;position:relative;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.x-stepper__header{align-items:baseline;display:flex;flex-wrap:wrap}.x-stepper__header .x-divider{align-self:center;margin:0 -16px}.x-stepper__items{position:relative;overflow:hidden}.x-stepper__step__step{align-items:center;display:inline-flex;font-size:16px;font-weight:600;justify-content:center;width:12px;min-width:12px;margin-right:8px;margin-left:4px;line-height:100%;height:24px;transition:.3s cubic-bezier(.25,.8,.25,1)}.x-stepper__step__step.primary{font-weight:700!important}.x-stepper__step__step .x-icon{font-size:12px}.x-stepper__step{align-items:baseline;display:flex;flex-direction:row;padding:8px 12px 8px 4px;position:relative;font-size:16px;font-weight:600;border-top:4px solid}.x-stepper__step--active{border-color:currentColor;font-weight:700}.x-stepper__step--active .x-stepper__label{transition:.3s cubic-bezier(.4,0,.6,1)}.x-stepper__step--inactive{border-color:#a9aeb8}.x-stepper__step--editable{cursor:pointer}.x-stepper__step.x-stepper__step--complete .x-stepper__label{color:#333538!important}.x-stepper__step.x-stepper__step--error .x-stepper__step__step{background:transparent;color:inherit}.x-stepper__step.x-stepper__step--error .x-stepper__label{color:#333538;text-shadow:none;font-weight:700;font-size:16px}.x-stepper__step.x-stepper__step--error .x-stepper__label small{color:inherit}.x-stepper__label{align-items:flex-start;display:flex;flex-direction:column;text-align:left}.x-stepper__label small{font-size:16px;font-weight:300;text-shadow:none}.x-stepper__wrapper{overflow:hidden;transition:none}.x-stepper__content{top:0;padding:24px 24px 16px;flex:1 0 auto;width:100%}.x-stepper__content>.x-btn{margin:24px 8px 8px 0}.x-stepper--is-booted .x-stepper__content,.x-stepper--is-booted .x-stepper__wrapper{transition:.3s cubic-bezier(.25,.8,.5,1)}.x-stepper--alt-labels .x-stepper__header{height:auto}.x-stepper--alt-labels .x-stepper__header .x-divider{margin:35px -67px 0;align-self:flex-start}.x-stepper--alt-labels .x-stepper__step{flex-direction:column;justify-content:flex-start;align-items:center;flex-basis:175px}.x-stepper--alt-labels .x-stepper__step small{align-self:center}.x-stepper--alt-labels .x-stepper__step__step{margin-right:0}.x-stepper--space-between .x-stepper,.x-stepper--space-between__header{justify-content:space-between}.x-stepper--space-between .x-stepper__step{flex-grow:1}.x-stepper--large .x-stepper,.x-stepper--large__step{border-top:0 solid transparent;height:64px}.x-stepper--large__step__step{font-size:64px;font-weight:900;margin-right:10px;align-items:baseline;justify-content:left}.x-stepper--large__label{white-space:pre-wrap;font-size:20px;line-height:20px}@media only screen and (max-width:959px){.x-stepper:not(.x-stepper--vertical) .x-stepper__label{display:none}.x-stepper:not(.x-stepper--vertical) .x-stepper__step__step{margin-right:0}}.theme--light.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb{background:#8d9199}.theme--light.x-input--switch__track{background:#fff;border-color:#a9aeb8}.theme--light.x-input--switch .x-input--selection-controls__input:hover .x-input--switch__track{border-color:#4b4d52}.theme--light.x-input--switch.x-input--is-disabled .x-input--switch__thumb{background:#a9aeb8!important}.theme--light.x-input--switch.x-input--is-disabled .x-input--switch__track{background:#e1e4eb!important;border-color:#e1e4eb!important}.theme--dark.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb,.theme--light.x-input--switch.x-input--is-dirty .x-input--switch__thumb{background:#fff}.theme--dark.x-input--switch__track{background:#0a0a0b;border-color:#4b4d52}.theme--dark.x-input--switch .x-input--selection-controls__input:hover .x-input--switch__track{border-color:#8d9199}.theme--dark.x-input--switch.x-input--is-disabled .x-input--switch__thumb{background:#8d9199!important}.theme--dark.x-input--switch.x-input--is-disabled .x-input--switch__track{background:#333538!important;border-color:#333538!important}.theme--dark.x-input--switch.x-input--is-dirty .x-input--switch__thumb{background:#fff}.application--is-rtl .x-input--switch.x-input--is-dirty .x-input--switch__thumb{transform:translate(-16px)}.x-input--switch__track{background-color:currentColor;pointer-events:none;transition:inherit;border-radius:10px;width:40px;height:20px;left:0;position:absolute;top:0;border:1px solid;transition:all .3s ease}.x-input--switch__thumb{border-radius:50%;top:4px;left:4px;height:12px;position:relative;width:12px;display:flex;justify-content:center;align-items:center;transition:all .3s ease}.x-input--switch .x-input--selection-controls__input{width:40px}.x-input--switch.x-input--is-dirty .x-input--switch__thumb{transform:translate(20px)}.x-input--switch.x-input--is-dirty:hover .x-input--switch__track{filter:brightness(.7)}.theme--light.x-system-bar{background-color:#e0e0e0;color:rgba(0,0,0,.54)}.theme--light.x-system-bar .x-icon{color:rgba(0,0,0,.54)}.theme--light.x-system-bar--lights-out{background-color:hsla(0,0%,100%,.7)!important}.theme--dark.x-system-bar{background-color:#000;color:hsla(0,0%,100%,.7)}.theme--dark.x-system-bar .x-icon{color:hsla(0,0%,100%,.7)}.theme--dark.x-system-bar--lights-out{background-color:rgba(0,0,0,.2)!important}.x-system-bar{align-items:center;display:flex;font-size:14px;font-weight:500;padding:0 8px}.x-system-bar .x-icon{font-size:16px}.x-system-bar--absolute,.x-system-bar--fixed{left:0;top:0;width:100%;z-index:3}.x-system-bar--fixed{position:fixed}.x-system-bar--absolute{position:absolute}.x-system-bar--status .x-icon{margin-right:4px}.x-system-bar--window .x-icon{font-size:20px;margin-right:8px}.theme--light.x-tabs__bar{background-color:transparent!important}.theme--light.x-tabs__bar .theme--dark.x-tabs__item--active,.theme--light.x-tabs__bar .theme--dark.x-tabs__item--active:hover,.theme--light.x-tabs__bar .theme--light.x-tabs__item--active,.theme--light.x-tabs__bar .theme--light.x-tabs__item--active:hover{background-color:#fff}.theme--light.x-tabs__bar .theme--light{background-color:#eff1f4;color:#000}.theme--light.x-tabs__bar .theme--light:hover{background-color:#dbdfe6}.theme--light.x-tabs__bar .theme--dark{background-color:#eff1f4;color:#000}.theme--light.x-tabs__bar .theme--dark:hover{background-color:#f0f2f5}.theme--dark.x-tabs__bar{background-color:transparent!important}.theme--dark.x-tabs__bar .theme--dark.x-tabs__item--active,.theme--dark.x-tabs__bar .theme--dark.x-tabs__item--active:hover,.theme--dark.x-tabs__bar .theme--light.x-tabs__item--active,.theme--dark.x-tabs__bar .theme--light.x-tabs__item--active:hover{background-color:#000}.theme--dark.x-tabs__bar .theme--light{background-color:#1b1c1d;color:#fff}.theme--dark.x-tabs__bar .theme--light:hover{background-color:#191a1b}.theme--dark.x-tabs__bar .theme--dark{background-color:#1b1c1d;color:#fff}.theme--dark.x-tabs__bar .theme--dark:hover{background-color:#2a2c2d}.x-tabs,.x-tabs__bar{position:relative}.x-tabs__bar{border-radius:inherit}.x-tabs__icon{align-items:center;cursor:pointer;display:inline-flex;height:100%;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:32px}.x-tabs__icon--prev{left:4px}.x-tabs__icon--next{right:4px}.x-tabs__wrapper{overflow:hidden;contain:content;display:flex}.x-tabs__wrapper--show-arrows{margin-left:40px;margin-right:40px}.x-tabs__wrapper--show-arrows .x-tabs__container--align-with-title{padding-left:16px}.x-tabs__container{flex:1 0 auto;display:flex;height:40px;list-style-type:none;transition:transform .6s cubic-bezier(.86,0,.07,1);white-space:nowrap;position:relative}.x-tabs__container--overflow .x-tabs__div{flex:1 0 auto}.x-tabs__container--grow .x-tabs__div{flex:1 0 auto;max-width:none}.x-tabs__container--icons-and-text{height:72px}.x-tabs__container--align-with-title{padding-left:56px}.x-tabs__container--fixed-tabs .x-tabs__div,.x-tabs__container--icons-and-text .x-tabs__div{min-width:72px}.x-tabs__container--centered .x-tabs__slider-wrapper+.x-tabs__div,.x-tabs__container--centered>.x-tabs__div:first-child,.x-tabs__container--fixed-tabs .x-tabs__slider-wrapper+.x-tabs__div,.x-tabs__container--fixed-tabs>.x-tabs__div:first-child,.x-tabs__container--right .x-tabs__slider-wrapper+.x-tabs__div,.x-tabs__container--right>.x-tabs__div:first-child{margin-left:auto}.x-tabs__container--centered>.x-tabs__div:last-child,.x-tabs__container--fixed-tabs>.x-tabs__div:last-child{margin-right:auto}.x-tabs__container--icons-and-text .x-tabs__item{flex-direction:column-reverse}.x-tabs__container--icons-and-text .x-tabs__item .x-icon{margin-bottom:6px}.x-card{background-color:#fff!important;border-radius:4px}.x-tabs__div{align-items:center;display:inline-flex;flex:0 1 auto;font-size:16px;font-weight:700;line-height:20px;letter-spacing:-.36px;height:inherit;text-align:center;vertical-align:middle}.x-tabs__item{align-items:center;color:inherit;display:flex;height:100%;width:100%;justify-content:left;padding-left:12px;padding-right:12px;text-decoration:none;transition:.3s cubic-bezier(.25,.8,.5,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:normal;z-index:0}.x-tabs__item--disabled{pointer-events:none}.x-tabs__slider{position:relative;height:2px;width:100%;z-index:1}.x-tabs__slider-wrapper{top:0;margin:0!important;position:absolute;transition:.3s cubic-bezier(.25,.8,.5,1)}@media only screen and (max-width:599px){.x-tabs__wrapper--show-arrows .x-tabs__container--align-with-title{padding-left:24px}.x-tabs__container--fixed-tabs .x-tabs__div{flex:1 0 auto}}@media only screen and (min-width:600px){.x-tabs__container--fixed-tabs .x-tabs__div,.x-tabs__container--icons-and-text .x-tabs__div{min-width:160px}}.application--is-rtl .x-textarea.x-text-field--enclosed .x-text-field__slot{margin-right:0;margin-left:-12px}.application--is-rtl .x-textarea.x-text-field--enclosed .x-text-field__slot textarea{padding-right:0;padding-left:12px}.x-textarea textarea{flex:1 1 auto;font-weight:600;line-height:130%;max-width:100%;min-height:32px;outline:none;padding:8px 12px;width:100%}.x-textarea .x-text-field__prefix{padding-top:4px;align-self:start}.x-textarea.x-text-field--full-width.x-text-field--single-line .x-text-field__slot textarea,.x-textarea.x-text-field--full-width .x-text-field__slot textarea{margin-top:0}.x-textarea.x-text-field--full-width.x-text-field--single-line .x-text-field__details,.x-textarea.x-text-field--full-width .x-text-field__details{bottom:4px}.x-textarea.x-text-field--enclosed .x-text-field__slot{margin-right:-12px}.x-textarea.x-text-field--enclosed .x-text-field__slot textarea{padding-right:12px}.x-textarea.x-text-field--box .x-text-field__prefix,.x-textarea.x-text-field--box textarea,.x-textarea.x-text-field--enclosed .x-text-field__prefix,.x-textarea.x-text-field--enclosed textarea{margin-top:24px}.x-textarea.x-text-field--box.x-text-field--single-line .x-text-field__prefix,.x-textarea.x-text-field--box.x-text-field--single-line textarea,.x-textarea.x-text-field--enclosed.x-text-field--single-line .x-text-field__prefix,.x-textarea.x-text-field--enclosed.x-text-field--single-line textarea{margin-top:12px}.x-textarea.x-text-field--box.x-text-field--single-line .x-label,.x-textarea.x-text-field--enclosed.x-text-field--single-line .x-label{top:18px}.x-textarea.x-text-field--box.x-text-field--single-line.x-text-field--outline .x-input__control,.x-textarea.x-text-field--enclosed.x-text-field--single-line.x-text-field--outline .x-input__control{padding-top:0}.x-textarea.x-text-field--solo{align-items:flex-start}.x-textarea.x-text-field--solo .x-input__append-inner,.x-textarea.x-text-field--solo .x-input__append-outer,.x-textarea.x-text-field--solo .x-input__prepend-inner,.x-textarea.x-text-field--solo .x-input__prepend-outer{align-self:flex-start;margin-top:16px}.x-textarea--auto-grow textarea{overflow:hidden}.x-textarea--no-resize textarea{resize:none}.theme--light.x-timeline:before{background:rgba(0,0,0,.12)}.theme--light.x-timeline .x-timeline-item__dot{background:#fff}.theme--light.x-timeline .x-timeline-item .x-card:before{border-right-color:rgba(0,0,0,.12)}.theme--dark.x-timeline:before{background:hsla(0,0%,100%,.12)}.theme--dark.x-timeline .x-timeline-item__dot{background:#0a0a0b}.theme--dark.x-timeline .x-timeline-item .x-card:before{border-right-color:rgba(0,0,0,.12)}.x-timeline-item{display:flex;flex-direction:row-reverse;padding-bottom:24px}.x-timeline-item--left,.x-timeline-item:nth-child(odd):not(.x-timeline-item--right){flex-direction:row}.x-timeline-item--left .x-card:after,.x-timeline-item--left .x-card:before,.x-timeline-item:nth-child(odd):not(.x-timeline-item--right) .x-card:after,.x-timeline-item:nth-child(odd):not(.x-timeline-item--right) .x-card:before{transform:rotate(180deg);left:100%}.x-timeline-item--left .x-timeline-item__opposite,.x-timeline-item:nth-child(odd):not(.x-timeline-item--right) .x-timeline-item__opposite{margin-left:96px;text-align:left}.x-timeline-item--left .x-timeline-item__opposite .x-card:after,.x-timeline-item--left .x-timeline-item__opposite .x-card:before,.x-timeline-item:nth-child(odd):not(.x-timeline-item--right) .x-timeline-item__opposite .x-card:after,.x-timeline-item:nth-child(odd):not(.x-timeline-item--right) .x-timeline-item__opposite .x-card:before{transform:rotate(0);left:-10px}.x-timeline-item--right .x-card:after,.x-timeline-item--right .x-card:before,.x-timeline-item:nth-child(2n):not(.x-timeline-item--left) .x-card:after,.x-timeline-item:nth-child(2n):not(.x-timeline-item--left) .x-card:before{right:100%}.x-timeline-item--right .x-timeline-item__opposite,.x-timeline-item:nth-child(2n):not(.x-timeline-item--left) .x-timeline-item__opposite{margin-right:96px;text-align:right}.x-timeline-item--right .x-timeline-item__opposite .x-card:after,.x-timeline-item--right .x-timeline-item__opposite .x-card:before,.x-timeline-item:nth-child(2n):not(.x-timeline-item--left) .x-timeline-item__opposite .x-card:after,.x-timeline-item:nth-child(2n):not(.x-timeline-item--left) .x-timeline-item__opposite .x-card:before{transform:rotate(180deg);right:-10px}.x-timeline-item__dot,.x-timeline-item__inner-dot{border-radius:50%}.x-timeline-item__dot{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);align-self:center;position:absolute;height:38px;left:calc(50% - 19px);width:38px}.x-timeline-item__dot .x-timeline-item__inner-dot{height:30px;margin:4px;width:30px}.x-timeline-item__dot--small{height:24px;left:calc(50% - 12px);width:24px}.x-timeline-item__dot--small .x-timeline-item__inner-dot{height:18px;margin:3px;width:18px}.x-timeline-item__dot--large{height:52px;left:calc(50% - 26px);width:52px}.x-timeline-item__dot--large .x-timeline-item__inner-dot{height:42px;margin:5px;width:42px}.x-timeline-item__inner-dot{display:flex;justify-content:center;align-items:center}.x-timeline-item__body{position:relative;height:100%;flex:1 1 100%;max-width:calc(50% - 48px)}.x-timeline-item .x-card:after,.x-timeline-item .x-card:before{content:"";position:absolute;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #000;top:calc(50% - 10px)}.x-timeline-item .x-card:after{border-right-color:inherit}.x-timeline-item .x-card:before{top:calc(50% - 8px)}.x-timeline-item__opposite{flex:1 1 auto;align-self:center;max-width:calc(50% - 48px)}.x-timeline-item--fill-dot .x-timeline-item__inner-dot{height:inherit;margin:0;width:inherit}.x-timeline{padding-top:24px;position:relative}.x-timeline:before{bottom:0;content:"";height:100%;left:calc(50% - 1px);position:absolute;top:0;width:2px}.x-timeline--align-top .x-timeline-item{position:relative}.x-timeline--align-top .x-timeline-item__dot{top:6px}.x-timeline--align-top .x-timeline-item__dot--small{top:12px}.x-timeline--align-top .x-timeline-item__dot--large{top:0}.x-timeline--align-top .x-timeline-item .x-card:before{top:12px}.x-timeline--align-top .x-timeline-item .x-card:after{top:10px}.x-timeline--dense:before{left:18px}.x-timeline--dense .x-timeline-item--left,.x-timeline--dense .x-timeline-item:nth-child(odd):not(.x-timeline-item--right){flex-direction:row-reverse}.x-timeline--dense .x-timeline-item--left .x-card:after,.x-timeline--dense .x-timeline-item--left .x-card:before,.x-timeline--dense .x-timeline-item:nth-child(odd):not(.x-timeline-item--right) .x-card:after,.x-timeline--dense .x-timeline-item:nth-child(odd):not(.x-timeline-item--right) .x-card:before{right:auto;left:-10px;transform:none}.x-timeline--dense .x-timeline-item__dot{left:0}.x-timeline--dense .x-timeline-item__dot--small{left:7px}.x-timeline--dense .x-timeline-item__dot--large{left:-7px}.x-timeline--dense .x-timeline-item__body{max-width:calc(100% - 64px)}.x-timeline--dense .x-timeline-item__opposite{display:none}.theme--light.x-time-picker-clock{background:#e0e0e0}.theme--light.x-time-picker-clock .x-time-picker-clock__item--disabled{color:rgba(0,0,0,.26)}.theme--light.x-time-picker-clock .x-time-picker-clock__item--disabled.x-time-picker-clock__item--active{color:hsla(0,0%,100%,.3)}.theme--light.x-time-picker-clock--indeterminate .x-time-picker-clock__hand{background-color:#bdbdbd}.theme--light.x-time-picker-clock--indeterminate .x-time-picker-clock__hand:after{color:#bdbdbd}.theme--light.x-time-picker-clock--indeterminate .x-time-picker-clock__item--active{background-color:#bdbdbd}.theme--dark.x-time-picker-clock{background:#616161}.theme--dark.x-time-picker-clock .x-time-picker-clock__item--disabled,.theme--dark.x-time-picker-clock .x-time-picker-clock__item--disabled.x-time-picker-clock__item--active{color:hsla(0,0%,100%,.3)}.theme--dark.x-time-picker-clock--indeterminate .x-time-picker-clock__hand{background-color:#757575}.theme--dark.x-time-picker-clock--indeterminate .x-time-picker-clock__hand:after{color:#757575}.theme--dark.x-time-picker-clock--indeterminate .x-time-picker-clock__item--active{background-color:#757575}.x-time-picker-clock{border-radius:100%;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;padding-top:100%}.x-time-picker-clock__container{display:flex;align-items:center;justify-content:center;padding:10px}.x-time-picker-clock__hand{height:calc(50% - 4px);width:2px;bottom:50%;left:calc(50% - 1px);transform-origin:center bottom;position:absolute;will-change:transform;z-index:1}.x-time-picker-clock__hand:before{background:transparent;border:2px solid;border-color:inherit;border-radius:100%;width:10px;height:10px;top:-4px}.x-time-picker-clock__hand:after,.x-time-picker-clock__hand:before{content:"";position:absolute;left:50%;transform:translate(-50%,-50%)}.x-time-picker-clock__hand:after{height:8px;width:8px;top:100%;border-radius:100%;border-style:solid;border-color:inherit;background-color:inherit}.x-time-picker-clock__hand--inner:after{height:14px}.x-picker--full-width .x-time-picker-clock__container{max-width:290px}.x-time-picker-clock__inner{position:absolute;bottom:27px;left:27px;right:27px;top:27px}.x-time-picker-clock__item{align-items:center;border-radius:100%;cursor:default;display:flex;font-size:16px;justify-content:center;height:40px;position:absolute;text-align:center;width:40px;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform:translate(-50%,-50%)}.x-time-picker-clock__item>span{z-index:1}.x-time-picker-clock__item:after,.x-time-picker-clock__item:before{content:"";border-radius:100%;position:absolute;top:50%;left:50%;height:14px;width:14px;transform:translate(-50%,-50%);height:40px;width:40px}.x-time-picker-clock__item--active{color:#fff;cursor:default;z-index:2}.x-time-picker-clock__item--disabled{pointer-events:none}.x-time-picker-title{color:#fff;display:flex;line-height:1;justify-content:flex-end}.x-time-picker-title__time{white-space:nowrap}.x-time-picker-title__time .x-picker__title__btn,.x-time-picker-title__time span{align-items:center;display:inline-flex;height:70px;font-size:70px;justify-content:center}.x-time-picker-title__ampm{align-self:flex-end;display:flex;flex-direction:column;font-size:16px;margin:8px 0 6px 8px;text-transform:uppercase}.x-time-picker-title__ampm div:only-child{flex-direction:row}.x-picker__title--landscape .x-time-picker-title{flex-direction:column;justify-content:center;height:100%}.x-picker__title--landscape .x-time-picker-title__time{text-align:right}.x-picker__title--landscape .x-time-picker-title__time .x-picker__title__btn,.x-picker__title--landscape .x-time-picker-title__time span{height:55px;font-size:55px}.x-picker__title--landscape .x-time-picker-title__ampm{margin:16px 0 0;align-self:auto;text-align:center}.theme--light.x-toolbar{background-color:#fff;color:rgba(0,0,0,.87)}.theme--dark.x-toolbar{background-color:#0a0a0b;color:#fff}.application--is-rtl .x-toolbar__title:not(:first-child){margin-left:0;margin-right:20px}.x-toolbar{transition:none;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);position:relative;width:100%;will-change:padding-left,padding-right}.x-toolbar[data-booted=true]{transition:.2s cubic-bezier(.4,0,.2,1)}.x-toolbar .x-text-field--box,.x-toolbar .x-text-field--enclosed{margin:0}.x-toolbar .x-text-field--box .x-text-field__details,.x-toolbar .x-text-field--enclosed .x-text-field__details{display:none}.x-toolbar .x-tabs{width:100%}.x-toolbar__title{font-size:16px;font-weight:500;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.x-toolbar__title:not(:first-child){margin-left:20px}.x-toolbar__content,.x-toolbar__extension{align-items:center;display:flex;padding:0 24px}.x-toolbar__content .x-btn--icon,.x-toolbar__extension .x-btn--icon{margin:6px}.x-toolbar__content>:first-child,.x-toolbar__extension>:first-child{margin-left:0}.x-toolbar__content>:first-child.x-btn--icon,.x-toolbar__extension>:first-child.x-btn--icon{margin-left:-6px}.x-toolbar__content>:first-child.x-menu .x-menu__activator .x-btn,.x-toolbar__content>:first-child.x-tooltip span .x-btn,.x-toolbar__extension>:first-child.x-menu .x-menu__activator .x-btn,.x-toolbar__extension>:first-child.x-tooltip span .x-btn{margin-left:0}.x-toolbar__content>:first-child.x-menu .x-menu__activator .x-btn--icon,.x-toolbar__content>:first-child.x-tooltip span .x-btn--icon,.x-toolbar__extension>:first-child.x-menu .x-menu__activator .x-btn--icon,.x-toolbar__extension>:first-child.x-tooltip span .x-btn--icon{margin-left:-6px}.x-toolbar__content>:last-child,.x-toolbar__extension>:last-child{margin-right:0}.x-toolbar__content>:last-child.x-btn--icon,.x-toolbar__extension>:last-child.x-btn--icon{margin-right:-6px}.x-toolbar__content>:last-child.x-menu .x-menu__activator .x-btn,.x-toolbar__content>:last-child.x-tooltip span .x-btn,.x-toolbar__extension>:last-child.x-menu .x-menu__activator .x-btn,.x-toolbar__extension>:last-child.x-tooltip span .x-btn{margin-right:0}.x-toolbar__content>:last-child.x-menu .x-menu__activator .x-btn--icon,.x-toolbar__content>:last-child.x-tooltip span .x-btn--icon,.x-toolbar__extension>:last-child.x-menu .x-menu__activator .x-btn--icon,.x-toolbar__extension>:last-child.x-tooltip span .x-btn--icon{margin-right:-6px}.x-toolbar__content>.x-list,.x-toolbar__extension>.x-list{flex:1 1 auto;max-height:100%}.x-toolbar__content>.x-list:first-child,.x-toolbar__extension>.x-list:first-child{margin-left:-24px}.x-toolbar__content>.x-list:last-child,.x-toolbar__extension>.x-list:last-child{margin-right:-24px}.x-toolbar__extension>.x-toolbar__title{margin-left:72px}.x-toolbar__items{display:flex;height:inherit;max-width:100%;padding:0}.x-toolbar__items .x-btn{align-items:center;align-self:center}.x-toolbar__items .x-tooltip,.x-toolbar__items .x-tooltip>span{height:inherit}.x-toolbar__items .x-btn:not(.x-btn--floating):not(.x-btn--icon),.x-toolbar__items .x-menu,.x-toolbar__items .x-menu__activator{height:inherit;margin:0;box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.x-toolbar .x-btn-toggle,.x-toolbar .x-overflow-btn{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.x-toolbar .x-input{margin:0}.x-toolbar .x-overflow-btn .x-input__control:before,.x-toolbar .x-overflow-btn .x-input__slot:before{display:none}.x-toolbar--card{border-radius:4px 4px 0 0;box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.x-toolbar--fixed{position:fixed;z-index:2}.x-toolbar--absolute,.x-toolbar--fixed{top:0;left:0}.x-toolbar--absolute{position:absolute;z-index:2}.x-toolbar--floating{display:inline-flex;margin:16px;width:auto}.x-toolbar--clipped{z-index:3}@media only screen and (max-width:959px){.x-toolbar__content,.x-toolbar__extension{padding:0 16px}.x-toolbar__content>.x-list:first-child,.x-toolbar__extension>.x-list:first-child{margin-left:-16px}.x-toolbar__content>.x-list:last-child,.x-toolbar__extension>.x-list:last-child{margin-right:-16px}}.x-tooltip__content{background:#1b1c1d;opacity:.8!important;border-radius:4px;color:#fff;font-family:Circular Std;font-style:normal;font-size:16px;font-weight:400;display:inline-block;padding:8px 12px;position:absolute;text-transform:none;width:auto;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.x-tooltip__content:after{content:"";position:absolute;top:100%;left:50%;border-color:#1b1c1d transparent transparent;border-style:solid;border-width:7px 7px 0;transform:translateX(-50%)}.x-tooltip__content.bottom:after{top:-7px;left:50%;border-width:0 7px 7px;border-color:transparent transparent #1b1c1d}.x-tooltip__content.left:after{left:100%;border-width:7px 0 7px 7px;border-color:transparent transparent transparent #1b1c1d}.x-tooltip__content.left:after,.x-tooltip__content.right:after{top:50%;transform:translateY(-50%)}.x-tooltip__content.right:after{left:-7px;border-width:7px 7px 7px 0;border-color:transparent #1b1c1d transparent transparent}.x-tooltip[class*=-active]{transition:.15s cubic-bezier(.25,.8,.5,1);pointer-events:none}.x-tooltip--fixed{position:fixed}@media only screen and (max-width:959px){.x-tooltip__content{padding:8px 12px}}@font-face{font-family:Circular;src:url(/fonts/Circular/Circular-Book.eot);src:url(/fonts/Circular/Circular-Book.eot?#iefix) format("embedded-opentype"),url(/fonts/Circular/Circular-Book.woff2) format("woff2"),url(/fonts/Circular/Circular-Book.woff) format("woff"),url(/fonts/Circular/Circular-Book.ttf) format("truetype"),url(/fonts/Circular/Circular-Book.svg#Circular-Book) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Circular;src:url(/fonts/Circular/Circular-Bold.eot);src:url(/fonts/Circular/Circular-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/Circular/Circular-Bold.woff2) format("woff2"),url(/fonts/Circular/Circular-Bold.woff) format("woff"),url(/fonts/Circular/Circular-Bold.ttf) format("truetype"),url(/fonts/Circular/Circular-Bold.svg#Circular-Bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Circular;src:url(/fonts/Circular/Circular-Black.eot);src:url(/fonts/Circular/Circular-Black.eot?#iefix) format("embedded-opentype"),url(/fonts/Circular/Circular-Black.woff2) format("woff2"),url(/fonts/Circular/Circular-Black.woff) format("woff"),url(/fonts/Circular/Circular-Black.ttf) format("truetype"),url(/fonts/Circular/Circular-Black.svg#Circular-Black) format("svg");font-weight:800;font-style:normal}@font-face{font-family:Circular Mono;src:url(/fonts/Circular\ Mono/circularxx-mono-regular.eot);src:url(/fonts/Circular\ Mono/circularxx-mono-regular.eot?#iefix) format("embedded-opentype"),url(/fonts/Circular\ Mono/circularxx-mono-regular.woff2) format("woff2"),url(/fonts/Circular\ Mono/circularxx-mono-regular.woff) format("woff"),url(/fonts/Circular\ Mono/circularxx-mono-regular.ttf) format("truetype"),url(/fonts/Circular\ Mono/circularxx-mono-regular.svg#Circular-Book) format("svg");font-weight:400;font-style:normal}.theme--light.x-treeview{color:rgba(0,0,0,.87)}.theme--light.x-treeview--hoverable .x-treeview-node__root:hover,.theme--light.x-treeview .x-treeview-node--active{background:rgba(0,0,0,.12)}.theme--dark.x-treeview{color:#fff}.theme--dark.x-treeview--hoverable .x-treeview-node__root:hover,.theme--dark.x-treeview .x-treeview-node--active{background:hsla(0,0%,100%,.12)}.application--is-rtl .x-treeview>.x-treeview-node{margin-right:0}.application--is-rtl .x-treeview>.x-treeview-node--leaf{margin-right:24px;margin-left:0}.application--is-rtl .x-treeview-node{margin-right:26px;margin-left:0}.application--is-rtl .x-treeview-node--leaf{margin-right:50px;margin-left:0}.application--is-rtl .x-treeview-node__toggle{transform:rotate(90deg)}.application--is-rtl .x-treeview-node__toggle--open{transform:none}.x-treeview>.x-treeview-node{margin-left:0}.x-treeview>.x-treeview-node--leaf{margin-left:24px}.x-treeview-node{margin-left:26px}.x-treeview-node--excluded{display:none}.x-treeview-node--click>.x-treeview-node__root,.x-treeview-node--click>.x-treeview-node__root>.x-treeview-node__content>*{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.x-treeview-node--leaf{margin-left:50px}.x-treeview-node__root{display:flex;align-items:center;min-height:34px}.x-treeview-node__content{display:flex;flex-grow:1;flex-shrink:0;align-items:center}.x-treeview-node__content .x-btn{flex-grow:0!important;flex-shrink:1!important}.x-treeview-node__label{font-size:1.2rem;margin-left:6px;flex-grow:1;flex-shrink:0}.x-treeview-node__label .x-icon{padding-right:8px}.x-treeview-node__checkbox,.x-treeview-node__toggle{-webkit-user-select:none;-moz-user-select:none;user-select:none}.x-treeview-node__toggle{transform:rotate(-90deg)}.x-treeview-node__toggle--open{transform:none}.x-treeview-node__toggle--loading{animation:progress-circular-rotate 1s linear infinite}.x-treeview-node__children{transition:all .2s cubic-bezier(0,0,.2,1)}
/*!
 * Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa,
.fas,
.far,
.fal,
.fad,
.fab {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1; }

.fa-lg {
  font-size: 1.33333em;
  line-height: 0.75em;
  vertical-align: -.0667em; }

.fa-xs {
  font-size: .75em; }

.fa-sm {
  font-size: .875em; }

.fa-1x {
  font-size: 1em; }

.fa-2x {
  font-size: 2em; }

.fa-3x {
  font-size: 3em; }

.fa-4x {
  font-size: 4em; }

.fa-5x {
  font-size: 5em; }

.fa-6x {
  font-size: 6em; }

.fa-7x {
  font-size: 7em; }

.fa-8x {
  font-size: 8em; }

.fa-9x {
  font-size: 9em; }

.fa-10x {
  font-size: 10em; }

.fa-fw {
  text-align: center;
  width: 1.25em; }

.fa-ul {
  list-style-type: none;
  margin-left: 2.5em;
  padding-left: 0; }
  .fa-ul > li {
    position: relative; }

.fa-li {
  left: -2em;
  position: absolute;
  text-align: center;
  width: 2em;
  line-height: inherit; }

.fa-border {
  border: solid 0.08em #eee;
  border-radius: .1em;
  padding: .2em .25em .15em; }

.fa-pull-left {
  float: left; }

.fa-pull-right {
  float: right; }

.fa.fa-pull-left,
.fas.fa-pull-left,
.far.fa-pull-left,
.fal.fa-pull-left,
.fab.fa-pull-left {
  margin-right: .3em; }

.fa.fa-pull-right,
.fas.fa-pull-right,
.far.fa-pull-right,
.fal.fa-pull-right,
.fab.fa-pull-right {
  margin-left: .3em; }

.fa-spin {
  animation: fa-spin 2s infinite linear; }

.fa-pulse {
  animation: fa-spin 1s infinite steps(8); }

@keyframes fa-spin {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  transform: rotate(90deg); }

.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  transform: rotate(180deg); }

.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  transform: rotate(270deg); }

.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  transform: scale(-1, 1); }

.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  transform: scale(1, -1); }

.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  transform: scale(-1, -1); }

:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-flip-both {
  filter: none; }

.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2.5em; }

.fa-stack-1x,
.fa-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%; }

.fa-stack-1x {
  line-height: inherit; }

.fa-stack-2x {
  font-size: 2em; }

.fa-inverse {
  color: #fff; }

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */
.fa-500px:before {
  content: "\f26e"; }

.fa-accessible-icon:before {
  content: "\f368"; }

.fa-accusoft:before {
  content: "\f369"; }

.fa-acquisitions-incorporated:before {
  content: "\f6af"; }

.fa-ad:before {
  content: "\f641"; }

.fa-address-book:before {
  content: "\f2b9"; }

.fa-address-card:before {
  content: "\f2bb"; }

.fa-adjust:before {
  content: "\f042"; }

.fa-adn:before {
  content: "\f170"; }

.fa-adversal:before {
  content: "\f36a"; }

.fa-affiliatetheme:before {
  content: "\f36b"; }

.fa-air-freshener:before {
  content: "\f5d0"; }

.fa-airbnb:before {
  content: "\f834"; }

.fa-algolia:before {
  content: "\f36c"; }

.fa-align-center:before {
  content: "\f037"; }

.fa-align-justify:before {
  content: "\f039"; }

.fa-align-left:before {
  content: "\f036"; }

.fa-align-right:before {
  content: "\f038"; }

.fa-alipay:before {
  content: "\f642"; }

.fa-allergies:before {
  content: "\f461"; }

.fa-amazon:before {
  content: "\f270"; }

.fa-amazon-pay:before {
  content: "\f42c"; }

.fa-ambulance:before {
  content: "\f0f9"; }

.fa-american-sign-language-interpreting:before {
  content: "\f2a3"; }

.fa-amilia:before {
  content: "\f36d"; }

.fa-anchor:before {
  content: "\f13d"; }

.fa-android:before {
  content: "\f17b"; }

.fa-angellist:before {
  content: "\f209"; }

.fa-angle-double-down:before {
  content: "\f103"; }

.fa-angle-double-left:before {
  content: "\f100"; }

.fa-angle-double-right:before {
  content: "\f101"; }

.fa-angle-double-up:before {
  content: "\f102"; }

.fa-angle-down:before {
  content: "\f107"; }

.fa-angle-left:before {
  content: "\f104"; }

.fa-angle-right:before {
  content: "\f105"; }

.fa-angle-up:before {
  content: "\f106"; }

.fa-angry:before {
  content: "\f556"; }

.fa-angrycreative:before {
  content: "\f36e"; }

.fa-angular:before {
  content: "\f420"; }

.fa-ankh:before {
  content: "\f644"; }

.fa-app-store:before {
  content: "\f36f"; }

.fa-app-store-ios:before {
  content: "\f370"; }

.fa-apper:before {
  content: "\f371"; }

.fa-apple:before {
  content: "\f179"; }

.fa-apple-alt:before {
  content: "\f5d1"; }

.fa-apple-pay:before {
  content: "\f415"; }

.fa-archive:before {
  content: "\f187"; }

.fa-archway:before {
  content: "\f557"; }

.fa-arrow-alt-circle-down:before {
  content: "\f358"; }

.fa-arrow-alt-circle-left:before {
  content: "\f359"; }

.fa-arrow-alt-circle-right:before {
  content: "\f35a"; }

.fa-arrow-alt-circle-up:before {
  content: "\f35b"; }

.fa-arrow-circle-down:before {
  content: "\f0ab"; }

.fa-arrow-circle-left:before {
  content: "\f0a8"; }

.fa-arrow-circle-right:before {
  content: "\f0a9"; }

.fa-arrow-circle-up:before {
  content: "\f0aa"; }

.fa-arrow-down:before {
  content: "\f063"; }

.fa-arrow-left:before {
  content: "\f060"; }

.fa-arrow-right:before {
  content: "\f061"; }

.fa-arrow-up:before {
  content: "\f062"; }

.fa-arrows-alt:before {
  content: "\f0b2"; }

.fa-arrows-alt-h:before {
  content: "\f337"; }

.fa-arrows-alt-v:before {
  content: "\f338"; }

.fa-artstation:before {
  content: "\f77a"; }

.fa-assistive-listening-systems:before {
  content: "\f2a2"; }

.fa-asterisk:before {
  content: "\f069"; }

.fa-asymmetrik:before {
  content: "\f372"; }

.fa-at:before {
  content: "\f1fa"; }

.fa-atlas:before {
  content: "\f558"; }

.fa-atlassian:before {
  content: "\f77b"; }

.fa-atom:before {
  content: "\f5d2"; }

.fa-audible:before {
  content: "\f373"; }

.fa-audio-description:before {
  content: "\f29e"; }

.fa-autoprefixer:before {
  content: "\f41c"; }

.fa-avianex:before {
  content: "\f374"; }

.fa-aviato:before {
  content: "\f421"; }

.fa-award:before {
  content: "\f559"; }

.fa-aws:before {
  content: "\f375"; }

.fa-baby:before {
  content: "\f77c"; }

.fa-baby-carriage:before {
  content: "\f77d"; }

.fa-backspace:before {
  content: "\f55a"; }

.fa-backward:before {
  content: "\f04a"; }

.fa-bacon:before {
  content: "\f7e5"; }

.fa-bacteria:before {
  content: "\e059"; }

.fa-bacterium:before {
  content: "\e05a"; }

.fa-bahai:before {
  content: "\f666"; }

.fa-balance-scale:before {
  content: "\f24e"; }

.fa-balance-scale-left:before {
  content: "\f515"; }

.fa-balance-scale-right:before {
  content: "\f516"; }

.fa-ban:before {
  content: "\f05e"; }

.fa-band-aid:before {
  content: "\f462"; }

.fa-bandcamp:before {
  content: "\f2d5"; }

.fa-barcode:before {
  content: "\f02a"; }

.fa-bars:before {
  content: "\f0c9"; }

.fa-baseball-ball:before {
  content: "\f433"; }

.fa-basketball-ball:before {
  content: "\f434"; }

.fa-bath:before {
  content: "\f2cd"; }

.fa-battery-empty:before {
  content: "\f244"; }

.fa-battery-full:before {
  content: "\f240"; }

.fa-battery-half:before {
  content: "\f242"; }

.fa-battery-quarter:before {
  content: "\f243"; }

.fa-battery-three-quarters:before {
  content: "\f241"; }

.fa-battle-net:before {
  content: "\f835"; }

.fa-bed:before {
  content: "\f236"; }

.fa-beer:before {
  content: "\f0fc"; }

.fa-behance:before {
  content: "\f1b4"; }

.fa-behance-square:before {
  content: "\f1b5"; }

.fa-bell:before {
  content: "\f0f3"; }

.fa-bell-slash:before {
  content: "\f1f6"; }

.fa-bezier-curve:before {
  content: "\f55b"; }

.fa-bible:before {
  content: "\f647"; }

.fa-bicycle:before {
  content: "\f206"; }

.fa-biking:before {
  content: "\f84a"; }

.fa-bimobject:before {
  content: "\f378"; }

.fa-binoculars:before {
  content: "\f1e5"; }

.fa-biohazard:before {
  content: "\f780"; }

.fa-birthday-cake:before {
  content: "\f1fd"; }

.fa-bitbucket:before {
  content: "\f171"; }

.fa-bitcoin:before {
  content: "\f379"; }

.fa-bity:before {
  content: "\f37a"; }

.fa-black-tie:before {
  content: "\f27e"; }

.fa-blackberry:before {
  content: "\f37b"; }

.fa-blender:before {
  content: "\f517"; }

.fa-blender-phone:before {
  content: "\f6b6"; }

.fa-blind:before {
  content: "\f29d"; }

.fa-blog:before {
  content: "\f781"; }

.fa-blogger:before {
  content: "\f37c"; }

.fa-blogger-b:before {
  content: "\f37d"; }

.fa-bluetooth:before {
  content: "\f293"; }

.fa-bluetooth-b:before {
  content: "\f294"; }

.fa-bold:before {
  content: "\f032"; }

.fa-bolt:before {
  content: "\f0e7"; }

.fa-bomb:before {
  content: "\f1e2"; }

.fa-bone:before {
  content: "\f5d7"; }

.fa-bong:before {
  content: "\f55c"; }

.fa-book:before {
  content: "\f02d"; }

.fa-book-dead:before {
  content: "\f6b7"; }

.fa-book-medical:before {
  content: "\f7e6"; }

.fa-book-open:before {
  content: "\f518"; }

.fa-book-reader:before {
  content: "\f5da"; }

.fa-bookmark:before {
  content: "\f02e"; }

.fa-bootstrap:before {
  content: "\f836"; }

.fa-border-all:before {
  content: "\f84c"; }

.fa-border-none:before {
  content: "\f850"; }

.fa-border-style:before {
  content: "\f853"; }

.fa-bowling-ball:before {
  content: "\f436"; }

.fa-box:before {
  content: "\f466"; }

.fa-box-open:before {
  content: "\f49e"; }

.fa-box-tissue:before {
  content: "\e05b"; }

.fa-boxes:before {
  content: "\f468"; }

.fa-braille:before {
  content: "\f2a1"; }

.fa-brain:before {
  content: "\f5dc"; }

.fa-bread-slice:before {
  content: "\f7ec"; }

.fa-briefcase:before {
  content: "\f0b1"; }

.fa-briefcase-medical:before {
  content: "\f469"; }

.fa-broadcast-tower:before {
  content: "\f519"; }

.fa-broom:before {
  content: "\f51a"; }

.fa-brush:before {
  content: "\f55d"; }

.fa-btc:before {
  content: "\f15a"; }

.fa-buffer:before {
  content: "\f837"; }

.fa-bug:before {
  content: "\f188"; }

.fa-building:before {
  content: "\f1ad"; }

.fa-bullhorn:before {
  content: "\f0a1"; }

.fa-bullseye:before {
  content: "\f140"; }

.fa-burn:before {
  content: "\f46a"; }

.fa-buromobelexperte:before {
  content: "\f37f"; }

.fa-bus:before {
  content: "\f207"; }

.fa-bus-alt:before {
  content: "\f55e"; }

.fa-business-time:before {
  content: "\f64a"; }

.fa-buy-n-large:before {
  content: "\f8a6"; }

.fa-buysellads:before {
  content: "\f20d"; }

.fa-calculator:before {
  content: "\f1ec"; }

.fa-calendar:before {
  content: "\f133"; }

.fa-calendar-alt:before {
  content: "\f073"; }

.fa-calendar-check:before {
  content: "\f274"; }

.fa-calendar-day:before {
  content: "\f783"; }

.fa-calendar-minus:before {
  content: "\f272"; }

.fa-calendar-plus:before {
  content: "\f271"; }

.fa-calendar-times:before {
  content: "\f273"; }

.fa-calendar-week:before {
  content: "\f784"; }

.fa-camera:before {
  content: "\f030"; }

.fa-camera-retro:before {
  content: "\f083"; }

.fa-campground:before {
  content: "\f6bb"; }

.fa-canadian-maple-leaf:before {
  content: "\f785"; }

.fa-candy-cane:before {
  content: "\f786"; }

.fa-cannabis:before {
  content: "\f55f"; }

.fa-capsules:before {
  content: "\f46b"; }

.fa-car:before {
  content: "\f1b9"; }

.fa-car-alt:before {
  content: "\f5de"; }

.fa-car-battery:before {
  content: "\f5df"; }

.fa-car-crash:before {
  content: "\f5e1"; }

.fa-car-side:before {
  content: "\f5e4"; }

.fa-caravan:before {
  content: "\f8ff"; }

.fa-caret-down:before {
  content: "\f0d7"; }

.fa-caret-left:before {
  content: "\f0d9"; }

.fa-caret-right:before {
  content: "\f0da"; }

.fa-caret-square-down:before {
  content: "\f150"; }

.fa-caret-square-left:before {
  content: "\f191"; }

.fa-caret-square-right:before {
  content: "\f152"; }

.fa-caret-square-up:before {
  content: "\f151"; }

.fa-caret-up:before {
  content: "\f0d8"; }

.fa-carrot:before {
  content: "\f787"; }

.fa-cart-arrow-down:before {
  content: "\f218"; }

.fa-cart-plus:before {
  content: "\f217"; }

.fa-cash-register:before {
  content: "\f788"; }

.fa-cat:before {
  content: "\f6be"; }

.fa-cc-amazon-pay:before {
  content: "\f42d"; }

.fa-cc-amex:before {
  content: "\f1f3"; }

.fa-cc-apple-pay:before {
  content: "\f416"; }

.fa-cc-diners-club:before {
  content: "\f24c"; }

.fa-cc-discover:before {
  content: "\f1f2"; }

.fa-cc-jcb:before {
  content: "\f24b"; }

.fa-cc-mastercard:before {
  content: "\f1f1"; }

.fa-cc-paypal:before {
  content: "\f1f4"; }

.fa-cc-stripe:before {
  content: "\f1f5"; }

.fa-cc-visa:before {
  content: "\f1f0"; }

.fa-centercode:before {
  content: "\f380"; }

.fa-centos:before {
  content: "\f789"; }

.fa-certificate:before {
  content: "\f0a3"; }

.fa-chair:before {
  content: "\f6c0"; }

.fa-chalkboard:before {
  content: "\f51b"; }

.fa-chalkboard-teacher:before {
  content: "\f51c"; }

.fa-charging-station:before {
  content: "\f5e7"; }

.fa-chart-area:before {
  content: "\f1fe"; }

.fa-chart-bar:before {
  content: "\f080"; }

.fa-chart-line:before {
  content: "\f201"; }

.fa-chart-pie:before {
  content: "\f200"; }

.fa-check:before {
  content: "\f00c"; }

.fa-check-circle:before {
  content: "\f058"; }

.fa-check-double:before {
  content: "\f560"; }

.fa-check-square:before {
  content: "\f14a"; }

.fa-cheese:before {
  content: "\f7ef"; }

.fa-chess:before {
  content: "\f439"; }

.fa-chess-bishop:before {
  content: "\f43a"; }

.fa-chess-board:before {
  content: "\f43c"; }

.fa-chess-king:before {
  content: "\f43f"; }

.fa-chess-knight:before {
  content: "\f441"; }

.fa-chess-pawn:before {
  content: "\f443"; }

.fa-chess-queen:before {
  content: "\f445"; }

.fa-chess-rook:before {
  content: "\f447"; }

.fa-chevron-circle-down:before {
  content: "\f13a"; }

.fa-chevron-circle-left:before {
  content: "\f137"; }

.fa-chevron-circle-right:before {
  content: "\f138"; }

.fa-chevron-circle-up:before {
  content: "\f139"; }

.fa-chevron-down:before {
  content: "\f078"; }

.fa-chevron-left:before {
  content: "\f053"; }

.fa-chevron-right:before {
  content: "\f054"; }

.fa-chevron-up:before {
  content: "\f077"; }

.fa-child:before {
  content: "\f1ae"; }

.fa-chrome:before {
  content: "\f268"; }

.fa-chromecast:before {
  content: "\f838"; }

.fa-church:before {
  content: "\f51d"; }

.fa-circle:before {
  content: "\f111"; }

.fa-circle-notch:before {
  content: "\f1ce"; }

.fa-city:before {
  content: "\f64f"; }

.fa-clinic-medical:before {
  content: "\f7f2"; }

.fa-clipboard:before {
  content: "\f328"; }

.fa-clipboard-check:before {
  content: "\f46c"; }

.fa-clipboard-list:before {
  content: "\f46d"; }

.fa-clock:before {
  content: "\f017"; }

.fa-clone:before {
  content: "\f24d"; }

.fa-closed-captioning:before {
  content: "\f20a"; }

.fa-cloud:before {
  content: "\f0c2"; }

.fa-cloud-download-alt:before {
  content: "\f381"; }

.fa-cloud-meatball:before {
  content: "\f73b"; }

.fa-cloud-moon:before {
  content: "\f6c3"; }

.fa-cloud-moon-rain:before {
  content: "\f73c"; }

.fa-cloud-rain:before {
  content: "\f73d"; }

.fa-cloud-showers-heavy:before {
  content: "\f740"; }

.fa-cloud-sun:before {
  content: "\f6c4"; }

.fa-cloud-sun-rain:before {
  content: "\f743"; }

.fa-cloud-upload-alt:before {
  content: "\f382"; }

.fa-cloudflare:before {
  content: "\e07d"; }

.fa-cloudscale:before {
  content: "\f383"; }

.fa-cloudsmith:before {
  content: "\f384"; }

.fa-cloudversify:before {
  content: "\f385"; }

.fa-cocktail:before {
  content: "\f561"; }

.fa-code:before {
  content: "\f121"; }

.fa-code-branch:before {
  content: "\f126"; }

.fa-codepen:before {
  content: "\f1cb"; }

.fa-codiepie:before {
  content: "\f284"; }

.fa-coffee:before {
  content: "\f0f4"; }

.fa-cog:before {
  content: "\f013"; }

.fa-cogs:before {
  content: "\f085"; }

.fa-coins:before {
  content: "\f51e"; }

.fa-columns:before {
  content: "\f0db"; }

.fa-comment:before {
  content: "\f075"; }

.fa-comment-alt:before {
  content: "\f27a"; }

.fa-comment-dollar:before {
  content: "\f651"; }

.fa-comment-dots:before {
  content: "\f4ad"; }

.fa-comment-medical:before {
  content: "\f7f5"; }

.fa-comment-slash:before {
  content: "\f4b3"; }

.fa-comments:before {
  content: "\f086"; }

.fa-comments-dollar:before {
  content: "\f653"; }

.fa-compact-disc:before {
  content: "\f51f"; }

.fa-compass:before {
  content: "\f14e"; }

.fa-compress:before {
  content: "\f066"; }

.fa-compress-alt:before {
  content: "\f422"; }

.fa-compress-arrows-alt:before {
  content: "\f78c"; }

.fa-concierge-bell:before {
  content: "\f562"; }

.fa-confluence:before {
  content: "\f78d"; }

.fa-connectdevelop:before {
  content: "\f20e"; }

.fa-contao:before {
  content: "\f26d"; }

.fa-cookie:before {
  content: "\f563"; }

.fa-cookie-bite:before {
  content: "\f564"; }

.fa-copy:before {
  content: "\f0c5"; }

.fa-copyright:before {
  content: "\f1f9"; }

.fa-cotton-bureau:before {
  content: "\f89e"; }

.fa-couch:before {
  content: "\f4b8"; }

.fa-cpanel:before {
  content: "\f388"; }

.fa-creative-commons:before {
  content: "\f25e"; }

.fa-creative-commons-by:before {
  content: "\f4e7"; }

.fa-creative-commons-nc:before {
  content: "\f4e8"; }

.fa-creative-commons-nc-eu:before {
  content: "\f4e9"; }

.fa-creative-commons-nc-jp:before {
  content: "\f4ea"; }

.fa-creative-commons-nd:before {
  content: "\f4eb"; }

.fa-creative-commons-pd:before {
  content: "\f4ec"; }

.fa-creative-commons-pd-alt:before {
  content: "\f4ed"; }

.fa-creative-commons-remix:before {
  content: "\f4ee"; }

.fa-creative-commons-sa:before {
  content: "\f4ef"; }

.fa-creative-commons-sampling:before {
  content: "\f4f0"; }

.fa-creative-commons-sampling-plus:before {
  content: "\f4f1"; }

.fa-creative-commons-share:before {
  content: "\f4f2"; }

.fa-creative-commons-zero:before {
  content: "\f4f3"; }

.fa-credit-card:before {
  content: "\f09d"; }

.fa-critical-role:before {
  content: "\f6c9"; }

.fa-crop:before {
  content: "\f125"; }

.fa-crop-alt:before {
  content: "\f565"; }

.fa-cross:before {
  content: "\f654"; }

.fa-crosshairs:before {
  content: "\f05b"; }

.fa-crow:before {
  content: "\f520"; }

.fa-crown:before {
  content: "\f521"; }

.fa-crutch:before {
  content: "\f7f7"; }

.fa-css3:before {
  content: "\f13c"; }

.fa-css3-alt:before {
  content: "\f38b"; }

.fa-cube:before {
  content: "\f1b2"; }

.fa-cubes:before {
  content: "\f1b3"; }

.fa-cut:before {
  content: "\f0c4"; }

.fa-cuttlefish:before {
  content: "\f38c"; }

.fa-d-and-d:before {
  content: "\f38d"; }

.fa-d-and-d-beyond:before {
  content: "\f6ca"; }

.fa-dailymotion:before {
  content: "\e052"; }

.fa-dashcube:before {
  content: "\f210"; }

.fa-database:before {
  content: "\f1c0"; }

.fa-deaf:before {
  content: "\f2a4"; }

.fa-deezer:before {
  content: "\e077"; }

.fa-delicious:before {
  content: "\f1a5"; }

.fa-democrat:before {
  content: "\f747"; }

.fa-deploydog:before {
  content: "\f38e"; }

.fa-deskpro:before {
  content: "\f38f"; }

.fa-desktop:before {
  content: "\f108"; }

.fa-dev:before {
  content: "\f6cc"; }

.fa-deviantart:before {
  content: "\f1bd"; }

.fa-dharmachakra:before {
  content: "\f655"; }

.fa-dhl:before {
  content: "\f790"; }

.fa-diagnoses:before {
  content: "\f470"; }

.fa-diaspora:before {
  content: "\f791"; }

.fa-dice:before {
  content: "\f522"; }

.fa-dice-d20:before {
  content: "\f6cf"; }

.fa-dice-d6:before {
  content: "\f6d1"; }

.fa-dice-five:before {
  content: "\f523"; }

.fa-dice-four:before {
  content: "\f524"; }

.fa-dice-one:before {
  content: "\f525"; }

.fa-dice-six:before {
  content: "\f526"; }

.fa-dice-three:before {
  content: "\f527"; }

.fa-dice-two:before {
  content: "\f528"; }

.fa-digg:before {
  content: "\f1a6"; }

.fa-digital-ocean:before {
  content: "\f391"; }

.fa-digital-tachograph:before {
  content: "\f566"; }

.fa-directions:before {
  content: "\f5eb"; }

.fa-discord:before {
  content: "\f392"; }

.fa-discourse:before {
  content: "\f393"; }

.fa-disease:before {
  content: "\f7fa"; }

.fa-divide:before {
  content: "\f529"; }

.fa-dizzy:before {
  content: "\f567"; }

.fa-dna:before {
  content: "\f471"; }

.fa-dochub:before {
  content: "\f394"; }

.fa-docker:before {
  content: "\f395"; }

.fa-dog:before {
  content: "\f6d3"; }

.fa-dollar-sign:before {
  content: "\f155"; }

.fa-dolly:before {
  content: "\f472"; }

.fa-dolly-flatbed:before {
  content: "\f474"; }

.fa-donate:before {
  content: "\f4b9"; }

.fa-door-closed:before {
  content: "\f52a"; }

.fa-door-open:before {
  content: "\f52b"; }

.fa-dot-circle:before {
  content: "\f192"; }

.fa-dove:before {
  content: "\f4ba"; }

.fa-download:before {
  content: "\f019"; }

.fa-draft2digital:before {
  content: "\f396"; }

.fa-drafting-compass:before {
  content: "\f568"; }

.fa-dragon:before {
  content: "\f6d5"; }

.fa-draw-polygon:before {
  content: "\f5ee"; }

.fa-dribbble:before {
  content: "\f17d"; }

.fa-dribbble-square:before {
  content: "\f397"; }

.fa-dropbox:before {
  content: "\f16b"; }

.fa-drum:before {
  content: "\f569"; }

.fa-drum-steelpan:before {
  content: "\f56a"; }

.fa-drumstick-bite:before {
  content: "\f6d7"; }

.fa-drupal:before {
  content: "\f1a9"; }

.fa-dumbbell:before {
  content: "\f44b"; }

.fa-dumpster:before {
  content: "\f793"; }

.fa-dumpster-fire:before {
  content: "\f794"; }

.fa-dungeon:before {
  content: "\f6d9"; }

.fa-dyalog:before {
  content: "\f399"; }

.fa-earlybirds:before {
  content: "\f39a"; }

.fa-ebay:before {
  content: "\f4f4"; }

.fa-edge:before {
  content: "\f282"; }

.fa-edge-legacy:before {
  content: "\e078"; }

.fa-edit:before {
  content: "\f044"; }

.fa-egg:before {
  content: "\f7fb"; }

.fa-eject:before {
  content: "\f052"; }

.fa-elementor:before {
  content: "\f430"; }

.fa-ellipsis-h:before {
  content: "\f141"; }

.fa-ellipsis-v:before {
  content: "\f142"; }

.fa-ello:before {
  content: "\f5f1"; }

.fa-ember:before {
  content: "\f423"; }

.fa-empire:before {
  content: "\f1d1"; }

.fa-envelope:before {
  content: "\f0e0"; }

.fa-envelope-open:before {
  content: "\f2b6"; }

.fa-envelope-open-text:before {
  content: "\f658"; }

.fa-envelope-square:before {
  content: "\f199"; }

.fa-envira:before {
  content: "\f299"; }

.fa-equals:before {
  content: "\f52c"; }

.fa-eraser:before {
  content: "\f12d"; }

.fa-erlang:before {
  content: "\f39d"; }

.fa-ethereum:before {
  content: "\f42e"; }

.fa-ethernet:before {
  content: "\f796"; }

.fa-etsy:before {
  content: "\f2d7"; }

.fa-euro-sign:before {
  content: "\f153"; }

.fa-evernote:before {
  content: "\f839"; }

.fa-exchange-alt:before {
  content: "\f362"; }

.fa-exclamation:before {
  content: "\f12a"; }

.fa-exclamation-circle:before {
  content: "\f06a"; }

.fa-exclamation-triangle:before {
  content: "\f071"; }

.fa-expand:before {
  content: "\f065"; }

.fa-expand-alt:before {
  content: "\f424"; }

.fa-expand-arrows-alt:before {
  content: "\f31e"; }

.fa-expeditedssl:before {
  content: "\f23e"; }

.fa-external-link-alt:before {
  content: "\f35d"; }

.fa-external-link-square-alt:before {
  content: "\f360"; }

.fa-eye:before {
  content: "\f06e"; }

.fa-eye-dropper:before {
  content: "\f1fb"; }

.fa-eye-slash:before {
  content: "\f070"; }

.fa-facebook:before {
  content: "\f09a"; }

.fa-facebook-f:before {
  content: "\f39e"; }

.fa-facebook-messenger:before {
  content: "\f39f"; }

.fa-facebook-square:before {
  content: "\f082"; }

.fa-fan:before {
  content: "\f863"; }

.fa-fantasy-flight-games:before {
  content: "\f6dc"; }

.fa-fast-backward:before {
  content: "\f049"; }

.fa-fast-forward:before {
  content: "\f050"; }

.fa-faucet:before {
  content: "\e005"; }

.fa-fax:before {
  content: "\f1ac"; }

.fa-feather:before {
  content: "\f52d"; }

.fa-feather-alt:before {
  content: "\f56b"; }

.fa-fedex:before {
  content: "\f797"; }

.fa-fedora:before {
  content: "\f798"; }

.fa-female:before {
  content: "\f182"; }

.fa-fighter-jet:before {
  content: "\f0fb"; }

.fa-figma:before {
  content: "\f799"; }

.fa-file:before {
  content: "\f15b"; }

.fa-file-alt:before {
  content: "\f15c"; }

.fa-file-archive:before {
  content: "\f1c6"; }

.fa-file-audio:before {
  content: "\f1c7"; }

.fa-file-code:before {
  content: "\f1c9"; }

.fa-file-contract:before {
  content: "\f56c"; }

.fa-file-csv:before {
  content: "\f6dd"; }

.fa-file-download:before {
  content: "\f56d"; }

.fa-file-excel:before {
  content: "\f1c3"; }

.fa-file-export:before {
  content: "\f56e"; }

.fa-file-image:before {
  content: "\f1c5"; }

.fa-file-import:before {
  content: "\f56f"; }

.fa-file-invoice:before {
  content: "\f570"; }

.fa-file-invoice-dollar:before {
  content: "\f571"; }

.fa-file-medical:before {
  content: "\f477"; }

.fa-file-medical-alt:before {
  content: "\f478"; }

.fa-file-pdf:before {
  content: "\f1c1"; }

.fa-file-powerpoint:before {
  content: "\f1c4"; }

.fa-file-prescription:before {
  content: "\f572"; }

.fa-file-signature:before {
  content: "\f573"; }

.fa-file-upload:before {
  content: "\f574"; }

.fa-file-video:before {
  content: "\f1c8"; }

.fa-file-word:before {
  content: "\f1c2"; }

.fa-fill:before {
  content: "\f575"; }

.fa-fill-drip:before {
  content: "\f576"; }

.fa-film:before {
  content: "\f008"; }

.fa-filter:before {
  content: "\f0b0"; }

.fa-fingerprint:before {
  content: "\f577"; }

.fa-fire:before {
  content: "\f06d"; }

.fa-fire-alt:before {
  content: "\f7e4"; }

.fa-fire-extinguisher:before {
  content: "\f134"; }

.fa-firefox:before {
  content: "\f269"; }

.fa-firefox-browser:before {
  content: "\e007"; }

.fa-first-aid:before {
  content: "\f479"; }

.fa-first-order:before {
  content: "\f2b0"; }

.fa-first-order-alt:before {
  content: "\f50a"; }

.fa-firstdraft:before {
  content: "\f3a1"; }

.fa-fish:before {
  content: "\f578"; }

.fa-fist-raised:before {
  content: "\f6de"; }

.fa-flag:before {
  content: "\f024"; }

.fa-flag-checkered:before {
  content: "\f11e"; }

.fa-flag-usa:before {
  content: "\f74d"; }

.fa-flask:before {
  content: "\f0c3"; }

.fa-flickr:before {
  content: "\f16e"; }

.fa-flipboard:before {
  content: "\f44d"; }

.fa-flushed:before {
  content: "\f579"; }

.fa-fly:before {
  content: "\f417"; }

.fa-folder:before {
  content: "\f07b"; }

.fa-folder-minus:before {
  content: "\f65d"; }

.fa-folder-open:before {
  content: "\f07c"; }

.fa-folder-plus:before {
  content: "\f65e"; }

.fa-font:before {
  content: "\f031"; }

.fa-font-awesome:before {
  content: "\f2b4"; }

.fa-font-awesome-alt:before {
  content: "\f35c"; }

.fa-font-awesome-flag:before {
  content: "\f425"; }

.fa-font-awesome-logo-full:before {
  content: "\f4e6"; }

.fa-fonticons:before {
  content: "\f280"; }

.fa-fonticons-fi:before {
  content: "\f3a2"; }

.fa-football-ball:before {
  content: "\f44e"; }

.fa-fort-awesome:before {
  content: "\f286"; }

.fa-fort-awesome-alt:before {
  content: "\f3a3"; }

.fa-forumbee:before {
  content: "\f211"; }

.fa-forward:before {
  content: "\f04e"; }

.fa-foursquare:before {
  content: "\f180"; }

.fa-free-code-camp:before {
  content: "\f2c5"; }

.fa-freebsd:before {
  content: "\f3a4"; }

.fa-frog:before {
  content: "\f52e"; }

.fa-frown:before {
  content: "\f119"; }

.fa-frown-open:before {
  content: "\f57a"; }

.fa-fulcrum:before {
  content: "\f50b"; }

.fa-funnel-dollar:before {
  content: "\f662"; }

.fa-futbol:before {
  content: "\f1e3"; }

.fa-galactic-republic:before {
  content: "\f50c"; }

.fa-galactic-senate:before {
  content: "\f50d"; }

.fa-gamepad:before {
  content: "\f11b"; }

.fa-gas-pump:before {
  content: "\f52f"; }

.fa-gavel:before {
  content: "\f0e3"; }

.fa-gem:before {
  content: "\f3a5"; }

.fa-genderless:before {
  content: "\f22d"; }

.fa-get-pocket:before {
  content: "\f265"; }

.fa-gg:before {
  content: "\f260"; }

.fa-gg-circle:before {
  content: "\f261"; }

.fa-ghost:before {
  content: "\f6e2"; }

.fa-gift:before {
  content: "\f06b"; }

.fa-gifts:before {
  content: "\f79c"; }

.fa-git:before {
  content: "\f1d3"; }

.fa-git-alt:before {
  content: "\f841"; }

.fa-git-square:before {
  content: "\f1d2"; }

.fa-github:before {
  content: "\f09b"; }

.fa-github-alt:before {
  content: "\f113"; }

.fa-github-square:before {
  content: "\f092"; }

.fa-gitkraken:before {
  content: "\f3a6"; }

.fa-gitlab:before {
  content: "\f296"; }

.fa-gitter:before {
  content: "\f426"; }

.fa-glass-cheers:before {
  content: "\f79f"; }

.fa-glass-martini:before {
  content: "\f000"; }

.fa-glass-martini-alt:before {
  content: "\f57b"; }

.fa-glass-whiskey:before {
  content: "\f7a0"; }

.fa-glasses:before {
  content: "\f530"; }

.fa-glide:before {
  content: "\f2a5"; }

.fa-glide-g:before {
  content: "\f2a6"; }

.fa-globe:before {
  content: "\f0ac"; }

.fa-globe-africa:before {
  content: "\f57c"; }

.fa-globe-americas:before {
  content: "\f57d"; }

.fa-globe-asia:before {
  content: "\f57e"; }

.fa-globe-europe:before {
  content: "\f7a2"; }

.fa-gofore:before {
  content: "\f3a7"; }

.fa-golf-ball:before {
  content: "\f450"; }

.fa-goodreads:before {
  content: "\f3a8"; }

.fa-goodreads-g:before {
  content: "\f3a9"; }

.fa-google:before {
  content: "\f1a0"; }

.fa-google-drive:before {
  content: "\f3aa"; }

.fa-google-pay:before {
  content: "\e079"; }

.fa-google-play:before {
  content: "\f3ab"; }

.fa-google-plus:before {
  content: "\f2b3"; }

.fa-google-plus-g:before {
  content: "\f0d5"; }

.fa-google-plus-square:before {
  content: "\f0d4"; }

.fa-google-wallet:before {
  content: "\f1ee"; }

.fa-gopuram:before {
  content: "\f664"; }

.fa-graduation-cap:before {
  content: "\f19d"; }

.fa-gratipay:before {
  content: "\f184"; }

.fa-grav:before {
  content: "\f2d6"; }

.fa-greater-than:before {
  content: "\f531"; }

.fa-greater-than-equal:before {
  content: "\f532"; }

.fa-grimace:before {
  content: "\f57f"; }

.fa-grin:before {
  content: "\f580"; }

.fa-grin-alt:before {
  content: "\f581"; }

.fa-grin-beam:before {
  content: "\f582"; }

.fa-grin-beam-sweat:before {
  content: "\f583"; }

.fa-grin-hearts:before {
  content: "\f584"; }

.fa-grin-squint:before {
  content: "\f585"; }

.fa-grin-squint-tears:before {
  content: "\f586"; }

.fa-grin-stars:before {
  content: "\f587"; }

.fa-grin-tears:before {
  content: "\f588"; }

.fa-grin-tongue:before {
  content: "\f589"; }

.fa-grin-tongue-squint:before {
  content: "\f58a"; }

.fa-grin-tongue-wink:before {
  content: "\f58b"; }

.fa-grin-wink:before {
  content: "\f58c"; }

.fa-grip-horizontal:before {
  content: "\f58d"; }

.fa-grip-lines:before {
  content: "\f7a4"; }

.fa-grip-lines-vertical:before {
  content: "\f7a5"; }

.fa-grip-vertical:before {
  content: "\f58e"; }

.fa-gripfire:before {
  content: "\f3ac"; }

.fa-grunt:before {
  content: "\f3ad"; }

.fa-guilded:before {
  content: "\e07e"; }

.fa-guitar:before {
  content: "\f7a6"; }

.fa-gulp:before {
  content: "\f3ae"; }

.fa-h-square:before {
  content: "\f0fd"; }

.fa-hacker-news:before {
  content: "\f1d4"; }

.fa-hacker-news-square:before {
  content: "\f3af"; }

.fa-hackerrank:before {
  content: "\f5f7"; }

.fa-hamburger:before {
  content: "\f805"; }

.fa-hammer:before {
  content: "\f6e3"; }

.fa-hamsa:before {
  content: "\f665"; }

.fa-hand-holding:before {
  content: "\f4bd"; }

.fa-hand-holding-heart:before {
  content: "\f4be"; }

.fa-hand-holding-medical:before {
  content: "\e05c"; }

.fa-hand-holding-usd:before {
  content: "\f4c0"; }

.fa-hand-holding-water:before {
  content: "\f4c1"; }

.fa-hand-lizard:before {
  content: "\f258"; }

.fa-hand-middle-finger:before {
  content: "\f806"; }

.fa-hand-paper:before {
  content: "\f256"; }

.fa-hand-peace:before {
  content: "\f25b"; }

.fa-hand-point-down:before {
  content: "\f0a7"; }

.fa-hand-point-left:before {
  content: "\f0a5"; }

.fa-hand-point-right:before {
  content: "\f0a4"; }

.fa-hand-point-up:before {
  content: "\f0a6"; }

.fa-hand-pointer:before {
  content: "\f25a"; }

.fa-hand-rock:before {
  content: "\f255"; }

.fa-hand-scissors:before {
  content: "\f257"; }

.fa-hand-sparkles:before {
  content: "\e05d"; }

.fa-hand-spock:before {
  content: "\f259"; }

.fa-hands:before {
  content: "\f4c2"; }

.fa-hands-helping:before {
  content: "\f4c4"; }

.fa-hands-wash:before {
  content: "\e05e"; }

.fa-handshake:before {
  content: "\f2b5"; }

.fa-handshake-alt-slash:before {
  content: "\e05f"; }

.fa-handshake-slash:before {
  content: "\e060"; }

.fa-hanukiah:before {
  content: "\f6e6"; }

.fa-hard-hat:before {
  content: "\f807"; }

.fa-hashtag:before {
  content: "\f292"; }

.fa-hat-cowboy:before {
  content: "\f8c0"; }

.fa-hat-cowboy-side:before {
  content: "\f8c1"; }

.fa-hat-wizard:before {
  content: "\f6e8"; }

.fa-hdd:before {
  content: "\f0a0"; }

.fa-head-side-cough:before {
  content: "\e061"; }

.fa-head-side-cough-slash:before {
  content: "\e062"; }

.fa-head-side-mask:before {
  content: "\e063"; }

.fa-head-side-virus:before {
  content: "\e064"; }

.fa-heading:before {
  content: "\f1dc"; }

.fa-headphones:before {
  content: "\f025"; }

.fa-headphones-alt:before {
  content: "\f58f"; }

.fa-headset:before {
  content: "\f590"; }

.fa-heart:before {
  content: "\f004"; }

.fa-heart-broken:before {
  content: "\f7a9"; }

.fa-heartbeat:before {
  content: "\f21e"; }

.fa-helicopter:before {
  content: "\f533"; }

.fa-highlighter:before {
  content: "\f591"; }

.fa-hiking:before {
  content: "\f6ec"; }

.fa-hippo:before {
  content: "\f6ed"; }

.fa-hips:before {
  content: "\f452"; }

.fa-hire-a-helper:before {
  content: "\f3b0"; }

.fa-history:before {
  content: "\f1da"; }

.fa-hive:before {
  content: "\e07f"; }

.fa-hockey-puck:before {
  content: "\f453"; }

.fa-holly-berry:before {
  content: "\f7aa"; }

.fa-home:before {
  content: "\f015"; }

.fa-hooli:before {
  content: "\f427"; }

.fa-hornbill:before {
  content: "\f592"; }

.fa-horse:before {
  content: "\f6f0"; }

.fa-horse-head:before {
  content: "\f7ab"; }

.fa-hospital:before {
  content: "\f0f8"; }

.fa-hospital-alt:before {
  content: "\f47d"; }

.fa-hospital-symbol:before {
  content: "\f47e"; }

.fa-hospital-user:before {
  content: "\f80d"; }

.fa-hot-tub:before {
  content: "\f593"; }

.fa-hotdog:before {
  content: "\f80f"; }

.fa-hotel:before {
  content: "\f594"; }

.fa-hotjar:before {
  content: "\f3b1"; }

.fa-hourglass:before {
  content: "\f254"; }

.fa-hourglass-end:before {
  content: "\f253"; }

.fa-hourglass-half:before {
  content: "\f252"; }

.fa-hourglass-start:before {
  content: "\f251"; }

.fa-house-damage:before {
  content: "\f6f1"; }

.fa-house-user:before {
  content: "\e065"; }

.fa-houzz:before {
  content: "\f27c"; }

.fa-hryvnia:before {
  content: "\f6f2"; }

.fa-html5:before {
  content: "\f13b"; }

.fa-hubspot:before {
  content: "\f3b2"; }

.fa-i-cursor:before {
  content: "\f246"; }

.fa-ice-cream:before {
  content: "\f810"; }

.fa-icicles:before {
  content: "\f7ad"; }

.fa-icons:before {
  content: "\f86d"; }

.fa-id-badge:before {
  content: "\f2c1"; }

.fa-id-card:before {
  content: "\f2c2"; }

.fa-id-card-alt:before {
  content: "\f47f"; }

.fa-ideal:before {
  content: "\e013"; }

.fa-igloo:before {
  content: "\f7ae"; }

.fa-image:before {
  content: "\f03e"; }

.fa-images:before {
  content: "\f302"; }

.fa-imdb:before {
  content: "\f2d8"; }

.fa-inbox:before {
  content: "\f01c"; }

.fa-indent:before {
  content: "\f03c"; }

.fa-industry:before {
  content: "\f275"; }

.fa-infinity:before {
  content: "\f534"; }

.fa-info:before {
  content: "\f129"; }

.fa-info-circle:before {
  content: "\f05a"; }

.fa-innosoft:before {
  content: "\e080"; }

.fa-instagram:before {
  content: "\f16d"; }

.fa-instagram-square:before {
  content: "\e055"; }

.fa-instalod:before {
  content: "\e081"; }

.fa-intercom:before {
  content: "\f7af"; }

.fa-internet-explorer:before {
  content: "\f26b"; }

.fa-invision:before {
  content: "\f7b0"; }

.fa-ioxhost:before {
  content: "\f208"; }

.fa-italic:before {
  content: "\f033"; }

.fa-itch-io:before {
  content: "\f83a"; }

.fa-itunes:before {
  content: "\f3b4"; }

.fa-itunes-note:before {
  content: "\f3b5"; }

.fa-java:before {
  content: "\f4e4"; }

.fa-jedi:before {
  content: "\f669"; }

.fa-jedi-order:before {
  content: "\f50e"; }

.fa-jenkins:before {
  content: "\f3b6"; }

.fa-jira:before {
  content: "\f7b1"; }

.fa-joget:before {
  content: "\f3b7"; }

.fa-joint:before {
  content: "\f595"; }

.fa-joomla:before {
  content: "\f1aa"; }

.fa-journal-whills:before {
  content: "\f66a"; }

.fa-js:before {
  content: "\f3b8"; }

.fa-js-square:before {
  content: "\f3b9"; }

.fa-jsfiddle:before {
  content: "\f1cc"; }

.fa-kaaba:before {
  content: "\f66b"; }

.fa-kaggle:before {
  content: "\f5fa"; }

.fa-key:before {
  content: "\f084"; }

.fa-keybase:before {
  content: "\f4f5"; }

.fa-keyboard:before {
  content: "\f11c"; }

.fa-keycdn:before {
  content: "\f3ba"; }

.fa-khanda:before {
  content: "\f66d"; }

.fa-kickstarter:before {
  content: "\f3bb"; }

.fa-kickstarter-k:before {
  content: "\f3bc"; }

.fa-kiss:before {
  content: "\f596"; }

.fa-kiss-beam:before {
  content: "\f597"; }

.fa-kiss-wink-heart:before {
  content: "\f598"; }

.fa-kiwi-bird:before {
  content: "\f535"; }

.fa-korvue:before {
  content: "\f42f"; }

.fa-landmark:before {
  content: "\f66f"; }

.fa-language:before {
  content: "\f1ab"; }

.fa-laptop:before {
  content: "\f109"; }

.fa-laptop-code:before {
  content: "\f5fc"; }

.fa-laptop-house:before {
  content: "\e066"; }

.fa-laptop-medical:before {
  content: "\f812"; }

.fa-laravel:before {
  content: "\f3bd"; }

.fa-lastfm:before {
  content: "\f202"; }

.fa-lastfm-square:before {
  content: "\f203"; }

.fa-laugh:before {
  content: "\f599"; }

.fa-laugh-beam:before {
  content: "\f59a"; }

.fa-laugh-squint:before {
  content: "\f59b"; }

.fa-laugh-wink:before {
  content: "\f59c"; }

.fa-layer-group:before {
  content: "\f5fd"; }

.fa-leaf:before {
  content: "\f06c"; }

.fa-leanpub:before {
  content: "\f212"; }

.fa-lemon:before {
  content: "\f094"; }

.fa-less:before {
  content: "\f41d"; }

.fa-less-than:before {
  content: "\f536"; }

.fa-less-than-equal:before {
  content: "\f537"; }

.fa-level-down-alt:before {
  content: "\f3be"; }

.fa-level-up-alt:before {
  content: "\f3bf"; }

.fa-life-ring:before {
  content: "\f1cd"; }

.fa-lightbulb:before {
  content: "\f0eb"; }

.fa-line:before {
  content: "\f3c0"; }

.fa-link:before {
  content: "\f0c1"; }

.fa-linkedin:before {
  content: "\f08c"; }

.fa-linkedin-in:before {
  content: "\f0e1"; }

.fa-linode:before {
  content: "\f2b8"; }

.fa-linux:before {
  content: "\f17c"; }

.fa-lira-sign:before {
  content: "\f195"; }

.fa-list:before {
  content: "\f03a"; }

.fa-list-alt:before {
  content: "\f022"; }

.fa-list-ol:before {
  content: "\f0cb"; }

.fa-list-ul:before {
  content: "\f0ca"; }

.fa-location-arrow:before {
  content: "\f124"; }

.fa-lock:before {
  content: "\f023"; }

.fa-lock-open:before {
  content: "\f3c1"; }

.fa-long-arrow-alt-down:before {
  content: "\f309"; }

.fa-long-arrow-alt-left:before {
  content: "\f30a"; }

.fa-long-arrow-alt-right:before {
  content: "\f30b"; }

.fa-long-arrow-alt-up:before {
  content: "\f30c"; }

.fa-low-vision:before {
  content: "\f2a8"; }

.fa-luggage-cart:before {
  content: "\f59d"; }

.fa-lungs:before {
  content: "\f604"; }

.fa-lungs-virus:before {
  content: "\e067"; }

.fa-lyft:before {
  content: "\f3c3"; }

.fa-magento:before {
  content: "\f3c4"; }

.fa-magic:before {
  content: "\f0d0"; }

.fa-magnet:before {
  content: "\f076"; }

.fa-mail-bulk:before {
  content: "\f674"; }

.fa-mailchimp:before {
  content: "\f59e"; }

.fa-male:before {
  content: "\f183"; }

.fa-mandalorian:before {
  content: "\f50f"; }

.fa-map:before {
  content: "\f279"; }

.fa-map-marked:before {
  content: "\f59f"; }

.fa-map-marked-alt:before {
  content: "\f5a0"; }

.fa-map-marker:before {
  content: "\f041"; }

.fa-map-marker-alt:before {
  content: "\f3c5"; }

.fa-map-pin:before {
  content: "\f276"; }

.fa-map-signs:before {
  content: "\f277"; }

.fa-markdown:before {
  content: "\f60f"; }

.fa-marker:before {
  content: "\f5a1"; }

.fa-mars:before {
  content: "\f222"; }

.fa-mars-double:before {
  content: "\f227"; }

.fa-mars-stroke:before {
  content: "\f229"; }

.fa-mars-stroke-h:before {
  content: "\f22b"; }

.fa-mars-stroke-v:before {
  content: "\f22a"; }

.fa-mask:before {
  content: "\f6fa"; }

.fa-mastodon:before {
  content: "\f4f6"; }

.fa-maxcdn:before {
  content: "\f136"; }

.fa-mdb:before {
  content: "\f8ca"; }

.fa-medal:before {
  content: "\f5a2"; }

.fa-medapps:before {
  content: "\f3c6"; }

.fa-medium:before {
  content: "\f23a"; }

.fa-medium-m:before {
  content: "\f3c7"; }

.fa-medkit:before {
  content: "\f0fa"; }

.fa-medrt:before {
  content: "\f3c8"; }

.fa-meetup:before {
  content: "\f2e0"; }

.fa-megaport:before {
  content: "\f5a3"; }

.fa-meh:before {
  content: "\f11a"; }

.fa-meh-blank:before {
  content: "\f5a4"; }

.fa-meh-rolling-eyes:before {
  content: "\f5a5"; }

.fa-memory:before {
  content: "\f538"; }

.fa-mendeley:before {
  content: "\f7b3"; }

.fa-menorah:before {
  content: "\f676"; }

.fa-mercury:before {
  content: "\f223"; }

.fa-meteor:before {
  content: "\f753"; }

.fa-microblog:before {
  content: "\e01a"; }

.fa-microchip:before {
  content: "\f2db"; }

.fa-microphone:before {
  content: "\f130"; }

.fa-microphone-alt:before {
  content: "\f3c9"; }

.fa-microphone-alt-slash:before {
  content: "\f539"; }

.fa-microphone-slash:before {
  content: "\f131"; }

.fa-microscope:before {
  content: "\f610"; }

.fa-microsoft:before {
  content: "\f3ca"; }

.fa-minus:before {
  content: "\f068"; }

.fa-minus-circle:before {
  content: "\f056"; }

.fa-minus-square:before {
  content: "\f146"; }

.fa-mitten:before {
  content: "\f7b5"; }

.fa-mix:before {
  content: "\f3cb"; }

.fa-mixcloud:before {
  content: "\f289"; }

.fa-mixer:before {
  content: "\e056"; }

.fa-mizuni:before {
  content: "\f3cc"; }

.fa-mobile:before {
  content: "\f10b"; }

.fa-mobile-alt:before {
  content: "\f3cd"; }

.fa-modx:before {
  content: "\f285"; }

.fa-monero:before {
  content: "\f3d0"; }

.fa-money-bill:before {
  content: "\f0d6"; }

.fa-money-bill-alt:before {
  content: "\f3d1"; }

.fa-money-bill-wave:before {
  content: "\f53a"; }

.fa-money-bill-wave-alt:before {
  content: "\f53b"; }

.fa-money-check:before {
  content: "\f53c"; }

.fa-money-check-alt:before {
  content: "\f53d"; }

.fa-monument:before {
  content: "\f5a6"; }

.fa-moon:before {
  content: "\f186"; }

.fa-mortar-pestle:before {
  content: "\f5a7"; }

.fa-mosque:before {
  content: "\f678"; }

.fa-motorcycle:before {
  content: "\f21c"; }

.fa-mountain:before {
  content: "\f6fc"; }

.fa-mouse:before {
  content: "\f8cc"; }

.fa-mouse-pointer:before {
  content: "\f245"; }

.fa-mug-hot:before {
  content: "\f7b6"; }

.fa-music:before {
  content: "\f001"; }

.fa-napster:before {
  content: "\f3d2"; }

.fa-neos:before {
  content: "\f612"; }

.fa-network-wired:before {
  content: "\f6ff"; }

.fa-neuter:before {
  content: "\f22c"; }

.fa-newspaper:before {
  content: "\f1ea"; }

.fa-nimblr:before {
  content: "\f5a8"; }

.fa-node:before {
  content: "\f419"; }

.fa-node-js:before {
  content: "\f3d3"; }

.fa-not-equal:before {
  content: "\f53e"; }

.fa-notes-medical:before {
  content: "\f481"; }

.fa-npm:before {
  content: "\f3d4"; }

.fa-ns8:before {
  content: "\f3d5"; }

.fa-nutritionix:before {
  content: "\f3d6"; }

.fa-object-group:before {
  content: "\f247"; }

.fa-object-ungroup:before {
  content: "\f248"; }

.fa-octopus-deploy:before {
  content: "\e082"; }

.fa-odnoklassniki:before {
  content: "\f263"; }

.fa-odnoklassniki-square:before {
  content: "\f264"; }

.fa-oil-can:before {
  content: "\f613"; }

.fa-old-republic:before {
  content: "\f510"; }

.fa-om:before {
  content: "\f679"; }

.fa-opencart:before {
  content: "\f23d"; }

.fa-openid:before {
  content: "\f19b"; }

.fa-opera:before {
  content: "\f26a"; }

.fa-optin-monster:before {
  content: "\f23c"; }

.fa-orcid:before {
  content: "\f8d2"; }

.fa-osi:before {
  content: "\f41a"; }

.fa-otter:before {
  content: "\f700"; }

.fa-outdent:before {
  content: "\f03b"; }

.fa-page4:before {
  content: "\f3d7"; }

.fa-pagelines:before {
  content: "\f18c"; }

.fa-pager:before {
  content: "\f815"; }

.fa-paint-brush:before {
  content: "\f1fc"; }

.fa-paint-roller:before {
  content: "\f5aa"; }

.fa-palette:before {
  content: "\f53f"; }

.fa-palfed:before {
  content: "\f3d8"; }

.fa-pallet:before {
  content: "\f482"; }

.fa-paper-plane:before {
  content: "\f1d8"; }

.fa-paperclip:before {
  content: "\f0c6"; }

.fa-parachute-box:before {
  content: "\f4cd"; }

.fa-paragraph:before {
  content: "\f1dd"; }

.fa-parking:before {
  content: "\f540"; }

.fa-passport:before {
  content: "\f5ab"; }

.fa-pastafarianism:before {
  content: "\f67b"; }

.fa-paste:before {
  content: "\f0ea"; }

.fa-patreon:before {
  content: "\f3d9"; }

.fa-pause:before {
  content: "\f04c"; }

.fa-pause-circle:before {
  content: "\f28b"; }

.fa-paw:before {
  content: "\f1b0"; }

.fa-paypal:before {
  content: "\f1ed"; }

.fa-peace:before {
  content: "\f67c"; }

.fa-pen:before {
  content: "\f304"; }

.fa-pen-alt:before {
  content: "\f305"; }

.fa-pen-fancy:before {
  content: "\f5ac"; }

.fa-pen-nib:before {
  content: "\f5ad"; }

.fa-pen-square:before {
  content: "\f14b"; }

.fa-pencil-alt:before {
  content: "\f303"; }

.fa-pencil-ruler:before {
  content: "\f5ae"; }

.fa-penny-arcade:before {
  content: "\f704"; }

.fa-people-arrows:before {
  content: "\e068"; }

.fa-people-carry:before {
  content: "\f4ce"; }

.fa-pepper-hot:before {
  content: "\f816"; }

.fa-perbyte:before {
  content: "\e083"; }

.fa-percent:before {
  content: "\f295"; }

.fa-percentage:before {
  content: "\f541"; }

.fa-periscope:before {
  content: "\f3da"; }

.fa-person-booth:before {
  content: "\f756"; }

.fa-phabricator:before {
  content: "\f3db"; }

.fa-phoenix-framework:before {
  content: "\f3dc"; }

.fa-phoenix-squadron:before {
  content: "\f511"; }

.fa-phone:before {
  content: "\f095"; }

.fa-phone-alt:before {
  content: "\f879"; }

.fa-phone-slash:before {
  content: "\f3dd"; }

.fa-phone-square:before {
  content: "\f098"; }

.fa-phone-square-alt:before {
  content: "\f87b"; }

.fa-phone-volume:before {
  content: "\f2a0"; }

.fa-photo-video:before {
  content: "\f87c"; }

.fa-php:before {
  content: "\f457"; }

.fa-pied-piper:before {
  content: "\f2ae"; }

.fa-pied-piper-alt:before {
  content: "\f1a8"; }

.fa-pied-piper-hat:before {
  content: "\f4e5"; }

.fa-pied-piper-pp:before {
  content: "\f1a7"; }

.fa-pied-piper-square:before {
  content: "\e01e"; }

.fa-piggy-bank:before {
  content: "\f4d3"; }

.fa-pills:before {
  content: "\f484"; }

.fa-pinterest:before {
  content: "\f0d2"; }

.fa-pinterest-p:before {
  content: "\f231"; }

.fa-pinterest-square:before {
  content: "\f0d3"; }

.fa-pizza-slice:before {
  content: "\f818"; }

.fa-place-of-worship:before {
  content: "\f67f"; }

.fa-plane:before {
  content: "\f072"; }

.fa-plane-arrival:before {
  content: "\f5af"; }

.fa-plane-departure:before {
  content: "\f5b0"; }

.fa-plane-slash:before {
  content: "\e069"; }

.fa-play:before {
  content: "\f04b"; }

.fa-play-circle:before {
  content: "\f144"; }

.fa-playstation:before {
  content: "\f3df"; }

.fa-plug:before {
  content: "\f1e6"; }

.fa-plus:before {
  content: "\f067"; }

.fa-plus-circle:before {
  content: "\f055"; }

.fa-plus-square:before {
  content: "\f0fe"; }

.fa-podcast:before {
  content: "\f2ce"; }

.fa-poll:before {
  content: "\f681"; }

.fa-poll-h:before {
  content: "\f682"; }

.fa-poo:before {
  content: "\f2fe"; }

.fa-poo-storm:before {
  content: "\f75a"; }

.fa-poop:before {
  content: "\f619"; }

.fa-portrait:before {
  content: "\f3e0"; }

.fa-pound-sign:before {
  content: "\f154"; }

.fa-power-off:before {
  content: "\f011"; }

.fa-pray:before {
  content: "\f683"; }

.fa-praying-hands:before {
  content: "\f684"; }

.fa-prescription:before {
  content: "\f5b1"; }

.fa-prescription-bottle:before {
  content: "\f485"; }

.fa-prescription-bottle-alt:before {
  content: "\f486"; }

.fa-print:before {
  content: "\f02f"; }

.fa-procedures:before {
  content: "\f487"; }

.fa-product-hunt:before {
  content: "\f288"; }

.fa-project-diagram:before {
  content: "\f542"; }

.fa-pump-medical:before {
  content: "\e06a"; }

.fa-pump-soap:before {
  content: "\e06b"; }

.fa-pushed:before {
  content: "\f3e1"; }

.fa-puzzle-piece:before {
  content: "\f12e"; }

.fa-python:before {
  content: "\f3e2"; }

.fa-qq:before {
  content: "\f1d6"; }

.fa-qrcode:before {
  content: "\f029"; }

.fa-question:before {
  content: "\f128"; }

.fa-question-circle:before {
  content: "\f059"; }

.fa-quidditch:before {
  content: "\f458"; }

.fa-quinscape:before {
  content: "\f459"; }

.fa-quora:before {
  content: "\f2c4"; }

.fa-quote-left:before {
  content: "\f10d"; }

.fa-quote-right:before {
  content: "\f10e"; }

.fa-quran:before {
  content: "\f687"; }

.fa-r-project:before {
  content: "\f4f7"; }

.fa-radiation:before {
  content: "\f7b9"; }

.fa-radiation-alt:before {
  content: "\f7ba"; }

.fa-rainbow:before {
  content: "\f75b"; }

.fa-random:before {
  content: "\f074"; }

.fa-raspberry-pi:before {
  content: "\f7bb"; }

.fa-ravelry:before {
  content: "\f2d9"; }

.fa-react:before {
  content: "\f41b"; }

.fa-reacteurope:before {
  content: "\f75d"; }

.fa-readme:before {
  content: "\f4d5"; }

.fa-rebel:before {
  content: "\f1d0"; }

.fa-receipt:before {
  content: "\f543"; }

.fa-record-vinyl:before {
  content: "\f8d9"; }

.fa-recycle:before {
  content: "\f1b8"; }

.fa-red-river:before {
  content: "\f3e3"; }

.fa-reddit:before {
  content: "\f1a1"; }

.fa-reddit-alien:before {
  content: "\f281"; }

.fa-reddit-square:before {
  content: "\f1a2"; }

.fa-redhat:before {
  content: "\f7bc"; }

.fa-redo:before {
  content: "\f01e"; }

.fa-redo-alt:before {
  content: "\f2f9"; }

.fa-registered:before {
  content: "\f25d"; }

.fa-remove-format:before {
  content: "\f87d"; }

.fa-renren:before {
  content: "\f18b"; }

.fa-reply:before {
  content: "\f3e5"; }

.fa-reply-all:before {
  content: "\f122"; }

.fa-replyd:before {
  content: "\f3e6"; }

.fa-republican:before {
  content: "\f75e"; }

.fa-researchgate:before {
  content: "\f4f8"; }

.fa-resolving:before {
  content: "\f3e7"; }

.fa-restroom:before {
  content: "\f7bd"; }

.fa-retweet:before {
  content: "\f079"; }

.fa-rev:before {
  content: "\f5b2"; }

.fa-ribbon:before {
  content: "\f4d6"; }

.fa-ring:before {
  content: "\f70b"; }

.fa-road:before {
  content: "\f018"; }

.fa-robot:before {
  content: "\f544"; }

.fa-rocket:before {
  content: "\f135"; }

.fa-rocketchat:before {
  content: "\f3e8"; }

.fa-rockrms:before {
  content: "\f3e9"; }

.fa-route:before {
  content: "\f4d7"; }

.fa-rss:before {
  content: "\f09e"; }

.fa-rss-square:before {
  content: "\f143"; }

.fa-ruble-sign:before {
  content: "\f158"; }

.fa-ruler:before {
  content: "\f545"; }

.fa-ruler-combined:before {
  content: "\f546"; }

.fa-ruler-horizontal:before {
  content: "\f547"; }

.fa-ruler-vertical:before {
  content: "\f548"; }

.fa-running:before {
  content: "\f70c"; }

.fa-rupee-sign:before {
  content: "\f156"; }

.fa-rust:before {
  content: "\e07a"; }

.fa-sad-cry:before {
  content: "\f5b3"; }

.fa-sad-tear:before {
  content: "\f5b4"; }

.fa-safari:before {
  content: "\f267"; }

.fa-salesforce:before {
  content: "\f83b"; }

.fa-sass:before {
  content: "\f41e"; }

.fa-satellite:before {
  content: "\f7bf"; }

.fa-satellite-dish:before {
  content: "\f7c0"; }

.fa-save:before {
  content: "\f0c7"; }

.fa-schlix:before {
  content: "\f3ea"; }

.fa-school:before {
  content: "\f549"; }

.fa-screwdriver:before {
  content: "\f54a"; }

.fa-scribd:before {
  content: "\f28a"; }

.fa-scroll:before {
  content: "\f70e"; }

.fa-sd-card:before {
  content: "\f7c2"; }

.fa-search:before {
  content: "\f002"; }

.fa-search-dollar:before {
  content: "\f688"; }

.fa-search-location:before {
  content: "\f689"; }

.fa-search-minus:before {
  content: "\f010"; }

.fa-search-plus:before {
  content: "\f00e"; }

.fa-searchengin:before {
  content: "\f3eb"; }

.fa-seedling:before {
  content: "\f4d8"; }

.fa-sellcast:before {
  content: "\f2da"; }

.fa-sellsy:before {
  content: "\f213"; }

.fa-server:before {
  content: "\f233"; }

.fa-servicestack:before {
  content: "\f3ec"; }

.fa-shapes:before {
  content: "\f61f"; }

.fa-share:before {
  content: "\f064"; }

.fa-share-alt:before {
  content: "\f1e0"; }

.fa-share-alt-square:before {
  content: "\f1e1"; }

.fa-share-square:before {
  content: "\f14d"; }

.fa-shekel-sign:before {
  content: "\f20b"; }

.fa-shield-alt:before {
  content: "\f3ed"; }

.fa-shield-virus:before {
  content: "\e06c"; }

.fa-ship:before {
  content: "\f21a"; }

.fa-shipping-fast:before {
  content: "\f48b"; }

.fa-shirtsinbulk:before {
  content: "\f214"; }

.fa-shoe-prints:before {
  content: "\f54b"; }

.fa-shopify:before {
  content: "\e057"; }

.fa-shopping-bag:before {
  content: "\f290"; }

.fa-shopping-basket:before {
  content: "\f291"; }

.fa-shopping-cart:before {
  content: "\f07a"; }

.fa-shopware:before {
  content: "\f5b5"; }

.fa-shower:before {
  content: "\f2cc"; }

.fa-shuttle-van:before {
  content: "\f5b6"; }

.fa-sign:before {
  content: "\f4d9"; }

.fa-sign-in-alt:before {
  content: "\f2f6"; }

.fa-sign-language:before {
  content: "\f2a7"; }

.fa-sign-out-alt:before {
  content: "\f2f5"; }

.fa-signal:before {
  content: "\f012"; }

.fa-signature:before {
  content: "\f5b7"; }

.fa-sim-card:before {
  content: "\f7c4"; }

.fa-simplybuilt:before {
  content: "\f215"; }

.fa-sink:before {
  content: "\e06d"; }

.fa-sistrix:before {
  content: "\f3ee"; }

.fa-sitemap:before {
  content: "\f0e8"; }

.fa-sith:before {
  content: "\f512"; }

.fa-skating:before {
  content: "\f7c5"; }

.fa-sketch:before {
  content: "\f7c6"; }

.fa-skiing:before {
  content: "\f7c9"; }

.fa-skiing-nordic:before {
  content: "\f7ca"; }

.fa-skull:before {
  content: "\f54c"; }

.fa-skull-crossbones:before {
  content: "\f714"; }

.fa-skyatlas:before {
  content: "\f216"; }

.fa-skype:before {
  content: "\f17e"; }

.fa-slack:before {
  content: "\f198"; }

.fa-slack-hash:before {
  content: "\f3ef"; }

.fa-slash:before {
  content: "\f715"; }

.fa-sleigh:before {
  content: "\f7cc"; }

.fa-sliders-h:before {
  content: "\f1de"; }

.fa-slideshare:before {
  content: "\f1e7"; }

.fa-smile:before {
  content: "\f118"; }

.fa-smile-beam:before {
  content: "\f5b8"; }

.fa-smile-wink:before {
  content: "\f4da"; }

.fa-smog:before {
  content: "\f75f"; }

.fa-smoking:before {
  content: "\f48d"; }

.fa-smoking-ban:before {
  content: "\f54d"; }

.fa-sms:before {
  content: "\f7cd"; }

.fa-snapchat:before {
  content: "\f2ab"; }

.fa-snapchat-ghost:before {
  content: "\f2ac"; }

.fa-snapchat-square:before {
  content: "\f2ad"; }

.fa-snowboarding:before {
  content: "\f7ce"; }

.fa-snowflake:before {
  content: "\f2dc"; }

.fa-snowman:before {
  content: "\f7d0"; }

.fa-snowplow:before {
  content: "\f7d2"; }

.fa-soap:before {
  content: "\e06e"; }

.fa-socks:before {
  content: "\f696"; }

.fa-solar-panel:before {
  content: "\f5ba"; }

.fa-sort:before {
  content: "\f0dc"; }

.fa-sort-alpha-down:before {
  content: "\f15d"; }

.fa-sort-alpha-down-alt:before {
  content: "\f881"; }

.fa-sort-alpha-up:before {
  content: "\f15e"; }

.fa-sort-alpha-up-alt:before {
  content: "\f882"; }

.fa-sort-amount-down:before {
  content: "\f160"; }

.fa-sort-amount-down-alt:before {
  content: "\f884"; }

.fa-sort-amount-up:before {
  content: "\f161"; }

.fa-sort-amount-up-alt:before {
  content: "\f885"; }

.fa-sort-down:before {
  content: "\f0dd"; }

.fa-sort-numeric-down:before {
  content: "\f162"; }

.fa-sort-numeric-down-alt:before {
  content: "\f886"; }

.fa-sort-numeric-up:before {
  content: "\f163"; }

.fa-sort-numeric-up-alt:before {
  content: "\f887"; }

.fa-sort-up:before {
  content: "\f0de"; }

.fa-soundcloud:before {
  content: "\f1be"; }

.fa-sourcetree:before {
  content: "\f7d3"; }

.fa-spa:before {
  content: "\f5bb"; }

.fa-space-shuttle:before {
  content: "\f197"; }

.fa-speakap:before {
  content: "\f3f3"; }

.fa-speaker-deck:before {
  content: "\f83c"; }

.fa-spell-check:before {
  content: "\f891"; }

.fa-spider:before {
  content: "\f717"; }

.fa-spinner:before {
  content: "\f110"; }

.fa-splotch:before {
  content: "\f5bc"; }

.fa-spotify:before {
  content: "\f1bc"; }

.fa-spray-can:before {
  content: "\f5bd"; }

.fa-square:before {
  content: "\f0c8"; }

.fa-square-full:before {
  content: "\f45c"; }

.fa-square-root-alt:before {
  content: "\f698"; }

.fa-squarespace:before {
  content: "\f5be"; }

.fa-stack-exchange:before {
  content: "\f18d"; }

.fa-stack-overflow:before {
  content: "\f16c"; }

.fa-stackpath:before {
  content: "\f842"; }

.fa-stamp:before {
  content: "\f5bf"; }

.fa-star:before {
  content: "\f005"; }

.fa-star-and-crescent:before {
  content: "\f699"; }

.fa-star-half:before {
  content: "\f089"; }

.fa-star-half-alt:before {
  content: "\f5c0"; }

.fa-star-of-david:before {
  content: "\f69a"; }

.fa-star-of-life:before {
  content: "\f621"; }

.fa-staylinked:before {
  content: "\f3f5"; }

.fa-steam:before {
  content: "\f1b6"; }

.fa-steam-square:before {
  content: "\f1b7"; }

.fa-steam-symbol:before {
  content: "\f3f6"; }

.fa-step-backward:before {
  content: "\f048"; }

.fa-step-forward:before {
  content: "\f051"; }

.fa-stethoscope:before {
  content: "\f0f1"; }

.fa-sticker-mule:before {
  content: "\f3f7"; }

.fa-sticky-note:before {
  content: "\f249"; }

.fa-stop:before {
  content: "\f04d"; }

.fa-stop-circle:before {
  content: "\f28d"; }

.fa-stopwatch:before {
  content: "\f2f2"; }

.fa-stopwatch-20:before {
  content: "\e06f"; }

.fa-store:before {
  content: "\f54e"; }

.fa-store-alt:before {
  content: "\f54f"; }

.fa-store-alt-slash:before {
  content: "\e070"; }

.fa-store-slash:before {
  content: "\e071"; }

.fa-strava:before {
  content: "\f428"; }

.fa-stream:before {
  content: "\f550"; }

.fa-street-view:before {
  content: "\f21d"; }

.fa-strikethrough:before {
  content: "\f0cc"; }

.fa-stripe:before {
  content: "\f429"; }

.fa-stripe-s:before {
  content: "\f42a"; }

.fa-stroopwafel:before {
  content: "\f551"; }

.fa-studiovinari:before {
  content: "\f3f8"; }

.fa-stumbleupon:before {
  content: "\f1a4"; }

.fa-stumbleupon-circle:before {
  content: "\f1a3"; }

.fa-subscript:before {
  content: "\f12c"; }

.fa-subway:before {
  content: "\f239"; }

.fa-suitcase:before {
  content: "\f0f2"; }

.fa-suitcase-rolling:before {
  content: "\f5c1"; }

.fa-sun:before {
  content: "\f185"; }

.fa-superpowers:before {
  content: "\f2dd"; }

.fa-superscript:before {
  content: "\f12b"; }

.fa-supple:before {
  content: "\f3f9"; }

.fa-surprise:before {
  content: "\f5c2"; }

.fa-suse:before {
  content: "\f7d6"; }

.fa-swatchbook:before {
  content: "\f5c3"; }

.fa-swift:before {
  content: "\f8e1"; }

.fa-swimmer:before {
  content: "\f5c4"; }

.fa-swimming-pool:before {
  content: "\f5c5"; }

.fa-symfony:before {
  content: "\f83d"; }

.fa-synagogue:before {
  content: "\f69b"; }

.fa-sync:before {
  content: "\f021"; }

.fa-sync-alt:before {
  content: "\f2f1"; }

.fa-syringe:before {
  content: "\f48e"; }

.fa-table:before {
  content: "\f0ce"; }

.fa-table-tennis:before {
  content: "\f45d"; }

.fa-tablet:before {
  content: "\f10a"; }

.fa-tablet-alt:before {
  content: "\f3fa"; }

.fa-tablets:before {
  content: "\f490"; }

.fa-tachometer-alt:before {
  content: "\f3fd"; }

.fa-tag:before {
  content: "\f02b"; }

.fa-tags:before {
  content: "\f02c"; }

.fa-tape:before {
  content: "\f4db"; }

.fa-tasks:before {
  content: "\f0ae"; }

.fa-taxi:before {
  content: "\f1ba"; }

.fa-teamspeak:before {
  content: "\f4f9"; }

.fa-teeth:before {
  content: "\f62e"; }

.fa-teeth-open:before {
  content: "\f62f"; }

.fa-telegram:before {
  content: "\f2c6"; }

.fa-telegram-plane:before {
  content: "\f3fe"; }

.fa-temperature-high:before {
  content: "\f769"; }

.fa-temperature-low:before {
  content: "\f76b"; }

.fa-tencent-weibo:before {
  content: "\f1d5"; }

.fa-tenge:before {
  content: "\f7d7"; }

.fa-terminal:before {
  content: "\f120"; }

.fa-text-height:before {
  content: "\f034"; }

.fa-text-width:before {
  content: "\f035"; }

.fa-th:before {
  content: "\f00a"; }

.fa-th-large:before {
  content: "\f009"; }

.fa-th-list:before {
  content: "\f00b"; }

.fa-the-red-yeti:before {
  content: "\f69d"; }

.fa-theater-masks:before {
  content: "\f630"; }

.fa-themeco:before {
  content: "\f5c6"; }

.fa-themeisle:before {
  content: "\f2b2"; }

.fa-thermometer:before {
  content: "\f491"; }

.fa-thermometer-empty:before {
  content: "\f2cb"; }

.fa-thermometer-full:before {
  content: "\f2c7"; }

.fa-thermometer-half:before {
  content: "\f2c9"; }

.fa-thermometer-quarter:before {
  content: "\f2ca"; }

.fa-thermometer-three-quarters:before {
  content: "\f2c8"; }

.fa-think-peaks:before {
  content: "\f731"; }

.fa-thumbs-down:before {
  content: "\f165"; }

.fa-thumbs-up:before {
  content: "\f164"; }

.fa-thumbtack:before {
  content: "\f08d"; }

.fa-ticket-alt:before {
  content: "\f3ff"; }

.fa-tiktok:before {
  content: "\e07b"; }

.fa-times:before {
  content: "\f00d"; }

.fa-times-circle:before {
  content: "\f057"; }

.fa-tint:before {
  content: "\f043"; }

.fa-tint-slash:before {
  content: "\f5c7"; }

.fa-tired:before {
  content: "\f5c8"; }

.fa-toggle-off:before {
  content: "\f204"; }

.fa-toggle-on:before {
  content: "\f205"; }

.fa-toilet:before {
  content: "\f7d8"; }

.fa-toilet-paper:before {
  content: "\f71e"; }

.fa-toilet-paper-slash:before {
  content: "\e072"; }

.fa-toolbox:before {
  content: "\f552"; }

.fa-tools:before {
  content: "\f7d9"; }

.fa-tooth:before {
  content: "\f5c9"; }

.fa-torah:before {
  content: "\f6a0"; }

.fa-torii-gate:before {
  content: "\f6a1"; }

.fa-tractor:before {
  content: "\f722"; }

.fa-trade-federation:before {
  content: "\f513"; }

.fa-trademark:before {
  content: "\f25c"; }

.fa-traffic-light:before {
  content: "\f637"; }

.fa-trailer:before {
  content: "\e041"; }

.fa-train:before {
  content: "\f238"; }

.fa-tram:before {
  content: "\f7da"; }

.fa-transgender:before {
  content: "\f224"; }

.fa-transgender-alt:before {
  content: "\f225"; }

.fa-trash:before {
  content: "\f1f8"; }

.fa-trash-alt:before {
  content: "\f2ed"; }

.fa-trash-restore:before {
  content: "\f829"; }

.fa-trash-restore-alt:before {
  content: "\f82a"; }

.fa-tree:before {
  content: "\f1bb"; }

.fa-trello:before {
  content: "\f181"; }

.fa-trophy:before {
  content: "\f091"; }

.fa-truck:before {
  content: "\f0d1"; }

.fa-truck-loading:before {
  content: "\f4de"; }

.fa-truck-monster:before {
  content: "\f63b"; }

.fa-truck-moving:before {
  content: "\f4df"; }

.fa-truck-pickup:before {
  content: "\f63c"; }

.fa-tshirt:before {
  content: "\f553"; }

.fa-tty:before {
  content: "\f1e4"; }

.fa-tumblr:before {
  content: "\f173"; }

.fa-tumblr-square:before {
  content: "\f174"; }

.fa-tv:before {
  content: "\f26c"; }

.fa-twitch:before {
  content: "\f1e8"; }

.fa-twitter:before {
  content: "\f099"; }

.fa-twitter-square:before {
  content: "\f081"; }

.fa-typo3:before {
  content: "\f42b"; }

.fa-uber:before {
  content: "\f402"; }

.fa-ubuntu:before {
  content: "\f7df"; }

.fa-uikit:before {
  content: "\f403"; }

.fa-umbraco:before {
  content: "\f8e8"; }

.fa-umbrella:before {
  content: "\f0e9"; }

.fa-umbrella-beach:before {
  content: "\f5ca"; }

.fa-uncharted:before {
  content: "\e084"; }

.fa-underline:before {
  content: "\f0cd"; }

.fa-undo:before {
  content: "\f0e2"; }

.fa-undo-alt:before {
  content: "\f2ea"; }

.fa-uniregistry:before {
  content: "\f404"; }

.fa-unity:before {
  content: "\e049"; }

.fa-universal-access:before {
  content: "\f29a"; }

.fa-university:before {
  content: "\f19c"; }

.fa-unlink:before {
  content: "\f127"; }

.fa-unlock:before {
  content: "\f09c"; }

.fa-unlock-alt:before {
  content: "\f13e"; }

.fa-unsplash:before {
  content: "\e07c"; }

.fa-untappd:before {
  content: "\f405"; }

.fa-upload:before {
  content: "\f093"; }

.fa-ups:before {
  content: "\f7e0"; }

.fa-usb:before {
  content: "\f287"; }

.fa-user:before {
  content: "\f007"; }

.fa-user-alt:before {
  content: "\f406"; }

.fa-user-alt-slash:before {
  content: "\f4fa"; }

.fa-user-astronaut:before {
  content: "\f4fb"; }

.fa-user-check:before {
  content: "\f4fc"; }

.fa-user-circle:before {
  content: "\f2bd"; }

.fa-user-clock:before {
  content: "\f4fd"; }

.fa-user-cog:before {
  content: "\f4fe"; }

.fa-user-edit:before {
  content: "\f4ff"; }

.fa-user-friends:before {
  content: "\f500"; }

.fa-user-graduate:before {
  content: "\f501"; }

.fa-user-injured:before {
  content: "\f728"; }

.fa-user-lock:before {
  content: "\f502"; }

.fa-user-md:before {
  content: "\f0f0"; }

.fa-user-minus:before {
  content: "\f503"; }

.fa-user-ninja:before {
  content: "\f504"; }

.fa-user-nurse:before {
  content: "\f82f"; }

.fa-user-plus:before {
  content: "\f234"; }

.fa-user-secret:before {
  content: "\f21b"; }

.fa-user-shield:before {
  content: "\f505"; }

.fa-user-slash:before {
  content: "\f506"; }

.fa-user-tag:before {
  content: "\f507"; }

.fa-user-tie:before {
  content: "\f508"; }

.fa-user-times:before {
  content: "\f235"; }

.fa-users:before {
  content: "\f0c0"; }

.fa-users-cog:before {
  content: "\f509"; }

.fa-users-slash:before {
  content: "\e073"; }

.fa-usps:before {
  content: "\f7e1"; }

.fa-ussunnah:before {
  content: "\f407"; }

.fa-utensil-spoon:before {
  content: "\f2e5"; }

.fa-utensils:before {
  content: "\f2e7"; }

.fa-vaadin:before {
  content: "\f408"; }

.fa-vector-square:before {
  content: "\f5cb"; }

.fa-venus:before {
  content: "\f221"; }

.fa-venus-double:before {
  content: "\f226"; }

.fa-venus-mars:before {
  content: "\f228"; }

.fa-vest:before {
  content: "\e085"; }

.fa-vest-patches:before {
  content: "\e086"; }

.fa-viacoin:before {
  content: "\f237"; }

.fa-viadeo:before {
  content: "\f2a9"; }

.fa-viadeo-square:before {
  content: "\f2aa"; }

.fa-vial:before {
  content: "\f492"; }

.fa-vials:before {
  content: "\f493"; }

.fa-viber:before {
  content: "\f409"; }

.fa-video:before {
  content: "\f03d"; }

.fa-video-slash:before {
  content: "\f4e2"; }

.fa-vihara:before {
  content: "\f6a7"; }

.fa-vimeo:before {
  content: "\f40a"; }

.fa-vimeo-square:before {
  content: "\f194"; }

.fa-vimeo-v:before {
  content: "\f27d"; }

.fa-vine:before {
  content: "\f1ca"; }

.fa-virus:before {
  content: "\e074"; }

.fa-virus-slash:before {
  content: "\e075"; }

.fa-viruses:before {
  content: "\e076"; }

.fa-vk:before {
  content: "\f189"; }

.fa-vnv:before {
  content: "\f40b"; }

.fa-voicemail:before {
  content: "\f897"; }

.fa-volleyball-ball:before {
  content: "\f45f"; }

.fa-volume-down:before {
  content: "\f027"; }

.fa-volume-mute:before {
  content: "\f6a9"; }

.fa-volume-off:before {
  content: "\f026"; }

.fa-volume-up:before {
  content: "\f028"; }

.fa-vote-yea:before {
  content: "\f772"; }

.fa-vr-cardboard:before {
  content: "\f729"; }

.fa-vuejs:before {
  content: "\f41f"; }

.fa-walking:before {
  content: "\f554"; }

.fa-wallet:before {
  content: "\f555"; }

.fa-warehouse:before {
  content: "\f494"; }

.fa-watchman-monitoring:before {
  content: "\e087"; }

.fa-water:before {
  content: "\f773"; }

.fa-wave-square:before {
  content: "\f83e"; }

.fa-waze:before {
  content: "\f83f"; }

.fa-weebly:before {
  content: "\f5cc"; }

.fa-weibo:before {
  content: "\f18a"; }

.fa-weight:before {
  content: "\f496"; }

.fa-weight-hanging:before {
  content: "\f5cd"; }

.fa-weixin:before {
  content: "\f1d7"; }

.fa-whatsapp:before {
  content: "\f232"; }

.fa-whatsapp-square:before {
  content: "\f40c"; }

.fa-wheelchair:before {
  content: "\f193"; }

.fa-whmcs:before {
  content: "\f40d"; }

.fa-wifi:before {
  content: "\f1eb"; }

.fa-wikipedia-w:before {
  content: "\f266"; }

.fa-wind:before {
  content: "\f72e"; }

.fa-window-close:before {
  content: "\f410"; }

.fa-window-maximize:before {
  content: "\f2d0"; }

.fa-window-minimize:before {
  content: "\f2d1"; }

.fa-window-restore:before {
  content: "\f2d2"; }

.fa-windows:before {
  content: "\f17a"; }

.fa-wine-bottle:before {
  content: "\f72f"; }

.fa-wine-glass:before {
  content: "\f4e3"; }

.fa-wine-glass-alt:before {
  content: "\f5ce"; }

.fa-wix:before {
  content: "\f5cf"; }

.fa-wizards-of-the-coast:before {
  content: "\f730"; }

.fa-wodu:before {
  content: "\e088"; }

.fa-wolf-pack-battalion:before {
  content: "\f514"; }

.fa-won-sign:before {
  content: "\f159"; }

.fa-wordpress:before {
  content: "\f19a"; }

.fa-wordpress-simple:before {
  content: "\f411"; }

.fa-wpbeginner:before {
  content: "\f297"; }

.fa-wpexplorer:before {
  content: "\f2de"; }

.fa-wpforms:before {
  content: "\f298"; }

.fa-wpressr:before {
  content: "\f3e4"; }

.fa-wrench:before {
  content: "\f0ad"; }

.fa-x-ray:before {
  content: "\f497"; }

.fa-xbox:before {
  content: "\f412"; }

.fa-xing:before {
  content: "\f168"; }

.fa-xing-square:before {
  content: "\f169"; }

.fa-y-combinator:before {
  content: "\f23b"; }

.fa-yahoo:before {
  content: "\f19e"; }

.fa-yammer:before {
  content: "\f840"; }

.fa-yandex:before {
  content: "\f413"; }

.fa-yandex-international:before {
  content: "\f414"; }

.fa-yarn:before {
  content: "\f7e3"; }

.fa-yelp:before {
  content: "\f1e9"; }

.fa-yen-sign:before {
  content: "\f157"; }

.fa-yin-yang:before {
  content: "\f6ad"; }

.fa-yoast:before {
  content: "\f2b1"; }

.fa-youtube:before {
  content: "\f167"; }

.fa-youtube-square:before {
  content: "\f431"; }

.fa-zhihu:before {
  content: "\f63f"; }

.sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }

.sr-only-focusable:active, .sr-only-focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto; }
@font-face {
  font-family: 'Font Awesome 5 Brands';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(/fonts/vendor/@fortawesome/fontawesome-free/webfa-brands-400.eot?23f19bb08961f37aaf692ff943823453);
  src: url(/fonts/vendor/@fortawesome/fontawesome-free/webfa-brands-400.eot?23f19bb08961f37aaf692ff943823453?#iefix) format("embedded-opentype"), url(/fonts/vendor/@fortawesome/fontawesome-free/webfa-brands-400.woff2?d878b0a6a1144760244ff0665888404c) format("woff2"), url(/fonts/vendor/@fortawesome/fontawesome-free/webfa-brands-400.woff?2285773e6b4b172f07d9b777c81b0775) format("woff"), url(/fonts/vendor/@fortawesome/fontawesome-free/webfa-brands-400.ttf?527940b104eb2ea366c8630f3f038603) format("truetype"), url(/fonts/vendor/@fortawesome/fontawesome-free/webfa-brands-400.svg?2f517e09eb2ca6650ff5bec5a95157ab#fontawesome) format("svg"); }

.fab {
  font-family: 'Font Awesome 5 Brands';
  font-weight: 400; }
@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(/fonts/vendor/@fortawesome/fontawesome-free/webfa-regular-400.eot?77206a6bb316fa0aded5083cc57f92b9);
  src: url(/fonts/vendor/@fortawesome/fontawesome-free/webfa-regular-400.eot?77206a6bb316fa0aded5083cc57f92b9?#iefix) format("embedded-opentype"), url(/fonts/vendor/@fortawesome/fontawesome-free/webfa-regular-400.woff2?7a3337626410ca2f40718481c755640f) format("woff2"), url(/fonts/vendor/@fortawesome/fontawesome-free/webfa-regular-400.woff?bb58e57c48a3e911f15fa834ff00d44a) format("woff"), url(/fonts/vendor/@fortawesome/fontawesome-free/webfa-regular-400.ttf?491974d108fe4002b2aaf7ffc48249a0) format("truetype"), url(/fonts/vendor/@fortawesome/fontawesome-free/webfa-regular-400.svg?4689f52cc96215721344e51e5831eec1#fontawesome) format("svg"); }

.far {
  font-family: 'Font Awesome 5 Free';
  font-weight: 400; }
@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(/fonts/vendor/@fortawesome/fontawesome-free/webfa-solid-900.eot?9bbb245e67a133f6e486d8d2545e14a5);
  src: url(/fonts/vendor/@fortawesome/fontawesome-free/webfa-solid-900.eot?9bbb245e67a133f6e486d8d2545e14a5?#iefix) format("embedded-opentype"), url(/fonts/vendor/@fortawesome/fontawesome-free/webfa-solid-900.woff2?1551f4f60c37af51121f106501f69b80) format("woff2"), url(/fonts/vendor/@fortawesome/fontawesome-free/webfa-solid-900.woff?eeccf4f66002c6f2ba24d3d22f2434c2) format("woff"), url(/fonts/vendor/@fortawesome/fontawesome-free/webfa-solid-900.ttf?be9ee23c0c6390141475d519c2c5fb8f) format("truetype"), url(/fonts/vendor/@fortawesome/fontawesome-free/webfa-solid-900.svg?7a8b4f130182d19a2d7c67d80c090397#fontawesome) format("svg"); }

.fa,
.fas {
  font-family: 'Font Awesome 5 Free';
  font-weight: 900; }

/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes shake {
  from, to {
    transform: translate3d(0, 0, 0);
  }
  10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
  }
  20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
  }
}
.theme--light.x-btn:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons {
  font-weight: 200;
}
.theme--light.x-btn:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}

.x-input--selection-controls.x-input--radio-group {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}

.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot {
  flex-direction: column;
  align-items: flex-start;
}

.radio-group-label {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span {
  color: #FF585F;
}

.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input {
  color: #173F35;
}

.x-select.x-input--is-disabled ::v-deep > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled ::v-deep > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select ::v-deep .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}

div.x-input .x-label {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label {
  font-weight: 600;
  margin: 0;
}

.theme--light.x-input:not(.x-input--is-disabled) input::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea::-moz-placeholder {
  color: #5B6B7E;
}

.theme--light.x-input:not(.x-input--is-disabled) input::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea::placeholder {
  color: #5B6B7E;
}

.switch-control-table .x-table {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td {
  padding: 12px 16px;
}

.x-input--switch .x-input--selection-controls__input {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label {
  opacity: 1;
}

.x-list .x-list__tile--highlighted, .x-list .x-list__tile--link:hover, .x-list .x-list__tile .x-list__group__header:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}

.x-textarea textarea {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea {
  color: #173F35;
}

.x-tag {
  font-family: "Aktiv", Arial, sans-serif;
}

/* http://meyerweb.com/eric/tools/css/reset/
   v2.0 | 20110126
   License: none (public domain)
*/
html, body, div, span, applet, object, iframe, h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .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;
}

/* HTML5 display-role reset for older browsers */
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 {
  content: "";
  content: none;
}

q:before, q:after {
  content: "";
  content: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

@font-face {
  font-family: "Aktiv";
  src: url("/assets/fonts/AktivGrotesk/AktivGrotesk_W_Rg.eot"); /* IE9 Compat Modes */
  src: url("/assets/fonts/AktivGrotesk/AktivGrotesk_W_Rg.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/AktivGrotesk/AktivGrotesk_W_Rg.woff2") format("woff2"), url("/assets/fonts/AktivGrotesk/AktivGrotesk_W_Rg.woff") format("woff"); /* Pretty Modern Browsers */
  font-weight: 400;
}
@font-face {
  font-family: "Aktiv";
  src: url("/assets/fonts/AktivGrotesk/AktivGrotesk_W_Md.eot"); /* IE9 Compat Modes */
  src: url("/assets/fonts/AktivGrotesk/AktivGrotesk_W_Md.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/AktivGrotesk/AktivGrotesk_W_Md.woff2") format("woff2"), url("/assets/fonts/AktivGrotesk/AktivGrotesk_W_Md.woff") format("woff"); /* Pretty Modern Browsers */
  font-weight: 600;
}
@font-face {
  font-family: "GT Ultra";
  src: url("/assets/fonts/GTUltra/GTUltraMedian-Regular.eot"); /* IE9 Compat Modes */
  src: url("/assets/fonts/GTUltra/GTUltraMedian-Regular.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/GTUltra/GTUltraMedian-Regular.woff2") format("woff2"), url("/assets/fonts/GTUltra/GTUltraMedian-Regular.woff") format("woff"); /* Pretty Modern Browsers */
  font-weight: 400;
}
h1, .h1,
h2,
.h2,
h3,
.h3 {
  font-family: "GT Ultra", Georgia, sans-serif;
}

h4, .h4, h5, .h5, h6, .h6 {
  font-weight: 600;
}

h1, .h1 {
  font-size: 2.625rem;
  line-height: 3.5625rem;
}

h2, .h2 {
  font-size: 2.625rem;
}

h3, .h3 {
  font-size: 2rem;
  line-height: 1.25em;
}

h4, .h4 {
  font-size: 1.3125rem;
}

h5, .h5 {
  font-size: 1.125rem;
}

h6, .h6 {
  font-size: 1rem;
}

/* reset.scss removes the effect of <strong>, so we re-apply it here. */
strong {
  font-weight: bold;
}

em {
  font-style: italic;
}

html,
body {
  height: 100%;
  font-size: 16px !important;
  line-height: 1.5em;
}

.application {
  font-family: "Aktiv", Arial, sans-serif;
}

.container.app-width {
  padding: 0 5%;
}
.container.app-width.fluid {
  max-width: 100%;
}

.container {
  padding: 0 15px;
}
.container .layout {
  margin-left: -15px;
  margin-right: -15px;
}
.container .layout.nested {
  padding-left: 1px;
  border-left: 2px solid #173F35;
  margin-left: 2px;
}
.container .flex {
  padding: 0 15px;
}

#wrapper:not(.login-layout) {
  background: #F6F6F6;
  padding-bottom: 120px;
}

.login-layout {
  background-color: #173F35;
}
.login-layout .logo {
  height: 35px;
  margin-top: 74px;
}

.logo {
  font-size: 2rem;
  font-weight: 600;
  line-height: 1em;
  text-decoration: none;
  color: #FFFFFF;
  height: 100%;
  display: flex;
  align-items: center;
}
.logo span {
  margin-right: 12px;
  color: #E0EC89;
}
.logo img {
  height: 100%;
}

.wizard__content {
  height: calc(100% - 187px);
}
.wizard__content .wizard__content__summary.shape {
  background-position: 0 305px;
}

.contract__content {
  height: calc(100% - 156px);
}
.contract__content.shape {
  background-position: 0 305px;
}

.shape {
  background-image: url("/assets/img/howden-logo-background.svg");
  background-size: 100%;
  background-attachment: fixed;
}

.content--tabbed {
  padding: 0;
  position: relative;
}
.content--tabbed .wizard__content__actions > .flex {
  padding: 14px 0 !important;
}
.content--tabbed .wizard__content__actions > .flex .grow-0 {
  height: 100%;
}

.mb4 {
  margin-bottom: 32px !important;
}

.mb5 {
  margin-bottom: 40px !important;
}

.mb6 {
  margin-bottom: 48px !important;
}

.mb7 {
  margin-bottom: 56px !important;
}

.mb8 {
  margin-bottom: 64px !important;
}

.mb9 {
  margin-bottom: 72px !important;
}

.mb10 {
  margin-bottom: 80px !important;
}

.mt4 {
  margin-top: 32px !important;
}

.mt5 {
  margin-top: 40px !important;
}

.mt6 {
  margin-top: 48px !important;
}

.mt7 {
  margin-top: 56px !important;
}

.mt8 {
  margin-top: 64px !important;
}

.mt9 {
  margin-top: 72px !important;
}

.mt10 {
  margin-top: 80px !important;
}

.pb4 {
  padding-bottom: 32px !important;
}

.pb5 {
  padding-bottom: 40px !important;
}

.pb6 {
  padding-bottom: 48px !important;
}

.pb7 {
  padding-bottom: 56px !important;
}

.pb8 {
  padding-bottom: 64px !important;
}

.pb9 {
  padding-bottom: 72px !important;
}

.pb10 {
  padding-bottom: 80px !important;
}

.pt4 {
  padding-top: 32px !important;
}

.pt5 {
  padding-top: 40px !important;
}

.pt6 {
  padding-top: 48px !important;
}

.pt7 {
  padding-top: 56px !important;
}

.pt8 {
  padding-top: 64px !important;
}

.pt9 {
  padding-top: 72px !important;
}

.pt10 {
  padding-top: 80px !important;
}

.flex.xs10pc {
  flex-basis: 10%;
  flex-grow: 0;
  max-width: 10%;
}
.flex.xs20pc {
  flex-basis: 20%;
  flex-grow: 0;
  max-width: 20%;
}
.flex.xs30pc {
  flex-basis: 30%;
  flex-grow: 0;
  max-width: 30%;
}
.flex.xs40pc {
  flex-basis: 40%;
  flex-grow: 0;
  max-width: 40%;
}
.flex.xs50pc {
  flex-basis: 50%;
  flex-grow: 0;
  max-width: 50%;
}

.text-editor .x-input.x-textarea.x-text-field.x-text-field--outline.error--text .x-input__control .x-input__slot .x-label {
  color: #FF585F;
}
.text-editor .x-input.x-textarea.x-text-field.x-text-field--outline .x-input__control .x-input__slot .x-text-field__slot {
  flex-direction: column;
  margin: 0;
  width: 100%;
  background: transparent;
  border: none;
  align-items: flex-start;
}
.text-editor .editor-menubar {
  margin: 5px 0;
}
.text-editor .editor-menubar button.x-btn.editor-menubar-button {
  min-width: auto;
  height: 32px;
  width: 32px;
  border-radius: 100%;
  margin: 2px;
}
.text-editor .editor-menubar button.x-btn.editor-menubar-button:not(.x-btn--icon):not(.x-btn--flat):not(.x-btn--outline).theme--dark {
  background: #2D2D2E;
  color: #CDCFD7;
}
.text-editor .editor-menubar button.x-btn.editor-menubar-button:not(.x-btn--icon):not(.x-btn--flat):not(.x-btn--outline).theme--dark.is-active {
  background: #9D9D9D;
  color: #FFFFFF;
}
.text-editor .editor {
  width: 100%;
  padding: 10px;
  background-color: #fff;
  border: 1px solid #ced0d6;
  border-radius: 4px;
}
.text-editor .editor .ProseMirror {
  outline: none;
  min-height: 8em;
}
.text-editor .editor .ProseMirror .ProseMirror-gapcursor {
  height: 1.5em;
  position: relative;
}
.text-editor .editor ol {
  list-style: decimal;
}
.text-editor .editor ul {
  list-style: disc;
}
.text-editor .editor ol, .text-editor .editor ul {
  margin-inline-start: 1em;
  padding-inline-start: 40px;
}
.text-editor .editor blockquote {
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 40px;
  padding-left: 15px;
  border-left: 3px;
  border-style: solid;
  border-color: #CDCFD7;
}
.text-editor .editor .tableWrapper {
  width: 100%;
  margin: 10px 0 7px;
  padding-bottom: 3px;
  overflow-x: auto;
}
.text-editor .editor .tableWrapper table {
  width: 100%;
  font-size: 0.875rem;
  table-layout: fixed;
  background: #1a1a1a;
}
.text-editor .editor .tableWrapper table, .text-editor .editor .tableWrapper table th, .text-editor .editor .tableWrapper table td {
  border: 1px solid #CDCFD7;
}
.text-editor .editor .tableWrapper table td {
  padding: 6px;
  width: 107px;
}

.text-editor-output {
  margin-top: 15px;
  overflow-x: auto;
}
.text-editor-output > *:not(:last-child) {
  margin-bottom: 30px;
}
.text-editor-output ol, .text-editor-output ul {
  padding-left: 40px;
  margin-bottom: 20px;
}
.text-editor-output ol {
  list-style: decimal;
}
.text-editor-output ul {
  list-style: disc;
}
.text-editor-output blockquote {
  margin-left: 1em;
  border-left: 2px solid currentColor;
  padding: 0.25em 0.25em 0.25em 1em;
}
.text-editor-output table {
  width: 100%;
}
.text-editor-output table tr {
  background: #1a1a1a;
}
.text-editor-output table tr td {
  border: 1px solid #46454D;
  padding: 4px;
  min-width: 75px;
}

.x-list.notification-list {
  border-radius: 4px;
  padding: 14px 0;
  color: #232a3b;
}
.x-list.notification-list ::v-deep .x-list__tile {
  align-items: start;
  height: auto;
  font-size: 15px;
  color: #585E70;
}
.x-list.notification-list ::v-deep .x-list__tile__avatar {
  min-width: 34px;
}
.x-list.notification-list ::v-deep .x-list__tile__avatar .x-avatar {
  padding-top: 1px;
  box-sizing: content-box;
}
.x-list.notification-list ::v-deep .x-list__tile__avatar .x-avatar .x-icon.green-icon {
  color: #23B01D;
}
.x-list.notification-list ::v-deep .x-list__tile__avatar .x-avatar .x-icon.yellow-icon {
  color: #F5A623;
}
.x-list.notification-list ::v-deep .x-list__tile__avatar .x-avatar .x-icon.red-icon {
  color: #D23131;
}
.x-list.notification-list ::v-deep .x-list__tile__avatar .x-avatar .x-icon.grey-icon {
  color: #777777;
}
.x-list.notification-list .notification-title {
  font-weight: bold;
}
.x-list.notification-list .notification-description {
  margin: 5px 0;
}
.x-list.notification-list .notification-description ::v-deep a {
  text-decoration: underline;
}
.x-list.notification-list .notification-description ::v-deep a:hover {
  color: #0056b3;
}
.x-list.notification-list .notification-date {
  opacity: 0.65;
  font-size: 14px;
}

table.table {
  color: #5B6786;
  width: 100%;
}
table.table th {
  color: rgba(31, 39, 59, 0.75);
  font-size: 0.75rem;
  font-weight: 600;
  letter-spacing: 0.5px;
  text-align: left;
  padding: 15px 10px;
}
table.table td {
  font-weight: 400;
  font-size: 1rem;
  color: #173F35;
  padding: 8px 10px;
}
table.table tbody tr:nth-of-type(even) {
  background-color: #FFFFFF;
}
table.table tbody tr:nth-of-type(odd) {
  background-color: #EFF1F4;
}
table.table tfoot {
  border-top: 2px solid #5B6786;
  text-transform: uppercase;
  font-weight: bold;
}
table.table .numeric {
  font-family: inherit;
}

.theme--light.x-table.x-datatable--inverse thead tr {
  background-color: #F6F6F6;
}

.theme--light.x-table.x-datatable--inverse tbody tr:nth-child(odd) {
  background-color: #FFFFFF;
}

.theme--light.x-table.x-datatable--inverse tbody tr:nth-child(even) {
  background-color: #F6F6F6;
}

table.x-table {
  font-family: "Aktiv", Arial, sans-serif;
}
table.x-table thead th {
  font-size: 0.857rem;
  font-weight: 600;
}

.x-datatable tbody tr {
  height: 48px;
}
.x-datatable tbody tr td {
  padding: 5px 12px;
}

.inverse .x-datatable tbody tr:nth-child(odd) {
  background-color: #F7FAFD;
}

div.x-input--switch {
  font-size: 1rem;
}
div.x-input--switch.theme--dark .x-input__control .x-input__slot .x-label {
  color: inherit;
  margin-left: 10px;
}
div.x-input--switch.theme--dark .x-input__control .x-input__slot .x-input--selection-controls__input {
  margin: 0;
  height: 22px;
  width: 42px;
}
div.x-input--switch.theme--dark .x-input__control .x-input__slot .x-input--selection-controls__input .x-input--selection-controls__ripple {
  left: -12px;
}
div.x-input--switch.theme--dark .x-input__control .x-input__slot .x-input--selection-controls__input .x-input--switch__track {
  border-radius: 11px;
  opacity: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
div.x-input--switch.theme--dark .x-input__control .x-input__slot .x-input--selection-controls__input .x-input--switch__thumb {
  color: #FFFFFF !important;
  width: 18px;
  height: 18px;
  top: 2px;
  left: 3px;
  box-shadow: none;
}
div.x-input--switch.theme--dark .x-input__control .x-messages {
  min-height: 15px;
}
div.x-input--switch.theme--dark.x-input--is-dirty .x-input--switch__thumb,
div.x-input--switch.theme--dark.x-input--is-dirty .x-input--selection-controls__ripple {
  transform: translate(18px);
}
div.x-input--switch.theme--dark .x-input__prepend-outer {
  margin-right: 10px;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
div.x-input--switch.theme--dark.double-switch {
  align-items: center;
}
div.x-input--switch.theme--dark.double-switch .x-label {
  color: #9D9D9D;
}
div.x-input--switch.theme--dark.double-switch .x-input__prepend-outer {
  color: #52C76B;
}
div.x-input--switch.theme--dark.double-switch.x-input--is-label-active .x-label {
  color: #52C76B;
}
div.x-input--switch.theme--dark.double-switch.x-input--is-label-active .x-input__prepend-outer {
  color: #9D9D9D;
}
div.x-input--switch.theme--dark.double-switch .x-input--switch__track {
  color: #52C76B !important;
}

.event-box {
  background-color: #FFFFFF;
  box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.04);
  border-radius: 0px 4px 4px 4px;
  padding: 24px 32px;
  margin: 32px 0;
}

.event-box--margin {
  margin-left: 25px;
  padding-bottom: 1px;
}

.task-box {
  flex-direction: column;
}

.task-row {
  padding: 8px 8px 16px;
  margin-bottom: 6px;
  border-radius: 4px;
}
.task-row:nth-child(odd) {
  background-color: #F6F6F6;
}

.details-row {
  padding: 4px 8px;
  border-radius: 2px;
}
.details-row:nth-child(odd) {
  background-color: #F6F6F6;
}

.event-box-text {
  font-size: 12px;
  font-weight: 600;
  line-height: 16.39px;
}

.event-box-title {
  font-size: 14px;
  line-height: 21px;
  font-weight: 600;
  color: #152C46;
  font-family: "GT Ultra", Georgia, sans-serif;
}

.task-container-title {
  font-weight: 600;
  margin-bottom: 15px;
}

.task-container-data {
  font-weight: 600;
  color: #152C46;
}

.x-input--checkbox.x-input--hide-details .x-input__slot {
  flex-direction: row-reverse;
  align-items: flex-start;
}

.x-expansion-panel__header {
  padding: 30px 40px 24px;
}

.x-expansion-panel__body {
  padding: 0 40px 40px;
}

.theme--light.x-input--is-disabled .x-label {
  color: #173F35;
}

.theme--light.x-input--is-disabled.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix,
.theme--light.x-input--is-disabled.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix {
  background: #e1e4eb;
  color: #4B4D52;
}

.x-menu__content .x-list__tile {
  transition: none;
}
.x-menu__content .x-list__tile__title {
  transition: none;
}
.x-menu__content .x-list--drop-down {
  background: #173F35;
  color: #FFFFFF;
  padding: 6px 4px;
}
.x-menu__content .x-list--drop-down .x-list__tile {
  height: 50px;
  padding: 0;
  cursor: pointer;
  border-radius: 4px;
}
.x-menu__content .x-list--drop-down .x-list__tile .x-list__tile__title {
  font-weight: bold;
  font-size: 1.125rem;
  line-height: 3.125rem;
  color: #FFFFFF;
  height: auto;
  padding: 0 16px;
  border-radius: 4px;
}
.x-menu__content .x-list--drop-down .x-list__tile:hover .x-list__tile__title {
  background: #FFBF3F;
  color: #173F35;
}
.x-menu__content .x-list--drop-down .x-list__tile--disabled {
  opacity: 0.5;
}

.x-pagination .x-pagination__item.x-pagination__item--active {
  color: #173F35;
}
.x-pagination .x-pagination__item:hover {
  background-color: #173F35 !important;
  color: #E0EC89 !important;
}

.x-progress-linear__bar__determinate.quoted-progress {
  background-color: #41807F;
}

.x-input--selection-controls.x-input--radio-group {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label {
  font-size: 0.75rem;
  margin-bottom: 12px;
}

.x-radio {
  margin-right: 32px;
}

.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot {
  flex-direction: column;
  align-items: flex-start;
}

.x-stepper--space-between .x-stepper__step {
  margin: 0 13px;
}
.x-stepper--space-between .x-stepper__step:first-child {
  margin-left: 0;
}
.x-stepper--space-between .x-stepper__step:last-child {
  margin-right: 0;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-66b1375b {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-66b1375b {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-66b1375b]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-66b1375b] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-66b1375b] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-66b1375b]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-66b1375b] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-66b1375b] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-66b1375b]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-66b1375b] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-66b1375b]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-66b1375b]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-66b1375b] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-66b1375b]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-66b1375b]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-66b1375b] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-66b1375b]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-66b1375b]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-66b1375b] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-66b1375b] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-66b1375b] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-66b1375b] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-66b1375b] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-66b1375b] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-66b1375b] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-66b1375b]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-66b1375b] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-66b1375b] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-66b1375b] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-66b1375b] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-66b1375b] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-66b1375b] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-66b1375b] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-66b1375b] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-66b1375b] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-66b1375b] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-66b1375b]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-66b1375b]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-66b1375b] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-66b1375b] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-66b1375b] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-66b1375b] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-66b1375b] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-66b1375b] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-66b1375b] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-66b1375b] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-66b1375b] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-66b1375b] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-66b1375b]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-66b1375b] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-66b1375b]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-66b1375b]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-66b1375b]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-66b1375b]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-66b1375b] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-66b1375b] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-66b1375b]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-66b1375b]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-66b1375b] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-66b1375b] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-66b1375b] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-66b1375b] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-66b1375b] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-66b1375b] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-66b1375b] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-66b1375b] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-66b1375b] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-66b1375b], .x-list .x-list__tile--link[data-v-66b1375b]:hover, .x-list .x-list__tile .x-list__group__header[data-v-66b1375b]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-66b1375b] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-66b1375b] {
  color: #173F35;
}
.x-tag[data-v-66b1375b] {
  font-family: "Aktiv", Arial, sans-serif;
}
form[data-v-66b1375b] {
  display: flex;
  align-items: center;
}
.container[data-v-66b1375b] {
  max-width: 365px;
}
label[data-v-66b1375b] {
  display: block;
  padding-bottom: 4px;
  font-family: "GT Ultra", Georgia, sans-serif;
  font-size: 2rem;
  font-weight: 600;
}
div.x-input.theme--dark.x-text-field.x-text-field--outline[data-v-66b1375b] .x-input__control .x-input__slot {
  height: 48px;
  margin: 0;
  padding: 0 25px;
  background: transparent !important;
  font-family: "Aktiv", Arial, sans-serif;
  font-size: 0.875rem;
}
div.x-input.theme--dark.x-text-field.x-text-field--outline[data-v-66b1375b] .x-input__control .x-input__slot input:-webkit-autofill {
  box-shadow: 0 0 0 1000px #F6F6F6 inset;
  -webkit-text-fill-color: #173F35;
}
div.x-input.theme--dark.x-text-field.x-text-field--outline[data-v-66b1375b] .x-input__control .x-text-field__details {
  margin-bottom: 0;
}
.success-message-row[data-v-66b1375b],
.error-message-row[data-v-66b1375b] {
  height: 0;
  overflow: hidden;
  font-size: 0.875rem;
  transition: height 0.3s;
}
.success-message-row.show[data-v-66b1375b],
.error-message-row.show[data-v-66b1375b] {
  height: 60px;
}
.forgot-password[data-v-66b1375b] {
  color: #CDCFD7;
  font-size: 0.875rem;
  text-decoration: underline;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-5b96cafc {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-5b96cafc {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-5b96cafc]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-5b96cafc] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-5b96cafc] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-5b96cafc]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-5b96cafc] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-5b96cafc] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-5b96cafc]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-5b96cafc] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-5b96cafc]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-5b96cafc]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-5b96cafc] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-5b96cafc]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-5b96cafc]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-5b96cafc] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-5b96cafc]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-5b96cafc]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-5b96cafc] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-5b96cafc] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-5b96cafc] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-5b96cafc] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-5b96cafc] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-5b96cafc] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-5b96cafc] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-5b96cafc]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-5b96cafc] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-5b96cafc] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-5b96cafc] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-5b96cafc] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-5b96cafc] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-5b96cafc] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-5b96cafc] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-5b96cafc] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-5b96cafc] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-5b96cafc] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-5b96cafc]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-5b96cafc]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-5b96cafc] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-5b96cafc] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-5b96cafc] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-5b96cafc] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-5b96cafc] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-5b96cafc] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-5b96cafc] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-5b96cafc] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-5b96cafc] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-5b96cafc] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-5b96cafc]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-5b96cafc] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-5b96cafc]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-5b96cafc]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-5b96cafc]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-5b96cafc]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-5b96cafc] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-5b96cafc] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-5b96cafc]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-5b96cafc]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-5b96cafc] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-5b96cafc] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-5b96cafc] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-5b96cafc] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-5b96cafc] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-5b96cafc] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-5b96cafc] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-5b96cafc] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-5b96cafc] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-5b96cafc], .x-list .x-list__tile--link[data-v-5b96cafc]:hover, .x-list .x-list__tile .x-list__group__header[data-v-5b96cafc]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-5b96cafc] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-5b96cafc] {
  color: #173F35;
}
.x-tag[data-v-5b96cafc] {
  font-family: "Aktiv", Arial, sans-serif;
}
a[data-v-5b96cafc] {
  color: #FFBF3F;
}
form[data-v-5b96cafc] {
  display: flex;
  align-items: center;
}
.container[data-v-5b96cafc] {
  max-width: 370px;
}
label[data-v-5b96cafc] {
  display: block;
  padding-bottom: 4px;
  font-family: "GT Ultra", Georgia, sans-serif;
  font-size: 2rem;
  font-weight: 600;
}
div.x-input.theme--dark.x-text-field.x-text-field--outline[data-v-5b96cafc] .x-input__control .x-input__slot {
  height: 48px;
  margin: 0;
  padding: 0 25px;
  background: transparent !important;
  font-family: "Aktiv", Arial, sans-serif;
  font-size: 0.875rem;
}
div.x-input.theme--dark.x-text-field.x-text-field--outline[data-v-5b96cafc] .x-input__control .x-input__slot input:-webkit-autofill {
  box-shadow: 0 0 0 1000px #F6F6F6 inset;
  -webkit-text-fill-color: #173F35;
}
div.x-input.theme--dark.x-text-field.x-text-field--outline[data-v-5b96cafc] .x-input__control .x-text-field__details {
  margin-bottom: 0;
}
.error-message-row[data-v-5b96cafc] {
  height: 0;
  overflow: hidden;
  font-size: 0.875rem;
  transition: height 0.3s;
}
.error-message-row.show[data-v-5b96cafc] {
  height: 100px;
}
.forgot-password[data-v-5b96cafc] {
  color: #CDCFD7;
  font-size: 0.875rem;
  text-decoration: underline;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-935215c6 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-935215c6 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-935215c6]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-935215c6] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-935215c6] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-935215c6]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-935215c6] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-935215c6] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-935215c6]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-935215c6] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-935215c6]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-935215c6]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-935215c6] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-935215c6]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-935215c6]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-935215c6] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-935215c6]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-935215c6]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-935215c6] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-935215c6] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-935215c6] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-935215c6] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-935215c6] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-935215c6] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-935215c6] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-935215c6]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-935215c6] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-935215c6] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-935215c6] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-935215c6] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-935215c6] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-935215c6] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-935215c6] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-935215c6] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-935215c6] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-935215c6] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-935215c6]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-935215c6]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-935215c6] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-935215c6] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-935215c6] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-935215c6] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-935215c6] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-935215c6] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-935215c6] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-935215c6] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-935215c6] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-935215c6] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-935215c6]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-935215c6] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-935215c6]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-935215c6]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-935215c6]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-935215c6]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-935215c6] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-935215c6] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-935215c6]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-935215c6]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-935215c6] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-935215c6] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-935215c6] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-935215c6] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-935215c6] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-935215c6] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-935215c6] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-935215c6] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-935215c6] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-935215c6], .x-list .x-list__tile--link[data-v-935215c6]:hover, .x-list .x-list__tile .x-list__group__header[data-v-935215c6]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-935215c6] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-935215c6] {
  color: #173F35;
}
.x-tag[data-v-935215c6] {
  font-family: "Aktiv", Arial, sans-serif;
}
[data-v-935215c6] input.Password__field {
  background-color: black;
}
form[data-v-935215c6] {
  display: flex;
  align-items: center;
}
.password_rules__message[data-v-935215c6] {
  color: #FF585F;
  line-height: normal;
  word-break: break-word;
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}
.container[data-v-935215c6] {
  max-width: 400px;
}
label[data-v-935215c6] {
  display: block;
  padding-bottom: 4px;
  font-family: "GT Ultra", Georgia, sans-serif;
  font-size: 2rem;
  font-weight: 600;
}
div.x-input.theme--dark.x-text-field.x-text-field--outline[data-v-935215c6] .x-input__control .x-input__slot {
  height: 48px;
  margin: 0;
  padding: 0 25px;
  background: transparent !important;
  font-family: "Aktiv", Arial, sans-serif;
  font-size: 0.875rem;
}
div.x-input.theme--dark.x-text-field.x-text-field--outline[data-v-935215c6] .x-input__control .x-input__slot input:-webkit-autofill {
  box-shadow: 0 0 0 1000px #F6F6F6 inset;
  -webkit-text-fill-color: #173F35;
}
div.x-input.theme--dark.x-text-field.x-text-field--outline[data-v-935215c6] .x-input__control .x-text-field__details {
  margin-bottom: 0;
}
.error-message-row[data-v-935215c6] {
  height: 60px;
  overflow: hidden;
  font-size: 0.875rem;
  transition: height 0.3s;
}
.error-message-row.show[data-v-935215c6] {
  height: 40px;
}
.reset-password[data-v-935215c6] {
  color: #CDCFD7;
  font-size: 0.875rem;
  text-decoration: underline;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-e0a6899a {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-e0a6899a {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-e0a6899a]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-e0a6899a] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-e0a6899a] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-e0a6899a]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-e0a6899a] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-e0a6899a] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-e0a6899a]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-e0a6899a] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-e0a6899a]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-e0a6899a]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-e0a6899a] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-e0a6899a]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-e0a6899a]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-e0a6899a] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-e0a6899a]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-e0a6899a]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-e0a6899a] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-e0a6899a] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-e0a6899a] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-e0a6899a] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-e0a6899a] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-e0a6899a] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-e0a6899a] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-e0a6899a]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-e0a6899a] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-e0a6899a] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-e0a6899a] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-e0a6899a] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-e0a6899a] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-e0a6899a] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-e0a6899a] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-e0a6899a] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-e0a6899a] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-e0a6899a] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-e0a6899a]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-e0a6899a]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-e0a6899a] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-e0a6899a] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-e0a6899a] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-e0a6899a] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-e0a6899a] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-e0a6899a] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-e0a6899a] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-e0a6899a] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-e0a6899a] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-e0a6899a] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-e0a6899a]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-e0a6899a] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-e0a6899a]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-e0a6899a]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-e0a6899a]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-e0a6899a]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-e0a6899a] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-e0a6899a] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-e0a6899a]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-e0a6899a]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-e0a6899a] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-e0a6899a] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-e0a6899a] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-e0a6899a] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-e0a6899a] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-e0a6899a] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-e0a6899a] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-e0a6899a] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-e0a6899a] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-e0a6899a], .x-list .x-list__tile--link[data-v-e0a6899a]:hover, .x-list .x-list__tile .x-list__group__header[data-v-e0a6899a]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-e0a6899a] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-e0a6899a] {
  color: #173F35;
}
.x-tag[data-v-e0a6899a] {
  font-family: "Aktiv", Arial, sans-serif;
}
[data-v-e0a6899a] input.Password__field {
  background-color: black;
}
form[data-v-e0a6899a] {
  display: flex;
  align-items: center;
}
.password_rules__message[data-v-e0a6899a] {
  color: #FF585F;
  line-height: normal;
  word-break: break-word;
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}
.container[data-v-e0a6899a] {
  max-width: 400px;
}
h3[data-v-e0a6899a] {
  display: block;
  padding-bottom: 4px;
  font-family: "GT Ultra", Georgia, sans-serif;
  font-size: 2rem;
  font-weight: 600;
}
label[data-v-e0a6899a] {
  display: block;
  padding-bottom: 4px;
  font-family: "GT Ultra", Georgia, sans-serif;
  font-size: 1.625rem;
  font-weight: 600;
}
div.x-input.theme--dark.x-text-field.x-text-field--outline[data-v-e0a6899a] .x-input__control .x-input__slot {
  height: 48px;
  margin: 0;
  padding: 0 25px;
  background: transparent !important;
  font-family: "Aktiv", Arial, sans-serif;
  font-size: 0.875rem;
}
div.x-input.theme--dark.x-text-field.x-text-field--outline[data-v-e0a6899a] .x-input__control .x-input__slot input:-webkit-autofill {
  box-shadow: 0 0 0 1000px #F6F6F6 inset;
  -webkit-text-fill-color: #173F35;
}
div.x-input.theme--dark.x-text-field.x-text-field--outline[data-v-e0a6899a] .x-input__control .x-text-field__details {
  margin-bottom: 0;
}
.error-message-row[data-v-e0a6899a] {
  height: 60px;
  overflow: hidden;
  font-size: 0.875rem;
  transition: height 0.3s;
}
.error-message-row.show[data-v-e0a6899a] {
  height: 40px;
}
.reset-password[data-v-e0a6899a] {
  color: #CDCFD7;
  font-size: 0.875rem;
  text-decoration: underline;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-1e5a2b19 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-1e5a2b19 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-1e5a2b19]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-1e5a2b19] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-1e5a2b19] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-1e5a2b19]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-1e5a2b19] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-1e5a2b19] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-1e5a2b19]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-1e5a2b19] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-1e5a2b19]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-1e5a2b19]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-1e5a2b19] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-1e5a2b19]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-1e5a2b19]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-1e5a2b19] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-1e5a2b19]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-1e5a2b19]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-1e5a2b19] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-1e5a2b19] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-1e5a2b19] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-1e5a2b19] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-1e5a2b19] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-1e5a2b19] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-1e5a2b19] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-1e5a2b19]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-1e5a2b19] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-1e5a2b19] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-1e5a2b19] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-1e5a2b19] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-1e5a2b19] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-1e5a2b19] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-1e5a2b19] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-1e5a2b19] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-1e5a2b19] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-1e5a2b19] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-1e5a2b19]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-1e5a2b19]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-1e5a2b19] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-1e5a2b19] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-1e5a2b19] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-1e5a2b19] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-1e5a2b19] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-1e5a2b19] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-1e5a2b19] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-1e5a2b19] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-1e5a2b19] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-1e5a2b19] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-1e5a2b19]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-1e5a2b19] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-1e5a2b19]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-1e5a2b19]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-1e5a2b19]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-1e5a2b19]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-1e5a2b19] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-1e5a2b19] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-1e5a2b19]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-1e5a2b19]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-1e5a2b19] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-1e5a2b19] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-1e5a2b19] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-1e5a2b19] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-1e5a2b19] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-1e5a2b19] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-1e5a2b19] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-1e5a2b19] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-1e5a2b19] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-1e5a2b19], .x-list .x-list__tile--link[data-v-1e5a2b19]:hover, .x-list .x-list__tile .x-list__group__header[data-v-1e5a2b19]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-1e5a2b19] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-1e5a2b19] {
  color: #173F35;
}
.x-tag[data-v-1e5a2b19] {
  font-family: "Aktiv", Arial, sans-serif;
}
p[data-v-1e5a2b19] {
  font-size: 16px;
  line-height: 24px;
}
.bg-login-fuzzy[data-v-1e5a2b19] {
  position: absolute;
  width: 100%;
  height: 100%;
  background-image: url("/assets/img/background.jpg");
  background-size: cover;
  background-position: center center;
  overflow-y: auto;
}
.fade-in[data-v-1e5a2b19] {
  animation: fade-in-1e5a2b19 1s;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-6006db1a {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-6006db1a {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-6006db1a]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-6006db1a] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-6006db1a] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-6006db1a]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-6006db1a] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-6006db1a] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-6006db1a]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-6006db1a] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-6006db1a]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-6006db1a]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-6006db1a] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-6006db1a]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-6006db1a]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-6006db1a] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-6006db1a]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-6006db1a]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-6006db1a] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-6006db1a] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-6006db1a] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-6006db1a] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-6006db1a] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-6006db1a] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-6006db1a] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-6006db1a]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-6006db1a] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-6006db1a] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-6006db1a] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-6006db1a] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-6006db1a] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-6006db1a] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-6006db1a] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-6006db1a] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-6006db1a] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-6006db1a] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-6006db1a]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-6006db1a]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-6006db1a] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-6006db1a] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-6006db1a] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-6006db1a] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-6006db1a] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-6006db1a] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-6006db1a] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-6006db1a] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-6006db1a] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-6006db1a] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-6006db1a]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-6006db1a] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-6006db1a]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-6006db1a]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-6006db1a]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-6006db1a]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-6006db1a] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-6006db1a] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-6006db1a]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-6006db1a]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-6006db1a] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-6006db1a] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-6006db1a] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-6006db1a] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-6006db1a] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-6006db1a] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-6006db1a] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-6006db1a] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-6006db1a] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-6006db1a], .x-list .x-list__tile--link[data-v-6006db1a]:hover, .x-list .x-list__tile .x-list__group__header[data-v-6006db1a]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-6006db1a] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-6006db1a] {
  color: #173F35;
}
.x-tag[data-v-6006db1a] {
  font-family: "Aktiv", Arial, sans-serif;
}
.wrapper[data-v-6006db1a] {
  margin: 50px 0 50px;
}
.row[data-v-6006db1a] {
  flex-direction: column;
}
h2[data-v-6006db1a] {
  margin: 32px 0 20px;
}
a[data-v-6006db1a] {
  color: #FFBF3F;
}
table[data-v-6006db1a], th[data-v-6006db1a], td[data-v-6006db1a] {
  border: 1px solid;
}
th[data-v-6006db1a] {
  vertical-align: bottom;
}
th[data-v-6006db1a], td[data-v-6006db1a] {
  padding: 10px 5px;
  line-height: 1.125rem;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-36abbb2c {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-36abbb2c {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-36abbb2c]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-36abbb2c] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-36abbb2c] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-36abbb2c]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-36abbb2c] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-36abbb2c] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-36abbb2c]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-36abbb2c] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-36abbb2c]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-36abbb2c]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-36abbb2c] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-36abbb2c]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-36abbb2c]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-36abbb2c] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-36abbb2c]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-36abbb2c]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-36abbb2c] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-36abbb2c] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-36abbb2c] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-36abbb2c] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-36abbb2c] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-36abbb2c] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-36abbb2c] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-36abbb2c]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-36abbb2c] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-36abbb2c] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-36abbb2c] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-36abbb2c] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-36abbb2c] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-36abbb2c] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-36abbb2c] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-36abbb2c] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-36abbb2c] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-36abbb2c] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-36abbb2c]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-36abbb2c]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-36abbb2c] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-36abbb2c] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-36abbb2c] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-36abbb2c] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-36abbb2c] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-36abbb2c] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-36abbb2c] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-36abbb2c] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-36abbb2c] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-36abbb2c] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-36abbb2c]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-36abbb2c] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-36abbb2c]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-36abbb2c]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-36abbb2c]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-36abbb2c]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-36abbb2c] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-36abbb2c] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-36abbb2c]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-36abbb2c]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-36abbb2c] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-36abbb2c] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-36abbb2c] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-36abbb2c] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-36abbb2c] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-36abbb2c] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-36abbb2c] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-36abbb2c] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-36abbb2c] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-36abbb2c], .x-list .x-list__tile--link[data-v-36abbb2c]:hover, .x-list .x-list__tile .x-list__group__header[data-v-36abbb2c]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-36abbb2c] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-36abbb2c] {
  color: #173F35;
}
.x-tag[data-v-36abbb2c] {
  font-family: "Aktiv", Arial, sans-serif;
}
.product-selection[data-v-36abbb2c] {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}
.product[data-v-36abbb2c] {
  display: flex;
  width: 200px;
  height: 200px;
  background: #e5e5e5;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  box-shadow: none;
  transition: box-shadow 0.3s ease;
}
.product[data-v-36abbb2c]:hover {
  box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.2);
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-7fa6d887 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-7fa6d887 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-7fa6d887]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-7fa6d887] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-7fa6d887] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-7fa6d887]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-7fa6d887] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-7fa6d887] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-7fa6d887]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-7fa6d887] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-7fa6d887]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-7fa6d887]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-7fa6d887] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-7fa6d887]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-7fa6d887]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-7fa6d887] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-7fa6d887]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-7fa6d887]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-7fa6d887] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-7fa6d887] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-7fa6d887] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-7fa6d887] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-7fa6d887] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-7fa6d887] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-7fa6d887] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-7fa6d887]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-7fa6d887] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-7fa6d887] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-7fa6d887] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-7fa6d887] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-7fa6d887] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-7fa6d887] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-7fa6d887] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-7fa6d887] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-7fa6d887] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-7fa6d887] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-7fa6d887]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-7fa6d887]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-7fa6d887] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-7fa6d887] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-7fa6d887] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-7fa6d887] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-7fa6d887] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-7fa6d887] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-7fa6d887] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-7fa6d887] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-7fa6d887] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-7fa6d887] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-7fa6d887]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-7fa6d887] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-7fa6d887]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-7fa6d887]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-7fa6d887]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-7fa6d887]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-7fa6d887] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-7fa6d887] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-7fa6d887]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-7fa6d887]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-7fa6d887] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-7fa6d887] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-7fa6d887] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-7fa6d887] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-7fa6d887] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-7fa6d887] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-7fa6d887] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-7fa6d887] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-7fa6d887] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-7fa6d887], .x-list .x-list__tile--link[data-v-7fa6d887]:hover, .x-list .x-list__tile .x-list__group__header[data-v-7fa6d887]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-7fa6d887] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-7fa6d887] {
  color: #173F35;
}
.x-tag[data-v-7fa6d887] {
  font-family: "Aktiv", Arial, sans-serif;
}
.big-number[data-v-7fa6d887] {
  display: flex;
  flex-direction: column;
}
.big-number__label[data-v-7fa6d887] {
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.375rem;
  color: rgba(20, 39, 62, 0.75);
}
.big-number__number[data-v-7fa6d887] {
  font-size: 2rem;
  font-weight: 600;
  line-height: 2.375rem;
  color: #173F35;
}
.big-number__currency[data-v-7fa6d887] {
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.75rem;
  color: rgba(20, 39, 62, 0.5);
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-ae165e36 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-ae165e36 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-ae165e36]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-ae165e36] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-ae165e36] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-ae165e36]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-ae165e36] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-ae165e36] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-ae165e36]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-ae165e36] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-ae165e36]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-ae165e36]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-ae165e36] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-ae165e36]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-ae165e36]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-ae165e36] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-ae165e36]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-ae165e36]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-ae165e36] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-ae165e36] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-ae165e36] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-ae165e36] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-ae165e36] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-ae165e36] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-ae165e36] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-ae165e36]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-ae165e36] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-ae165e36] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-ae165e36] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-ae165e36] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-ae165e36] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-ae165e36] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-ae165e36] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-ae165e36] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-ae165e36] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-ae165e36] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-ae165e36]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-ae165e36]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-ae165e36] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-ae165e36] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-ae165e36] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-ae165e36] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-ae165e36] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-ae165e36] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-ae165e36] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-ae165e36] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-ae165e36] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-ae165e36] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-ae165e36]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-ae165e36] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-ae165e36]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-ae165e36]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-ae165e36]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-ae165e36]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-ae165e36] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-ae165e36] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-ae165e36]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-ae165e36]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-ae165e36] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-ae165e36] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-ae165e36] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-ae165e36] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-ae165e36] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-ae165e36] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-ae165e36] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-ae165e36] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-ae165e36] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-ae165e36], .x-list .x-list__tile--link[data-v-ae165e36]:hover, .x-list .x-list__tile .x-list__group__header[data-v-ae165e36]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-ae165e36] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-ae165e36] {
  color: #173F35;
}
.x-tag[data-v-ae165e36] {
  font-family: "Aktiv", Arial, sans-serif;
}
.loader[data-v-ae165e36] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  min-height: 500px;
  background: #F2F3F7;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-384fe158 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-384fe158 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-384fe158]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-384fe158] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-384fe158] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-384fe158]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-384fe158] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-384fe158] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-384fe158]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-384fe158] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-384fe158]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-384fe158]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-384fe158] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-384fe158]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-384fe158]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-384fe158] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-384fe158]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-384fe158]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-384fe158] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-384fe158] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-384fe158] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-384fe158] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-384fe158] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-384fe158] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-384fe158] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-384fe158]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-384fe158] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-384fe158] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-384fe158] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-384fe158] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-384fe158] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-384fe158] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-384fe158] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-384fe158] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-384fe158] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-384fe158] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-384fe158]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-384fe158]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-384fe158] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-384fe158] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-384fe158] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-384fe158] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-384fe158] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-384fe158] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-384fe158] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-384fe158] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-384fe158] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-384fe158] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-384fe158]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-384fe158] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-384fe158]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-384fe158]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-384fe158]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-384fe158]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-384fe158] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-384fe158] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-384fe158]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-384fe158]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-384fe158] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-384fe158] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-384fe158] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-384fe158] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-384fe158] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-384fe158] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-384fe158] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-384fe158] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-384fe158] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-384fe158], .x-list .x-list__tile--link[data-v-384fe158]:hover, .x-list .x-list__tile .x-list__group__header[data-v-384fe158]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-384fe158] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-384fe158] {
  color: #173F35;
}
.x-tag[data-v-384fe158] {
  font-family: "Aktiv", Arial, sans-serif;
}
.container-div[data-v-384fe158] {
  position: relative;
}
.icon-container[data-v-384fe158] {
  display: inline-block;
}
.clickable[data-v-384fe158] {
  cursor: pointer;
}
.my-tasks-icon[data-v-384fe158] {
  color: #FFFFFF;
  font-size: 2em;
}
.indicator-circle[data-v-384fe158] {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  right: -13px;
  top: -13px;
  border-radius: 50%;
  background-color: #1E9FD7;
  color: #FFFFFF;
  min-width: 30px;
  min-height: 30px;
}
.tasks-title[data-v-384fe158] {
  font-weight: bold;
  margin-bottom: 2em;
}
.my-tasks-list-container[data-v-384fe158] {
  position: absolute;
  background-color: #FFFFFF;
  text-align: left;
  padding: 18px;
  width: 26em;
  max-height: 23em;
  overflow: auto;
  margin-top: 1.2em;
  margin-left: -23em;
  z-index: 100;
}
.no-select[data-v-384fe158] {
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none; /* Safari */ /* Konqueror HTML */
  -moz-user-select: none; /* Old versions of Firefox */ /* Internet Explorer/Edge */
  user-select: none; /* Non-prefixed version, currently
       supported by Chrome, Edge, Opera and Firefox */
}
.color-overdue[data-v-384fe158] {
  color: #FF585F;
}
.animated[data-v-384fe158] {
  animation-duration: 1s;
  animation-fill-mode: both;
}
.shake[data-v-384fe158] {
  animation-name: shake-384fe158;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-58e10a22 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-58e10a22 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-58e10a22]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-58e10a22] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-58e10a22] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-58e10a22]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-58e10a22] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-58e10a22] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-58e10a22]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-58e10a22] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-58e10a22]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-58e10a22]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-58e10a22] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-58e10a22]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-58e10a22]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-58e10a22] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-58e10a22]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-58e10a22]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-58e10a22] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-58e10a22] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-58e10a22] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-58e10a22] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-58e10a22] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-58e10a22] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-58e10a22] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-58e10a22]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-58e10a22] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-58e10a22] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-58e10a22] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-58e10a22] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-58e10a22] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-58e10a22] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-58e10a22] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-58e10a22] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-58e10a22] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-58e10a22] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-58e10a22]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-58e10a22]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-58e10a22] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-58e10a22] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-58e10a22] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-58e10a22] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-58e10a22] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-58e10a22] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-58e10a22] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-58e10a22] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-58e10a22] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-58e10a22] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-58e10a22]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-58e10a22] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-58e10a22]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-58e10a22]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-58e10a22]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-58e10a22]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-58e10a22] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-58e10a22] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-58e10a22]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-58e10a22]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-58e10a22] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-58e10a22] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-58e10a22] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-58e10a22] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-58e10a22] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-58e10a22] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-58e10a22] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-58e10a22] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-58e10a22] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-58e10a22], .x-list .x-list__tile--link[data-v-58e10a22]:hover, .x-list .x-list__tile .x-list__group__header[data-v-58e10a22]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-58e10a22] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-58e10a22] {
  color: #173F35;
}
.x-tag[data-v-58e10a22] {
  font-family: "Aktiv", Arial, sans-serif;
}
.x-navigation-overlay[data-v-58e10a22] {
  z-index: 4 !important;
  font-family: "GT Ultra", Georgia, sans-serif;
}
.x-navigation-overlay .x-list div[role=listitem][data-v-58e10a22] .x-list__tile:hover {
  background-color: transparent;
  color: #E0EC89;
}
.x-navigation-overlay .x-list div[role=listitem][data-v-58e10a22] .x-list__tile a {
  font-weight: 400;
}
.x-navigation-overlay .x-list div[role=listitem][data-v-58e10a22] .x-list__tile a:hover {
  color: #E0EC89 !important;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-bbb9554c {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-bbb9554c {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-bbb9554c]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-bbb9554c] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-bbb9554c] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-bbb9554c]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-bbb9554c] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-bbb9554c] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-bbb9554c]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-bbb9554c] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-bbb9554c]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-bbb9554c]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-bbb9554c] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-bbb9554c]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-bbb9554c]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-bbb9554c] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-bbb9554c]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-bbb9554c]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-bbb9554c] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-bbb9554c] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-bbb9554c] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-bbb9554c] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-bbb9554c] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-bbb9554c] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-bbb9554c] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-bbb9554c]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-bbb9554c] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-bbb9554c] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-bbb9554c] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-bbb9554c] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-bbb9554c] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-bbb9554c] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-bbb9554c] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-bbb9554c] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-bbb9554c] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-bbb9554c] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-bbb9554c]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-bbb9554c]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-bbb9554c] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-bbb9554c] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-bbb9554c] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-bbb9554c] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-bbb9554c] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-bbb9554c] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-bbb9554c] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-bbb9554c] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-bbb9554c] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-bbb9554c] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-bbb9554c]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-bbb9554c] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-bbb9554c]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-bbb9554c]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-bbb9554c]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-bbb9554c]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-bbb9554c] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-bbb9554c] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-bbb9554c]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-bbb9554c]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-bbb9554c] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-bbb9554c] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-bbb9554c] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-bbb9554c] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-bbb9554c] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-bbb9554c] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-bbb9554c] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-bbb9554c] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-bbb9554c] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-bbb9554c], .x-list .x-list__tile--link[data-v-bbb9554c]:hover, .x-list .x-list__tile .x-list__group__header[data-v-bbb9554c]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-bbb9554c] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-bbb9554c] {
  color: #173F35;
}
.x-tag[data-v-bbb9554c] {
  font-family: "Aktiv", Arial, sans-serif;
}
.header .x-header[data-v-bbb9554c] {
  position: sticky;
  top: 0;
  z-index: 5;
}
.header .x-header[data-v-bbb9554c] .container {
  padding: 0 1%;
}
.header .x-header[data-v-bbb9554c] .x-header__middle {
  height: 100%;
  padding: 10px 15px;
}
.header .x-header[data-v-bbb9554c] .x-header__middle a {
  height: 32px;
}
.header[data-v-bbb9554c] .x-header__middle {
  height: 100%;
  padding: 10px 15px;
}
.header .logo[data-v-bbb9554c] {
  font-size: 2rem;
  font-weight: 600;
  line-height: 1em;
  text-decoration: none;
  color: #FFFFFF;
  height: 100%;
  display: flex;
  align-items: center;
}
.header .logo span[data-v-bbb9554c] {
  margin-right: 12px;
  color: #E0EC89;
}
.header[data-v-bbb9554c] .x-header__middle {
  height: 100%;
  padding: 10px 15px;
}
.header .logo[data-v-bbb9554c] {
  font-size: 2rem;
  font-weight: 600;
  line-height: 1em;
  text-decoration: none;
  color: #FFFFFF;
  height: 100%;
  display: flex;
  align-items: center;
}
.header .logo span[data-v-bbb9554c] {
  margin-right: 12px;
  color: #E0EC89;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-bf8eccf6 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-bf8eccf6 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-bf8eccf6]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-bf8eccf6] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-bf8eccf6] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-bf8eccf6]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-bf8eccf6] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-bf8eccf6] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-bf8eccf6]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-bf8eccf6] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-bf8eccf6]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-bf8eccf6]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-bf8eccf6] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-bf8eccf6]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-bf8eccf6]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-bf8eccf6] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-bf8eccf6]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-bf8eccf6]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-bf8eccf6] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-bf8eccf6] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-bf8eccf6] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-bf8eccf6] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-bf8eccf6] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-bf8eccf6] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-bf8eccf6] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-bf8eccf6]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-bf8eccf6] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-bf8eccf6] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-bf8eccf6] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-bf8eccf6] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-bf8eccf6] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-bf8eccf6] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-bf8eccf6] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-bf8eccf6] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-bf8eccf6] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-bf8eccf6] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-bf8eccf6]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-bf8eccf6]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-bf8eccf6] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-bf8eccf6] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-bf8eccf6] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-bf8eccf6] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-bf8eccf6] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-bf8eccf6] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-bf8eccf6] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-bf8eccf6] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-bf8eccf6] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-bf8eccf6] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-bf8eccf6]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-bf8eccf6] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-bf8eccf6]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-bf8eccf6]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-bf8eccf6]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-bf8eccf6]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-bf8eccf6] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-bf8eccf6] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-bf8eccf6]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-bf8eccf6]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-bf8eccf6] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-bf8eccf6] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-bf8eccf6] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-bf8eccf6] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-bf8eccf6] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-bf8eccf6] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-bf8eccf6] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-bf8eccf6] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-bf8eccf6] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-bf8eccf6], .x-list .x-list__tile--link[data-v-bf8eccf6]:hover, .x-list .x-list__tile .x-list__group__header[data-v-bf8eccf6]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-bf8eccf6] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-bf8eccf6] {
  color: #173F35;
}
.x-tag[data-v-bf8eccf6] {
  font-family: "Aktiv", Arial, sans-serif;
}
.x-footer[data-v-bf8eccf6] {
  background-color: #173F35;
}
.x-footer .x-footer__powered-by[data-v-bf8eccf6] {
  color: #E0EC89;
  font-weight: 600;
}
.x-footer p[data-v-bf8eccf6], .x-footer a[data-v-bf8eccf6] {
  letter-spacing: 0.5px;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-9312240a {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-9312240a {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-9312240a]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-9312240a] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-9312240a] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-9312240a]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-9312240a] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-9312240a] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-9312240a]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-9312240a] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-9312240a]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-9312240a]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-9312240a] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-9312240a]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-9312240a]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-9312240a] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-9312240a]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-9312240a]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-9312240a] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-9312240a] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-9312240a] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-9312240a] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-9312240a] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-9312240a] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-9312240a] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-9312240a]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-9312240a] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-9312240a] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-9312240a] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-9312240a] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-9312240a] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-9312240a] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-9312240a] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-9312240a] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-9312240a] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-9312240a] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-9312240a]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-9312240a]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-9312240a] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-9312240a] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-9312240a] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-9312240a] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-9312240a] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-9312240a] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-9312240a] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-9312240a] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-9312240a] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-9312240a] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-9312240a]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-9312240a] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-9312240a]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-9312240a]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-9312240a]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-9312240a]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-9312240a] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-9312240a] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-9312240a]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-9312240a]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-9312240a] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-9312240a] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-9312240a] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-9312240a] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-9312240a] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-9312240a] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-9312240a] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-9312240a] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-9312240a] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-9312240a], .x-list .x-list__tile--link[data-v-9312240a]:hover, .x-list .x-list__tile .x-list__group__header[data-v-9312240a]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-9312240a] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-9312240a] {
  color: #173F35;
}
.x-tag[data-v-9312240a] {
  font-family: "Aktiv", Arial, sans-serif;
}
.x-toolbar[data-v-9312240a] .nav-container {
  max-width: 1200px;
}
.container[data-v-9312240a] {
  max-width: 1200px;
}
.pt-50[data-v-9312240a] {
  padding-top: 50px;
}
.row[data-v-9312240a] {
  margin-left: 0;
  margin-right: 0;
}
.notification-status .icon[data-v-9312240a] {
  display: inline-block;
}
.notification-type-select[data-v-9312240a] {
  max-width: 165px;
  margin-left: 5px;
  display: inline-block;
}
.notification-type-select[data-v-9312240a] .x-input__control {
  min-height: 28px;
}
.notification-type-select[data-v-9312240a] .x-input__control .x-input__slot {
  border-radius: 4px;
  background: linear-gradient(270deg, #FFF 100%, #FCFCFC 0%);
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.09), 0 1px 2px 0 rgba(0, 0, 0, 0.1);
  font-size: 14px;
  color: #555B75;
}
.notification-type-select[data-v-9312240a] .x-input__control .x-input__slot .x-select__selections .x-select__selection {
  margin: 8px 4px 6px 0;
  padding: 0 6px;
  color: #555B75;
}
.my-notifications-checkbox[data-v-9312240a] {
  display: inline-block;
  margin-left: 24px;
  padding: 0;
  flex-grow: 0;
}
.my-notifications-checkbox[data-v-9312240a] .x-input__control {
  min-height: 28px;
}
.my-notifications-checkbox[data-v-9312240a] .x-input__control .x-input__slot {
  border-radius: 4px;
  padding: 5px 7px 5px 5px;
  background: #D6DAE2;
  background: rgba(214, 218, 226, 0.7);
  font-size: 14px;
}
.my-notifications-checkbox[data-v-9312240a] .x-input__control .x-input__slot .x-input--selection-controls__input {
  width: 22px;
  height: 22px;
}
.my-notifications-checkbox[data-v-9312240a] .x-input__control .x-input__slot .x-input--selection-controls__input .x-input--selection-controls__ripple {
  width: 44px;
  height: 44px;
  top: calc(50% - 22px);
  left: -11px;
}
.my-notifications-checkbox[data-v-9312240a] .x-input__control .x-input__slot .x-icon {
  font-size: 22px;
}
.my-notifications-checkbox[data-v-9312240a] .x-input__control .x-input__slot .x-label {
  top: 1px;
  margin: 0;
  font-size: 14px;
  color: #555B75;
}
.notification-list .notification-unread .notification-title[data-v-9312240a] {
  position: relative;
  padding-left: 15px;
}
.notification-list .notification-unread .notification-title[data-v-9312240a]:before {
  content: "";
  height: 9px;
  width: 9px;
  border-radius: 18px;
  position: absolute;
  left: 0px;
  top: 6px;
  z-index: 0;
  background-color: #66D7FA;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-628f08c0 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-628f08c0 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-628f08c0]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-628f08c0] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-628f08c0] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-628f08c0]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-628f08c0] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-628f08c0] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-628f08c0]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-628f08c0] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-628f08c0]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-628f08c0]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-628f08c0] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-628f08c0]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-628f08c0]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-628f08c0] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-628f08c0]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-628f08c0]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-628f08c0] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-628f08c0] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-628f08c0] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-628f08c0] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-628f08c0] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-628f08c0] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-628f08c0] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-628f08c0]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-628f08c0] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-628f08c0] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-628f08c0] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-628f08c0] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-628f08c0] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-628f08c0] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-628f08c0] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-628f08c0] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-628f08c0] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-628f08c0] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-628f08c0]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-628f08c0]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-628f08c0] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-628f08c0] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-628f08c0] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-628f08c0] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-628f08c0] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-628f08c0] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-628f08c0] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-628f08c0] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-628f08c0] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-628f08c0] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-628f08c0]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-628f08c0] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-628f08c0]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-628f08c0]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-628f08c0]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-628f08c0]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-628f08c0] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-628f08c0] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-628f08c0]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-628f08c0]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-628f08c0] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-628f08c0] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-628f08c0] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-628f08c0] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-628f08c0] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-628f08c0] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-628f08c0] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-628f08c0] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-628f08c0] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-628f08c0], .x-list .x-list__tile--link[data-v-628f08c0]:hover, .x-list .x-list__tile .x-list__group__header[data-v-628f08c0]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-628f08c0] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-628f08c0] {
  color: #173F35;
}
.x-tag[data-v-628f08c0] {
  font-family: "Aktiv", Arial, sans-serif;
}
.x-menu[data-v-628f08c0] {
  position: relative;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-01b017c0 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-01b017c0 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-01b017c0]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-01b017c0] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-01b017c0] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-01b017c0]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-01b017c0] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-01b017c0] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-01b017c0]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-01b017c0] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-01b017c0]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-01b017c0]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-01b017c0] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-01b017c0]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-01b017c0]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-01b017c0] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-01b017c0]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-01b017c0]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-01b017c0] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-01b017c0] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-01b017c0] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-01b017c0] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-01b017c0] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-01b017c0] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-01b017c0] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-01b017c0]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-01b017c0] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-01b017c0] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-01b017c0] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-01b017c0] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-01b017c0] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-01b017c0] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-01b017c0] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-01b017c0] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-01b017c0] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-01b017c0] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-01b017c0]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-01b017c0]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-01b017c0] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-01b017c0] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-01b017c0] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-01b017c0] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-01b017c0] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-01b017c0] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-01b017c0] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-01b017c0] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-01b017c0] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-01b017c0] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-01b017c0]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-01b017c0] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-01b017c0]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-01b017c0]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-01b017c0]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-01b017c0]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-01b017c0] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-01b017c0] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-01b017c0]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-01b017c0]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-01b017c0] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-01b017c0] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-01b017c0] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-01b017c0] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-01b017c0] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-01b017c0] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-01b017c0] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-01b017c0] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-01b017c0] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-01b017c0], .x-list .x-list__tile--link[data-v-01b017c0]:hover, .x-list .x-list__tile .x-list__group__header[data-v-01b017c0]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-01b017c0] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-01b017c0] {
  color: #173F35;
}
.x-tag[data-v-01b017c0] {
  font-family: "Aktiv", Arial, sans-serif;
}
tr .x-btn[data-v-01b017c0] {
  opacity: 0;
}
tr:hover .x-btn[data-v-01b017c0] {
  opacity: 1;
}
.dashboard-head[data-v-01b017c0] {
  padding-top: 32px;
}
[data-v-01b017c0] .x-table {
  margin-top: 36px;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-193b1e3b {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-193b1e3b {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-193b1e3b]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-193b1e3b] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-193b1e3b] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-193b1e3b]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-193b1e3b] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-193b1e3b] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-193b1e3b]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-193b1e3b] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-193b1e3b]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-193b1e3b]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-193b1e3b] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-193b1e3b]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-193b1e3b]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-193b1e3b] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-193b1e3b]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-193b1e3b]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-193b1e3b] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-193b1e3b] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-193b1e3b] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-193b1e3b] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-193b1e3b] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-193b1e3b] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-193b1e3b] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-193b1e3b]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-193b1e3b] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-193b1e3b] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-193b1e3b] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-193b1e3b] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-193b1e3b] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-193b1e3b] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-193b1e3b] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-193b1e3b] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-193b1e3b] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-193b1e3b] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-193b1e3b]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-193b1e3b]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-193b1e3b] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-193b1e3b] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-193b1e3b] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-193b1e3b] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-193b1e3b] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-193b1e3b] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-193b1e3b] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-193b1e3b] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-193b1e3b] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-193b1e3b] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-193b1e3b]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-193b1e3b] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-193b1e3b]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-193b1e3b]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-193b1e3b]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-193b1e3b]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-193b1e3b] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-193b1e3b] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-193b1e3b]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-193b1e3b]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-193b1e3b] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-193b1e3b] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-193b1e3b] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-193b1e3b] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-193b1e3b] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-193b1e3b] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-193b1e3b] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-193b1e3b] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-193b1e3b] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-193b1e3b], .x-list .x-list__tile--link[data-v-193b1e3b]:hover, .x-list .x-list__tile .x-list__group__header[data-v-193b1e3b]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-193b1e3b] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-193b1e3b] {
  color: #173F35;
}
.x-tag[data-v-193b1e3b] {
  font-family: "Aktiv", Arial, sans-serif;
}
div[data-v-193b1e3b] {
  position: relative;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  vertical-align: middle;
  border-radius: 100px;
  transition: background 0.3s;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-230c7fcb {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-230c7fcb {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-230c7fcb]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-230c7fcb] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-230c7fcb] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-230c7fcb]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-230c7fcb] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-230c7fcb] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-230c7fcb]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-230c7fcb] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-230c7fcb]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-230c7fcb]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-230c7fcb] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-230c7fcb]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-230c7fcb]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-230c7fcb] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-230c7fcb]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-230c7fcb]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-230c7fcb] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-230c7fcb] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-230c7fcb] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-230c7fcb] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-230c7fcb] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-230c7fcb] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-230c7fcb] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-230c7fcb]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-230c7fcb] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-230c7fcb] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-230c7fcb] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-230c7fcb] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-230c7fcb] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-230c7fcb] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-230c7fcb] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-230c7fcb] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-230c7fcb] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-230c7fcb] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-230c7fcb]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-230c7fcb]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-230c7fcb] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-230c7fcb] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-230c7fcb] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-230c7fcb] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-230c7fcb] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-230c7fcb] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-230c7fcb] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-230c7fcb] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-230c7fcb] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-230c7fcb] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-230c7fcb]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-230c7fcb] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-230c7fcb]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-230c7fcb]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-230c7fcb]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-230c7fcb]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-230c7fcb] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-230c7fcb] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-230c7fcb]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-230c7fcb]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-230c7fcb] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-230c7fcb] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-230c7fcb] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-230c7fcb] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-230c7fcb] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-230c7fcb] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-230c7fcb] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-230c7fcb] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-230c7fcb] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-230c7fcb], .x-list .x-list__tile--link[data-v-230c7fcb]:hover, .x-list .x-list__tile .x-list__group__header[data-v-230c7fcb]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-230c7fcb] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-230c7fcb] {
  color: #173F35;
}
.x-tag[data-v-230c7fcb] {
  font-family: "Aktiv", Arial, sans-serif;
}
.close-icon[data-v-230c7fcb] {
  cursor: pointer;
  position: absolute;
  top: 15px;
  right: 15px;
  color: black !important;
  background-color: white !important;
  border: 1px solid black !important;
}
.close-icon[data-v-230c7fcb]:hover {
  color: white !important;
  background-color: black !important;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons {
  font-weight: 200;
}
.theme--light.x-btn:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input {
  color: #173F35;
}
.x-select.x-input--is-disabled ::v-deep > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled ::v-deep > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select ::v-deep .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label {
  opacity: 1;
}
.x-list .x-list__tile--highlighted, .x-list .x-list__tile--link:hover, .x-list .x-list__tile .x-list__group__header:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea {
  color: #173F35;
}
.x-tag {
  font-family: "Aktiv", Arial, sans-serif;
}
.right-border {
  border-right: 1px solid;
}
.base-timer {
  position: relative;
  width: 100%;
  height: 100px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.base-timer__label {
  top: 0;
  font-size: 30px;
  width: 80px;
  text-align: left;
}
.base-timer__label.green-color {
  color: #52C76B;
}
.base-timer__label.orange-color {
  color: #EEBC58;
}
.base-timer__label.red-color {
  color: #FF585F;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-66ab2f82 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-66ab2f82 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-66ab2f82]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-66ab2f82] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-66ab2f82] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-66ab2f82]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-66ab2f82] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-66ab2f82] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-66ab2f82]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-66ab2f82] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-66ab2f82]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-66ab2f82]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-66ab2f82] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-66ab2f82]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-66ab2f82]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-66ab2f82] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-66ab2f82]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-66ab2f82]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-66ab2f82] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-66ab2f82] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-66ab2f82] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-66ab2f82] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-66ab2f82] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-66ab2f82] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-66ab2f82] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-66ab2f82]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-66ab2f82] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-66ab2f82] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-66ab2f82] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-66ab2f82] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-66ab2f82] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-66ab2f82] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-66ab2f82] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-66ab2f82] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-66ab2f82] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-66ab2f82] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-66ab2f82]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-66ab2f82]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-66ab2f82] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-66ab2f82] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-66ab2f82] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-66ab2f82] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-66ab2f82] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-66ab2f82] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-66ab2f82] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-66ab2f82] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-66ab2f82] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-66ab2f82] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-66ab2f82]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-66ab2f82] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-66ab2f82]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-66ab2f82]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-66ab2f82]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-66ab2f82]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-66ab2f82] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-66ab2f82] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-66ab2f82]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-66ab2f82]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-66ab2f82] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-66ab2f82] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-66ab2f82] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-66ab2f82] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-66ab2f82] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-66ab2f82] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-66ab2f82] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-66ab2f82] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-66ab2f82] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-66ab2f82], .x-list .x-list__tile--link[data-v-66ab2f82]:hover, .x-list .x-list__tile .x-list__group__header[data-v-66ab2f82]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-66ab2f82] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-66ab2f82] {
  color: #173F35;
}
.x-tag[data-v-66ab2f82] {
  font-family: "Aktiv", Arial, sans-serif;
}
fade-enter-active[data-v-66ab2f82],
.fade-leave-active[data-v-66ab2f82] {
  transition-duration: 0.3s;
  transition-property: opacity;
  transition-timing-function: ease;
}
.fade-enter[data-v-66ab2f82],
.fade-leave-active[data-v-66ab2f82] {
  opacity: 0;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-8685e712 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-8685e712 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-8685e712]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-8685e712] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-8685e712] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-8685e712]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-8685e712] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-8685e712] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-8685e712]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-8685e712] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-8685e712]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-8685e712]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-8685e712] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-8685e712]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-8685e712]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-8685e712] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-8685e712]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-8685e712]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-8685e712] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-8685e712] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-8685e712] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-8685e712] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-8685e712] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-8685e712] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-8685e712] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-8685e712]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-8685e712] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-8685e712] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-8685e712] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-8685e712] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-8685e712] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-8685e712] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-8685e712] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-8685e712] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-8685e712] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-8685e712] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-8685e712]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-8685e712]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-8685e712] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-8685e712] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-8685e712] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-8685e712] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-8685e712] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-8685e712] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-8685e712] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-8685e712] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-8685e712] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-8685e712] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-8685e712]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-8685e712] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-8685e712]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-8685e712]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-8685e712]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-8685e712]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-8685e712] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-8685e712] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-8685e712]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-8685e712]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-8685e712] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-8685e712] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-8685e712] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-8685e712] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-8685e712] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-8685e712] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-8685e712] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-8685e712] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-8685e712] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-8685e712], .x-list .x-list__tile--link[data-v-8685e712]:hover, .x-list .x-list__tile .x-list__group__header[data-v-8685e712]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-8685e712] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-8685e712] {
  color: #173F35;
}
.x-tag[data-v-8685e712] {
  font-family: "Aktiv", Arial, sans-serif;
}
.field-group__left[data-v-8685e712] {
  flex: 0 0 220px;
}
.field-group__title[data-v-8685e712] {
  color: #565E77;
  font-size: 14px;
  font-weight: 600;
  line-height: 2;
}
.field-group__content .layout .flex[data-v-8685e712] {
  padding-top: 0;
  padding-bottom: 0;
}
.field-group__content .layout .flex[data-v-8685e712]:first-child {
  padding-left: 0;
}
.field-group__content p[data-v-8685e712]:first-child {
  padding-top: 8px;
}
.field-group__content[data-v-8685e712] {
  line-height: 20px;
  color: #5B6786;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-31fd38bd {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-31fd38bd {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-31fd38bd]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-31fd38bd] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-31fd38bd] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-31fd38bd]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-31fd38bd] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-31fd38bd] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-31fd38bd]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-31fd38bd] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-31fd38bd]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-31fd38bd]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-31fd38bd] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-31fd38bd]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-31fd38bd]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-31fd38bd] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-31fd38bd]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-31fd38bd]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-31fd38bd] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-31fd38bd] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-31fd38bd] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-31fd38bd] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-31fd38bd] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-31fd38bd] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-31fd38bd] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-31fd38bd]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-31fd38bd] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-31fd38bd] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-31fd38bd] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-31fd38bd] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-31fd38bd] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-31fd38bd] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-31fd38bd] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-31fd38bd] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-31fd38bd] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-31fd38bd] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-31fd38bd]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-31fd38bd]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-31fd38bd] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-31fd38bd] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-31fd38bd] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-31fd38bd] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-31fd38bd] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-31fd38bd] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-31fd38bd] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-31fd38bd] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-31fd38bd] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-31fd38bd] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-31fd38bd]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-31fd38bd] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-31fd38bd]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-31fd38bd]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-31fd38bd]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-31fd38bd]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-31fd38bd] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-31fd38bd] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-31fd38bd]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-31fd38bd]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-31fd38bd] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-31fd38bd] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-31fd38bd] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-31fd38bd] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-31fd38bd] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-31fd38bd] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-31fd38bd] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-31fd38bd] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-31fd38bd] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-31fd38bd], .x-list .x-list__tile--link[data-v-31fd38bd]:hover, .x-list .x-list__tile .x-list__group__header[data-v-31fd38bd]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-31fd38bd] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-31fd38bd] {
  color: #173F35;
}
.x-tag[data-v-31fd38bd] {
  font-family: "Aktiv", Arial, sans-serif;
}
.heading-flex[data-v-31fd38bd] {
  flex: 0 1 auto;
  padding-right: 20px;
}
.question-section[data-v-31fd38bd] {
  margin-bottom: 2rem;
}
.question-section__row[data-v-31fd38bd] {
  display: flex;
  margin-bottom: 1rem;
}
.question-section__heading[data-v-31fd38bd] {
  flex: 0 1 auto;
  padding-right: 20px;
  height: 17px;
  opacity: 0.8;
  color: #5B6786;
  font-size: 12px;
  font-weight: 600;
  line-height: 17px;
  text-transform: uppercase;
}
.question-section__divider[data-v-31fd38bd] {
  flex: 1;
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons {
  font-weight: 200;
}
.theme--light.x-btn:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input {
  color: #173F35;
}
.x-select.x-input--is-disabled ::v-deep > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled ::v-deep > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select ::v-deep .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label {
  opacity: 1;
}
.x-list .x-list__tile--highlighted, .x-list .x-list__tile--link:hover, .x-list .x-list__tile .x-list__group__header:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea {
  color: #173F35;
}
.x-tag {
  font-family: "Aktiv", Arial, sans-serif;
}
.x-dialog.error-message-window {
  z-index: 300;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-5715db73 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-5715db73 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-5715db73]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-5715db73] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-5715db73] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-5715db73]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-5715db73] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-5715db73] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-5715db73]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-5715db73] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-5715db73]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-5715db73]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-5715db73] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-5715db73]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-5715db73]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-5715db73] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-5715db73]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-5715db73]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-5715db73] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-5715db73] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-5715db73] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-5715db73] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-5715db73] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-5715db73] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-5715db73] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-5715db73]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-5715db73] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-5715db73] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-5715db73] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-5715db73] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-5715db73] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-5715db73] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-5715db73] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-5715db73] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-5715db73] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-5715db73] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-5715db73]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-5715db73]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-5715db73] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-5715db73] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-5715db73] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-5715db73] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-5715db73] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-5715db73] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-5715db73] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-5715db73] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-5715db73] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-5715db73] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-5715db73]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-5715db73] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-5715db73]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-5715db73]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-5715db73]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-5715db73]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-5715db73] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-5715db73] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-5715db73]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-5715db73]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-5715db73] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-5715db73] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-5715db73] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-5715db73] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-5715db73] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-5715db73] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-5715db73] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-5715db73] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-5715db73] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-5715db73], .x-list .x-list__tile--link[data-v-5715db73]:hover, .x-list .x-list__tile .x-list__group__header[data-v-5715db73]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-5715db73] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-5715db73] {
  color: #173F35;
}
.x-tag[data-v-5715db73] {
  font-family: "Aktiv", Arial, sans-serif;
}
.small-text[data-v-5715db73] {
  font-size: small;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-0cdf46b4 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-0cdf46b4 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-0cdf46b4]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-0cdf46b4] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-0cdf46b4] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-0cdf46b4]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-0cdf46b4] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-0cdf46b4] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-0cdf46b4]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-0cdf46b4] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-0cdf46b4]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-0cdf46b4]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-0cdf46b4] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-0cdf46b4]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-0cdf46b4]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-0cdf46b4] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-0cdf46b4]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-0cdf46b4]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-0cdf46b4] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-0cdf46b4] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-0cdf46b4] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-0cdf46b4] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-0cdf46b4] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-0cdf46b4] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-0cdf46b4] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-0cdf46b4]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-0cdf46b4] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-0cdf46b4] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-0cdf46b4] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-0cdf46b4] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-0cdf46b4] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-0cdf46b4] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-0cdf46b4] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-0cdf46b4] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-0cdf46b4] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-0cdf46b4] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-0cdf46b4]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-0cdf46b4]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-0cdf46b4] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-0cdf46b4] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-0cdf46b4] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-0cdf46b4] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-0cdf46b4] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-0cdf46b4] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-0cdf46b4] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-0cdf46b4] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-0cdf46b4] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-0cdf46b4] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-0cdf46b4]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-0cdf46b4] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-0cdf46b4]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-0cdf46b4]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-0cdf46b4]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-0cdf46b4]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-0cdf46b4] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-0cdf46b4] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-0cdf46b4]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-0cdf46b4]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-0cdf46b4] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-0cdf46b4] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-0cdf46b4] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-0cdf46b4] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-0cdf46b4] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-0cdf46b4] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-0cdf46b4] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-0cdf46b4] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-0cdf46b4] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-0cdf46b4], .x-list .x-list__tile--link[data-v-0cdf46b4]:hover, .x-list .x-list__tile .x-list__group__header[data-v-0cdf46b4]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-0cdf46b4] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-0cdf46b4] {
  color: #173F35;
}
.x-tag[data-v-0cdf46b4] {
  font-family: "Aktiv", Arial, sans-serif;
}
.x-menu[data-v-0cdf46b4] {
  position: relative;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-a16d184c {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-a16d184c {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-a16d184c]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-a16d184c] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-a16d184c] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-a16d184c]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-a16d184c] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-a16d184c] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-a16d184c]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-a16d184c] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-a16d184c]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-a16d184c]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-a16d184c] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-a16d184c]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-a16d184c]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-a16d184c] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-a16d184c]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-a16d184c]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-a16d184c] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-a16d184c] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-a16d184c] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-a16d184c] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-a16d184c] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-a16d184c] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-a16d184c] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-a16d184c]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-a16d184c] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-a16d184c] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-a16d184c] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-a16d184c] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-a16d184c] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-a16d184c] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-a16d184c] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-a16d184c] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-a16d184c] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-a16d184c] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-a16d184c]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-a16d184c]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-a16d184c] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-a16d184c] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-a16d184c] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-a16d184c] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-a16d184c] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-a16d184c] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-a16d184c] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-a16d184c] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-a16d184c] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-a16d184c] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-a16d184c]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-a16d184c] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-a16d184c]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-a16d184c]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-a16d184c]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-a16d184c]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-a16d184c] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-a16d184c] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-a16d184c]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-a16d184c]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-a16d184c] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-a16d184c] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-a16d184c] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-a16d184c] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-a16d184c] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-a16d184c] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-a16d184c] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-a16d184c] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-a16d184c] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-a16d184c], .x-list .x-list__tile--link[data-v-a16d184c]:hover, .x-list .x-list__tile .x-list__group__header[data-v-a16d184c]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-a16d184c] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-a16d184c] {
  color: #173F35;
}
.x-tag[data-v-a16d184c] {
  font-family: "Aktiv", Arial, sans-serif;
}
tr .x-btn[data-v-a16d184c] {
  opacity: 0;
}
tr:hover .x-btn[data-v-a16d184c] {
  opacity: 1;
}
.dashboard-head[data-v-a16d184c] {
  padding-top: 32px;
}
[data-v-a16d184c] .x-table {
  margin-top: 36px;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-cc24efd6 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-cc24efd6 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-cc24efd6]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-cc24efd6] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-cc24efd6] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-cc24efd6]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-cc24efd6] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-cc24efd6] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-cc24efd6]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-cc24efd6] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-cc24efd6]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-cc24efd6]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-cc24efd6] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-cc24efd6]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-cc24efd6]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-cc24efd6] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-cc24efd6]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-cc24efd6]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-cc24efd6] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-cc24efd6] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-cc24efd6] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-cc24efd6] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-cc24efd6] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-cc24efd6] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-cc24efd6] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-cc24efd6]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-cc24efd6] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-cc24efd6] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-cc24efd6] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-cc24efd6] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-cc24efd6] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-cc24efd6] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-cc24efd6] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-cc24efd6] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-cc24efd6] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-cc24efd6] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-cc24efd6]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-cc24efd6]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-cc24efd6] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-cc24efd6] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-cc24efd6] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-cc24efd6] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-cc24efd6] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-cc24efd6] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-cc24efd6] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-cc24efd6] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-cc24efd6] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-cc24efd6] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-cc24efd6]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-cc24efd6] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-cc24efd6]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-cc24efd6]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-cc24efd6]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-cc24efd6]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-cc24efd6] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-cc24efd6] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-cc24efd6]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-cc24efd6]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-cc24efd6] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-cc24efd6] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-cc24efd6] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-cc24efd6] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-cc24efd6] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-cc24efd6] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-cc24efd6] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-cc24efd6] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-cc24efd6] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-cc24efd6], .x-list .x-list__tile--link[data-v-cc24efd6]:hover, .x-list .x-list__tile .x-list__group__header[data-v-cc24efd6]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-cc24efd6] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-cc24efd6] {
  color: #173F35;
}
.x-tag[data-v-cc24efd6] {
  font-family: "Aktiv", Arial, sans-serif;
}
.cursor-hand[data-v-cc24efd6] {
  cursor: pointer;
}
.submission-response-wrapper[data-v-cc24efd6] {
  position: fixed;
  top: 56px;
  right: -930px;
  width: 100%;
  max-width: 880px;
  height: calc(100% - 56px);
  z-index: 196;
  line-height: 1;
  box-shadow: 0 0 1px #d6d6d6;
  transition: right 0.3s ease;
}
.submission-response-wrapper.show[data-v-cc24efd6] {
  right: 0;
}
.submission-response-wrapper .x-card[data-v-cc24efd6] {
  height: 100%;
  position: relative;
  overflow-y: scroll;
  padding: 30px 50px;
  border-radius: 0;
}
.submission-response-wrapper .x-card .x-card__title[data-v-cc24efd6] {
  padding: 0;
}
.close-badge-arrow[data-v-cc24efd6] {
  position: absolute;
  top: 32px;
  left: -50px;
  padding: 15px 20px;
  border-radius: 1rem 0 0 1rem;
  background-color: #FFBF3F;
}
.close-badge-arrow[data-v-cc24efd6]:hover {
  cursor: pointer;
}
.close-badge-arrow .x-icon[data-v-cc24efd6] {
  padding: 0;
  font-size: 22px;
  font-weight: 600;
}

.owner-selector[data-v-68af7bc2] {
    cursor: pointer;
}
.x-input__slot[data-v-68af7bc2] {
    font-size: 14px;
    padding: 0;
    margin: 0;
}
.x-input__slot[data-v-68af7bc2] {
    color: #000000;
}


/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-f9e04c82 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-f9e04c82 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-f9e04c82]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-f9e04c82] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-f9e04c82] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-f9e04c82]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-f9e04c82] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-f9e04c82] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-f9e04c82]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-f9e04c82] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-f9e04c82]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-f9e04c82]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-f9e04c82] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-f9e04c82]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-f9e04c82]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-f9e04c82] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-f9e04c82]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-f9e04c82]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-f9e04c82] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-f9e04c82] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-f9e04c82] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-f9e04c82] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-f9e04c82] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-f9e04c82] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-f9e04c82] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-f9e04c82]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-f9e04c82] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-f9e04c82] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-f9e04c82] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-f9e04c82] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-f9e04c82] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-f9e04c82] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-f9e04c82] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-f9e04c82] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-f9e04c82] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-f9e04c82] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-f9e04c82]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-f9e04c82]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-f9e04c82] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-f9e04c82] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-f9e04c82] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-f9e04c82] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-f9e04c82] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-f9e04c82] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-f9e04c82] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-f9e04c82] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-f9e04c82] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-f9e04c82] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-f9e04c82]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-f9e04c82] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-f9e04c82]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-f9e04c82]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-f9e04c82]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-f9e04c82]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-f9e04c82] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-f9e04c82] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-f9e04c82]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-f9e04c82]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-f9e04c82] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-f9e04c82] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-f9e04c82] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-f9e04c82] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-f9e04c82] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-f9e04c82] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-f9e04c82] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-f9e04c82] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-f9e04c82] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-f9e04c82], .x-list .x-list__tile--link[data-v-f9e04c82]:hover, .x-list .x-list__tile .x-list__group__header[data-v-f9e04c82]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-f9e04c82] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-f9e04c82] {
  color: #173F35;
}
.x-tag[data-v-f9e04c82] {
  font-family: "Aktiv", Arial, sans-serif;
}
.color-overdue[data-v-f9e04c82] {
  color: #FF585F;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-43c9cae5 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-43c9cae5 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-43c9cae5]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-43c9cae5] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-43c9cae5] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-43c9cae5]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-43c9cae5] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-43c9cae5] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-43c9cae5]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-43c9cae5] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-43c9cae5]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-43c9cae5]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-43c9cae5] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-43c9cae5]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-43c9cae5]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-43c9cae5] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-43c9cae5]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-43c9cae5]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-43c9cae5] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-43c9cae5] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-43c9cae5] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-43c9cae5] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-43c9cae5] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-43c9cae5] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-43c9cae5] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-43c9cae5]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-43c9cae5] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-43c9cae5] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-43c9cae5] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-43c9cae5] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-43c9cae5] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-43c9cae5] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-43c9cae5] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-43c9cae5] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-43c9cae5] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-43c9cae5] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-43c9cae5]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-43c9cae5]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-43c9cae5] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-43c9cae5] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-43c9cae5] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-43c9cae5] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-43c9cae5] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-43c9cae5] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-43c9cae5] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-43c9cae5] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-43c9cae5] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-43c9cae5] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-43c9cae5]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-43c9cae5] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-43c9cae5]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-43c9cae5]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-43c9cae5]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-43c9cae5]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-43c9cae5] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-43c9cae5] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-43c9cae5]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-43c9cae5]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-43c9cae5] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-43c9cae5] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-43c9cae5] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-43c9cae5] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-43c9cae5] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-43c9cae5] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-43c9cae5] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-43c9cae5] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-43c9cae5] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-43c9cae5], .x-list .x-list__tile--link[data-v-43c9cae5]:hover, .x-list .x-list__tile .x-list__group__header[data-v-43c9cae5]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-43c9cae5] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-43c9cae5] {
  color: #173F35;
}
.x-tag[data-v-43c9cae5] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-list__item[data-v-43c9cae5] {
  padding: 12px 16px;
}
.switch-control-list__item[data-v-43c9cae5]:nth-child(odd) {
  background-color: #eff1f4;
}
.switch-control-list__item[data-v-43c9cae5]:nth-child(even) {
  background-color: #fff;
}
.switch-control-row[data-v-43c9cae5] {
  display: flex;
  align-items: center;
}
.inverse .switch-control-list__item[data-v-43c9cae5]:nth-child(odd) {
  background-color: #fff;
}
.inverse .switch-control-list__item[data-v-43c9cae5]:nth-child(even) {
  background-color: #eff1f4;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-d45f901e {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-d45f901e {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-d45f901e]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-d45f901e] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-d45f901e] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-d45f901e]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-d45f901e] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-d45f901e] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-d45f901e]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-d45f901e] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-d45f901e]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-d45f901e]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-d45f901e] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-d45f901e]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-d45f901e]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-d45f901e] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-d45f901e]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-d45f901e]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-d45f901e] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-d45f901e] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-d45f901e] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-d45f901e] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-d45f901e] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-d45f901e] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-d45f901e] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-d45f901e]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-d45f901e] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-d45f901e] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-d45f901e] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-d45f901e] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-d45f901e] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-d45f901e] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-d45f901e] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-d45f901e] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-d45f901e] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-d45f901e] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-d45f901e]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-d45f901e]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-d45f901e] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-d45f901e] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-d45f901e] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-d45f901e] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-d45f901e] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-d45f901e] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-d45f901e] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-d45f901e] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-d45f901e] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-d45f901e] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-d45f901e]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-d45f901e] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-d45f901e]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-d45f901e]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-d45f901e]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-d45f901e]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-d45f901e] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-d45f901e] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-d45f901e]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-d45f901e]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-d45f901e] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-d45f901e] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-d45f901e] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-d45f901e] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-d45f901e] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-d45f901e] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-d45f901e] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-d45f901e] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-d45f901e] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-d45f901e], .x-list .x-list__tile--link[data-v-d45f901e]:hover, .x-list .x-list__tile .x-list__group__header[data-v-d45f901e]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-d45f901e] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-d45f901e] {
  color: #173F35;
}
.x-tag[data-v-d45f901e] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-list[data-v-d45f901e] .x-input--switch.switch-control-list__toggle .x-input__slot .x-label {
  font-size: 1rem;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-9f054262 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-9f054262 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-9f054262]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-9f054262] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-9f054262] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-9f054262]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-9f054262] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-9f054262] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-9f054262]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-9f054262] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-9f054262]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-9f054262]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-9f054262] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-9f054262]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-9f054262]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-9f054262] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-9f054262]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-9f054262]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-9f054262] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-9f054262] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-9f054262] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-9f054262] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-9f054262] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-9f054262] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-9f054262] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-9f054262]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-9f054262] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-9f054262] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-9f054262] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-9f054262] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-9f054262] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-9f054262] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-9f054262] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-9f054262] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-9f054262] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-9f054262] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-9f054262]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-9f054262]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-9f054262] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-9f054262] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-9f054262] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-9f054262] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-9f054262] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-9f054262] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-9f054262] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-9f054262] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-9f054262] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-9f054262] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-9f054262]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-9f054262] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-9f054262]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-9f054262]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-9f054262]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-9f054262]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-9f054262] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-9f054262] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-9f054262]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-9f054262]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-9f054262] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-9f054262] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-9f054262] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-9f054262] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-9f054262] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-9f054262] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-9f054262] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-9f054262] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-9f054262] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-9f054262], .x-list .x-list__tile--link[data-v-9f054262]:hover, .x-list .x-list__tile .x-list__group__header[data-v-9f054262]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-9f054262] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-9f054262] {
  color: #173F35;
}
.x-tag[data-v-9f054262] {
  font-family: "Aktiv", Arial, sans-serif;
}
.information-section + .information-section[data-v-9f054262] {
  margin-top: 48px;
  border-top: 1px dashed rgba(112, 112, 112, 0.5);
  padding-top: 48px;
}
.x-btn[data-v-9f054262] {
  height: 20px;
  font-size: 0.75rem;
}
.text-xs-right .text--white[data-v-9f054262] {
  color: #1E9FD7 !important;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-99b7b3b8 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-99b7b3b8 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-99b7b3b8]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-99b7b3b8] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-99b7b3b8] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-99b7b3b8]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-99b7b3b8] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-99b7b3b8] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-99b7b3b8]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-99b7b3b8] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-99b7b3b8]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-99b7b3b8]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-99b7b3b8] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-99b7b3b8]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-99b7b3b8]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-99b7b3b8] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-99b7b3b8]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-99b7b3b8]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-99b7b3b8] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-99b7b3b8] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-99b7b3b8] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-99b7b3b8] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-99b7b3b8] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-99b7b3b8] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-99b7b3b8] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-99b7b3b8]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-99b7b3b8] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-99b7b3b8] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-99b7b3b8] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-99b7b3b8] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-99b7b3b8] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-99b7b3b8] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-99b7b3b8] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-99b7b3b8] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-99b7b3b8] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-99b7b3b8] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-99b7b3b8]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-99b7b3b8]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-99b7b3b8] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-99b7b3b8] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-99b7b3b8] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-99b7b3b8] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-99b7b3b8] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-99b7b3b8] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-99b7b3b8] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-99b7b3b8] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-99b7b3b8] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-99b7b3b8] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-99b7b3b8]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-99b7b3b8] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-99b7b3b8]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-99b7b3b8]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-99b7b3b8]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-99b7b3b8]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-99b7b3b8] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-99b7b3b8] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-99b7b3b8]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-99b7b3b8]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-99b7b3b8] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-99b7b3b8] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-99b7b3b8] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-99b7b3b8] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-99b7b3b8] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-99b7b3b8] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-99b7b3b8] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-99b7b3b8] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-99b7b3b8] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-99b7b3b8], .x-list .x-list__tile--link[data-v-99b7b3b8]:hover, .x-list .x-list__tile .x-list__group__header[data-v-99b7b3b8]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-99b7b3b8] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-99b7b3b8] {
  color: #173F35;
}
.x-tag[data-v-99b7b3b8] {
  font-family: "Aktiv", Arial, sans-serif;
}
.x-menu[data-v-99b7b3b8] {
  position: relative;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-188725b0 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-188725b0 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-188725b0]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-188725b0] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-188725b0] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-188725b0]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-188725b0] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-188725b0] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-188725b0]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-188725b0] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-188725b0]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-188725b0]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-188725b0] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-188725b0]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-188725b0]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-188725b0] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-188725b0]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-188725b0]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-188725b0] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-188725b0] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-188725b0] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-188725b0] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-188725b0] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-188725b0] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-188725b0] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-188725b0]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-188725b0] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-188725b0] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-188725b0] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-188725b0] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-188725b0] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-188725b0] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-188725b0] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-188725b0] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-188725b0] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-188725b0] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-188725b0]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-188725b0]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-188725b0] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-188725b0] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-188725b0] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-188725b0] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-188725b0] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-188725b0] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-188725b0] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-188725b0] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-188725b0] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-188725b0] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-188725b0]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-188725b0] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-188725b0]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-188725b0]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-188725b0]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-188725b0]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-188725b0] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-188725b0] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-188725b0]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-188725b0]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-188725b0] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-188725b0] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-188725b0] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-188725b0] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-188725b0] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-188725b0] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-188725b0] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-188725b0] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-188725b0] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-188725b0], .x-list .x-list__tile--link[data-v-188725b0]:hover, .x-list .x-list__tile .x-list__group__header[data-v-188725b0]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-188725b0] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-188725b0] {
  color: #173F35;
}
.x-tag[data-v-188725b0] {
  font-family: "Aktiv", Arial, sans-serif;
}
.x-tag[data-v-188725b0] {
  z-index: 0;
}
.x-tag.draft[data-v-188725b0] {
  background: #FFD426;
}
.x-tag.pending[data-v-188725b0] {
  background: #EEBC58;
}
.x-tag.requested[data-v-188725b0] {
  background: #70D7FF;
}
.x-tag.lead_requested[data-v-188725b0] {
  background: #70D7FF;
}
.x-tag.in_the_market[data-v-188725b0] {
  background: #409CFF;
}
.x-tag.broker_review[data-v-188725b0] {
  background: #1E9FD7;
}
.x-tag.reviewing[data-v-188725b0] {
  background: #1E9FD7;
}
.x-tag.firm_order[data-v-188725b0] {
  background: #1E9FD7;
}
.x-tag.open[data-v-188725b0] {
  background: #52C76B;
}
.x-tag.offered[data-v-188725b0] {
  background: #7D7AFF;
}
.x-tag.facility_leader_offered[data-v-188725b0] {
  background: #7D7AFF;
}
.x-tag.lead_offered[data-v-188725b0] {
  background: #7D7AFF;
}
.x-tag.accepted[data-v-188725b0] {
  background: #72E884;
}
.x-tag.approved[data-v-188725b0] {
  background: #52C76B;
}
.x-tag.declined[data-v-188725b0] {
  background: #FF4136;
}
.x-tag.cancellation_cancelled[data-v-188725b0] {
  background: #FF4136;
}
.x-tag.ntu[data-v-188725b0] {
  background: #98989D;
}
.x-tag.expired[data-v-188725b0] {
  background: #C0C0C3;
}
.x-tag.cancelled_bound[data-v-188725b0] {
  background: #C0C0C3;
}
.x-tag.endorsed_bound[data-v-188725b0] {
  background: #C0C0C3;
}
.x-tag.cancelled[data-v-188725b0] {
  background: #FF4136;
}
.x-tag.closed[data-v-188725b0] {
  background: #98989D;
}
.x-tag.firm_ordered[data-v-188725b0] {
  background: #DA8FFF;
}
.x-tag.bound[data-v-188725b0] {
  background: #31DE4B;
}
.x-tag.query[data-v-188725b0] {
  background: #EEBC58;
}
.x-tag.off_risk[data-v-188725b0] {
  background: #9D9D9D;
}
.x-tag.new[data-v-188725b0] {
  background: #52C76B;
}
.x-tag.in_progress[data-v-188725b0] {
  background: #FFCE00;
}
.x-tag.complete[data-v-188725b0] {
  background: #C0C0C3;
}
.x-tag.overdue[data-v-188725b0] {
  background: #FF585F;
}
.x-tag.not_ready[data-v-188725b0] {
  background: #EEBC58;
}
.x-tag.outstanding[data-v-188725b0] {
  background: #E25141;
}
.x-tag.todo[data-v-188725b0] {
  background: #9D9D9D;
}
.x-tag.on_hold[data-v-188725b0] {
  background: #EEBC58;
}
.x-tag.recipients_requested[data-v-188725b0] {
  background: #409CFF;
}
.x-tag.inverse[data-v-188725b0] {
  background: #FFFFFF;
  color: #AAB3E9;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-7c681f9d {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-7c681f9d {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-7c681f9d]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-7c681f9d] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-7c681f9d] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-7c681f9d]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-7c681f9d] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-7c681f9d] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-7c681f9d]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-7c681f9d] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-7c681f9d]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-7c681f9d]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-7c681f9d] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-7c681f9d]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-7c681f9d]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-7c681f9d] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-7c681f9d]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-7c681f9d]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-7c681f9d] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-7c681f9d] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-7c681f9d] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-7c681f9d] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-7c681f9d] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-7c681f9d] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-7c681f9d] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-7c681f9d]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-7c681f9d] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-7c681f9d] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-7c681f9d] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-7c681f9d] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-7c681f9d] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-7c681f9d] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-7c681f9d] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-7c681f9d] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-7c681f9d] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-7c681f9d] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-7c681f9d]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-7c681f9d]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-7c681f9d] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-7c681f9d] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-7c681f9d] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-7c681f9d] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-7c681f9d] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-7c681f9d] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-7c681f9d] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-7c681f9d] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-7c681f9d] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-7c681f9d] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-7c681f9d]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-7c681f9d] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-7c681f9d]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-7c681f9d]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-7c681f9d]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-7c681f9d]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-7c681f9d] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-7c681f9d] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-7c681f9d]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-7c681f9d]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-7c681f9d] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-7c681f9d] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-7c681f9d] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-7c681f9d] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-7c681f9d] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-7c681f9d] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-7c681f9d] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-7c681f9d] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-7c681f9d] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-7c681f9d], .x-list .x-list__tile--link[data-v-7c681f9d]:hover, .x-list .x-list__tile .x-list__group__header[data-v-7c681f9d]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-7c681f9d] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-7c681f9d] {
  color: #173F35;
}
.x-tag[data-v-7c681f9d] {
  font-family: "Aktiv", Arial, sans-serif;
}
.contract__header[data-v-7c681f9d] {
  background: #F6F6F6;
  padding: 30px 0;
}
.contract__header h1[data-v-7c681f9d] {
  font-size: 2.5rem;
  line-height: 1em;
  color: #173F35;
}
.contract__header h1 .faded[data-v-7c681f9d] {
  opacity: 0.5;
}
.contract__header h2[data-v-7c681f9d] {
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 14px;
}
.contract__header h2 .faded[data-v-7c681f9d] {
  opacity: 0.7;
  font-weight: 400;
}
.contract__header .actions-menu-chip[data-v-7c681f9d] {
  height: 28px;
  font-size: 12px;
  padding: 0 0 0 12px;
}
.contract__header .facility-description[data-v-7c681f9d] {
  margin-top: -10px;
  margin-bottom: 15px;
  font-size: 0.75rem;
}
.contract__header .facility-description[data-v-7c681f9d] span {
  color: #EEBC58;
}
.x-menu__content.actions-menu[data-v-7c681f9d] {
  z-index: 197 !important;
  border-radius: 6px;
}
.x-menu__content.actions-menu.theme--dark[data-v-7c681f9d] {
  padding: 6px;
  border-color: #46454D;
  background: #1a1a1a;
}
.x-menu__content.actions-menu .x-list .x-list--disabled[data-v-7c681f9d] {
  opacity: 0.35;
}
.x-menu__content.actions-menu .x-list[data-v-7c681f9d] .x-list__tile {
  z-index: 197;
  font-weight: bold;
  color: #FFFFFF;
}
.x-menu__content.actions-menu .x-list[data-v-7c681f9d] .x-list__tile:not(.x-list__tile--disabled):hover {
  background: #161d2f;
}
.x-menu__content.actions-menu .x-list[data-v-7c681f9d] .x-list__tile--disabled {
  opacity: 0.45;
  background: transparent;
}
.x-menu__content.actions-menu .contract__status[data-v-7c681f9d] {
  height: 24px;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-08d2da72 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-08d2da72 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-08d2da72]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-08d2da72] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-08d2da72] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-08d2da72]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-08d2da72] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-08d2da72] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-08d2da72]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-08d2da72] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-08d2da72]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-08d2da72]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-08d2da72] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-08d2da72]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-08d2da72]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-08d2da72] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-08d2da72]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-08d2da72]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-08d2da72] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-08d2da72] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-08d2da72] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-08d2da72] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-08d2da72] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-08d2da72] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-08d2da72] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-08d2da72]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-08d2da72] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-08d2da72] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-08d2da72] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-08d2da72] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-08d2da72] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-08d2da72] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-08d2da72] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-08d2da72] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-08d2da72] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-08d2da72] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-08d2da72]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-08d2da72]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-08d2da72] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-08d2da72] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-08d2da72] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-08d2da72] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-08d2da72] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-08d2da72] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-08d2da72] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-08d2da72] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-08d2da72] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-08d2da72] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-08d2da72]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-08d2da72] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-08d2da72]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-08d2da72]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-08d2da72]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-08d2da72]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-08d2da72] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-08d2da72] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-08d2da72]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-08d2da72]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-08d2da72] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-08d2da72] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-08d2da72] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-08d2da72] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-08d2da72] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-08d2da72] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-08d2da72] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-08d2da72] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-08d2da72] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-08d2da72], .x-list .x-list__tile--link[data-v-08d2da72]:hover, .x-list .x-list__tile .x-list__group__header[data-v-08d2da72]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-08d2da72] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-08d2da72] {
  color: #173F35;
}
.x-tag[data-v-08d2da72] {
  font-family: "Aktiv", Arial, sans-serif;
}
div.time-remaining-container[data-v-08d2da72] {
  color: #FFF;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
div.time-remaining-container .x-icon[data-v-08d2da72] {
  color: #FFF;
}
div.time-remaining-container span[data-v-08d2da72] {
  color: #EEBC58;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-128e571f {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-128e571f {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-128e571f]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-128e571f] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-128e571f] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-128e571f]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-128e571f] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-128e571f] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-128e571f]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-128e571f] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-128e571f]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-128e571f]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-128e571f] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-128e571f]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-128e571f]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-128e571f] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-128e571f]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-128e571f]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-128e571f] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-128e571f] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-128e571f] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-128e571f] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-128e571f] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-128e571f] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-128e571f] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-128e571f]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-128e571f] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-128e571f] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-128e571f] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-128e571f] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-128e571f] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-128e571f] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-128e571f] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-128e571f] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-128e571f] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-128e571f] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-128e571f]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-128e571f]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-128e571f] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-128e571f] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-128e571f] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-128e571f] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-128e571f] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-128e571f] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-128e571f] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-128e571f] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-128e571f] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-128e571f] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-128e571f]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-128e571f] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-128e571f]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-128e571f]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-128e571f]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-128e571f]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-128e571f] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-128e571f] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-128e571f]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-128e571f]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-128e571f] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-128e571f] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-128e571f] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-128e571f] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-128e571f] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-128e571f] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-128e571f] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-128e571f] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-128e571f] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-128e571f], .x-list .x-list__tile--link[data-v-128e571f]:hover, .x-list .x-list__tile .x-list__group__header[data-v-128e571f]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-128e571f] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-128e571f] {
  color: #173F35;
}
.x-tag[data-v-128e571f] {
  font-family: "Aktiv", Arial, sans-serif;
}
.participation__header[data-v-128e571f] {
  background: #F6F6F6;
  padding: 30px 0;
}
.participation__header h1[data-v-128e571f] {
  font-size: 2.5rem;
  line-height: 1em;
  color: #173F35;
}
.participation__header h1 .faded[data-v-128e571f] {
  opacity: 0.5;
}
.participation__header .reference-number[data-v-128e571f] {
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 14px;
}
.participation__header .reference-number .faded[data-v-128e571f] {
  opacity: 0.7;
  font-weight: 400;
}
.participation__header .actions-menu-chip[data-v-128e571f] {
  height: 28px;
  font-size: 12px;
  padding: 0 0 0 12px;
}
.participation__header .facility-description[data-v-128e571f] {
  margin-top: -10px;
  margin-bottom: 15px;
  font-size: 0.75rem;
}
.participation__header .facility-description[data-v-128e571f] span {
  color: #EEBC58;
}
.x-menu__content.actions-menu[data-v-128e571f] {
  z-index: 197 !important;
  border-radius: 6px;
}
.x-menu__content.actions-menu.theme--dark[data-v-128e571f] {
  padding: 6px;
  border-color: #46454D;
  background: #1a1a1a;
}
.x-menu__content.actions-menu .x-list .x-list--disabled[data-v-128e571f] {
  opacity: 0.35;
}
.x-menu__content.actions-menu .x-list[data-v-128e571f] .x-list__tile {
  z-index: 197;
  font-weight: bold;
  color: #FFFFFF;
}
.x-menu__content.actions-menu .x-list[data-v-128e571f] .x-list__tile:not(.x-list__tile--disabled):hover {
  background: #161d2f;
}
.x-menu__content.actions-menu .x-list[data-v-128e571f] .x-list__tile--disabled {
  opacity: 0.45;
  background: transparent;
}
.x-menu__content.actions-menu .participation__status[data-v-128e571f] {
  height: 24px;
}

.remove-button[data-v-24308e14] {
    display: flex;
    flex-direction: row;
    justify-content: left;
    align-items: center;
}
.another[data-v-24308e14] {
    margin-top: 17px;
}


/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-88eede3a {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-88eede3a {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-88eede3a]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-88eede3a] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-88eede3a] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-88eede3a]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-88eede3a] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-88eede3a] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-88eede3a]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-88eede3a] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-88eede3a]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-88eede3a]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-88eede3a] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-88eede3a]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-88eede3a]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-88eede3a] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-88eede3a]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-88eede3a]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-88eede3a] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-88eede3a] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-88eede3a] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-88eede3a] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-88eede3a] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-88eede3a] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-88eede3a] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-88eede3a]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-88eede3a] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-88eede3a] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-88eede3a] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-88eede3a] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-88eede3a] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-88eede3a] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-88eede3a] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-88eede3a] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-88eede3a] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-88eede3a] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-88eede3a]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-88eede3a]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-88eede3a] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-88eede3a] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-88eede3a] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-88eede3a] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-88eede3a] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-88eede3a] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-88eede3a] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-88eede3a] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-88eede3a] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-88eede3a] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-88eede3a]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-88eede3a] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-88eede3a]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-88eede3a]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-88eede3a]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-88eede3a]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-88eede3a] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-88eede3a] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-88eede3a]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-88eede3a]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-88eede3a] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-88eede3a] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-88eede3a] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-88eede3a] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-88eede3a] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-88eede3a] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-88eede3a] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-88eede3a] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-88eede3a] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-88eede3a], .x-list .x-list__tile--link[data-v-88eede3a]:hover, .x-list .x-list__tile .x-list__group__header[data-v-88eede3a]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-88eede3a] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-88eede3a] {
  color: #173F35;
}
.x-tag[data-v-88eede3a] {
  font-family: "Aktiv", Arial, sans-serif;
}
.step-name[data-v-88eede3a] {
  font-weight: 600;
  font-size: 23px;
  line-height: 23px;
  margin-bottom: 18px;
}

i.inactive[data-v-173a77d5] {
    color: #cccccc;
}
.saving[data-v-173a77d5] {
    animation: blinker-173a77d5 1s linear infinite;
}
@keyframes blinker-173a77d5 {
50% { opacity: 0;
}
}


/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-04c5be50 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-04c5be50 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-04c5be50]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-04c5be50] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-04c5be50] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-04c5be50]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-04c5be50] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-04c5be50] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-04c5be50]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-04c5be50] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-04c5be50]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-04c5be50]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-04c5be50] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-04c5be50]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-04c5be50]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-04c5be50] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-04c5be50]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-04c5be50]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-04c5be50] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-04c5be50] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-04c5be50] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-04c5be50] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-04c5be50] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-04c5be50] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-04c5be50] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-04c5be50]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-04c5be50] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-04c5be50] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-04c5be50] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-04c5be50] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-04c5be50] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-04c5be50] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-04c5be50] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-04c5be50] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-04c5be50] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-04c5be50] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-04c5be50]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-04c5be50]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-04c5be50] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-04c5be50] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-04c5be50] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-04c5be50] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-04c5be50] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-04c5be50] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-04c5be50] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-04c5be50] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-04c5be50] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-04c5be50] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-04c5be50]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-04c5be50] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-04c5be50]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-04c5be50]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-04c5be50]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-04c5be50]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-04c5be50] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-04c5be50] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-04c5be50]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-04c5be50]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-04c5be50] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-04c5be50] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-04c5be50] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-04c5be50] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-04c5be50] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-04c5be50] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-04c5be50] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-04c5be50] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-04c5be50] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-04c5be50], .x-list .x-list__tile--link[data-v-04c5be50]:hover, .x-list .x-list__tile .x-list__group__header[data-v-04c5be50]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-04c5be50] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-04c5be50] {
  color: #173F35;
}
.x-tag[data-v-04c5be50] {
  font-family: "Aktiv", Arial, sans-serif;
}
.insurer-list[data-v-04c5be50] {
  height: 100%;
  max-height: 275px;
  overflow-y: scroll;
}
.insurer-list ul[data-v-04c5be50] {
  list-style-type: none;
  padding-left: 0;
}
.insurer-list ul li[data-v-04c5be50] {
  display: flex;
  padding: 2px;
  border-bottom: 1px solid #aaaaaa;
  height: 80px;
  position: relative;
  cursor: pointer;
}
.insurer-list ul li span.unread[data-v-04c5be50] {
  background: red;
  color: #fff;
  position: absolute;
  right: 11px;
  top: 20px;
  display: flex;
  font-weight: 600;
  min-width: 20px;
  justify-content: center;
  align-items: center;
  line-height: 20px;
  font-size: 12px;
  padding: 0 4px;
  border-radius: 3px;
}
.insurer-list ul li .avatar[data-v-04c5be50] {
  flex: 1;
  display: flex;
  align-items: center;
}
.insurer-list ul li .avatar .avatar-circle[data-v-04c5be50] {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  margin: 0 auto;
  display: table;
}
.insurer-list ul li .avatar .avatar-circle span[data-v-04c5be50] {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
}
.insurer-list ul li .avatar .avatar-circle .tooltip-text[data-v-04c5be50] {
  visibility: hidden;
  width: 120px;
  background-color: rgb(61, 61, 61);
  color: #fff;
  text-align: center;
  border-radius: 6px;
  padding: 5px 0;
  position: absolute;
  z-index: 1;
}
.insurer-list ul li .avatar .avatar-circle:hover .tooltip-text[data-v-04c5be50] {
  visibility: visible;
}
.insurer-list ul li .contact[data-v-04c5be50] {
  flex: 3;
  font-size: 12px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.insurer-list ul li .contact p[data-v-04c5be50] {
  margin: 0;
}
.insurer-list ul li .contact p.name[data-v-04c5be50] {
  font-size: 15px;
  font-weight: bold;
  margin-bottom: 5px;
}
.insurer-list ul li .contact p.message[data-v-04c5be50] {
  margin-bottom: 5px;
  word-wrap: break-word;
}
.insurer-list ul li .contact p.date[data-v-04c5be50] {
  font-size: 10px;
  color: gray;
}
.insurer-list ul li[data-v-04c5be50]:nth-child(even) {
  background-color: #f2f2f2;
}
.notification-badge[data-v-04c5be50] {
  background-color: red;
  color: white;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  position: absolute;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-13177b5c {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-13177b5c {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-13177b5c]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-13177b5c] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-13177b5c] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-13177b5c]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-13177b5c] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-13177b5c] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-13177b5c]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-13177b5c] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-13177b5c]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-13177b5c]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-13177b5c] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-13177b5c]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-13177b5c]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-13177b5c] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-13177b5c]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-13177b5c]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-13177b5c] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-13177b5c] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-13177b5c] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-13177b5c] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-13177b5c] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-13177b5c] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-13177b5c] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-13177b5c]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-13177b5c] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-13177b5c] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-13177b5c] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-13177b5c] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-13177b5c] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-13177b5c] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-13177b5c] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-13177b5c] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-13177b5c] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-13177b5c] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-13177b5c]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-13177b5c]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-13177b5c] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-13177b5c] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-13177b5c] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-13177b5c] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-13177b5c] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-13177b5c] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-13177b5c] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-13177b5c] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-13177b5c] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-13177b5c] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-13177b5c]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-13177b5c] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-13177b5c]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-13177b5c]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-13177b5c]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-13177b5c]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-13177b5c] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-13177b5c] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-13177b5c]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-13177b5c]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-13177b5c] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-13177b5c] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-13177b5c] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-13177b5c] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-13177b5c] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-13177b5c] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-13177b5c] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-13177b5c] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-13177b5c] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-13177b5c], .x-list .x-list__tile--link[data-v-13177b5c]:hover, .x-list .x-list__tile .x-list__group__header[data-v-13177b5c]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-13177b5c] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-13177b5c] {
  color: #173F35;
}
.x-tag[data-v-13177b5c] {
  font-family: "Aktiv", Arial, sans-serif;
}
.new_message_btn[data-v-13177b5c] {
  margin-right: 5px;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-336cf214 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-336cf214 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-336cf214]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-336cf214] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-336cf214] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-336cf214]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-336cf214] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-336cf214] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-336cf214]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-336cf214] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-336cf214]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-336cf214]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-336cf214] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-336cf214]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-336cf214]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-336cf214] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-336cf214]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-336cf214]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-336cf214] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-336cf214] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-336cf214] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-336cf214] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-336cf214] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-336cf214] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-336cf214] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-336cf214]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-336cf214] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-336cf214] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-336cf214] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-336cf214] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-336cf214] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-336cf214] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-336cf214] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-336cf214] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-336cf214] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-336cf214] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-336cf214]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-336cf214]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-336cf214] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-336cf214] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-336cf214] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-336cf214] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-336cf214] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-336cf214] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-336cf214] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-336cf214] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-336cf214] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-336cf214] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-336cf214]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-336cf214] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-336cf214]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-336cf214]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-336cf214]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-336cf214]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-336cf214] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-336cf214] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-336cf214]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-336cf214]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-336cf214] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-336cf214] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-336cf214] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-336cf214] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-336cf214] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-336cf214] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-336cf214] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-336cf214] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-336cf214] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-336cf214], .x-list .x-list__tile--link[data-v-336cf214]:hover, .x-list .x-list__tile .x-list__group__header[data-v-336cf214]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-336cf214] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-336cf214] {
  color: #173F35;
}
.x-tag[data-v-336cf214] {
  font-family: "Aktiv", Arial, sans-serif;
}
.feed[data-v-336cf214] {
  background: #f0f0f0;
  height: 100%;
  overflow-y: scroll;
  height: 250px;
}
.feed .message-wrapper[data-v-336cf214] {
  width: 100%;
  margin-bottom: 20px;
}
.feed .text-wrapper[data-v-336cf214] {
  min-width: 100%;
}
.feed ul[data-v-336cf214] {
  list-style-type: none;
  padding: 5px;
}
.feed ul li.message[data-v-336cf214] {
  margin: 10px 0;
  width: 100%;
}
.feed ul li.message .text[data-v-336cf214] {
  max-width: 200px;
  border-radius: 5px;
  padding: 12px;
  display: inline-block;
  word-wrap: break-word;
}
.feed ul li.message .icon[data-v-336cf214] {
  font-size: 11px;
  color: gray;
}
.feed ul li.message .date[data-v-336cf214] {
  font-size: 10px;
  color: gray;
}
.feed ul li.message.received div[data-v-336cf214] {
  float: left;
}
.feed ul li.message.received .text[data-v-336cf214] {
  background: white;
  word-wrap: break-word;
}
.feed ul li.message.sent div[data-v-336cf214] {
  float: right;
}
.feed ul li.message.sent .text[data-v-336cf214] {
  background: #a5c7dd;
  word-wrap: break-word;
}
.feed .no-messages[data-v-336cf214] {
  height: 250px;
  background: rgb(242, 243, 245);
}
.avatar[data-v-336cf214] {
  flex: 1;
  display: inline-block;
  align-items: center;
  margin-right: 5px;
}
.avatar .avatar-circle[data-v-336cf214] {
  width: 30px;
  height: 30px;
  border-radius: 50%;
  margin: 0 auto;
  display: table;
}
.avatar .avatar-circle span[data-v-336cf214] {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
}
.avatar-user[data-v-336cf214] {
  flex: 1;
  display: inline-block;
  align-items: center;
  margin-left: 5px;
}
.avatar-user .avatar-user-circle[data-v-336cf214] {
  width: 30px;
  height: 30px;
  border-radius: 50%;
  margin: 0 auto;
  display: table;
}
.avatar-user .avatar-user-circle span[data-v-336cf214] {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-75636de1 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-75636de1 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-75636de1]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-75636de1] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-75636de1] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-75636de1]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-75636de1] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-75636de1] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-75636de1]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-75636de1] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-75636de1]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-75636de1]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-75636de1] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-75636de1]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-75636de1]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-75636de1] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-75636de1]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-75636de1]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-75636de1] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-75636de1] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-75636de1] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-75636de1] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-75636de1] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-75636de1] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-75636de1] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-75636de1]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-75636de1] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-75636de1] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-75636de1] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-75636de1] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-75636de1] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-75636de1] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-75636de1] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-75636de1] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-75636de1] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-75636de1] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-75636de1]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-75636de1]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-75636de1] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-75636de1] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-75636de1] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-75636de1] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-75636de1] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-75636de1] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-75636de1] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-75636de1] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-75636de1] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-75636de1] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-75636de1]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-75636de1] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-75636de1]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-75636de1]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-75636de1]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-75636de1]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-75636de1] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-75636de1] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-75636de1]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-75636de1]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-75636de1] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-75636de1] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-75636de1] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-75636de1] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-75636de1] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-75636de1] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-75636de1] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-75636de1] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-75636de1] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-75636de1], .x-list .x-list__tile--link[data-v-75636de1]:hover, .x-list .x-list__tile .x-list__group__header[data-v-75636de1]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-75636de1] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-75636de1] {
  color: #173F35;
}
.x-tag[data-v-75636de1] {
  font-family: "Aktiv", Arial, sans-serif;
}
.chat__feed[data-v-75636de1] {
  background: rgb(242, 243, 245);
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-03aa7262 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-03aa7262 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-03aa7262]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-03aa7262] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-03aa7262] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-03aa7262]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-03aa7262] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-03aa7262] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-03aa7262]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-03aa7262] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-03aa7262]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-03aa7262]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-03aa7262] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-03aa7262]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-03aa7262]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-03aa7262] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-03aa7262]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-03aa7262]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-03aa7262] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-03aa7262] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-03aa7262] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-03aa7262] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-03aa7262] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-03aa7262] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-03aa7262] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-03aa7262]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-03aa7262] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-03aa7262] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-03aa7262] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-03aa7262] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-03aa7262] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-03aa7262] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-03aa7262] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-03aa7262] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-03aa7262] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-03aa7262] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-03aa7262]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-03aa7262]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-03aa7262] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-03aa7262] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-03aa7262] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-03aa7262] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-03aa7262] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-03aa7262] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-03aa7262] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-03aa7262] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-03aa7262] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-03aa7262] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-03aa7262]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-03aa7262] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-03aa7262]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-03aa7262]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-03aa7262]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-03aa7262]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-03aa7262] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-03aa7262] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-03aa7262]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-03aa7262]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-03aa7262] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-03aa7262] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-03aa7262] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-03aa7262] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-03aa7262] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-03aa7262] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-03aa7262] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-03aa7262] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-03aa7262] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-03aa7262], .x-list .x-list__tile--link[data-v-03aa7262]:hover, .x-list .x-list__tile .x-list__group__header[data-v-03aa7262]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-03aa7262] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-03aa7262] {
  color: #173F35;
}
.x-tag[data-v-03aa7262] {
  font-family: "Aktiv", Arial, sans-serif;
}
.scrollable[data-v-03aa7262] {
  overflow: scroll;
  height: 150px;
}
#chat-overlay[data-v-03aa7262] {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.5s, visibility 0s 0.5s;
  position: fixed;
  bottom: 0px;
  left: 15%;
  width: 400px;
  height: 430px;
  background: white;
  border: 1px solid rgb(214, 214, 214);
  box-shadow: 0 0 10px rgb(214, 214, 214);
  border-radius: 1%;
}
#chat-overlay.open[data-v-03aa7262] {
  opacity: 1;
  visibility: visible;
  transition: none;
}
.chat-main-layer[data-v-03aa7262] {
  border-collapse: collapse;
  height: 20%;
  width: 100%;
}
.chat-main-layer .header[data-v-03aa7262] {
  height: 70px;
  margin: 0 auto;
  justify-content: center;
  color: #F6F6F6;
  font-size: 24px;
}
.chat-main-layer .header div[data-v-03aa7262] {
  padding-top: 25px;
  vertical-align: middle;
  padding-left: 5%;
  display: inline-block;
  font-weight: bold;
}
.chat-main-layer .header .close-icon[data-v-03aa7262] {
  float: right;
  padding-right: 10px;
  padding-top: 10px;
}
.chat-main-layer .body[data-v-03aa7262] {
  font-size: 14px;
  background: rgb(242, 243, 245);
}
.chat-main-layer .body .text-area[data-v-03aa7262] {
  font-size: 15px;
  padding-left: 10px;
  padding-right: 10px;
  margin-bottom: 0;
}
.text-in-form[data-v-03aa7262] {
  margin-top: 20px;
  word-wrap: break-word;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-75bb293c {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-75bb293c {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-75bb293c]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-75bb293c] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-75bb293c] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-75bb293c]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-75bb293c] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-75bb293c] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-75bb293c]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-75bb293c] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-75bb293c]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-75bb293c]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-75bb293c] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-75bb293c]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-75bb293c]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-75bb293c] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-75bb293c]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-75bb293c]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-75bb293c] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-75bb293c] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-75bb293c] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-75bb293c] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-75bb293c] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-75bb293c] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-75bb293c] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-75bb293c]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-75bb293c] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-75bb293c] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-75bb293c] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-75bb293c] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-75bb293c] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-75bb293c] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-75bb293c] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-75bb293c] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-75bb293c] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-75bb293c] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-75bb293c]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-75bb293c]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-75bb293c] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-75bb293c] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-75bb293c] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-75bb293c] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-75bb293c] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-75bb293c] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-75bb293c] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-75bb293c] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-75bb293c] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-75bb293c] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-75bb293c]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-75bb293c] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-75bb293c]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-75bb293c]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-75bb293c]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-75bb293c]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-75bb293c] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-75bb293c] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-75bb293c]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-75bb293c]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-75bb293c] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-75bb293c] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-75bb293c] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-75bb293c] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-75bb293c] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-75bb293c] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-75bb293c] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-75bb293c] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-75bb293c] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-75bb293c], .x-list .x-list__tile--link[data-v-75bb293c]:hover, .x-list .x-list__tile .x-list__group__header[data-v-75bb293c]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-75bb293c] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-75bb293c] {
  color: #173F35;
}
.x-tag[data-v-75bb293c] {
  font-family: "Aktiv", Arial, sans-serif;
}
.chat-box[data-v-75bb293c] {
  display: block;
  position: fixed;
  bottom: 0;
  left: 15%;
  width: 200px;
  background: #FFBF3F;
  line-height: 1;
  z-index: 3;
  justify-content: center;
  align-items: center;
}
.chat-box a[data-v-75bb293c] {
  color: inherit;
}
.chat-box .chat-activator[data-v-75bb293c] {
  padding-top: 15px;
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
  align-items: center;
  justify-content: center;
  background: #FFBF3F;
  cursor: pointer;
}
.chat-box .chat-activator .chat-icon[data-v-75bb293c] {
  align-content: left;
  display: inline-block;
}
.chat-box .chat-text[data-v-75bb293c] {
  margin-left: 2%;
  text-align: center;
  align-content: center;
  font-size: 24px;
  font-weight: bold;
}
.notification-badge[data-v-75bb293c] {
  position: absolute;
  top: -7px;
  right: -3px;
  padding: 4px 8px;
  border-radius: 50%;
  background-color: red;
  color: white;
}
.chat__overlay[data-v-75bb293c] {
  position: fixed;
  bottom: 0;
  left: 15%;
  width: 400px;
  height: 500px;
  background: white;
  border: 1px solid rgb(214, 214, 214);
  box-shadow: 0 0 10px rgb(214, 214, 214);
  border-radius: 1%;
}
.chat__header[data-v-75bb293c] {
  justify-content: space-between;
  align-items: center;
  color: #F6F6F6;
}
[data-v-75bb293c] .chat__header__title {
  font-size: 28px;
  font-weight: bold;
}
[data-v-75bb293c] .chat__header__icon {
  font-size: 16px;
}
[data-v-75bb293c] .back-button {
  min-width: 0;
}
[data-v-75bb293c] .back-button .left-icon {
  font-size: 1.25rem;
  display: inline-block;
  vertical-align: middle;
}
[data-v-75bb293c] .chat__feed {
  background: rgb(242, 243, 245);
  height: 100%;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-1439f656 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-1439f656 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-1439f656]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-1439f656] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-1439f656] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-1439f656]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-1439f656] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-1439f656] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-1439f656]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-1439f656] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-1439f656]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-1439f656]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-1439f656] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-1439f656]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-1439f656]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-1439f656] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-1439f656]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-1439f656]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-1439f656] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-1439f656] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-1439f656] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-1439f656] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-1439f656] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-1439f656] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-1439f656] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-1439f656]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-1439f656] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-1439f656] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-1439f656] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-1439f656] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-1439f656] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-1439f656] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-1439f656] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-1439f656] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-1439f656] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-1439f656] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-1439f656]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-1439f656]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-1439f656] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-1439f656] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-1439f656] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-1439f656] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-1439f656] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-1439f656] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-1439f656] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-1439f656] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-1439f656] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-1439f656] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-1439f656]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-1439f656] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-1439f656]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-1439f656]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-1439f656]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-1439f656]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-1439f656] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-1439f656] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-1439f656]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-1439f656]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-1439f656] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-1439f656] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-1439f656] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-1439f656] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-1439f656] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-1439f656] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-1439f656] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-1439f656] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-1439f656] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-1439f656], .x-list .x-list__tile--link[data-v-1439f656]:hover, .x-list .x-list__tile .x-list__group__header[data-v-1439f656]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-1439f656] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-1439f656] {
  color: #173F35;
}
.x-tag[data-v-1439f656] {
  font-family: "Aktiv", Arial, sans-serif;
}
.x-menu__content[data-v-1439f656] {
  overflow: visible;
  contain: layout;
  border: none;
  box-shadow: none;
}
.x-menu__content.theme--dark[data-v-1439f656] {
  background: transparent;
  border: none;
  box-shadow: none;
}
.x-menu__content .warning-item[data-v-1439f656] {
  background: #DEB810;
  border: 1px solid #FFCE00;
  border-radius: 1px;
  padding: 4px;
  color: #000000;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
}
.x-menu__content .warning-item + .warning-item[data-v-1439f656] {
  margin-top: 5px;
}
.x-icon[data-v-1439f656] {
  cursor: pointer;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-69f3e15d {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-69f3e15d {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-69f3e15d]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-69f3e15d] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-69f3e15d] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-69f3e15d]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-69f3e15d] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-69f3e15d] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-69f3e15d]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-69f3e15d] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-69f3e15d]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-69f3e15d]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-69f3e15d] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-69f3e15d]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-69f3e15d]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-69f3e15d] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-69f3e15d]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-69f3e15d]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-69f3e15d] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-69f3e15d] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-69f3e15d] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-69f3e15d] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-69f3e15d] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-69f3e15d] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-69f3e15d] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-69f3e15d]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-69f3e15d] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-69f3e15d] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-69f3e15d] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-69f3e15d] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-69f3e15d] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-69f3e15d] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-69f3e15d] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-69f3e15d] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-69f3e15d] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-69f3e15d] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-69f3e15d]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-69f3e15d]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-69f3e15d] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-69f3e15d] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-69f3e15d] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-69f3e15d] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-69f3e15d] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-69f3e15d] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-69f3e15d] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-69f3e15d] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-69f3e15d] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-69f3e15d] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-69f3e15d]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-69f3e15d] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-69f3e15d]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-69f3e15d]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-69f3e15d]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-69f3e15d]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-69f3e15d] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-69f3e15d] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-69f3e15d]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-69f3e15d]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-69f3e15d] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-69f3e15d] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-69f3e15d] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-69f3e15d] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-69f3e15d] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-69f3e15d] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-69f3e15d] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-69f3e15d] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-69f3e15d] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-69f3e15d], .x-list .x-list__tile--link[data-v-69f3e15d]:hover, .x-list .x-list__tile .x-list__group__header[data-v-69f3e15d]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-69f3e15d] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-69f3e15d] {
  color: #173F35;
}
.x-tag[data-v-69f3e15d] {
  font-family: "Aktiv", Arial, sans-serif;
}
.text-left[data-v-69f3e15d] {
  text-align: left;
}
.text-small[data-v-69f3e15d] {
  font-size: 1rem;
}
.excluded td[data-v-69f3e15d] {
  background-color: red;
}
.changed td[data-v-69f3e15d] {
  background-color: orange;
}
h4[data-v-69f3e15d], h5[data-v-69f3e15d] {
  font-weight: bold;
}
h5[data-v-69f3e15d] {
  margin-bottom: 16px;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-261cc9bf {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-261cc9bf {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-261cc9bf]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-261cc9bf] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-261cc9bf] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-261cc9bf]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-261cc9bf] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-261cc9bf] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-261cc9bf]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-261cc9bf] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-261cc9bf]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-261cc9bf]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-261cc9bf] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-261cc9bf]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-261cc9bf]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-261cc9bf] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-261cc9bf]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-261cc9bf]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-261cc9bf] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-261cc9bf] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-261cc9bf] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-261cc9bf] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-261cc9bf] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-261cc9bf] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-261cc9bf] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-261cc9bf]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-261cc9bf] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-261cc9bf] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-261cc9bf] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-261cc9bf] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-261cc9bf] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-261cc9bf] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-261cc9bf] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-261cc9bf] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-261cc9bf] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-261cc9bf] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-261cc9bf]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-261cc9bf]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-261cc9bf] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-261cc9bf] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-261cc9bf] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-261cc9bf] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-261cc9bf] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-261cc9bf] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-261cc9bf] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-261cc9bf] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-261cc9bf] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-261cc9bf] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-261cc9bf]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-261cc9bf] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-261cc9bf]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-261cc9bf]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-261cc9bf]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-261cc9bf]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-261cc9bf] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-261cc9bf] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-261cc9bf]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-261cc9bf]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-261cc9bf] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-261cc9bf] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-261cc9bf] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-261cc9bf] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-261cc9bf] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-261cc9bf] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-261cc9bf] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-261cc9bf] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-261cc9bf] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-261cc9bf], .x-list .x-list__tile--link[data-v-261cc9bf]:hover, .x-list .x-list__tile .x-list__group__header[data-v-261cc9bf]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-261cc9bf] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-261cc9bf] {
  color: #173F35;
}
.x-tag[data-v-261cc9bf] {
  font-family: "Aktiv", Arial, sans-serif;
}
div[data-v-261cc9bf] {
  position: relative;
  border-radius: 100px;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-d26a1ccc {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-d26a1ccc {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-d26a1ccc]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-d26a1ccc] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-d26a1ccc] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-d26a1ccc]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-d26a1ccc] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-d26a1ccc] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-d26a1ccc]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-d26a1ccc] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-d26a1ccc]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-d26a1ccc]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-d26a1ccc] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-d26a1ccc]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-d26a1ccc]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-d26a1ccc] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-d26a1ccc]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-d26a1ccc]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-d26a1ccc] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-d26a1ccc] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-d26a1ccc] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-d26a1ccc] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-d26a1ccc] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-d26a1ccc] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-d26a1ccc] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-d26a1ccc]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-d26a1ccc] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-d26a1ccc] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-d26a1ccc] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-d26a1ccc] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-d26a1ccc] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-d26a1ccc] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-d26a1ccc] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-d26a1ccc] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-d26a1ccc] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-d26a1ccc] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-d26a1ccc]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-d26a1ccc]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-d26a1ccc] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-d26a1ccc] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-d26a1ccc] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-d26a1ccc] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-d26a1ccc] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-d26a1ccc] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-d26a1ccc] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-d26a1ccc] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-d26a1ccc] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-d26a1ccc] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-d26a1ccc]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-d26a1ccc] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-d26a1ccc]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-d26a1ccc]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-d26a1ccc]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-d26a1ccc]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-d26a1ccc] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-d26a1ccc] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-d26a1ccc]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-d26a1ccc]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-d26a1ccc] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-d26a1ccc] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-d26a1ccc] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-d26a1ccc] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-d26a1ccc] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-d26a1ccc] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-d26a1ccc] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-d26a1ccc] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-d26a1ccc] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-d26a1ccc], .x-list .x-list__tile--link[data-v-d26a1ccc]:hover, .x-list .x-list__tile .x-list__group__header[data-v-d26a1ccc]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-d26a1ccc] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-d26a1ccc] {
  color: #173F35;
}
.x-tag[data-v-d26a1ccc] {
  font-family: "Aktiv", Arial, sans-serif;
}
.title-text[data-v-d26a1ccc] {
  font-weight: bold;
}
.applied[data-v-d26a1ccc] {
  min-height: 0;
  margin: 0;
  justify-content: center;
  vertical-align: middle;
}
h1[data-v-d26a1ccc] {
  padding-top: 0.375rem;
  color: #575759;
  font-size: 5.5625rem;
  line-height: 0.8;
}
.wizard-side[data-v-d26a1ccc] {
  width: 25%;
}
.wizard-container[data-v-d26a1ccc] {
  margin-top: 90px;
  width: 100%;
  max-width: 585px;
}
.dropdown-select[data-v-d26a1ccc] {
  padding-top: 10px;
}
.x-select-list[data-v-d26a1ccc] .x-list .buttons-top-tile .x-list__tile {
  justify-content: space-between;
  margin: -7px -7px 7px;
}
table.follower-list[data-v-d26a1ccc] {
  width: 100%;
  font-size: 0.875rem;
  table-layout: fixed;
}
table.follower-list tbody tr[data-v-d26a1ccc]:nth-child(odd) {
  background: #CDCFD7;
  color: #152C46;
}
table.follower-list tbody td[data-v-d26a1ccc] {
  padding: 6px;
  vertical-align: middle !important;
}
table.follower-list tbody .x-btn[data-v-d26a1ccc] {
  height: 20px;
  font-size: 0.75rem;
  opacity: 0;
  transition: opacity 0.3s;
}
table.follower-list tbody tr:hover .x-btn[data-v-d26a1ccc] {
  opacity: 1;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-754fb554 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-754fb554 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-754fb554]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-754fb554] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-754fb554] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-754fb554]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-754fb554] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-754fb554] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-754fb554]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-754fb554] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-754fb554]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-754fb554]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-754fb554] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-754fb554]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-754fb554]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-754fb554] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-754fb554]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-754fb554]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-754fb554] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-754fb554] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-754fb554] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-754fb554] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-754fb554] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-754fb554] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-754fb554] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-754fb554]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-754fb554] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-754fb554] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-754fb554] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-754fb554] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-754fb554] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-754fb554] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-754fb554] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-754fb554] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-754fb554] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-754fb554] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-754fb554]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-754fb554]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-754fb554] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-754fb554] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-754fb554] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-754fb554] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-754fb554] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-754fb554] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-754fb554] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-754fb554] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-754fb554] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-754fb554] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-754fb554]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-754fb554] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-754fb554]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-754fb554]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-754fb554]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-754fb554]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-754fb554] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-754fb554] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-754fb554]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-754fb554]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-754fb554] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-754fb554] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-754fb554] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-754fb554] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-754fb554] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-754fb554] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-754fb554] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-754fb554] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-754fb554] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-754fb554], .x-list .x-list__tile--link[data-v-754fb554]:hover, .x-list .x-list__tile .x-list__group__header[data-v-754fb554]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-754fb554] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-754fb554] {
  color: #173F35;
}
.x-tag[data-v-754fb554] {
  font-family: "Aktiv", Arial, sans-serif;
}
.stat-card[data-v-754fb554] {
  position: relative;
  display: flex;
  flex-direction: column;
  padding: 8px 16px 12px;
  border-radius: 8px;
  font-family: "GT Ultra", Georgia, sans-serif;
  color: #152C46;
  line-height: 1;
  transition: opacity 0.3s;
  background-color: #FFFFFF !important;
}
.stat-card[data-v-754fb554]:hover {
  background-color: #FFFFFF !important;
}
.stat-card[data-v-754fb554]:hover::before {
  filter: none;
}
.stat-card[data-v-754fb554]::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.stat-card.fade[data-v-754fb554] {
  opacity: 0.4;
}
.stat-card.poppy[data-v-754fb554]::before {
  background: rgba(249, 66, 58, 0.1) !important;
}
.stat-card.poppy .stat-card__number[data-v-754fb554],
.stat-card.poppy .stat-card__label[data-v-754fb554],
.stat-card.poppy .x-btn[data-v-754fb554] {
  color: #F9423A;
}
.stat-card.cobalt[data-v-754fb554]::before {
  background: rgba(8, 87, 195, 0.15) !important;
}
.stat-card.cobalt .stat-card__number[data-v-754fb554],
.stat-card.cobalt .stat-card__label[data-v-754fb554],
.stat-card.cobalt .x-btn[data-v-754fb554] {
  color: #0857C3;
}
.stat-card.teal[data-v-754fb554]::before {
  background-color: rgba(124, 224, 211, 0.35) !important;
}
.stat-card.teal .stat-card__number[data-v-754fb554],
.stat-card.teal .stat-card__label[data-v-754fb554],
.stat-card.teal .x-btn[data-v-754fb554] {
  color: #0857C3;
}
.stat-card.gold[data-v-754fb554]::before {
  background: rgba(153, 133, 66, 0.15) !important;
}
.stat-card.gold .stat-card__number[data-v-754fb554],
.stat-card.gold .stat-card__label[data-v-754fb554],
.stat-card.gold .x-btn[data-v-754fb554] {
  color: #998542;
}
.stat-card.mustard[data-v-754fb554]::before {
  background: rgba(255, 191, 63, 0.15) !important;
}
.stat-card.mustard .stat-card__number[data-v-754fb554],
.stat-card.mustard .stat-card__label[data-v-754fb554],
.stat-card.mustard .x-btn[data-v-754fb554] {
  color: #FFBF3F;
}
.stat-card.moss[data-v-754fb554]::before {
  background: rgba(224, 236, 137, 0.35) !important;
}
.stat-card.moss .stat-card__number[data-v-754fb554],
.stat-card.moss .stat-card__label[data-v-754fb554],
.stat-card.moss .x-btn[data-v-754fb554] {
  color: #173F35;
}
.stat-card .stat-card__number[data-v-754fb554] {
  font-size: 5rem;
  line-height: 100%;
}
.stat-card .stat-card__label[data-v-754fb554] {
  flex-grow: 1;
  font-size: 1.5rem;
  line-height: 140%;
}
.stat-card .stat-card__action[data-v-754fb554] {
  position: absolute;
  top: 8px;
  right: 8px;
}
.stat-card .stat-card__action .x-btn[data-v-754fb554] {
  min-width: 68px;
  height: 32px;
  padding: 0;
  background: rgba(255, 255, 255, 0.3);
  border: none;
  font-size: 0.875rem;
  font-weight: 600;
  font-family: "Aktiv", Arial, sans-serif;
}
.stat-card .stat-card__action .x-btn span[data-v-754fb554],
.stat-card .stat-card__action .x-btn .x-icon[data-v-754fb554] {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.stat-card .stat-card__action .x-btn span[data-v-754fb554] {
  opacity: 1;
  transition: opacity 0.2s 0.1s;
}
.stat-card .stat-card__action .x-btn .x-icon[data-v-754fb554] {
  opacity: 0;
  transition: opacity 0.2s;
}
.stat-card.active .stat-card__action .x-btn[data-v-754fb554] {
  height: 48px;
  width: 48px;
  border-radius: 48px;
}
.stat-card.active .stat-card__action .x-btn span[data-v-754fb554] {
  opacity: 0;
  transition: opacity 0.2s;
}
.stat-card.active .stat-card__action .x-btn .x-icon[data-v-754fb554] {
  opacity: 1;
  transition: opacity 0.2s 0.1s;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-720ff5b4 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-720ff5b4 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-720ff5b4]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-720ff5b4] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-720ff5b4] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-720ff5b4]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-720ff5b4] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-720ff5b4] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-720ff5b4]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-720ff5b4] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-720ff5b4]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-720ff5b4]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-720ff5b4] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-720ff5b4]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-720ff5b4]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-720ff5b4] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-720ff5b4]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-720ff5b4]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-720ff5b4] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-720ff5b4] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-720ff5b4] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-720ff5b4] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-720ff5b4] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-720ff5b4] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-720ff5b4] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-720ff5b4]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-720ff5b4] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-720ff5b4] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-720ff5b4] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-720ff5b4] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-720ff5b4] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-720ff5b4] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-720ff5b4] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-720ff5b4] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-720ff5b4] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-720ff5b4] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-720ff5b4]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-720ff5b4]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-720ff5b4] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-720ff5b4] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-720ff5b4] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-720ff5b4] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-720ff5b4] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-720ff5b4] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-720ff5b4] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-720ff5b4] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-720ff5b4] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-720ff5b4] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-720ff5b4]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-720ff5b4] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-720ff5b4]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-720ff5b4]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-720ff5b4]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-720ff5b4]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-720ff5b4] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-720ff5b4] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-720ff5b4]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-720ff5b4]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-720ff5b4] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-720ff5b4] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-720ff5b4] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-720ff5b4] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-720ff5b4] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-720ff5b4] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-720ff5b4] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-720ff5b4] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-720ff5b4] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-720ff5b4], .x-list .x-list__tile--link[data-v-720ff5b4]:hover, .x-list .x-list__tile .x-list__group__header[data-v-720ff5b4]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-720ff5b4] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-720ff5b4] {
  color: #173F35;
}
.x-tag[data-v-720ff5b4] {
  font-family: "Aktiv", Arial, sans-serif;
}
.dropdown-select[data-v-720ff5b4] {
  padding-top: 10px;
}
.section__header[data-v-720ff5b4] {
  background: #F6F6F6;
  padding-top: 20px;
}
.section__header__title[data-v-720ff5b4] {
  font-size: 1.5rem;
  font-weight: 400;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.5em;
  text-align: left;
}
.section__header__text[data-v-720ff5b4] {
  font-family: "GT Ultra", Georgia, sans-serif;
  font-size: 0.875rem;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.29em;
  text-align: left;
  color: rgba(255, 255, 255, 0.5);
}
.layout__stats[data-v-720ff5b4] {
  padding: 1.5rem 0 3rem;
  margin: 0 -0.9375rem;
}
.search-field[data-v-720ff5b4] {
  width: 325px;
}
.search-field.x-input.x-text-field.x-text-field--outline[data-v-720ff5b4] .x-input__control .x-input__slot input::-moz-placeholder {
  color: #575759;
  font-weight: 600;
}
.search-field.x-input.x-text-field.x-text-field--outline[data-v-720ff5b4] .x-input__control .x-input__slot input::placeholder {
  color: #575759;
  font-weight: 600;
}
.status-field[data-v-720ff5b4] {
  width: 225px;
}
.section__history[data-v-720ff5b4] {
  height: calc(100% - 214px);
}
[data-v-720ff5b4] .x-table {
  position: relative;
  table-layout: fixed;
}
[data-v-720ff5b4] .x-table.theme--light tbody tr.item-row {
  cursor: pointer;
  box-shadow: inset 0 0 0 1px transparent;
  transition: box-shadow 0.3s;
}
[data-v-720ff5b4] .x-table.theme--light tbody tr.item-row td {
  white-space: nowrap;
}
[data-v-720ff5b4] .x-table.theme--light tbody tr.item-row td .text-scroller {
  overflow: hidden;
  display: block;
  width: 200px;
}
[data-v-720ff5b4] .x-table.theme--light tbody tr.item-row td .text-scroller.ellipsis {
  text-overflow: ellipsis;
}
[data-v-720ff5b4] .x-table tbody .item-row.row-even,[data-v-720ff5b4] .x-table tbody table.row-even tr {
  background: #fff;
}
[data-v-720ff5b4] .x-table tbody .item-row.row-odd,[data-v-720ff5b4] .x-table tbody table.row-odd tr {
  background: transparent;
}
[data-v-720ff5b4] .x-table tbody tr td .x-icon {
  opacity: 0.5;
}
[data-v-720ff5b4] .x-table tbody .expanded {
  border: 1px solid #000;
  border-bottom: none;
}
[data-v-720ff5b4] .x-table tbody .expanded + .x-datatable__expand-row {
  border: 1px solid #000 !important;
  border-top: none !important;
}
[data-v-720ff5b4] .x-table tbody .expanded td .x-icon {
  transform: rotate(180deg);
  opacity: 1;
}
[data-v-720ff5b4] .x-table .x-datatable__expand-row {
  height: 0;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-b12b3a76 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-b12b3a76 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-b12b3a76]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-b12b3a76] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-b12b3a76] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-b12b3a76]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-b12b3a76] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-b12b3a76] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-b12b3a76]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-b12b3a76] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-b12b3a76]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-b12b3a76]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-b12b3a76] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-b12b3a76]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-b12b3a76]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-b12b3a76] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-b12b3a76]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-b12b3a76]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-b12b3a76] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-b12b3a76] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-b12b3a76] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-b12b3a76] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-b12b3a76] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-b12b3a76] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-b12b3a76] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-b12b3a76]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-b12b3a76] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-b12b3a76] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-b12b3a76] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-b12b3a76] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-b12b3a76] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-b12b3a76] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-b12b3a76] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-b12b3a76] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-b12b3a76] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-b12b3a76] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-b12b3a76]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-b12b3a76]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-b12b3a76] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-b12b3a76] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-b12b3a76] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-b12b3a76] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-b12b3a76] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-b12b3a76] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-b12b3a76] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-b12b3a76] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-b12b3a76] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-b12b3a76] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-b12b3a76]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-b12b3a76] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-b12b3a76]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-b12b3a76]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-b12b3a76]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-b12b3a76]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-b12b3a76] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-b12b3a76] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-b12b3a76]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-b12b3a76]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-b12b3a76] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-b12b3a76] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-b12b3a76] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-b12b3a76] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-b12b3a76] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-b12b3a76] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-b12b3a76] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-b12b3a76] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-b12b3a76] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-b12b3a76], .x-list .x-list__tile--link[data-v-b12b3a76]:hover, .x-list .x-list__tile .x-list__group__header[data-v-b12b3a76]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-b12b3a76] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-b12b3a76] {
  color: #173F35;
}
.x-tag[data-v-b12b3a76] {
  font-family: "Aktiv", Arial, sans-serif;
}
.dropdown-select[data-v-b12b3a76] {
  padding-top: 10px;
}
.section__header[data-v-b12b3a76] {
  background: #F6F6F6;
  padding-top: 20px;
}
.section__header__title[data-v-b12b3a76] {
  font-size: 1.5rem;
  font-weight: 400;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.25em;
  text-align: left;
}
.section__header__text[data-v-b12b3a76] {
  font-family: "GT Ultra", Georgia, sans-serif;
  font-size: 0.875rem;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.29em;
  text-align: left;
  color: rgba(255, 255, 255, 0.5);
}
.layout__stats[data-v-b12b3a76] {
  padding: 1.5rem 0 3rem;
  margin: 0 -0.9375rem;
}
.search-field[data-v-b12b3a76] {
  width: 325px;
}
.search-field.x-input.x-text-field.x-text-field--outline[data-v-b12b3a76] .x-input__control .x-input__slot input::-moz-placeholder {
  color: #575759;
  font-weight: 600;
}
.search-field.x-input.x-text-field.x-text-field--outline[data-v-b12b3a76] .x-input__control .x-input__slot input::placeholder {
  color: #575759;
  font-weight: 600;
}
.status-field[data-v-b12b3a76] {
  width: 225px;
}
.section__history[data-v-b12b3a76] {
  height: calc(100% - 214px);
}
[data-v-b12b3a76] .x-table {
  position: relative;
  table-layout: fixed;
}
[data-v-b12b3a76] .x-table.theme--light tbody tr.item-row {
  cursor: pointer;
  box-shadow: inset 0 0 0 1px transparent;
  transition: box-shadow 0.3s;
}
[data-v-b12b3a76] .x-table.theme--light tbody tr.item-row td {
  white-space: nowrap;
}
[data-v-b12b3a76] .x-table.theme--light tbody tr.item-row td .text-scroller {
  overflow: hidden;
  display: block;
  width: 200px;
}
[data-v-b12b3a76] .x-table.theme--light tbody tr.item-row td .text-scroller.ellipsis {
  text-overflow: ellipsis;
}
[data-v-b12b3a76] .x-table tbody .item-row.row-even,[data-v-b12b3a76] .x-table tbody table.row-even tr {
  background: #fff;
}
[data-v-b12b3a76] .x-table tbody .item-row.row-odd,[data-v-b12b3a76] .x-table tbody table.row-odd tr {
  background: transparent;
}
[data-v-b12b3a76] .x-table tbody tr td .x-icon {
  opacity: 0.5;
}
[data-v-b12b3a76] .x-table tbody .expanded {
  border: 1px solid #000;
  border-bottom: none;
}
[data-v-b12b3a76] .x-table tbody .expanded + .x-datatable__expand-row {
  border: 1px solid #000 !important;
  border-top: none !important;
}
[data-v-b12b3a76] .x-table tbody .expanded td .x-icon {
  transform: rotate(180deg);
  opacity: 1;
}
[data-v-b12b3a76] .x-table .x-datatable__expand-row {
  height: 0;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-bb64b938 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-bb64b938 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-bb64b938]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-bb64b938] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-bb64b938] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-bb64b938]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-bb64b938] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-bb64b938] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-bb64b938]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-bb64b938] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-bb64b938]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-bb64b938]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-bb64b938] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-bb64b938]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-bb64b938]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-bb64b938] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-bb64b938]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-bb64b938]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-bb64b938] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-bb64b938] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-bb64b938] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-bb64b938] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-bb64b938] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-bb64b938] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-bb64b938] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-bb64b938]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-bb64b938] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-bb64b938] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-bb64b938] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-bb64b938] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-bb64b938] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-bb64b938] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-bb64b938] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-bb64b938] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-bb64b938] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-bb64b938] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-bb64b938]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-bb64b938]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-bb64b938] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-bb64b938] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-bb64b938] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-bb64b938] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-bb64b938] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-bb64b938] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-bb64b938] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-bb64b938] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-bb64b938] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-bb64b938] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-bb64b938]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-bb64b938] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-bb64b938]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-bb64b938]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-bb64b938]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-bb64b938]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-bb64b938] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-bb64b938] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-bb64b938]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-bb64b938]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-bb64b938] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-bb64b938] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-bb64b938] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-bb64b938] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-bb64b938] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-bb64b938] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-bb64b938] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-bb64b938] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-bb64b938] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-bb64b938], .x-list .x-list__tile--link[data-v-bb64b938]:hover, .x-list .x-list__tile .x-list__group__header[data-v-bb64b938]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-bb64b938] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-bb64b938] {
  color: #173F35;
}
.x-tag[data-v-bb64b938] {
  font-family: "Aktiv", Arial, sans-serif;
}
h1[data-v-bb64b938] {
  margin-bottom: 10px;
  font-size: 0.8125rem;
  font-weight: 400;
}
ul[data-v-bb64b938] {
  display: flex;
  flex-direction: column;
}
ul li + li[data-v-bb64b938] {
  margin-top: 5px;
}
ul li .x-input[data-v-bb64b938] .x-input__slot {
  border: 1px solid transparent;
  flex-direction: row;
}
ul li .x-input[data-v-bb64b938] .x-input__slot .x-input__prepend-inner {
  padding-right: 6px;
}
ul li .x-input[data-v-bb64b938] .x-input__slot .x-input__prepend-inner .checkbox {
  cursor: pointer;
  padding: 6px;
}
ul li .x-input[data-v-bb64b938] .x-input__slot .x-input__prepend-inner .checkbox input {
  display: none;
}
ul li .x-input.not-editable[data-v-bb64b938] .x-input__slot .x-text-field__slot input, ul li .x-input[data-v-bb64b938]:not(x-input--is-focused) .x-input__slot .x-text-field__slot input {
  color: #152C46 !important;
}
ul li .x-input.ellipsis[data-v-bb64b938] {
  text-overflow: ellipsis;
}
ul li .x-input.error--text[data-v-bb64b938] .x-input__slot {
  border-color: #FF585F;
}
.x-btn[data-v-bb64b938] {
  color: #9D9D9D;
  margin: 10px 0 0;
  padding: 0;
}
.x-btn i[data-v-bb64b938] {
  margin-right: 5px;
}
.check-list-switch[data-v-bb64b938] {
  margin: 10px 0 0;
  padding: 0;
}
.check-list-switch[data-v-bb64b938] .x-input__control {
  flex-grow: 1;
}
.check-list-switch[data-v-bb64b938] .x-input__control .x-input__slot {
  display: none;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-8ee22dc0 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-8ee22dc0 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-8ee22dc0]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-8ee22dc0] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-8ee22dc0] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-8ee22dc0]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-8ee22dc0] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-8ee22dc0] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-8ee22dc0]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-8ee22dc0] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-8ee22dc0]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-8ee22dc0]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-8ee22dc0] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-8ee22dc0]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-8ee22dc0]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-8ee22dc0] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-8ee22dc0]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-8ee22dc0]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-8ee22dc0] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-8ee22dc0] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-8ee22dc0] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-8ee22dc0] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-8ee22dc0] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-8ee22dc0] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-8ee22dc0] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-8ee22dc0]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-8ee22dc0] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-8ee22dc0] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-8ee22dc0] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-8ee22dc0] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-8ee22dc0] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-8ee22dc0] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-8ee22dc0] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-8ee22dc0] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-8ee22dc0] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-8ee22dc0] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-8ee22dc0]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-8ee22dc0]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-8ee22dc0] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-8ee22dc0] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-8ee22dc0] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-8ee22dc0] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-8ee22dc0] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-8ee22dc0] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-8ee22dc0] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-8ee22dc0] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-8ee22dc0] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-8ee22dc0] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-8ee22dc0]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-8ee22dc0] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-8ee22dc0]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-8ee22dc0]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-8ee22dc0]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-8ee22dc0]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-8ee22dc0] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-8ee22dc0] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-8ee22dc0]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-8ee22dc0]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-8ee22dc0] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-8ee22dc0] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-8ee22dc0] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-8ee22dc0] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-8ee22dc0] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-8ee22dc0] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-8ee22dc0] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-8ee22dc0] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-8ee22dc0] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-8ee22dc0], .x-list .x-list__tile--link[data-v-8ee22dc0]:hover, .x-list .x-list__tile .x-list__group__header[data-v-8ee22dc0]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-8ee22dc0] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-8ee22dc0] {
  color: #173F35;
}
.x-tag[data-v-8ee22dc0] {
  font-family: "Aktiv", Arial, sans-serif;
}
.subjectivities-title[data-v-8ee22dc0] {
  margin-top: 10px;
  margin-bottom: 30px;
  margin-left: 25px;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-693241be {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-693241be {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-693241be]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-693241be] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-693241be] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-693241be]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-693241be] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-693241be] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-693241be]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-693241be] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-693241be]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-693241be]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-693241be] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-693241be]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-693241be]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-693241be] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-693241be]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-693241be]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-693241be] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-693241be] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-693241be] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-693241be] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-693241be] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-693241be] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-693241be] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-693241be]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-693241be] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-693241be] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-693241be] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-693241be] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-693241be] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-693241be] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-693241be] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-693241be] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-693241be] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-693241be] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-693241be]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-693241be]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-693241be] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-693241be] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-693241be] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-693241be] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-693241be] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-693241be] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-693241be] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-693241be] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-693241be] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-693241be] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-693241be]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-693241be] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-693241be]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-693241be]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-693241be]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-693241be]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-693241be] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-693241be] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-693241be]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-693241be]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-693241be] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-693241be] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-693241be] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-693241be] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-693241be] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-693241be] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-693241be] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-693241be] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-693241be] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-693241be], .x-list .x-list__tile--link[data-v-693241be]:hover, .x-list .x-list__tile .x-list__group__header[data-v-693241be]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-693241be] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-693241be] {
  color: #173F35;
}
.x-tag[data-v-693241be] {
  font-family: "Aktiv", Arial, sans-serif;
}
x-layout[data-v-693241be] {
  padding: 5px;
}
.text-left[data-v-693241be] {
  text-align: left;
}
.text-right[data-v-693241be] {
  text-align: right;
}
.underline[data-v-693241be] {
  text-decoration: underline;
}
.total-premium-text[data-v-693241be] {
  font-size: 1.2rem;
}
.total-premium-amount[data-v-693241be] {
  color: #1E9FD7;
}
.country[data-v-693241be] {
  align-items: end;
  font-weight: bold;
  font-size: 1.7rem;
}
.headers[data-v-693241be] {
  font-size: 0.9rem;
  text-transform: uppercase;
}
.sites[data-v-693241be] {
  align-items: center;
  padding: 5px 10px;
}
.sites[data-v-693241be]:nth-child(odd) {
  background: #F6F6F6;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-2f0dbef4 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-2f0dbef4 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-2f0dbef4]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-2f0dbef4] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-2f0dbef4] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-2f0dbef4]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-2f0dbef4] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-2f0dbef4] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-2f0dbef4]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-2f0dbef4] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-2f0dbef4]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-2f0dbef4]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-2f0dbef4] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-2f0dbef4]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-2f0dbef4]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-2f0dbef4] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-2f0dbef4]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-2f0dbef4]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-2f0dbef4] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-2f0dbef4] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-2f0dbef4] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-2f0dbef4] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-2f0dbef4] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-2f0dbef4] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-2f0dbef4] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-2f0dbef4]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-2f0dbef4] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-2f0dbef4] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-2f0dbef4] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-2f0dbef4] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-2f0dbef4] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-2f0dbef4] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-2f0dbef4] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-2f0dbef4] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-2f0dbef4] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-2f0dbef4] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-2f0dbef4]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-2f0dbef4]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-2f0dbef4] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-2f0dbef4] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-2f0dbef4] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-2f0dbef4] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-2f0dbef4] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-2f0dbef4] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-2f0dbef4] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-2f0dbef4] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-2f0dbef4] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-2f0dbef4] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-2f0dbef4]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-2f0dbef4] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-2f0dbef4]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-2f0dbef4]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-2f0dbef4]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-2f0dbef4]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-2f0dbef4] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-2f0dbef4] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-2f0dbef4]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-2f0dbef4]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-2f0dbef4] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-2f0dbef4] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-2f0dbef4] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-2f0dbef4] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-2f0dbef4] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-2f0dbef4] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-2f0dbef4] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-2f0dbef4] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-2f0dbef4] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-2f0dbef4], .x-list .x-list__tile--link[data-v-2f0dbef4]:hover, .x-list .x-list__tile .x-list__group__header[data-v-2f0dbef4]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-2f0dbef4] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-2f0dbef4] {
  color: #173F35;
}
.x-tag[data-v-2f0dbef4] {
  font-family: "Aktiv", Arial, sans-serif;
}
.form-field[data-v-2f0dbef4] {
  margin-left: -15px !important;
  margin-right: -15px !important;
}
a[data-v-2f0dbef4] {
  font-size: 12px;
  text-decoration: underline !important;
}
[data-v-2f0dbef4] .x-autocomplete:not(.x-input--is-disabled).x-select.x-text-field input {
  position: absolute;
}
.x-select.x-select--is-menu-active[data-v-2f0dbef4] .x-input__icon--append .x-icon {
  transform: none;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-82c73bc0 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-82c73bc0 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-82c73bc0]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-82c73bc0] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-82c73bc0] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-82c73bc0]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-82c73bc0] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-82c73bc0] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-82c73bc0]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-82c73bc0] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-82c73bc0]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-82c73bc0]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-82c73bc0] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-82c73bc0]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-82c73bc0]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-82c73bc0] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-82c73bc0]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-82c73bc0]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-82c73bc0] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-82c73bc0] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-82c73bc0] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-82c73bc0] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-82c73bc0] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-82c73bc0] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-82c73bc0] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-82c73bc0]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-82c73bc0] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-82c73bc0] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-82c73bc0] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-82c73bc0] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-82c73bc0] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-82c73bc0] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-82c73bc0] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-82c73bc0] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-82c73bc0] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-82c73bc0] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-82c73bc0]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-82c73bc0]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-82c73bc0] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-82c73bc0] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-82c73bc0] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-82c73bc0] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-82c73bc0] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-82c73bc0] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-82c73bc0] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-82c73bc0] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-82c73bc0] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-82c73bc0] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-82c73bc0]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-82c73bc0] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-82c73bc0]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-82c73bc0]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-82c73bc0]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-82c73bc0]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-82c73bc0] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-82c73bc0] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-82c73bc0]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-82c73bc0]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-82c73bc0] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-82c73bc0] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-82c73bc0] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-82c73bc0] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-82c73bc0] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-82c73bc0] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-82c73bc0] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-82c73bc0] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-82c73bc0] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-82c73bc0], .x-list .x-list__tile--link[data-v-82c73bc0]:hover, .x-list .x-list__tile .x-list__group__header[data-v-82c73bc0]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-82c73bc0] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-82c73bc0] {
  color: #173F35;
}
.x-tag[data-v-82c73bc0] {
  font-family: "Aktiv", Arial, sans-serif;
}
.key-contacts-table[data-v-82c73bc0] {
  width: 100%;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-5e7119a1 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-5e7119a1 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-5e7119a1]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-5e7119a1] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-5e7119a1] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-5e7119a1]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-5e7119a1] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-5e7119a1] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-5e7119a1]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-5e7119a1] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-5e7119a1]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-5e7119a1]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-5e7119a1] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-5e7119a1]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-5e7119a1]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-5e7119a1] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-5e7119a1]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-5e7119a1]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-5e7119a1] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-5e7119a1] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-5e7119a1] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-5e7119a1] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-5e7119a1] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-5e7119a1] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-5e7119a1] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-5e7119a1]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-5e7119a1] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-5e7119a1] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-5e7119a1] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-5e7119a1] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-5e7119a1] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-5e7119a1] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-5e7119a1] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-5e7119a1] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-5e7119a1] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-5e7119a1] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-5e7119a1]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-5e7119a1]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-5e7119a1] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-5e7119a1] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-5e7119a1] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-5e7119a1] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-5e7119a1] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-5e7119a1] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-5e7119a1] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-5e7119a1] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-5e7119a1] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-5e7119a1] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-5e7119a1]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-5e7119a1] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-5e7119a1]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-5e7119a1]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-5e7119a1]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-5e7119a1]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-5e7119a1] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-5e7119a1] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-5e7119a1]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-5e7119a1]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-5e7119a1] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-5e7119a1] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-5e7119a1] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-5e7119a1] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-5e7119a1] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-5e7119a1] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-5e7119a1] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-5e7119a1] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-5e7119a1] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-5e7119a1], .x-list .x-list__tile--link[data-v-5e7119a1]:hover, .x-list .x-list__tile .x-list__group__header[data-v-5e7119a1]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-5e7119a1] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-5e7119a1] {
  color: #173F35;
}
.x-tag[data-v-5e7119a1] {
  font-family: "Aktiv", Arial, sans-serif;
}
.circle[data-v-5e7119a1], .x-menu__content[data-v-5e7119a1] .circle {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 20px;
  height: 20px;
  border-radius: 20px;
  background: #173F35;
  vertical-align: middle;
}
.circle.action-icon[data-v-5e7119a1], .x-menu__content[data-v-5e7119a1] .action-icon.circle {
  cursor: pointer;
  transition: opacity 0.3s;
}
.circle.action-icon[data-v-5e7119a1]:hover {
  opacity: 0.5;
}
.circle.black[data-v-5e7119a1], .x-menu__content[data-v-5e7119a1] .black.circle {
  background: #000000;
}
.circle.green[data-v-5e7119a1], .x-menu__content[data-v-5e7119a1] .green.circle {
  background: #52C76B;
}
.circle.yellow[data-v-5e7119a1], .x-menu__content[data-v-5e7119a1] .yellow.circle {
  background: #FFCE00;
}
.circle.blue[data-v-5e7119a1], .x-menu__content[data-v-5e7119a1] .blue.circle {
  background: #1E9FD7;
}
.circle .x-icon[data-v-5e7119a1], .x-menu__content[data-v-5e7119a1] .circle .x-icon {
  color: #000000;
  font-size: 0.75rem;
}
.x-menu[data-v-5e7119a1] {
  display: none;
}
.x-menu__content[data-v-5e7119a1] {
  padding: 10px 5px;
  color: #000000;
  font-size: 0.75rem;
  font-weight: 600;
  text-align: center;
  line-height: 1.2;
  overflow: visible;
  contain: layout;
  transform: translateX(-50%) translateX(10px);
}
.x-menu__content.theme--dark[data-v-5e7119a1] {
  background: #52C76B;
  border: none;
  border-radius: 2px;
  box-shadow: 0 2px 25px rgba(0, 0, 0, 0.65);
}
.x-menu__content[data-v-5e7119a1]:after {
  content: "";
  position: absolute;
  border: 6px solid transparent;
  border-top-color: #000000;
  top: 100%;
  left: calc(50% - 6px);
}
.x-menu__content.green[data-v-5e7119a1]:after {
  border-top-color: #52C76B;
}
.x-menu__content.green[data-v-5e7119a1] .circle.black {
  color: #52C76B;
}
.x-menu__content.yellow[data-v-5e7119a1]:after {
  border-top-color: #FFCE00;
}
.x-menu__content.yellow[data-v-5e7119a1] .circle.black {
  color: #FFCE00;
}
.x-menu__content.blue[data-v-5e7119a1]:after {
  border-top-color: #1E9FD7;
}
.x-menu__content.blue[data-v-5e7119a1] .circle.black {
  color: #1E9FD7;
}
.x-menu__content.grey-9[data-v-5e7119a1] {
  background: #2D2D2E;
  color: #FFFFFF;
}
.x-menu__content.grey-9[data-v-5e7119a1]:after {
  border-top-color: #2D2D2E;
}
.x-menu__content.grey-9[data-v-5e7119a1] .circle.black {
  color: #2D2D2E;
}
.x-menu__content[data-v-5e7119a1] .circle {
  margin-right: 1px;
}
.x-menu__content[data-v-5e7119a1] p + p {
  margin-top: 0.5em;
}
.x-menu__content[data-v-5e7119a1] p .light {
  font-weight: normal;
}
.x-menu__content[data-v-5e7119a1] .progress-linear-bar {
  margin: 0.8em 0 0;
  color: #FFFFFF;
  font-weight: normal;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-93efd18c {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-93efd18c {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-93efd18c]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-93efd18c] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-93efd18c] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-93efd18c]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-93efd18c] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-93efd18c] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-93efd18c]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-93efd18c] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-93efd18c]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-93efd18c]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-93efd18c] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-93efd18c]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-93efd18c]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-93efd18c] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-93efd18c]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-93efd18c]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-93efd18c] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-93efd18c] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-93efd18c] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-93efd18c] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-93efd18c] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-93efd18c] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-93efd18c] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-93efd18c]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-93efd18c] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-93efd18c] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-93efd18c] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-93efd18c] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-93efd18c] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-93efd18c] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-93efd18c] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-93efd18c] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-93efd18c] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-93efd18c] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-93efd18c]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-93efd18c]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-93efd18c] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-93efd18c] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-93efd18c] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-93efd18c] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-93efd18c] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-93efd18c] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-93efd18c] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-93efd18c] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-93efd18c] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-93efd18c] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-93efd18c]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-93efd18c] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-93efd18c]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-93efd18c]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-93efd18c]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-93efd18c]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-93efd18c] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-93efd18c] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-93efd18c]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-93efd18c]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-93efd18c] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-93efd18c] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-93efd18c] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-93efd18c] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-93efd18c] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-93efd18c] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-93efd18c] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-93efd18c] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-93efd18c] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-93efd18c], .x-list .x-list__tile--link[data-v-93efd18c]:hover, .x-list .x-list__tile .x-list__group__header[data-v-93efd18c]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-93efd18c] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-93efd18c] {
  color: #173F35;
}
.x-tag[data-v-93efd18c] {
  font-family: "Aktiv", Arial, sans-serif;
}
table[data-v-93efd18c] {
  width: 100%;
  font-size: 0.875rem;
  table-layout: fixed;
}
table tbody tr[data-v-93efd18c]:nth-child(odd) {
  background: #F6F6F6;
}
table tbody tr:nth-child(odd) td[data-v-93efd18c] {
  color: #152C46;
}
table tbody td[data-v-93efd18c] {
  color: #152C46;
  padding: 8px 12px;
  font-size: 1rem;
  line-height: 1.3125rem;
  vertical-align: top;
}
table tbody .footer-item td .footer-item__title[data-v-93efd18c] {
  display: block;
  font-weight: 600;
}
table.inverse tbody tr[data-v-93efd18c]:nth-child(odd) {
  background: #0D0D0D;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-78b281e8 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-78b281e8 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-78b281e8]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-78b281e8] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-78b281e8] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-78b281e8]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-78b281e8] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-78b281e8] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-78b281e8]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-78b281e8] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-78b281e8]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-78b281e8]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-78b281e8] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-78b281e8]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-78b281e8]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-78b281e8] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-78b281e8]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-78b281e8]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-78b281e8] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-78b281e8] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-78b281e8] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-78b281e8] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-78b281e8] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-78b281e8] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-78b281e8] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-78b281e8]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-78b281e8] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-78b281e8] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-78b281e8] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-78b281e8] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-78b281e8] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-78b281e8] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-78b281e8] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-78b281e8] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-78b281e8] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-78b281e8] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-78b281e8]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-78b281e8]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-78b281e8] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-78b281e8] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-78b281e8] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-78b281e8] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-78b281e8] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-78b281e8] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-78b281e8] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-78b281e8] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-78b281e8] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-78b281e8] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-78b281e8]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-78b281e8] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-78b281e8]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-78b281e8]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-78b281e8]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-78b281e8]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-78b281e8] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-78b281e8] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-78b281e8]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-78b281e8]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-78b281e8] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-78b281e8] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-78b281e8] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-78b281e8] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-78b281e8] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-78b281e8] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-78b281e8] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-78b281e8] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-78b281e8] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-78b281e8], .x-list .x-list__tile--link[data-v-78b281e8]:hover, .x-list .x-list__tile .x-list__group__header[data-v-78b281e8]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-78b281e8] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-78b281e8] {
  color: #173F35;
}
.x-tag[data-v-78b281e8] {
  font-family: "Aktiv", Arial, sans-serif;
}
table[data-v-78b281e8] {
  width: 100%;
  font-size: 0.875rem;
  table-layout: fixed;
}
table tbody tr[data-v-78b281e8]:nth-child(odd) {
  background: #F6F6F6;
}
table tbody tr:nth-child(odd) td[data-v-78b281e8] {
  color: #152C46;
}
table tbody td[data-v-78b281e8] {
  padding: 6px;
  color: #152C46;
}
table tfoot td[data-v-78b281e8] {
  padding: 18px 6px 6px;
}
table tfoot td .item-text[data-v-78b281e8] {
  color: #CDCFD7;
}
table tfoot td p[data-v-78b281e8] {
  margin: 3px 0 0;
}
table.inverse tbody tr[data-v-78b281e8]:nth-child(odd) {
  background: #0D0D0D;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-42875a2e {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-42875a2e {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-42875a2e]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-42875a2e] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-42875a2e] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-42875a2e]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-42875a2e] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-42875a2e] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-42875a2e]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-42875a2e] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-42875a2e]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-42875a2e]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-42875a2e] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-42875a2e]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-42875a2e]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-42875a2e] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-42875a2e]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-42875a2e]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-42875a2e] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-42875a2e] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-42875a2e] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-42875a2e] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-42875a2e] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-42875a2e] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-42875a2e] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-42875a2e]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-42875a2e] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-42875a2e] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-42875a2e] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-42875a2e] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-42875a2e] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-42875a2e] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-42875a2e] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-42875a2e] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-42875a2e] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-42875a2e] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-42875a2e]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-42875a2e]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-42875a2e] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-42875a2e] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-42875a2e] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-42875a2e] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-42875a2e] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-42875a2e] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-42875a2e] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-42875a2e] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-42875a2e] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-42875a2e] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-42875a2e]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-42875a2e] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-42875a2e]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-42875a2e]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-42875a2e]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-42875a2e]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-42875a2e] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-42875a2e] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-42875a2e]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-42875a2e]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-42875a2e] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-42875a2e] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-42875a2e] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-42875a2e] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-42875a2e] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-42875a2e] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-42875a2e] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-42875a2e] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-42875a2e] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-42875a2e], .x-list .x-list__tile--link[data-v-42875a2e]:hover, .x-list .x-list__tile .x-list__group__header[data-v-42875a2e]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-42875a2e] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-42875a2e] {
  color: #173F35;
}
.x-tag[data-v-42875a2e] {
  font-family: "Aktiv", Arial, sans-serif;
}
.back-btn[data-v-42875a2e] {
  font-weight: 600;
  font-size: 14px;
  line-height: 19px;
  display: flex;
  align-items: center;
  height: 60px;
  background-color: transparent !important;
}
h2[data-v-42875a2e] {
  line-height: 1em;
}
[data-v-42875a2e] .x-card {
  padding: 32px 40px;
}
[data-v-42875a2e] .x-card ::v-deep .x-card__title,[data-v-42875a2e] .x-card ::v-deep .x-card__text {
  padding: 0;
}
[data-v-42875a2e] .x-card ::v-deep .x-card__title {
  margin-bottom: 24px;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-696ba48a {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-696ba48a {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-696ba48a]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-696ba48a] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-696ba48a] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-696ba48a]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-696ba48a] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-696ba48a] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-696ba48a]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-696ba48a] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-696ba48a]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-696ba48a]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-696ba48a] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-696ba48a]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-696ba48a]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-696ba48a] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-696ba48a]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-696ba48a]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-696ba48a] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-696ba48a] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-696ba48a] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-696ba48a] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-696ba48a] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-696ba48a] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-696ba48a] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-696ba48a]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-696ba48a] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-696ba48a] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-696ba48a] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-696ba48a] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-696ba48a] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-696ba48a] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-696ba48a] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-696ba48a] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-696ba48a] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-696ba48a] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-696ba48a]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-696ba48a]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-696ba48a] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-696ba48a] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-696ba48a] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-696ba48a] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-696ba48a] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-696ba48a] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-696ba48a] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-696ba48a] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-696ba48a] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-696ba48a] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-696ba48a]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-696ba48a] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-696ba48a]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-696ba48a]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-696ba48a]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-696ba48a]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-696ba48a] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-696ba48a] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-696ba48a]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-696ba48a]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-696ba48a] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-696ba48a] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-696ba48a] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-696ba48a] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-696ba48a] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-696ba48a] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-696ba48a] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-696ba48a] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-696ba48a] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-696ba48a], .x-list .x-list__tile--link[data-v-696ba48a]:hover, .x-list .x-list__tile .x-list__group__header[data-v-696ba48a]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-696ba48a] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-696ba48a] {
  color: #173F35;
}
.x-tag[data-v-696ba48a] {
  font-family: "Aktiv", Arial, sans-serif;
}
.lineslip-name[data-v-696ba48a] {
  color: #8D4D66;
  font-weight: 400;
}
[data-v-696ba48a] .x-input--radio-group__input {
  border: none !important;
  box-shadow: none !important;
}
[data-v-696ba48a] .x-input--radio-group__input .x-radio {
  border-right: none !important;
}
[data-v-696ba48a] .x-datatable tbody td:nth-child(1) {
  font-weight: 600;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-376e98ef {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-376e98ef {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-376e98ef]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-376e98ef] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-376e98ef] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-376e98ef]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-376e98ef] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-376e98ef] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-376e98ef]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-376e98ef] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-376e98ef]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-376e98ef]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-376e98ef] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-376e98ef]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-376e98ef]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-376e98ef] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-376e98ef]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-376e98ef]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-376e98ef] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-376e98ef] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-376e98ef] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-376e98ef] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-376e98ef] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-376e98ef] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-376e98ef] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-376e98ef]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-376e98ef] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-376e98ef] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-376e98ef] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-376e98ef] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-376e98ef] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-376e98ef] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-376e98ef] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-376e98ef] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-376e98ef] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-376e98ef] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-376e98ef]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-376e98ef]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-376e98ef] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-376e98ef] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-376e98ef] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-376e98ef] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-376e98ef] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-376e98ef] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-376e98ef] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-376e98ef] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-376e98ef] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-376e98ef] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-376e98ef]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-376e98ef] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-376e98ef]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-376e98ef]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-376e98ef]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-376e98ef]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-376e98ef] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-376e98ef] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-376e98ef]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-376e98ef]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-376e98ef] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-376e98ef] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-376e98ef] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-376e98ef] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-376e98ef] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-376e98ef] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-376e98ef] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-376e98ef] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-376e98ef] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-376e98ef], .x-list .x-list__tile--link[data-v-376e98ef]:hover, .x-list .x-list__tile .x-list__group__header[data-v-376e98ef]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-376e98ef] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-376e98ef] {
  color: #173F35;
}
.x-tag[data-v-376e98ef] {
  font-family: "Aktiv", Arial, sans-serif;
}
h4[data-v-376e98ef], p[data-v-376e98ef], li[data-v-376e98ef] {
  font-size: 0.75rem;
  line-height: 150%;
}
h3[data-v-376e98ef] {
  font-weight: 600;
  font-size: 24px;
  line-height: 33px;
  margin-bottom: 24px;
}
h4[data-v-376e98ef] {
  font-weight: 600;
  text-decoration-line: underline;
}
p[data-v-376e98ef], ul[data-v-376e98ef] {
  margin-bottom: 24px;
}
.list-label[data-v-376e98ef] {
  font-weight: 600;
  margin: 0;
}
ul[data-v-376e98ef] {
  padding-left: 28px;
  list-style-type: disc;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-b9adadaa {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-b9adadaa {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-b9adadaa]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-b9adadaa] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-b9adadaa] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-b9adadaa]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-b9adadaa] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-b9adadaa] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-b9adadaa]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-b9adadaa] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-b9adadaa]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-b9adadaa]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-b9adadaa] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-b9adadaa]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-b9adadaa]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-b9adadaa] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-b9adadaa]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-b9adadaa]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-b9adadaa] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-b9adadaa] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-b9adadaa] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-b9adadaa] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-b9adadaa] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-b9adadaa] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-b9adadaa] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-b9adadaa]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-b9adadaa] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-b9adadaa] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-b9adadaa] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-b9adadaa] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-b9adadaa] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-b9adadaa] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-b9adadaa] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-b9adadaa] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-b9adadaa] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-b9adadaa] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-b9adadaa]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-b9adadaa]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-b9adadaa] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-b9adadaa] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-b9adadaa] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-b9adadaa] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-b9adadaa] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-b9adadaa] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-b9adadaa] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-b9adadaa] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-b9adadaa] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-b9adadaa] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-b9adadaa]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-b9adadaa] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-b9adadaa]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-b9adadaa]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-b9adadaa]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-b9adadaa]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-b9adadaa] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-b9adadaa] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-b9adadaa]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-b9adadaa]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-b9adadaa] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-b9adadaa] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-b9adadaa] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-b9adadaa] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-b9adadaa] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-b9adadaa] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-b9adadaa] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-b9adadaa] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-b9adadaa] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-b9adadaa], .x-list .x-list__tile--link[data-v-b9adadaa]:hover, .x-list .x-list__tile .x-list__group__header[data-v-b9adadaa]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-b9adadaa] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-b9adadaa] {
  color: #173F35;
}
.x-tag[data-v-b9adadaa] {
  font-family: "Aktiv", Arial, sans-serif;
}
.progress-linear-bar > span[data-v-b9adadaa] {
  font-family: "GT Ultra", Georgia, sans-serif;
  color: #A6ACBB;
}
.progress-linear-bar .x-progress-linear[data-v-b9adadaa] {
  margin: 0.25rem 0;
  border-radius: 100px;
}
.progress-linear-bar.small > span[data-v-b9adadaa] {
  font-size: 0.75rem;
}
.progress-linear-bar.small .x-progress-linear[data-v-b9adadaa] {
  margin: 0;
}
.progress-linear-bar__info[data-v-b9adadaa] {
  display: flex;
  justify-content: space-between;
}
.progress-linear-bar__info .progress-linear-bar__info__label[data-v-b9adadaa] {
  font-weight: 600;
  color: rgba(20, 26, 44, 0.5);
}
.progress-linear-bar__info .progress-linear-bar__info__percentage[data-v-b9adadaa] {
  font-weight: 600;
  color: #173F35;
}

.file-icon[data-v-c1b35d32] {
    display: inline-block;
}

/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-b6226aaa {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-b6226aaa {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-b6226aaa]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-b6226aaa] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-b6226aaa] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-b6226aaa]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-b6226aaa] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-b6226aaa] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-b6226aaa]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-b6226aaa] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-b6226aaa]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-b6226aaa]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-b6226aaa] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-b6226aaa]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-b6226aaa]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-b6226aaa] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-b6226aaa]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-b6226aaa]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-b6226aaa] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-b6226aaa] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-b6226aaa] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-b6226aaa] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-b6226aaa] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-b6226aaa] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-b6226aaa] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-b6226aaa]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-b6226aaa] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-b6226aaa] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-b6226aaa] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-b6226aaa] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-b6226aaa] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-b6226aaa] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-b6226aaa] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-b6226aaa] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-b6226aaa] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-b6226aaa] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-b6226aaa]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-b6226aaa]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-b6226aaa] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-b6226aaa] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-b6226aaa] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-b6226aaa] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-b6226aaa] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-b6226aaa] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-b6226aaa] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-b6226aaa] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-b6226aaa] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-b6226aaa] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-b6226aaa]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-b6226aaa] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-b6226aaa]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-b6226aaa]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-b6226aaa]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-b6226aaa]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-b6226aaa] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-b6226aaa] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-b6226aaa]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-b6226aaa]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-b6226aaa] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-b6226aaa] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-b6226aaa] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-b6226aaa] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-b6226aaa] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-b6226aaa] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-b6226aaa] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-b6226aaa] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-b6226aaa] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-b6226aaa], .x-list .x-list__tile--link[data-v-b6226aaa]:hover, .x-list .x-list__tile .x-list__group__header[data-v-b6226aaa]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-b6226aaa] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-b6226aaa] {
  color: #173F35;
}
.x-tag[data-v-b6226aaa] {
  font-family: "Aktiv", Arial, sans-serif;
}
.document-upload__file-drop[data-v-b6226aaa] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  border: 1px solid #E1E4EB;
  border-radius: 8px;
  padding: 15px 0;
  cursor: pointer;
}
.document-upload__file-drop.active[data-v-b6226aaa] {
  background: #F7FAFD;
  border-color: #152C46;
}
.document-upload__file-drop p[data-v-b6226aaa] {
  color: #A9AEB8;
  font-weight: 600;
  line-height: 1.75em;
}
.document-upload__file-drop p span[data-v-b6226aaa] {
  color: #173F35;
}
.document-list-table[data-v-b6226aaa] .x-table__overflow {
  max-height: 50em;
  overflow-y: auto;
}
.document-list-table[data-v-b6226aaa] td {
  padding: 16px 12px;
  vertical-align: top;
}
form input[type=file][data-v-b6226aaa] {
  display: none;
}
form .progress-linear-bar[data-v-b6226aaa] {
  margin: 0.5rem 0;
}
form .progress-linear-bar[data-v-b6226aaa] > span {
  font-family: "Aktiv", Arial, sans-serif;
}
form.document-upload[data-v-b6226aaa] {
  max-width: 450px;
  padding: 25px;
  margin: 0 auto;
}
form.document-upload .x-select.x-input.x-text-field[data-v-b6226aaa] .x-input__control .x-input__slot {
  margin: 0;
}
article.specific-document-upload form .layout.add-document-wrapper[data-v-b6226aaa] {
  margin-bottom: 0 !important;
}
article.specific-document-upload form .layout.add-document-wrapper button[data-v-b6226aaa] {
  display: block;
  margin: 20px auto;
}
article.specific-document-upload form .layout .flex[data-v-b6226aaa] {
  padding: 0;
}
article.specific-document-upload form .layout .flex[data-v-b6226aaa]:not(:last-child) {
  margin-right: 10px;
}
.x-select-list[data-v-b6226aaa] .x-list .x-list__tile {
  margin: 2px;
  border-radius: 2px;
}
.x-select-list[data-v-b6226aaa] .x-list .buttons-top-tile .x-list__tile {
  justify-content: flex-end;
  margin: -7px -7px 0;
  padding-top: 0;
  padding-bottom: 0;
}
.x-select-list[data-v-b6226aaa] .x-list .buttons-top-tile .x-list__tile button {
  flex-grow: 0;
  width: 120px;
}
.x-select-list[data-v-b6226aaa] .x-list .overflow-hidden ::v-deep .x-table__overflow {
  overflow-x: hidden;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-02bcae3c {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-02bcae3c {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-02bcae3c]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-02bcae3c] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-02bcae3c] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-02bcae3c]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-02bcae3c] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-02bcae3c] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-02bcae3c]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-02bcae3c] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-02bcae3c]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-02bcae3c]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-02bcae3c] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-02bcae3c]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-02bcae3c]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-02bcae3c] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-02bcae3c]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-02bcae3c]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-02bcae3c] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-02bcae3c] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-02bcae3c] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-02bcae3c] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-02bcae3c] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-02bcae3c] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-02bcae3c] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-02bcae3c]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-02bcae3c] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-02bcae3c] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-02bcae3c] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-02bcae3c] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-02bcae3c] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-02bcae3c] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-02bcae3c] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-02bcae3c] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-02bcae3c] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-02bcae3c] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-02bcae3c]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-02bcae3c]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-02bcae3c] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-02bcae3c] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-02bcae3c] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-02bcae3c] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-02bcae3c] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-02bcae3c] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-02bcae3c] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-02bcae3c] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-02bcae3c] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-02bcae3c] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-02bcae3c]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-02bcae3c] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-02bcae3c]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-02bcae3c]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-02bcae3c]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-02bcae3c]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-02bcae3c] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-02bcae3c] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-02bcae3c]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-02bcae3c]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-02bcae3c] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-02bcae3c] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-02bcae3c] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-02bcae3c] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-02bcae3c] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-02bcae3c] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-02bcae3c] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-02bcae3c] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-02bcae3c] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-02bcae3c], .x-list .x-list__tile--link[data-v-02bcae3c]:hover, .x-list .x-list__tile .x-list__group__header[data-v-02bcae3c]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-02bcae3c] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-02bcae3c] {
  color: #173F35;
}
.x-tag[data-v-02bcae3c] {
  font-family: "Aktiv", Arial, sans-serif;
}
table[data-v-02bcae3c] {
  width: 100%;
  font-size: 0.875rem;
  table-layout: fixed;
}
table tbody tr[data-v-02bcae3c]:nth-child(odd) {
  background: #F6F6F6;
}
table tbody tr:nth-child(odd) td[data-v-02bcae3c] {
  color: #152C46;
}
table tbody td[data-v-02bcae3c] {
  padding: 6px;
  color: #152C46;
}
table tfoot td[data-v-02bcae3c] {
  padding: 18px 6px 6px;
}
table tfoot td .item-text[data-v-02bcae3c] {
  color: #CDCFD7;
}
table tfoot td p[data-v-02bcae3c] {
  margin: 3px 0 0;
}
table.inverse tbody tr[data-v-02bcae3c]:nth-child(odd) {
  background: #0D0D0D;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-546f3757 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-546f3757 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-546f3757]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-546f3757] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-546f3757] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-546f3757]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-546f3757] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-546f3757] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-546f3757]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-546f3757] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-546f3757]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-546f3757]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-546f3757] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-546f3757]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-546f3757]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-546f3757] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-546f3757]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-546f3757]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-546f3757] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-546f3757] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-546f3757] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-546f3757] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-546f3757] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-546f3757] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-546f3757] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-546f3757]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-546f3757] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-546f3757] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-546f3757] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-546f3757] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-546f3757] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-546f3757] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-546f3757] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-546f3757] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-546f3757] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-546f3757] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-546f3757]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-546f3757]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-546f3757] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-546f3757] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-546f3757] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-546f3757] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-546f3757] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-546f3757] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-546f3757] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-546f3757] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-546f3757] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-546f3757] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-546f3757]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-546f3757] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-546f3757]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-546f3757]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-546f3757]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-546f3757]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-546f3757] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-546f3757] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-546f3757]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-546f3757]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-546f3757] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-546f3757] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-546f3757] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-546f3757] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-546f3757] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-546f3757] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-546f3757] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-546f3757] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-546f3757] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-546f3757], .x-list .x-list__tile--link[data-v-546f3757]:hover, .x-list .x-list__tile .x-list__group__header[data-v-546f3757]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-546f3757] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-546f3757] {
  color: #173F35;
}
.x-tag[data-v-546f3757] {
  font-family: "Aktiv", Arial, sans-serif;
}
.contract__content .x-tabs[data-v-546f3757] >  .x-window {
  padding: 45px 0;
}
.contract__content .x-tabs[data-v-546f3757] >  .x-window h2, .contract__content .x-tabs[data-v-546f3757] >  .x-window h3 {
  color: #173F35;
}
.contract__content .x-tabs[data-v-546f3757] >  .x-window h2 span, .contract__content .x-tabs[data-v-546f3757] >  .x-window h3 span {
  color: rgba(20, 26, 44, 0.5);
}
.contract__content .x-tabs[data-v-546f3757] >  .x-window h2 {
  line-height: 3.5625rem;
  margin-bottom: 28px;
}
.contract__content .x-tabs[data-v-546f3757] >  .x-window h3 {
  line-height: 2.75rem;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-a40e4ea0 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-a40e4ea0 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-a40e4ea0]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-a40e4ea0] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-a40e4ea0] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-a40e4ea0]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-a40e4ea0] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-a40e4ea0] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-a40e4ea0]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-a40e4ea0] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-a40e4ea0]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-a40e4ea0]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-a40e4ea0] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-a40e4ea0]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-a40e4ea0]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-a40e4ea0] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-a40e4ea0]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-a40e4ea0]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-a40e4ea0] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-a40e4ea0] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-a40e4ea0] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-a40e4ea0] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-a40e4ea0] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-a40e4ea0] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-a40e4ea0] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-a40e4ea0]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-a40e4ea0] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-a40e4ea0] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-a40e4ea0] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-a40e4ea0] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-a40e4ea0] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-a40e4ea0] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-a40e4ea0] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-a40e4ea0] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-a40e4ea0] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-a40e4ea0] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-a40e4ea0]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-a40e4ea0]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-a40e4ea0] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-a40e4ea0] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-a40e4ea0] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-a40e4ea0] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-a40e4ea0] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-a40e4ea0] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-a40e4ea0] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-a40e4ea0] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-a40e4ea0] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-a40e4ea0] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-a40e4ea0]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-a40e4ea0] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-a40e4ea0]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-a40e4ea0]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-a40e4ea0]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-a40e4ea0]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-a40e4ea0] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-a40e4ea0] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-a40e4ea0]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-a40e4ea0]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-a40e4ea0] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-a40e4ea0] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-a40e4ea0] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-a40e4ea0] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-a40e4ea0] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-a40e4ea0] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-a40e4ea0] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-a40e4ea0] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-a40e4ea0] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-a40e4ea0], .x-list .x-list__tile--link[data-v-a40e4ea0]:hover, .x-list .x-list__tile .x-list__group__header[data-v-a40e4ea0]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-a40e4ea0] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-a40e4ea0] {
  color: #173F35;
}
.x-tag[data-v-a40e4ea0] {
  font-family: "Aktiv", Arial, sans-serif;
}
.x-table.x-datatable tbody tr td[data-v-a40e4ea0]:first-child,
.x-table.x-datatable tbody tr td[data-v-a40e4ea0]:not(:first-child) {
  padding: 6px 12px;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-bae22abe {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-bae22abe {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-bae22abe]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-bae22abe] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-bae22abe] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-bae22abe]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-bae22abe] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-bae22abe] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-bae22abe]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-bae22abe] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-bae22abe]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-bae22abe]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-bae22abe] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-bae22abe]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-bae22abe]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-bae22abe] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-bae22abe]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-bae22abe]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-bae22abe] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-bae22abe] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-bae22abe] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-bae22abe] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-bae22abe] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-bae22abe] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-bae22abe] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-bae22abe]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-bae22abe] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-bae22abe] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-bae22abe] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-bae22abe] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-bae22abe] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-bae22abe] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-bae22abe] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-bae22abe] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-bae22abe] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-bae22abe] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-bae22abe]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-bae22abe]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-bae22abe] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-bae22abe] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-bae22abe] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-bae22abe] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-bae22abe] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-bae22abe] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-bae22abe] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-bae22abe] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-bae22abe] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-bae22abe] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-bae22abe]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-bae22abe] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-bae22abe]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-bae22abe]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-bae22abe]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-bae22abe]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-bae22abe] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-bae22abe] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-bae22abe]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-bae22abe]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-bae22abe] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-bae22abe] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-bae22abe] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-bae22abe] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-bae22abe] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-bae22abe] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-bae22abe] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-bae22abe] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-bae22abe] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-bae22abe], .x-list .x-list__tile--link[data-v-bae22abe]:hover, .x-list .x-list__tile .x-list__group__header[data-v-bae22abe]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-bae22abe] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-bae22abe] {
  color: #173F35;
}
.x-tag[data-v-bae22abe] {
  font-family: "Aktiv", Arial, sans-serif;
}
[data-v-bae22abe] table.amendment-data-list tbody td {
  height: 48px;
  padding: 0 12px;
  vertical-align: middle;
}
[data-v-bae22abe] table.x-datatable tbody td:first-child {
  color: #CDCFD7;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-767058dc {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-767058dc {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-767058dc]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-767058dc] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-767058dc] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-767058dc]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-767058dc] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-767058dc] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-767058dc]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-767058dc] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-767058dc]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-767058dc]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-767058dc] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-767058dc]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-767058dc]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-767058dc] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-767058dc]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-767058dc]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-767058dc] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-767058dc] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-767058dc] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-767058dc] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-767058dc] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-767058dc] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-767058dc] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-767058dc]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-767058dc] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-767058dc] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-767058dc] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-767058dc] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-767058dc] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-767058dc] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-767058dc] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-767058dc] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-767058dc] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-767058dc] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-767058dc]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-767058dc]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-767058dc] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-767058dc] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-767058dc] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-767058dc] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-767058dc] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-767058dc] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-767058dc] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-767058dc] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-767058dc] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-767058dc] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-767058dc]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-767058dc] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-767058dc]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-767058dc]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-767058dc]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-767058dc]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-767058dc] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-767058dc] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-767058dc]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-767058dc]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-767058dc] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-767058dc] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-767058dc] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-767058dc] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-767058dc] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-767058dc] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-767058dc] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-767058dc] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-767058dc] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-767058dc], .x-list .x-list__tile--link[data-v-767058dc]:hover, .x-list .x-list__tile .x-list__group__header[data-v-767058dc]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-767058dc] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-767058dc] {
  color: #173F35;
}
.x-tag[data-v-767058dc] {
  font-family: "Aktiv", Arial, sans-serif;
}
.amendment-request-approval[data-v-767058dc] {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.amendment-request-approval + .amendment-request-approval[data-v-767058dc] {
  margin-top: 0.5em;
}
.amendment-request-approval .x-tag[data-v-767058dc] {
  margin: 0 0 0 1em;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-fde37c2e {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-fde37c2e {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-fde37c2e]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-fde37c2e] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-fde37c2e] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-fde37c2e]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-fde37c2e] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-fde37c2e] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-fde37c2e]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-fde37c2e] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-fde37c2e]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-fde37c2e]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-fde37c2e] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-fde37c2e]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-fde37c2e]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-fde37c2e] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-fde37c2e]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-fde37c2e]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-fde37c2e] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-fde37c2e] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-fde37c2e] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-fde37c2e] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-fde37c2e] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-fde37c2e] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-fde37c2e] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-fde37c2e]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-fde37c2e] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-fde37c2e] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-fde37c2e] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-fde37c2e] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-fde37c2e] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-fde37c2e] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-fde37c2e] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-fde37c2e] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-fde37c2e] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-fde37c2e] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-fde37c2e]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-fde37c2e]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-fde37c2e] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-fde37c2e] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-fde37c2e] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-fde37c2e] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-fde37c2e] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-fde37c2e] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-fde37c2e] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-fde37c2e] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-fde37c2e] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-fde37c2e] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-fde37c2e]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-fde37c2e] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-fde37c2e]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-fde37c2e]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-fde37c2e]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-fde37c2e]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-fde37c2e] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-fde37c2e] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-fde37c2e]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-fde37c2e]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-fde37c2e] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-fde37c2e] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-fde37c2e] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-fde37c2e] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-fde37c2e] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-fde37c2e] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-fde37c2e] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-fde37c2e] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-fde37c2e] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-fde37c2e], .x-list .x-list__tile--link[data-v-fde37c2e]:hover, .x-list .x-list__tile .x-list__group__header[data-v-fde37c2e]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-fde37c2e] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-fde37c2e] {
  color: #173F35;
}
.x-tag[data-v-fde37c2e] {
  font-family: "Aktiv", Arial, sans-serif;
}
.amendment-pending[data-v-fde37c2e] {
  background: linear-gradient(104deg, #ff5f90 0%, #8000ff 100%);
  border-radius: 8px;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-0ac3fa8a {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-0ac3fa8a {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-0ac3fa8a]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-0ac3fa8a] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-0ac3fa8a] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-0ac3fa8a]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-0ac3fa8a] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-0ac3fa8a] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-0ac3fa8a]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-0ac3fa8a] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-0ac3fa8a]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-0ac3fa8a]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-0ac3fa8a] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-0ac3fa8a]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-0ac3fa8a]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-0ac3fa8a] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-0ac3fa8a]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-0ac3fa8a]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-0ac3fa8a] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-0ac3fa8a] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-0ac3fa8a] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-0ac3fa8a] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-0ac3fa8a] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-0ac3fa8a] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-0ac3fa8a] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-0ac3fa8a]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-0ac3fa8a] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-0ac3fa8a] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-0ac3fa8a] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-0ac3fa8a] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-0ac3fa8a] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-0ac3fa8a] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-0ac3fa8a] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-0ac3fa8a] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-0ac3fa8a] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-0ac3fa8a] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-0ac3fa8a]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-0ac3fa8a]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-0ac3fa8a] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-0ac3fa8a] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-0ac3fa8a] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-0ac3fa8a] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-0ac3fa8a] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-0ac3fa8a] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-0ac3fa8a] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-0ac3fa8a] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-0ac3fa8a] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-0ac3fa8a] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-0ac3fa8a]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-0ac3fa8a] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-0ac3fa8a]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-0ac3fa8a]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-0ac3fa8a]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-0ac3fa8a]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-0ac3fa8a] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-0ac3fa8a] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-0ac3fa8a]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-0ac3fa8a]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-0ac3fa8a] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-0ac3fa8a] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-0ac3fa8a] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-0ac3fa8a] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-0ac3fa8a] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-0ac3fa8a] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-0ac3fa8a] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-0ac3fa8a] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-0ac3fa8a] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-0ac3fa8a], .x-list .x-list__tile--link[data-v-0ac3fa8a]:hover, .x-list .x-list__tile .x-list__group__header[data-v-0ac3fa8a]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-0ac3fa8a] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-0ac3fa8a] {
  color: #173F35;
}
.x-tag[data-v-0ac3fa8a] {
  font-family: "Aktiv", Arial, sans-serif;
}
p[data-v-0ac3fa8a] {
  font-size: 16px;
  line-height: 1.4em;
  font-weight: 600;
}
p .contract-details[data-v-0ac3fa8a] {
  display: block;
  color: #8D4D66;
}
.x-alert[data-v-0ac3fa8a] {
  border-left: 5px solid #00E09E !important;
  font-weight: 600;
}
.x-alert[data-v-0ac3fa8a] .x-icon {
  color: #FFFFFF;
}
.x-alert[data-v-0ac3fa8a] .x-alert__text {
  width: 100%;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-76897b00 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-76897b00 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-76897b00]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-76897b00] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-76897b00] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-76897b00]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-76897b00] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-76897b00] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-76897b00]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-76897b00] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-76897b00]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-76897b00]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-76897b00] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-76897b00]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-76897b00]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-76897b00] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-76897b00]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-76897b00]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-76897b00] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-76897b00] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-76897b00] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-76897b00] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-76897b00] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-76897b00] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-76897b00] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-76897b00]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-76897b00] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-76897b00] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-76897b00] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-76897b00] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-76897b00] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-76897b00] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-76897b00] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-76897b00] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-76897b00] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-76897b00] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-76897b00]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-76897b00]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-76897b00] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-76897b00] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-76897b00] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-76897b00] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-76897b00] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-76897b00] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-76897b00] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-76897b00] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-76897b00] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-76897b00] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-76897b00]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-76897b00] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-76897b00]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-76897b00]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-76897b00]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-76897b00]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-76897b00] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-76897b00] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-76897b00]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-76897b00]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-76897b00] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-76897b00] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-76897b00] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-76897b00] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-76897b00] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-76897b00] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-76897b00] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-76897b00] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-76897b00] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-76897b00], .x-list .x-list__tile--link[data-v-76897b00]:hover, .x-list .x-list__tile .x-list__group__header[data-v-76897b00]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-76897b00] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-76897b00] {
  color: #173F35;
}
.x-tag[data-v-76897b00] {
  font-family: "Aktiv", Arial, sans-serif;
}
p[data-v-76897b00] {
  font-size: 16px;
  line-height: 1.4em;
  font-weight: 600;
}
p .contract-details[data-v-76897b00] {
  display: block;
  color: #8D4D66;
}
.x-alert[data-v-76897b00] {
  border-left: 5px solid #00E09E !important;
  font-weight: 600;
}
.x-alert[data-v-76897b00] .x-icon {
  color: #FFFFFF;
}
.x-alert[data-v-76897b00] .x-alert__text {
  width: 100%;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-2fe50f44 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-2fe50f44 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-2fe50f44]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-2fe50f44] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-2fe50f44] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-2fe50f44]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-2fe50f44] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-2fe50f44] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-2fe50f44]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-2fe50f44] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-2fe50f44]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-2fe50f44]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-2fe50f44] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-2fe50f44]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-2fe50f44]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-2fe50f44] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-2fe50f44]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-2fe50f44]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-2fe50f44] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-2fe50f44] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-2fe50f44] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-2fe50f44] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-2fe50f44] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-2fe50f44] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-2fe50f44] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-2fe50f44]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-2fe50f44] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-2fe50f44] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-2fe50f44] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-2fe50f44] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-2fe50f44] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-2fe50f44] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-2fe50f44] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-2fe50f44] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-2fe50f44] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-2fe50f44] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-2fe50f44]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-2fe50f44]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-2fe50f44] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-2fe50f44] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-2fe50f44] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-2fe50f44] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-2fe50f44] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-2fe50f44] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-2fe50f44] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-2fe50f44] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-2fe50f44] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-2fe50f44] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-2fe50f44]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-2fe50f44] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-2fe50f44]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-2fe50f44]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-2fe50f44]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-2fe50f44]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-2fe50f44] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-2fe50f44] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-2fe50f44]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-2fe50f44]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-2fe50f44] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-2fe50f44] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-2fe50f44] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-2fe50f44] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-2fe50f44] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-2fe50f44] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-2fe50f44] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-2fe50f44] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-2fe50f44] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-2fe50f44], .x-list .x-list__tile--link[data-v-2fe50f44]:hover, .x-list .x-list__tile .x-list__group__header[data-v-2fe50f44]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-2fe50f44] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-2fe50f44] {
  color: #173F35;
}
.x-tag[data-v-2fe50f44] {
  font-family: "Aktiv", Arial, sans-serif;
}
p[data-v-2fe50f44] {
  font-size: 16px;
  line-height: 1.4em;
  font-weight: 500;
}
p .contract-details[data-v-2fe50f44] {
  display: block;
  color: #8D4D66;
}
.description-message[data-v-2fe50f44] {
  color: #8D4D66;
}
.x-alert[data-v-2fe50f44] {
  border-left: 5px solid #00E09E !important;
  font-weight: 500;
}
.x-alert[data-v-2fe50f44] .x-icon {
  color: #FFFFFF;
}
.x-alert[data-v-2fe50f44] .x-alert__text {
  width: 100%;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-1a5f8d3a {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-1a5f8d3a {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-1a5f8d3a]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-1a5f8d3a] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-1a5f8d3a] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-1a5f8d3a]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-1a5f8d3a] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-1a5f8d3a] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-1a5f8d3a]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-1a5f8d3a] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-1a5f8d3a]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-1a5f8d3a]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-1a5f8d3a] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-1a5f8d3a]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-1a5f8d3a]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-1a5f8d3a] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-1a5f8d3a]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-1a5f8d3a]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-1a5f8d3a] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-1a5f8d3a] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-1a5f8d3a] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-1a5f8d3a] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-1a5f8d3a] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-1a5f8d3a] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-1a5f8d3a] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-1a5f8d3a]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-1a5f8d3a] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-1a5f8d3a] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-1a5f8d3a] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-1a5f8d3a] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-1a5f8d3a] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-1a5f8d3a] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-1a5f8d3a] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-1a5f8d3a] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-1a5f8d3a] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-1a5f8d3a] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-1a5f8d3a]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-1a5f8d3a]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-1a5f8d3a] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-1a5f8d3a] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-1a5f8d3a] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-1a5f8d3a] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-1a5f8d3a] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-1a5f8d3a] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-1a5f8d3a] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-1a5f8d3a] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-1a5f8d3a] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-1a5f8d3a] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-1a5f8d3a]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-1a5f8d3a] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-1a5f8d3a]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-1a5f8d3a]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-1a5f8d3a]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-1a5f8d3a]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-1a5f8d3a] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-1a5f8d3a] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-1a5f8d3a]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-1a5f8d3a]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-1a5f8d3a] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-1a5f8d3a] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-1a5f8d3a] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-1a5f8d3a] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-1a5f8d3a] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-1a5f8d3a] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-1a5f8d3a] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-1a5f8d3a] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-1a5f8d3a] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-1a5f8d3a], .x-list .x-list__tile--link[data-v-1a5f8d3a]:hover, .x-list .x-list__tile .x-list__group__header[data-v-1a5f8d3a]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-1a5f8d3a] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-1a5f8d3a] {
  color: #173F35;
}
.x-tag[data-v-1a5f8d3a] {
  font-family: "Aktiv", Arial, sans-serif;
}
.contract__content .x-tabs[data-v-1a5f8d3a] >  .x-window {
  padding: 45px 0;
}
.contract__content .x-tabs[data-v-1a5f8d3a] >  .x-window h2, .contract__content .x-tabs[data-v-1a5f8d3a] >  .x-window h3 {
  color: #173F35;
}
.contract__content .x-tabs[data-v-1a5f8d3a] >  .x-window h2 span, .contract__content .x-tabs[data-v-1a5f8d3a] >  .x-window h3 span {
  color: rgba(20, 26, 44, 0.5);
}
.contract__content .x-tabs[data-v-1a5f8d3a] >  .x-window h2 {
  line-height: 3.5625rem;
  margin-bottom: 28px;
}
.contract__content .x-tabs[data-v-1a5f8d3a] >  .x-window h3 {
  line-height: 2.75rem;
}
.edit-umr-row > .flex[data-v-1a5f8d3a] {
  display: flex;
  justify-content: flex-end;
}
.edit-umr-row > .flex .x-btn[data-v-1a5f8d3a] {
  height: 44px;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-0e4b46f8 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-0e4b46f8 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-0e4b46f8]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-0e4b46f8] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-0e4b46f8] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-0e4b46f8]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-0e4b46f8] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-0e4b46f8] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-0e4b46f8]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-0e4b46f8] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-0e4b46f8]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-0e4b46f8]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-0e4b46f8] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-0e4b46f8]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-0e4b46f8]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-0e4b46f8] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-0e4b46f8]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-0e4b46f8]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-0e4b46f8] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-0e4b46f8] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-0e4b46f8] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-0e4b46f8] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-0e4b46f8] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-0e4b46f8] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-0e4b46f8] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-0e4b46f8]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-0e4b46f8] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-0e4b46f8] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-0e4b46f8] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-0e4b46f8] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-0e4b46f8] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-0e4b46f8] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-0e4b46f8] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-0e4b46f8] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-0e4b46f8] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-0e4b46f8] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-0e4b46f8]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-0e4b46f8]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-0e4b46f8] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-0e4b46f8] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-0e4b46f8] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-0e4b46f8] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-0e4b46f8] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-0e4b46f8] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-0e4b46f8] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-0e4b46f8] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-0e4b46f8] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-0e4b46f8] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-0e4b46f8]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-0e4b46f8] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-0e4b46f8]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-0e4b46f8]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-0e4b46f8]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-0e4b46f8]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-0e4b46f8] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-0e4b46f8] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-0e4b46f8]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-0e4b46f8]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-0e4b46f8] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-0e4b46f8] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-0e4b46f8] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-0e4b46f8] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-0e4b46f8] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-0e4b46f8] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-0e4b46f8] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-0e4b46f8] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-0e4b46f8] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-0e4b46f8], .x-list .x-list__tile--link[data-v-0e4b46f8]:hover, .x-list .x-list__tile .x-list__group__header[data-v-0e4b46f8]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-0e4b46f8] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-0e4b46f8] {
  color: #173F35;
}
.x-tag[data-v-0e4b46f8] {
  font-family: "Aktiv", Arial, sans-serif;
}
.contract__content .x-tabs[data-v-0e4b46f8] >  .x-window {
  padding: 45px 0;
}
.contract__content .x-tabs[data-v-0e4b46f8] >  .x-window h2, .contract__content .x-tabs[data-v-0e4b46f8] >  .x-window h3 {
  color: #173F35;
}
.contract__content .x-tabs[data-v-0e4b46f8] >  .x-window h2 span, .contract__content .x-tabs[data-v-0e4b46f8] >  .x-window h3 span {
  color: rgba(20, 26, 44, 0.5);
}
.contract__content .x-tabs[data-v-0e4b46f8] >  .x-window h2 {
  line-height: 3.5625rem;
  margin-bottom: 28px;
}
.contract__content .x-tabs[data-v-0e4b46f8] >  .x-window h3 {
  line-height: 2.75rem;
}
.edit-umr-row > .flex[data-v-0e4b46f8] {
  display: flex;
  justify-content: flex-end;
}
.edit-umr-row > .flex .x-btn[data-v-0e4b46f8] {
  height: 44px;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-2988835c {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-2988835c {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-2988835c]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-2988835c] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-2988835c] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-2988835c]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-2988835c] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-2988835c] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-2988835c]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-2988835c] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-2988835c]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-2988835c]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-2988835c] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-2988835c]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-2988835c]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-2988835c] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-2988835c]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-2988835c]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-2988835c] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-2988835c] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-2988835c] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-2988835c] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-2988835c] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-2988835c] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-2988835c] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-2988835c]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-2988835c] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-2988835c] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-2988835c] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-2988835c] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-2988835c] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-2988835c] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-2988835c] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-2988835c] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-2988835c] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-2988835c] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-2988835c]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-2988835c]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-2988835c] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-2988835c] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-2988835c] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-2988835c] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-2988835c] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-2988835c] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-2988835c] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-2988835c] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-2988835c] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-2988835c] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-2988835c]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-2988835c] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-2988835c]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-2988835c]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-2988835c]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-2988835c]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-2988835c] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-2988835c] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-2988835c]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-2988835c]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-2988835c] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-2988835c] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-2988835c] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-2988835c] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-2988835c] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-2988835c] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-2988835c] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-2988835c] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-2988835c] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-2988835c], .x-list .x-list__tile--link[data-v-2988835c]:hover, .x-list .x-list__tile .x-list__group__header[data-v-2988835c]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-2988835c] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-2988835c] {
  color: #173F35;
}
.x-tag[data-v-2988835c] {
  font-family: "Aktiv", Arial, sans-serif;
}
.contract__content .x-tabs[data-v-2988835c] >  .x-window {
  padding: 45px 0;
}
.contract__content .x-tabs[data-v-2988835c] >  .x-window h2, .contract__content .x-tabs[data-v-2988835c] >  .x-window h3 {
  color: #173F35;
}
.contract__content .x-tabs[data-v-2988835c] >  .x-window h2 span, .contract__content .x-tabs[data-v-2988835c] >  .x-window h3 span {
  color: rgba(20, 26, 44, 0.5);
}
.contract__content .x-tabs[data-v-2988835c] >  .x-window h2 {
  line-height: 3.5625rem;
  margin-bottom: 28px;
}
.contract__content .x-tabs[data-v-2988835c] >  .x-window h3 {
  line-height: 2.75rem;
  letter-spacing: -0.0225rem;
}
.edit-umr-row > .flex[data-v-2988835c] {
  display: flex;
  justify-content: flex-end;
}
.edit-umr-row > .flex .x-btn[data-v-2988835c] {
  height: 44px;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-4f8dd2d7 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-4f8dd2d7 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-4f8dd2d7]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-4f8dd2d7] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-4f8dd2d7] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-4f8dd2d7]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-4f8dd2d7] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-4f8dd2d7] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-4f8dd2d7]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-4f8dd2d7] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-4f8dd2d7]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-4f8dd2d7]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-4f8dd2d7] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-4f8dd2d7]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-4f8dd2d7]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-4f8dd2d7] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-4f8dd2d7]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-4f8dd2d7]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-4f8dd2d7] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-4f8dd2d7] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-4f8dd2d7] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-4f8dd2d7] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-4f8dd2d7] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-4f8dd2d7] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-4f8dd2d7] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-4f8dd2d7]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-4f8dd2d7] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-4f8dd2d7] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-4f8dd2d7] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-4f8dd2d7] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-4f8dd2d7] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-4f8dd2d7] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-4f8dd2d7] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-4f8dd2d7] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-4f8dd2d7] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-4f8dd2d7] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-4f8dd2d7]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-4f8dd2d7]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-4f8dd2d7] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-4f8dd2d7] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-4f8dd2d7] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-4f8dd2d7] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-4f8dd2d7] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-4f8dd2d7] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-4f8dd2d7] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-4f8dd2d7] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-4f8dd2d7] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-4f8dd2d7] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-4f8dd2d7]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-4f8dd2d7] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-4f8dd2d7]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-4f8dd2d7]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-4f8dd2d7]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-4f8dd2d7]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-4f8dd2d7] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-4f8dd2d7] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-4f8dd2d7]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-4f8dd2d7]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-4f8dd2d7] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-4f8dd2d7] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-4f8dd2d7] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-4f8dd2d7] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-4f8dd2d7] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-4f8dd2d7] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-4f8dd2d7] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-4f8dd2d7] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-4f8dd2d7] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-4f8dd2d7], .x-list .x-list__tile--link[data-v-4f8dd2d7]:hover, .x-list .x-list__tile .x-list__group__header[data-v-4f8dd2d7]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-4f8dd2d7] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-4f8dd2d7] {
  color: #173F35;
}
.x-tag[data-v-4f8dd2d7] {
  font-family: "Aktiv", Arial, sans-serif;
}
header[data-v-4f8dd2d7] {
  animation: fade-in-4f8dd2d7 1s;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-32447748 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-32447748 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-32447748]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-32447748] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-32447748] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-32447748]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-32447748] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-32447748] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-32447748]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-32447748] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-32447748]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-32447748]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-32447748] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-32447748]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-32447748]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-32447748] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-32447748]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-32447748]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-32447748] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-32447748] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-32447748] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-32447748] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-32447748] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-32447748] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-32447748] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-32447748]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-32447748] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-32447748] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-32447748] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-32447748] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-32447748] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-32447748] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-32447748] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-32447748] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-32447748] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-32447748] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-32447748]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-32447748]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-32447748] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-32447748] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-32447748] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-32447748] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-32447748] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-32447748] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-32447748] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-32447748] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-32447748] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-32447748] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-32447748]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-32447748] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-32447748]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-32447748]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-32447748]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-32447748]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-32447748] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-32447748] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-32447748]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-32447748]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-32447748] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-32447748] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-32447748] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-32447748] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-32447748] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-32447748] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-32447748] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-32447748] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-32447748] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-32447748], .x-list .x-list__tile--link[data-v-32447748]:hover, .x-list .x-list__tile .x-list__group__header[data-v-32447748]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-32447748] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-32447748] {
  color: #173F35;
}
.x-tag[data-v-32447748] {
  font-family: "Aktiv", Arial, sans-serif;
}
.x-menu[data-v-32447748] {
  position: relative;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-140daefa {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-140daefa {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-140daefa]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-140daefa] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-140daefa] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-140daefa]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-140daefa] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-140daefa] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-140daefa]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-140daefa] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-140daefa]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-140daefa]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-140daefa] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-140daefa]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-140daefa]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-140daefa] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-140daefa]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-140daefa]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-140daefa] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-140daefa] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-140daefa] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-140daefa] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-140daefa] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-140daefa] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-140daefa] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-140daefa]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-140daefa] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-140daefa] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-140daefa] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-140daefa] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-140daefa] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-140daefa] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-140daefa] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-140daefa] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-140daefa] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-140daefa] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-140daefa]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-140daefa]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-140daefa] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-140daefa] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-140daefa] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-140daefa] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-140daefa] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-140daefa] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-140daefa] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-140daefa] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-140daefa] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-140daefa] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-140daefa]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-140daefa] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-140daefa]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-140daefa]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-140daefa]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-140daefa]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-140daefa] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-140daefa] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-140daefa]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-140daefa]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-140daefa] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-140daefa] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-140daefa] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-140daefa] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-140daefa] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-140daefa] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-140daefa] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-140daefa] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-140daefa] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-140daefa], .x-list .x-list__tile--link[data-v-140daefa]:hover, .x-list .x-list__tile .x-list__group__header[data-v-140daefa]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-140daefa] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-140daefa] {
  color: #173F35;
}
.x-tag[data-v-140daefa] {
  font-family: "Aktiv", Arial, sans-serif;
}
tr:hover .x-btn[data-v-140daefa] {
  opacity: 1;
}
#stats-container[data-v-140daefa] {
  padding: 2.25rem 0;
  margin: 0 -0.625rem;
}
#stats-container .stat-card[data-v-140daefa] {
  display: flex;
  align-items: flex-end;
  padding: 30px 20px 30px;
  border-radius: 8px;
  font-family: "GT Ultra", Georgia, sans-serif;
  color: #152C46;
  line-height: 1;
  transition: opacity 0.3s;
}
#stats-container .stat-card.fade[data-v-140daefa] {
  opacity: 0.4;
}
#stats-container .stat-card.green[data-v-140daefa] {
  background: linear-gradient(283.71deg, #00E093 14.71%, #00AD72 92.16%);
}
#stats-container .stat-card.blue[data-v-140daefa] {
  background: linear-gradient(283.71deg, #1E9FD7 14.71%, #1E9FD7 92.16%);
}
#stats-container .stat-card.purple[data-v-140daefa] {
  background: linear-gradient(108.12deg, #AAB3E9 10.27%, #596AD4 77.4%);
}
#stats-container .stat-card .stat-card__number[data-v-140daefa] {
  font-size: 8.25rem;
  font-weight: 600;
  line-height: 0.6;
  padding-top: 5px;
}
#stats-container .stat-card .stat-card__label[data-v-140daefa] {
  flex-grow: 1;
  padding-left: 1rem;
  font-size: 1.3125rem;
  text-decoration: underline;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-5bbc845d {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-5bbc845d {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-5bbc845d]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-5bbc845d] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-5bbc845d] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-5bbc845d]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-5bbc845d] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-5bbc845d] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-5bbc845d]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-5bbc845d] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-5bbc845d]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-5bbc845d]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-5bbc845d] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-5bbc845d]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-5bbc845d]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-5bbc845d] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-5bbc845d]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-5bbc845d]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-5bbc845d] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-5bbc845d] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-5bbc845d] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-5bbc845d] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-5bbc845d] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-5bbc845d] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-5bbc845d] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-5bbc845d]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-5bbc845d] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-5bbc845d] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-5bbc845d] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-5bbc845d] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-5bbc845d] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-5bbc845d] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-5bbc845d] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-5bbc845d] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-5bbc845d] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-5bbc845d] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-5bbc845d]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-5bbc845d]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-5bbc845d] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-5bbc845d] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-5bbc845d] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-5bbc845d] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-5bbc845d] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-5bbc845d] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-5bbc845d] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-5bbc845d] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-5bbc845d] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-5bbc845d] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-5bbc845d]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-5bbc845d] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-5bbc845d]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-5bbc845d]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-5bbc845d]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-5bbc845d]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-5bbc845d] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-5bbc845d] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-5bbc845d]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-5bbc845d]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-5bbc845d] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-5bbc845d] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-5bbc845d] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-5bbc845d] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-5bbc845d] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-5bbc845d] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-5bbc845d] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-5bbc845d] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-5bbc845d] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-5bbc845d], .x-list .x-list__tile--link[data-v-5bbc845d]:hover, .x-list .x-list__tile .x-list__group__header[data-v-5bbc845d]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-5bbc845d] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-5bbc845d] {
  color: #173F35;
}
.x-tag[data-v-5bbc845d] {
  font-family: "Aktiv", Arial, sans-serif;
}
tr:hover .x-btn[data-v-5bbc845d] {
  opacity: 1;
}
#stats-container[data-v-5bbc845d] {
  padding: 2.25rem 0;
  margin: 0 -0.625rem;
}
#stats-container .stat-card[data-v-5bbc845d] {
  display: flex;
  align-items: flex-end;
  padding: 30px 20px 30px;
  border-radius: 8px;
  font-family: "GT Ultra", Georgia, sans-serif;
  color: #152C46;
  line-height: 1;
  transition: opacity 0.3s;
}
#stats-container .stat-card.fade[data-v-5bbc845d] {
  opacity: 0.4;
}
#stats-container .stat-card.green[data-v-5bbc845d] {
  background: linear-gradient(283.71deg, #00E093 14.71%, #00AD72 92.16%);
}
#stats-container .stat-card.blue[data-v-5bbc845d] {
  background: linear-gradient(283.71deg, #1E9FD7 14.71%, #1E9FD7 92.16%);
}
#stats-container .stat-card.purple[data-v-5bbc845d] {
  background: linear-gradient(108.12deg, #AAB3E9 10.27%, #596AD4 77.4%);
}
#stats-container .stat-card .stat-card__number[data-v-5bbc845d] {
  font-size: 8.25rem;
  font-weight: 600;
  line-height: 0.6;
  padding-top: 5px;
}
#stats-container .stat-card .stat-card__label[data-v-5bbc845d] {
  flex-grow: 1;
  padding-left: 1rem;
  font-size: 1.3125rem;
  text-decoration: underline;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-35339aa2 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-35339aa2 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-35339aa2]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-35339aa2] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-35339aa2] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-35339aa2]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-35339aa2] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-35339aa2] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-35339aa2]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-35339aa2] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-35339aa2]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-35339aa2]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-35339aa2] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-35339aa2]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-35339aa2]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-35339aa2] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-35339aa2]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-35339aa2]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-35339aa2] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-35339aa2] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-35339aa2] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-35339aa2] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-35339aa2] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-35339aa2] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-35339aa2] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-35339aa2]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-35339aa2] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-35339aa2] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-35339aa2] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-35339aa2] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-35339aa2] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-35339aa2] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-35339aa2] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-35339aa2] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-35339aa2] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-35339aa2] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-35339aa2]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-35339aa2]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-35339aa2] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-35339aa2] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-35339aa2] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-35339aa2] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-35339aa2] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-35339aa2] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-35339aa2] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-35339aa2] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-35339aa2] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-35339aa2] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-35339aa2]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-35339aa2] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-35339aa2]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-35339aa2]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-35339aa2]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-35339aa2]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-35339aa2] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-35339aa2] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-35339aa2]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-35339aa2]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-35339aa2] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-35339aa2] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-35339aa2] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-35339aa2] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-35339aa2] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-35339aa2] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-35339aa2] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-35339aa2] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-35339aa2] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-35339aa2], .x-list .x-list__tile--link[data-v-35339aa2]:hover, .x-list .x-list__tile .x-list__group__header[data-v-35339aa2]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-35339aa2] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-35339aa2] {
  color: #173F35;
}
.x-tag[data-v-35339aa2] {
  font-family: "Aktiv", Arial, sans-serif;
}
.key-contacts-table[data-v-35339aa2] {
  width: 100%;
}
.dialog-container[data-v-35339aa2] {
  padding: 60px;
  text-align: center;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-9257a2d4 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-9257a2d4 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-9257a2d4]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-9257a2d4] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-9257a2d4] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-9257a2d4]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-9257a2d4] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-9257a2d4] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-9257a2d4]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-9257a2d4] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-9257a2d4]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-9257a2d4]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-9257a2d4] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-9257a2d4]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-9257a2d4]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-9257a2d4] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-9257a2d4]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-9257a2d4]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-9257a2d4] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-9257a2d4] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-9257a2d4] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-9257a2d4] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-9257a2d4] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-9257a2d4] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-9257a2d4] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-9257a2d4]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-9257a2d4] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-9257a2d4] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-9257a2d4] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-9257a2d4] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-9257a2d4] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-9257a2d4] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-9257a2d4] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-9257a2d4] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-9257a2d4] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-9257a2d4] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-9257a2d4]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-9257a2d4]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-9257a2d4] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-9257a2d4] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-9257a2d4] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-9257a2d4] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-9257a2d4] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-9257a2d4] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-9257a2d4] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-9257a2d4] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-9257a2d4] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-9257a2d4] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-9257a2d4]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-9257a2d4] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-9257a2d4]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-9257a2d4]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-9257a2d4]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-9257a2d4]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-9257a2d4] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-9257a2d4] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-9257a2d4]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-9257a2d4]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-9257a2d4] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-9257a2d4] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-9257a2d4] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-9257a2d4] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-9257a2d4] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-9257a2d4] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-9257a2d4] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-9257a2d4] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-9257a2d4] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-9257a2d4], .x-list .x-list__tile--link[data-v-9257a2d4]:hover, .x-list .x-list__tile .x-list__group__header[data-v-9257a2d4]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-9257a2d4] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-9257a2d4] {
  color: #173F35;
}
.x-tag[data-v-9257a2d4] {
  font-family: "Aktiv", Arial, sans-serif;
}
[data-v-9257a2d4] .x-table {
  margin-top: 36px;
}
.party-row .text-xs-right .x-icon[data-v-9257a2d4],
.department-row .text-xs-right .x-icon[data-v-9257a2d4],
.contact-row .text-xs-right .x-icon[data-v-9257a2d4] {
  padding: 4px 8px;
  border-radius: 6px;
}
.party-row .text-xs-right .x-icon[data-v-9257a2d4]:hover,
.department-row .text-xs-right .x-icon[data-v-9257a2d4]:hover,
.contact-row .text-xs-right .x-icon[data-v-9257a2d4]:hover {
  background-color: #CDCFD7;
}
.party-row td .x-icon[data-v-9257a2d4] {
  color: #4B4D52 !important;
}
.department-row[data-v-9257a2d4] {
  background-color: #F7FAFD;
  color: #152C46;
}
.department-row td .x-icon[data-v-9257a2d4] {
  color: #4B4D52 !important;
}
.contact-row[data-v-9257a2d4] {
  background-color: #EBF2FA;
  color: #152C46;
}
.contact-row td .x-icon[data-v-9257a2d4] {
  color: #4B4D52 !important;
}
.contact-tabs[data-v-9257a2d4] {
  background-color: #E1E4EB !important;
}
.contact-tabs .x-btn[data-v-9257a2d4] {
  color: #152C46 !important;
  opacity: 1;
}

.watch-icon-container {
    display: inline-block;
    padding: 0 5px;
}
.watch-icon-container i {
    font-size: 19px;
}

/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-447d34a7 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-447d34a7 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-447d34a7]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-447d34a7] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-447d34a7] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-447d34a7]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-447d34a7] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-447d34a7] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-447d34a7]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-447d34a7] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-447d34a7]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-447d34a7]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-447d34a7] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-447d34a7]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-447d34a7]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-447d34a7] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-447d34a7]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-447d34a7]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-447d34a7] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-447d34a7] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-447d34a7] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-447d34a7] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-447d34a7] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-447d34a7] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-447d34a7] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-447d34a7]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-447d34a7] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-447d34a7] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-447d34a7] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-447d34a7] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-447d34a7] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-447d34a7] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-447d34a7] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-447d34a7] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-447d34a7] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-447d34a7] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-447d34a7]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-447d34a7]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-447d34a7] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-447d34a7] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-447d34a7] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-447d34a7] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-447d34a7] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-447d34a7] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-447d34a7] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-447d34a7] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-447d34a7] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-447d34a7] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-447d34a7]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-447d34a7] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-447d34a7]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-447d34a7]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-447d34a7]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-447d34a7]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-447d34a7] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-447d34a7] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-447d34a7]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-447d34a7]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-447d34a7] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-447d34a7] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-447d34a7] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-447d34a7] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-447d34a7] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-447d34a7] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-447d34a7] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-447d34a7] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-447d34a7] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-447d34a7], .x-list .x-list__tile--link[data-v-447d34a7]:hover, .x-list .x-list__tile .x-list__group__header[data-v-447d34a7]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-447d34a7] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-447d34a7] {
  color: #173F35;
}
.x-tag[data-v-447d34a7] {
  font-family: "Aktiv", Arial, sans-serif;
}
.x-table.x-datatable tbody tr td.note-cell[data-v-447d34a7] {
  height: auto;
  padding-top: 0;
  padding-bottom: 0;
}
.x-table.x-datatable tbody tr td.note-cell > span[data-v-447d34a7] {
  display: inline-block;
  padding-bottom: 8px;
}
.vue-google-map,.vue-google-map .map-view{position:relative;width:100%;height:100%}.vue-google-map .hidden-content{display:none}.pac-card{border-radius:2px 0 0 2px;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;outline:none;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.3);box-shadow:0 2px 6px rgba(0,0,0,.3);background-color:#fff;font-family:Roboto,sans-serif;z-index:1;position:absolute;right:40px;margin-right:10px;top:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.pac-control{display:inline-block;padding:5px 11px}.pac-input-container{padding:5px 11px;display:-webkit-box;display:-ms-flexbox;display:flex}.pac-input-container input{width:100%;padding:4px;margin:0}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-4bc8631e {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-4bc8631e {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-4bc8631e]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-4bc8631e] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-4bc8631e] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-4bc8631e]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-4bc8631e] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-4bc8631e] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-4bc8631e]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-4bc8631e] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-4bc8631e]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-4bc8631e]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-4bc8631e] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-4bc8631e]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-4bc8631e]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-4bc8631e] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-4bc8631e]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-4bc8631e]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-4bc8631e] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-4bc8631e] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-4bc8631e] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-4bc8631e] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-4bc8631e] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-4bc8631e] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-4bc8631e] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-4bc8631e]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-4bc8631e] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-4bc8631e] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-4bc8631e] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-4bc8631e] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-4bc8631e] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-4bc8631e] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-4bc8631e] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-4bc8631e] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-4bc8631e] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-4bc8631e] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-4bc8631e]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-4bc8631e]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-4bc8631e] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-4bc8631e] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-4bc8631e] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-4bc8631e] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-4bc8631e] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-4bc8631e] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-4bc8631e] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-4bc8631e] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-4bc8631e] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-4bc8631e] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-4bc8631e]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-4bc8631e] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-4bc8631e]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-4bc8631e]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-4bc8631e]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-4bc8631e]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-4bc8631e] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-4bc8631e] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-4bc8631e]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-4bc8631e]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-4bc8631e] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-4bc8631e] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-4bc8631e] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-4bc8631e] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-4bc8631e] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-4bc8631e] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-4bc8631e] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-4bc8631e] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-4bc8631e] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-4bc8631e], .x-list .x-list__tile--link[data-v-4bc8631e]:hover, .x-list .x-list__tile .x-list__group__header[data-v-4bc8631e]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-4bc8631e] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-4bc8631e] {
  color: #173F35;
}
.x-tag[data-v-4bc8631e] {
  font-family: "Aktiv", Arial, sans-serif;
}
.wizard__header[data-v-4bc8631e] {
  position: relative;
}
.wizard__header__bg[data-v-4bc8631e] {
  position: absolute;
  width: 100%;
  height: 100%;
  padding: 0 0 10px;
  opacity: 1;
  backdrop-filter: blur(30px);
  background-color: #F6F6F6;
}
.wizard__header__content[data-v-4bc8631e] {
  padding: 24px 0 26px;
}
.wizard__header__content .wizard__title[data-v-4bc8631e] {
  position: relative;
  white-space: nowrap;
  color: #173F35;
}
.wizard__header__content .layout.hide[data-v-4bc8631e] {
  opacity: 0;
}
.wizard__steps .wizard__step[data-v-4bc8631e] {
  position: relative;
  display: flex;
  align-items: flex-end;
  color: rgba(0, 0, 0, 0.3);
  font-family: "GT Ultra", Georgia, sans-serif;
  font-size: 1.3125rem;
  line-height: 0.9em;
  transition: color 0.3s;
}
.wizard__steps .wizard__step.active[data-v-4bc8631e] {
  color: #173F35;
}
.wizard__steps .wizard__step.completed[data-v-4bc8631e] {
  color: rgba(23, 63, 53, 0.7);
}
.wizard__steps .wizard__step__number[data-v-4bc8631e] {
  font-size: 4rem;
  margin-right: 0.5rem;
  line-height: 3.125rem;
}
.wizard__steps .wizard__step__text[data-v-4bc8631e] {
  line-height: 0.9em;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-f429062c {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-f429062c {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-f429062c]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-f429062c] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-f429062c] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-f429062c]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-f429062c] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-f429062c] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-f429062c]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-f429062c] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-f429062c]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-f429062c]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-f429062c] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-f429062c]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-f429062c]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-f429062c] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-f429062c]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-f429062c]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-f429062c] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-f429062c] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-f429062c] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-f429062c] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-f429062c] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-f429062c] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-f429062c] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-f429062c]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-f429062c] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-f429062c] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-f429062c] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-f429062c] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-f429062c] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-f429062c] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-f429062c] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-f429062c] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-f429062c] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-f429062c] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-f429062c]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-f429062c]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-f429062c] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-f429062c] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-f429062c] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-f429062c] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-f429062c] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-f429062c] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-f429062c] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-f429062c] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-f429062c] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-f429062c] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-f429062c]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-f429062c] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-f429062c]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-f429062c]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-f429062c]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-f429062c]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-f429062c] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-f429062c] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-f429062c]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-f429062c]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-f429062c] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-f429062c] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-f429062c] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-f429062c] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-f429062c] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-f429062c] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-f429062c] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-f429062c] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-f429062c] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-f429062c], .x-list .x-list__tile--link[data-v-f429062c]:hover, .x-list .x-list__tile .x-list__group__header[data-v-f429062c]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-f429062c] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-f429062c] {
  color: #173F35;
}
.x-tag[data-v-f429062c] {
  font-family: "Aktiv", Arial, sans-serif;
}
.wizard__content[data-v-f429062c] {
  position: relative;
}
.wizard__content[data-v-f429062c] h2 {
  font-size: 1.5rem;
  line-height: 1.5em;
  color: #173F35;
}
.wizard__content[data-v-f429062c] h4 {
  color: #173F35;
}
.wizard__content.submission-complete[data-v-f429062c] {
  max-width: none;
}
.wizard__content[data-v-f429062c] .wizard__content__form {
  margin: 0 auto;
  padding: 80px 0;
}
.wizard__content[data-v-f429062c] .wizard__content__form ::v-deep .layout {
  animation: fade-in-f429062c 1s;
}
.wizard__content .wizard__content__summary[data-v-f429062c] .x-expansion-panel__body {
  padding-bottom: 24px;
}
.wizard__content .wizard__content__summary[data-v-f429062c] .x-expansion-panel__body h4, .wizard__content .wizard__content__summary[data-v-f429062c] .x-expansion-panel__body .amount {
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 100%;
}
.wizard__content .wizard__content__summary.completed[data-v-f429062c] {
  padding-top: 160px;
}
.wizard__content .wizard__content__summary.completed[data-v-f429062c]::before {
  height: 0;
}
.wizard__content[data-v-f429062c] .wizard__content__actions {
  height: 60px;
  margin-bottom: 50px;
}
.wizard__content[data-v-f429062c] .wizard__content__actions .x-btn .x-icon:first-child {
  margin: 0 10px 0 0;
}
.wizard__content[data-v-f429062c] .wizard__content__actions .x-btn .x-icon:last-child {
  margin: 0 0 0 10px;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-9f7c2a38 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-9f7c2a38 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-9f7c2a38]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-9f7c2a38] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-9f7c2a38] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-9f7c2a38]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-9f7c2a38] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-9f7c2a38] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-9f7c2a38]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-9f7c2a38] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-9f7c2a38]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-9f7c2a38]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-9f7c2a38] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-9f7c2a38]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-9f7c2a38]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-9f7c2a38] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-9f7c2a38]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-9f7c2a38]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-9f7c2a38] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-9f7c2a38] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-9f7c2a38] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-9f7c2a38] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-9f7c2a38] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-9f7c2a38] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-9f7c2a38] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-9f7c2a38]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-9f7c2a38] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-9f7c2a38] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-9f7c2a38] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-9f7c2a38] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-9f7c2a38] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-9f7c2a38] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-9f7c2a38] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-9f7c2a38] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-9f7c2a38] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-9f7c2a38] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-9f7c2a38]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-9f7c2a38]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-9f7c2a38] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-9f7c2a38] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-9f7c2a38] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-9f7c2a38] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-9f7c2a38] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-9f7c2a38] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-9f7c2a38] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-9f7c2a38] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-9f7c2a38] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-9f7c2a38] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-9f7c2a38]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-9f7c2a38] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-9f7c2a38]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-9f7c2a38]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-9f7c2a38]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-9f7c2a38]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-9f7c2a38] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-9f7c2a38] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-9f7c2a38]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-9f7c2a38]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-9f7c2a38] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-9f7c2a38] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-9f7c2a38] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-9f7c2a38] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-9f7c2a38] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-9f7c2a38] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-9f7c2a38] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-9f7c2a38] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-9f7c2a38] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-9f7c2a38], .x-list .x-list__tile--link[data-v-9f7c2a38]:hover, .x-list .x-list__tile .x-list__group__header[data-v-9f7c2a38]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-9f7c2a38] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-9f7c2a38] {
  color: #173F35;
}
.x-tag[data-v-9f7c2a38] {
  font-family: "Aktiv", Arial, sans-serif;
}
button[type=submit][data-v-9f7c2a38] {
  opacity: 0;
  pointer-events: none;
}
button[type=submit].show[data-v-9f7c2a38] {
  opacity: 1;
  pointer-events: auto;
}
label[data-v-9f7c2a38] {
  display: block;
  padding-bottom: 4px;
  font-family: "GT Ultra", Georgia, sans-serif;
  font-size: 1.125rem;
  font-weight: 600;
}
.radio-label[data-v-9f7c2a38] {
  font-weight: 600;
  font-size: 0.75rem;
  max-width: 90%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  pointer-events: none;
  margin-bottom: -12px;
}
.remove-button[data-v-9f7c2a38] {
  display: flex;
  flex-direction: row;
  justify-content: left;
  align-items: center;
  margin: 1px !important;
  padding: 1px !important;
}
.remove-btn[data-v-9f7c2a38] {
  justify-content: left !important;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-c0a334ce {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-c0a334ce {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-c0a334ce]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-c0a334ce] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-c0a334ce] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-c0a334ce]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-c0a334ce] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-c0a334ce] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-c0a334ce]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-c0a334ce] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-c0a334ce]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-c0a334ce]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-c0a334ce] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-c0a334ce]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-c0a334ce]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-c0a334ce] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-c0a334ce]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-c0a334ce]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-c0a334ce] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-c0a334ce] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-c0a334ce] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-c0a334ce] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-c0a334ce] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-c0a334ce] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-c0a334ce] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-c0a334ce]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-c0a334ce] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-c0a334ce] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-c0a334ce] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-c0a334ce] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-c0a334ce] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-c0a334ce] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-c0a334ce] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-c0a334ce] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-c0a334ce] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-c0a334ce] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-c0a334ce]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-c0a334ce]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-c0a334ce] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-c0a334ce] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-c0a334ce] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-c0a334ce] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-c0a334ce] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-c0a334ce] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-c0a334ce] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-c0a334ce] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-c0a334ce] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-c0a334ce] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-c0a334ce]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-c0a334ce] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-c0a334ce]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-c0a334ce]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-c0a334ce]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-c0a334ce]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-c0a334ce] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-c0a334ce] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-c0a334ce]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-c0a334ce]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-c0a334ce] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-c0a334ce] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-c0a334ce] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-c0a334ce] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-c0a334ce] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-c0a334ce] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-c0a334ce] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-c0a334ce] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-c0a334ce] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-c0a334ce], .x-list .x-list__tile--link[data-v-c0a334ce]:hover, .x-list .x-list__tile .x-list__group__header[data-v-c0a334ce]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-c0a334ce] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-c0a334ce] {
  color: #173F35;
}
.x-tag[data-v-c0a334ce] {
  font-family: "Aktiv", Arial, sans-serif;
}
button[type=submit][data-v-c0a334ce] {
  opacity: 0;
  pointer-events: none;
}
button[type=submit].show[data-v-c0a334ce] {
  opacity: 1;
  pointer-events: auto;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-1731f01c {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-1731f01c {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-1731f01c]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-1731f01c] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-1731f01c] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-1731f01c]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-1731f01c] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-1731f01c] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-1731f01c]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-1731f01c] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-1731f01c]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-1731f01c]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-1731f01c] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-1731f01c]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-1731f01c]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-1731f01c] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-1731f01c]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-1731f01c]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-1731f01c] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-1731f01c] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-1731f01c] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-1731f01c] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-1731f01c] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-1731f01c] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-1731f01c] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-1731f01c]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-1731f01c] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-1731f01c] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-1731f01c] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-1731f01c] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-1731f01c] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-1731f01c] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-1731f01c] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-1731f01c] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-1731f01c] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-1731f01c] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-1731f01c]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-1731f01c]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-1731f01c] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-1731f01c] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-1731f01c] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-1731f01c] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-1731f01c] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-1731f01c] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-1731f01c] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-1731f01c] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-1731f01c] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-1731f01c] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-1731f01c]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-1731f01c] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-1731f01c]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-1731f01c]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-1731f01c]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-1731f01c]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-1731f01c] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-1731f01c] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-1731f01c]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-1731f01c]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-1731f01c] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-1731f01c] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-1731f01c] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-1731f01c] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-1731f01c] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-1731f01c] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-1731f01c] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-1731f01c] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-1731f01c] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-1731f01c], .x-list .x-list__tile--link[data-v-1731f01c]:hover, .x-list .x-list__tile .x-list__group__header[data-v-1731f01c]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-1731f01c] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-1731f01c] {
  color: #173F35;
}
.x-tag[data-v-1731f01c] {
  font-family: "Aktiv", Arial, sans-serif;
}
[data-v-1731f01c] .x-list__tile {
  min-height: 40px;
  height: auto;
}
.x-btn.remove[data-v-1731f01c] {
  position: absolute;
  bottom: 0;
  right: -60px;
}
.insured-lookup-container[data-v-1731f01c] {
  background-color: white;
  padding: 32px;
  border: 1px solid #CED0D6;
  border-radius: 12px;
}
.duns-number[data-v-1731f01c] {
  font-family: "IBM Plex Mono" !important;
}
.insured-name-or-duns-container[data-v-1731f01c] {
  align-items: center;
}
.duns-search-button[data-v-1731f01c] {
  font-size: 14px;
  text-transform: none;
  letter-spacing: normal;
}
.dnb-list-item[data-v-1731f01c] {
  width: 100%;
  align-items: center;
  background: #EFF1F4;
}
.color-plum[data-v-1731f01c] {
  color: #8D4D66;
}
.color-olive[data-v-1731f01c] {
  color: #41807F;
}
.color-red[data-v-1731f01c] {
  color: #FF585F;
}
.dnb-result[data-v-1731f01c] {
  cursor: pointer;
}
.dnb-result[data-v-1731f01c]:nth-child(even) {
  background-color: #FFFFFF;
}
.dnb-result[data-v-1731f01c]:nth-child(odd) {
  background-color: #F7FAFD;
}
.dnb-result[data-v-1731f01c]:hover {
  background-color: #E5E5E5;
}
.dnb-notice[data-v-1731f01c] {
  border-left: 6px solid #FF585F;
  background: #FFBF3F;
  border-radius: 4px;
  flex-direction: row;
  display: flex;
}
.enter-manually[data-v-1731f01c] {
  color: #41807F;
  font-weight: bold;
  text-decoration: underline;
  cursor: pointer;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-9c2d6256 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-9c2d6256 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-9c2d6256]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-9c2d6256] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-9c2d6256] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-9c2d6256]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-9c2d6256] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-9c2d6256] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-9c2d6256]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-9c2d6256] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-9c2d6256]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-9c2d6256]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-9c2d6256] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-9c2d6256]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-9c2d6256]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-9c2d6256] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-9c2d6256]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-9c2d6256]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-9c2d6256] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-9c2d6256] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-9c2d6256] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-9c2d6256] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-9c2d6256] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-9c2d6256] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-9c2d6256] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-9c2d6256]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-9c2d6256] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-9c2d6256] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-9c2d6256] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-9c2d6256] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-9c2d6256] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-9c2d6256] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-9c2d6256] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-9c2d6256] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-9c2d6256] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-9c2d6256] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-9c2d6256]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-9c2d6256]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-9c2d6256] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-9c2d6256] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-9c2d6256] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-9c2d6256] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-9c2d6256] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-9c2d6256] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-9c2d6256] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-9c2d6256] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-9c2d6256] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-9c2d6256] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-9c2d6256]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-9c2d6256] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-9c2d6256]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-9c2d6256]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-9c2d6256]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-9c2d6256]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-9c2d6256] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-9c2d6256] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-9c2d6256]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-9c2d6256]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-9c2d6256] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-9c2d6256] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-9c2d6256] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-9c2d6256] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-9c2d6256] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-9c2d6256] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-9c2d6256] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-9c2d6256] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-9c2d6256] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-9c2d6256], .x-list .x-list__tile--link[data-v-9c2d6256]:hover, .x-list .x-list__tile .x-list__group__header[data-v-9c2d6256]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-9c2d6256] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-9c2d6256] {
  color: #173F35;
}
.x-tag[data-v-9c2d6256] {
  font-family: "Aktiv", Arial, sans-serif;
}
[data-v-9c2d6256] .x-list__tile {
  min-height: 40px;
  height: auto;
}
button[type=submit][data-v-9c2d6256] {
  opacity: 0;
  pointer-events: none;
}
button[type=submit].show[data-v-9c2d6256] {
  opacity: 1;
  pointer-events: auto;
}
.radio-group-label[data-v-9c2d6256] {
  font-size: 16px;
  margin-bottom: 5px;
  font-weight: 600;
}
.radio-group-label span[data-v-9c2d6256] {
  color: red;
}
.insured-lookup-container[data-v-9c2d6256] {
  background-color: white;
  padding: 32px;
  border: 1px solid #CED0D6;
  border-radius: 12px;
}
.duns-number[data-v-9c2d6256] {
  font-family: "IBM Plex Mono" !important;
}
.insured-name-or-duns-container[data-v-9c2d6256] {
  align-items: center;
}
.duns-search-button[data-v-9c2d6256] {
  font-size: 14px;
  text-transform: none;
  letter-spacing: normal;
}
.dnb-list-item[data-v-9c2d6256] {
  width: 100%;
  align-items: center;
  background: #EFF1F4;
}
.color-plum[data-v-9c2d6256] {
  color: #8D4D66;
}
.icon[data-v-9c2d6256] {
  font-size: 40px;
}
.color-olive[data-v-9c2d6256] {
  color: #41807F;
}
.dnb-result[data-v-9c2d6256] {
  cursor: pointer;
}
.dnb-result[data-v-9c2d6256]:nth-child(even) {
  background-color: #FFFFFF;
}
.dnb-result[data-v-9c2d6256]:nth-child(odd) {
  background-color: #F7FAFD;
}
.dnb-result[data-v-9c2d6256]:hover {
  background-color: #E5E5E5;
}
.dnb-notice[data-v-9c2d6256] {
  border-left: 6px solid #FF585F;
  background: #FFBF3F;
  border-radius: 4px;
  flex-direction: row;
  display: flex;
}

.fill-current[data-v-f8bd86e8] {
  fill: currentColor;
}

/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-07dfbe09 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-07dfbe09 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-07dfbe09]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-07dfbe09] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-07dfbe09] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-07dfbe09]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-07dfbe09] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-07dfbe09] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-07dfbe09]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-07dfbe09] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-07dfbe09]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-07dfbe09]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-07dfbe09] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-07dfbe09]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-07dfbe09]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-07dfbe09] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-07dfbe09]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-07dfbe09]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-07dfbe09] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-07dfbe09] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-07dfbe09] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-07dfbe09] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-07dfbe09] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-07dfbe09] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-07dfbe09] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-07dfbe09]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-07dfbe09] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-07dfbe09] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-07dfbe09] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-07dfbe09] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-07dfbe09] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-07dfbe09] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-07dfbe09] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-07dfbe09] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-07dfbe09] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-07dfbe09] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-07dfbe09]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-07dfbe09]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-07dfbe09] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-07dfbe09] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-07dfbe09] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-07dfbe09] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-07dfbe09] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-07dfbe09] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-07dfbe09] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-07dfbe09] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-07dfbe09] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-07dfbe09] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-07dfbe09]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-07dfbe09] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-07dfbe09]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-07dfbe09]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-07dfbe09]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-07dfbe09]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-07dfbe09] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-07dfbe09] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-07dfbe09]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-07dfbe09]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-07dfbe09] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-07dfbe09] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-07dfbe09] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-07dfbe09] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-07dfbe09] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-07dfbe09] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-07dfbe09] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-07dfbe09] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-07dfbe09] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-07dfbe09], .x-list .x-list__tile--link[data-v-07dfbe09]:hover, .x-list .x-list__tile .x-list__group__header[data-v-07dfbe09]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-07dfbe09] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-07dfbe09] {
  color: #173F35;
}
.x-tag[data-v-07dfbe09] {
  font-family: "Aktiv", Arial, sans-serif;
}
.loss-form[data-v-07dfbe09] {
  position: relative;
}
.x-textarea[data-v-07dfbe09] textarea {
  height: 80px;
}
.x-btn[data-v-07dfbe09] {
  font-size: 0.875rem;
  height: 36px;
}
.x-btn.x-btn--block[data-v-07dfbe09] {
  margin: 4px 0;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-0fdc47df {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-0fdc47df {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-0fdc47df]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-0fdc47df] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-0fdc47df] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-0fdc47df]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-0fdc47df] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-0fdc47df] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-0fdc47df]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-0fdc47df] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-0fdc47df]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-0fdc47df]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-0fdc47df] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-0fdc47df]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-0fdc47df]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-0fdc47df] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-0fdc47df]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-0fdc47df]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-0fdc47df] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-0fdc47df] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-0fdc47df] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-0fdc47df] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-0fdc47df] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-0fdc47df] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-0fdc47df] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-0fdc47df]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-0fdc47df] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-0fdc47df] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-0fdc47df] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-0fdc47df] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-0fdc47df] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-0fdc47df] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-0fdc47df] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-0fdc47df] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-0fdc47df] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-0fdc47df] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-0fdc47df]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-0fdc47df]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-0fdc47df] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-0fdc47df] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-0fdc47df] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-0fdc47df] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-0fdc47df] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-0fdc47df] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-0fdc47df] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-0fdc47df] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-0fdc47df] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-0fdc47df] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-0fdc47df]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-0fdc47df] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-0fdc47df]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-0fdc47df]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-0fdc47df]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-0fdc47df]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-0fdc47df] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-0fdc47df] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-0fdc47df]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-0fdc47df]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-0fdc47df] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-0fdc47df] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-0fdc47df] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-0fdc47df] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-0fdc47df] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-0fdc47df] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-0fdc47df] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-0fdc47df] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-0fdc47df] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-0fdc47df], .x-list .x-list__tile--link[data-v-0fdc47df]:hover, .x-list .x-list__tile .x-list__group__header[data-v-0fdc47df]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-0fdc47df] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-0fdc47df] {
  color: #173F35;
}
.x-tag[data-v-0fdc47df] {
  font-family: "Aktiv", Arial, sans-serif;
}
.radio-group-label[data-v-0fdc47df] {
  font-size: 16px;
  margin-bottom: 5px;
  font-weight: 600;
}
.radio-group-label span[data-v-0fdc47df] {
  color: red;
}
.loss-form[data-v-0fdc47df] {
  position: relative;
}
.losses__loss-year[data-v-0fdc47df] {
  padding: 12px 16px;
}
.losses__loss-year[data-v-0fdc47df]:nth-child(odd) {
  background-color: #eff1f4;
}
.losses__loss-year[data-v-0fdc47df]:nth-child(even) {
  background-color: #fff;
}
.losses__loss-year__toggle[data-v-0fdc47df] {
  margin: 0;
}
.losses__loss-year__toggle[data-v-0fdc47df] .x-input__slot {
  flex-direction: row-reverse;
}
.losses__loss-year__toggle[data-v-0fdc47df] .x-input__slot .x-label {
  font-size: 1.3125rem;
  margin: 0;
}
.losses__loss__number[data-v-0fdc47df] {
  width: 32px;
  height: 32px;
  font-size: 1.3125rem;
  font-weight: 600;
  background: #FFFFFF;
  color: #173F35;
  border-radius: 32px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-7d02b18e {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-7d02b18e {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-7d02b18e]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-7d02b18e] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-7d02b18e] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-7d02b18e]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-7d02b18e] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-7d02b18e] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-7d02b18e]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-7d02b18e] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-7d02b18e]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-7d02b18e]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-7d02b18e] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-7d02b18e]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-7d02b18e]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-7d02b18e] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-7d02b18e]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-7d02b18e]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-7d02b18e] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-7d02b18e] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-7d02b18e] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-7d02b18e] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-7d02b18e] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-7d02b18e] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-7d02b18e] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-7d02b18e]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-7d02b18e] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-7d02b18e] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-7d02b18e] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-7d02b18e] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-7d02b18e] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-7d02b18e] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-7d02b18e] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-7d02b18e] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-7d02b18e] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-7d02b18e] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-7d02b18e]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-7d02b18e]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-7d02b18e] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-7d02b18e] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-7d02b18e] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-7d02b18e] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-7d02b18e] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-7d02b18e] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-7d02b18e] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-7d02b18e] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-7d02b18e] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-7d02b18e] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-7d02b18e]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-7d02b18e] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-7d02b18e]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-7d02b18e]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-7d02b18e]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-7d02b18e]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-7d02b18e] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-7d02b18e] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-7d02b18e]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-7d02b18e]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-7d02b18e] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-7d02b18e] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-7d02b18e] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-7d02b18e] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-7d02b18e] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-7d02b18e] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-7d02b18e] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-7d02b18e] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-7d02b18e] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-7d02b18e], .x-list .x-list__tile--link[data-v-7d02b18e]:hover, .x-list .x-list__tile .x-list__group__header[data-v-7d02b18e]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-7d02b18e] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-7d02b18e] {
  color: #173F35;
}
.x-tag[data-v-7d02b18e] {
  font-family: "Aktiv", Arial, sans-serif;
}
table th[data-v-7d02b18e] {
  padding: 0 12px !important;
  text-align: start;
}
table.table td[data-v-7d02b18e] {
  vertical-align: top;
}
.breakdown-values__header[data-v-7d02b18e] {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.breakdown-values__header h4[data-v-7d02b18e], .breakdown-values__header span[data-v-7d02b18e] {
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 100%;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-62f52593 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-62f52593 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-62f52593]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-62f52593] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-62f52593] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-62f52593]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-62f52593] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-62f52593] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-62f52593]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-62f52593] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-62f52593]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-62f52593]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-62f52593] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-62f52593]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-62f52593]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-62f52593] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-62f52593]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-62f52593]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-62f52593] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-62f52593] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-62f52593] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-62f52593] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-62f52593] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-62f52593] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-62f52593] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-62f52593]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-62f52593] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-62f52593] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-62f52593] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-62f52593] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-62f52593] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-62f52593] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-62f52593] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-62f52593] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-62f52593] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-62f52593] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-62f52593]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-62f52593]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-62f52593] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-62f52593] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-62f52593] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-62f52593] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-62f52593] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-62f52593] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-62f52593] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-62f52593] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-62f52593] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-62f52593] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-62f52593]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-62f52593] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-62f52593]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-62f52593]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-62f52593]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-62f52593]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-62f52593] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-62f52593] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-62f52593]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-62f52593]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-62f52593] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-62f52593] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-62f52593] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-62f52593] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-62f52593] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-62f52593] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-62f52593] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-62f52593] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-62f52593] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-62f52593], .x-list .x-list__tile--link[data-v-62f52593]:hover, .x-list .x-list__tile .x-list__group__header[data-v-62f52593]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-62f52593] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-62f52593] {
  color: #173F35;
}
.x-tag[data-v-62f52593] {
  font-family: "Aktiv", Arial, sans-serif;
}
.additional-form[data-v-62f52593] {
  position: relative;
}
.x-btn.remove[data-v-62f52593] {
  position: absolute !important;
  bottom: 45px;
  right: -50px;
}
.height-total-text[data-v-62f52593] {
  font-size: 1.3125rem;
}
.height-total-text span[data-v-62f52593] {
  color: #1E9FD7;
  font-weight: 600;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-8efb80f0 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-8efb80f0 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-8efb80f0]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-8efb80f0] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-8efb80f0] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-8efb80f0]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-8efb80f0] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-8efb80f0] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-8efb80f0]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-8efb80f0] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-8efb80f0]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-8efb80f0]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-8efb80f0] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-8efb80f0]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-8efb80f0]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-8efb80f0] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-8efb80f0]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-8efb80f0]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-8efb80f0] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-8efb80f0] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-8efb80f0] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-8efb80f0] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-8efb80f0] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-8efb80f0] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-8efb80f0] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-8efb80f0]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-8efb80f0] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-8efb80f0] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-8efb80f0] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-8efb80f0] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-8efb80f0] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-8efb80f0] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-8efb80f0] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-8efb80f0] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-8efb80f0] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-8efb80f0] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-8efb80f0]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-8efb80f0]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-8efb80f0] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-8efb80f0] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-8efb80f0] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-8efb80f0] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-8efb80f0] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-8efb80f0] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-8efb80f0] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-8efb80f0] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-8efb80f0] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-8efb80f0] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-8efb80f0]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-8efb80f0] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-8efb80f0]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-8efb80f0]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-8efb80f0]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-8efb80f0]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-8efb80f0] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-8efb80f0] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-8efb80f0]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-8efb80f0]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-8efb80f0] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-8efb80f0] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-8efb80f0] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-8efb80f0] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-8efb80f0] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-8efb80f0] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-8efb80f0] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-8efb80f0] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-8efb80f0] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-8efb80f0], .x-list .x-list__tile--link[data-v-8efb80f0]:hover, .x-list .x-list__tile .x-list__group__header[data-v-8efb80f0]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-8efb80f0] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-8efb80f0] {
  color: #173F35;
}
.x-tag[data-v-8efb80f0] {
  font-family: "Aktiv", Arial, sans-serif;
}
button[type=submit][data-v-8efb80f0] {
  opacity: 0;
  pointer-events: none;
}
button[type=submit].show[data-v-8efb80f0] {
  opacity: 1;
  pointer-events: auto;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-6254353e {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-6254353e {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-6254353e]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-6254353e] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-6254353e] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-6254353e]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-6254353e] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-6254353e] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-6254353e]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-6254353e] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-6254353e]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-6254353e]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-6254353e] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-6254353e]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-6254353e]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-6254353e] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-6254353e]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-6254353e]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-6254353e] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-6254353e] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-6254353e] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-6254353e] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-6254353e] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-6254353e] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-6254353e] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-6254353e]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-6254353e] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-6254353e] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-6254353e] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-6254353e] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-6254353e] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-6254353e] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-6254353e] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-6254353e] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-6254353e] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-6254353e] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-6254353e]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-6254353e]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-6254353e] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-6254353e] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-6254353e] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-6254353e] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-6254353e] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-6254353e] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-6254353e] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-6254353e] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-6254353e] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-6254353e] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-6254353e]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-6254353e] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-6254353e]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-6254353e]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-6254353e]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-6254353e]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-6254353e] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-6254353e] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-6254353e]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-6254353e]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-6254353e] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-6254353e] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-6254353e] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-6254353e] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-6254353e] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-6254353e] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-6254353e] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-6254353e] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-6254353e] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-6254353e], .x-list .x-list__tile--link[data-v-6254353e]:hover, .x-list .x-list__tile .x-list__group__header[data-v-6254353e]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-6254353e] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-6254353e] {
  color: #173F35;
}
.x-tag[data-v-6254353e] {
  font-family: "Aktiv", Arial, sans-serif;
}
.x-text-area-description[data-v-6254353e] {
  border-radius: 4px;
}
.x-text-area-description p[data-v-6254353e] {
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.5em;
  word-break: break-word;
}
.x-text-area-description .truncated[data-v-6254353e] {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  line-clamp: 4;
  -webkit-box-orient: vertical;
}
.x-btn--read-more[data-v-6254353e] {
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: none;
  min-width: 0;
  width: auto;
  height: auto;
  padding: 0;
  background: transparent !important;
}
.x-btn--read-more[data-v-6254353e]:hover {
  background: transparent !important;
}
.pretext[data-v-6254353e] {
  white-space: pre-wrap;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-2f037e82 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-2f037e82 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-2f037e82]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-2f037e82] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-2f037e82] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-2f037e82]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-2f037e82] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-2f037e82] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-2f037e82]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-2f037e82] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-2f037e82]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-2f037e82]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-2f037e82] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-2f037e82]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-2f037e82]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-2f037e82] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-2f037e82]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-2f037e82]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-2f037e82] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-2f037e82] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-2f037e82] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-2f037e82] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-2f037e82] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-2f037e82] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-2f037e82] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-2f037e82]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-2f037e82] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-2f037e82] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-2f037e82] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-2f037e82] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-2f037e82] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-2f037e82] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-2f037e82] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-2f037e82] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-2f037e82] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-2f037e82] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-2f037e82]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-2f037e82]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-2f037e82] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-2f037e82] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-2f037e82] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-2f037e82] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-2f037e82] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-2f037e82] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-2f037e82] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-2f037e82] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-2f037e82] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-2f037e82] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-2f037e82]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-2f037e82] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-2f037e82]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-2f037e82]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-2f037e82]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-2f037e82]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-2f037e82] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-2f037e82] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-2f037e82]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-2f037e82]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-2f037e82] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-2f037e82] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-2f037e82] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-2f037e82] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-2f037e82] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-2f037e82] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-2f037e82] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-2f037e82] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-2f037e82] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-2f037e82], .x-list .x-list__tile--link[data-v-2f037e82]:hover, .x-list .x-list__tile .x-list__group__header[data-v-2f037e82]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-2f037e82] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-2f037e82] {
  color: #173F35;
}
.x-tag[data-v-2f037e82] {
  font-family: "Aktiv", Arial, sans-serif;
}
.text-scroll[data-v-2f037e82] {
  overflow: hidden;
  width: 100%;
  white-space: nowrap;
}
table[data-v-2f037e82] {
  width: 100%;
  font-size: 0.875rem;
  table-layout: fixed;
}
table tbody tr[data-v-2f037e82]:nth-child(odd) {
  background: #F6F6F6;
}
table tbody tr:nth-child(odd) td[data-v-2f037e82] {
  color: #152C46;
}
table tbody td[data-v-2f037e82] {
  color: #152C46;
  padding: 8px 12px;
  font-size: 1rem;
  line-height: 1.3125rem;
  vertical-align: top;
}
table tbody .footer-item td .footer-item__title[data-v-2f037e82] {
  display: block;
  font-weight: 600;
  margin-bottom: 2px;
}
table.inverse tbody tr[data-v-2f037e82]:nth-child(odd) {
  background: #0D0D0D;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-357fe6b6 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-357fe6b6 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-357fe6b6]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-357fe6b6] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-357fe6b6] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-357fe6b6]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-357fe6b6] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-357fe6b6] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-357fe6b6]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-357fe6b6] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-357fe6b6]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-357fe6b6]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-357fe6b6] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-357fe6b6]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-357fe6b6]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-357fe6b6] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-357fe6b6]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-357fe6b6]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-357fe6b6] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-357fe6b6] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-357fe6b6] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-357fe6b6] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-357fe6b6] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-357fe6b6] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-357fe6b6] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-357fe6b6]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-357fe6b6] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-357fe6b6] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-357fe6b6] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-357fe6b6] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-357fe6b6] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-357fe6b6] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-357fe6b6] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-357fe6b6] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-357fe6b6] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-357fe6b6] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-357fe6b6]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-357fe6b6]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-357fe6b6] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-357fe6b6] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-357fe6b6] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-357fe6b6] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-357fe6b6] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-357fe6b6] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-357fe6b6] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-357fe6b6] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-357fe6b6] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-357fe6b6] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-357fe6b6]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-357fe6b6] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-357fe6b6]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-357fe6b6]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-357fe6b6]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-357fe6b6]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-357fe6b6] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-357fe6b6] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-357fe6b6]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-357fe6b6]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-357fe6b6] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-357fe6b6] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-357fe6b6] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-357fe6b6] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-357fe6b6] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-357fe6b6] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-357fe6b6] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-357fe6b6] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-357fe6b6] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-357fe6b6], .x-list .x-list__tile--link[data-v-357fe6b6]:hover, .x-list .x-list__tile .x-list__group__header[data-v-357fe6b6]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-357fe6b6] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-357fe6b6] {
  color: #173F35;
}
.x-tag[data-v-357fe6b6] {
  font-family: "Aktiv", Arial, sans-serif;
}
.excluded td[data-v-357fe6b6], .changed td[data-v-357fe6b6] {
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
}
.excluded td[data-v-357fe6b6] {
  background-color: #ff4d4d;
}
.changed td[data-v-357fe6b6] {
  background-color: #ffc266;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-36ad1c2c {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-36ad1c2c {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-36ad1c2c]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-36ad1c2c] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-36ad1c2c] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-36ad1c2c]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-36ad1c2c] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-36ad1c2c] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-36ad1c2c]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-36ad1c2c] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-36ad1c2c]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-36ad1c2c]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-36ad1c2c] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-36ad1c2c]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-36ad1c2c]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-36ad1c2c] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-36ad1c2c]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-36ad1c2c]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-36ad1c2c] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-36ad1c2c] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-36ad1c2c] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-36ad1c2c] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-36ad1c2c] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-36ad1c2c] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-36ad1c2c] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-36ad1c2c]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-36ad1c2c] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-36ad1c2c] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-36ad1c2c] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-36ad1c2c] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-36ad1c2c] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-36ad1c2c] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-36ad1c2c] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-36ad1c2c] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-36ad1c2c] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-36ad1c2c] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-36ad1c2c]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-36ad1c2c]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-36ad1c2c] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-36ad1c2c] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-36ad1c2c] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-36ad1c2c] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-36ad1c2c] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-36ad1c2c] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-36ad1c2c] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-36ad1c2c] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-36ad1c2c] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-36ad1c2c] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-36ad1c2c]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-36ad1c2c] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-36ad1c2c]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-36ad1c2c]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-36ad1c2c]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-36ad1c2c]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-36ad1c2c] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-36ad1c2c] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-36ad1c2c]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-36ad1c2c]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-36ad1c2c] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-36ad1c2c] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-36ad1c2c] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-36ad1c2c] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-36ad1c2c] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-36ad1c2c] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-36ad1c2c] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-36ad1c2c] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-36ad1c2c] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-36ad1c2c], .x-list .x-list__tile--link[data-v-36ad1c2c]:hover, .x-list .x-list__tile .x-list__group__header[data-v-36ad1c2c]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-36ad1c2c] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-36ad1c2c] {
  color: #173F35;
}
.x-tag[data-v-36ad1c2c] {
  font-family: "Aktiv", Arial, sans-serif;
}
.text-left[data-v-36ad1c2c] {
  text-align: left;
}
h4[data-v-36ad1c2c], h5[data-v-36ad1c2c] {
  font-weight: bold;
}
h5[data-v-36ad1c2c] {
  margin-bottom: 16px;
}
.insurer-terms-list[data-v-36ad1c2c] tr {
  height: 50px;
}
.insurer-terms-list[data-v-36ad1c2c] tr td {
  vertical-align: middle;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-1626a74e {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-1626a74e {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-1626a74e]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-1626a74e] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-1626a74e] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-1626a74e]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-1626a74e] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-1626a74e] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-1626a74e]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-1626a74e] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-1626a74e]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-1626a74e]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-1626a74e] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-1626a74e]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-1626a74e]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-1626a74e] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-1626a74e]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-1626a74e]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-1626a74e] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-1626a74e] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-1626a74e] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-1626a74e] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-1626a74e] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-1626a74e] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-1626a74e] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-1626a74e]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-1626a74e] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-1626a74e] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-1626a74e] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-1626a74e] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-1626a74e] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-1626a74e] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-1626a74e] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-1626a74e] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-1626a74e] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-1626a74e] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-1626a74e]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-1626a74e]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-1626a74e] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-1626a74e] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-1626a74e] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-1626a74e] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-1626a74e] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-1626a74e] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-1626a74e] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-1626a74e] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-1626a74e] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-1626a74e] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-1626a74e]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-1626a74e] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-1626a74e]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-1626a74e]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-1626a74e]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-1626a74e]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-1626a74e] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-1626a74e] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-1626a74e]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-1626a74e]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-1626a74e] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-1626a74e] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-1626a74e] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-1626a74e] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-1626a74e] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-1626a74e] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-1626a74e] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-1626a74e] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-1626a74e] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-1626a74e], .x-list .x-list__tile--link[data-v-1626a74e]:hover, .x-list .x-list__tile .x-list__group__header[data-v-1626a74e]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-1626a74e] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-1626a74e] {
  color: #173F35;
}
.x-tag[data-v-1626a74e] {
  font-family: "Aktiv", Arial, sans-serif;
}
.x-table.x-datatable tbody tr td.status-cell[data-v-1626a74e] {
  vertical-align: middle;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-954be0c6 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-954be0c6 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-954be0c6]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-954be0c6] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-954be0c6] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-954be0c6]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-954be0c6] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-954be0c6] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-954be0c6]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-954be0c6] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-954be0c6]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-954be0c6]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-954be0c6] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-954be0c6]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-954be0c6]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-954be0c6] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-954be0c6]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-954be0c6]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-954be0c6] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-954be0c6] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-954be0c6] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-954be0c6] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-954be0c6] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-954be0c6] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-954be0c6] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-954be0c6]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-954be0c6] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-954be0c6] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-954be0c6] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-954be0c6] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-954be0c6] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-954be0c6] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-954be0c6] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-954be0c6] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-954be0c6] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-954be0c6] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-954be0c6]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-954be0c6]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-954be0c6] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-954be0c6] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-954be0c6] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-954be0c6] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-954be0c6] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-954be0c6] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-954be0c6] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-954be0c6] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-954be0c6] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-954be0c6] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-954be0c6]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-954be0c6] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-954be0c6]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-954be0c6]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-954be0c6]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-954be0c6]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-954be0c6] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-954be0c6] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-954be0c6]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-954be0c6]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-954be0c6] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-954be0c6] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-954be0c6] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-954be0c6] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-954be0c6] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-954be0c6] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-954be0c6] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-954be0c6] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-954be0c6] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-954be0c6], .x-list .x-list__tile--link[data-v-954be0c6]:hover, .x-list .x-list__tile .x-list__group__header[data-v-954be0c6]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-954be0c6] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-954be0c6] {
  color: #173F35;
}
.x-tag[data-v-954be0c6] {
  font-family: "Aktiv", Arial, sans-serif;
}
.contract__content .x-tabs[data-v-954be0c6] >  .x-window {
  padding: 45px 0;
}
.contract__content .x-tabs[data-v-954be0c6] >  .x-window h2, .contract__content .x-tabs[data-v-954be0c6] >  .x-window h3 {
  color: #173F35;
}
.contract__content .x-tabs[data-v-954be0c6] >  .x-window h2 span, .contract__content .x-tabs[data-v-954be0c6] >  .x-window h3 span {
  color: rgba(20, 26, 44, 0.5);
}
.contract__content .x-tabs[data-v-954be0c6] >  .x-window h2 {
  line-height: 3.5625rem;
  margin-bottom: 28px;
}
.contract__content .x-tabs[data-v-954be0c6] >  .x-window h3 {
  line-height: 2.75rem;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-0a7806e2 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-0a7806e2 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-0a7806e2]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-0a7806e2] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-0a7806e2] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-0a7806e2]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-0a7806e2] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-0a7806e2] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-0a7806e2]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-0a7806e2] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-0a7806e2]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-0a7806e2]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-0a7806e2] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-0a7806e2]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-0a7806e2]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-0a7806e2] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-0a7806e2]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-0a7806e2]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-0a7806e2] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-0a7806e2] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-0a7806e2] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-0a7806e2] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-0a7806e2] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-0a7806e2] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-0a7806e2] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-0a7806e2]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-0a7806e2] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-0a7806e2] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-0a7806e2] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-0a7806e2] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-0a7806e2] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-0a7806e2] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-0a7806e2] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-0a7806e2] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-0a7806e2] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-0a7806e2] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-0a7806e2]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-0a7806e2]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-0a7806e2] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-0a7806e2] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-0a7806e2] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-0a7806e2] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-0a7806e2] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-0a7806e2] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-0a7806e2] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-0a7806e2] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-0a7806e2] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-0a7806e2] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-0a7806e2]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-0a7806e2] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-0a7806e2]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-0a7806e2]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-0a7806e2]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-0a7806e2]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-0a7806e2] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-0a7806e2] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-0a7806e2]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-0a7806e2]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-0a7806e2] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-0a7806e2] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-0a7806e2] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-0a7806e2] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-0a7806e2] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-0a7806e2] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-0a7806e2] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-0a7806e2] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-0a7806e2] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-0a7806e2], .x-list .x-list__tile--link[data-v-0a7806e2]:hover, .x-list .x-list__tile .x-list__group__header[data-v-0a7806e2]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-0a7806e2] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-0a7806e2] {
  color: #173F35;
}
.x-tag[data-v-0a7806e2] {
  font-family: "Aktiv", Arial, sans-serif;
}
.contract__content .x-tabs[data-v-0a7806e2] >  .x-window {
  padding: 45px 0;
}
.contract__content .x-tabs[data-v-0a7806e2] >  .x-window h2, .contract__content .x-tabs[data-v-0a7806e2] >  .x-window h3 {
  color: #173F35;
}
.contract__content .x-tabs[data-v-0a7806e2] >  .x-window h2 span, .contract__content .x-tabs[data-v-0a7806e2] >  .x-window h3 span {
  color: rgba(20, 26, 44, 0.5);
}
.contract__content .x-tabs[data-v-0a7806e2] >  .x-window h2 {
  line-height: 3.5625rem;
  margin-bottom: 28px;
}
.contract__content .x-tabs[data-v-0a7806e2] >  .x-window h3 {
  line-height: 2.75rem;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-5f5939b6 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-5f5939b6 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-5f5939b6]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-5f5939b6] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-5f5939b6] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-5f5939b6]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-5f5939b6] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-5f5939b6] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-5f5939b6]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-5f5939b6] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-5f5939b6]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-5f5939b6]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-5f5939b6] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-5f5939b6]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-5f5939b6]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-5f5939b6] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-5f5939b6]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-5f5939b6]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-5f5939b6] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-5f5939b6] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-5f5939b6] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-5f5939b6] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-5f5939b6] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-5f5939b6] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-5f5939b6] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-5f5939b6]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-5f5939b6] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-5f5939b6] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-5f5939b6] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-5f5939b6] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-5f5939b6] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-5f5939b6] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-5f5939b6] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-5f5939b6] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-5f5939b6] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-5f5939b6] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-5f5939b6]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-5f5939b6]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-5f5939b6] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-5f5939b6] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-5f5939b6] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-5f5939b6] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-5f5939b6] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-5f5939b6] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-5f5939b6] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-5f5939b6] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-5f5939b6] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-5f5939b6] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-5f5939b6]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-5f5939b6] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-5f5939b6]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-5f5939b6]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-5f5939b6]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-5f5939b6]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-5f5939b6] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-5f5939b6] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-5f5939b6]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-5f5939b6]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-5f5939b6] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-5f5939b6] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-5f5939b6] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-5f5939b6] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-5f5939b6] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-5f5939b6] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-5f5939b6] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-5f5939b6] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-5f5939b6] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-5f5939b6], .x-list .x-list__tile--link[data-v-5f5939b6]:hover, .x-list .x-list__tile .x-list__group__header[data-v-5f5939b6]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-5f5939b6] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-5f5939b6] {
  color: #173F35;
}
.x-tag[data-v-5f5939b6] {
  font-family: "Aktiv", Arial, sans-serif;
}
.contract__content .x-tabs[data-v-5f5939b6] >  .x-window {
  padding: 45px 0;
}
.contract__content .x-tabs[data-v-5f5939b6] >  .x-window h2, .contract__content .x-tabs[data-v-5f5939b6] >  .x-window h3 {
  color: #173F35;
}
.contract__content .x-tabs[data-v-5f5939b6] >  .x-window h2 span, .contract__content .x-tabs[data-v-5f5939b6] >  .x-window h3 span {
  color: rgba(20, 26, 44, 0.5);
}
.contract__content .x-tabs[data-v-5f5939b6] >  .x-window h2 {
  line-height: 3.5625rem;
  margin-bottom: 28px;
}
.contract__content .x-tabs[data-v-5f5939b6] >  .x-window h3 {
  line-height: 2.75rem;
}
.edit-umr-row > .flex[data-v-5f5939b6] {
  display: flex;
  justify-content: flex-end;
}
.edit-umr-row > .flex .x-btn[data-v-5f5939b6] {
  height: 44px;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-02e38bd1 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-02e38bd1 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-02e38bd1]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-02e38bd1] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-02e38bd1] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-02e38bd1]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-02e38bd1] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-02e38bd1] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-02e38bd1]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-02e38bd1] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-02e38bd1]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-02e38bd1]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-02e38bd1] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-02e38bd1]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-02e38bd1]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-02e38bd1] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-02e38bd1]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-02e38bd1]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-02e38bd1] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-02e38bd1] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-02e38bd1] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-02e38bd1] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-02e38bd1] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-02e38bd1] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-02e38bd1] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-02e38bd1]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-02e38bd1] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-02e38bd1] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-02e38bd1] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-02e38bd1] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-02e38bd1] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-02e38bd1] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-02e38bd1] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-02e38bd1] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-02e38bd1] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-02e38bd1] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-02e38bd1]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-02e38bd1]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-02e38bd1] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-02e38bd1] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-02e38bd1] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-02e38bd1] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-02e38bd1] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-02e38bd1] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-02e38bd1] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-02e38bd1] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-02e38bd1] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-02e38bd1] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-02e38bd1]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-02e38bd1] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-02e38bd1]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-02e38bd1]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-02e38bd1]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-02e38bd1]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-02e38bd1] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-02e38bd1] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-02e38bd1]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-02e38bd1]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-02e38bd1] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-02e38bd1] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-02e38bd1] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-02e38bd1] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-02e38bd1] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-02e38bd1] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-02e38bd1] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-02e38bd1] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-02e38bd1] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-02e38bd1], .x-list .x-list__tile--link[data-v-02e38bd1]:hover, .x-list .x-list__tile .x-list__group__header[data-v-02e38bd1]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-02e38bd1] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-02e38bd1] {
  color: #173F35;
}
.x-tag[data-v-02e38bd1] {
  font-family: "Aktiv", Arial, sans-serif;
}
.contract__content .x-tabs[data-v-02e38bd1] >  .x-window {
  padding: 45px 0;
}
.contract__content .x-tabs[data-v-02e38bd1] >  .x-window h2, .contract__content .x-tabs[data-v-02e38bd1] >  .x-window h3 {
  color: #173F35;
}
.contract__content .x-tabs[data-v-02e38bd1] >  .x-window h2 span, .contract__content .x-tabs[data-v-02e38bd1] >  .x-window h3 span {
  color: rgba(20, 26, 44, 0.5);
}
.contract__content .x-tabs[data-v-02e38bd1] >  .x-window h2 {
  line-height: 3.5625rem;
  margin-bottom: 28px;
}
.contract__content .x-tabs[data-v-02e38bd1] >  .x-window h3 {
  line-height: 2.75rem;
  letter-spacing: -0.0225rem;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-5cb5ee39 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-5cb5ee39 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-5cb5ee39]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-5cb5ee39] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-5cb5ee39] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-5cb5ee39]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-5cb5ee39] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-5cb5ee39] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-5cb5ee39]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-5cb5ee39] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-5cb5ee39]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-5cb5ee39]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-5cb5ee39] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-5cb5ee39]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-5cb5ee39]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-5cb5ee39] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-5cb5ee39]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-5cb5ee39]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-5cb5ee39] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-5cb5ee39] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-5cb5ee39] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-5cb5ee39] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-5cb5ee39] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-5cb5ee39] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-5cb5ee39] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-5cb5ee39]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-5cb5ee39] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-5cb5ee39] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-5cb5ee39] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-5cb5ee39] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-5cb5ee39] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-5cb5ee39] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-5cb5ee39] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-5cb5ee39] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-5cb5ee39] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-5cb5ee39] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-5cb5ee39]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-5cb5ee39]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-5cb5ee39] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-5cb5ee39] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-5cb5ee39] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-5cb5ee39] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-5cb5ee39] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-5cb5ee39] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-5cb5ee39] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-5cb5ee39] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-5cb5ee39] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-5cb5ee39] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-5cb5ee39]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-5cb5ee39] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-5cb5ee39]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-5cb5ee39]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-5cb5ee39]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-5cb5ee39]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-5cb5ee39] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-5cb5ee39] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-5cb5ee39]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-5cb5ee39]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-5cb5ee39] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-5cb5ee39] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-5cb5ee39] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-5cb5ee39] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-5cb5ee39] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-5cb5ee39] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-5cb5ee39] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-5cb5ee39] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-5cb5ee39] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-5cb5ee39], .x-list .x-list__tile--link[data-v-5cb5ee39]:hover, .x-list .x-list__tile .x-list__group__header[data-v-5cb5ee39]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-5cb5ee39] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-5cb5ee39] {
  color: #173F35;
}
.x-tag[data-v-5cb5ee39] {
  font-family: "Aktiv", Arial, sans-serif;
}
header[data-v-5cb5ee39] {
  animation: fade-in-5cb5ee39 1s;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-7083a8ec {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-7083a8ec {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-7083a8ec]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-7083a8ec] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-7083a8ec] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-7083a8ec]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-7083a8ec] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-7083a8ec] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-7083a8ec]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-7083a8ec] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-7083a8ec]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-7083a8ec]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-7083a8ec] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-7083a8ec]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-7083a8ec]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-7083a8ec] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-7083a8ec]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-7083a8ec]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-7083a8ec] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-7083a8ec] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-7083a8ec] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-7083a8ec] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-7083a8ec] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-7083a8ec] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-7083a8ec] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-7083a8ec]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-7083a8ec] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-7083a8ec] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-7083a8ec] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-7083a8ec] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-7083a8ec] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-7083a8ec] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-7083a8ec] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-7083a8ec] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-7083a8ec] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-7083a8ec] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-7083a8ec]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-7083a8ec]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-7083a8ec] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-7083a8ec] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-7083a8ec] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-7083a8ec] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-7083a8ec] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-7083a8ec] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-7083a8ec] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-7083a8ec] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-7083a8ec] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-7083a8ec] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-7083a8ec]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-7083a8ec] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-7083a8ec]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-7083a8ec]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-7083a8ec]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-7083a8ec]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-7083a8ec] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-7083a8ec] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-7083a8ec]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-7083a8ec]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-7083a8ec] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-7083a8ec] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-7083a8ec] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-7083a8ec] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-7083a8ec] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-7083a8ec] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-7083a8ec] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-7083a8ec] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-7083a8ec] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-7083a8ec], .x-list .x-list__tile--link[data-v-7083a8ec]:hover, .x-list .x-list__tile .x-list__group__header[data-v-7083a8ec]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-7083a8ec] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-7083a8ec] {
  color: #173F35;
}
.x-tag[data-v-7083a8ec] {
  font-family: "Aktiv", Arial, sans-serif;
}
.text-scroll[data-v-7083a8ec] {
  overflow: hidden;
  width: 100%;
  white-space: nowrap;
}
table[data-v-7083a8ec] {
  width: 100%;
  font-size: 0.875rem;
  table-layout: fixed;
}
table tbody tr[data-v-7083a8ec]:nth-child(odd) {
  background: #F6F6F6;
}
table tbody tr:nth-child(odd) td[data-v-7083a8ec] {
  color: #152C46;
}
table tbody td[data-v-7083a8ec] {
  color: #152C46;
  padding: 8px 12px;
  font-size: 1rem;
  line-height: 1.3125rem;
  vertical-align: middle;
}
table tbody .footer-item td .footer-item__title[data-v-7083a8ec] {
  display: block;
  font-weight: 600;
  margin-bottom: 2px;
}
table.inverse tbody tr[data-v-7083a8ec]:nth-child(odd) {
  background: #0D0D0D;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-76e0ca54 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-76e0ca54 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-76e0ca54]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-76e0ca54] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-76e0ca54] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-76e0ca54]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-76e0ca54] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-76e0ca54] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-76e0ca54]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-76e0ca54] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-76e0ca54]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-76e0ca54]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-76e0ca54] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-76e0ca54]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-76e0ca54]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-76e0ca54] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-76e0ca54]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-76e0ca54]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-76e0ca54] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-76e0ca54] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-76e0ca54] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-76e0ca54] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-76e0ca54] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-76e0ca54] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-76e0ca54] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-76e0ca54]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-76e0ca54] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-76e0ca54] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-76e0ca54] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-76e0ca54] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-76e0ca54] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-76e0ca54] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-76e0ca54] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-76e0ca54] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-76e0ca54] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-76e0ca54] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-76e0ca54]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-76e0ca54]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-76e0ca54] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-76e0ca54] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-76e0ca54] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-76e0ca54] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-76e0ca54] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-76e0ca54] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-76e0ca54] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-76e0ca54] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-76e0ca54] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-76e0ca54] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-76e0ca54]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-76e0ca54] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-76e0ca54]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-76e0ca54]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-76e0ca54]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-76e0ca54]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-76e0ca54] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-76e0ca54] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-76e0ca54]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-76e0ca54]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-76e0ca54] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-76e0ca54] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-76e0ca54] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-76e0ca54] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-76e0ca54] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-76e0ca54] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-76e0ca54] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-76e0ca54] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-76e0ca54] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-76e0ca54], .x-list .x-list__tile--link[data-v-76e0ca54]:hover, .x-list .x-list__tile .x-list__group__header[data-v-76e0ca54]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-76e0ca54] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-76e0ca54] {
  color: #173F35;
}
.x-tag[data-v-76e0ca54] {
  font-family: "Aktiv", Arial, sans-serif;
}
.text-left[data-v-76e0ca54] {
  text-align: left;
}
h3[data-v-76e0ca54] {
  color: #333538;
}
h4[data-v-76e0ca54], h5[data-v-76e0ca54] {
  font-weight: bold;
}
h5[data-v-76e0ca54] {
  margin-bottom: 16px;
}
.insurer-terms-list[data-v-76e0ca54] tr {
  height: 50px;
}
.insurer-terms-list[data-v-76e0ca54] tr td {
  vertical-align: middle;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-4ab96198 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-4ab96198 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-4ab96198]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-4ab96198] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-4ab96198] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-4ab96198]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-4ab96198] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-4ab96198] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-4ab96198]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-4ab96198] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-4ab96198]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-4ab96198]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-4ab96198] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-4ab96198]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-4ab96198]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-4ab96198] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-4ab96198]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-4ab96198]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-4ab96198] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-4ab96198] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-4ab96198] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-4ab96198] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-4ab96198] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-4ab96198] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-4ab96198] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-4ab96198]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-4ab96198] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-4ab96198] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-4ab96198] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-4ab96198] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-4ab96198] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-4ab96198] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-4ab96198] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-4ab96198] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-4ab96198] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-4ab96198] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-4ab96198]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-4ab96198]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-4ab96198] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-4ab96198] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-4ab96198] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-4ab96198] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-4ab96198] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-4ab96198] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-4ab96198] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-4ab96198] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-4ab96198] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-4ab96198] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-4ab96198]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-4ab96198] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-4ab96198]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-4ab96198]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-4ab96198]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-4ab96198]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-4ab96198] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-4ab96198] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-4ab96198]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-4ab96198]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-4ab96198] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-4ab96198] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-4ab96198] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-4ab96198] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-4ab96198] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-4ab96198] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-4ab96198] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-4ab96198] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-4ab96198] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-4ab96198], .x-list .x-list__tile--link[data-v-4ab96198]:hover, .x-list .x-list__tile .x-list__group__header[data-v-4ab96198]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-4ab96198] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-4ab96198] {
  color: #173F35;
}
.x-tag[data-v-4ab96198] {
  font-family: "Aktiv", Arial, sans-serif;
}
.theme--light.x-expansion-panel .x-expansion-panel__container[data-v-4ab96198] {
  margin-bottom: 12px;
  box-shadow: none;
}
.theme--light.x-expansion-panel .x-expansion-panel__container[data-v-4ab96198] .x-expansion-panel__header {
  padding: 16px 32px 16px 12px;
}
.theme--light.x-expansion-panel .x-expansion-panel__container[data-v-4ab96198] .x-expansion-panel__header .x-expansion-panel__header__icon {
  background: transparent;
}
.theme--light.x-expansion-panel .site-header__details[data-v-4ab96198] {
  display: flex;
  justify-content: space-between;
}
.theme--light.x-expansion-panel .site-header__details__name[data-v-4ab96198] {
  display: flex;
  font-weight: bold;
  font-size: 1.25rem;
  line-height: 1.5rem;
}
.theme--light.x-expansion-panel .site-header__details__name .x-icon[data-v-4ab96198] {
  margin-right: 12px;
}
.theme--light.x-expansion-panel .site-header__details__address[data-v-4ab96198] {
  margin-right: 32px;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.5rem;
}
.theme--light.x-expansion-panel .x-card h4[data-v-4ab96198] {
  font-weight: 600;
  font-size: 1.5rem;
  line-height: 100%;
  margin-bottom: 24px;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-540fbb9a {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-540fbb9a {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-540fbb9a]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-540fbb9a] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-540fbb9a] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-540fbb9a]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-540fbb9a] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-540fbb9a] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-540fbb9a]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-540fbb9a] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-540fbb9a]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-540fbb9a]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-540fbb9a] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-540fbb9a]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-540fbb9a]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-540fbb9a] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-540fbb9a]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-540fbb9a]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-540fbb9a] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-540fbb9a] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-540fbb9a] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-540fbb9a] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-540fbb9a] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-540fbb9a] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-540fbb9a] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-540fbb9a]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-540fbb9a] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-540fbb9a] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-540fbb9a] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-540fbb9a] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-540fbb9a] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-540fbb9a] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-540fbb9a] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-540fbb9a] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-540fbb9a] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-540fbb9a] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-540fbb9a]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-540fbb9a]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-540fbb9a] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-540fbb9a] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-540fbb9a] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-540fbb9a] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-540fbb9a] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-540fbb9a] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-540fbb9a] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-540fbb9a] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-540fbb9a] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-540fbb9a] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-540fbb9a]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-540fbb9a] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-540fbb9a]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-540fbb9a]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-540fbb9a]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-540fbb9a]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-540fbb9a] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-540fbb9a] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-540fbb9a]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-540fbb9a]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-540fbb9a] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-540fbb9a] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-540fbb9a] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-540fbb9a] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-540fbb9a] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-540fbb9a] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-540fbb9a] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-540fbb9a] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-540fbb9a] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-540fbb9a], .x-list .x-list__tile--link[data-v-540fbb9a]:hover, .x-list .x-list__tile .x-list__group__header[data-v-540fbb9a]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-540fbb9a] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-540fbb9a] {
  color: #173F35;
}
.x-tag[data-v-540fbb9a] {
  font-family: "Aktiv", Arial, sans-serif;
}
.theme--light.x-expansion-panel .x-expansion-panel__container[data-v-540fbb9a] {
  margin-bottom: 12px;
  box-shadow: none;
}
.theme--light.x-expansion-panel .x-expansion-panel__container[data-v-540fbb9a] .x-expansion-panel__header {
  padding: 16px 32px 16px 12px;
}
.theme--light.x-expansion-panel .x-expansion-panel__container[data-v-540fbb9a] .x-expansion-panel__header .x-expansion-panel__header__icon {
  background: transparent;
}
.theme--light.x-expansion-panel .site-header__details[data-v-540fbb9a] {
  display: flex;
  justify-content: space-between;
}
.theme--light.x-expansion-panel .site-header__details__name[data-v-540fbb9a] {
  display: flex;
  font-weight: bold;
  font-size: 1.25rem;
  line-height: 1.5rem;
}
.theme--light.x-expansion-panel .site-header__details__name .x-icon[data-v-540fbb9a] {
  margin-right: 12px;
}
.theme--light.x-expansion-panel .site-header__details__address[data-v-540fbb9a] {
  margin-right: 32px;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.5rem;
}
.theme--light.x-expansion-panel .x-card h4[data-v-540fbb9a] {
  font-weight: 600;
  font-size: 1.5rem;
  line-height: 100%;
  margin-bottom: 24px;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-eb03db66 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-eb03db66 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-eb03db66]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-eb03db66] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-eb03db66] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-eb03db66]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-eb03db66] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-eb03db66] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-eb03db66]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-eb03db66] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-eb03db66]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-eb03db66]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-eb03db66] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-eb03db66]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-eb03db66]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-eb03db66] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-eb03db66]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-eb03db66]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-eb03db66] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-eb03db66] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-eb03db66] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-eb03db66] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-eb03db66] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-eb03db66] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-eb03db66] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-eb03db66]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-eb03db66] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-eb03db66] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-eb03db66] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-eb03db66] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-eb03db66] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-eb03db66] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-eb03db66] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-eb03db66] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-eb03db66] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-eb03db66] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-eb03db66]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-eb03db66]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-eb03db66] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-eb03db66] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-eb03db66] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-eb03db66] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-eb03db66] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-eb03db66] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-eb03db66] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-eb03db66] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-eb03db66] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-eb03db66] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-eb03db66]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-eb03db66] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-eb03db66]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-eb03db66]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-eb03db66]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-eb03db66]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-eb03db66] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-eb03db66] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-eb03db66]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-eb03db66]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-eb03db66] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-eb03db66] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-eb03db66] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-eb03db66] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-eb03db66] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-eb03db66] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-eb03db66] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-eb03db66] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-eb03db66] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-eb03db66], .x-list .x-list__tile--link[data-v-eb03db66]:hover, .x-list .x-list__tile .x-list__group__header[data-v-eb03db66]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-eb03db66] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-eb03db66] {
  color: #173F35;
}
.x-tag[data-v-eb03db66] {
  font-family: "Aktiv", Arial, sans-serif;
}
table[data-v-eb03db66] {
  width: 100%;
  font-size: 0.875rem;
  table-layout: fixed;
}
table tbody tr[data-v-eb03db66]:nth-child(odd) {
  background: #F6F6F6;
}
table tbody tr:nth-child(odd) td[data-v-eb03db66] {
  color: #152C46;
}
table tbody td[data-v-eb03db66] {
  color: #152C46;
  padding: 8px 12px;
  font-size: 1rem;
  line-height: 1.3125rem;
  vertical-align: top;
}
table tbody .footer-item td .footer-item__title[data-v-eb03db66] {
  display: block;
  font-weight: 600;
  margin-bottom: 2px;
}
table.inverse tbody tr[data-v-eb03db66]:nth-child(odd) {
  background: #0D0D0D;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-7cfeefde {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-7cfeefde {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-7cfeefde]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-7cfeefde] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-7cfeefde] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-7cfeefde]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-7cfeefde] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-7cfeefde] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-7cfeefde]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-7cfeefde] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-7cfeefde]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-7cfeefde]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-7cfeefde] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-7cfeefde]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-7cfeefde]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-7cfeefde] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-7cfeefde]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-7cfeefde]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-7cfeefde] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-7cfeefde] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-7cfeefde] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-7cfeefde] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-7cfeefde] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-7cfeefde] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-7cfeefde] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-7cfeefde]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-7cfeefde] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-7cfeefde] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-7cfeefde] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-7cfeefde] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-7cfeefde] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-7cfeefde] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-7cfeefde] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-7cfeefde] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-7cfeefde] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-7cfeefde] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-7cfeefde]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-7cfeefde]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-7cfeefde] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-7cfeefde] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-7cfeefde] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-7cfeefde] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-7cfeefde] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-7cfeefde] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-7cfeefde] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-7cfeefde] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-7cfeefde] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-7cfeefde] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-7cfeefde]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-7cfeefde] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-7cfeefde]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-7cfeefde]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-7cfeefde]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-7cfeefde]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-7cfeefde] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-7cfeefde] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-7cfeefde]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-7cfeefde]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-7cfeefde] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-7cfeefde] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-7cfeefde] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-7cfeefde] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-7cfeefde] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-7cfeefde] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-7cfeefde] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-7cfeefde] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-7cfeefde] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-7cfeefde], .x-list .x-list__tile--link[data-v-7cfeefde]:hover, .x-list .x-list__tile .x-list__group__header[data-v-7cfeefde]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-7cfeefde] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-7cfeefde] {
  color: #173F35;
}
.x-tag[data-v-7cfeefde] {
  font-family: "Aktiv", Arial, sans-serif;
}
.x-dialog__content[data-v-7cfeefde] {
  top: 50px;
}
.x-dialog__content[data-v-7cfeefde] .x-dialog {
  border-radius: 16px 16px 0 0;
}
.x-dialog__content .x-card[data-v-7cfeefde] {
  background-color: #EFF1F4 !important;
  border-radius: 16px 16px 0 0;
  max-height: 100%;
  padding: 0 0 40px;
}
.x-dialog__content .x-card__title[data-v-7cfeefde] {
  justify-content: flex-start;
  position: sticky;
  top: 0;
  background-color: #EFF1F4 !important;
  padding: 64px 64px 40px;
  z-index: 999;
}
.x-dialog__content .x-card__title h2[data-v-7cfeefde] {
  font-weight: 600;
  font-size: 42px;
  line-height: 100%;
  color: #4B4D52;
}
.x-dialog__content .x-card__text[data-v-7cfeefde] {
  padding: 0 64px;
}
.close-icon[data-v-7cfeefde] {
  cursor: pointer;
  position: absolute;
  top: 65px;
  right: 65px;
  background-color: transparent !important;
  font-weight: 600;
  font-size: 18px;
  line-height: 100%;
  color: #5B6B7E;
}
.close-icon[data-v-7cfeefde]:hover {
  color: rgb(69.6129032258, 81.8525345622, 96.3870967742);
  background-color: transparent !important;
}
.close-icon i[data-v-7cfeefde] {
  margin-left: 12px;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-bdebc72c {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-bdebc72c {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-bdebc72c]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-bdebc72c] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-bdebc72c] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-bdebc72c]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-bdebc72c] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-bdebc72c] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-bdebc72c]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-bdebc72c] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-bdebc72c]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-bdebc72c]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-bdebc72c] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-bdebc72c]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-bdebc72c]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-bdebc72c] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-bdebc72c]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-bdebc72c]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-bdebc72c] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-bdebc72c] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-bdebc72c] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-bdebc72c] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-bdebc72c] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-bdebc72c] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-bdebc72c] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-bdebc72c]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-bdebc72c] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-bdebc72c] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-bdebc72c] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-bdebc72c] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-bdebc72c] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-bdebc72c] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-bdebc72c] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-bdebc72c] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-bdebc72c] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-bdebc72c] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-bdebc72c]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-bdebc72c]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-bdebc72c] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-bdebc72c] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-bdebc72c] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-bdebc72c] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-bdebc72c] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-bdebc72c] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-bdebc72c] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-bdebc72c] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-bdebc72c] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-bdebc72c] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-bdebc72c]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-bdebc72c] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-bdebc72c]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-bdebc72c]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-bdebc72c]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-bdebc72c]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-bdebc72c] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-bdebc72c] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-bdebc72c]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-bdebc72c]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-bdebc72c] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-bdebc72c] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-bdebc72c] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-bdebc72c] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-bdebc72c] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-bdebc72c] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-bdebc72c] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-bdebc72c] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-bdebc72c] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-bdebc72c], .x-list .x-list__tile--link[data-v-bdebc72c]:hover, .x-list .x-list__tile .x-list__group__header[data-v-bdebc72c]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-bdebc72c] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-bdebc72c] {
  color: #173F35;
}
.x-tag[data-v-bdebc72c] {
  font-family: "Aktiv", Arial, sans-serif;
}
.x-table.x-datatable tbody tr td.status-cell[data-v-bdebc72c] {
  vertical-align: middle;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-05c91ae4 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-05c91ae4 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-05c91ae4]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-05c91ae4] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-05c91ae4] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-05c91ae4]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-05c91ae4] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-05c91ae4] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-05c91ae4]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-05c91ae4] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-05c91ae4]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-05c91ae4]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-05c91ae4] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-05c91ae4]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-05c91ae4]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-05c91ae4] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-05c91ae4]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-05c91ae4]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-05c91ae4] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-05c91ae4] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-05c91ae4] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-05c91ae4] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-05c91ae4] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-05c91ae4] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-05c91ae4] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-05c91ae4]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-05c91ae4] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-05c91ae4] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-05c91ae4] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-05c91ae4] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-05c91ae4] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-05c91ae4] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-05c91ae4] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-05c91ae4] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-05c91ae4] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-05c91ae4] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-05c91ae4]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-05c91ae4]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-05c91ae4] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-05c91ae4] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-05c91ae4] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-05c91ae4] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-05c91ae4] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-05c91ae4] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-05c91ae4] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-05c91ae4] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-05c91ae4] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-05c91ae4] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-05c91ae4]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-05c91ae4] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-05c91ae4]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-05c91ae4]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-05c91ae4]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-05c91ae4]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-05c91ae4] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-05c91ae4] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-05c91ae4]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-05c91ae4]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-05c91ae4] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-05c91ae4] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-05c91ae4] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-05c91ae4] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-05c91ae4] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-05c91ae4] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-05c91ae4] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-05c91ae4] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-05c91ae4] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-05c91ae4], .x-list .x-list__tile--link[data-v-05c91ae4]:hover, .x-list .x-list__tile .x-list__group__header[data-v-05c91ae4]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-05c91ae4] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-05c91ae4] {
  color: #173F35;
}
.x-tag[data-v-05c91ae4] {
  font-family: "Aktiv", Arial, sans-serif;
}
.x-table.x-datatable tbody tr td.note-cell[data-v-05c91ae4] {
  height: auto;
  padding-top: 0;
  padding-bottom: 0;
}
.x-table.x-datatable tbody tr td.note-cell > span[data-v-05c91ae4] {
  display: inline-block;
  padding-bottom: 8px;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-7b2d21de {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-7b2d21de {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-7b2d21de]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-7b2d21de] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-7b2d21de] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-7b2d21de]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-7b2d21de] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-7b2d21de] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-7b2d21de]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-7b2d21de] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-7b2d21de]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-7b2d21de]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-7b2d21de] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-7b2d21de]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-7b2d21de]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-7b2d21de] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-7b2d21de]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-7b2d21de]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-7b2d21de] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-7b2d21de] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-7b2d21de] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-7b2d21de] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-7b2d21de] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-7b2d21de] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-7b2d21de] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-7b2d21de]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-7b2d21de] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-7b2d21de] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-7b2d21de] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-7b2d21de] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-7b2d21de] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-7b2d21de] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-7b2d21de] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-7b2d21de] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-7b2d21de] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-7b2d21de] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-7b2d21de]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-7b2d21de]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-7b2d21de] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-7b2d21de] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-7b2d21de] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-7b2d21de] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-7b2d21de] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-7b2d21de] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-7b2d21de] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-7b2d21de] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-7b2d21de] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-7b2d21de] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-7b2d21de]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-7b2d21de] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-7b2d21de]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-7b2d21de]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-7b2d21de]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-7b2d21de]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-7b2d21de] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-7b2d21de] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-7b2d21de]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-7b2d21de]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-7b2d21de] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-7b2d21de] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-7b2d21de] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-7b2d21de] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-7b2d21de] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-7b2d21de] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-7b2d21de] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-7b2d21de] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-7b2d21de] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-7b2d21de], .x-list .x-list__tile--link[data-v-7b2d21de]:hover, .x-list .x-list__tile .x-list__group__header[data-v-7b2d21de]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-7b2d21de] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-7b2d21de] {
  color: #173F35;
}
.x-tag[data-v-7b2d21de] {
  font-family: "Aktiv", Arial, sans-serif;
}
.x-table.x-datatable tbody tr td.note-cell[data-v-7b2d21de] {
  height: auto;
  padding-top: 0;
  padding-bottom: 0;
}
.x-table.x-datatable tbody tr td.note-cell > span[data-v-7b2d21de] {
  display: inline-block;
  padding-bottom: 8px;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-7540d5a7 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-7540d5a7 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-7540d5a7]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-7540d5a7] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-7540d5a7] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-7540d5a7]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-7540d5a7] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-7540d5a7] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-7540d5a7]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-7540d5a7] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-7540d5a7]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-7540d5a7]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-7540d5a7] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-7540d5a7]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-7540d5a7]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-7540d5a7] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-7540d5a7]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-7540d5a7]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-7540d5a7] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-7540d5a7] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-7540d5a7] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-7540d5a7] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-7540d5a7] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-7540d5a7] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-7540d5a7] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-7540d5a7]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-7540d5a7] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-7540d5a7] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-7540d5a7] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-7540d5a7] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-7540d5a7] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-7540d5a7] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-7540d5a7] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-7540d5a7] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-7540d5a7] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-7540d5a7] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-7540d5a7]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-7540d5a7]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-7540d5a7] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-7540d5a7] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-7540d5a7] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-7540d5a7] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-7540d5a7] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-7540d5a7] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-7540d5a7] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-7540d5a7] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-7540d5a7] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-7540d5a7] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-7540d5a7]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-7540d5a7] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-7540d5a7]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-7540d5a7]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-7540d5a7]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-7540d5a7]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-7540d5a7] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-7540d5a7] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-7540d5a7]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-7540d5a7]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-7540d5a7] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-7540d5a7] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-7540d5a7] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-7540d5a7] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-7540d5a7] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-7540d5a7] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-7540d5a7] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-7540d5a7] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-7540d5a7] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-7540d5a7], .x-list .x-list__tile--link[data-v-7540d5a7]:hover, .x-list .x-list__tile .x-list__group__header[data-v-7540d5a7]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-7540d5a7] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-7540d5a7] {
  color: #173F35;
}
.x-tag[data-v-7540d5a7] {
  font-family: "Aktiv", Arial, sans-serif;
}
.left-border-alert[data-v-7540d5a7] {
  border-radius: 4px;
  display: flex;
  flex-direction: row;
  justify-content: start;
  align-items: baseline;
  padding: 12px 16px;
  gap: 16px;
}
.left-border-alert .left-border-alert-icon[data-v-7540d5a7] {
  width: 20px;
  height: 20px;
}
.left-border-alert .left-border-alert-text[data-v-7540d5a7] {
  color: #152C46;
  font-weight: 600;
  font-size: 18px;
  line-height: 20px;
}
.left-border-alert-orange[data-v-7540d5a7] {
  background: #EEBC58;
  border-left: 6px solid #FF585F;
}
.left-border-alert-orange .left-border-alert-icon[data-v-7540d5a7] {
  color: #000000;
}
.left-border-alert-green[data-v-7540d5a7] {
  background: #41807F40;
  border-left: 6px solid #41807F;
}
.left-border-alert-green .left-border-alert-icon[data-v-7540d5a7] {
  color: #41807F;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-12ef3892 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-12ef3892 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-12ef3892]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-12ef3892] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-12ef3892] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-12ef3892]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-12ef3892] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-12ef3892] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-12ef3892]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-12ef3892] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-12ef3892]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-12ef3892]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-12ef3892] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-12ef3892]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-12ef3892]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-12ef3892] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-12ef3892]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-12ef3892]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-12ef3892] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-12ef3892] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-12ef3892] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-12ef3892] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-12ef3892] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-12ef3892] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-12ef3892] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-12ef3892]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-12ef3892] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-12ef3892] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-12ef3892] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-12ef3892] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-12ef3892] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-12ef3892] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-12ef3892] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-12ef3892] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-12ef3892] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-12ef3892] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-12ef3892]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-12ef3892]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-12ef3892] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-12ef3892] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-12ef3892] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-12ef3892] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-12ef3892] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-12ef3892] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-12ef3892] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-12ef3892] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-12ef3892] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-12ef3892] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-12ef3892]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-12ef3892] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-12ef3892]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-12ef3892]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-12ef3892]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-12ef3892]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-12ef3892] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-12ef3892] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-12ef3892]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-12ef3892]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-12ef3892] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-12ef3892] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-12ef3892] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-12ef3892] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-12ef3892] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-12ef3892] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-12ef3892] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-12ef3892] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-12ef3892] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-12ef3892], .x-list .x-list__tile--link[data-v-12ef3892]:hover, .x-list .x-list__tile .x-list__group__header[data-v-12ef3892]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-12ef3892] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-12ef3892] {
  color: #173F35;
}
.x-tag[data-v-12ef3892] {
  font-family: "Aktiv", Arial, sans-serif;
}
.color-icon-alert[data-v-12ef3892] {
  display: flex;
  justify-content: flex-start;
  border-radius: 8px;
  padding: 12px 16px;
  font-size: 1.1428571429rem;
  line-height: 1.5rem;
  margin: 4px auto;
}
.color-icon-alert__icon[data-v-12ef3892] {
  margin-right: 16px;
  font-size: 1.1428571429rem;
}
.color-icon-alert__text[data-v-12ef3892] {
  width: 100%;
}
.color-icon-alert__text p[data-v-12ef3892], .color-icon-alert__text h4[data-v-12ef3892] {
  font-size: 1.1428571429rem;
  line-height: 1.5rem;
}
.color-icon-alert__text h4[data-v-12ef3892] {
  margin-bottom: 4px;
}
.color-icon-alert__text h4 span[data-v-12ef3892] {
  font-weight: 400;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-42c5912a {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-42c5912a {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-42c5912a]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-42c5912a] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-42c5912a] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-42c5912a]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-42c5912a] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-42c5912a] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-42c5912a]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-42c5912a] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-42c5912a]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-42c5912a]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-42c5912a] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-42c5912a]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-42c5912a]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-42c5912a] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-42c5912a]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-42c5912a]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-42c5912a] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-42c5912a] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-42c5912a] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-42c5912a] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-42c5912a] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-42c5912a] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-42c5912a] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-42c5912a]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-42c5912a] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-42c5912a] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-42c5912a] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-42c5912a] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-42c5912a] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-42c5912a] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-42c5912a] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-42c5912a] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-42c5912a] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-42c5912a] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-42c5912a]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-42c5912a]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-42c5912a] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-42c5912a] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-42c5912a] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-42c5912a] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-42c5912a] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-42c5912a] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-42c5912a] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-42c5912a] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-42c5912a] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-42c5912a] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-42c5912a]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-42c5912a] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-42c5912a]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-42c5912a]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-42c5912a]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-42c5912a]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-42c5912a] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-42c5912a] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-42c5912a]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-42c5912a]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-42c5912a] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-42c5912a] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-42c5912a] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-42c5912a] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-42c5912a] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-42c5912a] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-42c5912a] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-42c5912a] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-42c5912a] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-42c5912a], .x-list .x-list__tile--link[data-v-42c5912a]:hover, .x-list .x-list__tile .x-list__group__header[data-v-42c5912a]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-42c5912a] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-42c5912a] {
  color: #173F35;
}
.x-tag[data-v-42c5912a] {
  font-family: "Aktiv", Arial, sans-serif;
}
h2 span[data-v-42c5912a] {
  font-family: "GT Ultra", Georgia, sans-serif;
  font-weight: 600;
  color: #173F35;
  font-size: 1.3125rem;
}
.faded[data-v-42c5912a] {
  opacity: 0.7;
  margin-left: 10px;
}
.security-wrap[data-v-42c5912a] {
  width: 358px;
  margin-right: 15px;
}
.right[data-v-42c5912a] {
  text-align: right;
}
[data-v-42c5912a] h3 {
  font-size: 2rem;
  font-weight: 600;
  margin-bottom: 12px;
}
.theme--dark.v-sheet[data-v-42c5912a] {
  background: #FFFFFF;
  border: 1px solid #F2F3F7;
  border-radius: 3px;
  box-shadow: none;
}
.theme--dark.x-card[data-v-42c5912a] {
  padding: 30px 50px;
}
[data-v-42c5912a] .text-field .x-input__control .x-input__slot {
  background-color: #FFF;
}
label[data-v-42c5912a] {
  display: block;
  padding-bottom: 4px;
  font-family: "GT Ultra", Georgia, sans-serif;
  font-size: 1.125rem;
  font-weight: 600;
}
[data-v-42c5912a] .theme--light.x-btn.btn-submit {
  box-shadow: none;
  margin: 0;
}
[data-v-42c5912a] .theme--light.x-btn.btn-back {
  border: none;
  background-color: transparent;
  box-shadow: none;
  margin: 0;
}
[data-v-42c5912a] .theme--light.x-btn.btn-back .x-btn__content {
  color: #D0021B;
  font-size: 12px;
  font-weight: bold;
  text-decoration: underline;
}
.btn-submit[data-v-42c5912a] {
  display: block;
  margin: 40px 0 0 auto;
}
.text-right[data-v-42c5912a] {
  text-align: right;
}
.total-premium-text[data-v-42c5912a] {
  font-size: 1.2rem;
}
.total-premium-amount[data-v-42c5912a] {
  font-weight: bold;
  font-size: 1.5rem;
  color: #1E9FD7;
}
.close-badge-arrow[data-v-42c5912a] {
  position: absolute;
  top: 15px;
  left: -50px;
  padding: 15px 20px;
  border-radius: 1em;
  background-color: #00E09E;
}
.close-badge-arrow[data-v-42c5912a]:hover {
  cursor: pointer;
}
.close-badge-arrow .x-icon[data-v-42c5912a] {
  padding: 0;
  font-size: 22px;
  font-weight: 600;
}
.separator-layout[data-v-42c5912a] {
  margin-left: 0 !important;
  margin-right: 15px !important;
}
.visibility-alert[data-v-42c5912a] {
  margin-top: 24px;
}
.lead-quote-summary[data-v-42c5912a] {
  margin-top: 32px;
}
.lead-quote-summary[data-v-42c5912a] label {
  font-weight: 600;
  font-size: 24px;
  height: auto !important;
  line-height: normal !important;
  margin-bottom: 20px;
}
.leader-note[data-v-42c5912a] {
  margin-bottom: 40px;
}
.leader-note h3[data-v-42c5912a] {
  color: #152C46;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  align-items: baseline;
}
.leader-note h3 .x-icon[data-v-42c5912a] {
  margin-right: 8px;
}
.leader-note h3 strong[data-v-42c5912a] {
  font-weight: 600;
}
.leader-note p[data-v-42c5912a] {
  background-color: #F6F6F6;
  padding: 8px 12px;
}
.x-alert[data-v-42c5912a] {
  font-weight: 600;
}
.x-alert[data-v-42c5912a] .x-alert__text {
  width: 100%;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-b99747e4 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-b99747e4 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-b99747e4]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-b99747e4] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-b99747e4] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-b99747e4]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-b99747e4] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-b99747e4] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-b99747e4]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-b99747e4] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-b99747e4]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-b99747e4]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-b99747e4] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-b99747e4]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-b99747e4]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-b99747e4] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-b99747e4]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-b99747e4]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-b99747e4] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-b99747e4] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-b99747e4] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-b99747e4] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-b99747e4] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-b99747e4] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-b99747e4] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-b99747e4]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-b99747e4] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-b99747e4] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-b99747e4] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-b99747e4] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-b99747e4] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-b99747e4] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-b99747e4] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-b99747e4] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-b99747e4] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-b99747e4] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-b99747e4]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-b99747e4]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-b99747e4] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-b99747e4] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-b99747e4] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-b99747e4] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-b99747e4] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-b99747e4] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-b99747e4] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-b99747e4] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-b99747e4] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-b99747e4] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-b99747e4]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-b99747e4] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-b99747e4]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-b99747e4]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-b99747e4]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-b99747e4]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-b99747e4] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-b99747e4] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-b99747e4]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-b99747e4]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-b99747e4] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-b99747e4] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-b99747e4] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-b99747e4] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-b99747e4] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-b99747e4] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-b99747e4] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-b99747e4] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-b99747e4] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-b99747e4], .x-list .x-list__tile--link[data-v-b99747e4]:hover, .x-list .x-list__tile .x-list__group__header[data-v-b99747e4]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-b99747e4] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-b99747e4] {
  color: #173F35;
}
.x-tag[data-v-b99747e4] {
  font-family: "Aktiv", Arial, sans-serif;
}
h2 span[data-v-b99747e4] {
  font-family: "GT Ultra", Georgia, sans-serif;
  font-weight: 800;
  color: #173F35;
  font-size: 1.3125rem;
  letter-spacing: -0.015625rem;
}
.right[data-v-b99747e4] {
  text-align: right;
}
[data-v-b99747e4] h3 {
  font-size: 2rem;
  font-weight: 700;
  margin-bottom: 12px;
}
.theme--dark.v-sheet[data-v-b99747e4] {
  background: #FFFFFF;
  border: 1px solid #F2F3F7;
  border-radius: 3px;
  box-shadow: none;
}
.theme--dark.x-card[data-v-b99747e4] {
  padding: 30px 50px;
}
[data-v-b99747e4] .text-field .x-input__control .x-input__slot {
  background-color: #FFF;
}
label[data-v-b99747e4] {
  display: block;
  padding-bottom: 4px;
  font-family: "GT Ultra", Georgia, sans-serif;
  font-size: 1.125rem;
  font-weight: 800;
}
[data-v-b99747e4] .theme--light.x-btn.btn-submit {
  box-shadow: none;
  margin: 0;
}
[data-v-b99747e4] .theme--light.x-btn.btn-back {
  border: none;
  background-color: transparent;
  box-shadow: none;
  margin: 0;
}
[data-v-b99747e4] .theme--light.x-btn.btn-back .x-btn__content {
  color: #D0021B;
  font-size: 12px;
  font-weight: bold;
  text-decoration: underline;
}
.btn-submit[data-v-b99747e4] {
  display: block;
  margin: 40px 0 0 auto;
}
.text-right[data-v-b99747e4] {
  text-align: right;
}
.total-premium-text[data-v-b99747e4] {
  font-size: 1.2rem;
}
.close-badge-arrow[data-v-b99747e4] {
  position: absolute;
  top: 15px;
  left: -50px;
  padding: 15px 20px;
  border-radius: 1em;
  background-color: #00E09E;
}
.close-badge-arrow[data-v-b99747e4]:hover {
  cursor: pointer;
}
.close-badge-arrow .x-icon[data-v-b99747e4] {
  padding: 0;
  font-size: 22px;
  font-weight: 800;
}
.visibility-alert[data-v-b99747e4] {
  margin-top: 24px;
}
.lead-quote-summary[data-v-b99747e4] {
  margin-top: 32px;
}
.lead-quote-summary[data-v-b99747e4] label {
  font-weight: 600;
  font-size: 24px;
  height: auto !important;
  line-height: normal !important;
  margin-bottom: 20px;
}
.x-alert[data-v-b99747e4] {
  font-weight: 800;
}
.x-alert[data-v-b99747e4] .x-alert__text {
  width: 100%;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-0f1e51fe {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-0f1e51fe {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-0f1e51fe]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-0f1e51fe] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-0f1e51fe] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-0f1e51fe]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-0f1e51fe] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-0f1e51fe] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-0f1e51fe]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-0f1e51fe] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-0f1e51fe]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-0f1e51fe]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-0f1e51fe] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-0f1e51fe]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-0f1e51fe]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-0f1e51fe] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-0f1e51fe]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-0f1e51fe]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-0f1e51fe] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-0f1e51fe] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-0f1e51fe] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-0f1e51fe] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-0f1e51fe] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-0f1e51fe] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-0f1e51fe] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-0f1e51fe]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-0f1e51fe] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-0f1e51fe] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-0f1e51fe] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-0f1e51fe] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-0f1e51fe] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-0f1e51fe] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-0f1e51fe] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-0f1e51fe] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-0f1e51fe] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-0f1e51fe] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-0f1e51fe]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-0f1e51fe]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-0f1e51fe] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-0f1e51fe] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-0f1e51fe] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-0f1e51fe] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-0f1e51fe] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-0f1e51fe] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-0f1e51fe] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-0f1e51fe] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-0f1e51fe] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-0f1e51fe] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-0f1e51fe]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-0f1e51fe] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-0f1e51fe]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-0f1e51fe]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-0f1e51fe]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-0f1e51fe]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-0f1e51fe] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-0f1e51fe] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-0f1e51fe]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-0f1e51fe]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-0f1e51fe] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-0f1e51fe] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-0f1e51fe] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-0f1e51fe] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-0f1e51fe] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-0f1e51fe] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-0f1e51fe] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-0f1e51fe] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-0f1e51fe] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-0f1e51fe], .x-list .x-list__tile--link[data-v-0f1e51fe]:hover, .x-list .x-list__tile .x-list__group__header[data-v-0f1e51fe]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-0f1e51fe] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-0f1e51fe] {
  color: #173F35;
}
.x-tag[data-v-0f1e51fe] {
  font-family: "Aktiv", Arial, sans-serif;
}
.x-table.x-datatable tbody tr td.note-cell[data-v-0f1e51fe] {
  height: auto;
  padding-top: 0;
  padding-bottom: 0;
}
.x-table.x-datatable tbody tr td.note-cell > span[data-v-0f1e51fe] {
  display: inline-block;
  padding-bottom: 8px;
}
.text-center[data-v-0f1e51fe] {
  text-align: center;
}
.chip-width[data-v-0f1e51fe] {
  width: 120px;
}
.button-text[data-v-0f1e51fe] {
  font-size: 10px;
  width: 70px;
  text-align: center;
}
.disable-events[data-v-0f1e51fe] {
  pointer-events: none;
}
.premium-green[data-v-0f1e51fe] {
  font-weight: 900;
  color: green;
}
.premium-red[data-v-0f1e51fe] {
  font-weight: 900;
  color: red;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-88b652c4 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-88b652c4 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-88b652c4]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-88b652c4] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-88b652c4] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-88b652c4]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-88b652c4] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-88b652c4] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-88b652c4]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-88b652c4] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-88b652c4]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-88b652c4]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-88b652c4] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-88b652c4]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-88b652c4]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-88b652c4] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-88b652c4]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-88b652c4]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-88b652c4] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-88b652c4] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-88b652c4] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-88b652c4] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-88b652c4] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-88b652c4] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-88b652c4] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-88b652c4]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-88b652c4] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-88b652c4] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-88b652c4] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-88b652c4] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-88b652c4] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-88b652c4] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-88b652c4] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-88b652c4] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-88b652c4] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-88b652c4] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-88b652c4]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-88b652c4]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-88b652c4] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-88b652c4] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-88b652c4] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-88b652c4] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-88b652c4] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-88b652c4] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-88b652c4] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-88b652c4] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-88b652c4] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-88b652c4] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-88b652c4]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-88b652c4] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-88b652c4]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-88b652c4]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-88b652c4]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-88b652c4]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-88b652c4] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-88b652c4] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-88b652c4]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-88b652c4]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-88b652c4] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-88b652c4] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-88b652c4] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-88b652c4] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-88b652c4] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-88b652c4] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-88b652c4] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-88b652c4] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-88b652c4] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-88b652c4], .x-list .x-list__tile--link[data-v-88b652c4]:hover, .x-list .x-list__tile .x-list__group__header[data-v-88b652c4]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-88b652c4] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-88b652c4] {
  color: #173F35;
}
.x-tag[data-v-88b652c4] {
  font-family: "Aktiv", Arial, sans-serif;
}
.x-table.x-datatable tbody tr td.note-cell[data-v-88b652c4] {
  height: auto;
  padding-top: 0;
  padding-bottom: 0;
}
.x-table.x-datatable tbody tr td.note-cell > span[data-v-88b652c4] {
  display: inline-block;
  padding-bottom: 8px;
}
.text-center[data-v-88b652c4] {
  text-align: center;
}
.chip-width[data-v-88b652c4] {
  width: 120px;
}
.button-text[data-v-88b652c4] {
  width: 90px;
  text-align: center;
}
.disable-events[data-v-88b652c4] {
  pointer-events: none;
}
.font-body[data-v-88b652c4] {
  font-family: "Aktiv", Arial, sans-serif;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-a064b09c {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-a064b09c {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-a064b09c]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-a064b09c] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-a064b09c] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-a064b09c]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-a064b09c] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-a064b09c] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-a064b09c]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-a064b09c] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-a064b09c]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-a064b09c]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-a064b09c] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-a064b09c]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-a064b09c]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-a064b09c] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-a064b09c]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-a064b09c]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-a064b09c] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-a064b09c] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-a064b09c] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-a064b09c] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-a064b09c] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-a064b09c] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-a064b09c] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-a064b09c]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-a064b09c] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-a064b09c] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-a064b09c] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-a064b09c] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-a064b09c] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-a064b09c] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-a064b09c] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-a064b09c] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-a064b09c] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-a064b09c] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-a064b09c]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-a064b09c]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-a064b09c] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-a064b09c] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-a064b09c] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-a064b09c] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-a064b09c] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-a064b09c] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-a064b09c] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-a064b09c] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-a064b09c] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-a064b09c] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-a064b09c]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-a064b09c] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-a064b09c]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-a064b09c]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-a064b09c]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-a064b09c]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-a064b09c] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-a064b09c] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-a064b09c]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-a064b09c]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-a064b09c] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-a064b09c] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-a064b09c] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-a064b09c] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-a064b09c] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-a064b09c] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-a064b09c] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-a064b09c] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-a064b09c] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-a064b09c], .x-list .x-list__tile--link[data-v-a064b09c]:hover, .x-list .x-list__tile .x-list__group__header[data-v-a064b09c]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-a064b09c] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-a064b09c] {
  color: #173F35;
}
.x-tag[data-v-a064b09c] {
  font-family: "Aktiv", Arial, sans-serif;
}
.highlight-border[data-v-a064b09c] {
  border: 4px solid #00E09E;
}
.offer-alert[data-v-a064b09c] {
  margin-bottom: 40px;
  margin-right: 15px;
  margin-left: 15px;
}
.policy-history[data-v-a064b09c] {
  margin-bottom: 50px;
}
.x-alert[data-v-a064b09c] {
  border-left: 5px solid var(--alt-color) !important;
  font-weight: 500;
}
.x-alert[data-v-a064b09c] .x-icon {
  color: var(--alt-color);
}
.x-alert[data-v-a064b09c] .x-alert__text {
  width: 100%;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-ac6add3c {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-ac6add3c {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-ac6add3c]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-ac6add3c] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-ac6add3c] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-ac6add3c]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-ac6add3c] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-ac6add3c] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-ac6add3c]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-ac6add3c] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-ac6add3c]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-ac6add3c]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-ac6add3c] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-ac6add3c]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-ac6add3c]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-ac6add3c] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-ac6add3c]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-ac6add3c]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-ac6add3c] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-ac6add3c] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-ac6add3c] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-ac6add3c] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-ac6add3c] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-ac6add3c] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-ac6add3c] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-ac6add3c]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-ac6add3c] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-ac6add3c] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-ac6add3c] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-ac6add3c] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-ac6add3c] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-ac6add3c] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-ac6add3c] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-ac6add3c] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-ac6add3c] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-ac6add3c] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-ac6add3c]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-ac6add3c]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-ac6add3c] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-ac6add3c] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-ac6add3c] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-ac6add3c] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-ac6add3c] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-ac6add3c] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-ac6add3c] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-ac6add3c] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-ac6add3c] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-ac6add3c] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-ac6add3c]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-ac6add3c] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-ac6add3c]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-ac6add3c]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-ac6add3c]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-ac6add3c]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-ac6add3c] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-ac6add3c] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-ac6add3c]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-ac6add3c]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-ac6add3c] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-ac6add3c] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-ac6add3c] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-ac6add3c] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-ac6add3c] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-ac6add3c] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-ac6add3c] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-ac6add3c] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-ac6add3c] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-ac6add3c], .x-list .x-list__tile--link[data-v-ac6add3c]:hover, .x-list .x-list__tile .x-list__group__header[data-v-ac6add3c]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-ac6add3c] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-ac6add3c] {
  color: #173F35;
}
.x-tag[data-v-ac6add3c] {
  font-family: "Aktiv", Arial, sans-serif;
}
.x-tabs[data-v-ac6add3c] >  .x-tabs__bar .x-tabs__container {
  height: 60px;
  padding: 12px 0;
}
.x-tabs[data-v-ac6add3c] >  .x-tabs__bar .x-tabs__container .x-tabs__div {
  height: auto;
  margin-right: 16px;
  font-size: 1rem;
}
.x-tabs[data-v-ac6add3c] >  .x-tabs__bar .x-tabs__container .x-tabs__div .x-tabs__item {
  background-color: transparent;
  color: #173F35;
  border: 1px solid #173F35;
  border-radius: 8px;
  cursor: pointer;
}
.x-tabs[data-v-ac6add3c] >  .x-tabs__bar .x-tabs__container .x-tabs__div .x-tabs__item--active {
  background: #173F35;
  color: #E0EC89;
  border: 1px solid #173F35;
}
.x-tabs[data-v-ac6add3c] >  .x-tabs__bar .x-tabs__container .x-tabs__div .x-tabs__item--active:hover {
  border-color: rgb(229.5, 229.5, 229.5);
}
.x-tabs[data-v-ac6add3c] >  .x-tabs__bar .x-tabs__container .x-tabs--summary__actions span {
  color: #FFFFFF;
}
.x-tabs[data-v-ac6add3c] >  .x-tabs__bar .x-tabs__container .x-tabs--summary__actions .x-btn {
  height: 100%;
}
.x-tabs[data-v-ac6add3c] >  .x-tabs__bar .x-tabs__container .x-tabs--summary__actions .x-btn .x-icon {
  margin-left: 10px;
  background: transparent;
}
.x-tabs[data-v-ac6add3c] >  .x-tabs__bar .x-tabs__container .x-tabs--summary__actions .x-btn.x-btn--flat {
  background: transparent;
  text-transform: none;
}
.x-tabs[data-v-ac6add3c] >  .x-window {
  padding: 28px 0 45px;
}
.x-tabs[data-v-ac6add3c] >  .x-window .x-window__container {
  height: auto !important;
}
.x-tabs[data-v-ac6add3c] >  .x-window h2, .x-tabs[data-v-ac6add3c] >  .x-window h3 {
  color: #173F35;
}
.x-tabs[data-v-ac6add3c] >  .x-window h2 span, .x-tabs[data-v-ac6add3c] >  .x-window h3 span {
  color: rgba(20, 26, 44, 0.5);
}
.x-tabs[data-v-ac6add3c] >  .x-window h2 {
  line-height: 3.5625rem;
  margin-bottom: 28px;
}
.x-tabs[data-v-ac6add3c] >  .x-window h3 {
  line-height: 2.75rem;
}
.x-tabs[data-v-ac6add3c] >  .x-window .response-active {
  width: 50%;
}
.x-tabs[data-v-ac6add3c] >  .x-window .response-active .xs6 {
  flex-basis: 100%;
  flex-grow: 0;
  max-width: 100%;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-4ddac9ac {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-4ddac9ac {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-4ddac9ac]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-4ddac9ac] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-4ddac9ac] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-4ddac9ac]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-4ddac9ac] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-4ddac9ac] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-4ddac9ac]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-4ddac9ac] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-4ddac9ac]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-4ddac9ac]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-4ddac9ac] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-4ddac9ac]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-4ddac9ac]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-4ddac9ac] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-4ddac9ac]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-4ddac9ac]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-4ddac9ac] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-4ddac9ac] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-4ddac9ac] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-4ddac9ac] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-4ddac9ac] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-4ddac9ac] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-4ddac9ac] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-4ddac9ac]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-4ddac9ac] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-4ddac9ac] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-4ddac9ac] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-4ddac9ac] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-4ddac9ac] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-4ddac9ac] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-4ddac9ac] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-4ddac9ac] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-4ddac9ac] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-4ddac9ac] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-4ddac9ac]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-4ddac9ac]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-4ddac9ac] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-4ddac9ac] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-4ddac9ac] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-4ddac9ac] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-4ddac9ac] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-4ddac9ac] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-4ddac9ac] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-4ddac9ac] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-4ddac9ac] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-4ddac9ac] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-4ddac9ac]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-4ddac9ac] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-4ddac9ac]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-4ddac9ac]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-4ddac9ac]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-4ddac9ac]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-4ddac9ac] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-4ddac9ac] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-4ddac9ac]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-4ddac9ac]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-4ddac9ac] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-4ddac9ac] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-4ddac9ac] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-4ddac9ac] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-4ddac9ac] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-4ddac9ac] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-4ddac9ac] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-4ddac9ac] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-4ddac9ac] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-4ddac9ac], .x-list .x-list__tile--link[data-v-4ddac9ac]:hover, .x-list .x-list__tile .x-list__group__header[data-v-4ddac9ac]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-4ddac9ac] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-4ddac9ac] {
  color: #173F35;
}
.x-tag[data-v-4ddac9ac] {
  font-family: "Aktiv", Arial, sans-serif;
}
.summary-text-box[data-v-4ddac9ac] {
  padding: 8px 12px 10px;
  font-size: 1rem;
  line-height: 1.3125rem;
  margin-bottom: 20px;
}
.summary-text-box-pink[data-v-4ddac9ac] {
  background-color: #fff6f7;
}
.pretext[data-v-4ddac9ac] {
  white-space: pre-wrap;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-3fe67022 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-3fe67022 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-3fe67022]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-3fe67022] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-3fe67022] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-3fe67022]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-3fe67022] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-3fe67022] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-3fe67022]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-3fe67022] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-3fe67022]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-3fe67022]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-3fe67022] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-3fe67022]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-3fe67022]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-3fe67022] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-3fe67022]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-3fe67022]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-3fe67022] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-3fe67022] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-3fe67022] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-3fe67022] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-3fe67022] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-3fe67022] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-3fe67022] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-3fe67022]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-3fe67022] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-3fe67022] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-3fe67022] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-3fe67022] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-3fe67022] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-3fe67022] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-3fe67022] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-3fe67022] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-3fe67022] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-3fe67022] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-3fe67022]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-3fe67022]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-3fe67022] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-3fe67022] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-3fe67022] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-3fe67022] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-3fe67022] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-3fe67022] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-3fe67022] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-3fe67022] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-3fe67022] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-3fe67022] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-3fe67022]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-3fe67022] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-3fe67022]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-3fe67022]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-3fe67022]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-3fe67022]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-3fe67022] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-3fe67022] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-3fe67022]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-3fe67022]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-3fe67022] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-3fe67022] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-3fe67022] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-3fe67022] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-3fe67022] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-3fe67022] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-3fe67022] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-3fe67022] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-3fe67022] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-3fe67022], .x-list .x-list__tile--link[data-v-3fe67022]:hover, .x-list .x-list__tile .x-list__group__header[data-v-3fe67022]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-3fe67022] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-3fe67022] {
  color: #173F35;
}
.x-tag[data-v-3fe67022] {
  font-family: "Aktiv", Arial, sans-serif;
}
table[data-v-3fe67022] {
  width: 100%;
  font-size: 0.875rem;
  table-layout: fixed;
}
table tbody tr[data-v-3fe67022]:nth-child(odd) {
  background: #F6F6F6;
}
table tbody tr:nth-child(odd) td[data-v-3fe67022] {
  color: #152C46;
}
table tbody td[data-v-3fe67022] {
  color: #152C46;
  padding: 8px 12px;
  font-size: 1rem;
  line-height: 1.3125rem;
  vertical-align: top;
}
table.inverse tbody tr[data-v-3fe67022]:nth-child(odd) {
  background: #0D0D0D;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-601651a3 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-601651a3 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-601651a3]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-601651a3] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-601651a3] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-601651a3]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-601651a3] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-601651a3] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-601651a3]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-601651a3] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-601651a3]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-601651a3]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-601651a3] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-601651a3]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-601651a3]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-601651a3] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-601651a3]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-601651a3]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-601651a3] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-601651a3] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-601651a3] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-601651a3] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-601651a3] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-601651a3] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-601651a3] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-601651a3]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-601651a3] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-601651a3] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-601651a3] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-601651a3] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-601651a3] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-601651a3] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-601651a3] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-601651a3] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-601651a3] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-601651a3] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-601651a3]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-601651a3]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-601651a3] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-601651a3] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-601651a3] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-601651a3] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-601651a3] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-601651a3] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-601651a3] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-601651a3] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-601651a3] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-601651a3] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-601651a3]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-601651a3] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-601651a3]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-601651a3]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-601651a3]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-601651a3]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-601651a3] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-601651a3] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-601651a3]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-601651a3]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-601651a3] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-601651a3] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-601651a3] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-601651a3] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-601651a3] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-601651a3] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-601651a3] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-601651a3] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-601651a3] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-601651a3], .x-list .x-list__tile--link[data-v-601651a3]:hover, .x-list .x-list__tile .x-list__group__header[data-v-601651a3]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-601651a3] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-601651a3] {
  color: #173F35;
}
.x-tag[data-v-601651a3] {
  font-family: "Aktiv", Arial, sans-serif;
}
.capacity-provision-container[data-v-601651a3] {
  background: #FFFFFF;
  width: 550px;
  padding: 24px;
}
h2[data-v-601651a3] {
  font-size: 2.625rem;
  line-height: 150%;
}
h2 .faded[data-v-601651a3] {
  opacity: 0.7;
}
table[data-v-601651a3] {
  width: 100%;
}
table thead > tr > th[data-v-601651a3]:first-child,
table tbody > tr > td[data-v-601651a3]:first-child {
  padding-left: 16px;
  padding-right: 16px;
  width: 0px;
}
table thead > tr > th[data-v-601651a3]:not(:first-child),
table tbody > tr > td[data-v-601651a3]:not(:first-child) {
  text-align: left;
  vertical-align: center;
  horiz-align: left;
}
table thead[data-v-601651a3] {
  border-bottom: 1px solid #CDCFD7;
}
table thead h4[data-v-601651a3] {
  text-transform: lowercase;
  font-variant: small-caps;
  font-style: normal;
  font-size: 1rem;
}
table tbody tr[data-v-601651a3]:nth-child(odd) {
  background: #F6F6F6;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-ead58092 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-ead58092 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-ead58092]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-ead58092] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-ead58092] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-ead58092]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-ead58092] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-ead58092] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-ead58092]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-ead58092] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-ead58092]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-ead58092]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-ead58092] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-ead58092]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-ead58092]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-ead58092] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-ead58092]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-ead58092]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-ead58092] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-ead58092] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-ead58092] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-ead58092] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-ead58092] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-ead58092] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-ead58092] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-ead58092]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-ead58092] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-ead58092] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-ead58092] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-ead58092] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-ead58092] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-ead58092] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-ead58092] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-ead58092] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-ead58092] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-ead58092] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-ead58092]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-ead58092]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-ead58092] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-ead58092] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-ead58092] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-ead58092] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-ead58092] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-ead58092] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-ead58092] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-ead58092] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-ead58092] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-ead58092] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-ead58092]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-ead58092] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-ead58092]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-ead58092]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-ead58092]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-ead58092]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-ead58092] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-ead58092] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-ead58092]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-ead58092]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-ead58092] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-ead58092] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-ead58092] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-ead58092] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-ead58092] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-ead58092] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-ead58092] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-ead58092] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-ead58092] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-ead58092], .x-list .x-list__tile--link[data-v-ead58092]:hover, .x-list .x-list__tile .x-list__group__header[data-v-ead58092]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-ead58092] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-ead58092] {
  color: #173F35;
}
.x-tag[data-v-ead58092] {
  font-family: "Aktiv", Arial, sans-serif;
}
.contract__content .x-tabs[data-v-ead58092] >  .x-window {
  padding: 45px 0;
}
.contract__content .x-tabs[data-v-ead58092] >  .x-window h2, .contract__content .x-tabs[data-v-ead58092] >  .x-window h3 {
  color: #173F35;
}
.contract__content .x-tabs[data-v-ead58092] >  .x-window h2 span, .contract__content .x-tabs[data-v-ead58092] >  .x-window h3 span {
  color: rgba(20, 26, 44, 0.5);
}
.contract__content .x-tabs[data-v-ead58092] >  .x-window h2 {
  line-height: 3.5625rem;
  margin-bottom: 28px;
}
.contract__content .x-tabs[data-v-ead58092] >  .x-window h3 {
  line-height: 2.75rem;
}
.select__insurers[data-v-ead58092] {
  margin-top: 14px;
  padding: 0;
  position: relative;
}
.select__insurers[data-v-ead58092]::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100px;
}
.select__insurers[data-v-ead58092] h2 {
  font-size: 2.625rem;
  line-height: 150%;
}
.select__insurers.submission-complete[data-v-ead58092] {
  max-width: none;
}
.select__insurers[data-v-ead58092] .x-expansion-panel__body {
  padding-bottom: 24px;
}
.select__insurers[data-v-ead58092] .x-expansion-panel__body h4 {
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 100%;
}
.select__insurers.completed[data-v-ead58092] {
  padding-top: 160px;
}
.select__insurers.completed[data-v-ead58092]::before {
  height: 0;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-44e0b3c8 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-44e0b3c8 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-44e0b3c8]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-44e0b3c8] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-44e0b3c8] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-44e0b3c8]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-44e0b3c8] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-44e0b3c8] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-44e0b3c8]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-44e0b3c8] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-44e0b3c8]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-44e0b3c8]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-44e0b3c8] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-44e0b3c8]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-44e0b3c8]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-44e0b3c8] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-44e0b3c8]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-44e0b3c8]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-44e0b3c8] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-44e0b3c8] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-44e0b3c8] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-44e0b3c8] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-44e0b3c8] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-44e0b3c8] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-44e0b3c8] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-44e0b3c8]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-44e0b3c8] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-44e0b3c8] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-44e0b3c8] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-44e0b3c8] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-44e0b3c8] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-44e0b3c8] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-44e0b3c8] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-44e0b3c8] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-44e0b3c8] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-44e0b3c8] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-44e0b3c8]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-44e0b3c8]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-44e0b3c8] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-44e0b3c8] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-44e0b3c8] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-44e0b3c8] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-44e0b3c8] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-44e0b3c8] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-44e0b3c8] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-44e0b3c8] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-44e0b3c8] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-44e0b3c8] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-44e0b3c8]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-44e0b3c8] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-44e0b3c8]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-44e0b3c8]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-44e0b3c8]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-44e0b3c8]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-44e0b3c8] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-44e0b3c8] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-44e0b3c8]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-44e0b3c8]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-44e0b3c8] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-44e0b3c8] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-44e0b3c8] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-44e0b3c8] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-44e0b3c8] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-44e0b3c8] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-44e0b3c8] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-44e0b3c8] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-44e0b3c8] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-44e0b3c8], .x-list .x-list__tile--link[data-v-44e0b3c8]:hover, .x-list .x-list__tile .x-list__group__header[data-v-44e0b3c8]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-44e0b3c8] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-44e0b3c8] {
  color: #173F35;
}
.x-tag[data-v-44e0b3c8] {
  font-family: "Aktiv", Arial, sans-serif;
}
.tax-country[data-v-44e0b3c8] {
  font-size: 22px;
  font-weight: 600;
  margin-bottom: 4px;
}
.tax-payable[data-v-44e0b3c8] {
  font-size: 18px;
  font-weight: 300;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-f82cc7ca {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-f82cc7ca {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-f82cc7ca]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-f82cc7ca] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-f82cc7ca] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-f82cc7ca]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-f82cc7ca] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-f82cc7ca] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-f82cc7ca]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-f82cc7ca] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-f82cc7ca]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-f82cc7ca]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-f82cc7ca] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-f82cc7ca]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-f82cc7ca]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-f82cc7ca] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-f82cc7ca]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-f82cc7ca]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-f82cc7ca] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-f82cc7ca] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-f82cc7ca] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-f82cc7ca] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-f82cc7ca] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-f82cc7ca] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-f82cc7ca] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-f82cc7ca]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-f82cc7ca] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-f82cc7ca] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-f82cc7ca] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-f82cc7ca] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-f82cc7ca] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-f82cc7ca] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-f82cc7ca] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-f82cc7ca] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-f82cc7ca] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-f82cc7ca] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-f82cc7ca]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-f82cc7ca]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-f82cc7ca] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-f82cc7ca] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-f82cc7ca] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-f82cc7ca] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-f82cc7ca] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-f82cc7ca] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-f82cc7ca] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-f82cc7ca] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-f82cc7ca] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-f82cc7ca] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-f82cc7ca]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-f82cc7ca] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-f82cc7ca]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-f82cc7ca]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-f82cc7ca]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-f82cc7ca]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-f82cc7ca] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-f82cc7ca] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-f82cc7ca]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-f82cc7ca]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-f82cc7ca] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-f82cc7ca] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-f82cc7ca] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-f82cc7ca] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-f82cc7ca] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-f82cc7ca] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-f82cc7ca] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-f82cc7ca] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-f82cc7ca] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-f82cc7ca], .x-list .x-list__tile--link[data-v-f82cc7ca]:hover, .x-list .x-list__tile .x-list__group__header[data-v-f82cc7ca]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-f82cc7ca] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-f82cc7ca] {
  color: #173F35;
}
.x-tag[data-v-f82cc7ca] {
  font-family: "Aktiv", Arial, sans-serif;
}
x-layout[data-v-f82cc7ca] {
  padding: 5px;
}
.text-left[data-v-f82cc7ca] {
  text-align: left;
}
.text-right[data-v-f82cc7ca] {
  text-align: right;
}
.underline[data-v-f82cc7ca] {
  text-decoration: underline;
}
.total-premium-text[data-v-f82cc7ca] {
  font-size: 1.2rem;
}
.total-premium-amount[data-v-f82cc7ca] {
  color: #1E9FD7;
}
.country[data-v-f82cc7ca] {
  align-items: end;
  font-weight: bold;
  font-size: 1.7rem;
}
.headers[data-v-f82cc7ca] {
  font-size: 0.9rem;
  text-transform: uppercase;
}
.sites[data-v-f82cc7ca] {
  align-items: center;
  padding: 5px 10px;
}
.sites[data-v-f82cc7ca]:nth-child(odd) {
  background: #F6F6F6;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-6e12253c {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-6e12253c {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-6e12253c]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-6e12253c] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-6e12253c] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-6e12253c]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-6e12253c] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-6e12253c] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-6e12253c]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-6e12253c] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-6e12253c]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-6e12253c]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-6e12253c] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-6e12253c]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-6e12253c]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-6e12253c] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-6e12253c]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-6e12253c]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-6e12253c] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-6e12253c] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-6e12253c] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-6e12253c] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-6e12253c] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-6e12253c] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-6e12253c] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-6e12253c]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-6e12253c] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-6e12253c] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-6e12253c] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-6e12253c] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-6e12253c] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-6e12253c] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-6e12253c] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-6e12253c] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-6e12253c] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-6e12253c] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-6e12253c]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-6e12253c]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-6e12253c] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-6e12253c] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-6e12253c] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-6e12253c] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-6e12253c] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-6e12253c] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-6e12253c] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-6e12253c] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-6e12253c] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-6e12253c] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-6e12253c]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-6e12253c] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-6e12253c]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-6e12253c]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-6e12253c]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-6e12253c]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-6e12253c] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-6e12253c] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-6e12253c]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-6e12253c]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-6e12253c] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-6e12253c] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-6e12253c] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-6e12253c] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-6e12253c] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-6e12253c] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-6e12253c] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-6e12253c] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-6e12253c] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-6e12253c], .x-list .x-list__tile--link[data-v-6e12253c]:hover, .x-list .x-list__tile .x-list__group__header[data-v-6e12253c]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-6e12253c] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-6e12253c] {
  color: #173F35;
}
.x-tag[data-v-6e12253c] {
  font-family: "Aktiv", Arial, sans-serif;
}
.overview__wrap[data-v-6e12253c] {
  margin-top: 20px;
}
.layout[data-v-6e12253c] {
  margin-top: 20px !important;
}
.highlight-border[data-v-6e12253c] {
  background: #00e58c;
  padding: 3px;
  border-radius: 3px;
  margin: 0;
}
.highlight-border .x-expansion-panel__container[data-v-6e12253c] {
  margin: 0;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-19e66456 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-19e66456 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-19e66456]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-19e66456] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-19e66456] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-19e66456]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-19e66456] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-19e66456] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-19e66456]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-19e66456] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-19e66456]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-19e66456]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-19e66456] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-19e66456]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-19e66456]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-19e66456] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-19e66456]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-19e66456]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-19e66456] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-19e66456] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-19e66456] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-19e66456] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-19e66456] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-19e66456] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-19e66456] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-19e66456]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-19e66456] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-19e66456] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-19e66456] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-19e66456] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-19e66456] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-19e66456] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-19e66456] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-19e66456] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-19e66456] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-19e66456] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-19e66456]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-19e66456]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-19e66456] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-19e66456] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-19e66456] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-19e66456] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-19e66456] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-19e66456] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-19e66456] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-19e66456] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-19e66456] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-19e66456] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-19e66456]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-19e66456] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-19e66456]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-19e66456]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-19e66456]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-19e66456]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-19e66456] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-19e66456] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-19e66456]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-19e66456]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-19e66456] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-19e66456] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-19e66456] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-19e66456] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-19e66456] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-19e66456] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-19e66456] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-19e66456] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-19e66456] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-19e66456], .x-list .x-list__tile--link[data-v-19e66456]:hover, .x-list .x-list__tile .x-list__group__header[data-v-19e66456]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-19e66456] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-19e66456] {
  color: #173F35;
}
.x-tag[data-v-19e66456] {
  font-family: "Aktiv", Arial, sans-serif;
}
.overview__wrap[data-v-19e66456] {
  margin-top: 20px;
}
.layout[data-v-19e66456] {
  margin-top: 20px !important;
}
.highlight-border[data-v-19e66456] {
  background: #00e58c;
  padding: 3px;
  border-radius: 3px;
  margin: 0;
}
.highlight-border .x-expansion-panel__container[data-v-19e66456] {
  margin: 0;
}
.x-alert[data-v-19e66456] {
  border-left: 5px solid #000000 !important;
  font-weight: 600;
}
.x-alert[data-v-19e66456] .x-icon {
  color: var(--alt-color);
}
.x-alert[data-v-19e66456] .x-alert__text {
  width: 100%;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-5fe2154d {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-5fe2154d {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-5fe2154d]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-5fe2154d] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-5fe2154d] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-5fe2154d]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-5fe2154d] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-5fe2154d] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-5fe2154d]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-5fe2154d] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-5fe2154d]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-5fe2154d]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-5fe2154d] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-5fe2154d]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-5fe2154d]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-5fe2154d] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-5fe2154d]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-5fe2154d]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-5fe2154d] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-5fe2154d] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-5fe2154d] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-5fe2154d] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-5fe2154d] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-5fe2154d] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-5fe2154d] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-5fe2154d]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-5fe2154d] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-5fe2154d] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-5fe2154d] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-5fe2154d] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-5fe2154d] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-5fe2154d] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-5fe2154d] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-5fe2154d] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-5fe2154d] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-5fe2154d] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-5fe2154d]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-5fe2154d]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-5fe2154d] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-5fe2154d] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-5fe2154d] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-5fe2154d] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-5fe2154d] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-5fe2154d] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-5fe2154d] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-5fe2154d] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-5fe2154d] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-5fe2154d] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-5fe2154d]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-5fe2154d] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-5fe2154d]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-5fe2154d]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-5fe2154d]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-5fe2154d]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-5fe2154d] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-5fe2154d] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-5fe2154d]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-5fe2154d]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-5fe2154d] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-5fe2154d] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-5fe2154d] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-5fe2154d] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-5fe2154d] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-5fe2154d] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-5fe2154d] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-5fe2154d] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-5fe2154d] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-5fe2154d], .x-list .x-list__tile--link[data-v-5fe2154d]:hover, .x-list .x-list__tile .x-list__group__header[data-v-5fe2154d]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-5fe2154d] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-5fe2154d] {
  color: #173F35;
}
.x-tag[data-v-5fe2154d] {
  font-family: "Aktiv", Arial, sans-serif;
}
.contract__content .x-tabs[data-v-5fe2154d] >  .x-window {
  padding: 45px 0;
}
.contract__content .x-tabs[data-v-5fe2154d] >  .x-window h2, .contract__content .x-tabs[data-v-5fe2154d] >  .x-window h3 {
  color: #173F35;
}
.contract__content .x-tabs[data-v-5fe2154d] >  .x-window h2 span, .contract__content .x-tabs[data-v-5fe2154d] >  .x-window h3 span {
  color: rgba(20, 26, 44, 0.5);
}
.contract__content .x-tabs[data-v-5fe2154d] >  .x-window h2 {
  line-height: 3.5625rem;
  margin-bottom: 28px;
}
.contract__content .x-tabs[data-v-5fe2154d] >  .x-window h3 {
  line-height: 2.75rem;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-8f21d812 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-8f21d812 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-8f21d812]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-8f21d812] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-8f21d812] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-8f21d812]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-8f21d812] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-8f21d812] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-8f21d812]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-8f21d812] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-8f21d812]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-8f21d812]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-8f21d812] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-8f21d812]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-8f21d812]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-8f21d812] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-8f21d812]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-8f21d812]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-8f21d812] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-8f21d812] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-8f21d812] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-8f21d812] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-8f21d812] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-8f21d812] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-8f21d812] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-8f21d812]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-8f21d812] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-8f21d812] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-8f21d812] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-8f21d812] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-8f21d812] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-8f21d812] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-8f21d812] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-8f21d812] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-8f21d812] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-8f21d812] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-8f21d812]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-8f21d812]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-8f21d812] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-8f21d812] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-8f21d812] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-8f21d812] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-8f21d812] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-8f21d812] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-8f21d812] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-8f21d812] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-8f21d812] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-8f21d812] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-8f21d812]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-8f21d812] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-8f21d812]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-8f21d812]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-8f21d812]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-8f21d812]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-8f21d812] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-8f21d812] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-8f21d812]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-8f21d812]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-8f21d812] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-8f21d812] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-8f21d812] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-8f21d812] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-8f21d812] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-8f21d812] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-8f21d812] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-8f21d812] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-8f21d812] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-8f21d812], .x-list .x-list__tile--link[data-v-8f21d812]:hover, .x-list .x-list__tile .x-list__group__header[data-v-8f21d812]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-8f21d812] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-8f21d812] {
  color: #173F35;
}
.x-tag[data-v-8f21d812] {
  font-family: "Aktiv", Arial, sans-serif;
}
.overview__wrap[data-v-8f21d812] {
  margin-top: 20px;
}
.layout[data-v-8f21d812] {
  margin-top: 20px !important;
}
.highlight-border[data-v-8f21d812] {
  background: #00e58c;
  padding: 3px;
  border-radius: 3px;
  margin: 0;
}
.highlight-border .x-expansion-panel__container[data-v-8f21d812] {
  margin: 0;
}
.offer-expired[data-v-8f21d812] {
  margin-bottom: 40px;
  margin-right: 15px;
  margin-left: 15px;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-1705cc8c {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-1705cc8c {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-1705cc8c]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-1705cc8c] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-1705cc8c] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-1705cc8c]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-1705cc8c] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-1705cc8c] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-1705cc8c]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-1705cc8c] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-1705cc8c]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-1705cc8c]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-1705cc8c] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-1705cc8c]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-1705cc8c]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-1705cc8c] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-1705cc8c]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-1705cc8c]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-1705cc8c] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-1705cc8c] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-1705cc8c] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-1705cc8c] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-1705cc8c] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-1705cc8c] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-1705cc8c] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-1705cc8c]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-1705cc8c] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-1705cc8c] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-1705cc8c] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-1705cc8c] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-1705cc8c] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-1705cc8c] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-1705cc8c] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-1705cc8c] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-1705cc8c] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-1705cc8c] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-1705cc8c]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-1705cc8c]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-1705cc8c] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-1705cc8c] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-1705cc8c] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-1705cc8c] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-1705cc8c] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-1705cc8c] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-1705cc8c] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-1705cc8c] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-1705cc8c] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-1705cc8c] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-1705cc8c]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-1705cc8c] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-1705cc8c]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-1705cc8c]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-1705cc8c]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-1705cc8c]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-1705cc8c] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-1705cc8c] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-1705cc8c]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-1705cc8c]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-1705cc8c] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-1705cc8c] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-1705cc8c] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-1705cc8c] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-1705cc8c] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-1705cc8c] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-1705cc8c] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-1705cc8c] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-1705cc8c] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-1705cc8c], .x-list .x-list__tile--link[data-v-1705cc8c]:hover, .x-list .x-list__tile .x-list__group__header[data-v-1705cc8c]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-1705cc8c] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-1705cc8c] {
  color: #173F35;
}
.x-tag[data-v-1705cc8c] {
  font-family: "Aktiv", Arial, sans-serif;
}
.submission-complete-message h2[data-v-1705cc8c] {
  color: #FFBF3F;
  font-size: 2.125rem;
  font-weight: bold;
}
.submission-complete-message p[data-v-1705cc8c] {
  font-family: "GT Ultra", Georgia, sans-serif;
  font-size: 1.125rem;
  margin: 6px -100px;
}
.submission-complete-message button.x-btn.x-btn--large[data-v-1705cc8c] {
  padding: 0 42px;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-b9e978d8 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-b9e978d8 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-b9e978d8]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-b9e978d8] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-b9e978d8] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-b9e978d8]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-b9e978d8] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-b9e978d8] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-b9e978d8]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-b9e978d8] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-b9e978d8]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-b9e978d8]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-b9e978d8] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-b9e978d8]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-b9e978d8]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-b9e978d8] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-b9e978d8]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-b9e978d8]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-b9e978d8] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-b9e978d8] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-b9e978d8] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-b9e978d8] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-b9e978d8] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-b9e978d8] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-b9e978d8] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-b9e978d8]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-b9e978d8] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-b9e978d8] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-b9e978d8] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-b9e978d8] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-b9e978d8] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-b9e978d8] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-b9e978d8] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-b9e978d8] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-b9e978d8] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-b9e978d8] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-b9e978d8]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-b9e978d8]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-b9e978d8] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-b9e978d8] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-b9e978d8] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-b9e978d8] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-b9e978d8] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-b9e978d8] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-b9e978d8] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-b9e978d8] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-b9e978d8] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-b9e978d8] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-b9e978d8]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-b9e978d8] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-b9e978d8]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-b9e978d8]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-b9e978d8]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-b9e978d8]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-b9e978d8] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-b9e978d8] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-b9e978d8]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-b9e978d8]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-b9e978d8] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-b9e978d8] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-b9e978d8] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-b9e978d8] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-b9e978d8] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-b9e978d8] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-b9e978d8] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-b9e978d8] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-b9e978d8] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-b9e978d8], .x-list .x-list__tile--link[data-v-b9e978d8]:hover, .x-list .x-list__tile .x-list__group__header[data-v-b9e978d8]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-b9e978d8] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-b9e978d8] {
  color: #173F35;
}
.x-tag[data-v-b9e978d8] {
  font-family: "Aktiv", Arial, sans-serif;
}
.submission-complete-message h2[data-v-b9e978d8] {
  color: #FFBF3F;
  font-size: 2.125rem;
  font-weight: bold;
}
.submission-complete-message p[data-v-b9e978d8] {
  font-family: "GT Ultra", Georgia, sans-serif;
  font-size: 1.125rem;
  margin: 6px -100px;
}
.submission-complete-message button.x-btn.x-btn--large[data-v-b9e978d8] {
  padding: 0 42px;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-c99ee5c6 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-c99ee5c6 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-c99ee5c6]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-c99ee5c6] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-c99ee5c6] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-c99ee5c6]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-c99ee5c6] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-c99ee5c6] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-c99ee5c6]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-c99ee5c6] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-c99ee5c6]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-c99ee5c6]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-c99ee5c6] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-c99ee5c6]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-c99ee5c6]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-c99ee5c6] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-c99ee5c6]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-c99ee5c6]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-c99ee5c6] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-c99ee5c6] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-c99ee5c6] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-c99ee5c6] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-c99ee5c6] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-c99ee5c6] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-c99ee5c6] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-c99ee5c6]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-c99ee5c6] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-c99ee5c6] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-c99ee5c6] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-c99ee5c6] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-c99ee5c6] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-c99ee5c6] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-c99ee5c6] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-c99ee5c6] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-c99ee5c6] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-c99ee5c6] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-c99ee5c6]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-c99ee5c6]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-c99ee5c6] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-c99ee5c6] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-c99ee5c6] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-c99ee5c6] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-c99ee5c6] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-c99ee5c6] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-c99ee5c6] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-c99ee5c6] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-c99ee5c6] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-c99ee5c6] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-c99ee5c6]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-c99ee5c6] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-c99ee5c6]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-c99ee5c6]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-c99ee5c6]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-c99ee5c6]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-c99ee5c6] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-c99ee5c6] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-c99ee5c6]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-c99ee5c6]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-c99ee5c6] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-c99ee5c6] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-c99ee5c6] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-c99ee5c6] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-c99ee5c6] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-c99ee5c6] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-c99ee5c6] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-c99ee5c6] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-c99ee5c6] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-c99ee5c6], .x-list .x-list__tile--link[data-v-c99ee5c6]:hover, .x-list .x-list__tile .x-list__group__header[data-v-c99ee5c6]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-c99ee5c6] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-c99ee5c6] {
  color: #173F35;
}
.x-tag[data-v-c99ee5c6] {
  font-family: "Aktiv", Arial, sans-serif;
}
label[data-v-c99ee5c6] {
  display: block;
  padding-bottom: 4px;
  font-family: "GT Ultra", Georgia, sans-serif;
  font-size: 1.125rem;
  font-weight: 600;
}
.x-radio[data-v-c99ee5c6] {
  margin-bottom: 0;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-51a3df88 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-51a3df88 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-51a3df88]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-51a3df88] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-51a3df88] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-51a3df88]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-51a3df88] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-51a3df88] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-51a3df88]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-51a3df88] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-51a3df88]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-51a3df88]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-51a3df88] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-51a3df88]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-51a3df88]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-51a3df88] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-51a3df88]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-51a3df88]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-51a3df88] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-51a3df88] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-51a3df88] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-51a3df88] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-51a3df88] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-51a3df88] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-51a3df88] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-51a3df88]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-51a3df88] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-51a3df88] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-51a3df88] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-51a3df88] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-51a3df88] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-51a3df88] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-51a3df88] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-51a3df88] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-51a3df88] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-51a3df88] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-51a3df88]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-51a3df88]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-51a3df88] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-51a3df88] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-51a3df88] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-51a3df88] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-51a3df88] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-51a3df88] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-51a3df88] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-51a3df88] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-51a3df88] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-51a3df88] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-51a3df88]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-51a3df88] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-51a3df88]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-51a3df88]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-51a3df88]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-51a3df88]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-51a3df88] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-51a3df88] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-51a3df88]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-51a3df88]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-51a3df88] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-51a3df88] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-51a3df88] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-51a3df88] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-51a3df88] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-51a3df88] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-51a3df88] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-51a3df88] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-51a3df88] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-51a3df88], .x-list .x-list__tile--link[data-v-51a3df88]:hover, .x-list .x-list__tile .x-list__group__header[data-v-51a3df88]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-51a3df88] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-51a3df88] {
  color: #173F35;
}
.x-tag[data-v-51a3df88] {
  font-family: "Aktiv", Arial, sans-serif;
}
.text-scroll[data-v-51a3df88] {
  overflow: hidden;
  width: 100%;
  white-space: nowrap;
}
table[data-v-51a3df88] {
  width: 100%;
  font-size: 0.875rem;
  table-layout: fixed;
}
table tbody tr[data-v-51a3df88]:nth-child(odd) {
  background: #F6F6F6;
}
table tbody tr:nth-child(odd) td[data-v-51a3df88] {
  color: #152C46;
}
table tbody td[data-v-51a3df88] {
  color: #152C46;
  padding: 8px 12px;
  font-size: 1rem;
  line-height: 1.3125rem;
  vertical-align: top;
}
table tbody .footer-item td .footer-item__title[data-v-51a3df88] {
  display: block;
  font-weight: 600;
  margin-bottom: 2px;
}
table.inverse tbody tr[data-v-51a3df88]:nth-child(odd) {
  background: #0D0D0D;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-2e530930 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-2e530930 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-2e530930]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-2e530930] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-2e530930] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-2e530930]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-2e530930] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-2e530930] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-2e530930]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-2e530930] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-2e530930]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-2e530930]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-2e530930] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-2e530930]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-2e530930]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-2e530930] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-2e530930]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-2e530930]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-2e530930] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-2e530930] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-2e530930] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-2e530930] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-2e530930] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-2e530930] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-2e530930] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-2e530930]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-2e530930] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-2e530930] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-2e530930] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-2e530930] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-2e530930] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-2e530930] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-2e530930] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-2e530930] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-2e530930] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-2e530930] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-2e530930]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-2e530930]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-2e530930] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-2e530930] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-2e530930] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-2e530930] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-2e530930] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-2e530930] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-2e530930] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-2e530930] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-2e530930] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-2e530930] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-2e530930]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-2e530930] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-2e530930]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-2e530930]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-2e530930]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-2e530930]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-2e530930] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-2e530930] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-2e530930]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-2e530930]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-2e530930] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-2e530930] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-2e530930] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-2e530930] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-2e530930] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-2e530930] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-2e530930] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-2e530930] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-2e530930] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-2e530930], .x-list .x-list__tile--link[data-v-2e530930]:hover, .x-list .x-list__tile .x-list__group__header[data-v-2e530930]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-2e530930] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-2e530930] {
  color: #173F35;
}
.x-tag[data-v-2e530930] {
  font-family: "Aktiv", Arial, sans-serif;
}
.x-tabs--losses[data-v-2e530930] {
  display: flex;
  margin-left: -15px;
  margin-right: -15px;
}
.x-tabs--losses[data-v-2e530930] .x-tabs__bar {
  flex-basis: 16.6666666667%;
  flex-grow: 0;
  max-width: 16.6666666667%;
  padding-left: 15px;
  padding-right: 15px;
}
.x-tabs--losses[data-v-2e530930] .x-tabs__bar .x-tabs__container {
  flex-direction: column;
  height: auto;
}
.x-tabs--losses[data-v-2e530930] .x-tabs__bar .x-tabs__container .x-tabs--losses__years {
  margin-bottom: 20px;
}
.x-tabs--losses[data-v-2e530930] .x-tabs__bar .x-tabs__container .x-tabs--losses__years .x-tabs__item {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  padding: 20px;
  background: #FFFFFF;
  border-left: 2px solid #1E9FD7;
}
.x-tabs--losses[data-v-2e530930] .x-tabs__bar .x-tabs__container .x-tabs--losses__years .x-tabs__item.x-tabs__item--active {
  background: #173F35;
  color: #FFFFFF;
  border-color: #173F35;
}
.x-tabs--losses[data-v-2e530930] .x-tabs__bar .x-tabs__container .x-tabs--losses__years .x-tabs__item.x-tabs__item--active .x-tabs--losses__year__text {
  color: #FFFFFF;
}
.x-tabs--losses[data-v-2e530930] .x-tabs__bar .x-tabs__container .x-tabs--losses__years .x-tabs__item .x-tabs--losses__year__number {
  color: #E0EC89;
  font-size: 1.25rem;
  font-weight: 600;
}
.x-tabs--losses[data-v-2e530930] .x-tabs__bar .x-tabs__container .x-tabs--losses__years .x-tabs__item .x-tabs--losses__year__text {
  color: #152C46;
  font-size: 1rem;
  font-weight: 600;
}
.x-tabs--losses[data-v-2e530930] .x-tabs__bar .x-tabs__container .x-tabs--losses__years .x-tabs__item.x-tabs__item--disabled {
  border-color: #8D9199;
  color: #8D9199;
}
.x-tabs--losses[data-v-2e530930] .x-tabs__bar .x-tabs__container .x-tabs--losses__years .x-tabs__item.x-tabs__item--disabled .x-tabs--losses__year__number {
  color: #8D9199;
}
.x-tabs--losses[data-v-2e530930] .x-tabs__bar .x-tabs__container .x-tabs--losses__years .x-tabs__item.x-tabs__item--disabled .x-tabs--losses__year__text {
  color: #8D9199;
}
.x-tabs--losses[data-v-2e530930] .x-window {
  flex-basis: 66.6666666667%;
  flex-grow: 0;
  max-width: 66.6666666667%;
  padding-left: 15px;
  padding-right: 15px;
}
.x-tabs--losses[data-v-2e530930] .x-window .x-tabs--losses__card {
  margin-bottom: 20px;
  padding: 0;
  color: #173F35;
}
.x-tabs--losses[data-v-2e530930] .x-window .x-tabs--losses__card .x-card__title {
  background: #ECF0F3;
}
.x-tabs--losses[data-v-2e530930] .x-window .x-tabs--losses__card .x-card__title .x-tag {
  min-width: 82px;
  height: 24px;
  font-weight: 600;
  font-size: 0.75rem;
  line-height: 130%;
}
.x-tabs--losses[data-v-2e530930] .x-window .x-tabs--losses__card .x-card__text .x-tabs--losses__card__label {
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 150%;
  color: #4B4D52;
}
.x-tabs--losses[data-v-2e530930] .x-window .x-tabs--losses__card .x-card__text .x-tabs--losses__card__number {
  font-weight: 600;
  font-size: 1rem;
  line-height: 150%;
}
.x-tabs--losses[data-v-2e530930] .x-window .x-tabs--losses__card .x-card__text .x-tabs--losses__card__number.total-amount {
  color: #0857C3;
}
.x-tabs--losses[data-v-2e530930] .x-window .x-tabs--losses__card .x-card__text .x-tabs--losses__card__description {
  background: #F7FAFD;
  border-radius: 4px;
  padding: 12px 16px;
}
.x-tabs--losses[data-v-2e530930] .x-window .x-tabs--losses__card .x-card__text .x-tabs--losses__card__description p {
  font-weight: 600;
  font-size: 0.875rem;
  line-height: 1.5em;
  word-break: break-word;
}
.x-tabs--losses[data-v-2e530930] .x-window .x-tabs--losses__card .x-card__text .x-tabs--losses__card__description .truncated {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 4; /* number of lines to show */
  line-clamp: 4;
  -webkit-box-orient: vertical;
}
.x-tabs--losses[data-v-2e530930] .x-window .x-tabs--losses__card .x-card__text .x-btn--read-more {
  font-weight: 600;
  font-size: 0.875rem;
  line-height: 1.5em;
  text-decoration: underline;
  text-transform: none;
  min-width: 0;
  width: auto;
  height: auto;
  padding: 0;
  background: transparent !important;
}
.x-tabs--losses[data-v-2e530930] .x-window .x-tabs--losses__card .x-card__text .x-btn--read-more:hover {
  background: transparent !important;
}
.x-tabs--losses[data-v-2e530930] .x-window .x-tabs--losses__card.open .x-card__title {
  background: rgba(0, 224, 158, 0.1);
}
.x-tabs--losses[data-v-2e530930] .x-window .x-tabs--losses__card.open .x-card__text .x-tabs--losses__card__description .truncated {
  -webkit-line-clamp: 3; /* number of lines to show */
  line-clamp: 3;
}
.pretext[data-v-2e530930] {
  white-space: pre-wrap;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-edc37eda {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-edc37eda {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-edc37eda]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-edc37eda] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-edc37eda] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-edc37eda]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-edc37eda] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-edc37eda] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-edc37eda]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-edc37eda] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-edc37eda]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-edc37eda]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-edc37eda] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-edc37eda]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-edc37eda]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-edc37eda] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-edc37eda]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-edc37eda]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-edc37eda] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-edc37eda] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-edc37eda] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-edc37eda] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-edc37eda] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-edc37eda] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-edc37eda] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-edc37eda]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-edc37eda] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-edc37eda] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-edc37eda] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-edc37eda] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-edc37eda] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-edc37eda] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-edc37eda] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-edc37eda] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-edc37eda] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-edc37eda] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-edc37eda]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-edc37eda]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-edc37eda] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-edc37eda] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-edc37eda] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-edc37eda] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-edc37eda] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-edc37eda] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-edc37eda] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-edc37eda] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-edc37eda] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-edc37eda] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-edc37eda]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-edc37eda] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-edc37eda]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-edc37eda]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-edc37eda]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-edc37eda]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-edc37eda] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-edc37eda] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-edc37eda]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-edc37eda]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-edc37eda] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-edc37eda] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-edc37eda] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-edc37eda] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-edc37eda] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-edc37eda] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-edc37eda] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-edc37eda] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-edc37eda] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-edc37eda], .x-list .x-list__tile--link[data-v-edc37eda]:hover, .x-list .x-list__tile .x-list__group__header[data-v-edc37eda]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-edc37eda] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-edc37eda] {
  color: #173F35;
}
.x-tag[data-v-edc37eda] {
  font-family: "Aktiv", Arial, sans-serif;
}
.text-scroll[data-v-edc37eda] {
  overflow: hidden;
  width: 100%;
  white-space: nowrap;
}
.check[data-v-edc37eda] {
  width: 20px;
  margin-right: 15px;
  padding-right: 25px;
}
.check-icon[data-v-edc37eda] {
  color: #1E9FD7;
}
table[data-v-edc37eda] {
  width: 100%;
  font-size: 0.875rem;
  table-layout: fixed;
}
table tbody tr[data-v-edc37eda]:nth-child(odd) {
  background: #F6F6F6;
}
table tbody tr:nth-child(odd) td[data-v-edc37eda] {
  color: #152C46;
}
table tbody td[data-v-edc37eda] {
  color: #152C46;
  padding: 8px 12px;
  font-size: 1rem;
  line-height: 1.3125rem;
  vertical-align: top;
}
table tbody .footer-item td .footer-item__title[data-v-edc37eda] {
  display: block;
  font-weight: 600;
  margin-bottom: 2px;
}
table.inverse tbody tr[data-v-edc37eda]:nth-child(odd) {
  background: #0D0D0D;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-537319be {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-537319be {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-537319be]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-537319be] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-537319be] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-537319be]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-537319be] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-537319be] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-537319be]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-537319be] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-537319be]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-537319be]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-537319be] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-537319be]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-537319be]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-537319be] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-537319be]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-537319be]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-537319be] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-537319be] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-537319be] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-537319be] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-537319be] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-537319be] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-537319be] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-537319be]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-537319be] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-537319be] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-537319be] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-537319be] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-537319be] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-537319be] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-537319be] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-537319be] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-537319be] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-537319be] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-537319be]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-537319be]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-537319be] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-537319be] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-537319be] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-537319be] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-537319be] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-537319be] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-537319be] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-537319be] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-537319be] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-537319be] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-537319be]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-537319be] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-537319be]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-537319be]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-537319be]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-537319be]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-537319be] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-537319be] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-537319be]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-537319be]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-537319be] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-537319be] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-537319be] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-537319be] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-537319be] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-537319be] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-537319be] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-537319be] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-537319be] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-537319be], .x-list .x-list__tile--link[data-v-537319be]:hover, .x-list .x-list__tile .x-list__group__header[data-v-537319be]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-537319be] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-537319be] {
  color: #173F35;
}
.x-tag[data-v-537319be] {
  font-family: "Aktiv", Arial, sans-serif;
}
.contract__content .x-tabs[data-v-537319be] >  .x-window {
  padding: 45px 0;
}
.contract__content .x-tabs[data-v-537319be] >  .x-window h2, .contract__content .x-tabs[data-v-537319be] >  .x-window h3 {
  color: #173F35;
}
.contract__content .x-tabs[data-v-537319be] >  .x-window h2 span, .contract__content .x-tabs[data-v-537319be] >  .x-window h3 span {
  color: rgba(20, 26, 44, 0.5);
}
.contract__content .x-tabs[data-v-537319be] >  .x-window h2 {
  line-height: 3.5625rem;
  margin-bottom: 28px;
}
.contract__content .x-tabs[data-v-537319be] >  .x-window h3 {
  line-height: 2.75rem;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-fc0c140a {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-fc0c140a {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-fc0c140a]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-fc0c140a] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-fc0c140a] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-fc0c140a]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-fc0c140a] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-fc0c140a] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-fc0c140a]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-fc0c140a] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-fc0c140a]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-fc0c140a]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-fc0c140a] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-fc0c140a]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-fc0c140a]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-fc0c140a] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-fc0c140a]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-fc0c140a]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-fc0c140a] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-fc0c140a] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-fc0c140a] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-fc0c140a] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-fc0c140a] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-fc0c140a] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-fc0c140a] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-fc0c140a]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-fc0c140a] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-fc0c140a] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-fc0c140a] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-fc0c140a] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-fc0c140a] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-fc0c140a] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-fc0c140a] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-fc0c140a] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-fc0c140a] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-fc0c140a] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-fc0c140a]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-fc0c140a]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-fc0c140a] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-fc0c140a] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-fc0c140a] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-fc0c140a] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-fc0c140a] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-fc0c140a] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-fc0c140a] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-fc0c140a] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-fc0c140a] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-fc0c140a] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-fc0c140a]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-fc0c140a] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-fc0c140a]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-fc0c140a]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-fc0c140a]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-fc0c140a]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-fc0c140a] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-fc0c140a] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-fc0c140a]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-fc0c140a]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-fc0c140a] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-fc0c140a] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-fc0c140a] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-fc0c140a] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-fc0c140a] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-fc0c140a] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-fc0c140a] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-fc0c140a] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-fc0c140a] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-fc0c140a], .x-list .x-list__tile--link[data-v-fc0c140a]:hover, .x-list .x-list__tile .x-list__group__header[data-v-fc0c140a]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-fc0c140a] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-fc0c140a] {
  color: #173F35;
}
.x-tag[data-v-fc0c140a] {
  font-family: "Aktiv", Arial, sans-serif;
}
.submission-complete-message h2[data-v-fc0c140a] {
  color: #FFBF3F;
  font-size: 2.125rem;
  font-weight: bold;
}
.submission-complete-message p[data-v-fc0c140a] {
  font-family: "GT Ultra", Georgia, sans-serif;
  font-size: 1.125rem;
  margin: 6px -100px;
}
.submission-complete-message button.x-btn.x-btn--large[data-v-fc0c140a] {
  padding: 0 42px;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-535f447a {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-535f447a {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-535f447a]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-535f447a] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-535f447a] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-535f447a]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-535f447a] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-535f447a] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-535f447a]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-535f447a] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-535f447a]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-535f447a]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-535f447a] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-535f447a]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-535f447a]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-535f447a] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-535f447a]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-535f447a]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-535f447a] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-535f447a] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-535f447a] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-535f447a] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-535f447a] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-535f447a] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-535f447a] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-535f447a]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-535f447a] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-535f447a] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-535f447a] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-535f447a] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-535f447a] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-535f447a] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-535f447a] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-535f447a] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-535f447a] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-535f447a] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-535f447a]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-535f447a]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-535f447a] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-535f447a] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-535f447a] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-535f447a] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-535f447a] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-535f447a] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-535f447a] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-535f447a] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-535f447a] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-535f447a] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-535f447a]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-535f447a] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-535f447a]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-535f447a]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-535f447a]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-535f447a]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-535f447a] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-535f447a] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-535f447a]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-535f447a]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-535f447a] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-535f447a] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-535f447a] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-535f447a] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-535f447a] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-535f447a] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-535f447a] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-535f447a] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-535f447a] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-535f447a], .x-list .x-list__tile--link[data-v-535f447a]:hover, .x-list .x-list__tile .x-list__group__header[data-v-535f447a]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-535f447a] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-535f447a] {
  color: #173F35;
}
.x-tag[data-v-535f447a] {
  font-family: "Aktiv", Arial, sans-serif;
}
.submission-complete-message h2[data-v-535f447a] {
  color: #FFBF3F;
  font-size: 2.125rem;
  font-weight: bold;
}
.submission-complete-message p[data-v-535f447a] {
  font-family: "GT Ultra", Georgia, sans-serif;
  font-size: 1.125rem;
  margin: 6px -100px;
}
.submission-complete-message button.x-btn.x-btn--large[data-v-535f447a] {
  padding: 0 42px;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-5ee28e64 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-5ee28e64 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-5ee28e64]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-5ee28e64] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-5ee28e64] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-5ee28e64]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-5ee28e64] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-5ee28e64] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-5ee28e64]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-5ee28e64] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-5ee28e64]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-5ee28e64]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-5ee28e64] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-5ee28e64]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-5ee28e64]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-5ee28e64] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-5ee28e64]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-5ee28e64]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-5ee28e64] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-5ee28e64] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-5ee28e64] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-5ee28e64] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-5ee28e64] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-5ee28e64] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-5ee28e64] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-5ee28e64]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-5ee28e64] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-5ee28e64] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-5ee28e64] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-5ee28e64] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-5ee28e64] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-5ee28e64] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-5ee28e64] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-5ee28e64] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-5ee28e64] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-5ee28e64] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-5ee28e64]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-5ee28e64]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-5ee28e64] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-5ee28e64] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-5ee28e64] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-5ee28e64] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-5ee28e64] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-5ee28e64] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-5ee28e64] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-5ee28e64] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-5ee28e64] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-5ee28e64] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-5ee28e64]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-5ee28e64] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-5ee28e64]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-5ee28e64]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-5ee28e64]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-5ee28e64]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-5ee28e64] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-5ee28e64] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-5ee28e64]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-5ee28e64]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-5ee28e64] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-5ee28e64] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-5ee28e64] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-5ee28e64] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-5ee28e64] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-5ee28e64] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-5ee28e64] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-5ee28e64] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-5ee28e64] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-5ee28e64], .x-list .x-list__tile--link[data-v-5ee28e64]:hover, .x-list .x-list__tile .x-list__group__header[data-v-5ee28e64]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-5ee28e64] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-5ee28e64] {
  color: #173F35;
}
.x-tag[data-v-5ee28e64] {
  font-family: "Aktiv", Arial, sans-serif;
}
label[data-v-5ee28e64] {
  display: block;
  padding-bottom: 4px;
  font-family: "GT Ultra", Georgia, sans-serif;
  font-size: 1.125rem;
  font-weight: 600;
}
.x-radio[data-v-5ee28e64] {
  margin-bottom: 0;
}
.amendment-complete[data-v-5ee28e64] {
  padding-top: 160px;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-4ddcb759 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-4ddcb759 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-4ddcb759]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-4ddcb759] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-4ddcb759] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-4ddcb759]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-4ddcb759] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-4ddcb759] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-4ddcb759]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-4ddcb759] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-4ddcb759]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-4ddcb759]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-4ddcb759] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-4ddcb759]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-4ddcb759]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-4ddcb759] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-4ddcb759]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-4ddcb759]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-4ddcb759] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-4ddcb759] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-4ddcb759] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-4ddcb759] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-4ddcb759] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-4ddcb759] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-4ddcb759] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-4ddcb759]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-4ddcb759] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-4ddcb759] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-4ddcb759] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-4ddcb759] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-4ddcb759] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-4ddcb759] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-4ddcb759] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-4ddcb759] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-4ddcb759] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-4ddcb759] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-4ddcb759]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-4ddcb759]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-4ddcb759] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-4ddcb759] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-4ddcb759] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-4ddcb759] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-4ddcb759] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-4ddcb759] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-4ddcb759] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-4ddcb759] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-4ddcb759] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-4ddcb759] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-4ddcb759]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-4ddcb759] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-4ddcb759]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-4ddcb759]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-4ddcb759]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-4ddcb759]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-4ddcb759] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-4ddcb759] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-4ddcb759]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-4ddcb759]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-4ddcb759] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-4ddcb759] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-4ddcb759] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-4ddcb759] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-4ddcb759] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-4ddcb759] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-4ddcb759] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-4ddcb759] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-4ddcb759] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-4ddcb759], .x-list .x-list__tile--link[data-v-4ddcb759]:hover, .x-list .x-list__tile .x-list__group__header[data-v-4ddcb759]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-4ddcb759] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-4ddcb759] {
  color: #173F35;
}
.x-tag[data-v-4ddcb759] {
  font-family: "Aktiv", Arial, sans-serif;
}
.dropdown-select[data-v-4ddcb759] {
  padding-top: 10px;
}
.section-container[data-v-4ddcb759] {
  border-bottom: 1px solid rgb(225, 228, 235);
  padding: 40px 20px 30px;
}
.section-controls[data-v-4ddcb759] {
  padding: 0 5px 5px;
  margin-bottom: 10px;
}
.x-select-list[data-v-4ddcb759] .x-list .buttons-top-tile .x-list__tile {
  justify-content: space-between;
  margin: -7px -7px 7px;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-69322512 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-69322512 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-69322512]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-69322512] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-69322512] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-69322512]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-69322512] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-69322512] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-69322512]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-69322512] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-69322512]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-69322512]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-69322512] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-69322512]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-69322512]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-69322512] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-69322512]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-69322512]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-69322512] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-69322512] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-69322512] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-69322512] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-69322512] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-69322512] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-69322512] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-69322512]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-69322512] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-69322512] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-69322512] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-69322512] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-69322512] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-69322512] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-69322512] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-69322512] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-69322512] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-69322512] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-69322512]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-69322512]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-69322512] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-69322512] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-69322512] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-69322512] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-69322512] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-69322512] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-69322512] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-69322512] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-69322512] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-69322512] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-69322512]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-69322512] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-69322512]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-69322512]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-69322512]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-69322512]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-69322512] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-69322512] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-69322512]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-69322512]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-69322512] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-69322512] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-69322512] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-69322512] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-69322512] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-69322512] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-69322512] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-69322512] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-69322512] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-69322512], .x-list .x-list__tile--link[data-v-69322512]:hover, .x-list .x-list__tile .x-list__group__header[data-v-69322512]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-69322512] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-69322512] {
  color: #173F35;
}
.x-tag[data-v-69322512] {
  font-family: "Aktiv", Arial, sans-serif;
}
.list-with-actions__item[data-v-69322512] {
  display: flex;
  justify-content: space-between;
  margin-bottom: 40px;
  width: 100%;
}
.list-with-actions__details[data-v-69322512] {
  display: flex;
  align-items: center;
}
.list-with-actions__text[data-v-69322512] {
  display: flex;
  flex-direction: column;
  margin-left: 16px;
  font-size: 1rem;
  line-height: 1.5rem;
}
.list-with-actions__warning[data-v-69322512] {
  margin-left: 20px;
}
.list-with-actions__actions .x-btn[data-v-69322512] {
  min-width: 0;
}
.list-with-actions__actions .x-btn .x-btn__content .x-icon[data-v-69322512] {
  font-size: 1.5rem;
  margin-right: 0;
}
.list-with-actions__actions .x-btn[data-v-69322512]:hover {
  background: #173F35;
}
.list-with-actions__actions .x-btn:hover .x-btn__content .x-icon[data-v-69322512] {
  color: #FFFFFF;
}
.x-menu__content[data-v-69322512] {
  width: 198px;
}
.x-menu__content .x-list[data-v-69322512] {
  background: #173F35;
  color: #FFFFFF;
  padding: 6px 4px;
}
.x-menu__content .x-list[data-v-69322512] .x-list__tile {
  height: 50px;
  padding: 0;
  cursor: pointer;
}
.x-menu__content .x-list[data-v-69322512] .x-list__tile .x-list__tile__title {
  font-weight: bold;
  font-size: 1.125rem;
  line-height: 3.125rem;
  color: #FFFFFF;
  height: auto;
  padding: 0 16px;
}
.x-menu__content .x-list[data-v-69322512] .x-list__tile:hover .x-list__tile__title {
  background: #FFBF3F;
  color: #173F35;
  border-radius: 4px;
}
h3[data-v-69322512] {
  font-size: 1.5rem;
  line-height: 100%;
  margin-bottom: 24px;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-144eb998 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-144eb998 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-144eb998]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-144eb998] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-144eb998] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-144eb998]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-144eb998] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-144eb998] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-144eb998]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-144eb998] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-144eb998]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-144eb998]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-144eb998] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-144eb998]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-144eb998]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-144eb998] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-144eb998]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-144eb998]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-144eb998] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-144eb998] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-144eb998] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-144eb998] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-144eb998] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-144eb998] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-144eb998] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-144eb998]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-144eb998] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-144eb998] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-144eb998] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-144eb998] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-144eb998] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-144eb998] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-144eb998] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-144eb998] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-144eb998] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-144eb998] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-144eb998]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-144eb998]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-144eb998] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-144eb998] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-144eb998] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-144eb998] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-144eb998] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-144eb998] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-144eb998] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-144eb998] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-144eb998] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-144eb998] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-144eb998]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-144eb998] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-144eb998]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-144eb998]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-144eb998]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-144eb998]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-144eb998] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-144eb998] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-144eb998]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-144eb998]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-144eb998] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-144eb998] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-144eb998] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-144eb998] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-144eb998] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-144eb998] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-144eb998] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-144eb998] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-144eb998] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-144eb998], .x-list .x-list__tile--link[data-v-144eb998]:hover, .x-list .x-list__tile .x-list__group__header[data-v-144eb998]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-144eb998] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-144eb998] {
  color: #173F35;
}
.x-tag[data-v-144eb998] {
  font-family: "Aktiv", Arial, sans-serif;
}
h3[data-v-144eb998] {
  text-decoration: underline;
}
label[data-v-144eb998] {
  display: block;
  padding-bottom: 4px;
  font-family: "GT Ultra", Georgia, sans-serif;
  font-size: 1.125rem;
  font-weight: 600;
}
.dropdown-select[data-v-144eb998] {
  padding-top: 10px;
}
.loss-container[data-v-144eb998] {
  border-bottom: 1px solid rgb(225, 228, 235);
  padding: 40px 20px 30px;
}
.loss-controls[data-v-144eb998] {
  padding: 0 5px 5px;
  margin-bottom: 10px;
}
.x-select-list[data-v-144eb998] .x-list .buttons-top-tile .x-list__tile {
  justify-content: space-between;
  margin: -7px -7px 7px;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-8742e2a0 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-8742e2a0 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-8742e2a0]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-8742e2a0] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-8742e2a0] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-8742e2a0]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-8742e2a0] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-8742e2a0] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-8742e2a0]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-8742e2a0] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-8742e2a0]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-8742e2a0]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-8742e2a0] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-8742e2a0]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-8742e2a0]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-8742e2a0] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-8742e2a0]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-8742e2a0]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-8742e2a0] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-8742e2a0] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-8742e2a0] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-8742e2a0] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-8742e2a0] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-8742e2a0] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-8742e2a0] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-8742e2a0]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-8742e2a0] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-8742e2a0] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-8742e2a0] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-8742e2a0] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-8742e2a0] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-8742e2a0] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-8742e2a0] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-8742e2a0] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-8742e2a0] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-8742e2a0] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-8742e2a0]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-8742e2a0]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-8742e2a0] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-8742e2a0] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-8742e2a0] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-8742e2a0] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-8742e2a0] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-8742e2a0] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-8742e2a0] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-8742e2a0] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-8742e2a0] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-8742e2a0] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-8742e2a0]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-8742e2a0] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-8742e2a0]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-8742e2a0]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-8742e2a0]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-8742e2a0]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-8742e2a0] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-8742e2a0] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-8742e2a0]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-8742e2a0]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-8742e2a0] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-8742e2a0] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-8742e2a0] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-8742e2a0] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-8742e2a0] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-8742e2a0] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-8742e2a0] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-8742e2a0] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-8742e2a0] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-8742e2a0], .x-list .x-list__tile--link[data-v-8742e2a0]:hover, .x-list .x-list__tile .x-list__group__header[data-v-8742e2a0]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-8742e2a0] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-8742e2a0] {
  color: #173F35;
}
.x-tag[data-v-8742e2a0] {
  font-family: "Aktiv", Arial, sans-serif;
}
[data-v-8742e2a0] .x-expansion-panel__header h3 {
  font-size: 1rem;
  line-height: 1.25rem;
}
[data-v-8742e2a0] .x-expansion-panel__header h3 .lighter-text {
  font-weight: 400;
  vertical-align: bottom;
}
[data-v-8742e2a0] .x-expansion-panel__header h3 .x-btn {
  height: auto;
  width: auto;
  font-weight: 400;
  text-decoration: underline;
  font-size: 0.875rem;
  margin-left: 10px;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-b9763680 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-b9763680 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-b9763680]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-b9763680] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-b9763680] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-b9763680]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-b9763680] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-b9763680] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-b9763680]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-b9763680] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-b9763680]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-b9763680]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-b9763680] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-b9763680]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-b9763680]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-b9763680] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-b9763680]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-b9763680]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-b9763680] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-b9763680] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-b9763680] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-b9763680] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-b9763680] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-b9763680] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-b9763680] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-b9763680]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-b9763680] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-b9763680] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-b9763680] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-b9763680] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-b9763680] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-b9763680] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-b9763680] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-b9763680] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-b9763680] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-b9763680] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-b9763680]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-b9763680]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-b9763680] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-b9763680] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-b9763680] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-b9763680] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-b9763680] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-b9763680] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-b9763680] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-b9763680] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-b9763680] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-b9763680] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-b9763680]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-b9763680] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-b9763680]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-b9763680]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-b9763680]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-b9763680]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-b9763680] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-b9763680] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-b9763680]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-b9763680]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-b9763680] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-b9763680] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-b9763680] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-b9763680] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-b9763680] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-b9763680] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-b9763680] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-b9763680] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-b9763680] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-b9763680], .x-list .x-list__tile--link[data-v-b9763680]:hover, .x-list .x-list__tile .x-list__group__header[data-v-b9763680]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-b9763680] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-b9763680] {
  color: #173F35;
}
.x-tag[data-v-b9763680] {
  font-family: "Aktiv", Arial, sans-serif;
}
label[data-v-b9763680] {
  display: block;
  padding-bottom: 4px;
  font-family: "GT Ultra", Georgia, sans-serif;
  font-size: 1.125rem;
  font-weight: 600;
}
.x-radio[data-v-b9763680] {
  margin-bottom: 0;
}
.taxes-select[data-v-b9763680] {
  min-width: 350px;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-a8145c7c {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-a8145c7c {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-a8145c7c]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-a8145c7c] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-a8145c7c] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-a8145c7c]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-a8145c7c] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-a8145c7c] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-a8145c7c]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-a8145c7c] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-a8145c7c]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-a8145c7c]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-a8145c7c] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-a8145c7c]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-a8145c7c]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-a8145c7c] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-a8145c7c]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-a8145c7c]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-a8145c7c] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-a8145c7c] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-a8145c7c] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-a8145c7c] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-a8145c7c] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-a8145c7c] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-a8145c7c] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-a8145c7c]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-a8145c7c] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-a8145c7c] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-a8145c7c] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-a8145c7c] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-a8145c7c] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-a8145c7c] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-a8145c7c] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-a8145c7c] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-a8145c7c] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-a8145c7c] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-a8145c7c]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-a8145c7c]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-a8145c7c] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-a8145c7c] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-a8145c7c] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-a8145c7c] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-a8145c7c] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-a8145c7c] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-a8145c7c] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-a8145c7c] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-a8145c7c] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-a8145c7c] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-a8145c7c]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-a8145c7c] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-a8145c7c]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-a8145c7c]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-a8145c7c]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-a8145c7c]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-a8145c7c] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-a8145c7c] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-a8145c7c]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-a8145c7c]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-a8145c7c] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-a8145c7c] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-a8145c7c] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-a8145c7c] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-a8145c7c] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-a8145c7c] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-a8145c7c] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-a8145c7c] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-a8145c7c] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-a8145c7c], .x-list .x-list__tile--link[data-v-a8145c7c]:hover, .x-list .x-list__tile .x-list__group__header[data-v-a8145c7c]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-a8145c7c] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-a8145c7c] {
  color: #173F35;
}
.x-tag[data-v-a8145c7c] {
  font-family: "Aktiv", Arial, sans-serif;
}
.map[data-v-a8145c7c] {
  height: 500px;
  width: 100%;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-26bae00e {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-26bae00e {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-26bae00e]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-26bae00e] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-26bae00e] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-26bae00e]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-26bae00e] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-26bae00e] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-26bae00e]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-26bae00e] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-26bae00e]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-26bae00e]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-26bae00e] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-26bae00e]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-26bae00e]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-26bae00e] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-26bae00e]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-26bae00e]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-26bae00e] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-26bae00e] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-26bae00e] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-26bae00e] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-26bae00e] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-26bae00e] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-26bae00e] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-26bae00e]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-26bae00e] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-26bae00e] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-26bae00e] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-26bae00e] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-26bae00e] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-26bae00e] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-26bae00e] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-26bae00e] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-26bae00e] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-26bae00e] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-26bae00e]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-26bae00e]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-26bae00e] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-26bae00e] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-26bae00e] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-26bae00e] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-26bae00e] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-26bae00e] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-26bae00e] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-26bae00e] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-26bae00e] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-26bae00e] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-26bae00e]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-26bae00e] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-26bae00e]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-26bae00e]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-26bae00e]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-26bae00e]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-26bae00e] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-26bae00e] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-26bae00e]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-26bae00e]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-26bae00e] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-26bae00e] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-26bae00e] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-26bae00e] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-26bae00e] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-26bae00e] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-26bae00e] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-26bae00e] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-26bae00e] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-26bae00e], .x-list .x-list__tile--link[data-v-26bae00e]:hover, .x-list .x-list__tile .x-list__group__header[data-v-26bae00e]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-26bae00e] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-26bae00e] {
  color: #173F35;
}
.x-tag[data-v-26bae00e] {
  font-family: "Aktiv", Arial, sans-serif;
}
.checkbox-label[data-v-26bae00e] {
  font-weight: 600;
  font-size: 12px;
  line-height: 1em;
  max-width: 90%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  pointer-events: none;
  margin-bottom: 4px;
}
.x-textarea[data-v-26bae00e] >  .x-input__control > .x-input__slot .x-input__append-inner {
  position: absolute;
  top: -25px;
  right: 0;
  height: auto;
}
.x-tooltip__content[data-v-26bae00e] {
  max-width: 300px;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-2c8105d6 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-2c8105d6 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-2c8105d6]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-2c8105d6] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-2c8105d6] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-2c8105d6]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-2c8105d6] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-2c8105d6] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-2c8105d6]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-2c8105d6] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-2c8105d6]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-2c8105d6]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-2c8105d6] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-2c8105d6]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-2c8105d6]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-2c8105d6] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-2c8105d6]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-2c8105d6]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-2c8105d6] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-2c8105d6] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-2c8105d6] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-2c8105d6] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-2c8105d6] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-2c8105d6] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-2c8105d6] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-2c8105d6]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-2c8105d6] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-2c8105d6] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-2c8105d6] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-2c8105d6] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-2c8105d6] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-2c8105d6] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-2c8105d6] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-2c8105d6] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-2c8105d6] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-2c8105d6] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-2c8105d6]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-2c8105d6]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-2c8105d6] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-2c8105d6] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-2c8105d6] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-2c8105d6] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-2c8105d6] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-2c8105d6] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-2c8105d6] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-2c8105d6] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-2c8105d6] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-2c8105d6] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-2c8105d6]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-2c8105d6] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-2c8105d6]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-2c8105d6]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-2c8105d6]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-2c8105d6]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-2c8105d6] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-2c8105d6] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-2c8105d6]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-2c8105d6]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-2c8105d6] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-2c8105d6] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-2c8105d6] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-2c8105d6] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-2c8105d6] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-2c8105d6] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-2c8105d6] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-2c8105d6] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-2c8105d6] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-2c8105d6], .x-list .x-list__tile--link[data-v-2c8105d6]:hover, .x-list .x-list__tile .x-list__group__header[data-v-2c8105d6]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-2c8105d6] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-2c8105d6] {
  color: #173F35;
}
.x-tag[data-v-2c8105d6] {
  font-family: "Aktiv", Arial, sans-serif;
}
.value-percent-amount[data-v-2c8105d6] {
  width: 150px;
}
.value-percent-divider[data-v-2c8105d6] {
  width: 10px;
  margin: 0px 3px 0 3px;
  color: #9D9D9D;
  line-height: 44px;
}
.value-percent-divider.no-margin[data-v-2c8105d6] {
  margin-top: 0;
}
.value-percent-divider.small[data-v-2c8105d6] {
  line-height: 30px;
}
.value-percent-percentage[data-v-2c8105d6] {
  width: 100px;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-3bf459e9 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-3bf459e9 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-3bf459e9]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-3bf459e9] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-3bf459e9] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-3bf459e9]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-3bf459e9] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-3bf459e9] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-3bf459e9]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-3bf459e9] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-3bf459e9]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-3bf459e9]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-3bf459e9] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-3bf459e9]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-3bf459e9]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-3bf459e9] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-3bf459e9]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-3bf459e9]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-3bf459e9] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-3bf459e9] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-3bf459e9] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-3bf459e9] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-3bf459e9] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-3bf459e9] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-3bf459e9] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-3bf459e9]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-3bf459e9] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-3bf459e9] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-3bf459e9] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-3bf459e9] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-3bf459e9] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-3bf459e9] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-3bf459e9] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-3bf459e9] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-3bf459e9] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-3bf459e9] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-3bf459e9]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-3bf459e9]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-3bf459e9] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-3bf459e9] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-3bf459e9] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-3bf459e9] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-3bf459e9] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-3bf459e9] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-3bf459e9] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-3bf459e9] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-3bf459e9] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-3bf459e9] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-3bf459e9]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-3bf459e9] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-3bf459e9]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-3bf459e9]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-3bf459e9]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-3bf459e9]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-3bf459e9] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-3bf459e9] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-3bf459e9]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-3bf459e9]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-3bf459e9] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-3bf459e9] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-3bf459e9] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-3bf459e9] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-3bf459e9] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-3bf459e9] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-3bf459e9] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-3bf459e9] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-3bf459e9] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-3bf459e9], .x-list .x-list__tile--link[data-v-3bf459e9]:hover, .x-list .x-list__tile .x-list__group__header[data-v-3bf459e9]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-3bf459e9] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-3bf459e9] {
  color: #173F35;
}
.x-tag[data-v-3bf459e9] {
  font-family: "Aktiv", Arial, sans-serif;
}
.custom-sub-sector.x-input.x-text-field.x-text-field--outline[data-v-3bf459e9] .x-input__control .x-input__slot {
  margin-top: 0;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-41a6c365 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-41a6c365 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-41a6c365]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-41a6c365] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-41a6c365] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-41a6c365]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-41a6c365] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-41a6c365] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-41a6c365]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-41a6c365] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-41a6c365]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-41a6c365]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-41a6c365] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-41a6c365]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-41a6c365]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-41a6c365] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-41a6c365]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-41a6c365]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-41a6c365] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-41a6c365] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-41a6c365] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-41a6c365] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-41a6c365] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-41a6c365] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-41a6c365] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-41a6c365]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-41a6c365] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-41a6c365] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-41a6c365] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-41a6c365] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-41a6c365] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-41a6c365] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-41a6c365] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-41a6c365] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-41a6c365] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-41a6c365] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-41a6c365]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-41a6c365]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-41a6c365] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-41a6c365] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-41a6c365] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-41a6c365] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-41a6c365] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-41a6c365] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-41a6c365] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-41a6c365] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-41a6c365] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-41a6c365] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-41a6c365]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-41a6c365] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-41a6c365]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-41a6c365]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-41a6c365]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-41a6c365]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-41a6c365] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-41a6c365] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-41a6c365]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-41a6c365]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-41a6c365] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-41a6c365] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-41a6c365] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-41a6c365] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-41a6c365] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-41a6c365] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-41a6c365] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-41a6c365] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-41a6c365] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-41a6c365], .x-list .x-list__tile--link[data-v-41a6c365]:hover, .x-list .x-list__tile .x-list__group__header[data-v-41a6c365]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-41a6c365] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-41a6c365] {
  color: #173F35;
}
.x-tag[data-v-41a6c365] {
  font-family: "Aktiv", Arial, sans-serif;
}
.theme[data-v-41a6c365] {
  overflow: hidden;
  position: relative;
}
.top-bar[data-v-41a6c365] {
  margin: 25px 0;
}
.broker-chips[data-v-41a6c365] {
  margin-top: 20px;
}
.broker-chips .x-chip[data-v-41a6c365] {
  float: right;
}
.sub-heading[data-v-41a6c365] {
  font-size: 22px;
}
.statement[data-v-41a6c365] {
  border-width: 1px;
  border: #cccccc;
  border-style: solid;
  border-radius: 5px;
  background-color: #f7f9fc;
  padding: 10px;
  height: 350px;
  overflow-y: scroll;
}
.text-editor[data-v-41a6c365] {
  margin: 0 -113px;
}
.cancel-cta[data-v-41a6c365] {
  color: inherit;
  font-family: "GT Ultra", Georgia, sans-serif;
  font-size: 0.75rem;
}
.cancel-cta[data-v-41a6c365]:hover {
  text-decoration: underline;
}
.x-form > .container[data-v-41a6c365] {
  width: 100%;
  max-width: 585px;
}
.x-form > .container.additional-information-container[data-v-41a6c365] {
  max-width: 667px;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-56119b52 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-56119b52 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-56119b52]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-56119b52] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-56119b52] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-56119b52]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-56119b52] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-56119b52] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-56119b52]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-56119b52] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-56119b52]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-56119b52]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-56119b52] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-56119b52]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-56119b52]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-56119b52] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-56119b52]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-56119b52]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-56119b52] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-56119b52] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-56119b52] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-56119b52] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-56119b52] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-56119b52] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-56119b52] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-56119b52]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-56119b52] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-56119b52] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-56119b52] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-56119b52] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-56119b52] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-56119b52] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-56119b52] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-56119b52] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-56119b52] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-56119b52] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-56119b52]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-56119b52]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-56119b52] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-56119b52] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-56119b52] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-56119b52] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-56119b52] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-56119b52] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-56119b52] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-56119b52] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-56119b52] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-56119b52] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-56119b52]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-56119b52] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-56119b52]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-56119b52]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-56119b52]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-56119b52]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-56119b52] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-56119b52] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-56119b52]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-56119b52]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-56119b52] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-56119b52] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-56119b52] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-56119b52] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-56119b52] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-56119b52] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-56119b52] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-56119b52] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-56119b52] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-56119b52], .x-list .x-list__tile--link[data-v-56119b52]:hover, .x-list .x-list__tile .x-list__group__header[data-v-56119b52]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-56119b52] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-56119b52] {
  color: #173F35;
}
.x-tag[data-v-56119b52] {
  font-family: "Aktiv", Arial, sans-serif;
}
.title[data-v-56119b52] {
  font-weight: 600;
  font-size: 18px;
}
tr[data-v-56119b52] {
  background: #F2F2F2 !important;
}
.follower_offer_table_wrapper[data-v-56119b52] {
  margin-bottom: 50px;
}
.check[data-v-56119b52] {
  max-width: 20px;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-3837fd4a {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-3837fd4a {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-3837fd4a]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-3837fd4a] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-3837fd4a] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-3837fd4a]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-3837fd4a] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-3837fd4a] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-3837fd4a]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-3837fd4a] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-3837fd4a]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-3837fd4a]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-3837fd4a] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-3837fd4a]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-3837fd4a]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-3837fd4a] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-3837fd4a]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-3837fd4a]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-3837fd4a] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-3837fd4a] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-3837fd4a] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-3837fd4a] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-3837fd4a] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-3837fd4a] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-3837fd4a] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-3837fd4a]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-3837fd4a] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-3837fd4a] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-3837fd4a] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-3837fd4a] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-3837fd4a] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-3837fd4a] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-3837fd4a] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-3837fd4a] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-3837fd4a] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-3837fd4a] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-3837fd4a]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-3837fd4a]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-3837fd4a] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-3837fd4a] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-3837fd4a] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-3837fd4a] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-3837fd4a] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-3837fd4a] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-3837fd4a] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-3837fd4a] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-3837fd4a] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-3837fd4a] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-3837fd4a]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-3837fd4a] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-3837fd4a]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-3837fd4a]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-3837fd4a]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-3837fd4a]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-3837fd4a] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-3837fd4a] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-3837fd4a]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-3837fd4a]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-3837fd4a] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-3837fd4a] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-3837fd4a] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-3837fd4a] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-3837fd4a] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-3837fd4a] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-3837fd4a] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-3837fd4a] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-3837fd4a] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-3837fd4a], .x-list .x-list__tile--link[data-v-3837fd4a]:hover, .x-list .x-list__tile .x-list__group__header[data-v-3837fd4a]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-3837fd4a] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-3837fd4a] {
  color: #173F35;
}
.x-tag[data-v-3837fd4a] {
  font-family: "Aktiv", Arial, sans-serif;
}
h4[data-v-3837fd4a] {
  font-weight: 600;
  font-size: 32px;
  line-height: 44px;
}
h4 .faded[data-v-3837fd4a] {
  opacity: 0.8;
}
.offer-declined[data-v-3837fd4a] {
  margin: 40px 15px;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-0d19225d {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-0d19225d {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-0d19225d]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-0d19225d] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-0d19225d] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-0d19225d]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-0d19225d] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-0d19225d] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-0d19225d]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-0d19225d] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-0d19225d]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-0d19225d]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-0d19225d] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-0d19225d]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-0d19225d]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-0d19225d] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-0d19225d]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-0d19225d]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-0d19225d] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-0d19225d] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-0d19225d] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-0d19225d] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-0d19225d] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-0d19225d] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-0d19225d] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-0d19225d]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-0d19225d] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-0d19225d] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-0d19225d] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-0d19225d] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-0d19225d] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-0d19225d] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-0d19225d] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-0d19225d] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-0d19225d] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-0d19225d] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-0d19225d]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-0d19225d]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-0d19225d] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-0d19225d] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-0d19225d] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-0d19225d] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-0d19225d] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-0d19225d] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-0d19225d] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-0d19225d] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-0d19225d] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-0d19225d] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-0d19225d]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-0d19225d] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-0d19225d]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-0d19225d]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-0d19225d]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-0d19225d]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-0d19225d] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-0d19225d] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-0d19225d]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-0d19225d]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-0d19225d] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-0d19225d] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-0d19225d] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-0d19225d] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-0d19225d] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-0d19225d] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-0d19225d] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-0d19225d] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-0d19225d] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-0d19225d], .x-list .x-list__tile--link[data-v-0d19225d]:hover, .x-list .x-list__tile .x-list__group__header[data-v-0d19225d]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-0d19225d] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-0d19225d] {
  color: #173F35;
}
.x-tag[data-v-0d19225d] {
  font-family: "Aktiv", Arial, sans-serif;
}
.underline[data-v-0d19225d] {
  text-decoration: underline;
  text-underline-position: under;
}
.x-tabs[data-v-0d19225d] .x-window {
  background: #FFFFFF;
  padding: 40px;
}
h2[data-v-0d19225d] {
  display: flex;
  align-items: baseline;
}
h2 .x-btn[data-v-0d19225d] {
  font-size: 1em;
  opacity: 0.8;
}
h2 .x-btn .x-icon[data-v-0d19225d] {
  transition: transform 0.3s ease !important;
}
h2 .x-btn.active .x-icon[data-v-0d19225d] {
  transform: rotate(180deg);
}
.x-card[data-v-0d19225d] {
  padding: 38px 50px;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-7823cca4 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-7823cca4 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-7823cca4]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-7823cca4] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-7823cca4] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-7823cca4]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-7823cca4] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-7823cca4] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-7823cca4]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-7823cca4] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-7823cca4]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-7823cca4]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-7823cca4] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-7823cca4]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-7823cca4]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-7823cca4] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-7823cca4]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-7823cca4]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-7823cca4] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-7823cca4] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-7823cca4] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-7823cca4] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-7823cca4] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-7823cca4] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-7823cca4] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-7823cca4]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-7823cca4] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-7823cca4] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-7823cca4] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-7823cca4] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-7823cca4] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-7823cca4] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-7823cca4] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-7823cca4] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-7823cca4] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-7823cca4] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-7823cca4]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-7823cca4]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-7823cca4] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-7823cca4] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-7823cca4] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-7823cca4] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-7823cca4] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-7823cca4] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-7823cca4] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-7823cca4] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-7823cca4] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-7823cca4] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-7823cca4]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-7823cca4] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-7823cca4]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-7823cca4]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-7823cca4]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-7823cca4]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-7823cca4] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-7823cca4] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-7823cca4]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-7823cca4]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-7823cca4] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-7823cca4] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-7823cca4] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-7823cca4] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-7823cca4] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-7823cca4] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-7823cca4] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-7823cca4] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-7823cca4] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-7823cca4], .x-list .x-list__tile--link[data-v-7823cca4]:hover, .x-list .x-list__tile .x-list__group__header[data-v-7823cca4]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-7823cca4] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-7823cca4] {
  color: #173F35;
}
.x-tag[data-v-7823cca4] {
  font-family: "Aktiv", Arial, sans-serif;
}
.custom-sub-sector.x-input.x-text-field.x-text-field--outline[data-v-7823cca4] .x-input__control .x-input__slot {
  margin-top: 0;
}
.project-sites__list__item[data-v-7823cca4] {
  display: flex;
  justify-content: space-between;
  margin-bottom: 40px;
  width: 100%;
}
.project-sites__list__item__details[data-v-7823cca4] {
  display: flex;
  align-items: center;
}
.project-sites__list__item__details__text[data-v-7823cca4] {
  display: flex;
  flex-direction: column;
  margin-left: 16px;
  font-size: 1rem;
  line-height: 1.5rem;
}
.project-sites__list__item__actions .x-btn[data-v-7823cca4] {
  min-width: 0;
}
.project-sites__list__item__actions .x-btn .x-btn__content .x-icon[data-v-7823cca4] {
  font-size: 1.5rem;
  margin-right: 0;
}
.project-sites__list__item__actions .x-btn[data-v-7823cca4]:hover {
  background: #173F35;
}
.project-sites__list__item__actions .x-btn:hover .x-btn__content .x-icon[data-v-7823cca4] {
  color: #FFFFFF;
}
.x-menu__content[data-v-7823cca4] {
  width: 198px;
}
.x-menu__content .x-list[data-v-7823cca4] {
  background: #173F35;
  color: #FFFFFF;
  padding: 6px 4px;
}
.x-menu__content .x-list[data-v-7823cca4] .x-list__tile {
  height: 50px;
  padding: 0;
  cursor: pointer;
}
.x-menu__content .x-list[data-v-7823cca4] .x-list__tile .x-list__tile__title {
  font-weight: bold;
  font-size: 1.125rem;
  line-height: 3.125rem;
  color: #FFFFFF;
  height: auto;
  padding: 0 16px;
}
.x-menu__content .x-list[data-v-7823cca4] .x-list__tile:hover .x-list__tile__title {
  background: #FFBF3F;
  color: #173F35;
  border-radius: 4px;
}
h3[data-v-7823cca4] {
  font-size: 1.5rem;
  line-height: 100%;
  margin-bottom: 24px;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons {
  font-weight: 200;
}
.theme--light.x-btn:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input {
  color: #173F35;
}
.x-select.x-input--is-disabled ::v-deep > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled ::v-deep > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select ::v-deep .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label {
  opacity: 1;
}
.x-list .x-list__tile--highlighted, .x-list .x-list__tile--link:hover, .x-list .x-list__tile .x-list__group__header:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea {
  color: #173F35;
}
.x-tag {
  font-family: "Aktiv", Arial, sans-serif;
}
.sublimits__header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 12px;
  margin-bottom: 10px;
}
.sublimits__header h4, .sublimits__header span {
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 100%;
}
.sublimits__table__td--checkbox ::v-deep .x-input--selection-controls {
  margin-top: 0;
}
.sublimits__table__td--amount {
  font-size: 1.125rem;
}
.sublimits__table__td--input {
  text-align: right;
}
.sublimits__table__td--input .x-input {
  display: inline-block;
}
.value-percent-amount {
  width: 100px;
}
.days {
  width: 120px;
}
.disabled {
  opacity: 30% !important;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons {
  font-weight: 200;
}
.theme--light.x-btn:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input {
  color: #173F35;
}
.x-select.x-input--is-disabled ::v-deep > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled ::v-deep > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select ::v-deep .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label {
  opacity: 1;
}
.x-list .x-list__tile--highlighted, .x-list .x-list__tile--link:hover, .x-list .x-list__tile .x-list__group__header:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea {
  color: #173F35;
}
.x-tag {
  font-family: "Aktiv", Arial, sans-serif;
}
.nat-cat-radio {
  padding-top: 20px;
}
table.table.sublimits__table td {
  padding: 16px 10px;
}
.sublimits__table__td--checkbox ::v-deep .x-input--selection-controls {
  margin-top: 0;
}
.sublimits__table__td--amount {
  font-size: 1.125rem;
}
.sublimits__table__td--input {
  text-align: right;
}
.sublimits__table__td--input .x-input {
  display: inline-block;
}
.value-monetary-amount {
  width: 100px;
}
.block {
  display: block;
}
.disabled {
  opacity: 30% !important;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-04d03984 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-04d03984 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-04d03984]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-04d03984] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-04d03984] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-04d03984]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-04d03984] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-04d03984] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-04d03984]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-04d03984] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-04d03984]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-04d03984]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-04d03984] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-04d03984]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-04d03984]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-04d03984] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-04d03984]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-04d03984]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-04d03984] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-04d03984] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-04d03984] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-04d03984] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-04d03984] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-04d03984] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-04d03984] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-04d03984]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-04d03984] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-04d03984] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-04d03984] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-04d03984] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-04d03984] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-04d03984] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-04d03984] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-04d03984] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-04d03984] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-04d03984] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-04d03984]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-04d03984]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-04d03984] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-04d03984] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-04d03984] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-04d03984] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-04d03984] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-04d03984] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-04d03984] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-04d03984] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-04d03984] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-04d03984] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-04d03984]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-04d03984] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-04d03984]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-04d03984]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-04d03984]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-04d03984]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-04d03984] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-04d03984] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-04d03984]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-04d03984]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-04d03984] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-04d03984] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-04d03984] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-04d03984] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-04d03984] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-04d03984] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-04d03984] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-04d03984] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-04d03984] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-04d03984], .x-list .x-list__tile--link[data-v-04d03984]:hover, .x-list .x-list__tile .x-list__group__header[data-v-04d03984]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-04d03984] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-04d03984] {
  color: #173F35;
}
.x-tag[data-v-04d03984] {
  font-family: "Aktiv", Arial, sans-serif;
}
h2 span[data-v-04d03984] {
  font-family: "GT Ultra", Georgia, sans-serif;
  color: #173F35;
  font-size: 1.3125rem;
}
.faded[data-v-04d03984] {
  opacity: 0.7;
  margin-left: 10px;
}
.security-wrap[data-v-04d03984] {
  width: 358px;
  margin-right: 15px;
}
table.sublimits[data-v-04d03984] {
  width: 100%;
  font-size: 0.875rem;
  margin-bottom: 20px;
}
table.sublimits thead th[data-v-04d03984] {
  padding-left: 5px;
  padding-right: 5px;
}
table.sublimits tbody tr[data-v-04d03984]:nth-child(odd) {
  background: #CDCFD7;
  color: #152C46;
}
table.sublimits tbody td[data-v-04d03984] {
  padding: 6px;
  vertical-align: middle;
}
.sublimits-title[data-v-04d03984] {
  font-size: 30px;
  font-weight: 600;
  color: #152C46 !important;
  margin-top: 20px;
  margin-bottom: 20px;
}
.sublimits-subtitle[data-v-04d03984] {
  font-size: 20px;
  font-weight: 600;
  color: #152C46 !important;
}
.right[data-v-04d03984] {
  text-align: right;
}
[data-v-04d03984] h3 {
  font-size: 2rem;
  font-weight: 600;
  margin-bottom: 12px;
}
.x-stepper[data-v-04d03984] {
  box-shadow: none;
}
.x-stepper .x-stepper__content[data-v-04d03984] {
  padding-left: 0 !important;
}
.x-stepper .x-stepper__content[data-v-04d03984] .x-stepper__wrapper {
  padding: 0px 0;
}
.lead-info[data-v-04d03984] {
  font-size: 12px;
  margin: 10px 0 30px;
  border: 1px solid #000000;
  padding: 5px;
}
.lead-info li[data-v-04d03984] {
  color: #000000;
}
.theme--dark.v-sheet[data-v-04d03984] {
  background: #FFFFFF;
  border: 1px solid #F2F3F7;
  border-radius: 3px;
  box-shadow: none;
}
.theme--dark.x-card[data-v-04d03984] {
  padding: 30px 50px;
}
.currencies[data-v-04d03984] {
  max-width: 110px;
}
[data-v-04d03984] .text-field .x-input__control .x-input__slot {
  background-color: #FFF;
}
label[data-v-04d03984] {
  display: block;
  padding-bottom: 4px;
  font-family: "GT Ultra", Georgia, sans-serif;
  font-size: 1.125rem;
  font-weight: 600;
}
[data-v-04d03984] .theme--light.x-btn.btn-submit {
  box-shadow: none;
  margin: 0;
}
[data-v-04d03984] .theme--light.x-btn.btn-back {
  border: none;
  background-color: transparent;
  box-shadow: none;
  margin: 0;
}
[data-v-04d03984] .theme--light.x-btn.btn-back .x-btn__content {
  color: #D0021B;
  font-size: 12px;
  font-weight: bold;
  text-decoration: underline;
}
.btn-submit[data-v-04d03984] {
  display: block;
  margin: 40px 0 0 auto;
}
.text-right[data-v-04d03984] {
  text-align: right;
}
.total-premium-text[data-v-04d03984] {
  font-size: 1.2rem;
}
.total-premium-amount[data-v-04d03984] {
  font-weight: bold;
  font-size: 1.5rem;
  color: #1E9FD7;
}
.close-badge-arrow[data-v-04d03984] {
  position: absolute;
  top: 15px;
  left: -50px;
  padding: 15px 20px;
  border-radius: 1em;
  background-color: #00E09E;
}
.close-badge-arrow[data-v-04d03984]:hover {
  cursor: pointer;
}
.close-badge-arrow .x-icon[data-v-04d03984] {
  padding: 0;
  font-size: 22px;
  font-weight: 600;
}
.facility-description[data-v-04d03984] {
  margin-top: 10px;
  flex: 0 0 100%;
}
.facility-description[data-v-04d03984] span {
  margin-top: 10px;
  line-height: 20px;
}
.facility-description[data-v-04d03984] span:first-child {
  font-weight: bold;
}
.facility-description[data-v-04d03984] span:not(:first-child) {
  color: #52C76B;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-c2c40a98 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-c2c40a98 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-c2c40a98]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-c2c40a98] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-c2c40a98] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-c2c40a98]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-c2c40a98] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-c2c40a98] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-c2c40a98]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-c2c40a98] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-c2c40a98]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-c2c40a98]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-c2c40a98] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-c2c40a98]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-c2c40a98]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-c2c40a98] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-c2c40a98]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-c2c40a98]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-c2c40a98] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-c2c40a98] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-c2c40a98] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-c2c40a98] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-c2c40a98] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-c2c40a98] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-c2c40a98] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-c2c40a98]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-c2c40a98] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-c2c40a98] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-c2c40a98] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-c2c40a98] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-c2c40a98] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-c2c40a98] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-c2c40a98] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-c2c40a98] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-c2c40a98] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-c2c40a98] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-c2c40a98]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-c2c40a98]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-c2c40a98] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-c2c40a98] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-c2c40a98] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-c2c40a98] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-c2c40a98] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-c2c40a98] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-c2c40a98] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-c2c40a98] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-c2c40a98] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-c2c40a98] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-c2c40a98]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-c2c40a98] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-c2c40a98]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-c2c40a98]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-c2c40a98]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-c2c40a98]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-c2c40a98] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-c2c40a98] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-c2c40a98]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-c2c40a98]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-c2c40a98] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-c2c40a98] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-c2c40a98] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-c2c40a98] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-c2c40a98] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-c2c40a98] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-c2c40a98] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-c2c40a98] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-c2c40a98] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-c2c40a98], .x-list .x-list__tile--link[data-v-c2c40a98]:hover, .x-list .x-list__tile .x-list__group__header[data-v-c2c40a98]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-c2c40a98] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-c2c40a98] {
  color: #173F35;
}
.x-tag[data-v-c2c40a98] {
  font-family: "Aktiv", Arial, sans-serif;
}
.push-to-bottom[data-v-c2c40a98] {
  margin-top: auto;
  position: absolute;
  bottom: 7px;
}
.position-class[data-v-c2c40a98] {
  position: relative;
}
.text-scroll[data-v-c2c40a98] {
  overflow: hidden;
  width: 100%;
  white-space: nowrap;
}
table[data-v-c2c40a98] {
  width: 100%;
  font-size: 0.875rem;
  table-layout: fixed;
}
table tbody tr[data-v-c2c40a98]:nth-child(odd) {
  background: #F6F6F6;
}
table tbody tr:nth-child(odd) td[data-v-c2c40a98] {
  color: #152C46;
}
table tbody td[data-v-c2c40a98] {
  color: #152C46;
  padding: 8px 12px;
  font-size: 1rem;
  line-height: 1.3125rem;
  vertical-align: top;
}
table tbody .footer-item td .footer-item__title[data-v-c2c40a98] {
  display: block;
  font-weight: 600;
  margin-bottom: 2px;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-d9c85d1a {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-d9c85d1a {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-d9c85d1a]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-d9c85d1a] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-d9c85d1a] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-d9c85d1a]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-d9c85d1a] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-d9c85d1a] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-d9c85d1a]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-d9c85d1a] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-d9c85d1a]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-d9c85d1a]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-d9c85d1a] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-d9c85d1a]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-d9c85d1a]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-d9c85d1a] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-d9c85d1a]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-d9c85d1a]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-d9c85d1a] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-d9c85d1a] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-d9c85d1a] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-d9c85d1a] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-d9c85d1a] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-d9c85d1a] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-d9c85d1a] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-d9c85d1a]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-d9c85d1a] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-d9c85d1a] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-d9c85d1a] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-d9c85d1a] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-d9c85d1a] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-d9c85d1a] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-d9c85d1a] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-d9c85d1a] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-d9c85d1a] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-d9c85d1a] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-d9c85d1a]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-d9c85d1a]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-d9c85d1a] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-d9c85d1a] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-d9c85d1a] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-d9c85d1a] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-d9c85d1a] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-d9c85d1a] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-d9c85d1a] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-d9c85d1a] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-d9c85d1a] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-d9c85d1a] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-d9c85d1a]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-d9c85d1a] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-d9c85d1a]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-d9c85d1a]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-d9c85d1a]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-d9c85d1a]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-d9c85d1a] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-d9c85d1a] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-d9c85d1a]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-d9c85d1a]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-d9c85d1a] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-d9c85d1a] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-d9c85d1a] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-d9c85d1a] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-d9c85d1a] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-d9c85d1a] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-d9c85d1a] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-d9c85d1a] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-d9c85d1a] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-d9c85d1a], .x-list .x-list__tile--link[data-v-d9c85d1a]:hover, .x-list .x-list__tile .x-list__group__header[data-v-d9c85d1a]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-d9c85d1a] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-d9c85d1a] {
  color: #173F35;
}
.x-tag[data-v-d9c85d1a] {
  font-family: "Aktiv", Arial, sans-serif;
}
h2 span[data-v-d9c85d1a] {
  font-family: "GT Ultra", Georgia, sans-serif;
  color: #173F35;
  font-size: 1.3125rem;
}
.faded[data-v-d9c85d1a] {
  opacity: 0.7;
  margin-left: 10px;
}
.security-wrap[data-v-d9c85d1a] {
  width: 358px;
  margin-right: 15px;
}
.right[data-v-d9c85d1a] {
  text-align: right;
}
[data-v-d9c85d1a] h3 {
  font-size: 2rem;
  font-weight: 600;
  margin-bottom: 12px;
}
.theme--dark.v-sheet[data-v-d9c85d1a] {
  background: #FFFFFF;
  border: 1px solid #F2F3F7;
  border-radius: 3px;
  box-shadow: none;
}
.theme--dark.x-card[data-v-d9c85d1a] {
  padding: 30px 50px;
}
[data-v-d9c85d1a] .text-field .x-input__control .x-input__slot {
  background-color: #FFF;
}
label[data-v-d9c85d1a] {
  display: block;
  padding-bottom: 4px;
  font-family: "GT Ultra", Georgia, sans-serif;
  font-size: 1.125rem;
  font-weight: 600;
}
[data-v-d9c85d1a] .theme--light.x-btn.btn-submit {
  box-shadow: none;
  margin: 0;
}
[data-v-d9c85d1a] .theme--light.x-btn.btn-back {
  border: none;
  background-color: transparent;
  box-shadow: none;
  margin: 0;
}
[data-v-d9c85d1a] .theme--light.x-btn.btn-back .x-btn__content {
  color: #D0021B;
  font-size: 12px;
  font-weight: bold;
  text-decoration: underline;
}
.btn-submit[data-v-d9c85d1a] {
  display: block;
  margin: 40px 0 0 auto;
}
.text-right[data-v-d9c85d1a] {
  text-align: right;
}
.total-premium-text[data-v-d9c85d1a] {
  font-size: 1.2rem;
}
.total-premium-amount[data-v-d9c85d1a] {
  font-weight: bold;
  font-size: 1.5rem;
  color: #1E9FD7;
}
.close-badge-arrow[data-v-d9c85d1a] {
  position: absolute;
  top: 15px;
  left: -50px;
  padding: 15px 20px;
  border-radius: 1em;
  background-color: #00E09E;
}
.close-badge-arrow[data-v-d9c85d1a]:hover {
  cursor: pointer;
}
.close-badge-arrow .x-icon[data-v-d9c85d1a] {
  padding: 0;
  font-size: 22px;
  font-weight: 600;
}
.separator-layout[data-v-d9c85d1a] {
  margin-left: 0 !important;
  margin-right: 15px !important;
}
.deductible-header__details[data-v-d9c85d1a] {
  padding-left: 15px;
  padding-top: 14px;
}
.table-layout[data-v-d9c85d1a] {
  margin-left: 30px !important;
  margin-right: 15px !important;
}
tbody tr[data-v-d9c85d1a]:hover:not(.v-data-table__expanded__content):not(.v-data-table__empty-wrapper) {
  background: transparent;
}
tbody tr[data-v-d9c85d1a]:not(.v-data-table__expanded__content):not(.v-data-table__empty-wrapper):nth-child(odd) {
  background: #F6F6F6;
}
.decline-block[data-v-d9c85d1a] .x-input--radio-group__input {
  display: block;
  border: none !important;
  box-shadow: none !important;
}
.decline-block[data-v-d9c85d1a] .x-input--radio-group__input .x-radio {
  border-right: none !important;
}
.facility-description[data-v-d9c85d1a] {
  flex: 0 0 100%;
}
.facility-description[data-v-d9c85d1a] span {
  margin-top: 10px;
  line-height: 20px;
}
.facility-description[data-v-d9c85d1a] span:first-child {
  font-weight: bold;
}
.facility-description[data-v-d9c85d1a] span:not(:first-child) {
  color: #52C76B;
}
.visibility-alert[data-v-d9c85d1a] {
  margin-top: 24px;
}
.lead-quote-summary[data-v-d9c85d1a] {
  margin-top: 32px;
}
.lead-quote-summary[data-v-d9c85d1a] label {
  font-weight: 600;
  font-size: 24px;
  height: auto !important;
  line-height: normal !important;
  margin-bottom: 20px;
}
.leader-note[data-v-d9c85d1a] {
  margin-bottom: 40px;
}
.leader-note h3[data-v-d9c85d1a] {
  color: #152C46;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  align-items: baseline;
}
.leader-note h3 .x-icon[data-v-d9c85d1a] {
  margin-right: 8px;
}
.leader-note h3 strong[data-v-d9c85d1a] {
  font-weight: 600;
}
.leader-note p[data-v-d9c85d1a] {
  background-color: #F6F6F6;
  padding: 8px 12px;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-7f801463 {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-7f801463 {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-7f801463]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-7f801463] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-7f801463] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-7f801463]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-7f801463] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-7f801463] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-7f801463]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-7f801463] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-7f801463]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-7f801463]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-7f801463] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-7f801463]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-7f801463]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-7f801463] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-7f801463]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-7f801463]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-7f801463] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-7f801463] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-7f801463] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-7f801463] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-7f801463] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-7f801463] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-7f801463] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-7f801463]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-7f801463] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-7f801463] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-7f801463] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-7f801463] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-7f801463] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-7f801463] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-7f801463] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-7f801463] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-7f801463] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-7f801463] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-7f801463]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-7f801463]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-7f801463] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-7f801463] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-7f801463] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-7f801463] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-7f801463] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-7f801463] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-7f801463] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-7f801463] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-7f801463] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-7f801463] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-7f801463]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-7f801463] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-7f801463]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-7f801463]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-7f801463]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-7f801463]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-7f801463] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-7f801463] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-7f801463]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-7f801463]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-7f801463] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-7f801463] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-7f801463] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-7f801463] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-7f801463] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-7f801463] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-7f801463] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-7f801463] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-7f801463] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-7f801463], .x-list .x-list__tile--link[data-v-7f801463]:hover, .x-list .x-list__tile .x-list__group__header[data-v-7f801463]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-7f801463] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-7f801463] {
  color: #173F35;
}
.x-tag[data-v-7f801463] {
  font-family: "Aktiv", Arial, sans-serif;
}
.x-card[data-v-7f801463] {
  padding: 22px 12px 16px;
}
.column-width[data-v-7f801463] {
  width: -moz-min-content;
  width: min-content;
  min-width: 50%;
}
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@keyframes fade-in-05a4946e {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes shake-05a4946e {
from, to {
    transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
}
}
.theme--light.x-btn[data-v-05a4946e]:not(.x-btn--outline) {
  border-radius: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content[data-v-05a4946e] {
  z-index: 1;
}
.theme--light.x-btn:not(.x-btn--outline) .x-btn__content .material-icons[data-v-05a4946e] {
  font-weight: 200;
}
.theme--light.x-btn[data-v-05a4946e]:not(.x-btn--outline)::after {
  border-radius: inherit;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
  z-index: 0;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-05a4946e] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary .x-icon[data-v-05a4946e] {
  color: #000000;
}
.theme--light.x-btn:not(.x-btn--outline).secondary[data-v-05a4946e]:hover::after {
  background-color: #998542;
  border-color: #998542;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-05a4946e] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-05a4946e]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).pistachio[data-v-05a4946e]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-05a4946e] {
  color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-05a4946e]:hover {
  color: #E0EC89;
}
.theme--light.x-btn:not(.x-btn--outline).offwhite[data-v-05a4946e]:hover::after {
  background-color: #173F35;
  border-color: #173F35;
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-05a4946e] {
  background-color: rgba(226, 81, 65, 0.1) !important;
  border-color: rgba(226, 81, 65, 0.1) !important;
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).remove[data-v-05a4946e]:hover::before, .theme--light.x-btn:not(.x-btn--outline).remove[data-v-05a4946e]:hover::after {
  background-color: rgba(226, 81, 65, 0.2) !important;
}
.theme--light.x-btn:not(.x-btn--outline).remove.x-btn--icon[data-v-05a4946e] {
  border-radius: 50%;
}
.theme--light.x-btn:not(.x-btn--outline).remove .x-icon[data-v-05a4946e] {
  color: rgba(226, 81, 65, 0.64);
}
.theme--light.x-btn:not(.x-btn--outline).cancel[data-v-05a4946e] {
  color: #173F35;
  background-color: transparent !important;
  border: 1px solid #9D9D9D !important;
}
.x-input--selection-controls.x-input--radio-group[data-v-05a4946e] {
  margin-top: 0;
  padding-top: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot > .x-label[data-v-05a4946e] {
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-input--radio-group__input[data-v-05a4946e] {
  border: 1px solid #A9AEB8;
  border-radius: 6px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-05a4946e] {
  padding: 10px 20px 10px 10px;
  margin: 0;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio[data-v-05a4946e]:not(:nth-last-of-type(1)) {
  border-right: 1px solid #A9AEB8;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .primary[data-v-05a4946e] {
  border: 1px solid #173F35 !important;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input[data-v-05a4946e] {
  width: 20px;
  height: 20px;
  background-color: white !important;
  justify-content: center;
  align-items: center;
}
.x-input--selection-controls.x-input--radio-group .x-input__slot .x-radio .x-input--selection-controls__input .x-icon[data-v-05a4946e] {
  align-self: center;
  color: #173F35;
  font-size: 16px;
  transform: translateX(-0.25px);
}
.x-input--selection-controls:not(.x-input--hide-details).x-input--radio-group--row .x-input__slot[data-v-05a4946e] {
  flex-direction: column;
  align-items: flex-start;
}
.radio-group-label[data-v-05a4946e] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em;
  color: #173F35;
  margin-bottom: 5px;
}
.radio-group-label span[data-v-05a4946e] {
  color: #FF585F;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-05a4946e] {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-05a4946e] {
  border-top-left-radius: inherit !important;
  border-bottom-left-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__suffix[data-v-05a4946e] {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-05a4946e] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-05a4946e]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-05a4946e]::placeholder {
  color: #5B6B7E;
}
.theme--light.x-text-field .x-label[data-v-05a4946e] {
  color: #173F35;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot[data-v-05a4946e] {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot .x-text-field__prefix[data-v-05a4946e] {
  background: #EFF1F4;
}
.theme--light.x-text-field.x-input--is-disabled > .x-input__control > .x-input__slot > .x-text-field__slot input[data-v-05a4946e] {
  color: #173F35;
}
.x-select.x-input--is-disabled[data-v-05a4946e] > .x-input__control > .x-input__slot > .x-select__slot {
  background: #EFF1F4;
  border-color: #CED0D6;
}
.x-select.x-input--is-disabled[data-v-05a4946e] > .x-input__control > .x-input__slot > .x-select__slot input {
  color: #173F35;
}
.x-select[data-v-05a4946e] .x-select__slot {
  border-radius: 6px;
  height: 40px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.04);
}
.x-select .x-select__selection[data-v-05a4946e] {
  font-weight: 400;
  color: #173F35;
  font-size: 0.875rem;
}
.x-select.x-text-field input[data-v-05a4946e] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #173F35;
}
div.x-input .x-label[data-v-05a4946e] {
  font-size: 0.875rem;
  margin-bottom: 5px;
  font-weight: 600;
}
div.x-input.required .x-label[data-v-05a4946e]::after {
  content: " *";
  color: red;
}
div.x-input.x-input--selection-controls.x-input--radio-group .x-label[data-v-05a4946e] {
  font-weight: 600;
  margin: 0;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-05a4946e]::-moz-placeholder, .theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-05a4946e]::-moz-placeholder {
  color: #5B6B7E;
}
.theme--light.x-input:not(.x-input--is-disabled) input[data-v-05a4946e]::placeholder,
.theme--light.x-input:not(.x-input--is-disabled) textarea[data-v-05a4946e]::placeholder {
  color: #5B6B7E;
}
.switch-control-table .x-table[data-v-05a4946e] {
  font-family: "Aktiv", Arial, sans-serif;
}
.switch-control-table .x-table thead tr[data-v-05a4946e] {
  background-color: #FFFFFF;
}
.switch-control-table .x-table tbody tr[data-v-05a4946e]:nth-child(odd) {
  background: #EFF1F4;
}
.switch-control-table .x-table tbody tr[data-v-05a4946e]:nth-child(even) {
  background: #FFFFFF;
}
.switch-control-table .x-table tbody tr td[data-v-05a4946e] {
  padding: 12px 16px;
}
.x-input--switch .x-input--selection-controls__input[data-v-05a4946e] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__track[data-v-05a4946e] {
  height: 16px;
}
.x-input--switch .x-input--selection-controls__input .x-input--switch__thumb[data-v-05a4946e] {
  top: 3px;
  left: 3px;
  height: 10px;
  width: 10px;
}
.x-input--switch.x-input--is-dirty .x-input--switch__thumb[data-v-05a4946e] {
  transform: translate(24px);
}
.x-input--switch.switch-control-list__toggle[data-v-05a4946e] {
  margin: 0;
}
.x-input--switch.switch-control-list__toggle .x-input__slot[data-v-05a4946e] {
  flex-direction: row-reverse;
}
.x-input--switch.switch-control-list__toggle .x-input__slot .x-label[data-v-05a4946e] {
  font-size: 1rem;
  margin: 0 0 0 8px;
  opacity: 0.75;
  color: #173F35;
}
.x-input--switch.switch-control-list__toggle.x-input--is-label-active .x-input__slot .x-label[data-v-05a4946e] {
  opacity: 1;
}
.x-list .x-list__tile--highlighted[data-v-05a4946e], .x-list .x-list__tile--link[data-v-05a4946e]:hover, .x-list .x-list__tile .x-list__group__header[data-v-05a4946e]:hover {
  background: #FFBF3F;
  color: #FFFFFF;
}
.x-textarea textarea[data-v-05a4946e] {
  font-size: 0.875rem;
  font-weight: 400;
  min-height: 80px;
}
.x-textarea.theme--light.x-input--is-disabled textarea[data-v-05a4946e] {
  color: #173F35;
}
.x-tag[data-v-05a4946e] {
  font-family: "Aktiv", Arial, sans-serif;
}
.submission__wizard[data-v-05a4946e] {
  background: #F6F6F6;
}
.wizard__content[data-v-05a4946e] {
  position: relative;
}
.wizard__content[data-v-05a4946e] h2 {
  font-size: 2rem;
  line-height: 1.5em;
}
.wizard__content.submission-complete[data-v-05a4946e] {
  max-width: none;
}
.wizard__content .wizard__content__form[data-v-05a4946e] {
  margin: 0 auto;
  padding: 80px 0;
}
.wizard__content .wizard__content__form[data-v-05a4946e] .layout {
  animation: fade-in-05a4946e 1s;
}
.wizard__content .wizard__content__summary[data-v-05a4946e] .x-expansion-panel__body {
  padding-bottom: 24px;
}
.wizard__content .wizard__content__summary[data-v-05a4946e] .x-expansion-panel__body h4, .wizard__content .wizard__content__summary[data-v-05a4946e] .x-expansion-panel__body .amount {
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 100%;
}
.wizard__content .wizard__content__summary.completed[data-v-05a4946e] {
  padding-top: 160px;
}
.wizard__content .wizard__content__summary.completed[data-v-05a4946e]::before {
  height: 0;
}
.wizard__content[data-v-05a4946e] .wizard__content__actions {
  height: 80px;
  margin-bottom: 50px;
}
.wizard__content[data-v-05a4946e] .wizard__content__actions .x-btn .x-icon:first-child {
  margin: 0 10px 0 0;
}
.wizard__content[data-v-05a4946e] .wizard__content__actions .x-btn .x-icon:last-child {
  margin: 0 0 0 10px;
}

/*# sourceMappingURL=app.css.map*/