html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}*{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}p{margin:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin:0}ul{list-style-type:none;margin:0;padding:0}button:focus{outline:none;background-color:inherit}fieldset,label{margin:0;padding:0}input[type="submit"],input[type="reset"],input[type="button"],button{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-appearance:button;-moz-appearance:button;appearance:button;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input::-moz-focus-inner,button::-moz-focus-inner{border:0;padding:0}[role="button"]{color:inherit;cursor:default;display:inline-block;text-align:center;text-decoration:none;white-space:pre;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}button,input,optgroup,select,textarea{font-family:inherit}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset!important;-webkit-text-fill-color:#3d4652!important}input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #fff inset!important;-webkit-text-fill-color:#3d4652!important}@font-face{font-family:'MuseoSansRounded';src:url("/fonts/museo-sans-rounded/museosansrounded-100-webfont.eot");src:url("/fonts/museo-sans-rounded/museosansrounded-100-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/museo-sans-rounded/museosansrounded-100-webfont.woff") format("woff"),url("/fonts/museo-sans-rounded/museosansrounded-100-webfont.ttf") format("truetype"),url("/fonts/museo-sans-rounded/museosansrounded-100-webfont.svg#museo_sans_rounded100") format("svg");font-weight:100;font-style:normal}@font-face{font-family:'MuseoSansRounded';src:url("/fonts/museo-sans-rounded/museosansrounded-300-webfont.eot");src:url("/fonts/museo-sans-rounded/museosansrounded-300-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/museo-sans-rounded/museosansrounded-300-webfont.woff") format("woff"),url("/fonts/museo-sans-rounded/museosansrounded-300-webfont.ttf") format("truetype"),url("/fonts/museo-sans-rounded/museosansrounded-300-webfont.svg#museo_sans_rounded300") format("svg");font-weight:300;font-style:normal}@font-face{font-family:'MuseoSansRounded';src:url("/fonts/museo-sans-rounded/museosansrounded-500-webfont.eot");src:url("/fonts/museo-sans-rounded/museosansrounded-500-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/museo-sans-rounded/museosansrounded-500-webfont.woff") format("woff"),url("/fonts/museo-sans-rounded/museosansrounded-500-webfont.ttf") format("truetype"),url("/fonts/museo-sans-rounded/museosansrounded-500-webfont.svg#museo_sans_rounded500") format("svg");font-weight:500;font-style:normal}@font-face{font-family:'MuseoSansRounded';src:url("/fonts/museo-sans-rounded/museosansrounded-700-webfont.eot");src:url("/fonts/museo-sans-rounded/museosansrounded-700-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/museo-sans-rounded/museosansrounded-700-webfont.woff") format("woff"),url("/fonts/museo-sans-rounded/museosansrounded-700-webfont.ttf") format("truetype"),url("/fonts/museo-sans-rounded/museosansrounded-700-webfont.svg#museo_sans_rounded700") format("svg");font-weight:700;font-style:normal}@font-face{font-family:'MuseoSansRounded';src:url("/fonts/museo-sans-rounded/museosansrounded-900-webfont.eot");src:url("/fonts/museo-sans-rounded/museosansrounded-900-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/museo-sans-rounded/museosansrounded-900-webfont.woff") format("woff"),url("/fonts/museo-sans-rounded/museosansrounded-900-webfont.ttf") format("truetype"),url("/fonts/museo-sans-rounded/museosansrounded-900-webfont.svg#museo_sans_rounded900") format("svg");font-weight:800;font-style:normal}@font-face{font-family:'MuseoSansRounded';src:url("/fonts/museo-sans-rounded/museosansrounded-1000-webfont.eot");src:url("/fonts/museo-sans-rounded/museosansrounded-1000-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/museo-sans-rounded/museosansrounded-1000-webfont.woff") format("woff"),url("/fonts/museo-sans-rounded/museosansrounded-1000-webfont.ttf") format("truetype"),url("/fonts/museo-sans-rounded/museosansrounded-1000-webfont.svg#museo_sans_rounded1000") format("svg");font-weight:900;font-style:normal}html{font-family:"MuseoSansRounded",Helvetica,"Open Sans",sans-serif;font-size:16px}body{color:#69788c;font-size:1rem;font-weight:500;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#3d4652;font-weight:700;line-height:1.25}h1,.h1{font-size:2.5rem}h2,.h2{font-size:2rem}h3,.h3{font-size:1.5rem}h4,.h4{font-size:1rem}p{font-weight:500;color:#69788c}body{width:100%;height:100%}.slideout-menu{position:fixed;top:0;bottom:0;width:256px;overflow-y:scroll;-webkit-overflow-scrolling:touch;z-index:0;min-height:100vh;display:none}.slideout-menu-left{left:0}.slideout-menu-right{right:0}.slideout-panel{position:relative;z-index:1;background-color:#fff}.slideout-open,.slideout-open body,.slideout-open .slideout-panel{overflow:hidden}.slideout-open .slideout-menu{display:block}@media all and (max-width:992px){.slideout-panel{min-height:100vh}}.material-sea-green{background-color:#18cc9c!important}.material-sea-green-text{color:#18cc9c!important}.material-sea-green.lighten-5{background-color:#e7fcf6!important}.material-sea-green-text.text-lighten-5{color:#e7fcf6!important}.material-sea-green.lighten-4{background-color:#b9f7e6!important}.material-sea-green-text.text-lighten-4{color:#b9f7e6!important}.material-sea-green.lighten-3{background-color:#8cf1d6!important}.material-sea-green-text.text-lighten-3{color:#8cf1d6!important}.material-sea-green.lighten-2{background-color:#5eecc6!important}.material-sea-green-text.text-lighten-2{color:#5eecc6!important}.material-sea-green.lighten-1{background-color:#30e7b6!important}.material-sea-green-text.text-lighten-1{color:#30e7b6!important}.material-sea-green.darken-1{background-color:#000!important}.material-sea-green-text.text-darken-1{color:#000!important}.material-sea-green.darken-2{background-color:#000!important}.material-sea-green-text.text-darken-2{color:#000!important}.material-sea-green.darken-3{background-color:#000!important}.material-sea-green-text.text-darken-3{color:#000!important}.material-sea-green.darken-4{background-color:#000!important}.material-sea-green-text.text-darken-4{color:#000!important}.materialize-red{background-color:#e51c23!important}.materialize-red-text{color:#e51c23!important}.materialize-red.lighten-5{background-color:#fdeaeb!important}.materialize-red-text.text-lighten-5{color:#fdeaeb!important}.materialize-red.lighten-4{background-color:#f8c1c3!important}.materialize-red-text.text-lighten-4{color:#f8c1c3!important}.materialize-red.lighten-3{background-color:#f3989b!important}.materialize-red-text.text-lighten-3{color:#f3989b!important}.materialize-red.lighten-2{background-color:#ee6e73!important}.materialize-red-text.text-lighten-2{color:#ee6e73!important}.materialize-red.lighten-1{background-color:#ea454b!important}.materialize-red-text.text-lighten-1{color:#ea454b!important}.materialize-red.darken-1{background-color:#d0181e!important}.materialize-red-text.text-darken-1{color:#d0181e!important}.materialize-red.darken-2{background-color:#b9151b!important}.materialize-red-text.text-darken-2{color:#b9151b!important}.materialize-red.darken-3{background-color:#a21318!important}.materialize-red-text.text-darken-3{color:#a21318!important}.materialize-red.darken-4{background-color:#8b1014!important}.materialize-red-text.text-darken-4{color:#8b1014!important}.red{background-color:#f44336!important}.red-text{color:#f44336!important}.red.lighten-5{background-color:#ffebee!important}.red-text.text-lighten-5{color:#ffebee!important}.red.lighten-4{background-color:#ffcdd2!important}.red-text.text-lighten-4{color:#ffcdd2!important}.red.lighten-3{background-color:#ef9a9a!important}.red-text.text-lighten-3{color:#ef9a9a!important}.red.lighten-2{background-color:#e57373!important}.red-text.text-lighten-2{color:#e57373!important}.red.lighten-1{background-color:#ef5350!important}.red-text.text-lighten-1{color:#ef5350!important}.red.darken-1{background-color:#e53935!important}.red-text.text-darken-1{color:#e53935!important}.red.darken-2{background-color:#d32f2f!important}.red-text.text-darken-2{color:#d32f2f!important}.red.darken-3{background-color:#c62828!important}.red-text.text-darken-3{color:#c62828!important}.red.darken-4{background-color:#b71c1c!important}.red-text.text-darken-4{color:#b71c1c!important}.red.accent-1{background-color:#ff8a80!important}.red-text.text-accent-1{color:#ff8a80!important}.red.accent-2{background-color:#ff5252!important}.red-text.text-accent-2{color:#ff5252!important}.red.accent-3{background-color:#ff1744!important}.red-text.text-accent-3{color:#ff1744!important}.red.accent-4{background-color:#d50000!important}.red-text.text-accent-4{color:#d50000!important}.pink{background-color:#e91e63!important}.pink-text{color:#e91e63!important}.pink.lighten-5{background-color:#fce4ec!important}.pink-text.text-lighten-5{color:#fce4ec!important}.pink.lighten-4{background-color:#f8bbd0!important}.pink-text.text-lighten-4{color:#f8bbd0!important}.pink.lighten-3{background-color:#f48fb1!important}.pink-text.text-lighten-3{color:#f48fb1!important}.pink.lighten-2{background-color:#f06292!important}.pink-text.text-lighten-2{color:#f06292!important}.pink.lighten-1{background-color:#ec407a!important}.pink-text.text-lighten-1{color:#ec407a!important}.pink.darken-1{background-color:#d81b60!important}.pink-text.text-darken-1{color:#d81b60!important}.pink.darken-2{background-color:#c2185b!important}.pink-text.text-darken-2{color:#c2185b!important}.pink.darken-3{background-color:#ad1457!important}.pink-text.text-darken-3{color:#ad1457!important}.pink.darken-4{background-color:#880e4f!important}.pink-text.text-darken-4{color:#880e4f!important}.pink.accent-1{background-color:#ff80ab!important}.pink-text.text-accent-1{color:#ff80ab!important}.pink.accent-2{background-color:#ff4081!important}.pink-text.text-accent-2{color:#ff4081!important}.pink.accent-3{background-color:#f50057!important}.pink-text.text-accent-3{color:#f50057!important}.pink.accent-4{background-color:#c51162!important}.pink-text.text-accent-4{color:#c51162!important}.purple{background-color:#9c27b0!important}.purple-text{color:#9c27b0!important}.purple.lighten-5{background-color:#f3e5f5!important}.purple-text.text-lighten-5{color:#f3e5f5!important}.purple.lighten-4{background-color:#e1bee7!important}.purple-text.text-lighten-4{color:#e1bee7!important}.purple.lighten-3{background-color:#ce93d8!important}.purple-text.text-lighten-3{color:#ce93d8!important}.purple.lighten-2{background-color:#ba68c8!important}.purple-text.text-lighten-2{color:#ba68c8!important}.purple.lighten-1{background-color:#ab47bc!important}.purple-text.text-lighten-1{color:#ab47bc!important}.purple.darken-1{background-color:#8e24aa!important}.purple-text.text-darken-1{color:#8e24aa!important}.purple.darken-2{background-color:#7b1fa2!important}.purple-text.text-darken-2{color:#7b1fa2!important}.purple.darken-3{background-color:#6a1b9a!important}.purple-text.text-darken-3{color:#6a1b9a!important}.purple.darken-4{background-color:#4a148c!important}.purple-text.text-darken-4{color:#4a148c!important}.purple.accent-1{background-color:#ea80fc!important}.purple-text.text-accent-1{color:#ea80fc!important}.purple.accent-2{background-color:#e040fb!important}.purple-text.text-accent-2{color:#e040fb!important}.purple.accent-3{background-color:#d500f9!important}.purple-text.text-accent-3{color:#d500f9!important}.purple.accent-4{background-color:#a0f!important}.purple-text.text-accent-4{color:#a0f!important}.deep-purple{background-color:#673ab7!important}.deep-purple-text{color:#673ab7!important}.deep-purple.lighten-5{background-color:#ede7f6!important}.deep-purple-text.text-lighten-5{color:#ede7f6!important}.deep-purple.lighten-4{background-color:#d1c4e9!important}.deep-purple-text.text-lighten-4{color:#d1c4e9!important}.deep-purple.lighten-3{background-color:#b39ddb!important}.deep-purple-text.text-lighten-3{color:#b39ddb!important}.deep-purple.lighten-2{background-color:#9575cd!important}.deep-purple-text.text-lighten-2{color:#9575cd!important}.deep-purple.lighten-1{background-color:#7e57c2!important}.deep-purple-text.text-lighten-1{color:#7e57c2!important}.deep-purple.darken-1{background-color:#5e35b1!important}.deep-purple-text.text-darken-1{color:#5e35b1!important}.deep-purple.darken-2{background-color:#512da8!important}.deep-purple-text.text-darken-2{color:#512da8!important}.deep-purple.darken-3{background-color:#4527a0!important}.deep-purple-text.text-darken-3{color:#4527a0!important}.deep-purple.darken-4{background-color:#311b92!important}.deep-purple-text.text-darken-4{color:#311b92!important}.deep-purple.accent-1{background-color:#b388ff!important}.deep-purple-text.text-accent-1{color:#b388ff!important}.deep-purple.accent-2{background-color:#7c4dff!important}.deep-purple-text.text-accent-2{color:#7c4dff!important}.deep-purple.accent-3{background-color:#651fff!important}.deep-purple-text.text-accent-3{color:#651fff!important}.deep-purple.accent-4{background-color:#6200ea!important}.deep-purple-text.text-accent-4{color:#6200ea!important}.indigo{background-color:#3f51b5!important}.indigo-text{color:#3f51b5!important}.indigo.lighten-5{background-color:#e8eaf6!important}.indigo-text.text-lighten-5{color:#e8eaf6!important}.indigo.lighten-4{background-color:#c5cae9!important}.indigo-text.text-lighten-4{color:#c5cae9!important}.indigo.lighten-3{background-color:#9fa8da!important}.indigo-text.text-lighten-3{color:#9fa8da!important}.indigo.lighten-2{background-color:#7986cb!important}.indigo-text.text-lighten-2{color:#7986cb!important}.indigo.lighten-1{background-color:#5c6bc0!important}.indigo-text.text-lighten-1{color:#5c6bc0!important}.indigo.darken-1{background-color:#3949ab!important}.indigo-text.text-darken-1{color:#3949ab!important}.indigo.darken-2{background-color:#303f9f!important}.indigo-text.text-darken-2{color:#303f9f!important}.indigo.darken-3{background-color:#283593!important}.indigo-text.text-darken-3{color:#283593!important}.indigo.darken-4{background-color:#1a237e!important}.indigo-text.text-darken-4{color:#1a237e!important}.indigo.accent-1{background-color:#8c9eff!important}.indigo-text.text-accent-1{color:#8c9eff!important}.indigo.accent-2{background-color:#536dfe!important}.indigo-text.text-accent-2{color:#536dfe!important}.indigo.accent-3{background-color:#3d5afe!important}.indigo-text.text-accent-3{color:#3d5afe!important}.indigo.accent-4{background-color:#304ffe!important}.indigo-text.text-accent-4{color:#304ffe!important}.blue{background-color:#2196f3!important}.blue-text{color:#2196f3!important}.blue.lighten-5{background-color:#e3f2fd!important}.blue-text.text-lighten-5{color:#e3f2fd!important}.blue.lighten-4{background-color:#bbdefb!important}.blue-text.text-lighten-4{color:#bbdefb!important}.blue.lighten-3{background-color:#90caf9!important}.blue-text.text-lighten-3{color:#90caf9!important}.blue.lighten-2{background-color:#64b5f6!important}.blue-text.text-lighten-2{color:#64b5f6!important}.blue.lighten-1{background-color:#42a5f5!important}.blue-text.text-lighten-1{color:#42a5f5!important}.blue.darken-1{background-color:#1e88e5!important}.blue-text.text-darken-1{color:#1e88e5!important}.blue.darken-2{background-color:#1976d2!important}.blue-text.text-darken-2{color:#1976d2!important}.blue.darken-3{background-color:#1565c0!important}.blue-text.text-darken-3{color:#1565c0!important}.blue.darken-4{background-color:#0d47a1!important}.blue-text.text-darken-4{color:#0d47a1!important}.blue.accent-1{background-color:#82b1ff!important}.blue-text.text-accent-1{color:#82b1ff!important}.blue.accent-2{background-color:#448aff!important}.blue-text.text-accent-2{color:#448aff!important}.blue.accent-3{background-color:#2979ff!important}.blue-text.text-accent-3{color:#2979ff!important}.blue.accent-4{background-color:#2962ff!important}.blue-text.text-accent-4{color:#2962ff!important}.light-blue{background-color:#03a9f4!important}.light-blue-text{color:#03a9f4!important}.light-blue.lighten-5{background-color:#e1f5fe!important}.light-blue-text.text-lighten-5{color:#e1f5fe!important}.light-blue.lighten-4{background-color:#b3e5fc!important}.light-blue-text.text-lighten-4{color:#b3e5fc!important}.light-blue.lighten-3{background-color:#81d4fa!important}.light-blue-text.text-lighten-3{color:#81d4fa!important}.light-blue.lighten-2{background-color:#4fc3f7!important}.light-blue-text.text-lighten-2{color:#4fc3f7!important}.light-blue.lighten-1{background-color:#29b6f6!important}.light-blue-text.text-lighten-1{color:#29b6f6!important}.light-blue.darken-1{background-color:#039be5!important}.light-blue-text.text-darken-1{color:#039be5!important}.light-blue.darken-2{background-color:#0288d1!important}.light-blue-text.text-darken-2{color:#0288d1!important}.light-blue.darken-3{background-color:#0277bd!important}.light-blue-text.text-darken-3{color:#0277bd!important}.light-blue.darken-4{background-color:#01579b!important}.light-blue-text.text-darken-4{color:#01579b!important}.light-blue.accent-1{background-color:#80d8ff!important}.light-blue-text.text-accent-1{color:#80d8ff!important}.light-blue.accent-2{background-color:#40c4ff!important}.light-blue-text.text-accent-2{color:#40c4ff!important}.light-blue.accent-3{background-color:#00b0ff!important}.light-blue-text.text-accent-3{color:#00b0ff!important}.light-blue.accent-4{background-color:#0091ea!important}.light-blue-text.text-accent-4{color:#0091ea!important}.cyan{background-color:#00bcd4!important}.cyan-text{color:#00bcd4!important}.cyan.lighten-5{background-color:#e0f7fa!important}.cyan-text.text-lighten-5{color:#e0f7fa!important}.cyan.lighten-4{background-color:#b2ebf2!important}.cyan-text.text-lighten-4{color:#b2ebf2!important}.cyan.lighten-3{background-color:#80deea!important}.cyan-text.text-lighten-3{color:#80deea!important}.cyan.lighten-2{background-color:#4dd0e1!important}.cyan-text.text-lighten-2{color:#4dd0e1!important}.cyan.lighten-1{background-color:#26c6da!important}.cyan-text.text-lighten-1{color:#26c6da!important}.cyan.darken-1{background-color:#00acc1!important}.cyan-text.text-darken-1{color:#00acc1!important}.cyan.darken-2{background-color:#0097a7!important}.cyan-text.text-darken-2{color:#0097a7!important}.cyan.darken-3{background-color:#00838f!important}.cyan-text.text-darken-3{color:#00838f!important}.cyan.darken-4{background-color:#006064!important}.cyan-text.text-darken-4{color:#006064!important}.cyan.accent-1{background-color:#84ffff!important}.cyan-text.text-accent-1{color:#84ffff!important}.cyan.accent-2{background-color:#18ffff!important}.cyan-text.text-accent-2{color:#18ffff!important}.cyan.accent-3{background-color:#00e5ff!important}.cyan-text.text-accent-3{color:#00e5ff!important}.cyan.accent-4{background-color:#00b8d4!important}.cyan-text.text-accent-4{color:#00b8d4!important}.teal{background-color:#009688!important}.teal-text{color:#009688!important}.teal.lighten-5{background-color:#e0f2f1!important}.teal-text.text-lighten-5{color:#e0f2f1!important}.teal.lighten-4{background-color:#b2dfdb!important}.teal-text.text-lighten-4{color:#b2dfdb!important}.teal.lighten-3{background-color:#80cbc4!important}.teal-text.text-lighten-3{color:#80cbc4!important}.teal.lighten-2{background-color:#4db6ac!important}.teal-text.text-lighten-2{color:#4db6ac!important}.teal.lighten-1{background-color:#26a69a!important}.teal-text.text-lighten-1{color:#26a69a!important}.teal.darken-1{background-color:#00897b!important}.teal-text.text-darken-1{color:#00897b!important}.teal.darken-2{background-color:#00796b!important}.teal-text.text-darken-2{color:#00796b!important}.teal.darken-3{background-color:#00695c!important}.teal-text.text-darken-3{color:#00695c!important}.teal.darken-4{background-color:#004d40!important}.teal-text.text-darken-4{color:#004d40!important}.teal.accent-1{background-color:#a7ffeb!important}.teal-text.text-accent-1{color:#a7ffeb!important}.teal.accent-2{background-color:#64ffda!important}.teal-text.text-accent-2{color:#64ffda!important}.teal.accent-3{background-color:#1de9b6!important}.teal-text.text-accent-3{color:#1de9b6!important}.teal.accent-4{background-color:#00bfa5!important}.teal-text.text-accent-4{color:#00bfa5!important}.green{background-color:#4caf50!important}.green-text{color:#4caf50!important}.green.lighten-5{background-color:#e8f5e9!important}.green-text.text-lighten-5{color:#e8f5e9!important}.green.lighten-4{background-color:#c8e6c9!important}.green-text.text-lighten-4{color:#c8e6c9!important}.green.lighten-3{background-color:#a5d6a7!important}.green-text.text-lighten-3{color:#a5d6a7!important}.green.lighten-2{background-color:#81c784!important}.green-text.text-lighten-2{color:#81c784!important}.green.lighten-1{background-color:#66bb6a!important}.green-text.text-lighten-1{color:#66bb6a!important}.green.darken-1{background-color:#43a047!important}.green-text.text-darken-1{color:#43a047!important}.green.darken-2{background-color:#388e3c!important}.green-text.text-darken-2{color:#388e3c!important}.green.darken-3{background-color:#2e7d32!important}.green-text.text-darken-3{color:#2e7d32!important}.green.darken-4{background-color:#1b5e20!important}.green-text.text-darken-4{color:#1b5e20!important}.green.accent-1{background-color:#b9f6ca!important}.green-text.text-accent-1{color:#b9f6ca!important}.green.accent-2{background-color:#69f0ae!important}.green-text.text-accent-2{color:#69f0ae!important}.green.accent-3{background-color:#00e676!important}.green-text.text-accent-3{color:#00e676!important}.green.accent-4{background-color:#00c853!important}.green-text.text-accent-4{color:#00c853!important}.light-green{background-color:#8bc34a!important}.light-green-text{color:#8bc34a!important}.light-green.lighten-5{background-color:#f1f8e9!important}.light-green-text.text-lighten-5{color:#f1f8e9!important}.light-green.lighten-4{background-color:#dcedc8!important}.light-green-text.text-lighten-4{color:#dcedc8!important}.light-green.lighten-3{background-color:#c5e1a5!important}.light-green-text.text-lighten-3{color:#c5e1a5!important}.light-green.lighten-2{background-color:#aed581!important}.light-green-text.text-lighten-2{color:#aed581!important}.light-green.lighten-1{background-color:#9ccc65!important}.light-green-text.text-lighten-1{color:#9ccc65!important}.light-green.darken-1{background-color:#7cb342!important}.light-green-text.text-darken-1{color:#7cb342!important}.light-green.darken-2{background-color:#689f38!important}.light-green-text.text-darken-2{color:#689f38!important}.light-green.darken-3{background-color:#558b2f!important}.light-green-text.text-darken-3{color:#558b2f!important}.light-green.darken-4{background-color:#33691e!important}.light-green-text.text-darken-4{color:#33691e!important}.light-green.accent-1{background-color:#ccff90!important}.light-green-text.text-accent-1{color:#ccff90!important}.light-green.accent-2{background-color:#b2ff59!important}.light-green-text.text-accent-2{color:#b2ff59!important}.light-green.accent-3{background-color:#76ff03!important}.light-green-text.text-accent-3{color:#76ff03!important}.light-green.accent-4{background-color:#64dd17!important}.light-green-text.text-accent-4{color:#64dd17!important}.lime{background-color:#cddc39!important}.lime-text{color:#cddc39!important}.lime.lighten-5{background-color:#f9fbe7!important}.lime-text.text-lighten-5{color:#f9fbe7!important}.lime.lighten-4{background-color:#f0f4c3!important}.lime-text.text-lighten-4{color:#f0f4c3!important}.lime.lighten-3{background-color:#e6ee9c!important}.lime-text.text-lighten-3{color:#e6ee9c!important}.lime.lighten-2{background-color:#dce775!important}.lime-text.text-lighten-2{color:#dce775!important}.lime.lighten-1{background-color:#d4e157!important}.lime-text.text-lighten-1{color:#d4e157!important}.lime.darken-1{background-color:#c0ca33!important}.lime-text.text-darken-1{color:#c0ca33!important}.lime.darken-2{background-color:#afb42b!important}.lime-text.text-darken-2{color:#afb42b!important}.lime.darken-3{background-color:#9e9d24!important}.lime-text.text-darken-3{color:#9e9d24!important}.lime.darken-4{background-color:#827717!important}.lime-text.text-darken-4{color:#827717!important}.lime.accent-1{background-color:#f4ff81!important}.lime-text.text-accent-1{color:#f4ff81!important}.lime.accent-2{background-color:#eeff41!important}.lime-text.text-accent-2{color:#eeff41!important}.lime.accent-3{background-color:#c6ff00!important}.lime-text.text-accent-3{color:#c6ff00!important}.lime.accent-4{background-color:#aeea00!important}.lime-text.text-accent-4{color:#aeea00!important}.yellow{background-color:#ffeb3b!important}.yellow-text{color:#ffeb3b!important}.yellow.lighten-5{background-color:#fffde7!important}.yellow-text.text-lighten-5{color:#fffde7!important}.yellow.lighten-4{background-color:#fff9c4!important}.yellow-text.text-lighten-4{color:#fff9c4!important}.yellow.lighten-3{background-color:#fff59d!important}.yellow-text.text-lighten-3{color:#fff59d!important}.yellow.lighten-2{background-color:#fff176!important}.yellow-text.text-lighten-2{color:#fff176!important}.yellow.lighten-1{background-color:#ffee58!important}.yellow-text.text-lighten-1{color:#ffee58!important}.yellow.darken-1{background-color:#fdd835!important}.yellow-text.text-darken-1{color:#fdd835!important}.yellow.darken-2{background-color:#fbc02d!important}.yellow-text.text-darken-2{color:#fbc02d!important}.yellow.darken-3{background-color:#f9a825!important}.yellow-text.text-darken-3{color:#f9a825!important}.yellow.darken-4{background-color:#f57f17!important}.yellow-text.text-darken-4{color:#f57f17!important}.yellow.accent-1{background-color:#ffff8d!important}.yellow-text.text-accent-1{color:#ffff8d!important}.yellow.accent-2{background-color:#ff0!important}.yellow-text.text-accent-2{color:#ff0!important}.yellow.accent-3{background-color:#ffea00!important}.yellow-text.text-accent-3{color:#ffea00!important}.yellow.accent-4{background-color:#ffd600!important}.yellow-text.text-accent-4{color:#ffd600!important}.amber{background-color:#ffc107!important}.amber-text{color:#ffc107!important}.amber.lighten-5{background-color:#fff8e1!important}.amber-text.text-lighten-5{color:#fff8e1!important}.amber.lighten-4{background-color:#ffecb3!important}.amber-text.text-lighten-4{color:#ffecb3!important}.amber.lighten-3{background-color:#ffe082!important}.amber-text.text-lighten-3{color:#ffe082!important}.amber.lighten-2{background-color:#ffd54f!important}.amber-text.text-lighten-2{color:#ffd54f!important}.amber.lighten-1{background-color:#ffca28!important}.amber-text.text-lighten-1{color:#ffca28!important}.amber.darken-1{background-color:#ffb300!important}.amber-text.text-darken-1{color:#ffb300!important}.amber.darken-2{background-color:#ffa000!important}.amber-text.text-darken-2{color:#ffa000!important}.amber.darken-3{background-color:#ff8f00!important}.amber-text.text-darken-3{color:#ff8f00!important}.amber.darken-4{background-color:#ff6f00!important}.amber-text.text-darken-4{color:#ff6f00!important}.amber.accent-1{background-color:#ffe57f!important}.amber-text.text-accent-1{color:#ffe57f!important}.amber.accent-2{background-color:#ffd740!important}.amber-text.text-accent-2{color:#ffd740!important}.amber.accent-3{background-color:#ffc400!important}.amber-text.text-accent-3{color:#ffc400!important}.amber.accent-4{background-color:#ffab00!important}.amber-text.text-accent-4{color:#ffab00!important}.orange{background-color:#ff9800!important}.orange-text{color:#ff9800!important}.orange.lighten-5{background-color:#fff3e0!important}.orange-text.text-lighten-5{color:#fff3e0!important}.orange.lighten-4{background-color:#ffe0b2!important}.orange-text.text-lighten-4{color:#ffe0b2!important}.orange.lighten-3{background-color:#ffcc80!important}.orange-text.text-lighten-3{color:#ffcc80!important}.orange.lighten-2{background-color:#ffb74d!important}.orange-text.text-lighten-2{color:#ffb74d!important}.orange.lighten-1{background-color:#ffa726!important}.orange-text.text-lighten-1{color:#ffa726!important}.orange.darken-1{background-color:#fb8c00!important}.orange-text.text-darken-1{color:#fb8c00!important}.orange.darken-2{background-color:#f57c00!important}.orange-text.text-darken-2{color:#f57c00!important}.orange.darken-3{background-color:#ef6c00!important}.orange-text.text-darken-3{color:#ef6c00!important}.orange.darken-4{background-color:#e65100!important}.orange-text.text-darken-4{color:#e65100!important}.orange.accent-1{background-color:#ffd180!important}.orange-text.text-accent-1{color:#ffd180!important}.orange.accent-2{background-color:#ffab40!important}.orange-text.text-accent-2{color:#ffab40!important}.orange.accent-3{background-color:#ff9100!important}.orange-text.text-accent-3{color:#ff9100!important}.orange.accent-4{background-color:#ff6d00!important}.orange-text.text-accent-4{color:#ff6d00!important}.deep-orange{background-color:#ff5722!important}.deep-orange-text{color:#ff5722!important}.deep-orange.lighten-5{background-color:#fbe9e7!important}.deep-orange-text.text-lighten-5{color:#fbe9e7!important}.deep-orange.lighten-4{background-color:#ffccbc!important}.deep-orange-text.text-lighten-4{color:#ffccbc!important}.deep-orange.lighten-3{background-color:#ffab91!important}.deep-orange-text.text-lighten-3{color:#ffab91!important}.deep-orange.lighten-2{background-color:#ff8a65!important}.deep-orange-text.text-lighten-2{color:#ff8a65!important}.deep-orange.lighten-1{background-color:#ff7043!important}.deep-orange-text.text-lighten-1{color:#ff7043!important}.deep-orange.darken-1{background-color:#f4511e!important}.deep-orange-text.text-darken-1{color:#f4511e!important}.deep-orange.darken-2{background-color:#e64a19!important}.deep-orange-text.text-darken-2{color:#e64a19!important}.deep-orange.darken-3{background-color:#d84315!important}.deep-orange-text.text-darken-3{color:#d84315!important}.deep-orange.darken-4{background-color:#bf360c!important}.deep-orange-text.text-darken-4{color:#bf360c!important}.deep-orange.accent-1{background-color:#ff9e80!important}.deep-orange-text.text-accent-1{color:#ff9e80!important}.deep-orange.accent-2{background-color:#ff6e40!important}.deep-orange-text.text-accent-2{color:#ff6e40!important}.deep-orange.accent-3{background-color:#ff3d00!important}.deep-orange-text.text-accent-3{color:#ff3d00!important}.deep-orange.accent-4{background-color:#dd2c00!important}.deep-orange-text.text-accent-4{color:#dd2c00!important}.brown{background-color:#795548!important}.brown-text{color:#795548!important}.brown.lighten-5{background-color:#efebe9!important}.brown-text.text-lighten-5{color:#efebe9!important}.brown.lighten-4{background-color:#d7ccc8!important}.brown-text.text-lighten-4{color:#d7ccc8!important}.brown.lighten-3{background-color:#bcaaa4!important}.brown-text.text-lighten-3{color:#bcaaa4!important}.brown.lighten-2{background-color:#a1887f!important}.brown-text.text-lighten-2{color:#a1887f!important}.brown.lighten-1{background-color:#8d6e63!important}.brown-text.text-lighten-1{color:#8d6e63!important}.brown.darken-1{background-color:#6d4c41!important}.brown-text.text-darken-1{color:#6d4c41!important}.brown.darken-2{background-color:#5d4037!important}.brown-text.text-darken-2{color:#5d4037!important}.brown.darken-3{background-color:#4e342e!important}.brown-text.text-darken-3{color:#4e342e!important}.brown.darken-4{background-color:#3e2723!important}.brown-text.text-darken-4{color:#3e2723!important}.blue-grey{background-color:#607d8b!important}.blue-grey-text{color:#607d8b!important}.blue-grey.lighten-5{background-color:#eceff1!important}.blue-grey-text.text-lighten-5{color:#eceff1!important}.blue-grey.lighten-4{background-color:#cfd8dc!important}.blue-grey-text.text-lighten-4{color:#cfd8dc!important}.blue-grey.lighten-3{background-color:#b0bec5!important}.blue-grey-text.text-lighten-3{color:#b0bec5!important}.blue-grey.lighten-2{background-color:#90a4ae!important}.blue-grey-text.text-lighten-2{color:#90a4ae!important}.blue-grey.lighten-1{background-color:#78909c!important}.blue-grey-text.text-lighten-1{color:#78909c!important}.blue-grey.darken-1{background-color:#546e7a!important}.blue-grey-text.text-darken-1{color:#546e7a!important}.blue-grey.darken-2{background-color:#455a64!important}.blue-grey-text.text-darken-2{color:#455a64!important}.blue-grey.darken-3{background-color:#37474f!important}.blue-grey-text.text-darken-3{color:#37474f!important}.blue-grey.darken-4{background-color:#263238!important}.blue-grey-text.text-darken-4{color:#263238!important}.grey{background-color:#9e9e9e!important}.grey-text{color:#9e9e9e!important}.grey.lighten-5{background-color:#fafafa!important}.grey-text.text-lighten-5{color:#fafafa!important}.grey.lighten-4{background-color:#f5f5f5!important}.grey-text.text-lighten-4{color:#f5f5f5!important}.grey.lighten-3{background-color:#eee!important}.grey-text.text-lighten-3{color:#eee!important}.grey.lighten-2{background-color:#e0e0e0!important}.grey-text.text-lighten-2{color:#e0e0e0!important}.grey.lighten-1{background-color:#bdbdbd!important}.grey-text.text-lighten-1{color:#bdbdbd!important}.grey.darken-1{background-color:#757575!important}.grey-text.text-darken-1{color:#757575!important}.grey.darken-2{background-color:#616161!important}.grey-text.text-darken-2{color:#616161!important}.grey.darken-3{background-color:#424242!important}.grey-text.text-darken-3{color:#424242!important}.grey.darken-4{background-color:#212121!important}.grey-text.text-darken-4{color:#212121!important}.black{background-color:#000!important}.black-text{color:#000!important}.white{background-color:#fff!important}.white-text{color:#fff!important}.transparent{background-color:transparent!important}.transparent-text{color:transparent!important}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}ul:not(.browser-default){padding-left:0;list-style-type:none}ul:not(.browser-default) li{list-style-type:none}a{color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.valign-wrapper{display:flex;align-items:center}.clearfix{clear:both}.z-depth-0{box-shadow:none!important}.z-depth-1,.toast,.dropdown-content{box-shadow:0 2px 10px 0 rgba(0,0,0,.14)}.z-depth-1-half{box-shadow:0 3px 15px 0 rgba(0,0,0,.3)}.z-depth-2{box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.3)}.z-depth-3{box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.3)}.z-depth-4,.modal{box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.3)}.z-depth-5{box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.3)}.hoverable{transition:box-shadow .25s;box-shadow:none}.hoverable:hover{transition:box-shadow .25s;box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.divider{height:1px;overflow:hidden;background-color:#e0e0e0}blockquote{margin:20px 0;padding-left:1rem;border-left:5px solid #75efce}i{line-height:inherit}i.left{float:left;margin-right:15px}i.right{float:right;margin-left:15px}i.tiny{font-size:1rem}i.small{font-size:2rem}i.medium{font-size:4rem}i.large{font-size:6rem}img.responsive-img,video.responsive-video{max-width:100%;height:auto}.pagination li{display:inline-block;border-radius:2px;text-align:center;vertical-align:top;height:30px}.pagination li a{color:#444;display:inline-block;font-size:1.2rem;padding:0 10px;line-height:30px}.pagination li.active a{color:#fff}.pagination li.active{background-color:#5eecc6}.pagination li.disabled a{cursor:default;color:#999}.pagination li i{font-size:2rem}.pagination li.pages ul li{display:inline-block;float:none}@media only screen and (max-width:992px){.pagination{width:100%}.pagination li.prev,.pagination li.next{width:10%}.pagination li.pages{width:80%;overflow:hidden;white-space:nowrap}}.breadcrumb{font-size:18px;color:rgba(255,255,255,.7)}.breadcrumb i,.breadcrumb [class^="mdi-"],.breadcrumb [class*="mdi-"],.breadcrumb i.material-icons{display:inline-block;float:left;font-size:24px}.breadcrumb:before{content:'';color:rgba(255,255,255,.7);vertical-align:top;display:inline-block;font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:25px;margin:0 10px 0 8px;-webkit-font-smoothing:antialiased}.breadcrumb:first-child:before{display:none}.breadcrumb:last-child{color:#fff}.parallax-container{position:relative;overflow:hidden;height:500px}.parallax{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.parallax img{display:none;position:absolute;left:50%;bottom:0;min-width:100%;min-height:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.pin-top,.pin-bottom{position:relative}.pinned{position:fixed!important}ul.staggered-list li{opacity:0}.fade-in{opacity:0;-webkit-transform-origin:0 50%;transform-origin:0 50%}@media only screen and (max-width:600px){.hide-on-small-only,.hide-on-small-and-down{display:none!important}}@media only screen and (max-width:992px){.hide-on-med-and-down{display:none!important}}@media only screen and (min-width:601px){.hide-on-med-and-up{display:none!important}}@media only screen and (min-width:600px) and (max-width:992px){.hide-on-med-only{display:none!important}}@media only screen and (min-width:993px){.hide-on-large-only{display:none!important}}@media only screen and (min-width:993px){.show-on-large{display:block!important}}@media only screen and (min-width:600px) and (max-width:992px){.show-on-medium{display:block!important}}@media only screen and (max-width:600px){.show-on-small{display:block!important}}@media only screen and (min-width:601px){.show-on-medium-and-up{display:block!important}}@media only screen and (max-width:992px){.show-on-medium-and-down{display:block!important}}@media only screen and (max-width:600px){.center-on-small-only{text-align:center}}.page-footer{padding-top:20px;background-color:#5eecc6}.page-footer .footer-copyright{overflow:hidden;min-height:50px;display:flex;align-items:center;padding:10px 0;color:rgba(255,255,255,.8);background-color:rgba(51,51,51,.08)}table,th,td{border:none}table{width:100%;display:table}table.bordered>thead>tr,table.bordered>tbody>tr{border-bottom:1px solid #d0d0d0}table.striped>tbody>tr:nth-child(odd){background-color:#f2f2f2}table.striped>tbody>tr>td{border-radius:0}table.highlight>tbody>tr{transition:background-color .25s ease}table.highlight>tbody>tr:hover{background-color:#f2f2f2}table.centered thead tr th,table.centered tbody tr td{text-align:center}thead{border-bottom:1px solid #d0d0d0}td,th{padding:15px 5px;display:table-cell;text-align:left;vertical-align:middle;border-radius:2px}@media only screen and (max-width:992px){table.responsive-table{width:100%;border-collapse:collapse;border-spacing:0;display:block;position:relative}table.responsive-table td:empty:before{content:' '}table.responsive-table th,table.responsive-table td{margin:0;vertical-align:top}table.responsive-table th{text-align:left}table.responsive-table thead{display:block;float:left}table.responsive-table thead tr{display:block;padding:0 10px 0 0}table.responsive-table thead tr th::before{content:" "}table.responsive-table tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap}table.responsive-table tbody tr{display:inline-block;vertical-align:top}table.responsive-table th{display:block;text-align:right}table.responsive-table td{display:block;min-height:1.25em;text-align:left}table.responsive-table tr{padding:0 10px}table.responsive-table thead{border:0;border-right:1px solid #d0d0d0}table.responsive-table.bordered th{border-bottom:0;border-left:0}table.responsive-table.bordered td{border-left:0;border-right:0;border-bottom:0}table.responsive-table.bordered tr{border:0}table.responsive-table.bordered tbody tr{border-right:1px solid #d0d0d0}}.collection{margin:.5rem 0 1rem 0;border:1px solid #e0e0e0;border-radius:2px;overflow:hidden;position:relative}.collection .collection-item{background-color:#fff;line-height:1.5rem;padding:10px 20px;margin:0;border-bottom:1px solid #e0e0e0}.collection .collection-item.avatar{min-height:84px;padding-left:72px;position:relative}.collection .collection-item.avatar .circle{position:absolute;width:42px;height:42px;overflow:hidden;left:15px;display:inline-block;vertical-align:middle}.collection .collection-item.avatar i.circle{font-size:18px;line-height:42px;color:#fff;background-color:#999;text-align:center}.collection .collection-item.avatar .title{font-size:16px}.collection .collection-item.avatar p{margin:0}.collection .collection-item.avatar .secondary-content{position:absolute;top:16px;right:16px}.collection .collection-item:last-child{border-bottom:none}.collection .collection-item.active{background-color:#26a69a;color:#eafaf9}.collection .collection-item.active .secondary-content{color:#fff}.collection a.collection-item{display:block;transition:.25s;color:#26a69a}.collection a.collection-item:not(.active):hover{background-color:#ddd}.collection.with-header .collection-header{background-color:#fff;border-bottom:1px solid #e0e0e0;padding:10px 20px}.collection.with-header .collection-item{padding-left:30px}.collection.with-header .collection-item.avatar{padding-left:72px}.secondary-content{float:right;color:#26a69a}.collapsible .collection{margin:0;border:none}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.progress{position:relative;height:4px;display:block;width:100%;background-color:#acece6;border-radius:2px;margin:.5rem 0 1rem 0;overflow:hidden}.progress .determinate{position:absolute;top:0;left:0;bottom:0;background-color:#26a69a;transition:width .3s linear}.progress .indeterminate{background-color:#26a69a}.progress .indeterminate:before{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left,right;-webkit-animation:indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite;animation:indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite}.progress .indeterminate:after{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left,right;-webkit-animation:indeterminate-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;animation:indeterminate-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;-webkit-animation-delay:1.15s;animation-delay:1.15s}@-webkit-keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@-webkit-keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}@keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}.hide{display:none!important}.left-align{text-align:left}.right-align{text-align:right}.center,.center-align{text-align:center}.left{float:left!important}.right{float:right!important}.no-select,input[type=range],input[type=range]+.thumb{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.circle{border-radius:50%}.center-block{display:block;margin-left:auto;margin-right:auto}.truncate{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.no-padding{padding:0!important}.container{margin:0 auto;max-width:1280px;width:100%;padding:0 1rem}@media only screen and (min-width:360px){.container{padding:0 1.5rem}}@media only screen and (min-width:601px){.container{width:90%}}@media only screen and (min-width:993px){.container{width:90%}}@media only screen and (min-width:1201px){.container{width:80%}}.container .row{margin-left:-.75rem;margin-right:-.75rem}.section{padding-top:1rem;padding-bottom:1rem}.section.no-pad{padding:0}.section.no-pad-bot{padding-bottom:0}.section.no-pad-top{padding-top:0}.row{margin-left:auto;margin-right:auto;margin-bottom:20px}.row:after{content:"";display:table;clear:both}.row .col{float:left;box-sizing:border-box;padding:0 .75rem;min-height:1px}.row .col[class*="push-"],.row .col[class*="pull-"]{position:relative}.row .col.s1{width:8.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.s2{width:16.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.s3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.s4{width:33.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.s5{width:41.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.s6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.s7{width:58.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.s8{width:66.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.s9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.s10{width:83.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.s11{width:91.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.s12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-s1{margin-left:8.3333333333%}.row .col.pull-s1{right:8.3333333333%}.row .col.push-s1{left:8.3333333333%}.row .col.offset-s2{margin-left:16.6666666667%}.row .col.pull-s2{right:16.6666666667%}.row .col.push-s2{left:16.6666666667%}.row .col.offset-s3{margin-left:25%}.row .col.pull-s3{right:25%}.row .col.push-s3{left:25%}.row .col.offset-s4{margin-left:33.3333333333%}.row .col.pull-s4{right:33.3333333333%}.row .col.push-s4{left:33.3333333333%}.row .col.offset-s5{margin-left:41.6666666667%}.row .col.pull-s5{right:41.6666666667%}.row .col.push-s5{left:41.6666666667%}.row .col.offset-s6{margin-left:50%}.row .col.pull-s6{right:50%}.row .col.push-s6{left:50%}.row .col.offset-s7{margin-left:58.3333333333%}.row .col.pull-s7{right:58.3333333333%}.row .col.push-s7{left:58.3333333333%}.row .col.offset-s8{margin-left:66.6666666667%}.row .col.pull-s8{right:66.6666666667%}.row .col.push-s8{left:66.6666666667%}.row .col.offset-s9{margin-left:75%}.row .col.pull-s9{right:75%}.row .col.push-s9{left:75%}.row .col.offset-s10{margin-left:83.3333333333%}.row .col.pull-s10{right:83.3333333333%}.row .col.push-s10{left:83.3333333333%}.row .col.offset-s11{margin-left:91.6666666667%}.row .col.pull-s11{right:91.6666666667%}.row .col.push-s11{left:91.6666666667%}.row .col.offset-s12{margin-left:100%}.row .col.pull-s12{right:100%}.row .col.push-s12{left:100%}@media only screen and (min-width:601px){.row .col.m1{width:8.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.m2{width:16.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.m3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.m4{width:33.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.m5{width:41.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.m6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.m7{width:58.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.m8{width:66.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.m9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.m10{width:83.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.m11{width:91.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.m12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-m1{margin-left:8.3333333333%}.row .col.pull-m1{right:8.3333333333%}.row .col.push-m1{left:8.3333333333%}.row .col.offset-m2{margin-left:16.6666666667%}.row .col.pull-m2{right:16.6666666667%}.row .col.push-m2{left:16.6666666667%}.row .col.offset-m3{margin-left:25%}.row .col.pull-m3{right:25%}.row .col.push-m3{left:25%}.row .col.offset-m4{margin-left:33.3333333333%}.row .col.pull-m4{right:33.3333333333%}.row .col.push-m4{left:33.3333333333%}.row .col.offset-m5{margin-left:41.6666666667%}.row .col.pull-m5{right:41.6666666667%}.row .col.push-m5{left:41.6666666667%}.row .col.offset-m6{margin-left:50%}.row .col.pull-m6{right:50%}.row .col.push-m6{left:50%}.row .col.offset-m7{margin-left:58.3333333333%}.row .col.pull-m7{right:58.3333333333%}.row .col.push-m7{left:58.3333333333%}.row .col.offset-m8{margin-left:66.6666666667%}.row .col.pull-m8{right:66.6666666667%}.row .col.push-m8{left:66.6666666667%}.row .col.offset-m9{margin-left:75%}.row .col.pull-m9{right:75%}.row .col.push-m9{left:75%}.row .col.offset-m10{margin-left:83.3333333333%}.row .col.pull-m10{right:83.3333333333%}.row .col.push-m10{left:83.3333333333%}.row .col.offset-m11{margin-left:91.6666666667%}.row .col.pull-m11{right:91.6666666667%}.row .col.push-m11{left:91.6666666667%}.row .col.offset-m12{margin-left:100%}.row .col.pull-m12{right:100%}.row .col.push-m12{left:100%}}@media only screen and (min-width:993px){.row .col.l1{width:8.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.l2{width:16.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.l3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.l4{width:33.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.l5{width:41.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.l6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.l7{width:58.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.l8{width:66.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.l9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.l10{width:83.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.l11{width:91.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.l12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-l1{margin-left:8.3333333333%}.row .col.pull-l1{right:8.3333333333%}.row .col.push-l1{left:8.3333333333%}.row .col.offset-l2{margin-left:16.6666666667%}.row .col.pull-l2{right:16.6666666667%}.row .col.push-l2{left:16.6666666667%}.row .col.offset-l3{margin-left:25%}.row .col.pull-l3{right:25%}.row .col.push-l3{left:25%}.row .col.offset-l4{margin-left:33.3333333333%}.row .col.pull-l4{right:33.3333333333%}.row .col.push-l4{left:33.3333333333%}.row .col.offset-l5{margin-left:41.6666666667%}.row .col.pull-l5{right:41.6666666667%}.row .col.push-l5{left:41.6666666667%}.row .col.offset-l6{margin-left:50%}.row .col.pull-l6{right:50%}.row .col.push-l6{left:50%}.row .col.offset-l7{margin-left:58.3333333333%}.row .col.pull-l7{right:58.3333333333%}.row .col.push-l7{left:58.3333333333%}.row .col.offset-l8{margin-left:66.6666666667%}.row .col.pull-l8{right:66.6666666667%}.row .col.push-l8{left:66.6666666667%}.row .col.offset-l9{margin-left:75%}.row .col.pull-l9{right:75%}.row .col.push-l9{left:75%}.row .col.offset-l10{margin-left:83.3333333333%}.row .col.pull-l10{right:83.3333333333%}.row .col.push-l10{left:83.3333333333%}.row .col.offset-l11{margin-left:91.6666666667%}.row .col.pull-l11{right:91.6666666667%}.row .col.push-l11{left:91.6666666667%}.row .col.offset-l12{margin-left:100%}.row .col.pull-l12{right:100%}.row .col.push-l12{left:100%}}@media only screen and (min-width:1201px){.row .col.xl1{width:8.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.xl2{width:16.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.xl3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.xl4{width:33.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.xl5{width:41.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.xl6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.xl7{width:58.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.xl8{width:66.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.xl9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.xl10{width:83.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.xl11{width:91.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.xl12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-xl1{margin-left:8.3333333333%}.row .col.pull-xl1{right:8.3333333333%}.row .col.push-xl1{left:8.3333333333%}.row .col.offset-xl2{margin-left:16.6666666667%}.row .col.pull-xl2{right:16.6666666667%}.row .col.push-xl2{left:16.6666666667%}.row .col.offset-xl3{margin-left:25%}.row .col.pull-xl3{right:25%}.row .col.push-xl3{left:25%}.row .col.offset-xl4{margin-left:33.3333333333%}.row .col.pull-xl4{right:33.3333333333%}.row .col.push-xl4{left:33.3333333333%}.row .col.offset-xl5{margin-left:41.6666666667%}.row .col.pull-xl5{right:41.6666666667%}.row .col.push-xl5{left:41.6666666667%}.row .col.offset-xl6{margin-left:50%}.row .col.pull-xl6{right:50%}.row .col.push-xl6{left:50%}.row .col.offset-xl7{margin-left:58.3333333333%}.row .col.pull-xl7{right:58.3333333333%}.row .col.push-xl7{left:58.3333333333%}.row .col.offset-xl8{margin-left:66.6666666667%}.row .col.pull-xl8{right:66.6666666667%}.row .col.push-xl8{left:66.6666666667%}.row .col.offset-xl9{margin-left:75%}.row .col.pull-xl9{right:75%}.row .col.push-xl9{left:75%}.row .col.offset-xl10{margin-left:83.3333333333%}.row .col.pull-xl10{right:83.3333333333%}.row .col.push-xl10{left:83.3333333333%}.row .col.offset-xl11{margin-left:91.6666666667%}.row .col.pull-xl11{right:91.6666666667%}.row .col.push-xl11{left:91.6666666667%}.row .col.offset-xl12{margin-left:100%}.row .col.pull-xl12{right:100%}.row .col.push-xl12{left:100%}}#toast-container{display:block;position:fixed;z-index:10000}@media only screen and (max-width:600px){#toast-container{min-width:100%;bottom:0%}}@media only screen and (min-width:601px) and (max-width:992px){#toast-container{left:5%;bottom:7%;max-width:90%}}@media only screen and (min-width:993px){#toast-container{top:10%;right:7%;max-width:86%}}.toast{border-radius:2px;top:35px;width:auto;clear:both;margin-top:10px;position:relative;max-width:100%;height:auto;min-height:48px;line-height:1.5em;word-break:break-all;background-color:#323232;padding:10px 25px;font-size:1.1rem;font-weight:300;color:#fff;display:flex;align-items:center;justify-content:space-between}.toast .btn,.toast .btn-flat{margin:0;margin-left:3rem}.toast.rounded{border-radius:24px}@media only screen and (max-width:600px){.toast{width:100%;border-radius:0}}@media only screen and (min-width:601px) and (max-width:992px){.toast{float:left}}@media only screen and (min-width:993px){.toast{float:right}}.tabs{position:relative;overflow-x:auto;overflow-y:hidden;height:48px;width:100%;background-color:#fff;margin:0 auto;white-space:nowrap}.tabs.tabs-transparent{background-color:transparent}.tabs.tabs-transparent .tab a,.tabs.tabs-transparent .tab.disabled a,.tabs.tabs-transparent .tab.disabled a:hover{color:rgba(255,255,255,.7)}.tabs.tabs-transparent .tab a:hover,.tabs.tabs-transparent .tab a.active{color:#fff}.tabs.tabs-transparent .indicator{background-color:#fff}.tabs.tabs-fixed-width{display:flex}.tabs.tabs-fixed-width .tab{flex-grow:1}.tabs .tab{display:inline-block;text-align:center;line-height:48px;height:48px;padding:0;margin:0;text-transform:uppercase}.tabs .tab a{color:rgba(94,236,198,.7);display:block;width:100%;height:100%;padding:0 24px;font-size:14px;text-overflow:ellipsis;overflow:hidden;transition:color .28s ease}.tabs .tab a:hover,.tabs .tab a.active{background-color:transparent;color:#5eecc6}.tabs .tab.disabled a,.tabs .tab.disabled a:hover{color:rgba(94,236,198,.7);cursor:default}.tabs .indicator{position:absolute;bottom:0;height:2px;background-color:#a2f4de;will-change:left,right}@media only screen and (max-width:992px){.tabs{display:flex}.tabs .tab a{padding:0 12px}}.material-tooltip{padding:10px 8px;font-size:1rem;z-index:2000;background-color:transparent;border-radius:2px;color:#fff;min-height:36px;line-height:120%;opacity:0;position:absolute;text-align:center;max-width:calc(100% - 4px);overflow:hidden;left:0;top:0;pointer-events:none;visibility:hidden}.backdrop{position:absolute;opacity:0;height:7px;width:14px;border-radius:0 0 50% 50%;background-color:#323232;z-index:-1;-webkit-transform-origin:50% 0%;transform-origin:50% 0%;visibility:hidden}.dropdown-content{background-color:#fff;margin:0;display:none;min-width:100px;max-height:650px;overflow-y:auto;opacity:0;position:absolute;z-index:999;will-change:width,height;border-radius:3px}.dropdown-content li{clear:both;color:rgba(0,0,0,.87);cursor:pointer;min-height:50px;line-height:1.5rem;width:100%;text-align:left;text-transform:none}.dropdown-content li:hover,.dropdown-content li.active,.dropdown-content li.selected{background-color:#f3f5f6}.dropdown-content li.active.selected>span{color:#18cc9c}.dropdown-content li.divider{min-height:0;height:1px}.dropdown-content li>a,.dropdown-content li>span{font-size:16px;font-weight:500;color:#3d4652;display:block;line-height:22px;padding:14px 16px}.dropdown-content li>span>label{top:1px;left:0;height:18px}.dropdown-content li>a>i{height:inherit;line-height:inherit;float:left;margin:0 24px 0 0;width:24px}.input-field.col .dropdown-content [type="checkbox"]+label{top:1px;left:0;height:18px}.waves-effect{position:relative;cursor:pointer;display:inline-block;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;vertical-align:middle;z-index:1;transition:.3s ease-out}.waves-effect .waves-ripple{position:absolute;border-radius:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;opacity:0;background:rgba(61,70,82,.2);transition:all .7s ease-out;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform:scale(0);transform:scale(0);pointer-events:none}.waves-effect.waves-light .waves-ripple{background-color:#fafafa}.waves-effect.waves-red .waves-ripple{background-color:rgba(244,67,54,.7)}.waves-effect.waves-yellow .waves-ripple{background-color:rgba(255,235,59,.7)}.waves-effect.waves-orange .waves-ripple{background-color:rgba(255,152,0,.7)}.waves-effect.waves-purple .waves-ripple{background-color:rgba(156,39,176,.7)}.waves-effect.waves-green .waves-ripple{background-color:rgba(76,175,80,.7)}.waves-effect.waves-teal .waves-ripple{background-color:rgba(0,150,136,.7)}.waves-effect input[type="button"],.waves-effect input[type="reset"],.waves-effect input[type="submit"]{border:0;font-style:normal;font-size:inherit;text-transform:inherit;background:none}.waves-effect img{position:relative;z-index:-1}.waves-notransition{transition:none!important}.waves-circle{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle,white 100%,black 100%)}.waves-input-wrapper{border-radius:.2em;vertical-align:bottom}.waves-input-wrapper .waves-button-input{position:relative;top:0;left:0;z-index:1}.waves-circle{text-align:center;width:2.5em;height:2.5em;line-height:2.5em;border-radius:50%;-webkit-mask-image:none}.waves-block{display:block}.waves-effect .waves-ripple{z-index:-1}.modal{display:none;position:fixed;left:0;right:0;background-color:#fafafa;padding:0;max-height:70%;width:55%;margin:auto;overflow-y:auto;border-radius:2px;will-change:top,opacity}@media only screen and (max-width:992px){.modal{width:80%}}.modal h1,.modal h2,.modal h3,.modal h4{margin-top:0}.modal .modal-content{padding:24px}.modal .modal-close{cursor:pointer}.modal .modal-footer{border-radius:0 0 2px 2px;background-color:#fafafa;padding:4px 6px;height:56px;width:100%}.modal .modal-footer .btn,.modal .modal-footer .btn-flat{float:right;margin:6px 0}.modal-overlay{position:fixed;z-index:999;top:-100px;left:0;bottom:0;right:0;height:125%;width:100%;background:#000;display:none;will-change:opacity}.modal.modal-fixed-footer{padding:0;height:70%}.modal.modal-fixed-footer .modal-content{position:absolute;height:calc(100% - 56px);max-height:100%;width:100%;overflow-y:auto}.modal.modal-fixed-footer .modal-footer{border-top:1px solid rgba(0,0,0,.1);position:absolute;bottom:0}.modal.bottom-sheet{top:auto;bottom:-100%;margin:0;width:100%;max-height:45%;border-radius:0;will-change:bottom,opacity}select:focus{outline:1px solid #c9f3ef}label{font-size:.875rem;color:#95a1b1;font-weight:500}::-webkit-input-placeholder{color:#b9c1cb}:-moz-placeholder{color:#b9c1cb}::-moz-placeholder{color:#b9c1cb}:-ms-input-placeholder{color:#b9c1cb}input:not([type]),input[type=text],input[type=password],input[type=email],input[type=url],input[type=time],input[type=date],input[type=datetime],input[type=datetime-local],input[type=tel],input[type=number],input[type=search],textarea.materialize-textarea{background-color:transparent;border:none;border-bottom:2px solid #dce0e5;border-radius:0;outline:none;height:2.25rem;width:100%;font-size:1rem;margin:0 0 .5rem 0;padding:0;box-shadow:none;box-sizing:content-box;transition:all .3s}input:not([type]):disabled,input:not([type])[readonly="readonly"],input[type=text]:disabled,input[type=text][readonly="readonly"],input[type=password]:disabled,input[type=password][readonly="readonly"],input[type=email]:disabled,input[type=email][readonly="readonly"],input[type=url]:disabled,input[type=url][readonly="readonly"],input[type=time]:disabled,input[type=time][readonly="readonly"],input[type=date]:disabled,input[type=date][readonly="readonly"],input[type=datetime]:disabled,input[type=datetime][readonly="readonly"],input[type=datetime-local]:disabled,input[type=datetime-local][readonly="readonly"],input[type=tel]:disabled,input[type=tel][readonly="readonly"],input[type=number]:disabled,input[type=number][readonly="readonly"],input[type=search]:disabled,input[type=search][readonly="readonly"],textarea.materialize-textarea:disabled,textarea.materialize-textarea[readonly="readonly"]{color:#b9c1cb;border-bottom:2px dotted #b9c1cb}input:not([type]):disabled+label,input:not([type])[readonly="readonly"]+label,input[type=text]:disabled+label,input[type=text][readonly="readonly"]+label,input[type=password]:disabled+label,input[type=password][readonly="readonly"]+label,input[type=email]:disabled+label,input[type=email][readonly="readonly"]+label,input[type=url]:disabled+label,input[type=url][readonly="readonly"]+label,input[type=time]:disabled+label,input[type=time][readonly="readonly"]+label,input[type=date]:disabled+label,input[type=date][readonly="readonly"]+label,input[type=datetime]:disabled+label,input[type=datetime][readonly="readonly"]+label,input[type=datetime-local]:disabled+label,input[type=datetime-local][readonly="readonly"]+label,input[type=tel]:disabled+label,input[type=tel][readonly="readonly"]+label,input[type=number]:disabled+label,input[type=number][readonly="readonly"]+label,input[type=search]:disabled+label,input[type=search][readonly="readonly"]+label,textarea.materialize-textarea:disabled+label,textarea.materialize-textarea[readonly="readonly"]+label{color:#b9c1cb}input:not([type]):focus:not([readonly]),input[type=text]:focus:not([readonly]),input[type=password]:focus:not([readonly]),input[type=email]:focus:not([readonly]),input[type=url]:focus:not([readonly]),input[type=time]:focus:not([readonly]),input[type=date]:focus:not([readonly]),input[type=datetime]:focus:not([readonly]),input[type=datetime-local]:focus:not([readonly]),input[type=tel]:focus:not([readonly]),input[type=number]:focus:not([readonly]),input[type=search]:focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){border-bottom:2px solid #18cc9c;box-shadow:none}input:not([type]):focus:not([readonly])+label,input[type=text]:focus:not([readonly])+label,input[type=password]:focus:not([readonly])+label,input[type=email]:focus:not([readonly])+label,input[type=url]:focus:not([readonly])+label,input[type=time]:focus:not([readonly])+label,input[type=date]:focus:not([readonly])+label,input[type=datetime]:focus:not([readonly])+label,input[type=datetime-local]:focus:not([readonly])+label,input[type=tel]:focus:not([readonly])+label,input[type=number]:focus:not([readonly])+label,input[type=search]:focus:not([readonly])+label,textarea.materialize-textarea:focus:not([readonly])+label{color:#18cc9c}input:not([type]).valid,input:not([type]):focus.valid,input[type=text].valid,input[type=text]:focus.valid,input[type=password].valid,input[type=password]:focus.valid,input[type=email].valid,input[type=email]:focus.valid,input[type=url].valid,input[type=url]:focus.valid,input[type=time].valid,input[type=time]:focus.valid,input[type=date].valid,input[type=date]:focus.valid,input[type=datetime].valid,input[type=datetime]:focus.valid,input[type=datetime-local].valid,input[type=datetime-local]:focus.valid,input[type=tel].valid,input[type=tel]:focus.valid,input[type=number].valid,input[type=number]:focus.valid,input[type=search].valid,input[type=search]:focus.valid,textarea.materialize-textarea.valid,textarea.materialize-textarea:focus.valid{border-bottom:2px solid #a0e187;box-shadow:none}input:not([type]).valid+label:after,input:not([type]):focus.valid+label:after,input[type=text].valid+label:after,input[type=text]:focus.valid+label:after,input[type=password].valid+label:after,input[type=password]:focus.valid+label:after,input[type=email].valid+label:after,input[type=email]:focus.valid+label:after,input[type=url].valid+label:after,input[type=url]:focus.valid+label:after,input[type=time].valid+label:after,input[type=time]:focus.valid+label:after,input[type=date].valid+label:after,input[type=date]:focus.valid+label:after,input[type=datetime].valid+label:after,input[type=datetime]:focus.valid+label:after,input[type=datetime-local].valid+label:after,input[type=datetime-local]:focus.valid+label:after,input[type=tel].valid+label:after,input[type=tel]:focus.valid+label:after,input[type=number].valid+label:after,input[type=number]:focus.valid+label:after,input[type=search].valid+label:after,input[type=search]:focus.valid+label:after,textarea.materialize-textarea.valid+label:after,textarea.materialize-textarea:focus.valid+label:after{content:attr(data-success);color:#a0e187;opacity:1}input:not([type]).invalid,input:not([type]):focus.invalid,input[type=text].invalid,input[type=text]:focus.invalid,input[type=password].invalid,input[type=password]:focus.invalid,input[type=email].invalid,input[type=email]:focus.invalid,input[type=url].invalid,input[type=url]:focus.invalid,input[type=time].invalid,input[type=time]:focus.invalid,input[type=date].invalid,input[type=date]:focus.invalid,input[type=datetime].invalid,input[type=datetime]:focus.invalid,input[type=datetime-local].invalid,input[type=datetime-local]:focus.invalid,input[type=tel].invalid,input[type=tel]:focus.invalid,input[type=number].invalid,input[type=number]:focus.invalid,input[type=search].invalid,input[type=search]:focus.invalid,textarea.materialize-textarea.invalid,textarea.materialize-textarea:focus.invalid{border-bottom:2px solid #ef8282;box-shadow:none}input:not([type]).input-validation-error,input[type=text].input-validation-error,input[type=password].input-validation-error,input[type=email].input-validation-error,input[type=url].input-validation-error,input[type=time].input-validation-error,input[type=date].input-validation-error,input[type=datetime].input-validation-error,input[type=datetime-local].input-validation-error,input[type=tel].input-validation-error,input[type=number].input-validation-error,input[type=search].input-validation-error,textarea.materialize-textarea.input-validation-error{border-bottom:2px solid #ef8282}input:not([type]).input-validation-error:focus,input[type=text].input-validation-error:focus,input[type=password].input-validation-error:focus,input[type=email].input-validation-error:focus,input[type=url].input-validation-error:focus,input[type=time].input-validation-error:focus,input[type=date].input-validation-error:focus,input[type=datetime].input-validation-error:focus,input[type=datetime-local].input-validation-error:focus,input[type=tel].input-validation-error:focus,input[type=number].input-validation-error:focus,input[type=search].input-validation-error:focus,textarea.materialize-textarea.input-validation-error:focus{border-bottom:2px solid #18cc9c;box-shadow:none}input:not([type]).invalid+label:after,input:not([type]):focus.invalid+label:after,input[type=text].invalid+label:after,input[type=text]:focus.invalid+label:after,input[type=password].invalid+label:after,input[type=password]:focus.invalid+label:after,input[type=email].invalid+label:after,input[type=email]:focus.invalid+label:after,input[type=url].invalid+label:after,input[type=url]:focus.invalid+label:after,input[type=time].invalid+label:after,input[type=time]:focus.invalid+label:after,input[type=date].invalid+label:after,input[type=date]:focus.invalid+label:after,input[type=datetime].invalid+label:after,input[type=datetime]:focus.invalid+label:after,input[type=datetime-local].invalid+label:after,input[type=datetime-local]:focus.invalid+label:after,input[type=tel].invalid+label:after,input[type=tel]:focus.invalid+label:after,input[type=number].invalid+label:after,input[type=number]:focus.invalid+label:after,input[type=search].invalid+label:after,input[type=search]:focus.invalid+label:after,textarea.materialize-textarea.invalid+label:after,textarea.materialize-textarea:focus.invalid+label:after{content:attr(data-error);color:#ef8282;opacity:1}input:not([type]).validate+label,input[type=text].validate+label,input[type=password].validate+label,input[type=email].validate+label,input[type=url].validate+label,input[type=time].validate+label,input[type=date].validate+label,input[type=datetime].validate+label,input[type=datetime-local].validate+label,input[type=tel].validate+label,input[type=number].validate+label,input[type=search].validate+label,textarea.materialize-textarea.validate+label{width:100%;pointer-events:none}input:not([type])+label:after,input[type=text]+label:after,input[type=password]+label:after,input[type=email]+label:after,input[type=url]+label:after,input[type=time]+label:after,input[type=date]+label:after,input[type=datetime]+label:after,input[type=datetime-local]+label:after,input[type=tel]+label:after,input[type=number]+label:after,input[type=search]+label:after,textarea.materialize-textarea+label:after{display:block;content:"";position:absolute;top:3.5rem;opacity:0;transition:.2s opacity ease-out,.2s color ease-out}input[type=password],input[type=text]{box-sizing:border-box}.input-field{position:relative;margin-top:1rem}.input-field.inline{display:inline-block;vertical-align:middle;margin-left:5px}.input-field.inline input,.input-field.inline .select-dropdown{margin-bottom:1rem}.input-field.col label{left:.75rem}.input-field.col .prefix~label,.input-field.col .prefix~.validate~label{width:calc(100% - 3rem - 1.5rem)}.input-field label{color:#95a1b1;font-weight:500;position:absolute;top:.8rem;left:0;font-size:.875rem;cursor:text;transition:.2s ease-out;text-align:initial}.input-field label:not(.label-icon).active{font-size:.875rem;-webkit-transform:translateY(-140%);transform:translateY(-140%)}.input-field .prefix{position:absolute;width:2.25rem;font-size:2rem;transition:color .2s}.input-field .prefix.active{color:#18cc9c}.input-field .prefix~input,.input-field .prefix~textarea,.input-field .prefix~label,.input-field .prefix~.validate~label,.input-field .prefix~.autocomplete-content{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.input-field .prefix~label{margin-left:3rem}@media only screen and (max-width:992px){.input-field .prefix~input{width:86%;width:calc(100% - 3rem)}}@media only screen and (max-width:600px){.input-field .prefix~input{width:80%;width:calc(100% - 3rem)}}.input-field input[type=search]{display:block;line-height:inherit;padding-left:4rem;width:calc(100% - 4rem)}.input-field input[type=search]:focus{background-color:#fff;border:0;box-shadow:none;color:#444}.input-field input[type=search]:focus+label i,.input-field input[type=search]:focus~.mdi-navigation-close,.input-field input[type=search]:focus~.material-icons{color:#444}.input-field input[type=search]+label{left:1rem}.input-field input[type=search]~.mdi-navigation-close,.input-field input[type=search]~.material-icons{position:absolute;top:0;right:1rem;color:transparent;cursor:pointer;font-size:2rem;transition:.3s color}textarea{width:100%;height:2.25rem;background-color:transparent}textarea.materialize-textarea{overflow-y:hidden;padding:.8rem 0 1.6rem 0;resize:none;min-height:2.25rem}.hiddendiv{display:none;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;padding-top:1.2rem;position:absolute;top:0}.autocomplete-content{margin-top:-.5rem;display:block;opacity:1;position:static}.autocomplete-content li .highlight{color:#444}.autocomplete-content li img{height:40px;width:40px;margin:5px 15px}p{}p [type="radio"]:not(:checked),p [type="radio"]:checked{position:absolute;left:-9999px;opacity:0}p [type="radio"]:not(:checked)+label,p [type="radio"]:checked+label{position:relative;padding:0 0 0 2rem;margin:.25rem 0;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;transition:.28s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}p [type="radio"]+label:before,p [type="radio"]+label:after{content:'';position:absolute;left:0;top:0;margin:4px;width:16px;height:16px;z-index:0;transition:.28s ease}p [type="radio"]:not(:checked)+label:before,p [type="radio"]:not(:checked)+label:after,p [type="radio"]:checked+label:before,p [type="radio"]:checked+label:after,p [type="radio"].with-gap:checked+label:before,p [type="radio"].with-gap:checked+label:after{border-radius:50%}p [type="radio"]:not(:checked)+label:before,p [type="radio"]:not(:checked)+label:after{border:2px solid #576475}p [type="radio"]:not(:checked)+label:after{-webkit-transform:scale(0);transform:scale(0)}p [type="radio"]:checked+label:before{border:2px solid transparent}p [type="radio"]:checked+label:after,p [type="radio"].with-gap:checked+label:before,p [type="radio"].with-gap:checked+label:after{border:2px solid #18cc9c}p [type="radio"]:checked+label:after,p [type="radio"].with-gap:checked+label:after{background-color:#18cc9c}p [type="radio"]:checked+label:after{-webkit-transform:scale(1.02);transform:scale(1.02)}p [type="radio"].with-gap:checked+label:after{-webkit-transform:scale(.5);transform:scale(.5)}p [type="radio"].tabbed:focus+label:before{box-shadow:0 0 0 10px rgba(0,0,0,.1)}p [type="radio"].with-gap:disabled:checked+label:before{border:2px solid #b9c1cb}p [type="radio"].with-gap:disabled:checked+label:after{border:none;background-color:#b9c1cb}p [type="radio"]:disabled:not(:checked)+label:before,p [type="radio"]:disabled:checked+label:before{background-color:transparent;border-color:#b9c1cb}p [type="radio"]:disabled+label{color:#b9c1cb}p [type="radio"]:disabled:not(:checked)+label:before{border-color:#b9c1cb}p [type="radio"]:disabled:checked+label:after{background-color:#b9c1cb;border-color:#b9c1cb}form p{margin-bottom:10px}form p:last-child{margin-bottom:0}[type="checkbox"]:not(:checked),[type="checkbox"]:checked{position:absolute;left:-9999px;opacity:0}[type="checkbox"]{}[type="checkbox"]+label{position:relative;padding-left:32px;margin:.25rem 0;cursor:pointer;display:inline-block;height:24px;line-height:24px;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}[type="checkbox"]+label:before,[type="checkbox"]:not(.filled-in)+label:after{content:'';position:absolute;top:0;left:0;width:18px;height:18px;z-index:0;border:2px solid #576475;border-radius:1px;margin-top:2px;transition:.2s}[type="checkbox"]:not(.filled-in)+label:after{border:0;-webkit-transform:scale(0);transform:scale(0)}[type="checkbox"]:not(:checked):disabled+label:before{border:none;background-color:#b9c1cb}[type="checkbox"].tabbed:focus+label:after{-webkit-transform:scale(1);transform:scale(1);border:0;border-radius:50%;box-shadow:0 0 0 10px rgba(0,0,0,.1);background-color:rgba(0,0,0,.1)}[type="checkbox"]:checked+label:before{top:-4px;left:-5px;width:12px;height:22px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #18cc9c;border-bottom:2px solid #18cc9c;-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"]:checked:disabled+label:before{border-right:2px solid #b9c1cb;border-bottom:2px solid #b9c1cb}[type="checkbox"]:indeterminate+label:before{top:-11px;left:-12px;width:10px;height:22px;border-top:none;border-left:none;border-right:2px solid #18cc9c;border-bottom:none;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"]:indeterminate:disabled+label:before{border-right:2px solid #b9c1cb;background-color:transparent}[type="checkbox"].filled-in+label:after{border-radius:2px}[type="checkbox"].filled-in+label:before,[type="checkbox"].filled-in+label:after{content:'';left:0;position:absolute;transition:border .25s,background-color .25s,width .2s .1s,height .2s .1s,top .2s .1s,left .2s .1s;z-index:1}[type="checkbox"].filled-in:not(:checked)+label:before{width:0;height:0;border:3px solid transparent;left:6px;top:10px;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:20% 40%;transform-origin:100% 100%}[type="checkbox"].filled-in:not(:checked)+label:after{height:20px;width:20px;background-color:transparent;border:2px solid #576475;top:0;z-index:0}[type="checkbox"].filled-in:checked+label:before{top:0;left:1px;width:8px;height:13px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"].filled-in:checked+label:after{top:0;width:20px;height:20px;border:2px solid #18cc9c;background-color:#18cc9c;z-index:0}[type="checkbox"].filled-in.tabbed:focus+label:after{border-radius:2px;border-color:#576475;background-color:rgba(0,0,0,.1)}[type="checkbox"].filled-in.tabbed:checked:focus+label:after{border-radius:2px;background-color:#18cc9c;border-color:#18cc9c}[type="checkbox"].filled-in:disabled+label{color:#b9c1cb}[type="checkbox"].filled-in:disabled:not(:checked)+label:before{background-color:transparent;border:2px solid transparent}[type="checkbox"].filled-in:disabled:not(:checked)+label:after{border-color:transparent;background-color:#b9c1cb}[type="checkbox"].filled-in:disabled:checked+label:before{background-color:transparent}[type="checkbox"].filled-in:disabled:checked+label:after{background-color:#b9c1cb;border-color:#b9c1cb}.switch,.switch *{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.switch{margin:.25rem 0;cursor:pointer}.switch label{cursor:pointer}.switch label input[type=checkbox]{opacity:0;width:0;height:0}.switch label input[type=checkbox]:checked+.lever{background-color:#5eecc6}.switch label input[type=checkbox]:checked+.lever:after{background-color:#18cc9c;left:20px}.switch label .lever{content:"";display:inline-block;position:relative;width:32px;height:12px;background-color:#dce0e5;border-radius:15px;margin-right:10px;transition:background .3s ease;vertical-align:middle;margin:0 12px}.switch label .lever:after{content:"";position:absolute;display:inline-block;width:24px;height:24px;background-color:#f3f5f6;border-radius:21px;box-shadow:0 0 4px 0 rgba(61,70,82,.2);left:-12px;top:-6px;transition:left .3s ease,background .3s ease,box-shadow .1s ease}input[type=checkbox]:checked:not(:disabled)~.lever:active::after,input[type=checkbox]:checked:not(:disabled).tabbed:focus~.lever::after{box-shadow:0 0 4px 0 rgba(24,204,156,.2),0 0 0 15px rgba(24,204,156,.1)}input[type=checkbox]:not(:disabled)~.lever:active:after,input[type=checkbox]:not(:disabled).tabbed:focus~.lever::after{box-shadow:0 0 4px 0 rgba(61,70,82,.2),0 0 0 15px rgba(61,70,82,.1)}.switch input[type=checkbox][disabled]+.lever{cursor:default}.switch label input[type=checkbox][disabled]+.lever:after,.switch label input[type=checkbox][disabled]:checked+.lever:after{background-color:#b9c1cb}select{display:none}select.browser-default{display:block}select{background-color:rgba(255,255,255,.9);width:100%;padding:5px;border:1px solid #f2f2f2;border-radius:2px;height:2.25rem}.select-label{position:absolute}.select-wrapper{position:relative}.select-wrapper input.select-dropdown{position:relative;cursor:pointer;background-color:transparent;border:none;border-bottom:2px solid #dce0e5;outline:none;height:2.25rem;line-height:2.25rem;width:100%;font-size:1rem;margin:0 0 .5rem 0;padding:0;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.select-wrapper .arrow-down.caret{position:absolute;right:0;top:0;bottom:0;height:1.5rem;width:1.5rem;margin:auto 0}.select-wrapper .arrow-down.caret.disabled polygon,.select-wrapper .arrow-down.caret.disabled path{fill:#b9c1cb}.select-wrapper+label{position:absolute;top:12px;font-size:.875rem}select:disabled{color:rgba(0,0,0,.3)}.select-wrapper input.select-dropdown:disabled{color:rgba(0,0,0,.3);cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;border-bottom:1px solid rgba(0,0,0,.3)}.select-wrapper i{color:rgba(0,0,0,.3)}.select-dropdown li.disabled,.select-dropdown li.disabled>span,.select-dropdown li.optgroup{color:rgba(0,0,0,.3);background-color:transparent}.prefix~.select-wrapper{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.prefix~label{margin-left:3rem}.select-dropdown li img{height:40px;width:40px;margin:5px 15px;float:right}.select-dropdown li.optgroup{border-top:1px solid #f3f5f6}.select-dropdown li.optgroup.selected>span{color:rgba(0,0,0,.7)}.select-dropdown li.optgroup>span{color:rgba(0,0,0,.4)}.select-dropdown li.optgroup~li.optgroup-option{padding-left:1rem}.file-field{position:relative}.file-field .file-path-wrapper{overflow:hidden;padding-left:10px}.file-field input.file-path{width:100%}.file-field .btn{float:left}.file-field span{cursor:pointer}.file-field input[type=file]{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.range-field{position:relative}input[type=range],input[type=range]+.thumb{cursor:pointer}input[type=range]{position:relative;background-color:transparent;border:none;outline:none;width:100%;margin:15px 0;padding:0}input[type=range]:focus{outline:none}input[type=range]+.thumb{position:absolute;top:10px;left:0;border:none;height:0;width:0;border-radius:50%;background-color:#18cc9c;margin-left:7px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}input[type=range]+.thumb .value{display:block;width:30px;text-align:center;color:#18cc9c;font-size:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}input[type=range]+.thumb.active{border-radius:50% 50% 50% 0}input[type=range]+.thumb.active .value{color:#fff;margin-left:-1px;margin-top:8px;font-size:10px}input[type=range]{-webkit-appearance:none}input[type=range]::-webkit-slider-runnable-track{height:3px;background:#c2c0c2;border:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:14px;width:14px;border-radius:50%;background-color:#18cc9c;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;margin:-5px 0 0 0;transition:.3s}input[type=range]:focus::-webkit-slider-runnable-track{background:#ccc}input[type=range]{border:1px solid #fff}input[type=range]::-moz-range-track{height:3px;background:#ddd;border:none}input[type=range]::-moz-range-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#18cc9c;margin-top:-5px}input[type=range]:-moz-focusring{outline:1px solid #fff;outline-offset:-1px}input[type=range]:focus::-moz-range-track{background:#ccc}input[type=range]::-ms-track{height:3px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent}input[type=range]::-ms-fill-lower{background:#777}input[type=range]::-ms-fill-upper{background:#ddd}input[type=range]::-ms-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#18cc9c}input[type=range]:focus::-ms-fill-lower{background:#888}input[type=range]:focus::-ms-fill-upper{background:#ccc}.tap-target-wrapper{width:800px;height:800px;position:fixed;z-index:1000;visibility:hidden;transition:visibility 0s .3s}.tap-target-wrapper.open{visibility:visible;transition:visibility 0s}.tap-target-wrapper.open .tap-target{-webkit-transform:scale(1);transform:scale(1);opacity:.95;transition:opacity .3s cubic-bezier(.42,0,.58,1),-webkit-transform .3s cubic-bezier(.42,0,.58,1);transition:transform .3s cubic-bezier(.42,0,.58,1),opacity .3s cubic-bezier(.42,0,.58,1);transition:transform .3s cubic-bezier(.42,0,.58,1),opacity .3s cubic-bezier(.42,0,.58,1),-webkit-transform .3s cubic-bezier(.42,0,.58,1)}.tap-target-wrapper.open .tap-target-wave::before{-webkit-transform:scale(1);transform:scale(1)}.tap-target-wrapper.open .tap-target-wave::after{visibility:visible;-webkit-animation:pulse-animation 1s cubic-bezier(.24,0,.38,1) infinite;animation:pulse-animation 1s cubic-bezier(.24,0,.38,1) infinite;transition:opacity .3s,visibility 0s 1s,-webkit-transform .3s;transition:opacity .3s,transform .3s,visibility 0s 1s;transition:opacity .3s,transform .3s,visibility 0s 1s,-webkit-transform .3s}.tap-target{position:absolute;font-size:1rem;border-radius:50%;background-color:#5eecc6;box-shadow:0 20px 20px 0 rgba(0,0,0,.14),0 10px 50px 0 rgba(0,0,0,.12),0 30px 10px -20px rgba(0,0,0,.2);width:100%;height:100%;opacity:0;-webkit-transform:scale(0);transform:scale(0);transition:opacity .3s cubic-bezier(.42,0,.58,1),-webkit-transform .3s cubic-bezier(.42,0,.58,1);transition:transform .3s cubic-bezier(.42,0,.58,1),opacity .3s cubic-bezier(.42,0,.58,1);transition:transform .3s cubic-bezier(.42,0,.58,1),opacity .3s cubic-bezier(.42,0,.58,1),-webkit-transform .3s cubic-bezier(.42,0,.58,1)}.tap-target-content{position:relative;display:table-cell}.tap-target-wave{position:absolute;border-radius:50%;z-index:10001}.tap-target-wave::before,.tap-target-wave::after{content:'';display:block;position:absolute;width:100%;height:100%;border-radius:50%;background-color:#fff}.tap-target-wave::before{-webkit-transform:scale(0);transform:scale(0);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.tap-target-wave::after{visibility:hidden;transition:opacity .3s,visibility 0s,-webkit-transform .3s;transition:opacity .3s,transform .3s,visibility 0s;transition:opacity .3s,transform .3s,visibility 0s,-webkit-transform .3s;z-index:-1}.tap-target-origin{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10002;position:absolute!important}.tap-target-origin:not(.btn),.tap-target-origin:not(.btn):hover{background:none}@media only screen and (max-width:600px){.tap-target,.tap-target-wrapper{width:600px;height:600px}}.pulse{overflow:initial;position:relative}.pulse::before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:inherit;border-radius:inherit;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s;-webkit-animation:pulse-animation 1s cubic-bezier(.24,0,.38,1) 4s 2;animation:pulse-animation 1s cubic-bezier(.24,0,.38,1) 4s 2;z-index:-1}@-webkit-keyframes pulse-animation{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}80%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes pulse-animation{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}80%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}.picker{font-size:16px;text-align:left;line-height:1.2;color:#000;position:absolute;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.picker__input{cursor:default}.picker__input.picker__input--active{border-color:#0089ec}.picker__holder{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.picker__holder,.picker__frame{bottom:0;left:0;right:0;top:100%}.picker__holder{position:fixed;transition:background .15s ease-out,top 0s .15s;-webkit-backface-visibility:hidden}.picker__frame{position:absolute;margin:0 auto;min-width:256px;width:300px;max-height:350px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;transition:all .15s ease-out}@media(min-height:28.875em){.picker__frame{overflow:visible;top:auto;bottom:-100%;max-height:80%}}@media(min-height:40.125em){.picker__frame{margin-bottom:7.5%}}.picker__wrap{display:table;width:100%;height:100%}@media(min-height:28.875em){.picker__wrap{display:block}}.picker__box{background:#fff;display:table-cell;vertical-align:middle}@media(min-height:28.875em){.picker__box{display:block;border:1px solid #777;border-top-color:#898989;border-bottom-width:0;border-radius:5px 5px 0 0;box-shadow:0 12px 36px 16px rgba(0,0,0,.24)}}.picker--opened .picker__holder{top:0;background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#1E000000,endColorstr=#1E000000)";zoom:1;background:rgba(0,0,0,.32);transition:background .15s ease-out}.picker--opened .picker__frame{top:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}@media(min-height:35.875em){.picker--opened .picker__frame{top:10%;bottom:auto}}.picker__input.picker__input--active{border-color:#e3f2fd}.picker__frame{margin:0 auto;max-width:325px}@media(min-height:38.875em){.picker--opened .picker__frame{top:10%;bottom:auto}}.picker__box{padding:0 1em}.picker__header{text-align:center;position:relative;margin-top:.75em}.picker__month,.picker__year{display:inline-block;margin-left:.25em;margin-right:.25em}.picker__select--month,.picker__select--year{height:2em;padding:0;margin-left:.25em;margin-right:.25em}.picker__select--month.browser-default{display:inline;background-color:#fff;width:40%}.picker__select--year.browser-default{display:inline;background-color:#fff;width:26%}.picker__select--month:focus,.picker__select--year:focus{border-color:rgba(0,0,0,.05)}.picker__nav--prev,.picker__nav--next{position:absolute;padding:.5em 1.25em;width:1em;height:1em;box-sizing:content-box;top:-.25em}.picker__nav--prev{left:-1em;padding-right:1.25em}.picker__nav--next{right:-1em;padding-left:1.25em}.picker__nav--disabled,.picker__nav--disabled:hover,.picker__nav--disabled:before,.picker__nav--disabled:before:hover{cursor:default;background:none;border-right-color:#f5f5f5;border-left-color:#f5f5f5}.picker__table{text-align:center;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:1rem;width:100%;margin-top:.75em;margin-bottom:.5em}.picker__table th,.picker__table td{text-align:center}.picker__table td{margin:0;padding:0}.picker__weekday{width:14.285714286%;font-size:.75em;padding-bottom:.25em;color:#999;font-weight:500}@media(min-height:33.875em){.picker__weekday{padding-bottom:.5em}}.picker__day--today{position:relative;color:#595959;letter-spacing:-.3;padding:.75rem 0;font-weight:400;border:1px solid transparent}.picker__day--disabled:before{border-top-color:#aaa}.picker__day--infocus:hover{cursor:pointer;color:#000;font-weight:500}.picker__day--outfocus{display:none;padding:.75rem 0;color:#fff}.picker__day--outfocus:hover{cursor:pointer;color:#ddd;font-weight:500}.picker__day--highlighted:hover,.picker--focused .picker__day--highlighted{cursor:pointer}.picker__day--selected,.picker__day--selected:hover,.picker--focused .picker__day--selected{border-radius:50%;-webkit-transform:scale(.75);transform:scale(.75);background:#0089ec;color:#fff}.picker__day--disabled,.picker__day--disabled:hover,.picker--focused .picker__day--disabled{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbb}.picker__footer{text-align:center;display:flex;align-items:center;justify-content:space-between}.picker__button--today,.picker__button--clear,.picker__button--close{border:1px solid #fff;background:#fff;font-size:.8em;padding:.66em 0;font-weight:bold;width:33%;display:inline-block;vertical-align:bottom}.picker__button--today:hover,.picker__button--clear:hover,.picker__button--close:hover{cursor:pointer;color:#000;background:#b1dcfb;border-bottom-color:#b1dcfb}.picker__button--today:focus,.picker__button--clear:focus,.picker__button--close:focus{background:#b1dcfb;border-color:rgba(0,0,0,.05);outline:none}.picker__button--today:before,.picker__button--clear:before,.picker__button--close:before{position:relative;display:inline-block;height:0}.picker__button--today:before,.picker__button--clear:before{content:" ";margin-right:.45em}.picker__button--today:before{top:-.05em;width:0;border-top:.66em solid #0059bc;border-left:.66em solid transparent}.picker__button--clear:before{top:-.25em;width:.66em;border-top:3px solid #e20}.picker__button--close:before{content:"×";top:-.1em;vertical-align:top;font-size:1.1em;margin-right:.35em;color:#777}.picker__button--today[disabled],.picker__button--today[disabled]:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__button--today[disabled]:before{border-top-color:#aaa}.picker__box{border-radius:2px;overflow:hidden}.picker__date-display{text-align:center;background-color:#26a69a;color:#fff;padding-bottom:15px;font-weight:300}.picker__nav--prev:hover,.picker__nav--next:hover{cursor:pointer;color:#000;background:#a1ded8}.picker__weekday-display{background-color:#1f897f;padding:10px;font-weight:200;letter-spacing:.5;font-size:1rem;margin-bottom:15px}.picker__month-display{text-transform:uppercase;font-size:2rem}.picker__day-display{font-size:4.5rem;font-weight:400}.picker__year-display{font-size:1.8rem;color:rgba(255,255,255,.4)}.picker__box{padding:0}.picker__calendar-container{padding:0 1rem}.picker__calendar-container thead{border:none}.picker__table{margin-top:0;margin-bottom:.5em}.picker__day--infocus{color:#595959;letter-spacing:-.3;padding:.75rem 0;font-weight:400;border:1px solid transparent}.picker__day.picker__day--today{color:#26a69a}.picker__day.picker__day--today.picker__day--selected{color:#fff}.picker__weekday{font-size:.9rem}.picker__day--selected,.picker__day--selected:hover,.picker--focused .picker__day--selected{border-radius:50%;-webkit-transform:scale(.9);transform:scale(.9);background-color:#26a69a;color:#fff}.picker__day--selected.picker__day--outfocus,.picker__day--selected:hover.picker__day--outfocus,.picker--focused .picker__day--selected.picker__day--outfocus{background-color:#a1ded8}.picker__footer{text-align:right;padding:5px 10px}.picker__close,.picker__today{font-size:1.1rem;padding:0 1rem;color:#26a69a}.picker__nav--prev:before,.picker__nav--next:before{content:" ";border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:.75em solid #676767;width:0;height:0;display:block;margin:0 auto}.picker__nav--next:before{border-right:0;border-left:.75em solid #676767}button.picker__today:focus,button.picker__clear:focus,button.picker__close:focus{background-color:#a1ded8}.picker__list{list-style:none;padding:.75em 0 4.2em;margin:0}.picker__list-item{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-bottom:-1px;position:relative;background:#fff;padding:.75em 1.25em}@media(min-height:46.75em){.picker__list-item{padding:.5em 1em}}.picker__list-item:hover{cursor:pointer;color:#000;background:#b1dcfb;border-color:#0089ec;z-index:10}.picker__list-item--highlighted{border-color:#0089ec;z-index:10}.picker__list-item--highlighted:hover,.picker--focused .picker__list-item--highlighted{cursor:pointer;color:#000;background:#b1dcfb}.picker__list-item--selected,.picker__list-item--selected:hover,.picker--focused .picker__list-item--selected{background:#0089ec;color:#fff;z-index:10}.picker__list-item--disabled,.picker__list-item--disabled:hover,.picker--focused .picker__list-item--disabled{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default;border-color:#ddd;z-index:auto}.picker--time .picker__button--clear{display:block;width:80%;margin:1em auto 0;padding:1em 1.25em;background:none;border:0;font-weight:500;font-size:.67em;text-align:center;text-transform:uppercase;color:#666}.picker--time .picker__button--clear:hover,.picker--time .picker__button--clear:focus{color:#000;background:#b1dcfb;background:#e20;border-color:#e20;cursor:pointer;color:#fff;outline:none}.picker--time .picker__button--clear:before{top:-.25em;color:#666;font-size:1.25em;font-weight:bold}.picker--time .picker__button--clear:hover:before,.picker--time .picker__button--clear:focus:before{color:#fff}.picker--time .picker__frame{min-width:256px;max-width:320px}.picker--time .picker__box{font-size:1em;background:#f2f2f2;padding:0}@media(min-height:40.125em){.picker--time .picker__box{margin-bottom:5em}}svg.icon.boardtrip-logo-h .car{fill:#18cc9c}svg.icon.boardtrip-logo-h .copy{fill:#fff}.bookmark-box{z-index:1;position:absolute;top:.25rem;right:0;width:40px;height:40px}.bookmark-box .bookmark-svg{width:100%;cursor:pointer;overflow:visible}.bookmark-box:focus{outline:none!important;box-shadow:none!important}.bookmark-box .bookmark-svg .heart{fill:transparent;stroke:#fff;stroke-width:2px;-webkit-transform-origin:center;transform-origin:center;-webkit-animation:animateHeartOut .3s linear forwards;animation:animateHeartOut .3s linear forwards}.bookmark-box .bookmark-svg .main-circ{fill:#18cc9c;-webkit-transform-origin:29.5px 29.5px;transform-origin:29.5px 29.5px}.bookmark-box.bookmarked .bookmark-svg .heart{stroke:#18cc9c;-webkit-transform:scale(.2);transform:scale(.2);fill:#18cc9c;-webkit-animation:animateHeart .3s linear forwards .25s;animation:animateHeart .3s linear forwards .25s}.bookmark-box.bookmarked .bookmark-svg .main-circ{transition:all 2s;-webkit-animation:animateCircle .3s linear forwards;animation:animateCircle .3s linear forwards;opacity:1}.bookmark-box.bookmarked .bookmark-svg .grp1{opacity:1;transition:.1s all .3s}.bookmark-box.bookmarked .bookmark-svg .grp1 .oval1{fill:#6cc1e4;-webkit-transform:scale(0) translate(0,-30px);transform:scale(0) translate(0,-30px);-webkit-transform-origin:0 0 0;transform-origin:0 0 0;transition:.5s transform .3s}.bookmark-box.bookmarked .bookmark-svg .grp1 .oval2{fill:#6cc1e4;-webkit-transform:scale(0) translate(10px,-50px);transform:scale(0) translate(10px,-50px);-webkit-transform-origin:0 0 0;transform-origin:0 0 0;transition:1.5s -webkit-transform .3s;transition:1.5s transform .3s;transition:1.5s transform .3s,1.5s -webkit-transform .3s}.bookmark-box.bookmarked .bookmark-svg .grp2{opacity:1;transition:.1s all .3s}.bookmark-box.bookmarked .bookmark-svg .grp2 .oval1{fill:#8379e4;-webkit-transform:scale(0) translate(30px,-15px);transform:scale(0) translate(30px,-15px);-webkit-transform-origin:0 0 0;transform-origin:0 0 0;transition:.5s transform .3s}.bookmark-box.bookmarked .bookmark-svg .grp2 .oval2{fill:#8379e4;-webkit-transform:scale(0) translate(60px,-15px);transform:scale(0) translate(60px,-15px);-webkit-transform-origin:0 0 0;transform-origin:0 0 0;transition:1.5s -webkit-transform .3s;transition:1.5s transform .3s;transition:1.5s transform .3s,1.5s -webkit-transform .3s}.bookmark-box.bookmarked .bookmark-svg .grp3{opacity:1;transition:.1s all .3s}.bookmark-box.bookmarked .bookmark-svg .grp3 .oval1{fill:#f5c757;-webkit-transform:scale(0) translate(30px,0);transform:scale(0) translate(30px,0);-webkit-transform-origin:0 0 0;transform-origin:0 0 0;transition:.5s transform .3s}.bookmark-box.bookmarked .bookmark-svg .grp3 .oval2{fill:#f5c757;-webkit-transform:scale(0) translate(60px,10px);transform:scale(0) translate(60px,10px);-webkit-transform-origin:0 0 0;transform-origin:0 0 0;transition:1.5s -webkit-transform .3s;transition:1.5s transform .3s;transition:1.5s transform .3s,1.5s -webkit-transform .3s}.bookmark-box.bookmarked .bookmark-svg .grp4{opacity:1;transition:.1s all .3s}.bookmark-box.bookmarked .bookmark-svg .grp4 .oval1{fill:#ef8282;-webkit-transform:scale(0) translate(30px,15px);transform:scale(0) translate(30px,15px);-webkit-transform-origin:0 0 0;transform-origin:0 0 0;transition:.5s transform .3s}.bookmark-box.bookmarked .bookmark-svg .grp4 .oval2{fill:#ef8282;-webkit-transform:scale(0) translate(40px,50px);transform:scale(0) translate(40px,50px);-webkit-transform-origin:0 0 0;transform-origin:0 0 0;transition:1.5s -webkit-transform .3s;transition:1.5s transform .3s;transition:1.5s transform .3s,1.5s -webkit-transform .3s}.bookmark-box.bookmarked .bookmark-svg .grp5{opacity:1;transition:.1s all .3s}.bookmark-box.bookmarked .bookmark-svg .grp5 .oval1{fill:#a0e187;-webkit-transform:scale(0) translate(-10px,20px);transform:scale(0) translate(-10px,20px);-webkit-transform-origin:0 0 0;transform-origin:0 0 0;transition:.5s transform .3s}.bookmark-box.bookmarked .bookmark-svg .grp5 .oval2{fill:#a0e187;-webkit-transform:scale(0) translate(-60px,30px);transform:scale(0) translate(-60px,30px);-webkit-transform-origin:0 0 0;transform-origin:0 0 0;transition:1.5s -webkit-transform .3s;transition:1.5s transform .3s;transition:1.5s transform .3s,1.5s -webkit-transform .3s}.bookmark-box.bookmarked .bookmark-svg .grp6{opacity:1;transition:.1s all .3s}.bookmark-box.bookmarked .bookmark-svg .grp6 .oval1{fill:#8379e4;-webkit-transform:scale(0) translate(-30px,0);transform:scale(0) translate(-30px,0);-webkit-transform-origin:0 0 0;transform-origin:0 0 0;transition:.5s transform .3s}.bookmark-box.bookmarked .bookmark-svg .grp6 .oval2{fill:#a0e187;-webkit-transform:scale(0) translate(-60px,-5px);transform:scale(0) translate(-60px,-5px);-webkit-transform-origin:0 0 0;transform-origin:0 0 0;transition:1.5s -webkit-transform .3s;transition:1.5s transform .3s;transition:1.5s transform .3s,1.5s -webkit-transform .3s}.bookmark-box.bookmarked .bookmark-svg .grp7{opacity:1;transition:.1s all .3s}.bookmark-box.bookmarked .bookmark-svg .grp7 .oval1{fill:#f5c757;-webkit-transform:scale(0) translate(-30px,-15px);transform:scale(0) translate(-30px,-15px);-webkit-transform-origin:0 0 0;transform-origin:0 0 0;transition:.5s transform .3s}.bookmark-box.bookmarked .bookmark-svg .grp7 .oval2{fill:#f5c757;-webkit-transform:scale(0) translate(-55px,-30px);transform:scale(0) translate(-55px,-30px);-webkit-transform-origin:0 0 0;transform-origin:0 0 0;transition:1.5s -webkit-transform .3s;transition:1.5s transform .3s;transition:1.5s transform .3s,1.5s -webkit-transform .3s}.bookmark-box.bookmarked .bookmark-svg .grp2{opacity:1;transition:.1s opacity .3s}.bookmark-box.bookmarked .bookmark-svg .grp3{opacity:1;transition:.1s opacity .3s}.bookmark-box.bookmarked .bookmark-svg .grp4{opacity:1;transition:.1s opacity .3s}.bookmark-box.bookmarked .bookmark-svg .grp5{opacity:1;transition:.1s opacity .3s}.bookmark-box.bookmarked .bookmark-svg .grp6{opacity:1;transition:.1s opacity .3s}.bookmark-box.bookmarked .bookmark-svg .grp7{opacity:1;transition:.1s opacity .3s}@-webkit-keyframes animateCircle{40%{-webkit-transform:scale(10);transform:scale(10);opacity:1;fill:#18cc9c}55%{-webkit-transform:scale(11);transform:scale(11);opacity:1;fill:#18cc9c}65%{-webkit-transform:scale(12);transform:scale(12);opacity:1;fill:#18cc9c}75%{-webkit-transform:scale(13);transform:scale(13);opacity:1;fill:transparent;stroke:#18cc9c;stroke-width:.5}85%{-webkit-transform:scale(17);transform:scale(17);opacity:1;fill:transparent;stroke:#18cc9c;stroke-width:.2}95%{-webkit-transform:scale(18);transform:scale(18);opacity:1;fill:transparent;stroke:#18cc9c;stroke-width:.1}100%{-webkit-transform:scale(19);transform:scale(19);opacity:1;fill:transparent;stroke:#18cc9c;stroke-width:0}}@keyframes animateCircle{40%{-webkit-transform:scale(10);transform:scale(10);opacity:1;fill:#18cc9c}55%{-webkit-transform:scale(11);transform:scale(11);opacity:1;fill:#18cc9c}65%{-webkit-transform:scale(12);transform:scale(12);opacity:1;fill:#18cc9c}75%{-webkit-transform:scale(13);transform:scale(13);opacity:1;fill:transparent;stroke:#18cc9c;stroke-width:.5}85%{-webkit-transform:scale(17);transform:scale(17);opacity:1;fill:transparent;stroke:#18cc9c;stroke-width:.2}95%{-webkit-transform:scale(18);transform:scale(18);opacity:1;fill:transparent;stroke:#18cc9c;stroke-width:.1}100%{-webkit-transform:scale(19);transform:scale(19);opacity:1;fill:transparent;stroke:#18cc9c;stroke-width:0}}@-webkit-keyframes animateHeart{0%{-webkit-transform:scale(.2);transform:scale(.2)}40%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes animateHeart{0%{-webkit-transform:scale(.2);transform:scale(.2)}40%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes animateHeartOut{0%{-webkit-transform:scale(1.4);transform:scale(1.4)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes animateHeartOut{0%{-webkit-transform:scale(1.4);transform:scale(1.4)}100%{-webkit-transform:scale(1);transform:scale(1)}}[class*="swell-"] .dir-icon path{fill:#6cc1e4!important}[class*="wind-"] .dir-icon path{fill:#8379e4!important}.dir-icon path{-webkit-transform-origin:50% 50%;transform-origin:50% 50%}[class$="-0"] .dir-icon path{-webkit-transform:rotate(180deg);transform:rotate(180deg)}[class$="-22"] .dir-icon path{-webkit-transform:rotate(202.5deg);transform:rotate(202.5deg)}[class$="-45"] .dir-icon path{-webkit-transform:rotate(225deg);transform:rotate(225deg)}[class$="-67"] .dir-icon path{-webkit-transform:rotate(247.5deg);transform:rotate(247.5deg)}[class$="-90"] .dir-icon path{-webkit-transform:rotate(270deg);transform:rotate(270deg)}[class$="-112"] .dir-icon path{-webkit-transform:rotate(292.5deg);transform:rotate(292.5deg)}[class$="-135"] .dir-icon path{-webkit-transform:rotate(315deg);transform:rotate(315deg)}[class$="-157"] .dir-icon path{-webkit-transform:rotate(337.5deg);transform:rotate(337.5deg)}[class$="-180"] .dir-icon path{-webkit-transform:rotate(360deg);transform:rotate(360deg)}[class$="-202"] .dir-icon path{-webkit-transform:rotate(22.5deg);transform:rotate(22.5deg)}[class$="-225"] .dir-icon path{-webkit-transform:rotate(45deg);transform:rotate(45deg)}[class$="-247"] .dir-icon path{-webkit-transform:rotate(67.5deg);transform:rotate(67.5deg)}[class$="-270"] .dir-icon path{-webkit-transform:rotate(90deg);transform:rotate(90deg)}[class$="-292"] .dir-icon path{-webkit-transform:rotate(112.5deg);transform:rotate(112.5deg)}[class$="-315"] .dir-icon path{-webkit-transform:rotate(135deg);transform:rotate(135deg)}[class$="-337"] .dir-icon path{-webkit-transform:rotate(157.5deg);transform:rotate(157.5deg)}.empty-state{width:100%;text-align:center;padding:2rem;color:#95a1b1}.empty-state .empty-state-title{font-size:2.5rem;font-weight:700}.empty-state .empty-state-subtitle{font-size:1.25rem;font-weight:700}.empty-state .empty-state-text{color:#95a1b1}.empty-state .empty-state-button{margin-top:2rem}.avatar-img{width:100%;max-width:5rem;min-width:2.5rem;border-radius:50%}input,textarea{color:#3d4652}.flex-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.form-section{min-width:280px;max-width:480px;padding:0;margin:2rem auto;border-radius:5px}.input-field label{-webkit-transform:translateY(-140%);transform:translateY(-140%)}.field-validation-error{display:block}.field-validation-error span{font-size:.875rem;font-weight:500;background-color:#ef8282;padding:.25rem .5rem;border-radius:.125rem;color:#fff}.field-validation-valid{display:none}input[type="checkbox"].input-validation-error{border:0 none}.validation-summary-errors{margin-bottom:1rem;font-size:.875rem;font-weight:500;background-color:#ef8282;padding:.25rem .5rem;border-radius:.125rem;color:#fff}.validation-summary-valid{display:none}.switch-field-container-label{margin-bottom:.5rem;display:block}.switch-field{overflow:hidden;display:flex}.switch-field input{position:absolute!important;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden}.switch-field input:checked+label{background-color:#3d4652;color:#fff}.switch-field label{float:left;flex-grow:1;display:inline-block;font-size:14px;text-align:center;text-shadow:none;padding:.25rem .5rem;box-shadow:none;border:2px solid;color:#3d4652;border-color:#3d4652;transition:all .1s ease-in-out;font-weight:700;margin-left:-2px}.switch-field label:first-of-type{border-radius:.25rem 0 0 .25rem;margin-left:0}.switch-field label:last-of-type{border-radius:0 .25rem .25rem 0}.switch-field label:hover{cursor:pointer}.switch-field.primary{border-color:#18cc9c;color:#18cc9c}.switch-field.primary input:checked+label{background-color:#18cc9c}.switch-field.primary label{color:#18cc9c;border-color:#18cc9c}.switch-field.boolean input.on:checked~label{background-color:#fff;border-color:#18cc9c;color:#18cc9c}.switch-field.boolean input.on:checked+label{background-color:#18cc9c;color:#fff}.switch-field.boolean.small{width:96px}.switch-field.single{justify-content:flex-end}.switch-field.single label{border-radius:.25rem}.switch-field.single input:checked+label{background-color:#18cc9c;color:#fff;border-color:#18cc9c}.switch-title{margin-bottom:6px}textarea.materialize-textarea{overflow-y:hidden;padding:.75rem 0;resize:none;min-height:2.25rem;line-height:140%}.btn.pass-visibility-toggle{position:absolute;top:0;right:.5rem;padding:.25rem!important}.btn.pass-visibility-toggle .icon.show-hide-password .eye{fill:#3d4652}.btn.pass-visibility-toggle .icon.show-hide-password .bar{fill:#3d4652;opacity:0}.btn.pass-visibility-toggle.visible .icon.show-hide-password .bar{opacity:1}.icon.show-hide-password .eye{fill:#3d4652}.icon.show-hide-password .bar{fill:#3d4652;opacity:0}.icon.show-hide-password.visible .bar{opacity:1}.thankyou-message{height:380px;text-align:center}.thankyou-message .emoji{font-size:3rem;padding:1rem}.thankyou-message .btn{margin-top:1.5rem}.contact-form+.thankyou-message{height:380px}.spot-request-form+.thankyou-message{height:246px}@media all and (min-width:992px){.spot-request-form+.thankyou-message{height:294px}}@media all and (min-width:600px){.form-section{margin:4rem auto}}@media only screen and (min-width:360px){.switch-field:not(.small) label{padding:.5rem 1rem}}.btn{font-family:inherit;font-weight:700;font-size:1rem;line-height:1rem;text-align:center;display:inline-block;padding:.875rem 1.5rem;min-width:8rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border-radius:.25rem;transition:all .2s ease-in-out;background-color:#576475;color:#fff}.btn:hover,.btn:focus{background-color:#46505e}.btn .waves-ripple{background:#343c46}.btn.light,.page-footer .btn.footer-copyright{color:#3d4652;border-color:#3d4652}.btn.primary{background-color:#18cc9c}.btn.primary:hover,.btn.primary:focus{background-color:#16ba8e}.btn.primary .waves-ripple{background:#139e79}.btn.info-blue{background-color:#6cc1e4}.btn.info-blue:hover,.btn.info-blue:focus{background-color:#5bbae1}.btn.info-blue .waves-ripple{background:#41afdc}.btn.error-red{background-color:#ef8282}.btn.error-red:hover,.btn.error-red:focus{background-color:#ed7070}.btn.error-red .waves-ripple{background:#e95555}.btn.success-green{background-color:#a0e187}.btn.success-green:hover,.btn.success-green:focus{background-color:#93dd77}.btn.success-green .waves-ripple{background:#80d75e}.btn.warning-yellow{background-color:#f5c757}.btn.warning-yellow:hover,.btn.warning-yellow:focus{background-color:#f4c144}.btn.warning-yellow .waves-ripple{background:#f2b727}.btn.light,.page-footer .btn.footer-copyright{background-color:#fff}.btn.light:hover,.page-footer .btn.footer-copyright:hover,.btn.light:focus,.page-footer .btn.footer-copyright:focus{background-color:#f5f5f5}.btn.light .waves-ripple,.page-footer .btn.footer-copyright .waves-ripple{background:#e6e5e5}.btn.transparent{background-color:transparent}.btn.transparent:hover,.btn.transparent:focus{background-color:rgba(61,70,82,.2)}.btn.transparent .waves-ripple{background:rgba(61,70,82,.2)}.btn.link{background-color:transparent;color:#576475}.btn.link:hover,.btn.link:focus{color:#46505e}.btn.link .waves-ripple{background:rgba(87,100,117,.2)}.btn.link.primary{background-color:transparent;color:#18cc9c;border-color:#18cc9c}.btn.link.primary:hover,.btn.link.primary:focus{color:#14a780;border-color:#14a780}.btn.link.primary .waves-ripple{background:rgba(24,204,156,.2)}.btn.link.primary .ladda-spinner>div>div>div{background-color:#18cc9c!important}.btn.link.info-blue{background-color:transparent;color:#6cc1e4;border-color:#6cc1e4}.btn.link.info-blue:hover,.btn.link.info-blue:focus{color:#4ab2de;border-color:#4ab2de}.btn.link.info-blue .waves-ripple{background:rgba(108,193,228,.2)}.btn.link.info-blue .ladda-spinner>div>div>div{background-color:#6cc1e4!important}.btn.link.error-red{background-color:transparent;color:#ef8282;border-color:#ef8282}.btn.link.error-red:hover,.btn.link.error-red:focus{color:#ea5e5e;border-color:#ea5e5e}.btn.link.error-red .waves-ripple{background:rgba(239,130,130,.2)}.btn.link.error-red .ladda-spinner>div>div>div{background-color:#ef8282!important}.btn.link.success-green{background-color:transparent;color:#a0e187;border-color:#a0e187}.btn.link.success-green:hover,.btn.link.success-green:focus{color:#86d966;border-color:#86d966}.btn.link.success-green .waves-ripple{background:rgba(160,225,135,.2)}.btn.link.success-green .ladda-spinner>div>div>div{background-color:#a0e187!important}.btn.link.warning-yellow{background-color:transparent;color:#f5c757;border-color:#f5c757}.btn.link.warning-yellow:hover,.btn.link.warning-yellow:focus{color:#f3ba30;border-color:#f3ba30}.btn.link.warning-yellow .waves-ripple{background:rgba(245,199,87,.2)}.btn.link.warning-yellow .ladda-spinner>div>div>div{background-color:#f5c757!important}.btn.link.light,.page-footer .btn.link.footer-copyright{background-color:transparent;color:#fff;border-color:#fff}.btn.link.light:hover,.page-footer .btn.link.footer-copyright:hover,.btn.link.light:focus,.page-footer .btn.link.footer-copyright:focus{color:#ebebeb;border-color:#ebebeb}.btn.link.light .waves-ripple,.page-footer .btn.link.footer-copyright .waves-ripple{background:rgba(255,255,255,.2)}.btn.link.light .ladda-spinner>div>div>div,.page-footer .btn.link.footer-copyright .ladda-spinner>div>div>div{background-color:#fff!important}.btn.ghost,.file-field .btn{padding:.75rem 1.5rem;background-color:transparent;border:2px solid #576475;color:#576475}.btn.ghost:hover,.file-field .btn:hover,.btn.ghost:focus,.file-field .btn:focus{color:#46505e;border-color:#46505e}.btn.ghost .waves-ripple,.file-field .btn .waves-ripple{background:rgba(87,100,117,.2)}.btn.ghost .ladda-spinner>div>div>div,.file-field .btn .ladda-spinner>div>div>div{background-color:#576475!important}.btn.ghost.primary,.file-field .btn.primary{background-color:transparent;color:#18cc9c;border-color:#18cc9c}.btn.ghost.primary:hover,.file-field .btn.primary:hover,.btn.ghost.primary:focus,.file-field .btn.primary:focus{color:#14a780;border-color:#14a780}.btn.ghost.primary .waves-ripple,.file-field .btn.primary .waves-ripple{background:rgba(24,204,156,.2)}.btn.ghost.primary .ladda-spinner>div>div>div,.file-field .btn.primary .ladda-spinner>div>div>div{background-color:#18cc9c!important}.btn.ghost.info-blue,.file-field .btn.info-blue{background-color:transparent;color:#6cc1e4;border-color:#6cc1e4}.btn.ghost.info-blue:hover,.file-field .btn.info-blue:hover,.btn.ghost.info-blue:focus,.file-field .btn.info-blue:focus{color:#4ab2de;border-color:#4ab2de}.btn.ghost.info-blue .waves-ripple,.file-field .btn.info-blue .waves-ripple{background:rgba(108,193,228,.2)}.btn.ghost.info-blue .ladda-spinner>div>div>div,.file-field .btn.info-blue .ladda-spinner>div>div>div{background-color:#6cc1e4!important}.btn.ghost.error-red,.file-field .btn.error-red{background-color:transparent;color:#ef8282;border-color:#ef8282}.btn.ghost.error-red:hover,.file-field .btn.error-red:hover,.btn.ghost.error-red:focus,.file-field .btn.error-red:focus{color:#ea5e5e;border-color:#ea5e5e}.btn.ghost.error-red .waves-ripple,.file-field .btn.error-red .waves-ripple{background:rgba(239,130,130,.2)}.btn.ghost.error-red .ladda-spinner>div>div>div,.file-field .btn.error-red .ladda-spinner>div>div>div{background-color:#ef8282!important}.btn.ghost.success-green,.file-field .btn.success-green{background-color:transparent;color:#a0e187;border-color:#a0e187}.btn.ghost.success-green:hover,.file-field .btn.success-green:hover,.btn.ghost.success-green:focus,.file-field .btn.success-green:focus{color:#86d966;border-color:#86d966}.btn.ghost.success-green .waves-ripple,.file-field .btn.success-green .waves-ripple{background:rgba(160,225,135,.2)}.btn.ghost.success-green .ladda-spinner>div>div>div,.file-field .btn.success-green .ladda-spinner>div>div>div{background-color:#a0e187!important}.btn.ghost.warning-yellow,.file-field .btn.warning-yellow{background-color:transparent;color:#f5c757;border-color:#f5c757}.btn.ghost.warning-yellow:hover,.file-field .btn.warning-yellow:hover,.btn.ghost.warning-yellow:focus,.file-field .btn.warning-yellow:focus{color:#f3ba30;border-color:#f3ba30}.btn.ghost.warning-yellow .waves-ripple,.file-field .btn.warning-yellow .waves-ripple{background:rgba(245,199,87,.2)}.btn.ghost.warning-yellow .ladda-spinner>div>div>div,.file-field .btn.warning-yellow .ladda-spinner>div>div>div{background-color:#f5c757!important}.btn.ghost.light,.page-footer .btn.ghost.footer-copyright,.page-footer .file-field .btn.footer-copyright,.file-field .page-footer .btn.footer-copyright,.file-field .btn.light{background-color:transparent;color:#fff;border-color:#fff}.btn.ghost.light:hover,.page-footer .btn.ghost.footer-copyright:hover,.page-footer .file-field .btn.footer-copyright:hover,.file-field .page-footer .btn.footer-copyright:hover,.file-field .btn.light:hover,.btn.ghost.light:focus,.page-footer .btn.ghost.footer-copyright:focus,.page-footer .file-field .btn.footer-copyright:focus,.file-field .page-footer .btn.footer-copyright:focus,.file-field .btn.light:focus{color:#ebebeb;border-color:#ebebeb}.btn.ghost.light .waves-ripple,.page-footer .btn.ghost.footer-copyright .waves-ripple,.page-footer .file-field .btn.footer-copyright .waves-ripple,.file-field .page-footer .btn.footer-copyright .waves-ripple,.file-field .btn.light .waves-ripple{background:rgba(255,255,255,.2)}.btn.ghost.light .ladda-spinner>div>div>div,.page-footer .btn.ghost.footer-copyright .ladda-spinner>div>div>div,.page-footer .file-field .btn.footer-copyright .ladda-spinner>div>div>div,.file-field .page-footer .btn.footer-copyright .ladda-spinner>div>div>div,.file-field .btn.light .ladda-spinner>div>div>div{background-color:#fff!important}.btn.small{font-size:.875rem;padding:.5rem 1rem;border-radius:.1875rem}.btn.small.ghost,.file-field .btn.small{padding:.375rem 1rem}.btn.full-width{width:100%}.btn.half-width{width:50%}.btn.min-width-0{min-width:0}.btn.centered{margin:0 auto}.btn.icon-button{padding:.75rem;min-width:0}.btn.icon-button-small{padding:.625rem;min-width:0}.btn span.icon{display:block;height:1.5rem;width:1.5rem;background-size:1.5rem}.btn span.icon.left{margin-right:.75rem}.btn span.icon.right{margin-left:.75rem}.btn span.icon.small{height:1.25rem;width:1.25rem;background-size:1.25rem}.btn.with-icon{display:flex;line-height:1.25rem}.btn.filter{font-size:.875rem;padding:.5rem 1rem;display:block;color:#3d4652;background-color:transparent;border:2px solid;border-color:#3d4652;transition:all .2s ease-in-out}.btn.filter:hover{background-color:#f3f5f6;transition:all .2s ease-in-out}.btn.filter.active{color:#18cc9c;border-color:#18cc9c}.dropdown-content .dropdown-item-link{font-size:1rem;font-weight:500;color:#3d4652;display:block;padding:1rem;cursor:pointer}.dropdown-content .dropdown-item-link:hover,.dropdown-content .dropdown-item-link:active{color:#18cc9c;transition:color .2s ease-in-out}.btn-wrapper{padding:1rem 0}.tabs{display:flex;justify-content:space-around;align-items:center;flex-flow:row nowrap;width:100%}.tabs .indicator{bottom:8px;background-color:#18cc9c;border-radius:5px;box-shadow:0 0 .4rem 0 rgba(24,204,156,.8)}.tabs .tab a{color:#3d4652;font-weight:700;font-size:.75rem;padding:0 .5rem;cursor:pointer}.tabs .tab a:hover,.tabs .tab a.active{color:#18cc9c}@media all and (min-width:360px){.tabs .tab a{font-size:.825rem}}@media all and (min-width:500px){.tabs{justify-content:center}.tabs .tab a{font-size:1rem;padding:0 1rem}}.main-header{position:fixed;top:0;z-index:2;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;box-sizing:border-box}.main-header .container{height:72px}.main-header .header-content{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 0}.main-header .header-logo{display:block;height:1.5rem}.main-header .mobile-menu-button{width:2rem;height:2rem;outline:none;padding:.25rem}.main-header .inline-nav{float:right}.main-header .inline-nav .inline-nav-item{display:inline-block;margin-left:2rem;vertical-align:top}.main-header .inline-nav .inline-nav-item .nav-item-link{color:#fff;font-weight:700;transition:color .2s ease-in-out}.main-header .inline-nav .inline-nav-item .nav-item-link:hover,.main-header .inline-nav .inline-nav-item .nav-item-link:active{color:#18cc9c;transition:color .2s ease-in-out}.main-header .inline-nav .inline-nav-item .nav-item-link.sign-up-link{position:relative}.main-header .inline-nav .inline-nav-item .nav-item-link.sign-up-link svg{left:50%;pointer-events:none;position:absolute;stroke:#18cc9c;transition:stroke .7s;height:1.2rem;width:2.8rem}.main-header .inline-nav .inline-nav-item .nav-item-link.sign-up-link svg path{fill:#fff}.main-header .inline-nav .inline-nav-item .nav-item-link.sign-up-link svg:first-of-type{top:0;-webkit-transform:translateX(-50%) translateY(-1.3rem);transform:translateX(-50%) translateY(-1.3rem)}.main-header .inline-nav .inline-nav-item .nav-item-link.sign-up-link svg:last-of-type{bottom:0;-webkit-transform:translateX(-50%) translateY(1.6rem) rotate(180deg);transform:translateX(-50%) translateY(1.6rem) rotate(180deg)}.main-header .inline-nav .inline-nav-item .icon{position:relative;display:block;height:1.5rem;width:1.5rem}.main-header .inline-nav .inline-nav-item .icon:before{position:absolute;content:' ';background-size:1.5rem;height:1.5rem;width:1.5rem}.main-header .inline-nav .inline-nav-item .header-avatar{font-size:0}.main-header .inline-nav .inline-nav-item .header-avatar .avatar-img{max-width:2rem}.main-header .inline-nav .dropdown-content .user-details{padding:1rem}.main-header .inline-nav .dropdown-content .user-details .hello-user{font-size:1rem;color:#3d4652;margin-bottom:0}.main-header .inline-nav .dropdown-content .user-details .username{font-size:.75rem;margin-bottom:0}.main-header .sign-up-line--1,.main-header .sign-up-line--3,.main-header .sign-up-line--4,.main-header .sign-up-line--6{stroke-dasharray:11px}.main-header .sign-up-line--2,.main-header .sign-up-line--5{stroke-dasharray:18px}.main-header.light,.page-footer .main-header.footer-copyright{background-color:#fff;box-shadow:0 0 10px rgba(61,70,82,0);transition:box-shadow .2s ease-in-out}.main-header.light .mobile-menu-button .icon.ham-menu path,.page-footer .main-header.footer-copyright .mobile-menu-button .icon.ham-menu path{fill:#3d4652}.main-header.light.header-shadow,.page-footer .main-header.header-shadow.footer-copyright{box-shadow:0 2px 0 #f3f5f6;transition:box-shadow .2s ease-in-out}.main-header.light .header-logo .boardtrip-logo-h .copy,.page-footer .main-header.footer-copyright .header-logo .boardtrip-logo-h .copy{fill:#3d4652}.main-header.light .inline-nav .inline-nav-item .nav-item-link,.page-footer .main-header.footer-copyright .inline-nav .inline-nav-item .nav-item-link{color:#3d4652}.main-header.light .inline-nav .inline-nav-item .nav-item-link:hover,.page-footer .main-header.footer-copyright .inline-nav .inline-nav-item .nav-item-link:hover,.main-header.light .inline-nav .inline-nav-item .nav-item-link:active,.page-footer .main-header.footer-copyright .inline-nav .inline-nav-item .nav-item-link:active{color:#18cc9c}.main-header.dark .mobile-menu-button:hover,.main-header.dark .mobile-menu-button:focus{background-color:rgba(255,255,255,.2)}.main-header.dark .mobile-menu-button .waves-ripple{background:rgba(255,255,255,.2)}.main-header.dark .mobile-menu-button .icon.ham-menu path{fill:#fff}.js-dark-bg{background-color:#3d4652;transition:all .2s ease-in-out}.light-bg{background-color:#fff;transition:all .2s ease-in-out;border-bottom:1px solid #dce0e5}.js-transparent-bg{background-color:transparent;transition:all .2s ease-in-out}.main-header .mobile{display:block}.main-header .desktop{display:none}.inline-nav form{display:inline-block}@media all and (min-width:992px){.main-header .mobile{display:none}.main-header .desktop{display:block}}footer{color:#69788c}footer.desktop{display:none}footer .container{padding:4rem 0 1rem}footer .footer-logo{display:block;height:2rem;width:2rem;margin-bottom:.5rem}footer .footer-logo .icon.boardtrip-icon path{fill:#18cc9c}footer .footer-c-title{margin-top:3rem;font-size:1rem;color:#3d4652;line-height:24px}footer .link-list{margin-top:1rem}footer .link-list li{font-size:1rem;margin-bottom:1rem}footer .link-list li a{color:#69788c;font-weight:500;transition:color .2s ease-in-out}footer .link-list li a:hover,footer .link-list li a:active{color:#18cc9c;transition:color .2s ease-in-out}footer .subfooter{margin-top:3rem}footer .social-links{margin:2rem 0;display:flex}footer .social-links li{opacity:1;transition:opacity .2s ease-in-out}footer .social-links li+li{margin-left:1rem}footer .social-links li .social-icon{display:block;margin-bottom:0;height:1.5rem;width:1.5rem}footer .social-links li .social-icon .icon{height:1.5rem;width:1.5rem}footer .social-links li .social-icon path{fill:#18cc9c}footer .social-links li:hover{opacity:.7;transition:opacity .2s ease-in-out}@media only screen and (min-width:993px){footer.desktop{display:block}}.spot-rating{display:flex;align-items:center;flex-wrap:nowrap}.icon.star path{fill:#dce0e5}.rating-stars-comp{padding:.125rem 0}.rating-stars-comp>label{display:block;font-size:0;line-height:100%;padding:.125rem}.rating-stars-comp{display:flex;flex-wrap:nowrap;flex-direction:row-reverse;border:none}.rating-stars-comp:not(.read-only)>label{cursor:pointer}.rating-stars-comp>input{display:none}.rating-stars-comp>.half:before{content:"";position:absolute}.rating-stars-comp:not(.read-only)>input:checked~label .star path,.rating-stars-comp:not(.read-only):not(:checked)>label:hover .star path,.rating-stars-comp:not(.read-only):not(:checked)>label:hover~label .star path{fill:#18cc9c}.rating-stars-comp:not(.read-only)>input:checked+label:hover .star path,.rating-stars-comp:not(.read-only)>input:checked~label:hover .star path,.rating-stars-comp:not(.read-only)>label:hover~input:checked~label .star path,.rating-stars-comp:not(.read-only)>input:checked~label:hover~label .star path{fill:#1be3ad}.read-only label.full .star path{fill:#18cc9c}.rating-stars-comp.small>label{padding:.0625rem}.rating-stars-comp.small .icon.star{width:1rem;height:1rem}.spot-rating-reviews-count{display:block;margin-left:.25rem;font-size:1rem;line-height:1rem;color:#b9c1cb}.spot-rating-reviews-count.light,.page-footer .spot-rating-reviews-count.footer-copyright{color:#fff}.rating-reviews-count{margin-left:.25rem;color:#69788c;font-size:1rem;font-weight:500;line-height:2.5}.menu{background-color:#3d4652;color:#fff}.menu-header{padding:2rem 2rem 0;margin-bottom:1rem;width:100%;font-size:0}.menu-header .btn+.btn{margin-top:.5rem}.account-link{display:block}.mobile-nav-avatar{display:inline-block;width:2.5rem;height:2.5rem;margin-right:1rem;font-size:0;vertical-align:middle}.menu-header-text{display:inline-block;padding:.5rem 0;font-size:0;vertical-align:middle}.menu-header-text .menu-header-name{font-size:1rem;color:#fff}.menu-header-text .menu-header-link{font-size:.875rem;color:#95a1b1}.menu-section .primary-links li a{padding:.75rem 2rem;display:flex;font-weight:700;font-size:1rem}.menu-section .primary-links li .icon{margin-right:.5rem;width:1.25rem;height:1.25rem}.menu-section .primary-links li .icon path{fill:#fff}.menu-section .extra-links{margin-top:1rem}.menu-section .extra-links li a{display:block;padding:.5rem 2rem;font-size:.875rem}.menu-section .extra-links .lang-selector{padding:0 2rem}.menu-section .extra-links .lang-selector .lang-list-item a{padding:.5rem 0}.menu-section .extra-links .lang-selector .lang-list-item.separator{padding:.5rem 0}.slideout-panel{box-shadow:0 0 30px 0 rgba(35,40,47,0);transition:box-shadow .2s ease-in-out}.slideout-panel.panel-open{box-shadow:0 0 30px 0 #23282f;transition:box-shadow .2s ease-in-out}.menu-section-list li{font-size:1rem;padding:.75rem 0 .75rem 4rem}.menu-section-list li .icon{height:20px;width:20px}.menu-section-list li .icon path{fill:#fff}.menu-section-list li.active{box-shadow:inset -4px 0 0 0 #18cc9c}.modal-overlay{background:#3d4652;top:0;height:100%}.modal{-webkit-overflow-scrolling:touch}.modal{background-color:#fff;max-height:90%;width:55%;border-radius:8px;will-change:top,opacity}.modal.small-modal{max-width:480px}.modal .modal-content{padding:1.5rem}.modal .modal-content h3{margin-bottom:1rem}.modal .modal-content .input-field+.input-field{margin-top:2rem}.modal .modal-footer{display:flex;justify-content:flex-end;border-radius:initial;background-color:initial;padding:.5rem 1.5rem;height:auto;width:100%}.modal .modal-footer .btn{display:block;flex-basis:100%;margin:0;float:none}.modal .modal-footer .btn+.btn{margin-left:1rem}.modal.bottom-sheet{max-height:100%}.modal-fixed-footer .modal-content{padding-bottom:2rem}.modal-fixed-footer .modal-footer{background-color:#fff}.modal-header{background-color:#fff;padding:1rem 1.5rem;height:56px;width:100%}.modal-header h3.modal-title{margin:0;line-height:100%}.modal.modal-fixed-header{padding:0}.modal.modal-fixed-header .modal-content{position:absolute;height:calc(100% - 56px);max-height:100%;width:100%;overflow-y:auto}.modal.modal-fixed-header .modal-header{border-bottom:1px solid rgba(0,0,0,.1);position:absolute;top:0}.modal.modal-fixed-footer{height:70%}.modal.modal-fixed-header.modal-fixed-footer .modal-content{margin-top:3.5rem;padding-top:1.5rem;padding-bottom:5rem}.modal-header,.modal-footer{z-index:5}.modal.full-screen{height:100%;max-width:100%}.close-modal-button{z-index:5;opacity:1;position:absolute;right:0;top:0;height:56px;width:56px;transition:background-color .2s ease-in-out;cursor:pointer}.close-modal-button .icon.remove path{fill:#3d4652}.close-modal-button:focus{background-color:rgba(61,70,82,.1);transition:background-color .2s ease-in-out}.close-modal-button.light .icon.remove path,.page-footer .close-modal-button.footer-copyright .icon.remove path{fill:#fff}.close-modal-button.light:focus,.page-footer .close-modal-button.footer-copyright:focus{background-color:rgba(255,255,255,.1);transition:background-color .2s ease-in-out}@media all and (max-width:992px){.modal{width:90%}}@media all and (min-width:600px){.modal .modal-footer .btn{flex-basis:auto}}.spot-service-banners .empty-state{max-width:540px;margin:0 auto}.service-banner-list{display:flex;flex-flow:row wrap;justify-content:space-between;padding:1rem 1rem;margin-left:-1rem;margin-right:-1rem}.service-banner-wrapper{position:relative;width:100%;margin-bottom:1rem}.service-banner-wrapper .service-banner-card{display:flex;flex-flow:row nowrap;align-items:center;box-sizing:border-box;width:100%;padding:1rem;box-shadow:0 2px 10px 0 rgba(61,70,82,.1);border-radius:4px;transition:all .2s ease-in-out;background-color:#fff}.service-banner-wrapper .service-banner-card:hover{transition:all .2s ease-in-out}.service-banner-wrapper .service-banner-image{margin-right:1rem}.service-banner-wrapper .service-banner-image img{width:84px;border-radius:50%}.service-banner-wrapper .service-banner-content{box-sizing:border-box;vertical-align:top}.service-banner-wrapper .service-banner-content .service-banner-title{font-size:1rem;line-height:1.25rem;font-weight:700;margin-bottom:.25rem}.service-banner-wrapper .service-banner-content .service-banner-description{font-size:.875rem;font-weight:500;line-height:1.24rem}.advertise-here:nth-child(n+4){display:none}.service-banner-wrapper.advertise-here .service-banner-card{box-shadow:none}@media only screen and (min-width:680px){.service-banner-list.h-list{flex-flow:row nowrap;justify-content:flex-start;align-items:stretch;padding:1rem 1rem;margin-left:-1rem;margin-right:-1rem}.service-banner-list.h-list .service-banner-wrapper{margin-bottom:0;margin-left:1.5rem;transition:all .2s ease-in-out}.service-banner-list.h-list .service-banner-wrapper:first-child{margin-left:0}.service-banner-list.h-list .service-banner-wrapper:hover .service-banner-card{box-shadow:0 4px 20px 0 rgba(61,70,82,.2);-webkit-transform:translateY(-2px);transform:translateY(-2px);transition:all .2s ease-in-out}.service-banner-list.h-list .service-banner-wrapper .service-banner-card{flex-flow:row wrap;text-align:center;padding:1.5rem;align-items:flex-start;height:100%}.service-banner-list.h-list .service-banner-wrapper .service-banner-image{margin:0 auto 1rem;width:100%}.service-banner-list.h-list .service-banner-wrapper .service-banner-content{width:100%;margin:0 auto}.service-banner-wrapper{transition:all .2s ease-in-out}.service-banner-wrapper:hover .service-banner-card{box-shadow:0 4px 20px 0 rgba(61,70,82,.2);-webkit-transform:translateY(-2px);transform:translateY(-2px);transition:all .2s ease-in-out}}.lang-selector .link-list{display:flex}.lang-selector .link-list .separator{margin-left:1rem;margin-right:1rem}.lang-list-item .active{color:#18cc9c;cursor:default}#iubenda-cs-banner{background-color:#8379e4;color:#fff;box-shadow:0 2px 10px rgba(61,70,82,.2);border-radius:.25rem;font-size:.875rem;left:0;line-height:1.5;margin:0;padding:1rem;position:fixed;width:90%;z-index:9999;bottom:1rem!important;margin-left:5%}#iubenda-cs-banner p{color:#fff}#iubenda-cs-banner a{text-decoration:underline;font-weight:700}#iubenda-cs-banner .iubenda-cs-rationale{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}#iubenda-cs-banner a.iubenda-cs-close-btn{text-decoration:none;min-width:0;margin-left:1rem}#iubenda-cs-banner div.iubenda-banner-content{flex-shrink:99}@media all and (max-width:500px){#iubenda-cs-banner .iubenda-cs-rationale{flex-direction:column-reverse;align-items:center}#iubenda-cs-banner .iubenda-cs-rationale a.iubenda-cs-close-btn{margin-left:0;margin-top:1rem;width:100%}}.header-content{position:relative}.system-messages-block{position:absolute;top:5.5rem;left:0;z-index:2}.system-message{box-shadow:0 .125rem .25rem 0 rgba(61,70,82,.1);border-radius:.25rem;padding:.75rem 2.375rem .75rem 1rem;margin:0;color:#fff;font-size:.875rem;line-height:1.25rem}.system-message .close-modal-button{right:.375rem;top:.375rem;height:2rem;width:2rem}.system-message .close-modal-button svg{width:1rem;height:1rem}.system-message .close-modal-button svg path{fill:#3d4652}.system-message.msg-info{background-color:#6cc1e4}.system-message.msg-error{background-color:#ef8282}.system-message.msg-success{background-color:#18cc9c}.system-message.msg-warning{background-color:#f5c757}.spot-section-name{font-size:1.25rem;font-weight:700}.spot-section-description{font-size:1rem;color:#95a1b1}.subsection{margin-bottom:2rem}.spot-section-title{margin-bottom:1rem}.centered-content{max-width:820px;margin:0 auto;text-align:center}.intro-section{padding-top:72px}.intro-section .intro-text{margin-top:3rem}.intro-section .intro-text h1{font-size:2rem;font-weight:700;text-align:center;margin-bottom:1rem}.intro-section .intro-text h2{font-size:1.25rem;font-weight:500;text-align:center;margin-bottom:1rem}.profile-head{margin-top:4.5rem;padding:1.5rem;text-align:center}.profile-head .user-name{font-weight:500;padding:.5rem 0;display:block}.profile-section-title{margin-bottom:1rem}.profile-section-name{font-size:.75rem;text-transform:uppercase;color:#95a1b1}.profile-info .form-section{padding:0;margin:2rem auto;border-radius:0}.profile-info .secondary-actions{min-width:280px;max-width:600px;margin:2rem auto}.profile-info .secondary-actions a{margin-bottom:1rem}.avatar-input{width:10rem;height:10rem;border-radius:50%;margin:0 auto;overflow:hidden}.avatar-input .slim{width:10rem;height:10rem}.spot-head{position:relative;overflow:hidden;margin-bottom:1rem}.spot-head-image-wrapper{position:absolute;display:flex;z-index:-1;max-height:100%}.spot-head-image-wrapper .spot-head-image{width:100%;-o-object-fit:cover;object-fit:cover}.spot-head-overlay{padding:6rem 0 2.5rem;background:rgba(61,70,82,.8)}.spot-head-content{display:flex;justify-content:flex-start;flex-wrap:wrap}.spot-title-block{display:flex;justify-content:space-between;width:100%}.spot-title{margin-bottom:2rem}.spot-title .spot-title-name{font-size:2rem;color:#fff}.spot-title .spot-title-location{color:#fff}.spot-title .spot-rating{margin-top:1rem}.spot-report-summary-title{white-space:nowrap;display:flex;align-items:center;margin-bottom:.5rem}.actual-forecast-title{font-size:.875rem;font-weight:800;text-transform:uppercase;letter-spacing:.05rem;color:#f3f5f6}.spot-head .wave-quality-box{display:flex;flex-direction:column;justify-content:flex-end;flex-wrap:wrap;align-content:flex-end}.spot-head .wave-quality-box .wave-quality .wave-quality-value{font-size:2rem;line-height:2rem}.spot-head .wave-quality-box .wave-quality .icn-wave-quality{width:1.5rem;height:1.5rem}.spot-head .wave-quality-box .wave-quality-description{text-transform:uppercase;margin-bottom:.5rem;font-size:1rem;text-align:right}.spot-report-summary{color:#fff;margin-bottom:2rem;width:100%}.spot-report-summary-list{display:flex;justify-content:space-between}.spot-report-summary-list-item{display:flex;align-items:center;padding:.5rem 0 .5rem;min-height:2.5rem;font-weight:500}.spot-report-summary-list-item .icon:not(.wind-direction){margin-right:.75rem;width:1.125rem;height:1.125rem}.spot-report-summary-list-item .icon:not(.wind-direction) path{fill:#fff}.spot-report-summary-list-item .icon.wind-direction{margin:0 .5rem;width:1.125rem;height:1.125rem}.spot-report-summary-list-item .icon.wind-direction path{fill:#fff}.spot-report-summary-list-item .icon.swell-direction{margin:0 .5rem;width:1.125rem;height:1.125rem}.spot-head .distance-to-spot{margin:0 auto 1rem;padding:1rem .25rem;font-size:1rem}.spot-head .distance-to-spot .distance-icon{margin-right:.5rem;height:1.5rem;width:1.5rem}.spot-head .distance-to-spot .distance-icon .icon.map-marker{width:1.5rem;height:1.5rem}.spot-info-facilities{display:flex;justify-content:space-between;padding:1rem 0 0;min-width:264px;margin-bottom:1.5rem}.spot-info-facilities-icon{position:relative;width:3rem;height:3rem;border-radius:50%;border:2px solid #fff;box-sizing:border-box;cursor:pointer;padding:.625rem}.spot-info-facilities-icon .icon path{fill:#fff}.material-tooltip{border-radius:.25rem;padding:.5rem 1rem;font-size:.875rem;min-height:0;line-height:1.25rem;color:#3d4652}.material-tooltip .backdrop{background-color:#f3f5f6}.spot-head-shape{position:absolute;bottom:0;width:100%;height:48px}.spot-head .spot-info-facilities{display:flex;justify-content:space-around;width:100%}.spot-head-content .bookmark-box{position:static;width:auto;display:flex;align-items:center;color:#fff;border:2px solid #fff;font-weight:700;border-radius:.25rem}.spot-head-content .bookmark-box.bookmarked{color:#18cc9c;border:2px solid #18cc9c;border-radius:.25rem}.spot-head-content .bookmark-box svg{width:40px;height:40px}.bookmark-box-text{margin-right:.75rem;white-space:nowrap}.spot-head-distance{display:flex;align-items:center}.spot-head-distance .icon.map-marker path,.spot-head-distance .icon.map-marker circle{fill:#fff}.spot-head-distance .distance-text{margin:0 .25rem;color:#fff}.spot-head-distance .get-directions-link{color:#fff}@media all and (max-width:500px){.spot-head-content .bookmark-box{border:none;border-radius:0;width:48px}.spot-head-content .bookmark-box.bookmarked{border:none;border-radius:0}.spot-head-content .bookmark-box svg{width:64px;height:64px}.bookmark-box-text{display:none}}@media all and (min-width:500px){.spot-head{margin-bottom:2rem}.spot-head-content .right-side{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start}.spot-head-content .right-side .distance-to-spot{margin-top:auto}.spot-head .wave-quality-box{flex-wrap:wrap}.spot-head .wave-quality-box .wave-quality{order:2;margin-left:1rem;margin-bottom:0}.spot-head .wave-quality-box .wave-quality .wave-quality-value{text-align:right}.spot-info-facilities.hide-desktop{display:none}.spot-info-facilities.hide-mobile{display:flex}}.facilities-distance-block{display:flex;flex-wrap:wrap;width:100%}@media all and (min-width:700px){.spot-head .facilities-distance-block{flex-wrap:nowrap;margin:0 auto 2.5rem}.spot-head .facilities-distance-block .distance-to-spot{flex-grow:1;order:1;margin-bottom:0;padding:.75rem .25rem}.spot-head .facilities-distance-block .spot-info-facilities{justify-content:space-between;width:auto;order:2;margin-bottom:0;padding-top:0}.spot-head .wave-quality-box .wave-quality .wave-quality-value{font-size:3rem;line-height:3rem}.spot-head .wave-quality-box .wave-quality .icn-wave-quality{width:2.5rem;height:2.5rem}.spot-head .wave-quality-box .wave-quality-description{margin-bottom:.75rem;font-size:1.5rem;line-height:1.5rem}}.spot-detail-tabs{margin-bottom:1rem}.tab-content{padding-bottom:4rem}.spot-info-features{border-radius:5px}.spot-info-features .spot-info-features-block{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -1rem}.spot-info-features .spot-info-features-list{flex-grow:1;margin:0 1rem}.spot-info-features .spot-info-features-list .spot-info-feature-item{display:flex;justify-content:space-between;padding:.5rem 0}.spot-info-features .spot-info-features-list .spot-info-feature-item .spot-info-feature-name{text-align:left;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;font-weight:500;color:#95a1b1;line-height:1.5rem}.spot-info-features .spot-info-features-list .spot-info-feature-item .spot-info-feature-value{display:flex;justify-content:flex-end;align-items:center;text-align:right;font-size:1rem;font-weight:700;color:#3d4652;line-height:1.25rem;margin-left:1rem}.spot-info-features .spot-info-features-list .spot-info-feature-item .spot-info-feature-value .icon{margin-left:.25rem}.spot-info-description-text{white-space:pre-wrap}.spot-info-description-text p{margin-bottom:1.25rem}.spot-info-description-text a{color:#18cc9c}.spot-info-media{display:flex;flex-wrap:wrap;align-content:stretch;margin:-.5rem}.spot-info-media .left-media{display:flex;min-height:240px;width:100%}.spot-info-media .left-media .spot-info-media-item{padding:.5rem;width:100%}.spot-info-media .left-media .spot-info-media-item img{height:100%}.spot-info-media .right-media{box-sizing:border-box;width:100%;display:flex;flex-wrap:wrap}.spot-info-media .right-media .spot-info-media-item{width:50%;padding:.5rem}.spot-info-media .right-media .spot-info-media-item:last-child[data-extra-media-number]{position:relative}.spot-info-media .right-media .spot-info-media-item:last-child[data-extra-media-number]:before{position:absolute;content:'';top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);background-color:rgba(255,255,255,.8);border-radius:50%;width:72px;height:72px}.spot-info-media .right-media .spot-info-media-item:last-child[data-extra-media-number]:after{position:absolute;content:attr(data-extra-media-number);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;bottom:0;color:#3d4652;font-size:1.5rem;line-height:1.5rem;height:1.5rem;font-weight:700;text-align:center}.spot-info-media .extra-media{display:none}.spot-info-media .spot-info-media-item{display:flex}.spot-info-media .spot-info-media-item:focus{outline:none}.spot-info-media-item-img{width:100%;-o-object-fit:cover;object-fit:cover;border-radius:3px}@media only screen and (min-width:500px){.spot-info-media{flex-wrap:nowrap;margin:-.5rem}.spot-info-media .left-media{width:50%;min-height:0}.spot-info-media .left-media .spot-info-media-item{max-height:240px;padding:.5rem;width:100%}.spot-info-media .right-media{width:50%;flex-wrap:wrap}.spot-info-media .right-media .spot-info-media-item{max-height:112px;width:50%;padding:.5rem}}.right-content .spot-cards-list .spot-card-wrapper{display:block;width:100%;max-width:100%;padding:0}.right-content .spot-cards-list .spot-card-wrapper+.spot-card-wrapper{margin-top:1rem}.right-content .service-banner-list{padding:0 1rem}.spots-footer-section{position:relative;overflow:hidden;padding-bottom:72px}.spots-footer-section .form-section{box-shadow:none}.spots-footer-section .email-newsletter input{font-size:1.125rem}.spots-footer-section .button-wrapper{text-align:center;padding:1rem 0}.spots-footer-section .button-wrapper .btn{height:3rem;min-width:240px}@media all and (min-width:500px){.spot-info-features .spot-info-features-block{margin:0 -2rem}.spot-info-features .spot-info-features-block .spot-info-features-list{margin:0 2rem}}.transport-service-list{min-height:428px}.transport-service-list .transport-service-card+.transport-service-card{margin-top:1rem}.transport-service-list .total-trips{background-color:#f3f5f6;padding:.25rem .5rem;border-radius:20px;font-size:.75rem;margin-left:.5rem}.transport-service-list .bbc-response-error{text-align:center;font-size:.875rem;padding:1rem}.transport-service-list .bbc-response-error .emoji-span{font-size:2rem}.transport-service-card{display:block;padding:1rem;box-shadow:0 2px 10px 0 rgba(61,70,82,.1);border-radius:4px;transition:all .2s ease-in-out}@media all and (min-width:600px){.transport-service-card:hover{box-shadow:0 4px 20px 0 rgba(61,70,82,.2);-webkit-transform:translateY(-2px);transform:translateY(-2px);transition:all .2s ease-in-out}}.transport-service-card.skeleton-item{min-height:130px}.transport-service-card.skeleton-item .transport-service-card-icon{border-radius:50%;min-width:2rem;min-height:2rem;background-size:300% 300%}.transport-service-card.skeleton-item .transport-service-card-date-route{width:100%}.transport-service-card.skeleton-item .transport-service-card-date-route .transport-service-card-date{min-height:1.5rem;margin-bottom:0;width:70%;border-radius:2px}.transport-service-card.skeleton-item .transport-service-card-date-route .transport-service-card-route{min-height:.5rem;width:40%;border-radius:2px}.transport-service-card.skeleton-item .transport-service-card-body{padding-left:0}.transport-service-card.skeleton-item .transport-service-card-body:before{content:none}.transport-service-card.skeleton-item .transport-service-card-body p{min-height:1rem;border-radius:2px}.transport-service-card-head{display:flex;white-space:nowrap;box-sizing:border-box;align-items:center}.transport-service-card-head .transport-service-card-icon{flex-shrink:1;margin-right:.75rem;background-size:1.5rem;height:1.5rem;width:1.5rem;min-width:1.5rem;background-repeat:no-repeat}.transport-service-card-head .transport-service-card-icon.icn-service-transport{background-image:url("/Content/assets/svg/icons/icn-service-transport.svg")}.transport-service-card-head .transport-service-card-date-route{flex-shrink:2;margin-right:1rem;display:flex;flex-wrap:wrap;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.transport-service-card-head .transport-service-card-date-route .transport-service-card-date{width:100%;margin-bottom:.25rem;font-size:1rem;line-height:1.5rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.transport-service-card-head .transport-service-card-date-route .transport-service-card-date::first-letter {text-transform:capitalize}.transport-service-card-head .transport-service-card-date-route .transport-service-card-route{width:100%;font-size:.875rem;line-height:1rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.transport-service-card-head .transport-service-card-price-seats{flex-shrink:1}.transport-service-card-head .transport-service-card-price-seats .transport-service-card-price{width:100%;margin-bottom:.5rem;font-size:1rem;line-height:1.125rem;font-weight:700;color:#3d4652;text-align:right}.transport-service-card-head .transport-service-card-price-seats .transport-service-card-seats{display:flex;justify-content:flex-end}.transport-seat-icon{height:1rem;width:1rem;margin:0 .075rem}.transport-seat-icon .icon{height:1rem;width:1rem}.transport-seat-icon .icon path{fill:#18cc9c}.transport-seat-icon.taken .icon path{fill:#dce0e5}.transport-service-card-body{position:relative;margin-top:1rem;padding-left:1.25rem;display:flex;flex-direction:column;justify-content:space-between;height:2.5rem}.transport-service-card-body:before{position:absolute;content:"";top:0;left:0;height:2.5rem;width:1rem;background-size:1rem;background-repeat:no-repeat}.icn-route-line{background-image:url("/Content/assets/svg/icons/icn-route-line.svg");background-repeat:no-repeat}.transport-from-direction,.transport-to-direction{color:#95a1b1;font-size:.875rem;line-height:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.spot-tservices-list{margin-bottom:1.5rem}.transport-buttons-wrapper{display:flex;flex-wrap:wrap-reverse;justify-content:flex-end;align-items:flex-start;padding:1rem 0}.transport-buttons-wrapper .btn{margin:0 .25rem;flex-grow:1}.transport-empty-state{min-height:352px;text-align:center}.transport-empty-state .transport-empty-state-img{max-width:160px}.forecast-head{display:flex;justify-content:space-between;flex-wrap:wrap}.forecast-head .powered-by-block{display:flex;align-items:center;margin-bottom:.5rem}.forecast-head .powered-by-block .wisuki-logo{display:flex;margin-left:.5rem}.forecast-head .powered-by-block .wisuki-logo img{height:32px}.forecast-head .store-badges{display:flex;margin-bottom:.5rem}.forecast-head .store-badges a{display:flex}.forecast-head .store-badges a img{height:32px}.forecast-head .store-badges a:first-child{margin-right:.5rem}.table{width:auto}.forecast-table-container{overflow:hidden;overflow-y:hidden;position:relative;font-size:.875rem}.forecast-table-container .scrollable-table{overflow-x:auto;-webkit-overflow-scrolling:touch}.forecast-table-container img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}.floating-headers{width:auto;background:#fff;color:#3d4652;background:linear-gradient(90deg,#fff 0%,#fff 50%,rgba(255,255,255,.9) 80%,rgba(255,255,255,.9) 100%);position:absolute;top:0;left:0}.floating-headers .wind.header th{visibility:visible;height:26px;padding-top:0;padding-bottom:0}.floating-headers .wind.direction th,.floating-headers .wind.speed-average th,.floating-headers .wind.max-speed th{visibility:visible;height:22px;padding-top:0;padding-bottom:0}table{max-width:100%;border-collapse:collapse;border-spacing:0;background-color:transparent}table.forecast{border-collapse:separate;border-spacing:1px}table.forecast .day-even{background-color:#fafafa}table.forecast thead th{font-weight:700;text-align:center;vertical-align:top}table.forecast td,table.forecast th{padding:1px 0;line-height:1.2;border-radius:4px}table.forecast tbody tr.header th{font-weight:700}.long.forecast tbody th{max-width:100px}table.forecast tbody th{white-space:nowrap;padding-right:4px;text-align:left;font-weight:400}table.forecast tbody td{text-align:center;font-size:12px}table.forecast tbody td,table.forecast tbody th{vertical-align:middle}table.forecast td,table.forecast th{padding:1px 0;line-height:1.2;border-radius:4px}.forecast tbody td{width:28px}table.forecast tbody td img{margin:0 auto}table.forecast tbody td a,table.forecast tbody td img{display:block;text-align:center}svg.tide-chart path{stroke:#587197}svg.tide-chart .tide-guide{fill:#dce0e5}svg.tide-chart .tide-base-guide{fill:#b9c1cb}table.forecast .nighttime{background-color:#bbb}img[class*="_16"]{width:16px;height:16px}img[class*="_18"]{width:18px;height:18px}img[class*="_20"]{width:20px;height:20px}img[class*="_30"]{width:30px;height:30px}img[class*="_24"]{width:24px;height:24px}img[class*="_36"]{width:36px;height:36px}img[class^=wind_],img[class^=wave_]{background-clip:padding-box}img[class^=wind_36],img[class^=wave_36]{border-radius:9px}img[class^=wind_24],img[class^=wave_24]{border-radius:4px}img[class^=wc_],img[class^=wr_],.w-icon{width:25px;height:25px}.forecast-table-container .icon{background-repeat:no-repeat}.forecast-table-container .icon{background-image:url(/Content/assets/img/forecast/sprite_png32_v5.png)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.forecast-table-container .icon{background-image:url(/Content/assets/img/forecast/sprite_png32_v5@2x.png);background-size:459px 172px}}.wind_36_0{background-position:0 0}.wind_36_1{background-position:-37px 0}.wind_36_2{background-position:-74px 0}.wind_36_3{background-position:-111px 0}.wave_36_0{background-position:0 -37px}.wave_36_1{background-position:-37px -37px}.wave_36_2{background-position:-74px -37px}.wave_36_3{background-position:-111px -37px}.wind_24_0{background-position:-148px 0}.wind_24_1{background-position:-173px 0}.wind_24_2{background-position:-198px 0}.wind_24_3{background-position:-223px 0}.wave_24_0{background-position:-148px -25px}.wave_24_1{background-position:-173px -25px}.wave_24_2{background-position:-198px -25px}.wave_24_3{background-position:-223px -25px}.dir_18_1{background-position:0 -99px}.dir_18_2{background-position:-18px -99px}.dir_18_3{background-position:-36px -99px}.dir_18_4{background-position:-54px -99px}.dir_18_5{background-position:-72px -99px}.dir_18_6{background-position:-90px -99px}.dir_18_7{background-position:-108px -99px}.dir_18_8{background-position:-126px -99px}.dir_18_9{background-position:-144px -99px}.dir_18_10{background-position:-162px -99px}.dir_18_11{background-position:-180px -99px}.dir_18_12{background-position:-198px -99px}.dir_18_13{background-position:-216px -99px}.dir_18_14{background-position:-234px -99px}.dir_18_15{background-position:-252px -99px}.dir_18_16{background-position:-270px -99px}.dir_20_1{background-position:0 -120px}.dir_20_2{background-position:-20px -120px}.dir_20_3{background-position:-40px -120px}.dir_20_4{background-position:-60px -120px}.dir_20_5{background-position:-80px -120px}.dir_20_6{background-position:-100px -120px}.dir_20_7{background-position:-120px -120px}.dir_20_8{background-position:-140px -120px}.dir_20_9{background-position:-160px -120px}.dir_20_10{background-position:-180px -120px}.dir_20_11{background-position:-200px -120px}.dir_20_12{background-position:-220px -120px}.dir_20_13{background-position:-240px -120px}.dir_20_14{background-position:-260px -120px}.dir_20_15{background-position:-280px -120px}.dir_20_16{background-position:-300px -120px}.dir_24_1{background-position:1px -148px}.dir_24_2{background-position:-21px -148px}.dir_24_3{background-position:-47px -148px}.dir_24_4{background-position:-80px -148px}.dir_24_5{background-position:-115px -148px}.dir_24_6{background-position:-151px -148px}.dir_24_7{background-position:-182px -148px}.dir_24_8{background-position:-210px -148px}.dir_24_9{background-position:-233px -148px}.dir_24_10{background-position:-254px -148px}.dir_24_11{background-position:-279px -148px}.dir_24_12{background-position:-313px -148px}.dir_24_13{background-position:-347px -148px}.dir_24_14{background-position:-383px -148px}.dir_24_15{background-position:-415px -148px}.dir_24_16{background-position:-442px -148px}.waves img[class^=dir_20]{background-position-y:-100px}.wc_1{background-position:0 -74px}.wc_2{background-position:-25px -74px}.wc_3{background-position:-50px -74px}.wc_4{background-position:-75px -74px}.wc_5{background-position:-100px -74px}.wr_1{background-position:-124px -74px}.wr_2{background-position:-150px -74px}.wr_3{background-position:-175px -74px}.w-icon{background-image:url(/Content/assets/img/forecast/sprite_weatherIcons.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.w-icon{background-image:url(/Content/assets/img/forecast/sprite_weatherIcons@2x.png);background-size:150px 125px}}.c1r0{background-position:0 -100px}.c1r1{background-position:-25px -100px}.c1r2{background-position:-50px -100px}.c1r3{background-position:-75px -100px}.c2r0{background-position:0 -75px}.c2r1{background-position:-25px -75px}.c2r2{background-position:-50px -75px}.c2r3{background-position:-75px -75px}.c3r0{background-position:0 -50px}.c3r1{background-position:-25px -50px}.c3r2{background-position:-50px -50px}.c3r3{background-position:-75px -50px}.c4r0{background-position:0 -25px}.c4r1{background-position:-25px -25px}.c4r2{background-position:-50px -25px}.c4r3{background-position:-75px -25px}.c5r0{background-position:0 0}.c5r1{background-position:-25px 0}.c5r2{background-position:-50px 0}.c5r3{background-position:-75px 0}.c1s1{background-position:-100px -100px}.c1s2{background-position:-125px -100px}.c2s1{background-position:-100px -75px}.c2s2{background-position:-125px -75px}.c3s1{background-position:-100px -50px}.c3s2{background-position:-125px -50px}.c4s1{background-position:-100px -25px}.c4s2{background-position:-125px -25px}.c5s1{background-position:-100px 0}.c5s2{background-position:-125px 0}.moon-icon{background-image:url(/Content/assets/img/forecast/sprite_moonfases.png);background-repeat:no-repeat}.moon_24_1{background-position:0 -24px}.moon_24_2{background-position:0 -48px}.moon_24_3{background-position:0 -72px}.moon_24_4{background-position:0 -96px}.moon_24_5{background-position:0 -120px}.moon_24_6{background-position:0 -144px}.moon_24_7{background-position:0 -168px}.moon_24_8{background-position:0 -192px}.moon_24_9{background-position:0 -216px}.moon_24_10{background-position:0 -240px}.moon_24_11{background-position:0 -264px}.moon_24_12{background-position:0 -288px}.moon_24_13{background-position:0 -312px}.moon_24_14{background-position:0 -336px}.moon_24_15{background-position:0 -360px}.moon_24_16{background-position:0 -384px}.moon_24_17{background-position:0 -408px}.moon_24_18{background-position:0 -432px}.moon_24_19{background-position:0 -456px}.moon_24_20{background-position:0 -480px}.moon_24_21{background-position:0 -504px}.moon_24_22{background-position:0 -528px}.moon_24_23{background-position:0 -552px}.moon_24_24{background-position:0 -576px}.moon_24_25{background-position:0 -600px}.moon_24_26{background-position:0 -624px}.moon_24_27{background-position:0 -648px}.moon_24_28{background-position:0 -672px}.nowrap{white-space:nowrap}.b{font-weight:800!important}.long.forecast{margin-bottom:25px}.long.forecast tbody th{max-width:100px}.long.forecast tbody td:empty{display:table-cell}table.forecast{border-collapse:separate;border-spacing:1px}table.forecast td,table.forecast th{padding:1px 0;line-height:1.2;border-radius:4px}table.forecast thead th{font-weight:700;text-align:center;vertical-align:top}table.forecast tbody td:empty{display:none}table.forecast tbody td,table.forecast tbody th{vertical-align:middle}table.forecast tbody .nowrap{padding-right:10px}table.forecast tbody td{text-align:center;font-size:12px;font-weight:600;color:#576475}table.forecast tbody td a,table.forecast tbody td img{display:block;text-align:center}table.forecast tbody td img{margin:0 auto}table.forecast tbody th{white-space:nowrap;padding-right:4px;text-align:left;font-weight:400}table.forecast tbody tr.header th{font-weight:700}table.forecast .day-odd{background-color:#f3f5f6;color:#3d4652;text-transform:uppercase;letter-spacing:.02rem}table.forecast .day-even{background-color:#fafafa;color:#3d4652;text-transform:uppercase;letter-spacing:.02rem}table.forecast .nighttime{background-color:#587197;color:#fff}table.forecast .t30{background-color:#f5c757}table.forecast .t29{background-color:#f6cc67}table.forecast .t28{background-color:#f7d277}table.forecast .t27{background-color:#f8d787}table.forecast .t26{background-color:#f9dc97}table.forecast .t25{background-color:#fae1a6}table.forecast .t24{background-color:#fbe7b6}table.forecast .t23{background-color:#fcecc6}table.forecast .t22{background-color:#fdf1d6}table.forecast .t21{background-color:#fef7e6}table.forecast .t20{background-color:#fefcf6}table.forecast .t19{background-color:#fff}table.forecast .t18{background-color:#fff}table.forecast .t17{background-color:#fff}table.forecast .t16{background-color:#fff}table.forecast .t15{background-color:#fff}table.forecast .t14{background-color:#fff}table.forecast .t13{background-color:#fff}table.forecast .t12{background-color:#fff}table.forecast .t11{background-color:#fff}table.forecast .t10{background-color:#fff}table.forecast .t9{background-color:#fff}table.forecast .t8{background-color:#fff}table.forecast .t7{background-color:#fff}table.forecast .t6{background-color:#fff}table.forecast .t5{background-color:#fff}table.forecast .t4{background-color:#fff}table.forecast .t3{background-color:#fff}table.forecast .t2{background-color:#fff}table.forecast .t1{background-color:#fff}table.forecast .t0{background-color:#fff}table.forecast .c10{background-color:#6cc1e4}table.forecast .c9{background-color:#82cae8}table.forecast .c8{background-color:#97d3ec}table.forecast .c7{background-color:#addcf0}table.forecast .c6{background-color:#c2e5f4}table.forecast .c5{background-color:#d8eef8}table.forecast .c4{background-color:#edf8fc}table.forecast .c3{background-color:#fff}table.forecast .c2{background-color:#fff}table.forecast .c1{background-color:#fff}table.forecast .c0{background-color:#fff}.spot-reviews .spot-rating-block{text-align:center;margin-bottom:.5rem}.recent-reviews .spot-subsection-title{font-size:.75rem;text-transform:uppercase;color:#95a1b1;margin-bottom:1rem}.spot-write-review{margin-bottom:.5rem}.spot-write-review button{float:none;margin:.5rem auto 1rem;display:block}.spot-review-item{margin-bottom:2rem}.spot-review-item-head{display:flex;white-space:nowrap;box-sizing:border-box}.spot-review-item-img-wrapper{width:2.5rem;vertical-align:top;margin-right:1rem}.spot-review-item-img-wrapper .avatar-img{width:100%;max-width:2.5rem;border-radius:50%}.spot-review-item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.spot-review-item-title .spot-review-item-title-name{line-height:1rem;margin-bottom:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.spot-review-item-title .spot-review-item-title-author{color:#587197;font-size:.875rem;font-weight:500;line-height:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.spot-review-item-title .spot-review-item-spot{display:flex;align-items:center}.spot-review-item-title .spot-review-item-spot p{color:#95a1b1;font-size:.875rem;font-weight:500;line-height:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.spot-review-item-title .spot-review-item-spot .spots{width:1rem;height:1rem;margin-right:.5rem}.spot-review-item-title .spot-review-item-spot .spots path{fill:#95a1b1}.spot-review-item-body{margin-top:.75rem}.spot-review-item-rating-row{display:flex;flex-wrap:nowrap;align-items:center}.spot-review-item-rating-row .spot-review-item-date{margin-left:.5rem;font-size:.875rem;line-height:1rem;padding:.25rem 0 .125rem;color:#b9c1cb;font-weight:500}.spot-review-item-body-description{margin-top:.5rem;color:#95a1b1;font-size:.875rem;line-height:1.5;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2}.write-review-modal .spot-rating-block{position:relative}.write-review-modal .spot-rating-block .spot-rating{margin-bottom:2rem}.toast{font-weight:500}.toast div.icn{padding-left:2rem;position:relative}.toast div.icn:before{position:absolute;left:0;content:' ';background-size:24px 24px;height:24px;width:24px}.toast.success{background-color:#18cc9c}.icn-checkmark:before{background-image:url(/Content/assets/svg/icons/icn-checkmark.svg)}.spot-reviews .spot-rating-block .spot-rating{justify-content:center}@media all and (min-width:600px){.spot-reviews .spot-rating-block{text-align:left}.spot-reviews .spot-rating-block .spot-rating{justify-content:flex-start}.spot-write-review button{float:right;margin:auto}}.tab-content .hide-mobile{display:none}@media all and (min-width:992px){.spot-detail-tabs{display:none}.tab-content::after{clear:both;content:"";display:table}.tab-content .left-content{width:60%;float:left}.tab-content .right-content{width:32%;margin-left:8%;float:right}.tab-content .hide-desktop{display:none}.tab-content .hide-mobile{display:block}}.spots-intro-section{position:relative;overflow:hidden;padding-top:72px}.spots-intro-section .intro-text{margin-top:3rem}.spots-intro-section .intro-text h1{font-size:2rem;font-weight:700;text-align:center;margin-bottom:1rem}.spots-intro-section .intro-text h2{font-size:1.25rem;font-weight:500;text-align:center;margin-bottom:1rem}.featured-spots-section{margin-bottom:4rem}.featured-spots-section .view-more-link{display:none;float:right;position:relative;font-size:1rem;padding:.5rem 0;font-weight:700;color:#3d4652;line-height:1.5rem}.featured-spots-section .view-more-link .icon.arrow-right{display:inline-block;vertical-align:middle}.inline-search input{width:calc(100% - 4rem);margin-right:.75rem;font-size:1.25rem}.inline-search .icon-button{display:inline-block;height:36px;width:36px;min-width:36px;padding:.5rem}.inline-search .icon-button .icon.search-magnifier{width:1.25rem;height:1.25rem}.inline-search .icon-button .icon.search-magnifier path{fill:#fff}.spots-section-title{display:inline-block;font-size:1.5rem;line-height:2rem;margin-bottom:.5rem;color:#3d4652}.spot-cards-list.h-list{display:flex;flex-flow:row nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;justify-content:space-between;padding:1rem 1rem;margin-left:-1rem;margin-right:-1rem}.spot-cards-list.h-list::-webkit-scrollbar{display:none}.spot-cards-list .spot-card-wrapper{flex:0 0 90%;margin-left:1.5rem}.spot-cards-list .spot-card-wrapper:first-child{margin-left:0}.spot-cards-list .view-more-block{flex:0 0 10rem;margin-left:1.5rem;text-align:center;display:flex;flex-direction:column;justify-content:center;flex-wrap:wrap;align-items:center}.spot-cards-list .view-more-block .btn{display:block;margin:0 auto;line-height:1.5rem;height:auto;text-align:left;padding:.5rem .75rem .5rem 1rem;min-width:auto}.spot-cards-list .view-more-block .btn .icon.arrow-right{display:inline-block;vertical-align:middle}.spot-cards-list .view-more-block .items-behind-link{padding:1rem 0;color:#95a1b1}.spot-cards-list .margin-block{min-width:1.5rem}.spot-cards-grid{display:flex;flex-flow:row wrap;justify-content:flex-start;margin:.75rem -.75rem}.spot-cards-grid .spot-card-wrapper{flex:0 0 100%;padding:.75rem;max-width:100%}.distance-to-spot{display:flex;align-items:center;color:#fff;font-size:.875rem;line-height:1rem}.distance-to-spot .distance-icon{margin-right:.25rem;height:1rem;width:1rem}.distance-to-spot .distance-icon .icon.map-marker{width:1rem;height:1rem}.distance-to-spot .distance-icon .icon.map-marker path,.distance-to-spot .distance-icon .icon.map-marker circle{fill:#fff}.distance-to-spot .distance-text,.distance-to-spot .locate-me,.distance-to-spot .slash-separator,.distance-to-spot .get-directions-link{color:#fff;font-weight:700}.distance-to-spot .locate-me{cursor:pointer}.distance-to-spot .slash-separator{margin:0 .5rem}.distance-to-spot .get-directions-link{text-decoration:underline;transition:color .2s ease-in-out}.distance-to-spot .get-directions-link:hover{color:#18cc9c;transition:color .2s ease-in-out}.lotie-location-marker{width:64px;height:64px;margin:0 auto}.spot-request-section{margin-bottom:4.5rem}.spot-request-section .spot-request-form p{text-align:center}@media only screen and (min-width:360px){.spot-cards-list.h-list{padding:1rem 1.5rem;margin-left:-1.5rem;margin-right:-1.5rem}}@media only screen and (min-width:500px){.spot-cards-grid .spot-card-wrapper{flex:0 0 50%;max-width:50%}}@media only screen and (min-width:500px){.spot-cards-list .spot-card-wrapper{flex:0 0 70%}}@media only screen and (min-width:600px){.featured-spots-section .view-more-link{display:inline-block;vertical-align:middle;float:right}.spot-cards-list.h-list{display:flex;flex-flow:row wrap;overflow-x:visible;justify-content:flex-start;padding:0;margin:-.75rem;margin-top:0;margin-bottom:1rem}.spot-cards-list.h-list::-webkit-scrollbar{display:block}.spot-cards-list .spot-card-wrapper{flex:0 0 50%;padding:.75rem;max-width:50%;margin-left:0}.spot-cards-list .view-more-block{display:none}.spot-cards-list .margin-block{display:none}}@media only screen and (min-width:992px){.spot-cards-grid .spot-card-wrapper{flex:0 0 33%;max-width:33%}}@media only screen and (min-width:1200px){.spot-cards-list .spot-card-wrapper{flex:0 0 25%;max-width:25%}}.spot-card-wrapper{position:relative;-webkit-animation:popIn .2s;animation:popIn .2s}.spot-card-wrapper .spot-card-inner:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);box-shadow:0 2px 20px 0 rgba(61,70,82,.2);transition:all .2s ease-in-out}.spot-card-inner{position:relative;box-shadow:0 2px 10px 0 rgba(61,70,82,.1);transition:all .2s ease-in-out;border-radius:8px}@-webkit-keyframes popIn{from{-webkit-transform:scale(.85);transform:scale(.85);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes popIn{from{-webkit-transform:scale(.85);transform:scale(.85);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.spot-card,.mapboxgl-popup-content{display:block;width:100%;border-radius:.25rem;box-shadow:0 .25rem .5rem rgba(61,70,82,.1)}.spot-card .spot-card-head,.mapboxgl-popup-content .spot-card-head{overflow:hidden;position:relative;border-top-right-radius:.25rem;border-top-left-radius:.25rem}.spot-card .spot-card-head .spot-card-img-wrapper,.mapboxgl-popup-content .spot-card-head .spot-card-img-wrapper{width:100%;height:8rem;background-color:#f3f5f6;display:flex}.spot-card .spot-card-head .spot-card-img-wrapper .spot-card-img,.mapboxgl-popup-content .spot-card-head .spot-card-img-wrapper .spot-card-img{width:100%;-o-object-fit:cover;object-fit:cover}.spot-card .spot-card-foot,.mapboxgl-popup-content .spot-card-foot{padding:1rem;display:flex;flex-wrap:wrap;justify-content:space-between}.spot-card .spot-card-foot .spot-card-title,.mapboxgl-popup-content .spot-card-foot .spot-card-title{color:#3d4652;font-size:1rem;line-height:1rem;margin-bottom:.5rem;min-width:100%;width:100%;max-width:100%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.spot-card .spot-card-foot .spot-card-location,.mapboxgl-popup-content .spot-card-foot .spot-card-location{color:#95a1b1;font-size:.875rem;line-height:.875rem;margin-bottom:.75rem;min-width:100%;width:100%;max-width:100%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wave-quality-box .wave-quality-description{text-transform:uppercase;font-size:1.125rem;line-height:1.125rem;letter-spacing:.05rem;font-weight:800;color:#3d4652}.wave-quality-box .wave-quality{display:flex;justify-content:flex-end;align-items:center}.wave-quality-box .wave-quality .wave-quality-value{font-size:1.25rem;line-height:1.25rem;font-weight:800;color:#3d4652}.wave-quality-box .wave-quality .icn-wave-quality{width:1.25rem;height:1.25rem}.wave-quality-box.is-Red .wave-quality-description,.wave-quality-box.is-red .wave-quality-description{color:#ef8282}.wave-quality-box.is-Red .wave-quality-value,.wave-quality-box.is-red .wave-quality-value{color:#ef8282}.wave-quality-box.is-Red .icn-wave-quality path,.wave-quality-box.is-red .icn-wave-quality path{fill:#ef8282}.wave-quality-box.is-Yellow .wave-quality-description,.wave-quality-box.is-yellow .wave-quality-description{color:#f5c757}.wave-quality-box.is-Yellow .wave-quality-value,.wave-quality-box.is-yellow .wave-quality-value{color:#f5c757}.wave-quality-box.is-Yellow .icn-wave-quality path,.wave-quality-box.is-yellow .icn-wave-quality path{fill:#f5c757}.wave-quality-box.is-Green .wave-quality-description,.wave-quality-box.is-green .wave-quality-description{color:#18cc9c}.wave-quality-box.is-Green .wave-quality-value,.wave-quality-box.is-green .wave-quality-value{color:#18cc9c}.wave-quality-box.is-Green .icn-wave-quality path,.wave-quality-box.is-green .icn-wave-quality path{fill:#18cc9c}.spot-card .wave-quality-box{display:flex}.spot-card-wrapper .distance-to-spot{position:absolute;z-index:1;top:6rem;right:.5rem;padding:.25rem .5rem;background-color:rgba(61,70,82,.75);border-radius:.125rem;cursor:pointer;transition:all .2s ease-in-out}@media handheld{.spot-card-inner:hover{-webkit-transform:none;transform:none;box-shadow:0 2px 10px 0 rgba(61,70,82,.1)}}@media(hover:none),(hover:on-demand){.spot-card-inner:hover{-webkit-transform:none;transform:none;box-shadow:0 2px 10px 0 rgba(61,70,82,.1)}}html.can-touch .spot-card-inner:hover{-webkit-transform:none;transform:none;box-shadow:0 2px 10px 0 rgba(61,70,82,.1)}.la-ball-scale-multiple,.la-ball-scale-multiple>div{position:relative;box-sizing:border-box}.la-ball-scale-multiple{display:block;font-size:0;color:#fff}.la-ball-scale-multiple>div{display:inline-block;float:none;background-color:currentColor;border:0 solid currentColor}.la-ball-scale-multiple{width:32px;height:32px}.la-ball-scale-multiple>div{position:absolute;top:0;left:0;width:32px;height:32px;border-radius:100%;opacity:0;-webkit-animation:ball-scale-multiple 1s 0s linear infinite;animation:ball-scale-multiple 1s 0s linear infinite}.la-ball-scale-multiple>div:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.la-ball-scale-multiple>div:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}.la-ball-scale-multiple.la-sm{width:16px;height:16px}.la-ball-scale-multiple.la-sm>div{width:16px;height:16px}@-webkit-keyframes ball-scale-multiple{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}5%{opacity:.75}100%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes ball-scale-multiple{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}5%{opacity:.75}100%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}.spots-map{position:relative;width:100%;height:400px;border-radius:8px;font-family:"MuseoSansRounded",Helvetica,"Open Sans",sans-serif;box-shadow:0 4px 20px rgba(61,70,82,.2)}.spots-map .mapboxgl-canvas{border-radius:8px}.waveheight-property-box{position:absolute;top:0;left:0;pointer-events:none;z-index:2}.waveheight-property-box .waveheight-property-ctrl{float:right;margin:10px 0 0 10px;pointer-events:auto;clear:both;border-radius:4px;box-shadow:0 0 0 2px rgba(0,0,0,.1);overflow:hidden;background:#fff}.waveheight-property-box .waveheight-property-ctrl .waveheight-property-select{font-family:"MuseoSansRounded",Helvetica,"Open Sans",sans-serif;font-weight:700;font-size:.875rem}.mapboxgl-popup{max-width:280px}.mapboxgl-popup .mapboxgl-popup-content{font-family:"MuseoSansRounded",Helvetica,"Open Sans",sans-serif;padding:0}.mapboxgl-popup .mapboxgl-popup-content .spot-card-title{padding-right:1.5rem}.mapboxgl-popup .mapboxgl-popup-content .mapboxgl-popup-close-button{position:absolute;right:1rem;top:1rem;width:1rem;height:1rem;border:none;border-radius:none;cursor:pointer;background-color:rgba(0,0,0,0);color:#fff}.mapboxgl-popup .mapboxgl-popup-content .mapboxgl-popup-close-button:after{opacity:.3;position:absolute;right:0;top:0;content:'';height:1rem;width:1rem;background-image:url(/Content/assets/svg/icons/icn-remove-dark.svg);background-size:1rem 1rem;transition:opacity .2s ease-in-out;cursor:pointer}.mapboxgl-popup .spot-card-link-row{display:flex;width:100%}.mapboxgl-popup .spot-card-link-row .spot-card-link{padding:.5rem 0 0;font-size:.875rem;font-weight:700;color:#18cc9c}.cluster-hover-popup{padding:.5rem}.cluster-hover-popup .wave-quality-box{margin:.25rem 0}.cluster-hover-popup .wave-quality-box .wave-quality{justify-content:center}.cluster-hover-popup .wave-quality-box .wave-quality .wave-quality-value{text-align:center;font-weight:900}.cluster-hover-popup .wave-quality-box .wave-quality .wave-quality-label{text-align:center;font-size:.75rem;line-height:.75rem;font-weight:500}.cluster-hover-popup .wave-quality-box .wave-quality .icn-wave-quality{width:1.125rem;height:1.125rem}.spots-map .mapboxgl-user-location-dot{box-sizing:content-box;width:32px;height:32px}.spots-map .mapboxgl-user-location-dot:before{width:32px;height:32px}.mapboxgl-ctrl-group>button.mapboxgl-ctrl-compass{display:none}.mapboxgl-ctrl>button.mapboxgl-ctrl-geolocate-waiting:hover{background-color:transparent}header.destination-index{position:fixed}header.destination-index .container{width:100%;max-width:none}@media only screen and (min-width:993px){main.destination-index~footer{display:none!important}}main.destination-index{padding-top:9.5rem}main.destination-index .search-block{background:#fff!important;position:fixed!important;top:72px;z-index:9!important;width:100%;padding:1rem 1.5rem;border-top:2px solid #f3f5f6;border-bottom:2px solid #f3f5f6}main.destination-index .search-block .search-block-container{display:flex;justify-content:space-between}main.destination-index .search-block .search-block-container .spot-search-form{flex-shrink:2;max-width:none;margin:0}main.destination-index .search-block .search-block-container .spot-search-form .inline-search{display:flex;margin:.25rem 0}main.destination-index .search-block .search-block-container .spot-search-form .inline-search input{width:100%;margin-right:1rem;margin-bottom:0;height:2.125rem}main.destination-index .search-block .search-block-container .spot-search-form .inline-search input+button.icon-button{display:block;height:36px;width:36px;min-width:36px;padding:.5rem}main.destination-index .search-block .search-block-container .spot-search-filters{flex-wrap:nowrap;margin-bottom:0}main.destination-index .search-block .search-block-container .spot-search-filters .btn.filter{margin:.25rem 0 .25rem .75rem;min-width:0}.two-sides-layout{display:flex}.spots-cards-side{width:100%;padding:0 1.5rem 0}.spots-map-side{position:fixed;right:0;left:0;width:100%;height:100%}.spots-map-side .spots-map{position:absolute;width:100%;height:100%;top:0;bottom:0;border-radius:0;box-shadow:none}.spots-map-side .spots-map .mapboxgl-canvas{border-radius:0}.fixed-map-button-box{position:fixed!important;z-index:8;right:0;bottom:0;margin-right:1.5rem;margin-bottom:1.5rem}.fixed-map-button-box .view-map{display:block;min-width:0;padding:1rem;background-color:#fff;border-radius:50%;box-shadow:0 4px 8px 4px rgba(149,161,177,.1)}.fixed-map-button-box .view-map span.icon{height:1.5rem;width:1.5rem;background-size:1.5rem}.fixed-map-button-box .view-list{box-shadow:0 4px 8px 4px rgba(149,161,177,.1)}.icn-emoji-map{background-image:url("/Content/assets/img/emoji-map.png")}@media all and (min-width:992px){.spots-cards-side{width:66%}.spots-map-side{position:fixed;right:0;left:auto;width:34%}.spots-map-side .spots-map{position:absolute;width:100%;top:0;bottom:0}}.search-block .spot-search-form{margin-bottom:1.5rem}.search-block .spot-search-filters{margin-bottom:.5rem}.spot-search-filters{display:flex;flex-wrap:nowrap;justify-content:center}.spot-search-filters .filter{margin:.25rem}.spot-search-filters .filter.desktop{display:none;white-space:nowrap}.spot-search-filters .btn-mobile-filters,.spot-search-filters .view-map{min-width:160px}.forecast-score-filter .noui-slider{margin:2rem .75rem 3rem}.forecast-score-filter .slider-values{margin-top:1rem;font-size:1.5rem;line-height:1.5rem;font-weight:800;color:#3d4652}.review-score-filter .spot-rating-value{margin-top:1rem;font-size:1.5rem;line-height:1.5rem;font-weight:800;color:#3d4652}.review-score-filter .spot-rating{margin-top:1rem}.facilities-filter .facilities-filter-list .facilities-filter-item{position:relative;display:flex;justify-content:space-between;align-content:center;align-items:flex-start;margin:1rem 0}.facilities-filter .facilities-filter-list .facilities-filter-item .facilities-filter-item-label{display:flex;align-items:center;font-size:1.125rem;line-height:2rem;color:#3d4652}.facilities-filter .facilities-filter-list .facilities-filter-item .facilities-filter-item-label .icon{margin-right:.5rem}.facilities-filter .facilities-filter-list .facilities-filter-item .facilities-filter-item-label .icon path{fill:#3d4652}.distance-filter .noui-slider{margin:2rem .75rem 3rem}.distance-filter .slider-values{margin-top:1rem;font-size:1.5rem;line-height:1.5rem;font-weight:800;color:#3d4652;display:flex}.distance-filter .slider-values .icon.map-marker{margin-right:.5rem}.distance-filter .slider-values .icon.map-marker path,.distance-filter .slider-values .icon.map-marker circle{fill:#3d4652}.mobile-filters-modal h3.filter-title{font-size:.875rem;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.02rem;color:#576475}.mobile-filters-modal .modal-content>div{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px dashed #dce0e5}.mobile-filters-modal .modal-content>div:last-child{border-bottom:none}@media all and (min-width:992px){.spot-search-filters .filter.desktop{display:block}.spot-search-filters .filter.mobile{display:none}.fixed-map-button-box{display:none}}.service-head{margin-top:4.5rem;padding:1rem 1.5rem}.service-icon{display:inline-block;font-size:0;vertical-align:top;background-size:2.5rem;height:2.5rem;width:2.5rem;background-repeat:no-repeat}.service-head-text{display:inline-block;font-size:0;vertical-align:top;padding-left:1rem}.service-head-text .service-title{font-size:1.125rem;color:#18cc9c;line-height:1;margin-bottom:.5rem}.service-head-text .service-date{font-size:.875rem;color:#95a1b1;line-height:1}.service-image{width:100%}.service-details-list{padding:0 1.5rem}.service-detail{margin-bottom:1.5rem}.service-detail-title{margin-bottom:.5rem}.service-capacity{float:right;font-size:1.5rem;font-weight:700}.service-map{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.service-map iframe{left:0;top:0;height:100%;width:100%;position:absolute}.lang-link{float:right;color:#95a1b1;margin-left:1rem}.height-100{height:100%}#panel{height:100%}.mockup-holder{text-align:center}.mockup-holder img{width:80%;max-width:360px}.mockup-holder.bottom{position:absolute;bottom:0}.mockup-holder.mac{margin-top:3rem}.mockup-holder.mac img{width:100%;max-width:800px}.section-content{text-align:center}.section-content .section-description{font-size:1rem;margin:1rem auto 2rem}.features-section{position:relative;overflow:hidden;background-color:#18cc9c;color:#fff}.features-section .section-title{color:#fff}.more-section{position:relative;overflow:hidden;background-color:#fff}.more-section .section-title{color:#3d4652}.more-section .section-description{color:#3d4652}.footer-section{position:relative;overflow:hidden;background:#3d4652;padding-bottom:72px}.footer-section .section-title{color:#fff}.footer-section .form-section{box-shadow:none}.footer-section .email-newsletter input{color:#fff;font-size:1.125rem;border-bottom:2px solid #f3f5f6}.footer-section .button-wrapper{text-align:center;padding:1rem 0}.footer-section .button-wrapper .btn{height:3rem;min-width:240px}@media only screen and (min-width:993px){.section-content .section-title{font-size:2rem;margin-top:2rem}.section-content .section-description{font-size:1.25rem;margin:1rem 0 2rem}.section-content.t-left{text-align:left}.section-content.t-right{text-align:right}.goto-right{float:right!important}}@media only screen and (min-width:1201px){.main-header .mobile-nav-trigger{right:0}}.home-head{position:relative;overflow:hidden}.home-head-image-wrapper{width:100%;position:absolute;height:560px;z-index:-1}.home-head-image-wrapper .hero-image-block{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.home-head-image-wrapper video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home-head-image-wrapper picture{width:100%}.home-head-overlay{padding:0;background:linear-gradient(180deg,rgba(61,70,82,.75),rgba(24,204,156,.75));background-blend-mode:multiply;display:flex;justify-content:center;align-items:center;height:560px}.hero-flex-container{display:flex;justify-content:center;align-items:center}.home-head-content{text-align:center;color:#fff}.home-head-content .intro-title{font-size:2.5rem;font-weight:700;margin-bottom:1rem;color:#fff}.home-head-content .intro-description{font-size:1.25rem;margin-bottom:1rem;font-weight:500;color:#fff}.home-head+.spots-intro-section{padding-top:0}.home-map-section{-webkit-transform:translateY(-6rem);transform:translateY(-6rem)}.home-search-section{margin-bottom:4rem}.home-search-section .search-flex-container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.home-search-section .search-flex-container .home-search-section-text{flex-basis:100%;text-align:center}.home-search-section .search-flex-container .home-search-section-text .search-title{font-size:2rem;margin-bottom:1rem}.home-search-section .search-flex-container .home-search-section-text .search-description{font-size:1.25rem;font-weight:500;margin-bottom:2rem}.spot-search-form{flex-basis:100%;max-width:560px;margin:0 auto}.half-page-layout{box-sizing:border-box;padding-top:4.5rem}.half-page-layout .right-side{width:70%;background-color:#fff}.screen-title-text{font-size:1.5rem;font-weight:700;margin-bottom:1rem}.title-badge{position:relative}.title-badge span{margin-left:1rem;font-size:.875rem;padding:.125rem .375rem;color:#fff;border-radius:.125rem}.title-badge span.yellow-badge{background-color:#f5c757}.screen-subtitle-text{font-size:1rem;line-height:1.5em;font-weight:500;color:#95a1b1;margin-bottom:1rem}.beta-testing-message{margin-bottom:2rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.125rem;color:#fff;background-color:#8379e4;border-radius:.25rem}.beta-testing-message a{text-decoration:underline;font-weight:700}.social-login-container{margin:2rem auto}.secondary-link a{color:#18cc9c;font-weight:500}.checkbox a{text-decoration:underline;color:#18cc9c}.who{position:relative;height:auto;background:linear-gradient(90deg,#00585d,#18cc9c);-webkit-transform:skewY(-2deg);transform:skewY(-2deg)}.who-content{z-index:1;color:#fff;width:100%;padding-top:80px}.who-content:before{content:"";position:absolute;background-size:cover;height:400px;width:60%;top:0;left:0}.who-content h1{-webkit-transform:skewY(2deg);transform:skewY(2deg);color:#fff;margin-bottom:1rem}.who-content p{-webkit-transform:skewY(2deg);transform:skewY(2deg);color:#fff;margin-bottom:1.5rem}.who-content p a{color:#fff;font-weight:800}.join-us{position:relative;height:auto;background:linear-gradient(90deg,#587197,#3d4652);-webkit-transform:skewY(2deg);transform:skewY(2deg)}.join-us-content{z-index:1;color:#fff;width:100%;padding-top:80px;text-align:right}.join-us-content:before{content:"";position:absolute;background-size:cover;height:400px;width:60%;top:0;left:0}.join-us-content h1{-webkit-transform:skewY(-2deg);transform:skewY(-2deg);color:#fff;margin-bottom:1rem}.join-us-content p{-webkit-transform:skewY(-2deg);transform:skewY(-2deg);color:#fff;margin-bottom:1.5rem}.join-us-content p a{color:#fff;font-weight:800}.join-us-form{z-index:1;color:#fff;width:100%;padding-top:80px;text-align:left;-webkit-transform:skewY(-2deg);transform:skewY(-2deg)}.who-team{z-index:0;width:100%}.who .team{position:relative;height:200px;-webkit-transform:skewY(2deg);transform:skewY(2deg)}.who .team .person{position:absolute}.who .team .person:hover{z-index:500}.who .team .person:hover .person-pane{display:block}.who .person:first-child{left:0%;top:calc(50% - 45px);animation:k 6s ease-in-out reverse infinite}.who .person:nth-child(2){left:calc(50% - 40px);top:calc(45% - 45px);animation:k 4s ease-in-out reverse infinite}.who .person:nth-child(3){left:calc(100% - 80px);top:calc(40% - 45px);animation:k 7s ease-in-out reverse infinite}.who .person-pane{display:none;position:absolute;top:-100px;left:-40px;width:160px;background-color:#fff;box-shadow:0 10px 18px rgba(0,0,0,.1);border-radius:8px;padding:.75rem .75rem}.who .person-pane h2{font-size:1rem;margin-left:6px}.who .person-pane hr{border:0;height:1px;background-color:rgba(0,0,0,.1);margin-bottom:.5rem;margin-top:.5rem}.who .person-pane p{margin:0;font-size:.75rem;line-height:1rem;margin-left:6px;margin-bottom:6px}.who .face-circle{cursor:pointer;position:absolute;top:0;width:80px;height:80px;background-color:#000;border-radius:100%;background-size:110%;background-position:50%;background-repeat:no-repeat}@-webkit-keyframes k{0%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}50%{-webkit-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes k{0%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}50%{-webkit-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}.values{margin:4rem 0}.values-image-container{position:relative;width:40%;float:left}.values-image-container .values-image{background-image:url(/Content/assets/img/values-image.png);background-repeat:no-repeat;background-size:contain;background-position:30%}.values-content{width:100%}.values-content h2{margin-bottom:2rem}.values-content h3{font-size:.825rem;text-transform:uppercase;font-weight:800;letter-spacing:.05rem;color:#576475;margin-bottom:.5rem}.values-content p{margin-bottom:1.5rem}.objectives-list{margin-top:3rem}.objectives-list li{margin:.5rem 0;position:relative;padding:.5rem 0 .5rem;min-height:2.5rem;color:#69788c}.objectives-list .icon-item{display:flex;align-items:flex-start}.objectives-list .icon-item .icon{margin-right:.5rem}.objectives-list .icon-item .icon path{fill:#18cc9c}.partners{padding:4rem 0;background-color:#f3f5f6;max-height:520px}.partners h2{margin-bottom:1rem}.partners p{margin-bottom:1rem}.partners-list{margin-top:2rem;font-size:0;display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.partners-list::-webkit-scrollbar{display:none}.partners-list .partner-card{display:inline-block;flex:0 0 auto;max-width:280px;margin:1.5rem 1rem;background-color:#fff;box-shadow:0 2px 10px 0 rgba(61,70,82,.2);border-radius:5px;overflow:hidden;transition:all .2s ease-in-out;max-height:340px}.partners-list .partner-card:hover{box-shadow:0 4px 20px 0 rgba(61,70,82,.3);transition:all .2s ease-in-out}.partners-list .partner-card.offsetter{width:2%;background-color:unset;box-shadow:none;border-radius:0;transition:none}.partners-list .partner-card.offsetter:hover{box-shadow:none;-webkit-transform:none;transform:none;transition:none}.partners-list .partner-card .partner-head{position:relative;height:160px}.partners-list .partner-card .partner-head .partner-img{top:0;position:absolute;width:1120px;height:160px;display:block}.partners-list .partner-card .partner-content{padding:1rem}.partners-list .partner-card .partner-content h3{font-size:1rem;margin-bottom:.5rem}.partners-list .partner-card .partner-content p{font-size:.825rem;margin-bottom:0}.partners-list .partner-card.wisuki .partner-img{left:0}.partners-list .partner-card.oceanic .partner-img{left:-280px}.partners-list .partner-card.blablacar .partner-img{left:-560px}.partners-list .partner-card.become-partner{background-color:#3d4652}.partners-list .partner-card.become-partner .partner-img{left:-840px}.partners-list .partner-card.become-partner .partner-content h3{color:#fff}.partners-list .partner-card.become-partner .partner-content p{color:#fff}.about-end{margin:8rem auto 4rem}.about-end .about-end-emoji{margin:1rem;width:2rem}@media screen and (min-width:769px){.who-content{float:left;width:50%;padding-right:1.5rem}.who-team{float:right;width:50%;padding:0 5%}.who{height:400px}.who .team{display:block;margin:50px auto;height:300px}.join-us{height:400px}.join-us-content{float:right;width:50%;padding-left:1.5rem}.join-us-form{float:left;width:50%;padding-right:1.5rem}.values-content{width:60%;float:right;padding:2rem 1rem}.values-image-container .values-image{position:absolute;right:12%;width:600px;height:560px;top:88px}}@media screen and (min-width:480px){.partners{padding:4rem 0;max-height:480px}}.connect-with-audience .intro-text{margin-bottom:3.5rem}.connect-with-audience .mockup-image-container{margin-bottom:2rem}.steps-section{margin-top:2rem}.steps-section .steps-list h2{font-size:1.25rem;font-weight:500}.steps-section .steps-list ol{padding-left:2rem;counter-reset:my-step-counter;list-style:none}.steps-section .steps-list ol li{margin-top:1.5rem;counter-increment:my-step-counter;position:relative}.steps-section .steps-list ol li:before{content:counter(my-step-counter);color:#fff;background-color:#18cc9c;font-size:1.125rem;font-weight:bold;position:absolute;left:calc(-1*1.5rem - 10px);line-height:1.5rem;width:1.5rem;height:1.5rem;top:0;-webkit-transform:rotate(-10deg);transform:rotate(-10deg);border-radius:50%;text-align:center}.steps-section .steps-list ol li h3{line-height:1.5rem}.steps-section .steps-list ol li p{margin-top:.875rem}.steps-section .steps-list ol li a{text-decoration:underline}.legal-intro-section{padding-top:72px}.legal-intro-section .intro-text{margin:4rem 0;text-align:center}.legal-intro-section .intro-text .legal-img{width:72px}.legal-intro-section .intro-text h1{font-size:1.75rem;margin-top:1rem}.document-content{max-width:720px;margin:0 auto 4rem}.document-content h1:first-of-type{display:none;visibility:hidden}.document-content.cookie-policy h2:first-of-type{display:none;visibility:hidden}.document-content h2{font-size:1.25rem;margin-top:2rem}.document-content h3{font-size:.875rem;margin-top:1.5rem;text-transform:uppercase;text-decoration:underline;color:#3d4652}.document-content h4{font-size:1rem;margin-top:1.375rem}.document-content p{margin-top:1rem}.document-content ul{list-style-type:none;margin-top:1rem}.document-content ul.with-bullets{margin-left:1.5rem}.document-content ul.with-bullets li{position:relative}.document-content ul.with-bullets li:before{position:absolute;content:'';background-image:url("/Content/assets/svg/icons/icn-list-vignete.svg");background-size:.5rem .5rem;left:-1rem;width:.5rem;height:.5rem;top:.375rem}.document-content strong{font-weight:700}.document-content a{text-decoration:underline}.document-content .document-version{margin-top:4rem}.document-content .document-version p{color:#b9c1cb;font-style:italic;text-align:right}.section-404{text-align:center;margin-bottom:2rem}.section-404 img{width:100%;display:block;max-width:480px;margin:0 auto}.section-404 .intro-text{margin-top:0}@media all and (min-width:500px){.section-404 img{margin:2rem auto 0}}.login-required-modal .modal-img-wrapper{height:256px;overflow:hidden;display:flex;margin:-2rem}.login-required-modal .modal-img-wrapper img{width:100%;-o-object-fit:cover;object-fit:cover}.login-required-modal .modal-text-wrapper{margin-top:2rem;padding-top:1.5rem}.login-required-modal .modal-content{padding:2rem}.login-required-modal .modal-footer{padding-bottom:1.5rem}.login-required-modal .modal-subtitle{font-size:1rem;margin-bottom:1rem;color:#69788c}.login-required-modal p{color:#95a1b1}.login-required-modal .member-features-list{margin-top:1rem;color:#3d4652;font-size:.875rem}.login-required-modal .member-features-list li{position:relative;margin:.5rem 0}@media all and (max-width:600px){.full-screen-mobile{height:100%;max-height:100%;width:100%;max-width:100%!important;top:0!important;bottom:0!important;margin:0;border-radius:0;will-change:bottom,opacity}.full-screen-mobile .modal-content{position:absolute;height:calc(100% - 61px);max-height:100%;width:100%;overflow-y:auto}.full-screen-mobile .modal-footer{background-color:#fff;border-top:1px solid rgba(61,70,82,.1);position:absolute;bottom:0;padding:.5rem 1.5rem}}.admin-menu{margin-bottom:4rem}.admin-section{padding:1rem 0}.admin-section .admin-section-title{margin-bottom:1.5rem}.admin-section .admin-section-subtitle{margin-bottom:1rem;color:#587197}.admin-section .admin-section-subtitle.special{text-transform:uppercase;letter-spacing:.02rem;font-weight:700;background-color:#3d4652;color:#fff;padding:.5rem .75rem;border-radius:.25rem}.admin-table{border-collapse:separate;border-spacing:0}.admin-table td,.admin-table th{border-radius:0}.admin-table tr td:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.admin-table tr td:last-child{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.admin-table td,.admin-table th{padding:.875rem .5rem;display:table-cell;text-align:left;vertical-align:middle}.admin-table th{font-size:.875rem;font-weight:700;color:#95a1b1;text-transform:uppercase;letter-spacing:.02rem}.admin-table.striped>tbody>tr:nth-child(odd){background-color:#fff}.admin-table.striped>tbody>tr:nth-child(even)>td{background-color:#fafafa}.admin-table .row-name{font-weight:700;color:#3d4652;min-width:200px}.admin-table .destination-tags{font-size:.875rem}.admin-table .destination-media,.admin-table .service-banners{padding:0}.admin-table .destination-media .media-list,.admin-table .service-banners .media-list{display:flex;flex-wrap:nowrap;width:100%}.admin-table .destination-media .media-list .media-list-item,.admin-table .service-banners .media-list .media-list-item{padding:.25rem;width:50px}.admin-table .destination-media .media-list .media-list-item .media-list-item-img,.admin-table .service-banners .media-list .media-list-item .media-list-item-img{width:100%;-o-object-fit:cover;object-fit:cover;border-radius:3px}.admin-table .destination-media .media-list .media-list-item .active-banner,.admin-table .destination-media .media-list .media-list-item .inactive-banner,.admin-table .service-banners .media-list .media-list-item .active-banner,.admin-table .service-banners .media-list .media-list-item .inactive-banner{display:block}.admin-table .destination-media .media-list .media-list-item .active-banner .media-list-item-img,.admin-table .destination-media .media-list .media-list-item .inactive-banner .media-list-item-img,.admin-table .service-banners .media-list .media-list-item .active-banner .media-list-item-img,.admin-table .service-banners .media-list .media-list-item .inactive-banner .media-list-item-img{border-radius:50%}.admin-table .destination-media .media-list .media-list-item .inactive-banner .media-list-item-img,.admin-table .service-banners .media-list .media-list-item .inactive-banner .media-list-item-img{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.2}.service-banner-preview{margin:0 auto;max-width:340px}.service-banner-preview img{background-color:#f3f5f6;height:84px}.banner-image-input{width:116px;height:116px;border-radius:50%;overflow:hidden;margin:0 auto}.fixed-sidebar-wrapper .main-content{padding:1rem;padding-bottom:72px;margin-bottom:72px}.fixed-sidebar-wrapper .fixed-sidebar{border-radius:.5rem;padding:1rem}.fixed-button-section{padding:2rem 0;position:fixed;bottom:0;z-index:2;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%}.fixed-button-section .container{display:flex;justify-content:flex-end}.media-item{margin-bottom:2rem;border:2px solid #dce0e5;padding:2rem;border-radius:.5rem}.media-item .media-preview-container{width:100%;max-height:400px;display:flex}.media-item .media-preview-container img{width:100%;-o-object-fit:cover;object-fit:cover;border-radius:.25rem;max-height:240px}.media-item .media-path-link{display:block;margin-top:.5rem;color:#3d4652}.skeleton-load{font-size:inherit;-webkit-animation:gradient-slide 2.2s ease infinite;animation:gradient-slide 2.2s ease infinite;background:0 0/300% 300% linear-gradient(-61deg,#eee 40%,#f5f5f5 50%,#eee 60%)}@-webkit-keyframes gradient-slide{0%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes gradient-slide{0%{background-position:100% 50%}to{background-position:0% 50%}}.is-yellow{color:#f5c757}.is-red{color:#ef8282}.is-green{color:#18cc9c}.js-op-30{opacity:.3}.a-right{text-align:right}.a-center{text-align:center}.f-right{float:right}.v-hidden{visibility:hidden;display:none}.d-block{display:block}.d-inline-block{display:inline-block}.m-a-0{margin:0!important}.m-b-0{margin-bottom:0!important}.m-b-1{margin-bottom:1rem}.m-b-2{margin-bottom:2rem}.m-b-3{margin-bottom:3rem}.m-b-4{margin-bottom:4rem}.m-t-05{margin-top:.5rem}.m-t-1{margin-top:1rem}.m-t-2{margin-top:2rem}.m-t-3{margin-top:3rem}.m-t-4{margin-top:4rem}.m-l-minus2{margin-left:-2rem}.m-t-minus05{margin-top:-.5rem}.first-capital::first-letter {text-transform:uppercase}.clearfix::after{clear:both;content:"";display:table}.hyphenate{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}