﻿@import url("https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&family=Sofia+Sans+Condensed:ital,wght@0,1..1000;1,1..1000&display=swap");@import "https://unpkg.com/leaflet@1.4.0/dist/leaflet.css";article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark,.mark{background:#ff0;color:#000}p,pre{margin:0}code,kbd,pre,samp{font-family:monospace, serif;_font-family:"courier new", monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small,.small{font-size:80%}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul,dd{margin:0}menu,ol,ul{padding:0}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button]{-webkit-appearance:button;cursor:pointer;*overflow:visible}input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}img{vertical-align:middle}iframe{display:block}span.error{color:#e76d6d}@media (min-width: 576px){.fs-sm-0{font-size:0rem !important}}@media (min-width: 768px){.fs-md-0{font-size:0rem !important}}@media (min-width: 992px){.fs-lg-0{font-size:0rem !important}}@media (min-width: 1200px){.fs-xl-0{font-size:0rem !important}}@media (min-width: 1400px){.fs-xxl-0{font-size:0rem !important}}@media (min-width: 576px){.fs-sm-1{font-size:0.75rem !important}}@media (min-width: 768px){.fs-md-1{font-size:0.75rem !important}}@media (min-width: 992px){.fs-lg-1{font-size:0.75rem !important}}@media (min-width: 1200px){.fs-xl-1{font-size:0.75rem !important}}@media (min-width: 1400px){.fs-xxl-1{font-size:0.75rem !important}}@media (min-width: 576px){.fs-sm-2{font-size:0.875rem !important}}@media (min-width: 768px){.fs-md-2{font-size:0.875rem !important}}@media (min-width: 992px){.fs-lg-2{font-size:0.875rem !important}}@media (min-width: 1200px){.fs-xl-2{font-size:0.875rem !important}}@media (min-width: 1400px){.fs-xxl-2{font-size:0.875rem !important}}@media (min-width: 576px){.fs-sm-3{font-size:1.1rem !important}}@media (min-width: 768px){.fs-md-3{font-size:1.1rem !important}}@media (min-width: 992px){.fs-lg-3{font-size:1.1rem !important}}@media (min-width: 1200px){.fs-xl-3{font-size:1.1rem !important}}@media (min-width: 1400px){.fs-xxl-3{font-size:1.1rem !important}}@media (min-width: 576px){.fs-sm-4{font-size:1.25rem !important}}@media (min-width: 768px){.fs-md-4{font-size:1.25rem !important}}@media (min-width: 992px){.fs-lg-4{font-size:1.25rem !important}}@media (min-width: 1200px){.fs-xl-4{font-size:1.25rem !important}}@media (min-width: 1400px){.fs-xxl-4{font-size:1.25rem !important}}@media (min-width: 576px){.fs-sm-5{font-size:1.5rem !important}}@media (min-width: 768px){.fs-md-5{font-size:1.5rem !important}}@media (min-width: 992px){.fs-lg-5{font-size:1.5rem !important}}@media (min-width: 1200px){.fs-xl-5{font-size:1.5rem !important}}@media (min-width: 1400px){.fs-xxl-5{font-size:1.5rem !important}}@media (min-width: 576px){.fs-sm-6{font-size:2rem !important}}@media (min-width: 768px){.fs-md-6{font-size:2rem !important}}@media (min-width: 992px){.fs-lg-6{font-size:2rem !important}}@media (min-width: 1200px){.fs-xl-6{font-size:2rem !important}}@media (min-width: 1400px){.fs-xxl-6{font-size:2rem !important}}@media (min-width: 576px){.fs-sm-7{font-size:2.5rem !important}}@media (min-width: 768px){.fs-md-7{font-size:2.5rem !important}}@media (min-width: 992px){.fs-lg-7{font-size:2.5rem !important}}@media (min-width: 1200px){.fs-xl-7{font-size:2.5rem !important}}@media (min-width: 1400px){.fs-xxl-7{font-size:2.5rem !important}}@media (min-width: 576px){.fs-sm-8{font-size:3rem !important}}@media (min-width: 768px){.fs-md-8{font-size:3rem !important}}@media (min-width: 992px){.fs-lg-8{font-size:3rem !important}}@media (min-width: 1200px){.fs-xl-8{font-size:3rem !important}}@media (min-width: 1400px){.fs-xxl-8{font-size:3rem !important}}@media (min-width: 576px){.fs-sm-9{font-size:3.5rem !important}}@media (min-width: 768px){.fs-md-9{font-size:3.5rem !important}}@media (min-width: 992px){.fs-lg-9{font-size:3.5rem !important}}@media (min-width: 1200px){.fs-xl-9{font-size:3.5rem !important}}@media (min-width: 1400px){.fs-xxl-9{font-size:3.5rem !important}}@media (min-width: 576px){.fs-sm-10{font-size:4rem !important}}@media (min-width: 768px){.fs-md-10{font-size:4rem !important}}@media (min-width: 992px){.fs-lg-10{font-size:4rem !important}}@media (min-width: 1200px){.fs-xl-10{font-size:4rem !important}}@media (min-width: 1400px){.fs-xxl-10{font-size:4rem !important}}.rounded-xl{border-radius:1.2rem !important}.rounded-2xl{border-radius:1.8rem !important}.rounded-3xl{border-radius:2.4rem !important}.rounded-4xl{border-radius:3rem !important}.rounded-5xl{border-radius:4rem !important}.w-5{width:5%}.h-5{height:5%}.mw-5{max-width:5%}.mh-5{max-height:5%}@media (min-width: 576px){.w-sm-5{width:5% !important}.h-sm-5{height:5% !important}.mw-sm-5{max-width:5% !important}.mh-sm-5{max-height:5% !important}}@media (min-width: 768px){.w-md-5{width:5% !important}.h-md-5{height:5% !important}.mw-md-5{max-width:5% !important}.mh-md-5{max-height:5% !important}}@media (min-width: 992px){.w-lg-5{width:5% !important}.h-lg-5{height:5% !important}.mw-lg-5{max-width:5% !important}.mh-lg-5{max-height:5% !important}}@media (min-width: 1200px){.w-xl-5{width:5% !important}.h-xl-5{height:5% !important}.mw-xl-5{max-width:5% !important}.mh-xl-5{max-height:5% !important}}@media (min-width: 1400px){.w-xxl-5{width:5% !important}.h-xxl-5{height:5% !important}.mw-xxl-5{max-width:5% !important}.mh-xxl-5{max-height:5% !important}}.w-10{width:10%}.h-10{height:10%}.mw-10{max-width:10%}.mh-10{max-height:10%}@media (min-width: 576px){.w-sm-10{width:10% !important}.h-sm-10{height:10% !important}.mw-sm-10{max-width:10% !important}.mh-sm-10{max-height:10% !important}}@media (min-width: 768px){.w-md-10{width:10% !important}.h-md-10{height:10% !important}.mw-md-10{max-width:10% !important}.mh-md-10{max-height:10% !important}}@media (min-width: 992px){.w-lg-10{width:10% !important}.h-lg-10{height:10% !important}.mw-lg-10{max-width:10% !important}.mh-lg-10{max-height:10% !important}}@media (min-width: 1200px){.w-xl-10{width:10% !important}.h-xl-10{height:10% !important}.mw-xl-10{max-width:10% !important}.mh-xl-10{max-height:10% !important}}@media (min-width: 1400px){.w-xxl-10{width:10% !important}.h-xxl-10{height:10% !important}.mw-xxl-10{max-width:10% !important}.mh-xxl-10{max-height:10% !important}}.w-15{width:15%}.h-15{height:15%}.mw-15{max-width:15%}.mh-15{max-height:15%}@media (min-width: 576px){.w-sm-15{width:15% !important}.h-sm-15{height:15% !important}.mw-sm-15{max-width:15% !important}.mh-sm-15{max-height:15% !important}}@media (min-width: 768px){.w-md-15{width:15% !important}.h-md-15{height:15% !important}.mw-md-15{max-width:15% !important}.mh-md-15{max-height:15% !important}}@media (min-width: 992px){.w-lg-15{width:15% !important}.h-lg-15{height:15% !important}.mw-lg-15{max-width:15% !important}.mh-lg-15{max-height:15% !important}}@media (min-width: 1200px){.w-xl-15{width:15% !important}.h-xl-15{height:15% !important}.mw-xl-15{max-width:15% !important}.mh-xl-15{max-height:15% !important}}@media (min-width: 1400px){.w-xxl-15{width:15% !important}.h-xxl-15{height:15% !important}.mw-xxl-15{max-width:15% !important}.mh-xxl-15{max-height:15% !important}}.w-20{width:20%}.h-20{height:20%}.mw-20{max-width:20%}.mh-20{max-height:20%}@media (min-width: 576px){.w-sm-20{width:20% !important}.h-sm-20{height:20% !important}.mw-sm-20{max-width:20% !important}.mh-sm-20{max-height:20% !important}}@media (min-width: 768px){.w-md-20{width:20% !important}.h-md-20{height:20% !important}.mw-md-20{max-width:20% !important}.mh-md-20{max-height:20% !important}}@media (min-width: 992px){.w-lg-20{width:20% !important}.h-lg-20{height:20% !important}.mw-lg-20{max-width:20% !important}.mh-lg-20{max-height:20% !important}}@media (min-width: 1200px){.w-xl-20{width:20% !important}.h-xl-20{height:20% !important}.mw-xl-20{max-width:20% !important}.mh-xl-20{max-height:20% !important}}@media (min-width: 1400px){.w-xxl-20{width:20% !important}.h-xxl-20{height:20% !important}.mw-xxl-20{max-width:20% !important}.mh-xxl-20{max-height:20% !important}}.w-25{width:25%}.h-25{height:25%}.mw-25{max-width:25%}.mh-25{max-height:25%}@media (min-width: 576px){.w-sm-25{width:25% !important}.h-sm-25{height:25% !important}.mw-sm-25{max-width:25% !important}.mh-sm-25{max-height:25% !important}}@media (min-width: 768px){.w-md-25{width:25% !important}.h-md-25{height:25% !important}.mw-md-25{max-width:25% !important}.mh-md-25{max-height:25% !important}}@media (min-width: 992px){.w-lg-25{width:25% !important}.h-lg-25{height:25% !important}.mw-lg-25{max-width:25% !important}.mh-lg-25{max-height:25% !important}}@media (min-width: 1200px){.w-xl-25{width:25% !important}.h-xl-25{height:25% !important}.mw-xl-25{max-width:25% !important}.mh-xl-25{max-height:25% !important}}@media (min-width: 1400px){.w-xxl-25{width:25% !important}.h-xxl-25{height:25% !important}.mw-xxl-25{max-width:25% !important}.mh-xxl-25{max-height:25% !important}}.w-30{width:30%}.h-30{height:30%}.mw-30{max-width:30%}.mh-30{max-height:30%}@media (min-width: 576px){.w-sm-30{width:30% !important}.h-sm-30{height:30% !important}.mw-sm-30{max-width:30% !important}.mh-sm-30{max-height:30% !important}}@media (min-width: 768px){.w-md-30{width:30% !important}.h-md-30{height:30% !important}.mw-md-30{max-width:30% !important}.mh-md-30{max-height:30% !important}}@media (min-width: 992px){.w-lg-30{width:30% !important}.h-lg-30{height:30% !important}.mw-lg-30{max-width:30% !important}.mh-lg-30{max-height:30% !important}}@media (min-width: 1200px){.w-xl-30{width:30% !important}.h-xl-30{height:30% !important}.mw-xl-30{max-width:30% !important}.mh-xl-30{max-height:30% !important}}@media (min-width: 1400px){.w-xxl-30{width:30% !important}.h-xxl-30{height:30% !important}.mw-xxl-30{max-width:30% !important}.mh-xxl-30{max-height:30% !important}}.w-35{width:35%}.h-35{height:35%}.mw-35{max-width:35%}.mh-35{max-height:35%}@media (min-width: 576px){.w-sm-35{width:35% !important}.h-sm-35{height:35% !important}.mw-sm-35{max-width:35% !important}.mh-sm-35{max-height:35% !important}}@media (min-width: 768px){.w-md-35{width:35% !important}.h-md-35{height:35% !important}.mw-md-35{max-width:35% !important}.mh-md-35{max-height:35% !important}}@media (min-width: 992px){.w-lg-35{width:35% !important}.h-lg-35{height:35% !important}.mw-lg-35{max-width:35% !important}.mh-lg-35{max-height:35% !important}}@media (min-width: 1200px){.w-xl-35{width:35% !important}.h-xl-35{height:35% !important}.mw-xl-35{max-width:35% !important}.mh-xl-35{max-height:35% !important}}@media (min-width: 1400px){.w-xxl-35{width:35% !important}.h-xxl-35{height:35% !important}.mw-xxl-35{max-width:35% !important}.mh-xxl-35{max-height:35% !important}}.w-40{width:40%}.h-40{height:40%}.mw-40{max-width:40%}.mh-40{max-height:40%}@media (min-width: 576px){.w-sm-40{width:40% !important}.h-sm-40{height:40% !important}.mw-sm-40{max-width:40% !important}.mh-sm-40{max-height:40% !important}}@media (min-width: 768px){.w-md-40{width:40% !important}.h-md-40{height:40% !important}.mw-md-40{max-width:40% !important}.mh-md-40{max-height:40% !important}}@media (min-width: 992px){.w-lg-40{width:40% !important}.h-lg-40{height:40% !important}.mw-lg-40{max-width:40% !important}.mh-lg-40{max-height:40% !important}}@media (min-width: 1200px){.w-xl-40{width:40% !important}.h-xl-40{height:40% !important}.mw-xl-40{max-width:40% !important}.mh-xl-40{max-height:40% !important}}@media (min-width: 1400px){.w-xxl-40{width:40% !important}.h-xxl-40{height:40% !important}.mw-xxl-40{max-width:40% !important}.mh-xxl-40{max-height:40% !important}}.w-45{width:45%}.h-45{height:45%}.mw-45{max-width:45%}.mh-45{max-height:45%}@media (min-width: 576px){.w-sm-45{width:45% !important}.h-sm-45{height:45% !important}.mw-sm-45{max-width:45% !important}.mh-sm-45{max-height:45% !important}}@media (min-width: 768px){.w-md-45{width:45% !important}.h-md-45{height:45% !important}.mw-md-45{max-width:45% !important}.mh-md-45{max-height:45% !important}}@media (min-width: 992px){.w-lg-45{width:45% !important}.h-lg-45{height:45% !important}.mw-lg-45{max-width:45% !important}.mh-lg-45{max-height:45% !important}}@media (min-width: 1200px){.w-xl-45{width:45% !important}.h-xl-45{height:45% !important}.mw-xl-45{max-width:45% !important}.mh-xl-45{max-height:45% !important}}@media (min-width: 1400px){.w-xxl-45{width:45% !important}.h-xxl-45{height:45% !important}.mw-xxl-45{max-width:45% !important}.mh-xxl-45{max-height:45% !important}}.w-50{width:50%}.h-50{height:50%}.mw-50{max-width:50%}.mh-50{max-height:50%}@media (min-width: 576px){.w-sm-50{width:50% !important}.h-sm-50{height:50% !important}.mw-sm-50{max-width:50% !important}.mh-sm-50{max-height:50% !important}}@media (min-width: 768px){.w-md-50{width:50% !important}.h-md-50{height:50% !important}.mw-md-50{max-width:50% !important}.mh-md-50{max-height:50% !important}}@media (min-width: 992px){.w-lg-50{width:50% !important}.h-lg-50{height:50% !important}.mw-lg-50{max-width:50% !important}.mh-lg-50{max-height:50% !important}}@media (min-width: 1200px){.w-xl-50{width:50% !important}.h-xl-50{height:50% !important}.mw-xl-50{max-width:50% !important}.mh-xl-50{max-height:50% !important}}@media (min-width: 1400px){.w-xxl-50{width:50% !important}.h-xxl-50{height:50% !important}.mw-xxl-50{max-width:50% !important}.mh-xxl-50{max-height:50% !important}}.w-55{width:55%}.h-55{height:55%}.mw-55{max-width:55%}.mh-55{max-height:55%}@media (min-width: 576px){.w-sm-55{width:55% !important}.h-sm-55{height:55% !important}.mw-sm-55{max-width:55% !important}.mh-sm-55{max-height:55% !important}}@media (min-width: 768px){.w-md-55{width:55% !important}.h-md-55{height:55% !important}.mw-md-55{max-width:55% !important}.mh-md-55{max-height:55% !important}}@media (min-width: 992px){.w-lg-55{width:55% !important}.h-lg-55{height:55% !important}.mw-lg-55{max-width:55% !important}.mh-lg-55{max-height:55% !important}}@media (min-width: 1200px){.w-xl-55{width:55% !important}.h-xl-55{height:55% !important}.mw-xl-55{max-width:55% !important}.mh-xl-55{max-height:55% !important}}@media (min-width: 1400px){.w-xxl-55{width:55% !important}.h-xxl-55{height:55% !important}.mw-xxl-55{max-width:55% !important}.mh-xxl-55{max-height:55% !important}}.w-60{width:60%}.h-60{height:60%}.mw-60{max-width:60%}.mh-60{max-height:60%}@media (min-width: 576px){.w-sm-60{width:60% !important}.h-sm-60{height:60% !important}.mw-sm-60{max-width:60% !important}.mh-sm-60{max-height:60% !important}}@media (min-width: 768px){.w-md-60{width:60% !important}.h-md-60{height:60% !important}.mw-md-60{max-width:60% !important}.mh-md-60{max-height:60% !important}}@media (min-width: 992px){.w-lg-60{width:60% !important}.h-lg-60{height:60% !important}.mw-lg-60{max-width:60% !important}.mh-lg-60{max-height:60% !important}}@media (min-width: 1200px){.w-xl-60{width:60% !important}.h-xl-60{height:60% !important}.mw-xl-60{max-width:60% !important}.mh-xl-60{max-height:60% !important}}@media (min-width: 1400px){.w-xxl-60{width:60% !important}.h-xxl-60{height:60% !important}.mw-xxl-60{max-width:60% !important}.mh-xxl-60{max-height:60% !important}}.w-65{width:65%}.h-65{height:65%}.mw-65{max-width:65%}.mh-65{max-height:65%}@media (min-width: 576px){.w-sm-65{width:65% !important}.h-sm-65{height:65% !important}.mw-sm-65{max-width:65% !important}.mh-sm-65{max-height:65% !important}}@media (min-width: 768px){.w-md-65{width:65% !important}.h-md-65{height:65% !important}.mw-md-65{max-width:65% !important}.mh-md-65{max-height:65% !important}}@media (min-width: 992px){.w-lg-65{width:65% !important}.h-lg-65{height:65% !important}.mw-lg-65{max-width:65% !important}.mh-lg-65{max-height:65% !important}}@media (min-width: 1200px){.w-xl-65{width:65% !important}.h-xl-65{height:65% !important}.mw-xl-65{max-width:65% !important}.mh-xl-65{max-height:65% !important}}@media (min-width: 1400px){.w-xxl-65{width:65% !important}.h-xxl-65{height:65% !important}.mw-xxl-65{max-width:65% !important}.mh-xxl-65{max-height:65% !important}}.w-70{width:70%}.h-70{height:70%}.mw-70{max-width:70%}.mh-70{max-height:70%}@media (min-width: 576px){.w-sm-70{width:70% !important}.h-sm-70{height:70% !important}.mw-sm-70{max-width:70% !important}.mh-sm-70{max-height:70% !important}}@media (min-width: 768px){.w-md-70{width:70% !important}.h-md-70{height:70% !important}.mw-md-70{max-width:70% !important}.mh-md-70{max-height:70% !important}}@media (min-width: 992px){.w-lg-70{width:70% !important}.h-lg-70{height:70% !important}.mw-lg-70{max-width:70% !important}.mh-lg-70{max-height:70% !important}}@media (min-width: 1200px){.w-xl-70{width:70% !important}.h-xl-70{height:70% !important}.mw-xl-70{max-width:70% !important}.mh-xl-70{max-height:70% !important}}@media (min-width: 1400px){.w-xxl-70{width:70% !important}.h-xxl-70{height:70% !important}.mw-xxl-70{max-width:70% !important}.mh-xxl-70{max-height:70% !important}}.w-75{width:75%}.h-75{height:75%}.mw-75{max-width:75%}.mh-75{max-height:75%}@media (min-width: 576px){.w-sm-75{width:75% !important}.h-sm-75{height:75% !important}.mw-sm-75{max-width:75% !important}.mh-sm-75{max-height:75% !important}}@media (min-width: 768px){.w-md-75{width:75% !important}.h-md-75{height:75% !important}.mw-md-75{max-width:75% !important}.mh-md-75{max-height:75% !important}}@media (min-width: 992px){.w-lg-75{width:75% !important}.h-lg-75{height:75% !important}.mw-lg-75{max-width:75% !important}.mh-lg-75{max-height:75% !important}}@media (min-width: 1200px){.w-xl-75{width:75% !important}.h-xl-75{height:75% !important}.mw-xl-75{max-width:75% !important}.mh-xl-75{max-height:75% !important}}@media (min-width: 1400px){.w-xxl-75{width:75% !important}.h-xxl-75{height:75% !important}.mw-xxl-75{max-width:75% !important}.mh-xxl-75{max-height:75% !important}}.w-80{width:80%}.h-80{height:80%}.mw-80{max-width:80%}.mh-80{max-height:80%}@media (min-width: 576px){.w-sm-80{width:80% !important}.h-sm-80{height:80% !important}.mw-sm-80{max-width:80% !important}.mh-sm-80{max-height:80% !important}}@media (min-width: 768px){.w-md-80{width:80% !important}.h-md-80{height:80% !important}.mw-md-80{max-width:80% !important}.mh-md-80{max-height:80% !important}}@media (min-width: 992px){.w-lg-80{width:80% !important}.h-lg-80{height:80% !important}.mw-lg-80{max-width:80% !important}.mh-lg-80{max-height:80% !important}}@media (min-width: 1200px){.w-xl-80{width:80% !important}.h-xl-80{height:80% !important}.mw-xl-80{max-width:80% !important}.mh-xl-80{max-height:80% !important}}@media (min-width: 1400px){.w-xxl-80{width:80% !important}.h-xxl-80{height:80% !important}.mw-xxl-80{max-width:80% !important}.mh-xxl-80{max-height:80% !important}}.w-85{width:85%}.h-85{height:85%}.mw-85{max-width:85%}.mh-85{max-height:85%}@media (min-width: 576px){.w-sm-85{width:85% !important}.h-sm-85{height:85% !important}.mw-sm-85{max-width:85% !important}.mh-sm-85{max-height:85% !important}}@media (min-width: 768px){.w-md-85{width:85% !important}.h-md-85{height:85% !important}.mw-md-85{max-width:85% !important}.mh-md-85{max-height:85% !important}}@media (min-width: 992px){.w-lg-85{width:85% !important}.h-lg-85{height:85% !important}.mw-lg-85{max-width:85% !important}.mh-lg-85{max-height:85% !important}}@media (min-width: 1200px){.w-xl-85{width:85% !important}.h-xl-85{height:85% !important}.mw-xl-85{max-width:85% !important}.mh-xl-85{max-height:85% !important}}@media (min-width: 1400px){.w-xxl-85{width:85% !important}.h-xxl-85{height:85% !important}.mw-xxl-85{max-width:85% !important}.mh-xxl-85{max-height:85% !important}}.w-90{width:90%}.h-90{height:90%}.mw-90{max-width:90%}.mh-90{max-height:90%}@media (min-width: 576px){.w-sm-90{width:90% !important}.h-sm-90{height:90% !important}.mw-sm-90{max-width:90% !important}.mh-sm-90{max-height:90% !important}}@media (min-width: 768px){.w-md-90{width:90% !important}.h-md-90{height:90% !important}.mw-md-90{max-width:90% !important}.mh-md-90{max-height:90% !important}}@media (min-width: 992px){.w-lg-90{width:90% !important}.h-lg-90{height:90% !important}.mw-lg-90{max-width:90% !important}.mh-lg-90{max-height:90% !important}}@media (min-width: 1200px){.w-xl-90{width:90% !important}.h-xl-90{height:90% !important}.mw-xl-90{max-width:90% !important}.mh-xl-90{max-height:90% !important}}@media (min-width: 1400px){.w-xxl-90{width:90% !important}.h-xxl-90{height:90% !important}.mw-xxl-90{max-width:90% !important}.mh-xxl-90{max-height:90% !important}}.w-95{width:95%}.h-95{height:95%}.mw-95{max-width:95%}.mh-95{max-height:95%}@media (min-width: 576px){.w-sm-95{width:95% !important}.h-sm-95{height:95% !important}.mw-sm-95{max-width:95% !important}.mh-sm-95{max-height:95% !important}}@media (min-width: 768px){.w-md-95{width:95% !important}.h-md-95{height:95% !important}.mw-md-95{max-width:95% !important}.mh-md-95{max-height:95% !important}}@media (min-width: 992px){.w-lg-95{width:95% !important}.h-lg-95{height:95% !important}.mw-lg-95{max-width:95% !important}.mh-lg-95{max-height:95% !important}}@media (min-width: 1200px){.w-xl-95{width:95% !important}.h-xl-95{height:95% !important}.mw-xl-95{max-width:95% !important}.mh-xl-95{max-height:95% !important}}@media (min-width: 1400px){.w-xxl-95{width:95% !important}.h-xxl-95{height:95% !important}.mw-xxl-95{max-width:95% !important}.mh-xxl-95{max-height:95% !important}}.w-100{width:100%}.h-100{height:100%}.mw-100{max-width:100%}.mh-100{max-height:100%}@media (min-width: 576px){.w-sm-100{width:100% !important}.h-sm-100{height:100% !important}.mw-sm-100{max-width:100% !important}.mh-sm-100{max-height:100% !important}}@media (min-width: 768px){.w-md-100{width:100% !important}.h-md-100{height:100% !important}.mw-md-100{max-width:100% !important}.mh-md-100{max-height:100% !important}}@media (min-width: 992px){.w-lg-100{width:100% !important}.h-lg-100{height:100% !important}.mw-lg-100{max-width:100% !important}.mh-lg-100{max-height:100% !important}}@media (min-width: 1200px){.w-xl-100{width:100% !important}.h-xl-100{height:100% !important}.mw-xl-100{max-width:100% !important}.mh-xl-100{max-height:100% !important}}@media (min-width: 1400px){.w-xxl-100{width:100% !important}.h-xxl-100{height:100% !important}.mw-xxl-100{max-width:100% !important}.mh-xxl-100{max-height:100% !important}}.text-blue-400{color:#b4c7e5 !important}.blue-gradient{background:linear-gradient(90deg, #252a40, #2e355c)}.bg-blue-100{background:#e9ebf0}.bg-blue-50{background:#eff1f8 !important}/*!
 * Bootstrap v5.0.2 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--bs-blue: #0d6efd;--bs-indigo: #525252;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #ca002f;--bs-orange: #ffa301;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #ca002f;--bs-light: #f8f9fa;--bs-dark: #252a40;--bs-font-sans-serif: "Outfit", sans-serif;--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0))}*,*::before,*::after{box-sizing:border-box}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-font-sans-serif);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:0.25}hr:not([size]){height:1px}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin-top:0;margin-bottom:0.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width: 1200px){h1,.h1{font-size:2.5rem}}h2,.h2{font-size:calc(1.325rem + 0.9vw)}@media (min-width: 1200px){h2,.h2{font-size:2rem}}h3,.h3{font-size:calc(1.3rem + 0.6vw)}@media (min-width: 1200px){h3,.h3{font-size:1.75rem}}h4,.h4{font-size:calc(1.275rem + 0.3vw)}@media (min-width: 1200px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-bs-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small,.small{font-size:0.875em}mark,.mark{padding:0.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:0.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:0.2rem 0.4rem;font-size:0.875em;color:#fff;background-color:#212529;border-radius:0.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:0.5rem;padding-bottom:0.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role="button"]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:0.5rem;font-size:calc(1.275rem + 0.3vw);line-height:inherit}@media (min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:0.5rem}.initialism{font-size:0.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:0.875em;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:0.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:0.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:0.5rem;line-height:1}.figure-caption{font-size:0.875em;color:#6c757d}.container,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl{width:100%;padding-right:var(--bs-gutter-x, 0.75rem);padding-left:var(--bs-gutter-x, 0.75rem);margin-right:auto;margin-left:auto}@media (min-width: 576px){.container,.container-sm{max-width:540px}}@media (min-width: 768px){.container,.container-sm,.container-md{max-width:720px}}@media (min-width: 992px){.container,.container-sm,.container-md,.container-lg{max-width:960px}}@media (min-width: 1200px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:1140px}}@media (min-width: 1400px){.container,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl{max-width:1320px}}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5)}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}@media (min-width: 576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width: 768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width: 992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width: 1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width: 1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: 0.25rem}.g-1,.gy-1{--bs-gutter-y: 0.25rem}.g-2,.gx-2{--bs-gutter-x: 0.5rem}.g-2,.gy-2{--bs-gutter-y: 0.5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 2rem}.g-5,.gy-5{--bs-gutter-y: 2rem}.g-6,.gx-6{--bs-gutter-x: 2.5rem}.g-6,.gy-6{--bs-gutter-y: 2.5rem}.g-7,.gx-7{--bs-gutter-x: 3rem}.g-7,.gy-7{--bs-gutter-y: 3rem}.g-8,.gx-8{--bs-gutter-x: 3.5rem}.g-8,.gy-8{--bs-gutter-y: 3.5rem}.g-9,.gx-9{--bs-gutter-x: 4rem}.g-9,.gy-9{--bs-gutter-y: 4rem}.g-10,.gx-10{--bs-gutter-x: 4.5rem}.g-10,.gy-10{--bs-gutter-y: 4.5rem}.g-11,.gx-11{--bs-gutter-x: 5rem}.g-11,.gy-11{--bs-gutter-y: 5rem}@media (min-width: 576px){.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: 0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: 0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: 0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: 0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 2rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 2rem}.g-sm-6,.gx-sm-6{--bs-gutter-x: 2.5rem}.g-sm-6,.gy-sm-6{--bs-gutter-y: 2.5rem}.g-sm-7,.gx-sm-7{--bs-gutter-x: 3rem}.g-sm-7,.gy-sm-7{--bs-gutter-y: 3rem}.g-sm-8,.gx-sm-8{--bs-gutter-x: 3.5rem}.g-sm-8,.gy-sm-8{--bs-gutter-y: 3.5rem}.g-sm-9,.gx-sm-9{--bs-gutter-x: 4rem}.g-sm-9,.gy-sm-9{--bs-gutter-y: 4rem}.g-sm-10,.gx-sm-10{--bs-gutter-x: 4.5rem}.g-sm-10,.gy-sm-10{--bs-gutter-y: 4.5rem}.g-sm-11,.gx-sm-11{--bs-gutter-x: 5rem}.g-sm-11,.gy-sm-11{--bs-gutter-y: 5rem}}@media (min-width: 768px){.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: 0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y: 0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x: 0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y: 0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 2rem}.g-md-5,.gy-md-5{--bs-gutter-y: 2rem}.g-md-6,.gx-md-6{--bs-gutter-x: 2.5rem}.g-md-6,.gy-md-6{--bs-gutter-y: 2.5rem}.g-md-7,.gx-md-7{--bs-gutter-x: 3rem}.g-md-7,.gy-md-7{--bs-gutter-y: 3rem}.g-md-8,.gx-md-8{--bs-gutter-x: 3.5rem}.g-md-8,.gy-md-8{--bs-gutter-y: 3.5rem}.g-md-9,.gx-md-9{--bs-gutter-x: 4rem}.g-md-9,.gy-md-9{--bs-gutter-y: 4rem}.g-md-10,.gx-md-10{--bs-gutter-x: 4.5rem}.g-md-10,.gy-md-10{--bs-gutter-y: 4.5rem}.g-md-11,.gx-md-11{--bs-gutter-x: 5rem}.g-md-11,.gy-md-11{--bs-gutter-y: 5rem}}@media (min-width: 992px){.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: 0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: 0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: 0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: 0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 2rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 2rem}.g-lg-6,.gx-lg-6{--bs-gutter-x: 2.5rem}.g-lg-6,.gy-lg-6{--bs-gutter-y: 2.5rem}.g-lg-7,.gx-lg-7{--bs-gutter-x: 3rem}.g-lg-7,.gy-lg-7{--bs-gutter-y: 3rem}.g-lg-8,.gx-lg-8{--bs-gutter-x: 3.5rem}.g-lg-8,.gy-lg-8{--bs-gutter-y: 3.5rem}.g-lg-9,.gx-lg-9{--bs-gutter-x: 4rem}.g-lg-9,.gy-lg-9{--bs-gutter-y: 4rem}.g-lg-10,.gx-lg-10{--bs-gutter-x: 4.5rem}.g-lg-10,.gy-lg-10{--bs-gutter-y: 4.5rem}.g-lg-11,.gx-lg-11{--bs-gutter-x: 5rem}.g-lg-11,.gy-lg-11{--bs-gutter-y: 5rem}}@media (min-width: 1200px){.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: 0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: 0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: 0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: 0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 2rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 2rem}.g-xl-6,.gx-xl-6{--bs-gutter-x: 2.5rem}.g-xl-6,.gy-xl-6{--bs-gutter-y: 2.5rem}.g-xl-7,.gx-xl-7{--bs-gutter-x: 3rem}.g-xl-7,.gy-xl-7{--bs-gutter-y: 3rem}.g-xl-8,.gx-xl-8{--bs-gutter-x: 3.5rem}.g-xl-8,.gy-xl-8{--bs-gutter-y: 3.5rem}.g-xl-9,.gx-xl-9{--bs-gutter-x: 4rem}.g-xl-9,.gy-xl-9{--bs-gutter-y: 4rem}.g-xl-10,.gx-xl-10{--bs-gutter-x: 4.5rem}.g-xl-10,.gy-xl-10{--bs-gutter-y: 4.5rem}.g-xl-11,.gx-xl-11{--bs-gutter-x: 5rem}.g-xl-11,.gy-xl-11{--bs-gutter-y: 5rem}}@media (min-width: 1400px){.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x: 0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y: 0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x: 0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y: 0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x: 2rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y: 2rem}.g-xxl-6,.gx-xxl-6{--bs-gutter-x: 2.5rem}.g-xxl-6,.gy-xxl-6{--bs-gutter-y: 2.5rem}.g-xxl-7,.gx-xxl-7{--bs-gutter-x: 3rem}.g-xxl-7,.gy-xxl-7{--bs-gutter-y: 3rem}.g-xxl-8,.gx-xxl-8{--bs-gutter-x: 3.5rem}.g-xxl-8,.gy-xxl-8{--bs-gutter-y: 3.5rem}.g-xxl-9,.gx-xxl-9{--bs-gutter-x: 4rem}.g-xxl-9,.gy-xxl-9{--bs-gutter-y: 4rem}.g-xxl-10,.gx-xxl-10{--bs-gutter-x: 4.5rem}.g-xxl-10,.gy-xxl-10{--bs-gutter-y: 4.5rem}.g-xxl-11,.gx-xxl-11{--bs-gutter-x: 5rem}.g-xxl-11,.gy-xxl-11{--bs-gutter-y: 5rem}}.table{--bs-table-bg: transparent;--bs-table-accent-bg: transparent;--bs-table-striped-color: #212529;--bs-table-striped-bg: rgba(0, 0, 0, 0.05);--bs-table-active-color: #212529;--bs-table-active-bg: rgba(0, 0, 0, 0.1);--bs-table-hover-color: #212529;--bs-table-hover-bg: rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*{padding:0.5rem 0.5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:last-child)>:last-child>*{border-bottom-color:currentColor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:0.25rem 0.25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-striped>tbody>tr:nth-of-type(odd){--bs-table-accent-bg: var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg: var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover{--bs-table-accent-bg: var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-bg: #cfe2ff;--bs-table-striped-bg: #c5d7f2;--bs-table-striped-color: #000;--bs-table-active-bg: #bacbe6;--bs-table-active-color: #000;--bs-table-hover-bg: #bfd1ec;--bs-table-hover-color: #000;color:#000;border-color:#bacbe6}.table-secondary{--bs-table-bg: #e2e3e5;--bs-table-striped-bg: #d7d8da;--bs-table-striped-color: #000;--bs-table-active-bg: #cbccce;--bs-table-active-color: #000;--bs-table-hover-bg: #d1d2d4;--bs-table-hover-color: #000;color:#000;border-color:#cbccce}.table-success{--bs-table-bg: #d1e7dd;--bs-table-striped-bg: #c7dbd2;--bs-table-striped-color: #000;--bs-table-active-bg: #bcd0c7;--bs-table-active-color: #000;--bs-table-hover-bg: #c1d6cc;--bs-table-hover-color: #000;color:#000;border-color:#bcd0c7}.table-info{--bs-table-bg: #cff4fc;--bs-table-striped-bg: #c5e8ef;--bs-table-striped-color: #000;--bs-table-active-bg: #badce3;--bs-table-active-color: #000;--bs-table-hover-bg: #bfe2e9;--bs-table-hover-color: #000;color:#000;border-color:#badce3}.table-warning{--bs-table-bg: #fff3cd;--bs-table-striped-bg: #f2e7c3;--bs-table-striped-color: #000;--bs-table-active-bg: #e6dbb9;--bs-table-active-color: #000;--bs-table-hover-bg: #ece1be;--bs-table-hover-color: #000;color:#000;border-color:#e6dbb9}.table-danger{--bs-table-bg: #f4ccd5;--bs-table-striped-bg: #e8c2ca;--bs-table-striped-color: #000;--bs-table-active-bg: #dcb8c0;--bs-table-active-color: #000;--bs-table-hover-bg: #e2bdc5;--bs-table-hover-color: #000;color:#000;border-color:#dcb8c0}.table-light{--bs-table-bg: #f8f9fa;--bs-table-striped-bg: #ecedee;--bs-table-striped-color: #000;--bs-table-active-bg: #dfe0e1;--bs-table-active-color: #000;--bs-table-hover-bg: #e5e6e7;--bs-table-hover-color: #000;color:#000;border-color:#dfe0e1}.table-dark{--bs-table-bg: #252a40;--bs-table-striped-bg: #30354a;--bs-table-striped-color: #fff;--bs-table-active-bg: #3b3f53;--bs-table-active-color: #fff;--bs-table-hover-bg: #353a4e;--bs-table-hover-color: #fff;color:#fff;border-color:#3b3f53}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width: 575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:0.5rem}.col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:0.875rem}.form-text{margin-top:0.25rem;font-size:0.875em;color:#6c757d}.form-control{display:block;width:100%;padding:0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0.25rem;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type="file"]{overflow:hidden}.form-control[type="file"]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:0.375rem 0.75rem;margin:-0.375rem -0.75rem;-webkit-margin-end:0.75rem;margin-inline-end:0.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{padding:0.375rem 0.75rem;margin:-0.375rem -0.75rem;-webkit-margin-end:0.75rem;margin-inline-end:0.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control::-webkit-file-upload-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:0.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + (0.5rem + 2px));padding:0.25rem 0.5rem;font-size:0.875rem;border-radius:0.2rem}.form-control-sm::file-selector-button{padding:0.25rem 0.5rem;margin:-0.25rem -0.5rem;-webkit-margin-end:0.5rem;margin-inline-end:0.5rem}.form-control-sm::-webkit-file-upload-button{padding:0.25rem 0.5rem;margin:-0.25rem -0.5rem;-webkit-margin-end:0.5rem;margin-inline-end:0.5rem}.form-control-lg{min-height:calc(1.5em + (1rem + 2px));padding:0.5rem 1rem;font-size:1.25rem;border-radius:0.3rem}.form-control-lg::file-selector-button{padding:0.5rem 1rem;margin:-0.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::-webkit-file-upload-button{padding:0.5rem 1rem;margin:-0.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + (0.75rem + 2px))}textarea.form-control-sm{min-height:calc(1.5em + (0.5rem + 2px))}textarea.form-control-lg{min-height:calc(1.5em + (1rem + 2px))}.form-control-color{max-width:3rem;height:auto;padding:0.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em;border-radius:0.25rem}.form-control-color::-webkit-color-swatch{height:1.5em;border-radius:0.25rem}.form-select{display:block;width:100%;padding:0.375rem 2.25rem 0.375rem 0.75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 0.75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:0.25rem;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:0.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{padding-top:0.25rem;padding-bottom:0.25rem;padding-left:0.5rem;font-size:0.875rem}.form-select-lg{padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1rem;font-size:1.25rem}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:0.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-input{width:1em;height:1em;margin-top:0.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact}.form-check-input[type="checkbox"]{border-radius:0.25em}.form-check-input[type="radio"]{border-radius:50%}.form-check-input:active{-webkit-filter:brightness(90%);filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type="checkbox"]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type="radio"]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type="checkbox"]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;-webkit-filter:none;filter:none;opacity:0.5}.form-check-input[disabled] ~ .form-check-label,.form-check-input:disabled ~ .form-check-label{opacity:0.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;-webkit-filter:none;filter:none;opacity:0.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 0.25rem rgba(13,110,253,0.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 0.25rem rgba(13,110,253,0.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem 0.75rem;pointer-events:none;border:1px solid transparent;-webkit-transform-origin:0 0;transform-origin:0 0;transition:opacity 0.1s ease-in-out, -webkit-transform 0.1s ease-in-out;transition:opacity 0.1s ease-in-out, transform 0.1s ease-in-out;transition:opacity 0.1s ease-in-out, transform 0.1s ease-in-out, -webkit-transform 0.1s ease-in-out}@media (prefers-reduced-motion: reduce){.form-floating>label{transition:none}}.form-floating>.form-control{padding:1rem 0.75rem}.form-floating>.form-control::-webkit-input-placeholder{color:transparent}.form-floating>.form-control:-ms-input-placeholder{color:transparent}.form-floating>.form-control::-ms-input-placeholder{color:transparent}.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:0.625rem}.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:0.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:0.625rem}.form-floating>.form-control:focus ~ label,.form-floating>.form-control:not(:placeholder-shown) ~ label,.form-floating>.form-select ~ label{opacity:0.65;-webkit-transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:-webkit-autofill ~ label{opacity:0.65;-webkit-transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{display:flex;align-items:center;padding:0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:0.25rem}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:0.5rem 1rem;font-size:1.25rem;border-radius:0.3rem}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:0.25rem 0.5rem;font-size:0.875rem;border-radius:0.2rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:0.25rem;font-size:0.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:rgba(25,135,84,0.9);border-radius:0.25rem}.was-validated :valid ~ .valid-feedback,.was-validated :valid ~ .valid-tooltip,.is-valid ~ .valid-feedback,.is-valid ~ .valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#198754;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#198754;box-shadow:0 0 0 0.25rem rgba(25,135,84,0.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:#198754}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right 0.75rem center, center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#198754;box-shadow:0 0 0 0.25rem rgba(25,135,84,0.25)}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#198754}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#198754}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 0.25rem rgba(25,135,84,0.25)}.was-validated .form-check-input:valid ~ .form-check-label,.form-check-input.is-valid ~ .form-check-label{color:#198754}.form-check-inline .form-check-input ~ .valid-feedback{margin-left:.5em}.was-validated .input-group .form-control:valid,.input-group .form-control.is-valid,.was-validated .input-group .form-select:valid,.input-group .form-select.is-valid{z-index:1}.was-validated .input-group .form-control:valid:focus,.input-group .form-control.is-valid:focus,.was-validated .input-group .form-select:valid:focus,.input-group .form-select.is-valid:focus{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:0.25rem;font-size:0.875em;color:#ca002f}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:rgba(202,0,47,0.9);border-radius:0.25rem}.was-validated :invalid ~ .invalid-feedback,.was-validated :invalid ~ .invalid-tooltip,.is-invalid ~ .invalid-feedback,.is-invalid ~ .invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#ca002f;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23ca002f'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23ca002f' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#ca002f;box-shadow:0 0 0 0.25rem rgba(202,0,47,0.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#ca002f}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23ca002f'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23ca002f' stroke='none'/%3e%3c/svg%3e");background-position:right 0.75rem center, center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#ca002f;box-shadow:0 0 0 0.25rem rgba(202,0,47,0.25)}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#ca002f}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#ca002f}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 0.25rem rgba(202,0,47,0.25)}.was-validated .form-check-input:invalid ~ .form-check-label,.form-check-input.is-invalid ~ .form-check-label{color:#ca002f}.form-check-inline .form-check-input ~ .invalid-feedback{margin-left:.5em}.was-validated .input-group .form-control:invalid,.input-group .form-control.is-invalid,.was-validated .input-group .form-select:invalid,.input-group .form-select.is-invalid{z-index:2}.was-validated .input-group .form-control:invalid:focus,.input-group .form-control.is-invalid:focus,.was-validated .input-group .form-select:invalid:focus,.input-group .form-select.is-invalid:focus{z-index:3}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:0.375rem 0.75rem;font-size:1rem;border-radius:0.25rem;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:#212529}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{pointer-events:none;opacity:0.65}.btn-primary{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-primary:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 0.25rem rgba(49,132,253,0.5)}.btn-check:checked+.btn-primary,.btn-check:active+.btn-primary,.btn-primary:active,.btn-primary.active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0a58ca;border-color:#0a53be}.btn-check:checked+.btn-primary:focus,.btn-check:active+.btn-primary:focus,.btn-primary:active:focus,.btn-primary.active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 0.25rem rgba(49,132,253,0.5)}.btn-primary:disabled,.btn-primary.disabled{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 0.25rem rgba(130,138,145,0.5)}.btn-check:checked+.btn-secondary,.btn-check:active+.btn-secondary,.btn-secondary:active,.btn-secondary.active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}.btn-check:checked+.btn-secondary:focus,.btn-check:active+.btn-secondary:focus,.btn-secondary:active:focus,.btn-secondary.active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 0.25rem rgba(130,138,145,0.5)}.btn-secondary:disabled,.btn-secondary.disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-success{color:#fff;background-color:#198754;border-color:#198754}.btn-success:hover{color:#fff;background-color:#157347;border-color:#146c43}.btn-check:focus+.btn-success,.btn-success:focus{color:#fff;background-color:#157347;border-color:#146c43;box-shadow:0 0 0 0.25rem rgba(60,153,110,0.5)}.btn-check:checked+.btn-success,.btn-check:active+.btn-success,.btn-success:active,.btn-success.active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#146c43;border-color:#13653f}.btn-check:checked+.btn-success:focus,.btn-check:active+.btn-success:focus,.btn-success:active:focus,.btn-success.active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 0.25rem rgba(60,153,110,0.5)}.btn-success:disabled,.btn-success.disabled{color:#fff;background-color:#198754;border-color:#198754}.btn-info{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-info:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check:focus+.btn-info,.btn-info:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 0.25rem rgba(11,172,204,0.5)}.btn-check:checked+.btn-info,.btn-check:active+.btn-info,.btn-info:active,.btn-info.active,.show>.btn-info.dropdown-toggle{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check:checked+.btn-info:focus,.btn-check:active+.btn-info:focus,.btn-info:active:focus,.btn-info.active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 0.25rem rgba(11,172,204,0.5)}.btn-info:disabled,.btn-info.disabled{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-warning{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#000;background-color:#ffca2c;border-color:#ffc720}.btn-check:focus+.btn-warning,.btn-warning:focus{color:#000;background-color:#ffca2c;border-color:#ffc720;box-shadow:0 0 0 0.25rem rgba(217,164,6,0.5)}.btn-check:checked+.btn-warning,.btn-check:active+.btn-warning,.btn-warning:active,.btn-warning.active,.show>.btn-warning.dropdown-toggle{color:#000;background-color:#ffcd39;border-color:#ffc720}.btn-check:checked+.btn-warning:focus,.btn-check:active+.btn-warning:focus,.btn-warning:active:focus,.btn-warning.active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 0.25rem rgba(217,164,6,0.5)}.btn-warning:disabled,.btn-warning.disabled{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-danger{color:#fff;background-color:#ca002f;border-color:#ca002f}.btn-danger:hover{color:#fff;background-color:#ac0028;border-color:#a20026}.btn-check:focus+.btn-danger,.btn-danger:focus{color:#fff;background-color:#ac0028;border-color:#a20026;box-shadow:0 0 0 0.25rem rgba(210,38,78,0.5)}.btn-check:checked+.btn-danger,.btn-check:active+.btn-danger,.btn-danger:active,.btn-danger.active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#a20026;border-color:#980023}.btn-check:checked+.btn-danger:focus,.btn-check:active+.btn-danger:focus,.btn-danger:active:focus,.btn-danger.active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 0.25rem rgba(210,38,78,0.5)}.btn-danger:disabled,.btn-danger.disabled{color:#fff;background-color:#ca002f;border-color:#ca002f}.btn-light{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+.btn-light,.btn-light:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 0.25rem rgba(211,212,213,0.5)}.btn-check:checked+.btn-light,.btn-check:active+.btn-light,.btn-light:active,.btn-light.active,.show>.btn-light.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:checked+.btn-light:focus,.btn-check:active+.btn-light:focus,.btn-light:active:focus,.btn-light.active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 0.25rem rgba(211,212,213,0.5)}.btn-light:disabled,.btn-light.disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark{color:#fff;background-color:#252a40;border-color:#252a40}.btn-dark:hover{color:#fff;background-color:#1f2436;border-color:#1e2233}.btn-check:focus+.btn-dark,.btn-dark:focus{color:#fff;background-color:#1f2436;border-color:#1e2233;box-shadow:0 0 0 0.25rem rgba(70,74,93,0.5)}.btn-check:checked+.btn-dark,.btn-check:active+.btn-dark,.btn-dark:active,.btn-dark.active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1e2233;border-color:#1c2030}.btn-check:checked+.btn-dark:focus,.btn-check:active+.btn-dark:focus,.btn-dark:active:focus,.btn-dark.active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 0.25rem rgba(70,74,93,0.5)}.btn-dark:disabled,.btn-dark.disabled{color:#fff;background-color:#252a40;border-color:#252a40}.btn-outline-primary{color:#0d6efd;border-color:#0d6efd}.btn-outline-primary:hover{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 0.25rem rgba(13,110,253,0.5)}.btn-check:checked+.btn-outline-primary,.btn-check:active+.btn-outline-primary,.btn-outline-primary:active,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:checked+.btn-outline-primary:focus,.btn-check:active+.btn-outline-primary:focus,.btn-outline-primary:active:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus{box-shadow:0 0 0 0.25rem rgba(13,110,253,0.5)}.btn-outline-primary:disabled,.btn-outline-primary.disabled{color:#0d6efd;background-color:transparent}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 0.25rem rgba(108,117,125,0.5)}.btn-check:checked+.btn-outline-secondary,.btn-check:active+.btn-outline-secondary,.btn-outline-secondary:active,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:checked+.btn-outline-secondary:focus,.btn-check:active+.btn-outline-secondary:focus,.btn-outline-secondary:active:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus{box-shadow:0 0 0 0.25rem rgba(108,117,125,0.5)}.btn-outline-secondary:disabled,.btn-outline-secondary.disabled{color:#6c757d;background-color:transparent}.btn-outline-success{color:#198754;border-color:#198754}.btn-outline-success:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 0.25rem rgba(25,135,84,0.5)}.btn-check:checked+.btn-outline-success,.btn-check:active+.btn-outline-success,.btn-outline-success:active,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show{color:#fff;background-color:#198754;border-color:#198754}.btn-check:checked+.btn-outline-success:focus,.btn-check:active+.btn-outline-success:focus,.btn-outline-success:active:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus{box-shadow:0 0 0 0.25rem rgba(25,135,84,0.5)}.btn-outline-success:disabled,.btn-outline-success.disabled{color:#198754;background-color:transparent}.btn-outline-info{color:#0dcaf0;border-color:#0dcaf0}.btn-outline-info:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 0.25rem rgba(13,202,240,0.5)}.btn-check:checked+.btn-outline-info,.btn-check:active+.btn-outline-info,.btn-outline-info:active,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:checked+.btn-outline-info:focus,.btn-check:active+.btn-outline-info:focus,.btn-outline-info:active:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus{box-shadow:0 0 0 0.25rem rgba(13,202,240,0.5)}.btn-outline-info:disabled,.btn-outline-info.disabled{color:#0dcaf0;background-color:transparent}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 0.25rem rgba(255,193,7,0.5)}.btn-check:checked+.btn-outline-warning,.btn-check:active+.btn-outline-warning,.btn-outline-warning:active,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:checked+.btn-outline-warning:focus,.btn-check:active+.btn-outline-warning:focus,.btn-outline-warning:active:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus{box-shadow:0 0 0 0.25rem rgba(255,193,7,0.5)}.btn-outline-warning:disabled,.btn-outline-warning.disabled{color:#ffc107;background-color:transparent}.btn-outline-danger{color:#ca002f;border-color:#ca002f}.btn-outline-danger:hover{color:#fff;background-color:#ca002f;border-color:#ca002f}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 0.25rem rgba(202,0,47,0.5)}.btn-check:checked+.btn-outline-danger,.btn-check:active+.btn-outline-danger,.btn-outline-danger:active,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show{color:#fff;background-color:#ca002f;border-color:#ca002f}.btn-check:checked+.btn-outline-danger:focus,.btn-check:active+.btn-outline-danger:focus,.btn-outline-danger:active:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus{box-shadow:0 0 0 0.25rem rgba(202,0,47,0.5)}.btn-outline-danger:disabled,.btn-outline-danger.disabled{color:#ca002f;background-color:transparent}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 0.25rem rgba(248,249,250,0.5)}.btn-check:checked+.btn-outline-light,.btn-check:active+.btn-outline-light,.btn-outline-light:active,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:checked+.btn-outline-light:focus,.btn-check:active+.btn-outline-light:focus,.btn-outline-light:active:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus{box-shadow:0 0 0 0.25rem rgba(248,249,250,0.5)}.btn-outline-light:disabled,.btn-outline-light.disabled{color:#f8f9fa;background-color:transparent}.btn-outline-dark{color:#252a40;border-color:#252a40}.btn-outline-dark:hover{color:#fff;background-color:#252a40;border-color:#252a40}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 0.25rem rgba(37,42,64,0.5)}.btn-check:checked+.btn-outline-dark,.btn-check:active+.btn-outline-dark,.btn-outline-dark:active,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show{color:#fff;background-color:#252a40;border-color:#252a40}.btn-check:checked+.btn-outline-dark:focus,.btn-check:active+.btn-outline-dark:focus,.btn-outline-dark:active:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus{box-shadow:0 0 0 0.25rem rgba(37,42,64,0.5)}.btn-outline-dark:disabled,.btn-outline-dark.disabled{color:#252a40;background-color:transparent}.btn-link{font-weight:400;color:#0d6efd;text-decoration:underline}.btn-link:hover{color:#0a58ca}.btn-link:disabled,.btn-link.disabled{color:#6c757d}.btn-lg,.btn-group-lg>.btn{padding:0.5rem 1rem;font-size:1.25rem;border-radius:0.3rem}.btn-sm,.btn-group-sm>.btn{padding:0.25rem 0.5rem;font-size:0.875rem;border-radius:0.2rem}.fade{transition:opacity 0.15s linear}@media (prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height 0.35s ease}@media (prefers-reduced-motion: reduce){.collapsing{transition:none}}.dropup,.dropend,.dropdown,.dropstart{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid;border-right:0.3em solid transparent;border-bottom:0;border-left:0.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:0.5rem 0;margin:0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15);border-radius:0.25rem}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:0.125rem}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width: 576px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 1400px){.dropdown-menu-xxl-start{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:0.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0;border-right:0.3em solid transparent;border-bottom:0.3em solid;border-left:0.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:0.125rem}.dropend .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-right:0;border-bottom:0.3em solid transparent;border-left:0.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:0.125rem}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-right:0.3em solid;border-bottom:0.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:0.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,0.15)}.dropdown-item{display:block;width:100%;padding:0.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:hover,.dropdown-item:focus{color:#1e2125;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0d6efd}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:0.5rem 1rem;margin-bottom:0;font-size:0.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:0.25rem 1rem;color:#212529}.dropdown-menu-dark{color:#dee2e6;background-color:#343a40;border-color:rgba(0,0,0,0.15)}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:hover,.dropdown-menu-dark .dropdown-item:focus{color:#fff;background-color:rgba(255,255,255,0.15)}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#0d6efd}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}.dropdown-menu-dark .dropdown-divider{border-color:rgba(0,0,0,0.15)}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .dropdown-header{color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child){margin-left:-1px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:0.5625rem;padding-left:0.5625rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:0.375rem;padding-left:0.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:0.75rem;padding-left:0.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn ~ .btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:0.5rem 1rem;color:#0d6efd;text-decoration:none;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:#0a58ca}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background:none;border:1px solid transparent;border-top-left-radius:0.25rem;border-top-right-radius:0.25rem}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:none;border:0;border-radius:0.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#0d6efd}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:0.5rem;padding-bottom:0.5rem}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:0.3125rem;padding-bottom:0.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:0.5rem;padding-bottom:0.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:0.25rem 0.75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:0.25rem;transition:box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 0.25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media (min-width: 576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (min-width: 768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (min-width: 992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (min-width: 1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}@media (min-width: 1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,0.9)}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:rgba(0,0,0,0.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,0.55)}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:rgba(0,0,0,0.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,0.3)}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .nav-link.active{color:rgba(0,0,0,0.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,0.55);border-color:rgba(0,0,0,0.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,0.55)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:rgba(0,0,0,0.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,0.55)}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:rgba(255,255,255,0.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,0.25)}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .nav-link.active{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,0.55);border-color:rgba(255,255,255,0.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,0.55)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,0.125);border-radius:0.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:1rem 1rem}.card-title{margin-bottom:0.5rem}.card-subtitle{margin-top:-0.25rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1rem}.card-header{padding:0.5rem 1rem;margin-bottom:0;background-color:rgba(0,0,0,0.03);border-bottom:1px solid rgba(0,0,0,0.125)}.card-header:first-child{border-radius:calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0}.card-footer{padding:0.5rem 1rem;background-color:rgba(0,0,0,0.03);border-top:1px solid rgba(0,0,0,0.125)}.card-footer:last-child{border-radius:0 0 calc(0.25rem - 1px) calc(0.25rem - 1px)}.card-header-tabs{margin-right:-0.5rem;margin-bottom:-0.5rem;margin-left:-0.5rem;border-bottom:0}.card-header-pills{margin-right:-0.5rem;margin-left:-0.5rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(0.25rem - 1px)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px)}.card-group>.card{margin-bottom:0.75rem}@media (min-width: 576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;text-align:left;background-color:#fff;border:0;border-radius:0;overflow-anchor:none;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease}@media (prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:#0c63e4;background-color:#e7f1ff;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.125)}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out}@media (prefers-reduced-motion: reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:#86b7fe;outline:0;box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25)}.accordion-header{margin-bottom:0}.accordion-item{background-color:#fff;border:1px solid rgba(0,0,0,0.125)}.accordion-item:first-of-type{border-top-left-radius:0.25rem;border-top-right-radius:0.25rem}.accordion-item:first-of-type .accordion-button{border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:0.25rem;border-bottom-left-radius:0.25rem}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:0.25rem;border-bottom-left-radius:0.25rem}.accordion-body{padding:1rem 1.25rem}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button{border-radius:0}.breadcrumb{display:flex;flex-wrap:wrap;padding:0 0;margin-bottom:1rem;list-style:none}.breadcrumb-item+.breadcrumb-item{padding-left:0.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:0.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;color:#0d6efd;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:#0a58ca;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;color:#0a58ca;background-color:#e9ecef;outline:0;box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25)}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item.active .page-link{z-index:3;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.page-link{padding:0.375rem 0.75rem}.page-item:first-child .page-link{border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem}.page-item:last-child .page-link{border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem}.pagination-lg .page-link{padding:0.75rem 1.5rem;font-size:1.25rem}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:0.3rem;border-bottom-left-radius:0.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:0.3rem;border-bottom-right-radius:0.3rem}.pagination-sm .page-link{padding:0.25rem 0.5rem;font-size:0.875rem}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:0.2rem;border-bottom-left-radius:0.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:0.2rem;border-bottom-right-radius:0.2rem}.badge{display:inline-block;padding:0.35em 0.65em;font-size:0.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:0.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:0.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{color:#084298;background-color:#cfe2ff;border-color:#b6d4fe}.alert-primary .alert-link{color:#06357a}.alert-secondary{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-success .alert-link{color:#0c4128}.alert-info{color:#055160;background-color:#cff4fc;border-color:#b6effb}.alert-info .alert-link{color:#04414d}.alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-warning .alert-link{color:#523e02}.alert-danger{color:#79001c;background-color:#f4ccd5;border-color:#efb3c1}.alert-danger .alert-link{color:#610016}.alert-light{color:#636464;background-color:#fefefe;border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{color:#161926;background-color:#d3d4d9;border-color:#bebfc6}.alert-dark .alert-link{color:#12141e}@-webkit-keyframes progress-bar-stripes{0%{background-position-x:1rem}}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{display:flex;height:1rem;overflow:hidden;font-size:0.75rem;background-color:#e9ecef;border-radius:0.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#0d6efd;transition:width 0.6s ease}@media (prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion: reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:0.25rem}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>li::before{content:counters(section,".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:0.5rem 1rem;color:#212529;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,0.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:0.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:0.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width: 576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:0.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:0.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:0.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:0.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:0.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:0.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:0.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:0.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:0.25rem;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:0.25rem;border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#084298;background-color:#cfe2ff}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#084298;background-color:#bacbe6}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}.list-group-item-secondary{color:#41464b;background-color:#e2e3e5}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#41464b;background-color:#cbccce}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger{color:#79001c;background-color:#f4ccd5}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#79001c;background-color:#dcb8c0}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#79001c;border-color:#79001c}.list-group-item-light{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark{color:#161926;background-color:#d3d4d9}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#161926;background-color:#bebfc3}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#161926;border-color:#161926}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:0.25em 0.25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:0.25rem;opacity:0.5}.btn-close:hover{color:#000;text-decoration:none;opacity:0.75}.btn-close:focus{outline:0;box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25);opacity:1}.btn-close:disabled,.btn-close.disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:0.25}.btn-close-white{-webkit-filter:invert(1) grayscale(100%) brightness(200%);filter:invert(1) grayscale(100%) brightness(200%)}.toast{width:350px;max-width:100%;font-size:0.875rem;pointer-events:auto;background-color:rgba(255,255,255,0.85);background-clip:padding-box;border:1px solid rgba(0,0,0,0.1);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);border-radius:0.25rem}.toast:not(.showing):not(.show){opacity:0}.toast.hide{display:none}.toast-container{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:0.75rem}.toast-header{display:flex;align-items:center;padding:0.5rem 0.75rem;color:#6c757d;background-color:rgba(255,255,255,0.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,0.05);border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.toast-header .btn-close{margin-right:-0.375rem;margin-left:0.75rem}.toast-body{padding:0.75rem;word-wrap:break-word}.modal{position:fixed;top:0;left:0;z-index:1060;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:0.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out;-webkit-transform:translate(0, -50px);transform:translate(0, -50px)}@media (prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:0.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:0.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px)}.modal-header .btn-close{padding:0.5rem 0.5rem;margin:-0.5rem -0.5rem -0.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:0.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(0.3rem - 1px);border-bottom-left-radius:calc(0.3rem - 1px)}.modal-footer>*{margin:0.25rem}@media (min-width: 576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width: 992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width: 1200px){.modal-xl{max-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@media (max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media (max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media (max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media (max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media (max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.tooltip{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:0.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:0.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:0.8rem;height:0.4rem}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[data-popper-placement^="top"]{padding:0.4rem 0}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow{bottom:0}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow::before{top:-1px;border-width:0.4rem 0.4rem 0;border-top-color:#000}.bs-tooltip-end,.bs-tooltip-auto[data-popper-placement^="right"]{padding:0 0.4rem}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow{left:0;width:0.4rem;height:0.8rem}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow::before{right:-1px;border-width:0.4rem 0.4rem 0.4rem 0;border-right-color:#000}.bs-tooltip-bottom,.bs-tooltip-auto[data-popper-placement^="bottom"]{padding:0.4rem 0}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow{top:0}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow::before{bottom:-1px;border-width:0 0.4rem 0.4rem;border-bottom-color:#000}.bs-tooltip-start,.bs-tooltip-auto[data-popper-placement^="left"]{padding:0 0.4rem}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow{right:0;width:0.4rem;height:0.8rem}.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow::before{left:-1px;border-width:0.4rem 0 0.4rem 0.4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:0.25rem 0.5rem;color:#fff;text-align:center;background-color:#000;border-radius:0.25rem}.popover{position:absolute;top:0;left:0;z-index:1070;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:0.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:0.3rem}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:0.5rem}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^="top"]>.popover-arrow{bottom:calc(-0.5rem - 1px)}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="top"]>.popover-arrow::before{bottom:0;border-width:0.5rem 0.5rem 0;border-top-color:rgba(0,0,0,0.25)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="top"]>.popover-arrow::after{bottom:1px;border-width:0.5rem 0.5rem 0;border-top-color:#fff}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^="right"]>.popover-arrow{left:calc(-0.5rem - 1px);width:0.5rem;height:1rem}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="right"]>.popover-arrow::before{left:0;border-width:0.5rem 0.5rem 0.5rem 0;border-right-color:rgba(0,0,0,0.25)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="right"]>.popover-arrow::after{left:1px;border-width:0.5rem 0.5rem 0.5rem 0;border-right-color:#fff}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^="bottom"]>.popover-arrow{top:calc(-0.5rem - 1px)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="bottom"]>.popover-arrow::before{top:0;border-width:0 0.5rem 0.5rem 0.5rem;border-bottom-color:rgba(0,0,0,0.25)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="bottom"]>.popover-arrow::after{top:1px;border-width:0 0.5rem 0.5rem 0.5rem;border-bottom-color:#fff}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^="bottom"] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-0.5rem;content:"";border-bottom:1px solid #f0f0f0}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^="left"]>.popover-arrow{right:calc(-0.5rem - 1px);width:0.5rem;height:1rem}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="left"]>.popover-arrow::before{right:0;border-width:0.5rem 0 0.5rem 0.5rem;border-left-color:rgba(0,0,0,0.25)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="left"]>.popover-arrow::after{right:1px;border-width:0.5rem 0 0.5rem 0.5rem;border-left-color:#fff}.popover-header{padding:0.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#f0f0f0;border-bottom:1px solid rgba(0,0,0,0.2);border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:1rem 1rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out}@media (prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{-webkit-transform:translateX(100%);transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s 0.6s}@media (prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:0.5;transition:opacity 0.15s ease}@media (prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:0.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:0.5;transition:opacity 0.6s ease}@media (prefers-reduced-motion: reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{-webkit-filter:invert(1) grayscale(100);filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-0.125em;border:0.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:0.75s linear infinite spinner-border;animation:0.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:0.2em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-0.125em;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:0.75s linear infinite spinner-grow;animation:0.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{-webkit-animation-duration:1.5s;animation-duration:1.5s}}.offcanvas{position:fixed;bottom:0;z-index:1050;display:flex;flex-direction:column;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out}@media (prefers-reduced-motion: reduce){.offcanvas{transition:none}}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1rem}.offcanvas-header .btn-close{padding:0.5rem 0.5rem;margin-top:-0.5rem;margin-right:-0.5rem;margin-bottom:-0.5rem}.offcanvas-title{margin-bottom:0;line-height:1.5}.offcanvas-body{flex-grow:1;padding:1rem 1rem;overflow-y:auto}.offcanvas-start{top:0;left:0;width:400px;border-right:1px solid rgba(0,0,0,0.2);-webkit-transform:translateX(-100%);transform:translateX(-100%)}.offcanvas-end{top:0;right:0;width:400px;border-left:1px solid rgba(0,0,0,0.2);-webkit-transform:translateX(100%);transform:translateX(100%)}.offcanvas-top{top:0;right:0;left:0;height:30vh;max-height:100%;border-bottom:1px solid rgba(0,0,0,0.2);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.offcanvas-bottom{right:0;left:0;height:30vh;max-height:100%;border-top:1px solid rgba(0,0,0,0.2);-webkit-transform:translateY(100%);transform:translateY(100%)}.offcanvas.show{-webkit-transform:none;transform:none}.clearfix::after{display:block;clear:both;content:""}.link-primary{color:#0d6efd}.link-primary:hover,.link-primary:focus{color:#0a58ca}.link-secondary{color:#6c757d}.link-secondary:hover,.link-secondary:focus{color:#565e64}.link-success{color:#198754}.link-success:hover,.link-success:focus{color:#146c43}.link-info{color:#0dcaf0}.link-info:hover,.link-info:focus{color:#3dd5f3}.link-warning{color:#ffc107}.link-warning:hover,.link-warning:focus{color:#ffcd39}.link-danger{color:#ca002f}.link-danger:hover,.link-danger:focus{color:#a20026}.link-light{color:#f8f9fa}.link-light:hover,.link-light:focus{color:#f9fafb}.link-dark{color:#252a40}.link-dark:hover,.link-dark:focus{color:#1e2233}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio: 100%}.ratio-4x3{--bs-aspect-ratio: calc(3 / 4 * 100%)}.ratio-16x9{--bs-aspect-ratio: calc(9 / 16 * 100%)}.ratio-21x9{--bs-aspect-ratio: calc(9 / 21 * 100%)}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}@media (min-width: 576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width: 768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width: 992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width: 1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width: 1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.float-start{float:left !important}.float-end{float:right !important}.float-none{float:none !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.overflow-scroll{overflow:scroll !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.shadow{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15) !important}.shadow-sm{box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,0.175) !important}.shadow-none{box-shadow:none !important}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:-webkit-sticky !important;position:sticky !important}.top-0{top:0 !important}.top-50{top:50% !important}.top-100{top:100% !important}.bottom-0{bottom:0 !important}.bottom-50{bottom:50% !important}.bottom-100{bottom:100% !important}.start-0{left:0 !important}.start-50{left:50% !important}.start-100{left:100% !important}.end-0{right:0 !important}.end-50{right:50% !important}.end-100{right:100% !important}.translate-middle{-webkit-transform:translate(-50%, -50%) !important;transform:translate(-50%, -50%) !important}.translate-middle-x{-webkit-transform:translateX(-50%) !important;transform:translateX(-50%) !important}.translate-middle-y{-webkit-transform:translateY(-50%) !important;transform:translateY(-50%) !important}.border{border:1px solid #dee2e6 !important}.border-0{border:0 !important}.border-top{border-top:1px solid #dee2e6 !important}.border-top-0{border-top:0 !important}.border-end{border-right:1px solid #dee2e6 !important}.border-end-0{border-right:0 !important}.border-bottom{border-bottom:1px solid #dee2e6 !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-left:1px solid #dee2e6 !important}.border-start-0{border-left:0 !important}.border-primary{border-color:#0d6efd !important}.border-secondary{border-color:#6c757d !important}.border-success{border-color:#198754 !important}.border-info{border-color:#0dcaf0 !important}.border-warning{border-color:#ffc107 !important}.border-danger{border-color:#ca002f !important}.border-light{border-color:#f8f9fa !important}.border-dark{border-color:#252a40 !important}.border-white{border-color:#fff !important}.border-1{border-width:1px !important}.border-2{border-width:2px !important}.border-3{border-width:3px !important}.border-4{border-width:4px !important}.border-5{border-width:5px !important}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.mw-100{max-width:100% !important}.vw-100{width:100vw !important}.min-vw-100{min-width:100vw !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mh-100{max-height:100% !important}.vh-100{height:100vh !important}.min-vh-100{min-height:100vh !important}.flex-fill{flex:1 1 auto !important}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-0{gap:0 !important}.gap-1{gap:0.25rem !important}.gap-2{gap:0.5rem !important}.gap-3{gap:1rem !important}.gap-4{gap:1.5rem !important}.gap-5{gap:2rem !important}.gap-6{gap:2.5rem !important}.gap-7{gap:3rem !important}.gap-8{gap:3.5rem !important}.gap-9{gap:4rem !important}.gap-10{gap:4.5rem !important}.gap-11{gap:5rem !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.justify-content-evenly{justify-content:space-evenly !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}.order-first{order:-1 !important}.order-0{order:0 !important}.order-1{order:1 !important}.order-2{order:2 !important}.order-3{order:3 !important}.order-4{order:4 !important}.order-5{order:5 !important}.order-last{order:6 !important}.m-0{margin:0 !important}.m-1{margin:0.25rem !important}.m-2{margin:0.5rem !important}.m-3{margin:1rem !important}.m-4{margin:1.5rem !important}.m-5{margin:2rem !important}.m-6{margin:2.5rem !important}.m-7{margin:3rem !important}.m-8{margin:3.5rem !important}.m-9{margin:4rem !important}.m-10{margin:4.5rem !important}.m-11{margin:5rem !important}.m-auto{margin:auto !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.mx-1{margin-right:0.25rem !important;margin-left:0.25rem !important}.mx-2{margin-right:0.5rem !important;margin-left:0.5rem !important}.mx-3{margin-right:1rem !important;margin-left:1rem !important}.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-5{margin-right:2rem !important;margin-left:2rem !important}.mx-6{margin-right:2.5rem !important;margin-left:2.5rem !important}.mx-7{margin-right:3rem !important;margin-left:3rem !important}.mx-8{margin-right:3.5rem !important;margin-left:3.5rem !important}.mx-9{margin-right:4rem !important;margin-left:4rem !important}.mx-10{margin-right:4.5rem !important;margin-left:4.5rem !important}.mx-11{margin-right:5rem !important;margin-left:5rem !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.my-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-5{margin-top:2rem !important;margin-bottom:2rem !important}.my-6{margin-top:2.5rem !important;margin-bottom:2.5rem !important}.my-7{margin-top:3rem !important;margin-bottom:3rem !important}.my-8{margin-top:3.5rem !important;margin-bottom:3.5rem !important}.my-9{margin-top:4rem !important;margin-bottom:4rem !important}.my-10{margin-top:4.5rem !important;margin-bottom:4.5rem !important}.my-11{margin-top:5rem !important;margin-bottom:5rem !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:0.25rem !important}.mt-2{margin-top:0.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:2rem !important}.mt-6{margin-top:2.5rem !important}.mt-7{margin-top:3rem !important}.mt-8{margin-top:3.5rem !important}.mt-9{margin-top:4rem !important}.mt-10{margin-top:4.5rem !important}.mt-11{margin-top:5rem !important}.mt-auto{margin-top:auto !important}.me-0{margin-right:0 !important}.me-1{margin-right:0.25rem !important}.me-2{margin-right:0.5rem !important}.me-3{margin-right:1rem !important}.me-4{margin-right:1.5rem !important}.me-5{margin-right:2rem !important}.me-6{margin-right:2.5rem !important}.me-7{margin-right:3rem !important}.me-8{margin-right:3.5rem !important}.me-9{margin-right:4rem !important}.me-10{margin-right:4.5rem !important}.me-11{margin-right:5rem !important}.me-auto{margin-right:auto !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:0.25rem !important}.mb-2{margin-bottom:0.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:2rem !important}.mb-6{margin-bottom:2.5rem !important}.mb-7{margin-bottom:3rem !important}.mb-8{margin-bottom:3.5rem !important}.mb-9{margin-bottom:4rem !important}.mb-10{margin-bottom:4.5rem !important}.mb-11{margin-bottom:5rem !important}.mb-auto{margin-bottom:auto !important}.ms-0{margin-left:0 !important}.ms-1{margin-left:0.25rem !important}.ms-2{margin-left:0.5rem !important}.ms-3{margin-left:1rem !important}.ms-4{margin-left:1.5rem !important}.ms-5{margin-left:2rem !important}.ms-6{margin-left:2.5rem !important}.ms-7{margin-left:3rem !important}.ms-8{margin-left:3.5rem !important}.ms-9{margin-left:4rem !important}.ms-10{margin-left:4.5rem !important}.ms-11{margin-left:5rem !important}.ms-auto{margin-left:auto !important}.p-0{padding:0 !important}.p-1{padding:0.25rem !important}.p-2{padding:0.5rem !important}.p-3{padding:1rem !important}.p-4{padding:1.5rem !important}.p-5{padding:2rem !important}.p-6{padding:2.5rem !important}.p-7{padding:3rem !important}.p-8{padding:3.5rem !important}.p-9{padding:4rem !important}.p-10{padding:4.5rem !important}.p-11{padding:5rem !important}.px-0{padding-right:0 !important;padding-left:0 !important}.px-1{padding-right:0.25rem !important;padding-left:0.25rem !important}.px-2{padding-right:0.5rem !important;padding-left:0.5rem !important}.px-3{padding-right:1rem !important;padding-left:1rem !important}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-5{padding-right:2rem !important;padding-left:2rem !important}.px-6{padding-right:2.5rem !important;padding-left:2.5rem !important}.px-7{padding-right:3rem !important;padding-left:3rem !important}.px-8{padding-right:3.5rem !important;padding-left:3.5rem !important}.px-9{padding-right:4rem !important;padding-left:4rem !important}.px-10{padding-right:4.5rem !important;padding-left:4.5rem !important}.px-11{padding-right:5rem !important;padding-left:5rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.py-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:2rem !important;padding-bottom:2rem !important}.py-6{padding-top:2.5rem !important;padding-bottom:2.5rem !important}.py-7{padding-top:3rem !important;padding-bottom:3rem !important}.py-8{padding-top:3.5rem !important;padding-bottom:3.5rem !important}.py-9{padding-top:4rem !important;padding-bottom:4rem !important}.py-10{padding-top:4.5rem !important;padding-bottom:4.5rem !important}.py-11{padding-top:5rem !important;padding-bottom:5rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:0.25rem !important}.pt-2{padding-top:0.5rem !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:2rem !important}.pt-6{padding-top:2.5rem !important}.pt-7{padding-top:3rem !important}.pt-8{padding-top:3.5rem !important}.pt-9{padding-top:4rem !important}.pt-10{padding-top:4.5rem !important}.pt-11{padding-top:5rem !important}.pe-0{padding-right:0 !important}.pe-1{padding-right:0.25rem !important}.pe-2{padding-right:0.5rem !important}.pe-3{padding-right:1rem !important}.pe-4{padding-right:1.5rem !important}.pe-5{padding-right:2rem !important}.pe-6{padding-right:2.5rem !important}.pe-7{padding-right:3rem !important}.pe-8{padding-right:3.5rem !important}.pe-9{padding-right:4rem !important}.pe-10{padding-right:4.5rem !important}.pe-11{padding-right:5rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:0.25rem !important}.pb-2{padding-bottom:0.5rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:2rem !important}.pb-6{padding-bottom:2.5rem !important}.pb-7{padding-bottom:3rem !important}.pb-8{padding-bottom:3.5rem !important}.pb-9{padding-bottom:4rem !important}.pb-10{padding-bottom:4.5rem !important}.pb-11{padding-bottom:5rem !important}.ps-0{padding-left:0 !important}.ps-1{padding-left:0.25rem !important}.ps-2{padding-left:0.5rem !important}.ps-3{padding-left:1rem !important}.ps-4{padding-left:1.5rem !important}.ps-5{padding-left:2rem !important}.ps-6{padding-left:2.5rem !important}.ps-7{padding-left:3rem !important}.ps-8{padding-left:3.5rem !important}.ps-9{padding-left:4rem !important}.ps-10{padding-left:4.5rem !important}.ps-11{padding-left:5rem !important}.font-monospace{font-family:var(--bs-font-monospace) !important}.fs-0{font-size:0 !important}.fs-1{font-size:0.75rem !important}.fs-2{font-size:0.875rem !important}.fs-3{font-size:1rem !important}.fs-4{font-size:1.25rem !important}.fs-5{font-size:calc(1.275rem + 0.3vw) !important}.fs-6{font-size:calc(1.325rem + 0.9vw) !important}.fs-7{font-size:calc(1.375rem + 1.5vw) !important}.fs-8{font-size:calc(1.425rem + 2.1vw) !important}.fs-9{font-size:calc(1.475rem + 2.7vw) !important}.fs-10{font-size:calc(1.525rem + 3.3vw) !important}.fst-italic{font-style:italic !important}.fst-normal{font-style:normal !important}.fw-light{font-weight:300 !important}.fw-lighter{font-weight:lighter !important}.fw-normal{font-weight:400 !important}.fw-bold{font-weight:700 !important}.fw-bolder{font-weight:bolder !important}.lh-1{line-height:1 !important}.lh-sm{line-height:1.25 !important}.lh-base{line-height:1.5 !important}.lh-lg{line-height:2 !important}.text-start{text-align:left !important}.text-end{text-align:right !important}.text-center{text-align:center !important}.text-decoration-none{text-decoration:none !important}.text-decoration-underline{text-decoration:underline !important}.text-decoration-line-through{text-decoration:line-through !important}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-break{word-wrap:break-word !important;word-break:break-word !important}.text-primary{color:#0d6efd !important}.text-secondary{color:#6c757d !important}.text-success{color:#198754 !important}.text-info{color:#0dcaf0 !important}.text-warning{color:#ffc107 !important}.text-danger{color:#ca002f !important}.text-light{color:#f8f9fa !important}.text-dark{color:#252a40 !important}.text-white{color:#fff !important}.text-body{color:#212529 !important}.text-muted{color:#6c757d !important}.text-black-50{color:rgba(0,0,0,0.5) !important}.text-white-50{color:rgba(255,255,255,0.5) !important}.text-reset{color:inherit !important}.bg-primary{background-color:#0d6efd !important}.bg-secondary{background-color:#6c757d !important}.bg-success{background-color:#198754 !important}.bg-info{background-color:#0dcaf0 !important}.bg-warning{background-color:#ffc107 !important}.bg-danger{background-color:#ca002f !important}.bg-light{background-color:#f8f9fa !important}.bg-dark{background-color:#252a40 !important}.bg-body{background-color:#fff !important}.bg-white{background-color:#fff !important}.bg-transparent{background-color:transparent !important}.bg-gradient{background-image:var(--bs-gradient) !important}.user-select-all{-webkit-user-select:all !important;-moz-user-select:all !important;-ms-user-select:all !important;user-select:all !important}.user-select-auto{-webkit-user-select:auto !important;-moz-user-select:auto !important;-ms-user-select:auto !important;user-select:auto !important}.user-select-none{-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important}.pe-none{pointer-events:none !important}.pe-auto{pointer-events:auto !important}.rounded{border-radius:0.25rem !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:0.2rem !important}.rounded-2{border-radius:0.25rem !important}.rounded-3{border-radius:0.3rem !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:50rem !important}.rounded-top{border-top-left-radius:0.25rem !important;border-top-right-radius:0.25rem !important}.rounded-end{border-top-right-radius:0.25rem !important;border-bottom-right-radius:0.25rem !important}.rounded-bottom{border-bottom-right-radius:0.25rem !important;border-bottom-left-radius:0.25rem !important}.rounded-start{border-bottom-left-radius:0.25rem !important;border-top-left-radius:0.25rem !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}@media (min-width: 576px){.float-sm-start{float:left !important}.float-sm-end{float:right !important}.float-sm-none{float:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}.d-sm-none{display:none !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-sm-0{gap:0 !important}.gap-sm-1{gap:0.25rem !important}.gap-sm-2{gap:0.5rem !important}.gap-sm-3{gap:1rem !important}.gap-sm-4{gap:1.5rem !important}.gap-sm-5{gap:2rem !important}.gap-sm-6{gap:2.5rem !important}.gap-sm-7{gap:3rem !important}.gap-sm-8{gap:3.5rem !important}.gap-sm-9{gap:4rem !important}.gap-sm-10{gap:4.5rem !important}.gap-sm-11{gap:5rem !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.justify-content-sm-evenly{justify-content:space-evenly !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}.order-sm-first{order:-1 !important}.order-sm-0{order:0 !important}.order-sm-1{order:1 !important}.order-sm-2{order:2 !important}.order-sm-3{order:3 !important}.order-sm-4{order:4 !important}.order-sm-5{order:5 !important}.order-sm-last{order:6 !important}.m-sm-0{margin:0 !important}.m-sm-1{margin:0.25rem !important}.m-sm-2{margin:0.5rem !important}.m-sm-3{margin:1rem !important}.m-sm-4{margin:1.5rem !important}.m-sm-5{margin:2rem !important}.m-sm-6{margin:2.5rem !important}.m-sm-7{margin:3rem !important}.m-sm-8{margin:3.5rem !important}.m-sm-9{margin:4rem !important}.m-sm-10{margin:4.5rem !important}.m-sm-11{margin:5rem !important}.m-sm-auto{margin:auto !important}.mx-sm-0{margin-right:0 !important;margin-left:0 !important}.mx-sm-1{margin-right:0.25rem !important;margin-left:0.25rem !important}.mx-sm-2{margin-right:0.5rem !important;margin-left:0.5rem !important}.mx-sm-3{margin-right:1rem !important;margin-left:1rem !important}.mx-sm-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-sm-5{margin-right:2rem !important;margin-left:2rem !important}.mx-sm-6{margin-right:2.5rem !important;margin-left:2.5rem !important}.mx-sm-7{margin-right:3rem !important;margin-left:3rem !important}.mx-sm-8{margin-right:3.5rem !important;margin-left:3.5rem !important}.mx-sm-9{margin-right:4rem !important;margin-left:4rem !important}.mx-sm-10{margin-right:4.5rem !important;margin-left:4.5rem !important}.mx-sm-11{margin-right:5rem !important;margin-left:5rem !important}.mx-sm-auto{margin-right:auto !important;margin-left:auto !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.my-sm-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.my-sm-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-sm-5{margin-top:2rem !important;margin-bottom:2rem !important}.my-sm-6{margin-top:2.5rem !important;margin-bottom:2.5rem !important}.my-sm-7{margin-top:3rem !important;margin-bottom:3rem !important}.my-sm-8{margin-top:3.5rem !important;margin-bottom:3.5rem !important}.my-sm-9{margin-top:4rem !important;margin-bottom:4rem !important}.my-sm-10{margin-top:4.5rem !important;margin-bottom:4.5rem !important}.my-sm-11{margin-top:5rem !important;margin-bottom:5rem !important}.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-sm-0{margin-top:0 !important}.mt-sm-1{margin-top:0.25rem !important}.mt-sm-2{margin-top:0.5rem !important}.mt-sm-3{margin-top:1rem !important}.mt-sm-4{margin-top:1.5rem !important}.mt-sm-5{margin-top:2rem !important}.mt-sm-6{margin-top:2.5rem !important}.mt-sm-7{margin-top:3rem !important}.mt-sm-8{margin-top:3.5rem !important}.mt-sm-9{margin-top:4rem !important}.mt-sm-10{margin-top:4.5rem !important}.mt-sm-11{margin-top:5rem !important}.mt-sm-auto{margin-top:auto !important}.me-sm-0{margin-right:0 !important}.me-sm-1{margin-right:0.25rem !important}.me-sm-2{margin-right:0.5rem !important}.me-sm-3{margin-right:1rem !important}.me-sm-4{margin-right:1.5rem !important}.me-sm-5{margin-right:2rem !important}.me-sm-6{margin-right:2.5rem !important}.me-sm-7{margin-right:3rem !important}.me-sm-8{margin-right:3.5rem !important}.me-sm-9{margin-right:4rem !important}.me-sm-10{margin-right:4.5rem !important}.me-sm-11{margin-right:5rem !important}.me-sm-auto{margin-right:auto !important}.mb-sm-0{margin-bottom:0 !important}.mb-sm-1{margin-bottom:0.25rem !important}.mb-sm-2{margin-bottom:0.5rem !important}.mb-sm-3{margin-bottom:1rem !important}.mb-sm-4{margin-bottom:1.5rem !important}.mb-sm-5{margin-bottom:2rem !important}.mb-sm-6{margin-bottom:2.5rem !important}.mb-sm-7{margin-bottom:3rem !important}.mb-sm-8{margin-bottom:3.5rem !important}.mb-sm-9{margin-bottom:4rem !important}.mb-sm-10{margin-bottom:4.5rem !important}.mb-sm-11{margin-bottom:5rem !important}.mb-sm-auto{margin-bottom:auto !important}.ms-sm-0{margin-left:0 !important}.ms-sm-1{margin-left:0.25rem !important}.ms-sm-2{margin-left:0.5rem !important}.ms-sm-3{margin-left:1rem !important}.ms-sm-4{margin-left:1.5rem !important}.ms-sm-5{margin-left:2rem !important}.ms-sm-6{margin-left:2.5rem !important}.ms-sm-7{margin-left:3rem !important}.ms-sm-8{margin-left:3.5rem !important}.ms-sm-9{margin-left:4rem !important}.ms-sm-10{margin-left:4.5rem !important}.ms-sm-11{margin-left:5rem !important}.ms-sm-auto{margin-left:auto !important}.p-sm-0{padding:0 !important}.p-sm-1{padding:0.25rem !important}.p-sm-2{padding:0.5rem !important}.p-sm-3{padding:1rem !important}.p-sm-4{padding:1.5rem !important}.p-sm-5{padding:2rem !important}.p-sm-6{padding:2.5rem !important}.p-sm-7{padding:3rem !important}.p-sm-8{padding:3.5rem !important}.p-sm-9{padding:4rem !important}.p-sm-10{padding:4.5rem !important}.p-sm-11{padding:5rem !important}.px-sm-0{padding-right:0 !important;padding-left:0 !important}.px-sm-1{padding-right:0.25rem !important;padding-left:0.25rem !important}.px-sm-2{padding-right:0.5rem !important;padding-left:0.5rem !important}.px-sm-3{padding-right:1rem !important;padding-left:1rem !important}.px-sm-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-sm-5{padding-right:2rem !important;padding-left:2rem !important}.px-sm-6{padding-right:2.5rem !important;padding-left:2.5rem !important}.px-sm-7{padding-right:3rem !important;padding-left:3rem !important}.px-sm-8{padding-right:3.5rem !important;padding-left:3.5rem !important}.px-sm-9{padding-right:4rem !important;padding-left:4rem !important}.px-sm-10{padding-right:4.5rem !important;padding-left:4.5rem !important}.px-sm-11{padding-right:5rem !important;padding-left:5rem !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.py-sm-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.py-sm-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-sm-5{padding-top:2rem !important;padding-bottom:2rem !important}.py-sm-6{padding-top:2.5rem !important;padding-bottom:2.5rem !important}.py-sm-7{padding-top:3rem !important;padding-bottom:3rem !important}.py-sm-8{padding-top:3.5rem !important;padding-bottom:3.5rem !important}.py-sm-9{padding-top:4rem !important;padding-bottom:4rem !important}.py-sm-10{padding-top:4.5rem !important;padding-bottom:4.5rem !important}.py-sm-11{padding-top:5rem !important;padding-bottom:5rem !important}.pt-sm-0{padding-top:0 !important}.pt-sm-1{padding-top:0.25rem !important}.pt-sm-2{padding-top:0.5rem !important}.pt-sm-3{padding-top:1rem !important}.pt-sm-4{padding-top:1.5rem !important}.pt-sm-5{padding-top:2rem !important}.pt-sm-6{padding-top:2.5rem !important}.pt-sm-7{padding-top:3rem !important}.pt-sm-8{padding-top:3.5rem !important}.pt-sm-9{padding-top:4rem !important}.pt-sm-10{padding-top:4.5rem !important}.pt-sm-11{padding-top:5rem !important}.pe-sm-0{padding-right:0 !important}.pe-sm-1{padding-right:0.25rem !important}.pe-sm-2{padding-right:0.5rem !important}.pe-sm-3{padding-right:1rem !important}.pe-sm-4{padding-right:1.5rem !important}.pe-sm-5{padding-right:2rem !important}.pe-sm-6{padding-right:2.5rem !important}.pe-sm-7{padding-right:3rem !important}.pe-sm-8{padding-right:3.5rem !important}.pe-sm-9{padding-right:4rem !important}.pe-sm-10{padding-right:4.5rem !important}.pe-sm-11{padding-right:5rem !important}.pb-sm-0{padding-bottom:0 !important}.pb-sm-1{padding-bottom:0.25rem !important}.pb-sm-2{padding-bottom:0.5rem !important}.pb-sm-3{padding-bottom:1rem !important}.pb-sm-4{padding-bottom:1.5rem !important}.pb-sm-5{padding-bottom:2rem !important}.pb-sm-6{padding-bottom:2.5rem !important}.pb-sm-7{padding-bottom:3rem !important}.pb-sm-8{padding-bottom:3.5rem !important}.pb-sm-9{padding-bottom:4rem !important}.pb-sm-10{padding-bottom:4.5rem !important}.pb-sm-11{padding-bottom:5rem !important}.ps-sm-0{padding-left:0 !important}.ps-sm-1{padding-left:0.25rem !important}.ps-sm-2{padding-left:0.5rem !important}.ps-sm-3{padding-left:1rem !important}.ps-sm-4{padding-left:1.5rem !important}.ps-sm-5{padding-left:2rem !important}.ps-sm-6{padding-left:2.5rem !important}.ps-sm-7{padding-left:3rem !important}.ps-sm-8{padding-left:3.5rem !important}.ps-sm-9{padding-left:4rem !important}.ps-sm-10{padding-left:4.5rem !important}.ps-sm-11{padding-left:5rem !important}.text-sm-start{text-align:left !important}.text-sm-end{text-align:right !important}.text-sm-center{text-align:center !important}}@media (min-width: 768px){.float-md-start{float:left !important}.float-md-end{float:right !important}.float-md-none{float:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}.d-md-none{display:none !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-md-0{gap:0 !important}.gap-md-1{gap:0.25rem !important}.gap-md-2{gap:0.5rem !important}.gap-md-3{gap:1rem !important}.gap-md-4{gap:1.5rem !important}.gap-md-5{gap:2rem !important}.gap-md-6{gap:2.5rem !important}.gap-md-7{gap:3rem !important}.gap-md-8{gap:3.5rem !important}.gap-md-9{gap:4rem !important}.gap-md-10{gap:4.5rem !important}.gap-md-11{gap:5rem !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.justify-content-md-evenly{justify-content:space-evenly !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}.order-md-first{order:-1 !important}.order-md-0{order:0 !important}.order-md-1{order:1 !important}.order-md-2{order:2 !important}.order-md-3{order:3 !important}.order-md-4{order:4 !important}.order-md-5{order:5 !important}.order-md-last{order:6 !important}.m-md-0{margin:0 !important}.m-md-1{margin:0.25rem !important}.m-md-2{margin:0.5rem !important}.m-md-3{margin:1rem !important}.m-md-4{margin:1.5rem !important}.m-md-5{margin:2rem !important}.m-md-6{margin:2.5rem !important}.m-md-7{margin:3rem !important}.m-md-8{margin:3.5rem !important}.m-md-9{margin:4rem !important}.m-md-10{margin:4.5rem !important}.m-md-11{margin:5rem !important}.m-md-auto{margin:auto !important}.mx-md-0{margin-right:0 !important;margin-left:0 !important}.mx-md-1{margin-right:0.25rem !important;margin-left:0.25rem !important}.mx-md-2{margin-right:0.5rem !important;margin-left:0.5rem !important}.mx-md-3{margin-right:1rem !important;margin-left:1rem !important}.mx-md-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-md-5{margin-right:2rem !important;margin-left:2rem !important}.mx-md-6{margin-right:2.5rem !important;margin-left:2.5rem !important}.mx-md-7{margin-right:3rem !important;margin-left:3rem !important}.mx-md-8{margin-right:3.5rem !important;margin-left:3.5rem !important}.mx-md-9{margin-right:4rem !important;margin-left:4rem !important}.mx-md-10{margin-right:4.5rem !important;margin-left:4.5rem !important}.mx-md-11{margin-right:5rem !important;margin-left:5rem !important}.mx-md-auto{margin-right:auto !important;margin-left:auto !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.my-md-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.my-md-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.my-md-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-md-5{margin-top:2rem !important;margin-bottom:2rem !important}.my-md-6{margin-top:2.5rem !important;margin-bottom:2.5rem !important}.my-md-7{margin-top:3rem !important;margin-bottom:3rem !important}.my-md-8{margin-top:3.5rem !important;margin-bottom:3.5rem !important}.my-md-9{margin-top:4rem !important;margin-bottom:4rem !important}.my-md-10{margin-top:4.5rem !important;margin-bottom:4.5rem !important}.my-md-11{margin-top:5rem !important;margin-bottom:5rem !important}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:0.25rem !important}.mt-md-2{margin-top:0.5rem !important}.mt-md-3{margin-top:1rem !important}.mt-md-4{margin-top:1.5rem !important}.mt-md-5{margin-top:2rem !important}.mt-md-6{margin-top:2.5rem !important}.mt-md-7{margin-top:3rem !important}.mt-md-8{margin-top:3.5rem !important}.mt-md-9{margin-top:4rem !important}.mt-md-10{margin-top:4.5rem !important}.mt-md-11{margin-top:5rem !important}.mt-md-auto{margin-top:auto !important}.me-md-0{margin-right:0 !important}.me-md-1{margin-right:0.25rem !important}.me-md-2{margin-right:0.5rem !important}.me-md-3{margin-right:1rem !important}.me-md-4{margin-right:1.5rem !important}.me-md-5{margin-right:2rem !important}.me-md-6{margin-right:2.5rem !important}.me-md-7{margin-right:3rem !important}.me-md-8{margin-right:3.5rem !important}.me-md-9{margin-right:4rem !important}.me-md-10{margin-right:4.5rem !important}.me-md-11{margin-right:5rem !important}.me-md-auto{margin-right:auto !important}.mb-md-0{margin-bottom:0 !important}.mb-md-1{margin-bottom:0.25rem !important}.mb-md-2{margin-bottom:0.5rem !important}.mb-md-3{margin-bottom:1rem !important}.mb-md-4{margin-bottom:1.5rem !important}.mb-md-5{margin-bottom:2rem !important}.mb-md-6{margin-bottom:2.5rem !important}.mb-md-7{margin-bottom:3rem !important}.mb-md-8{margin-bottom:3.5rem !important}.mb-md-9{margin-bottom:4rem !important}.mb-md-10{margin-bottom:4.5rem !important}.mb-md-11{margin-bottom:5rem !important}.mb-md-auto{margin-bottom:auto !important}.ms-md-0{margin-left:0 !important}.ms-md-1{margin-left:0.25rem !important}.ms-md-2{margin-left:0.5rem !important}.ms-md-3{margin-left:1rem !important}.ms-md-4{margin-left:1.5rem !important}.ms-md-5{margin-left:2rem !important}.ms-md-6{margin-left:2.5rem !important}.ms-md-7{margin-left:3rem !important}.ms-md-8{margin-left:3.5rem !important}.ms-md-9{margin-left:4rem !important}.ms-md-10{margin-left:4.5rem !important}.ms-md-11{margin-left:5rem !important}.ms-md-auto{margin-left:auto !important}.p-md-0{padding:0 !important}.p-md-1{padding:0.25rem !important}.p-md-2{padding:0.5rem !important}.p-md-3{padding:1rem !important}.p-md-4{padding:1.5rem !important}.p-md-5{padding:2rem !important}.p-md-6{padding:2.5rem !important}.p-md-7{padding:3rem !important}.p-md-8{padding:3.5rem !important}.p-md-9{padding:4rem !important}.p-md-10{padding:4.5rem !important}.p-md-11{padding:5rem !important}.px-md-0{padding-right:0 !important;padding-left:0 !important}.px-md-1{padding-right:0.25rem !important;padding-left:0.25rem !important}.px-md-2{padding-right:0.5rem !important;padding-left:0.5rem !important}.px-md-3{padding-right:1rem !important;padding-left:1rem !important}.px-md-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-md-5{padding-right:2rem !important;padding-left:2rem !important}.px-md-6{padding-right:2.5rem !important;padding-left:2.5rem !important}.px-md-7{padding-right:3rem !important;padding-left:3rem !important}.px-md-8{padding-right:3.5rem !important;padding-left:3.5rem !important}.px-md-9{padding-right:4rem !important;padding-left:4rem !important}.px-md-10{padding-right:4.5rem !important;padding-left:4.5rem !important}.px-md-11{padding-right:5rem !important;padding-left:5rem !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.py-md-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.py-md-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.py-md-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-md-5{padding-top:2rem !important;padding-bottom:2rem !important}.py-md-6{padding-top:2.5rem !important;padding-bottom:2.5rem !important}.py-md-7{padding-top:3rem !important;padding-bottom:3rem !important}.py-md-8{padding-top:3.5rem !important;padding-bottom:3.5rem !important}.py-md-9{padding-top:4rem !important;padding-bottom:4rem !important}.py-md-10{padding-top:4.5rem !important;padding-bottom:4.5rem !important}.py-md-11{padding-top:5rem !important;padding-bottom:5rem !important}.pt-md-0{padding-top:0 !important}.pt-md-1{padding-top:0.25rem !important}.pt-md-2{padding-top:0.5rem !important}.pt-md-3{padding-top:1rem !important}.pt-md-4{padding-top:1.5rem !important}.pt-md-5{padding-top:2rem !important}.pt-md-6{padding-top:2.5rem !important}.pt-md-7{padding-top:3rem !important}.pt-md-8{padding-top:3.5rem !important}.pt-md-9{padding-top:4rem !important}.pt-md-10{padding-top:4.5rem !important}.pt-md-11{padding-top:5rem !important}.pe-md-0{padding-right:0 !important}.pe-md-1{padding-right:0.25rem !important}.pe-md-2{padding-right:0.5rem !important}.pe-md-3{padding-right:1rem !important}.pe-md-4{padding-right:1.5rem !important}.pe-md-5{padding-right:2rem !important}.pe-md-6{padding-right:2.5rem !important}.pe-md-7{padding-right:3rem !important}.pe-md-8{padding-right:3.5rem !important}.pe-md-9{padding-right:4rem !important}.pe-md-10{padding-right:4.5rem !important}.pe-md-11{padding-right:5rem !important}.pb-md-0{padding-bottom:0 !important}.pb-md-1{padding-bottom:0.25rem !important}.pb-md-2{padding-bottom:0.5rem !important}.pb-md-3{padding-bottom:1rem !important}.pb-md-4{padding-bottom:1.5rem !important}.pb-md-5{padding-bottom:2rem !important}.pb-md-6{padding-bottom:2.5rem !important}.pb-md-7{padding-bottom:3rem !important}.pb-md-8{padding-bottom:3.5rem !important}.pb-md-9{padding-bottom:4rem !important}.pb-md-10{padding-bottom:4.5rem !important}.pb-md-11{padding-bottom:5rem !important}.ps-md-0{padding-left:0 !important}.ps-md-1{padding-left:0.25rem !important}.ps-md-2{padding-left:0.5rem !important}.ps-md-3{padding-left:1rem !important}.ps-md-4{padding-left:1.5rem !important}.ps-md-5{padding-left:2rem !important}.ps-md-6{padding-left:2.5rem !important}.ps-md-7{padding-left:3rem !important}.ps-md-8{padding-left:3.5rem !important}.ps-md-9{padding-left:4rem !important}.ps-md-10{padding-left:4.5rem !important}.ps-md-11{padding-left:5rem !important}.text-md-start{text-align:left !important}.text-md-end{text-align:right !important}.text-md-center{text-align:center !important}}@media (min-width: 992px){.float-lg-start{float:left !important}.float-lg-end{float:right !important}.float-lg-none{float:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}.d-lg-none{display:none !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-lg-0{gap:0 !important}.gap-lg-1{gap:0.25rem !important}.gap-lg-2{gap:0.5rem !important}.gap-lg-3{gap:1rem !important}.gap-lg-4{gap:1.5rem !important}.gap-lg-5{gap:2rem !important}.gap-lg-6{gap:2.5rem !important}.gap-lg-7{gap:3rem !important}.gap-lg-8{gap:3.5rem !important}.gap-lg-9{gap:4rem !important}.gap-lg-10{gap:4.5rem !important}.gap-lg-11{gap:5rem !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.justify-content-lg-evenly{justify-content:space-evenly !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}.order-lg-first{order:-1 !important}.order-lg-0{order:0 !important}.order-lg-1{order:1 !important}.order-lg-2{order:2 !important}.order-lg-3{order:3 !important}.order-lg-4{order:4 !important}.order-lg-5{order:5 !important}.order-lg-last{order:6 !important}.m-lg-0{margin:0 !important}.m-lg-1{margin:0.25rem !important}.m-lg-2{margin:0.5rem !important}.m-lg-3{margin:1rem !important}.m-lg-4{margin:1.5rem !important}.m-lg-5{margin:2rem !important}.m-lg-6{margin:2.5rem !important}.m-lg-7{margin:3rem !important}.m-lg-8{margin:3.5rem !important}.m-lg-9{margin:4rem !important}.m-lg-10{margin:4.5rem !important}.m-lg-11{margin:5rem !important}.m-lg-auto{margin:auto !important}.mx-lg-0{margin-right:0 !important;margin-left:0 !important}.mx-lg-1{margin-right:0.25rem !important;margin-left:0.25rem !important}.mx-lg-2{margin-right:0.5rem !important;margin-left:0.5rem !important}.mx-lg-3{margin-right:1rem !important;margin-left:1rem !important}.mx-lg-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-lg-5{margin-right:2rem !important;margin-left:2rem !important}.mx-lg-6{margin-right:2.5rem !important;margin-left:2.5rem !important}.mx-lg-7{margin-right:3rem !important;margin-left:3rem !important}.mx-lg-8{margin-right:3.5rem !important;margin-left:3.5rem !important}.mx-lg-9{margin-right:4rem !important;margin-left:4rem !important}.mx-lg-10{margin-right:4.5rem !important;margin-left:4.5rem !important}.mx-lg-11{margin-right:5rem !important;margin-left:5rem !important}.mx-lg-auto{margin-right:auto !important;margin-left:auto !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.my-lg-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.my-lg-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-lg-5{margin-top:2rem !important;margin-bottom:2rem !important}.my-lg-6{margin-top:2.5rem !important;margin-bottom:2.5rem !important}.my-lg-7{margin-top:3rem !important;margin-bottom:3rem !important}.my-lg-8{margin-top:3.5rem !important;margin-bottom:3.5rem !important}.my-lg-9{margin-top:4rem !important;margin-bottom:4rem !important}.my-lg-10{margin-top:4.5rem !important;margin-bottom:4.5rem !important}.my-lg-11{margin-top:5rem !important;margin-bottom:5rem !important}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-lg-0{margin-top:0 !important}.mt-lg-1{margin-top:0.25rem !important}.mt-lg-2{margin-top:0.5rem !important}.mt-lg-3{margin-top:1rem !important}.mt-lg-4{margin-top:1.5rem !important}.mt-lg-5{margin-top:2rem !important}.mt-lg-6{margin-top:2.5rem !important}.mt-lg-7{margin-top:3rem !important}.mt-lg-8{margin-top:3.5rem !important}.mt-lg-9{margin-top:4rem !important}.mt-lg-10{margin-top:4.5rem !important}.mt-lg-11{margin-top:5rem !important}.mt-lg-auto{margin-top:auto !important}.me-lg-0{margin-right:0 !important}.me-lg-1{margin-right:0.25rem !important}.me-lg-2{margin-right:0.5rem !important}.me-lg-3{margin-right:1rem !important}.me-lg-4{margin-right:1.5rem !important}.me-lg-5{margin-right:2rem !important}.me-lg-6{margin-right:2.5rem !important}.me-lg-7{margin-right:3rem !important}.me-lg-8{margin-right:3.5rem !important}.me-lg-9{margin-right:4rem !important}.me-lg-10{margin-right:4.5rem !important}.me-lg-11{margin-right:5rem !important}.me-lg-auto{margin-right:auto !important}.mb-lg-0{margin-bottom:0 !important}.mb-lg-1{margin-bottom:0.25rem !important}.mb-lg-2{margin-bottom:0.5rem !important}.mb-lg-3{margin-bottom:1rem !important}.mb-lg-4{margin-bottom:1.5rem !important}.mb-lg-5{margin-bottom:2rem !important}.mb-lg-6{margin-bottom:2.5rem !important}.mb-lg-7{margin-bottom:3rem !important}.mb-lg-8{margin-bottom:3.5rem !important}.mb-lg-9{margin-bottom:4rem !important}.mb-lg-10{margin-bottom:4.5rem !important}.mb-lg-11{margin-bottom:5rem !important}.mb-lg-auto{margin-bottom:auto !important}.ms-lg-0{margin-left:0 !important}.ms-lg-1{margin-left:0.25rem !important}.ms-lg-2{margin-left:0.5rem !important}.ms-lg-3{margin-left:1rem !important}.ms-lg-4{margin-left:1.5rem !important}.ms-lg-5{margin-left:2rem !important}.ms-lg-6{margin-left:2.5rem !important}.ms-lg-7{margin-left:3rem !important}.ms-lg-8{margin-left:3.5rem !important}.ms-lg-9{margin-left:4rem !important}.ms-lg-10{margin-left:4.5rem !important}.ms-lg-11{margin-left:5rem !important}.ms-lg-auto{margin-left:auto !important}.p-lg-0{padding:0 !important}.p-lg-1{padding:0.25rem !important}.p-lg-2{padding:0.5rem !important}.p-lg-3{padding:1rem !important}.p-lg-4{padding:1.5rem !important}.p-lg-5{padding:2rem !important}.p-lg-6{padding:2.5rem !important}.p-lg-7{padding:3rem !important}.p-lg-8{padding:3.5rem !important}.p-lg-9{padding:4rem !important}.p-lg-10{padding:4.5rem !important}.p-lg-11{padding:5rem !important}.px-lg-0{padding-right:0 !important;padding-left:0 !important}.px-lg-1{padding-right:0.25rem !important;padding-left:0.25rem !important}.px-lg-2{padding-right:0.5rem !important;padding-left:0.5rem !important}.px-lg-3{padding-right:1rem !important;padding-left:1rem !important}.px-lg-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-lg-5{padding-right:2rem !important;padding-left:2rem !important}.px-lg-6{padding-right:2.5rem !important;padding-left:2.5rem !important}.px-lg-7{padding-right:3rem !important;padding-left:3rem !important}.px-lg-8{padding-right:3.5rem !important;padding-left:3.5rem !important}.px-lg-9{padding-right:4rem !important;padding-left:4rem !important}.px-lg-10{padding-right:4.5rem !important;padding-left:4.5rem !important}.px-lg-11{padding-right:5rem !important;padding-left:5rem !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.py-lg-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.py-lg-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-lg-5{padding-top:2rem !important;padding-bottom:2rem !important}.py-lg-6{padding-top:2.5rem !important;padding-bottom:2.5rem !important}.py-lg-7{padding-top:3rem !important;padding-bottom:3rem !important}.py-lg-8{padding-top:3.5rem !important;padding-bottom:3.5rem !important}.py-lg-9{padding-top:4rem !important;padding-bottom:4rem !important}.py-lg-10{padding-top:4.5rem !important;padding-bottom:4.5rem !important}.py-lg-11{padding-top:5rem !important;padding-bottom:5rem !important}.pt-lg-0{padding-top:0 !important}.pt-lg-1{padding-top:0.25rem !important}.pt-lg-2{padding-top:0.5rem !important}.pt-lg-3{padding-top:1rem !important}.pt-lg-4{padding-top:1.5rem !important}.pt-lg-5{padding-top:2rem !important}.pt-lg-6{padding-top:2.5rem !important}.pt-lg-7{padding-top:3rem !important}.pt-lg-8{padding-top:3.5rem !important}.pt-lg-9{padding-top:4rem !important}.pt-lg-10{padding-top:4.5rem !important}.pt-lg-11{padding-top:5rem !important}.pe-lg-0{padding-right:0 !important}.pe-lg-1{padding-right:0.25rem !important}.pe-lg-2{padding-right:0.5rem !important}.pe-lg-3{padding-right:1rem !important}.pe-lg-4{padding-right:1.5rem !important}.pe-lg-5{padding-right:2rem !important}.pe-lg-6{padding-right:2.5rem !important}.pe-lg-7{padding-right:3rem !important}.pe-lg-8{padding-right:3.5rem !important}.pe-lg-9{padding-right:4rem !important}.pe-lg-10{padding-right:4.5rem !important}.pe-lg-11{padding-right:5rem !important}.pb-lg-0{padding-bottom:0 !important}.pb-lg-1{padding-bottom:0.25rem !important}.pb-lg-2{padding-bottom:0.5rem !important}.pb-lg-3{padding-bottom:1rem !important}.pb-lg-4{padding-bottom:1.5rem !important}.pb-lg-5{padding-bottom:2rem !important}.pb-lg-6{padding-bottom:2.5rem !important}.pb-lg-7{padding-bottom:3rem !important}.pb-lg-8{padding-bottom:3.5rem !important}.pb-lg-9{padding-bottom:4rem !important}.pb-lg-10{padding-bottom:4.5rem !important}.pb-lg-11{padding-bottom:5rem !important}.ps-lg-0{padding-left:0 !important}.ps-lg-1{padding-left:0.25rem !important}.ps-lg-2{padding-left:0.5rem !important}.ps-lg-3{padding-left:1rem !important}.ps-lg-4{padding-left:1.5rem !important}.ps-lg-5{padding-left:2rem !important}.ps-lg-6{padding-left:2.5rem !important}.ps-lg-7{padding-left:3rem !important}.ps-lg-8{padding-left:3.5rem !important}.ps-lg-9{padding-left:4rem !important}.ps-lg-10{padding-left:4.5rem !important}.ps-lg-11{padding-left:5rem !important}.text-lg-start{text-align:left !important}.text-lg-end{text-align:right !important}.text-lg-center{text-align:center !important}}@media (min-width: 1200px){.float-xl-start{float:left !important}.float-xl-end{float:right !important}.float-xl-none{float:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}.d-xl-none{display:none !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-xl-0{gap:0 !important}.gap-xl-1{gap:0.25rem !important}.gap-xl-2{gap:0.5rem !important}.gap-xl-3{gap:1rem !important}.gap-xl-4{gap:1.5rem !important}.gap-xl-5{gap:2rem !important}.gap-xl-6{gap:2.5rem !important}.gap-xl-7{gap:3rem !important}.gap-xl-8{gap:3.5rem !important}.gap-xl-9{gap:4rem !important}.gap-xl-10{gap:4.5rem !important}.gap-xl-11{gap:5rem !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.justify-content-xl-evenly{justify-content:space-evenly !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}.order-xl-first{order:-1 !important}.order-xl-0{order:0 !important}.order-xl-1{order:1 !important}.order-xl-2{order:2 !important}.order-xl-3{order:3 !important}.order-xl-4{order:4 !important}.order-xl-5{order:5 !important}.order-xl-last{order:6 !important}.m-xl-0{margin:0 !important}.m-xl-1{margin:0.25rem !important}.m-xl-2{margin:0.5rem !important}.m-xl-3{margin:1rem !important}.m-xl-4{margin:1.5rem !important}.m-xl-5{margin:2rem !important}.m-xl-6{margin:2.5rem !important}.m-xl-7{margin:3rem !important}.m-xl-8{margin:3.5rem !important}.m-xl-9{margin:4rem !important}.m-xl-10{margin:4.5rem !important}.m-xl-11{margin:5rem !important}.m-xl-auto{margin:auto !important}.mx-xl-0{margin-right:0 !important;margin-left:0 !important}.mx-xl-1{margin-right:0.25rem !important;margin-left:0.25rem !important}.mx-xl-2{margin-right:0.5rem !important;margin-left:0.5rem !important}.mx-xl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xl-5{margin-right:2rem !important;margin-left:2rem !important}.mx-xl-6{margin-right:2.5rem !important;margin-left:2.5rem !important}.mx-xl-7{margin-right:3rem !important;margin-left:3rem !important}.mx-xl-8{margin-right:3.5rem !important;margin-left:3.5rem !important}.mx-xl-9{margin-right:4rem !important;margin-left:4rem !important}.mx-xl-10{margin-right:4.5rem !important;margin-left:4.5rem !important}.mx-xl-11{margin-right:5rem !important;margin-left:5rem !important}.mx-xl-auto{margin-right:auto !important;margin-left:auto !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xl-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.my-xl-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xl-5{margin-top:2rem !important;margin-bottom:2rem !important}.my-xl-6{margin-top:2.5rem !important;margin-bottom:2.5rem !important}.my-xl-7{margin-top:3rem !important;margin-bottom:3rem !important}.my-xl-8{margin-top:3.5rem !important;margin-bottom:3.5rem !important}.my-xl-9{margin-top:4rem !important;margin-bottom:4rem !important}.my-xl-10{margin-top:4.5rem !important;margin-bottom:4.5rem !important}.my-xl-11{margin-top:5rem !important;margin-bottom:5rem !important}.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xl-0{margin-top:0 !important}.mt-xl-1{margin-top:0.25rem !important}.mt-xl-2{margin-top:0.5rem !important}.mt-xl-3{margin-top:1rem !important}.mt-xl-4{margin-top:1.5rem !important}.mt-xl-5{margin-top:2rem !important}.mt-xl-6{margin-top:2.5rem !important}.mt-xl-7{margin-top:3rem !important}.mt-xl-8{margin-top:3.5rem !important}.mt-xl-9{margin-top:4rem !important}.mt-xl-10{margin-top:4.5rem !important}.mt-xl-11{margin-top:5rem !important}.mt-xl-auto{margin-top:auto !important}.me-xl-0{margin-right:0 !important}.me-xl-1{margin-right:0.25rem !important}.me-xl-2{margin-right:0.5rem !important}.me-xl-3{margin-right:1rem !important}.me-xl-4{margin-right:1.5rem !important}.me-xl-5{margin-right:2rem !important}.me-xl-6{margin-right:2.5rem !important}.me-xl-7{margin-right:3rem !important}.me-xl-8{margin-right:3.5rem !important}.me-xl-9{margin-right:4rem !important}.me-xl-10{margin-right:4.5rem !important}.me-xl-11{margin-right:5rem !important}.me-xl-auto{margin-right:auto !important}.mb-xl-0{margin-bottom:0 !important}.mb-xl-1{margin-bottom:0.25rem !important}.mb-xl-2{margin-bottom:0.5rem !important}.mb-xl-3{margin-bottom:1rem !important}.mb-xl-4{margin-bottom:1.5rem !important}.mb-xl-5{margin-bottom:2rem !important}.mb-xl-6{margin-bottom:2.5rem !important}.mb-xl-7{margin-bottom:3rem !important}.mb-xl-8{margin-bottom:3.5rem !important}.mb-xl-9{margin-bottom:4rem !important}.mb-xl-10{margin-bottom:4.5rem !important}.mb-xl-11{margin-bottom:5rem !important}.mb-xl-auto{margin-bottom:auto !important}.ms-xl-0{margin-left:0 !important}.ms-xl-1{margin-left:0.25rem !important}.ms-xl-2{margin-left:0.5rem !important}.ms-xl-3{margin-left:1rem !important}.ms-xl-4{margin-left:1.5rem !important}.ms-xl-5{margin-left:2rem !important}.ms-xl-6{margin-left:2.5rem !important}.ms-xl-7{margin-left:3rem !important}.ms-xl-8{margin-left:3.5rem !important}.ms-xl-9{margin-left:4rem !important}.ms-xl-10{margin-left:4.5rem !important}.ms-xl-11{margin-left:5rem !important}.ms-xl-auto{margin-left:auto !important}.p-xl-0{padding:0 !important}.p-xl-1{padding:0.25rem !important}.p-xl-2{padding:0.5rem !important}.p-xl-3{padding:1rem !important}.p-xl-4{padding:1.5rem !important}.p-xl-5{padding:2rem !important}.p-xl-6{padding:2.5rem !important}.p-xl-7{padding:3rem !important}.p-xl-8{padding:3.5rem !important}.p-xl-9{padding:4rem !important}.p-xl-10{padding:4.5rem !important}.p-xl-11{padding:5rem !important}.px-xl-0{padding-right:0 !important;padding-left:0 !important}.px-xl-1{padding-right:0.25rem !important;padding-left:0.25rem !important}.px-xl-2{padding-right:0.5rem !important;padding-left:0.5rem !important}.px-xl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xl-5{padding-right:2rem !important;padding-left:2rem !important}.px-xl-6{padding-right:2.5rem !important;padding-left:2.5rem !important}.px-xl-7{padding-right:3rem !important;padding-left:3rem !important}.px-xl-8{padding-right:3.5rem !important;padding-left:3.5rem !important}.px-xl-9{padding-right:4rem !important;padding-left:4rem !important}.px-xl-10{padding-right:4.5rem !important;padding-left:4.5rem !important}.px-xl-11{padding-right:5rem !important;padding-left:5rem !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xl-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.py-xl-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xl-5{padding-top:2rem !important;padding-bottom:2rem !important}.py-xl-6{padding-top:2.5rem !important;padding-bottom:2.5rem !important}.py-xl-7{padding-top:3rem !important;padding-bottom:3rem !important}.py-xl-8{padding-top:3.5rem !important;padding-bottom:3.5rem !important}.py-xl-9{padding-top:4rem !important;padding-bottom:4rem !important}.py-xl-10{padding-top:4.5rem !important;padding-bottom:4.5rem !important}.py-xl-11{padding-top:5rem !important;padding-bottom:5rem !important}.pt-xl-0{padding-top:0 !important}.pt-xl-1{padding-top:0.25rem !important}.pt-xl-2{padding-top:0.5rem !important}.pt-xl-3{padding-top:1rem !important}.pt-xl-4{padding-top:1.5rem !important}.pt-xl-5{padding-top:2rem !important}.pt-xl-6{padding-top:2.5rem !important}.pt-xl-7{padding-top:3rem !important}.pt-xl-8{padding-top:3.5rem !important}.pt-xl-9{padding-top:4rem !important}.pt-xl-10{padding-top:4.5rem !important}.pt-xl-11{padding-top:5rem !important}.pe-xl-0{padding-right:0 !important}.pe-xl-1{padding-right:0.25rem !important}.pe-xl-2{padding-right:0.5rem !important}.pe-xl-3{padding-right:1rem !important}.pe-xl-4{padding-right:1.5rem !important}.pe-xl-5{padding-right:2rem !important}.pe-xl-6{padding-right:2.5rem !important}.pe-xl-7{padding-right:3rem !important}.pe-xl-8{padding-right:3.5rem !important}.pe-xl-9{padding-right:4rem !important}.pe-xl-10{padding-right:4.5rem !important}.pe-xl-11{padding-right:5rem !important}.pb-xl-0{padding-bottom:0 !important}.pb-xl-1{padding-bottom:0.25rem !important}.pb-xl-2{padding-bottom:0.5rem !important}.pb-xl-3{padding-bottom:1rem !important}.pb-xl-4{padding-bottom:1.5rem !important}.pb-xl-5{padding-bottom:2rem !important}.pb-xl-6{padding-bottom:2.5rem !important}.pb-xl-7{padding-bottom:3rem !important}.pb-xl-8{padding-bottom:3.5rem !important}.pb-xl-9{padding-bottom:4rem !important}.pb-xl-10{padding-bottom:4.5rem !important}.pb-xl-11{padding-bottom:5rem !important}.ps-xl-0{padding-left:0 !important}.ps-xl-1{padding-left:0.25rem !important}.ps-xl-2{padding-left:0.5rem !important}.ps-xl-3{padding-left:1rem !important}.ps-xl-4{padding-left:1.5rem !important}.ps-xl-5{padding-left:2rem !important}.ps-xl-6{padding-left:2.5rem !important}.ps-xl-7{padding-left:3rem !important}.ps-xl-8{padding-left:3.5rem !important}.ps-xl-9{padding-left:4rem !important}.ps-xl-10{padding-left:4.5rem !important}.ps-xl-11{padding-left:5rem !important}.text-xl-start{text-align:left !important}.text-xl-end{text-align:right !important}.text-xl-center{text-align:center !important}}@media (min-width: 1400px){.float-xxl-start{float:left !important}.float-xxl-end{float:right !important}.float-xxl-none{float:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-grid{display:grid !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:flex !important}.d-xxl-inline-flex{display:inline-flex !important}.d-xxl-none{display:none !important}.flex-xxl-fill{flex:1 1 auto !important}.flex-xxl-row{flex-direction:row !important}.flex-xxl-column{flex-direction:column !important}.flex-xxl-row-reverse{flex-direction:row-reverse !important}.flex-xxl-column-reverse{flex-direction:column-reverse !important}.flex-xxl-grow-0{flex-grow:0 !important}.flex-xxl-grow-1{flex-grow:1 !important}.flex-xxl-shrink-0{flex-shrink:0 !important}.flex-xxl-shrink-1{flex-shrink:1 !important}.flex-xxl-wrap{flex-wrap:wrap !important}.flex-xxl-nowrap{flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-xxl-0{gap:0 !important}.gap-xxl-1{gap:0.25rem !important}.gap-xxl-2{gap:0.5rem !important}.gap-xxl-3{gap:1rem !important}.gap-xxl-4{gap:1.5rem !important}.gap-xxl-5{gap:2rem !important}.gap-xxl-6{gap:2.5rem !important}.gap-xxl-7{gap:3rem !important}.gap-xxl-8{gap:3.5rem !important}.gap-xxl-9{gap:4rem !important}.gap-xxl-10{gap:4.5rem !important}.gap-xxl-11{gap:5rem !important}.justify-content-xxl-start{justify-content:flex-start !important}.justify-content-xxl-end{justify-content:flex-end !important}.justify-content-xxl-center{justify-content:center !important}.justify-content-xxl-between{justify-content:space-between !important}.justify-content-xxl-around{justify-content:space-around !important}.justify-content-xxl-evenly{justify-content:space-evenly !important}.align-items-xxl-start{align-items:flex-start !important}.align-items-xxl-end{align-items:flex-end !important}.align-items-xxl-center{align-items:center !important}.align-items-xxl-baseline{align-items:baseline !important}.align-items-xxl-stretch{align-items:stretch !important}.align-content-xxl-start{align-content:flex-start !important}.align-content-xxl-end{align-content:flex-end !important}.align-content-xxl-center{align-content:center !important}.align-content-xxl-between{align-content:space-between !important}.align-content-xxl-around{align-content:space-around !important}.align-content-xxl-stretch{align-content:stretch !important}.align-self-xxl-auto{align-self:auto !important}.align-self-xxl-start{align-self:flex-start !important}.align-self-xxl-end{align-self:flex-end !important}.align-self-xxl-center{align-self:center !important}.align-self-xxl-baseline{align-self:baseline !important}.align-self-xxl-stretch{align-self:stretch !important}.order-xxl-first{order:-1 !important}.order-xxl-0{order:0 !important}.order-xxl-1{order:1 !important}.order-xxl-2{order:2 !important}.order-xxl-3{order:3 !important}.order-xxl-4{order:4 !important}.order-xxl-5{order:5 !important}.order-xxl-last{order:6 !important}.m-xxl-0{margin:0 !important}.m-xxl-1{margin:0.25rem !important}.m-xxl-2{margin:0.5rem !important}.m-xxl-3{margin:1rem !important}.m-xxl-4{margin:1.5rem !important}.m-xxl-5{margin:2rem !important}.m-xxl-6{margin:2.5rem !important}.m-xxl-7{margin:3rem !important}.m-xxl-8{margin:3.5rem !important}.m-xxl-9{margin:4rem !important}.m-xxl-10{margin:4.5rem !important}.m-xxl-11{margin:5rem !important}.m-xxl-auto{margin:auto !important}.mx-xxl-0{margin-right:0 !important;margin-left:0 !important}.mx-xxl-1{margin-right:0.25rem !important;margin-left:0.25rem !important}.mx-xxl-2{margin-right:0.5rem !important;margin-left:0.5rem !important}.mx-xxl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xxl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xxl-5{margin-right:2rem !important;margin-left:2rem !important}.mx-xxl-6{margin-right:2.5rem !important;margin-left:2.5rem !important}.mx-xxl-7{margin-right:3rem !important;margin-left:3rem !important}.mx-xxl-8{margin-right:3.5rem !important;margin-left:3.5rem !important}.mx-xxl-9{margin-right:4rem !important;margin-left:4rem !important}.mx-xxl-10{margin-right:4.5rem !important;margin-left:4.5rem !important}.mx-xxl-11{margin-right:5rem !important;margin-left:5rem !important}.mx-xxl-auto{margin-right:auto !important;margin-left:auto !important}.my-xxl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xxl-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.my-xxl-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.my-xxl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xxl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xxl-5{margin-top:2rem !important;margin-bottom:2rem !important}.my-xxl-6{margin-top:2.5rem !important;margin-bottom:2.5rem !important}.my-xxl-7{margin-top:3rem !important;margin-bottom:3rem !important}.my-xxl-8{margin-top:3.5rem !important;margin-bottom:3.5rem !important}.my-xxl-9{margin-top:4rem !important;margin-bottom:4rem !important}.my-xxl-10{margin-top:4.5rem !important;margin-bottom:4.5rem !important}.my-xxl-11{margin-top:5rem !important;margin-bottom:5rem !important}.my-xxl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xxl-0{margin-top:0 !important}.mt-xxl-1{margin-top:0.25rem !important}.mt-xxl-2{margin-top:0.5rem !important}.mt-xxl-3{margin-top:1rem !important}.mt-xxl-4{margin-top:1.5rem !important}.mt-xxl-5{margin-top:2rem !important}.mt-xxl-6{margin-top:2.5rem !important}.mt-xxl-7{margin-top:3rem !important}.mt-xxl-8{margin-top:3.5rem !important}.mt-xxl-9{margin-top:4rem !important}.mt-xxl-10{margin-top:4.5rem !important}.mt-xxl-11{margin-top:5rem !important}.mt-xxl-auto{margin-top:auto !important}.me-xxl-0{margin-right:0 !important}.me-xxl-1{margin-right:0.25rem !important}.me-xxl-2{margin-right:0.5rem !important}.me-xxl-3{margin-right:1rem !important}.me-xxl-4{margin-right:1.5rem !important}.me-xxl-5{margin-right:2rem !important}.me-xxl-6{margin-right:2.5rem !important}.me-xxl-7{margin-right:3rem !important}.me-xxl-8{margin-right:3.5rem !important}.me-xxl-9{margin-right:4rem !important}.me-xxl-10{margin-right:4.5rem !important}.me-xxl-11{margin-right:5rem !important}.me-xxl-auto{margin-right:auto !important}.mb-xxl-0{margin-bottom:0 !important}.mb-xxl-1{margin-bottom:0.25rem !important}.mb-xxl-2{margin-bottom:0.5rem !important}.mb-xxl-3{margin-bottom:1rem !important}.mb-xxl-4{margin-bottom:1.5rem !important}.mb-xxl-5{margin-bottom:2rem !important}.mb-xxl-6{margin-bottom:2.5rem !important}.mb-xxl-7{margin-bottom:3rem !important}.mb-xxl-8{margin-bottom:3.5rem !important}.mb-xxl-9{margin-bottom:4rem !important}.mb-xxl-10{margin-bottom:4.5rem !important}.mb-xxl-11{margin-bottom:5rem !important}.mb-xxl-auto{margin-bottom:auto !important}.ms-xxl-0{margin-left:0 !important}.ms-xxl-1{margin-left:0.25rem !important}.ms-xxl-2{margin-left:0.5rem !important}.ms-xxl-3{margin-left:1rem !important}.ms-xxl-4{margin-left:1.5rem !important}.ms-xxl-5{margin-left:2rem !important}.ms-xxl-6{margin-left:2.5rem !important}.ms-xxl-7{margin-left:3rem !important}.ms-xxl-8{margin-left:3.5rem !important}.ms-xxl-9{margin-left:4rem !important}.ms-xxl-10{margin-left:4.5rem !important}.ms-xxl-11{margin-left:5rem !important}.ms-xxl-auto{margin-left:auto !important}.p-xxl-0{padding:0 !important}.p-xxl-1{padding:0.25rem !important}.p-xxl-2{padding:0.5rem !important}.p-xxl-3{padding:1rem !important}.p-xxl-4{padding:1.5rem !important}.p-xxl-5{padding:2rem !important}.p-xxl-6{padding:2.5rem !important}.p-xxl-7{padding:3rem !important}.p-xxl-8{padding:3.5rem !important}.p-xxl-9{padding:4rem !important}.p-xxl-10{padding:4.5rem !important}.p-xxl-11{padding:5rem !important}.px-xxl-0{padding-right:0 !important;padding-left:0 !important}.px-xxl-1{padding-right:0.25rem !important;padding-left:0.25rem !important}.px-xxl-2{padding-right:0.5rem !important;padding-left:0.5rem !important}.px-xxl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xxl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xxl-5{padding-right:2rem !important;padding-left:2rem !important}.px-xxl-6{padding-right:2.5rem !important;padding-left:2.5rem !important}.px-xxl-7{padding-right:3rem !important;padding-left:3rem !important}.px-xxl-8{padding-right:3.5rem !important;padding-left:3.5rem !important}.px-xxl-9{padding-right:4rem !important;padding-left:4rem !important}.px-xxl-10{padding-right:4.5rem !important;padding-left:4.5rem !important}.px-xxl-11{padding-right:5rem !important;padding-left:5rem !important}.py-xxl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xxl-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.py-xxl-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.py-xxl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xxl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xxl-5{padding-top:2rem !important;padding-bottom:2rem !important}.py-xxl-6{padding-top:2.5rem !important;padding-bottom:2.5rem !important}.py-xxl-7{padding-top:3rem !important;padding-bottom:3rem !important}.py-xxl-8{padding-top:3.5rem !important;padding-bottom:3.5rem !important}.py-xxl-9{padding-top:4rem !important;padding-bottom:4rem !important}.py-xxl-10{padding-top:4.5rem !important;padding-bottom:4.5rem !important}.py-xxl-11{padding-top:5rem !important;padding-bottom:5rem !important}.pt-xxl-0{padding-top:0 !important}.pt-xxl-1{padding-top:0.25rem !important}.pt-xxl-2{padding-top:0.5rem !important}.pt-xxl-3{padding-top:1rem !important}.pt-xxl-4{padding-top:1.5rem !important}.pt-xxl-5{padding-top:2rem !important}.pt-xxl-6{padding-top:2.5rem !important}.pt-xxl-7{padding-top:3rem !important}.pt-xxl-8{padding-top:3.5rem !important}.pt-xxl-9{padding-top:4rem !important}.pt-xxl-10{padding-top:4.5rem !important}.pt-xxl-11{padding-top:5rem !important}.pe-xxl-0{padding-right:0 !important}.pe-xxl-1{padding-right:0.25rem !important}.pe-xxl-2{padding-right:0.5rem !important}.pe-xxl-3{padding-right:1rem !important}.pe-xxl-4{padding-right:1.5rem !important}.pe-xxl-5{padding-right:2rem !important}.pe-xxl-6{padding-right:2.5rem !important}.pe-xxl-7{padding-right:3rem !important}.pe-xxl-8{padding-right:3.5rem !important}.pe-xxl-9{padding-right:4rem !important}.pe-xxl-10{padding-right:4.5rem !important}.pe-xxl-11{padding-right:5rem !important}.pb-xxl-0{padding-bottom:0 !important}.pb-xxl-1{padding-bottom:0.25rem !important}.pb-xxl-2{padding-bottom:0.5rem !important}.pb-xxl-3{padding-bottom:1rem !important}.pb-xxl-4{padding-bottom:1.5rem !important}.pb-xxl-5{padding-bottom:2rem !important}.pb-xxl-6{padding-bottom:2.5rem !important}.pb-xxl-7{padding-bottom:3rem !important}.pb-xxl-8{padding-bottom:3.5rem !important}.pb-xxl-9{padding-bottom:4rem !important}.pb-xxl-10{padding-bottom:4.5rem !important}.pb-xxl-11{padding-bottom:5rem !important}.ps-xxl-0{padding-left:0 !important}.ps-xxl-1{padding-left:0.25rem !important}.ps-xxl-2{padding-left:0.5rem !important}.ps-xxl-3{padding-left:1rem !important}.ps-xxl-4{padding-left:1.5rem !important}.ps-xxl-5{padding-left:2rem !important}.ps-xxl-6{padding-left:2.5rem !important}.ps-xxl-7{padding-left:3rem !important}.ps-xxl-8{padding-left:3.5rem !important}.ps-xxl-9{padding-left:4rem !important}.ps-xxl-10{padding-left:4.5rem !important}.ps-xxl-11{padding-left:5rem !important}.text-xxl-start{text-align:left !important}.text-xxl-end{text-align:right !important}.text-xxl-center{text-align:center !important}}@media (min-width: 1200px){.fs-5{font-size:1.5rem !important}.fs-6{font-size:2rem !important}.fs-7{font-size:2.5rem !important}.fs-8{font-size:3rem !important}.fs-9{font-size:3.5rem !important}.fs-10{font-size:4rem !important}}@media print{.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-grid{display:grid !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}.d-print-none{display:none !important}}/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}/*!
 * jQuery UI Accordion 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/accordion/#theming
 */.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}/*!
 * jQuery UI Autocomplete 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/autocomplete/#theming
 */.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}/*!
 * jQuery UI Button 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/button/#theming
 */.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}/*!
 * jQuery UI Checkboxradio 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/checkboxradio/#theming
 */.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}/*!
 * jQuery UI Controlgroup 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/controlgroup/#theming
 */.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item:focus,.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}/*!
 * jQuery UI Datepicker 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/datepicker/#theming
 */.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}/*!
 * jQuery UI Dialog 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/dialog/#theming
 */.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}/*!
 * jQuery UI Draggable 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */.ui-draggable-handle{touch-action:none}/*!
 * jQuery UI Menu 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/menu/#theming
 */.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}/*!
 * jQuery UI Progressbar 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/progressbar/#theming
 */.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}/*!
 * jQuery UI Resizable 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}/*!
 * jQuery UI Selectable 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */.ui-selectable{touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}/*!
 * jQuery UI Selectmenu 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/selectmenu/#theming
 */.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}/*!
 * jQuery UI Slider 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/slider/#theming
 */.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}/*!
 * jQuery UI Spinner 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/spinner/#theming
 */.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}/*!
 * jQuery UI Tabs 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/tabs/#theming
 */.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}/*!
 * jQuery UI Tooltip 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/tooltip/#theming
 */.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */.ui-widget{font-family:Arial, Helvetica, sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial, Helvetica, sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #dddddd;background:#ffffff;color:#333333}.ui-widget-content a{color:#333333}.ui-widget-header{border:1px solid #dddddd;background:#e9e9e9;color:#333333;font-weight:bold}.ui-widget-header a{color:#333333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #cccccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#ffffff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#ffffff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#ffffff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_444444_256x240-31d988765b4e6f56553c29588c500381dc3e6f0aa2980c8212202e5644aefd5d.png)}.ui-widget-header .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_444444_256x240-31d988765b4e6f56553c29588c500381dc3e6f0aa2980c8212202e5644aefd5d.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_555555_256x240-32175261daee76c82bb0edf0eea16a56421866fbc31e94f3c1d570aa114502f5.png)}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_ffffff_256x240-350df1b7131037de20e83c5c0f3a41a770d2ac48b5762ea772b3f4a8a7b9d47a.png)}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(/assets/jquery-ui/ui-icons_777620_256x240-0b020fc6e696d88d296e7bb1f61f1eb2ad827848e2c7382a4c3e0999e702dd9b.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_cc0000_256x240-40985a64b4d5dd213fba27fcd862a1bd1b337a97674f6ff0b9ec20abcee4bc69.png)}.ui-button .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_777777_256x240-faf32007ae120c302213557626e660dd10e711c5dd4f1113d35f26dc05b78d2f.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaaaaa;opacity:0.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{box-shadow:0 0 5px #666666}span.error{color:#e76d6d}html{font-size:16px !important}body .app h1,body .app .h1,body .app h2,body .app .h2,body .app h3,body .app .h3,body .app h4,body .app .h4,body .app h5,body .app .h5,body .app h6,body .app .h6,body .app button,body .frontend_container h1,body .frontend_container .h1,body .frontend_container h2,body .frontend_container .h2,body .frontend_container h3,body .frontend_container .h3,body .frontend_container h4,body .frontend_container .h4,body .frontend_container h5,body .frontend_container .h5,body .frontend_container h6,body .frontend_container .h6,body .frontend_container button,body .int-cont h1,body .int-cont .h1,body .int-cont h2,body .int-cont .h2,body .int-cont h3,body .int-cont .h3,body .int-cont h4,body .int-cont .h4,body .int-cont h5,body .int-cont .h5,body .int-cont h6,body .int-cont .h6,body .int-cont button,body .startpage_container h1,body .startpage_container .h1,body .startpage_container h2,body .startpage_container .h2,body .startpage_container h3,body .startpage_container .h3,body .startpage_container h4,body .startpage_container .h4,body .startpage_container h5,body .startpage_container .h5,body .startpage_container h6,body .startpage_container .h6,body .startpage_container button{font-family:Outfit;line-height:150%;font-weight:700}body .app p,body .app span,body .app li,body .app a,body .app div,body .app input,body .app select,body .frontend_container p,body .frontend_container span,body .frontend_container li,body .frontend_container a,body .frontend_container div,body .frontend_container input,body .frontend_container select,body .int-cont p,body .int-cont span,body .int-cont li,body .int-cont a,body .int-cont div,body .int-cont input,body .int-cont select,body .startpage_container p,body .startpage_container span,body .startpage_container li,body .startpage_container a,body .startpage_container div,body .startpage_container input,body .startpage_container select{font-family:Outfit;line-height:150%;font-weight:400}body .app h1,body .app .h1,body .frontend_container h1,body .frontend_container .h1,body .int-cont h1,body .int-cont .h1,body .startpage_container h1,body .startpage_container .h1{color:#ffa301;text-align:left;margin:0px 0px 30px;font-size:36px}body .app h2,body .app .h2,body .frontend_container h2,body .frontend_container .h2,body .int-cont h2,body .int-cont .h2,body .startpage_container h2,body .startpage_container .h2{color:#53629a;font-size:30px;margin-bottom:30px;padding:0px}body .app h3,body .app .h3,body .frontend_container h3,body .frontend_container .h3,body .int-cont h3,body .int-cont .h3,body .startpage_container h3,body .startpage_container .h3{color:#676767;font-size:28px}body .app h4,body .app .h4,body .frontend_container h4,body .frontend_container .h4,body .int-cont h4,body .int-cont .h4,body .startpage_container h4,body .startpage_container .h4{color:#ffa301;font-size:28px}body .app h5,body .app .h5,body .frontend_container h5,body .frontend_container .h5,body .int-cont h5,body .int-cont .h5,body .startpage_container h5,body .startpage_container .h5{color:#ffa301;font-size:24px}body .app p,body .frontend_container p,body .int-cont p,body .startpage_container p{font-size:20px;margin:0;padding:0;line-height:150%}body .app.features_container h5,body .app.features_container .h5,body .frontend_container.features_container h5,body .frontend_container.features_container .h5,body .int-cont.features_container h5,body .int-cont.features_container .h5,body .startpage_container.features_container h5,body .startpage_container.features_container .h5{color:#8b96c1}body .app .text-decoration-underline,body .frontend_container .text-decoration-underline,body .int-cont .text-decoration-underline,body .startpage_container .text-decoration-underline{text-decoration:underline}.tall-font{font-family:Sofia Sans Condensed}body.lp,body.app{font-family:Outfit}body.lp h1,body.lp .h1,body.lp h2,body.lp .h2,body.lp h3,body.lp .h3,body.lp h4,body.lp .h4,body.lp h5,body.lp .h5,body.lp h6,body.lp .h6,body.app h1,body.app .h1,body.app h2,body.app .h2,body.app h3,body.app .h3,body.app h4,body.app .h4,body.app h5,body.app .h5,body.app h6,body.app .h6{font-weight:700 !important}section{padding:50px 0}section.tabs{padding-top:0}.flex_container_column{display:flex;-moz-flex-direction:column;flex-direction:column;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-flex-pack:space-around}.flex_container{display:flex;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-flex-pack:space-around;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.full-width{flex:1 0 100%}.align-items-start{-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.align-items-center{-moz-align-items:center;-ms-align-items:center;align-items:center}.space_between{-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.centered{-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.space_evenly{-moz-justify-content:space-evenly;-ms-justify-content:space-evenly;justify-content:space-evenly;-ms-flex-pack:space-evenly}.right_flex{-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}.bottom_flex{-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}.col_1_5{flex:0 0 20%}.col_2_5{flex:0 0 40%}.col_3_5{flex:0 0 60%}.col_4_5{flex:0 0 80%}.col_1_1{flex:0 0 90%}.col_1_3{flex:0 0 30%}.col_2_3{flex:0 0 66.6%}.col_1_2{flex:0 0 50%}.col_1_2.offset_5_100{flex:0 0 47.5%}.col_1_4{flex:0 0 25%}.col_3_4{flex:0 0 75%}.col_1_7{flex:0 0 12.9%;max-width:12.9%;overflow:hidden}@media only screen and (max-width: 769px){.col_1_5,.col_2_5,.col_3_5,.col_4_5,.col_1_3,.col_2_3,.col_1_2,.col_1_4,.col_3_4{flex:0 0 90%}}@media only screen and (max-width: 1052px){.col_1_7{flex:0 0 25%;max-width:21%}}/*! jQuery Timepicker Addon - v1.4.3 - 2013-11-30
* http://trentrichardson.com/examples/timepicker
* Copyright (c) 2013 Trent Richardson; Licensed MIT */.ui-timepicker-div .ui-widget-header{margin-bottom:8px}.ui-timepicker-div dl{text-align:left}.ui-timepicker-div dl dt{float:left;clear:left;padding:0 0 0 5px}.ui-timepicker-div dl dd{margin:0 10px 10px 40%}.ui-timepicker-div td{font-size:90%}.ui-tpicker-grid-label{background:0;border:0;margin:0;padding:0}.ui-timepicker-rtl{direction:rtl}.ui-timepicker-rtl dl{text-align:right;padding:0 5px 0 0}.ui-timepicker-rtl dl dt{float:right;clear:right}.ui-timepicker-rtl dl dd{margin:0 40% 10px 10px}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.bottom-slider.flexslider .slides>li:first-child{display:block}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.flexslider{position:relative;zoom:1;text-align:center}.flex-viewport{max-height:2000px;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1;overflow:hidden}.carousel li{margin-right:5px}.flex-control-nav{position:absolute;display:inline-block;width:auto;left:0;right:0;bottom:22px;text-align:center;z-index:10;height:22px;padding:5px 9px;border-radius:4px}.slides-controls-wrap{position:absolute;bottom:20px;left:0;right:0;width:100%;text-align:center;z-index:2}.top-slider .slides-controls-wrap .flex-control-nav{background:rgba(0,0,0,0.25);position:static}.ie-lt9 .top-slider .slides-controls-wrap .flex-control-nav{background:url(/assets/slide-txt-bg-a9332dd98f55469eeb126ae3a148b0113ab384d643626abf91f45755a1e77d57.png)}.flex-control-nav li{margin:0 1px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:12px;height:12px;display:block;background:url(/assets/dots-72b9925fc36cc9297fa636edd2f767e04fc0e3b3e25b4002423c24b7749e4429.png) no-repeat;cursor:pointer;text-indent:-9999px}.flex-control-paging li a.flex-active{background-position:bottom;cursor:default}html{left:0;right:0;overflow:hidden;overflow-y:scroll}html,button,input,select,textarea{color:#252a40;outline:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.lp{font-size:14px;line-height:1}body.lp *{box-sizing:border-box}body.lp a{color:#ffa301;text-decoration:none}body.lp a:hover{text-decoration:underline}body.lp .header-wrap{position:fixed;left:0;top:0;width:100%;height:110px;background:#fff;z-index:11}body.lp .btn{background:#ffa301;transition:opacity 0.2s;border:none;font-family:Outfit;font-weight:700}body.lp .btn:hover{opacity:0.8}body.lp .btn-buy{background:#ffa301;border:none;border-radius:2px;font-size:15px;color:#fff;padding:10px 20px;text-decoration:none;line-height:24px;display:inline-block;transition:opacity 0.2s}body.lp .btn-buy:hover{opacity:0.8}body.lp .btn-freemium{background:#69A60E;border:none;border-radius:2px;width:196px;font-size:15px;color:#fff;padding:10px 10px 10px 13px;margin:233px 15px 0px 3px;position:relative;text-decoration:none;line-height:24px;display:inline-block;transition:opacity 0.2s}body.lp .btn-freemium:hover{opacity:0.8}body.lp .btn-primary{background:#ffa301}body.lp .btn-goldabo{background:#ffa301;padding:0 31px}body.lp li.resposingle.active>h3,body.lp li.resposingle.active>.h3{text-transform:uppercase;font-size:22px;margin-top:20px}body.lp .btn-goldsubscr{background:#ffa301;padding:0 41px}body.lp .btn-startpage{background:#ffa301;padding:0 35px;font-size:20px;height:50px;line-height:50px;font-family:Outfit;font-weight:700;position:inherit}body.lp .columns-wrap .columns .column .container .newsletter input[type=submit]{float:right;margin-top:5px;line-height:1}body.lp .columns-wrap .columns .column .container .counter{background:url(/assets/world-3df6bd8c40fccf82c925157f2f0fb8d98133d40e388d8e20394829b0a26bc0eb.png) no-repeat 27px 73px #99dc34;height:100%;padding:27px 0 0 17px;position:relative}body.lp .columns-wrap .columns .column .container strong{color:#fff;font-family:Outfit;font-weight:700;font-size:41px;text-shadow:1px 1px 2px rgba(6,6,6,0.75);letter-spacing:-1px}body.lp .columns-wrap .columns .column .container p{position:absolute;top:82px;left:84px;width:175px;margin:0;line-height:16px}body.lp .columns-wrap .columns .column .advantages{padding:22px 0 0 22px}body.lp .columns-wrap .columns .column .advantages h6,body.lp .columns-wrap .columns .column .advantages .h6{font-size:14px;font-family:Outfit;font-weight:700;margin:0 0 12px 20px}body.lp .columns-wrap .columns .column .advantages ul li{background:url(/assets/marker-9788268b36e0d448f295f13e1c7a8f1f914579aff1251a3b7c6b3783910132c6.png) no-repeat;padding-left:20px;line-height:12px;font-size:14px;margin-bottom:13px;list-style:none}body.lp .columns-wrap .columns .column .advantages ul li a{text-decoration:none;color:#000}body.lp .columns-wrap .columns .column .product{text-align:center}body.lp .columns-wrap .columns .column .product .photo{height:93px;margin-bottom:10px;padding-top:5px}body.lp .columns-wrap .columns .column .container.fat-border img{padding:5px}body.lp .container.fat-border .btn{position:absolute;bottom:17px;right:14px}body.lp .features{max-width:940px;margin:25px auto 45px}body.lp .features .feature{clear:both;padding:10px;overflow:hidden;margin-bottom:10px}body.lp .features .feature .app_title{text-align:center;font-family:Outfit;font-weight:700;font-size:24px;margin:0 0 20px}body.lp .features .feature .app_text{text-align:center;font-size:16px;line-height:20px;overflow:hidden}body.lp .features .feature .img-cont{float:left;background:#fff;position:relative;padding:4px;box-shadow:0px 0px 8px rgba(6,6,6,0.75);border-radius:3px;margin:0 32px 0 0}body.lp .features .feature .img-cont-androidApp{float:right;position:relative;padding:4px;box-shadow:0px 0px 8px rgba(255,255,255,0);border-radius:3px}body.lp .features .feature .img-cont-iphoneApp{float:left;position:relative;padding:4px;box-shadow:0px 0px 8px rgba(255,255,255,0);border-radius:3px}body.lp .features .feature .img-cont-iphoneApp .mouseover{display:none}body.lp .features .feature .img-cont-iphoneApp:hover .mouseover{display:block}body.lp .features .feature .img-cont-iphoneApp:hover .mouseover+img{display:none}body.lp .features .feature h5,body.lp .features .feature .h5{font-family:Outfit;font-weight:700;font-size:24px;margin:0 0 20px}body.lp .features .feature h3,body.lp .features .feature .h3{font-family:Outfit;font-weight:700;font-size:24px;margin:0 0 20px;text-align:left;line-height:25px}body.lp .features .feature p{font-size:16px;line-height:20px;overflow:hidden}body.lp .features.logos .img-cont{background:none;box-shadow:none;width:220px}body.lp .features.logos .img-cont img{max-width:100%}body.lp .coach-testimonial .coach-testimonial-pic{display:block;margin:0}body.lp .coach-testimonial .coach-testimonial-blockquote{display:block;width:auto;height:auto}body.lp .coach-testimonial .coach-testimonial-blockquote.coach-testimonial-blockquote_right,body.lp .coach-testimonial .coach-testimonial-blockquote.coach-testimonial-blockquote_left{padding:10px;margin:20px 0;background:white;height:170px}body.lp .register-block h5,body.lp .register-block .h5{font-size:28px;font-weight:normal;margin-bottom:35px}body.lp .promo-block{margin:0 auto 36px;max-width:526px;overflow:hidden}body.lp .desc-cont{max-width:870px;margin:0 auto;font-size:16px;line-height:20px}body.lp .desc-cont p{margin-bottom:15px;text-align:center}body.lp .desc-cont p a{color:#ffa301;text-decoration:none}body.lp .desc-cont p a:hover{text-decoration:underline}body.lp .btn-big{border-radius:3px;height:37px;text-align:center;width:176px;background:#ffa301;color:#fff;text-decoration:none;font-size:22px;padding:8px;line-height:37px;font-family:Outfit;font-weight:700;display:block;position:relative}body.lp a.btn-big:hover{color:#fff}body.lp .desc-cont .btn-big{margin:20px auto 0}body.lp .register-block.contact .desc-cont{width:auto}body.lp .register-block .row.textarea-wrap{height:200px}body.lp .register-block .row.textarea-wrap textarea{resize:none;border:none;background:none;font-size:16px;padding:11px 14px 10px;width:327px;height:179px;background:#fff;box-shadow:inset 2px 2px 1px 0px rgba(0,0,0,0.3);border-radius:0 7px 7px 0}body.lp .register-block .register-form{text-align:left}body.lp .textarea-wrap h6,body.lp .textarea-wrap .h6{height:100%}body.lp .download-app-buttons{text-align:center}body.lp .download-app-buttons a{display:inline-block;margin:0 10px;overflow:hidden;border-radius:8px}body.lp .slider-message{position:absolute;padding:8px 10px;right:10px;z-index:2;color:#000;font-size:29px;text-align:center;bottom:20px}body.lp .slider-message img{width:auto;max-width:100%}body.lp .slider-button-bottom-right{position:absolute;bottom:90px;right:10px;text-decoration:none;border-radius:5px}body.lp .slider-button-bottom-right .btn-startpage-christmas,body.lp .slider-button-bottom-right .btn-startpage-christmas-validity{padding:0 35px;font-family:Outfit;font-weight:700;display:block;position:relative}body.lp .slider-button-bottom-right .btn-startpage-christmas{background:rgba(190,23,35,0.8);font-size:20px;height:50px;line-height:50px}body.lp .slider-button-bottom-right .btn-startpage-christmas-validity{background:rgba(0,0,0,0.25);font-size:12px;color:#fff;height:35px;line-height:35px}body.lp .input.boolean{display:inline-block}body.lp input.boolean{margin-right:5px}body.lp .left{float:left}body.lp .right{float:right}#mobile-nav{display:none}.footer-wrap{border-top:1px solid #c2bcbc}.footer-wrap .footer{max-width:960px;padding:40px 10px}.footer{margin:0 auto;padding:40px;background:#fff;overflow:hidden;color:#8d8d8d}.footer .l-side{float:left;font-size:16px;overflow:hidden;width:40%}.footer .copyright{color:#ffa301;margin-bottom:10px}.footer nav{overflow:hidden}.footer nav ul{float:left;width:160px;color:#727272;margin:0 20px 0 0;padding:0}.footer nav ul:first-child{margin-left:0}.footer nav ul li{line-height:1;border-top:1px solid #f0f0f0}.footer nav ul li:last-child{border-bottom:1px solid #f0f0f0}.footer nav ul li a{text-decoration:none;color:#8b8989;transition:color 0.2s;display:block;padding:0 10px;line-height:24px;white-space:nowrap}.footer nav ul li a:hover{color:#000}.footer .social-links{overflow:hidden;margin:0 0 30px;padding:0}.footer .social-links li{float:left;list-style:none;margin-left:12px;display:inline-block}.footer .social-links li a{display:block;transition:opacity 0.2s;width:84px;height:84px;background-image:url(/assets/social_icons-4baa69aa4ca895ebe9c07683d42926f73a2700cecfa14ff8028278a0be89ef6c.png);background-repeat:no-repeat}.footer .social-links li a:hover{opacity:0.7}.footer .social-links li:first-child{margin-left:0}.footer .social-links li .blog-icon{background-position:-5px -5px}.footer .social-links li .youtube-icon{background-position:-193px -5px}.footer .social-links li .instagram-icon{background-position:-5px -99px}.footer .social-links li .facebook-icon{background-position:-99px -5px}.footer .r-side{float:right}.footer .r-side p{margin-bottom:8px}.footer .r-side img{max-width:100%}.promo-box{border:6px solid #c6c6c6;border-radius:6px;overflow:hidden;padding:8px 0 0 15px;margin-bottom:24px;position:relative;background:#fff}.promo-box .img{float:right;width:100px}.promo-box h6,.promo-box .h6{font-size:21px;margin:8px 0 16px}.promo-box h6 img,.promo-box .h6 img{vertical-align:top;margin-right:3px}.promo-box p{margin-bottom:13px;font-size:12px;line-height:15px;width:330px}.promo-box .btn{margin:4px 0 12px}.rates{display:flex;flex-wrap:wrap;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch}.rates .rates-col{flex:0 0 31%;position:relative;z-index:1;padding:12px 12px 0;box-sizing:border-box}.rates .rates-col.gold{margin-top:15px;background:#f4eee4;border:1px solid #d7b369;color:#d7b369;text-align:center}.rates .rates-col.gold p,.rates .rates-col.gold a{color:#d7b369}.rates .rates-col.gold a.btn{background:#d7b369}.rates .rates-col.gold .highlight p{color:#d7b369}.rates .rates-col.gold .goldabo-content a:hover{text-decoration:underline}.rates .rates-col.silber,.rates .rates-col.silver{margin-top:30px;background:#f2f1f0;border:1px solid #b6b6b6;z-index:2;color:#b6b6b6}.rates .rates-col.silber p,.rates .rates-col.silber a,.rates .rates-col.silver p,.rates .rates-col.silver a{color:#b6b6b6}.rates .rates-col.silber .highlight p,.rates .rates-col.silver .highlight p{color:#b6b6b6}.rates .rates-col.bronze{margin-top:45px;background:#f9f2ef;border:1px solid #e48d26;color:#e48d26}.rates .rates-col.bronze p,.rates .rates-col.bronze a{color:#e48d26}.rates .rates-col.bronze .highlight p{color:#e48d26}.rates .rates-col h5,.rates .rates-col .h5{font-size:2.3em;text-align:center;margin:20px 0px 30px}.rates .rates-col .price_from{margin:0 auto 15px;text-align:center}.rates .rates-col .price_from b{display:block}.rates .rates-col .price_from span{font-size:11px;display:block;line-height:1}.rates .rates-col .price_from .first-price{font-size:1em}.rates .rates-col .price_from .first-price b{font-size:1.9em;line-height:140%;font-family:Outfit;font-weight:700}.rates .rates-col .price_from .second-price{font-size:13px}.rates .rates-col .price-table{height:100px;color:#fff;font-size:11px;padding:25px 15px 0;margin-bottom:11px;display:none}.rates .rates-col .price-table .row{line-height:13px}.rates .rates-col .price-table .row span{white-space:nowrap;overflow:hidden}.rates .rates-col .price-table .row .period{float:left;width:45%}.rates .rates-col .price-table .row .pricing{float:right;width:50%;text-align:right}.rates .rates-col .price-wrap:hover .price{display:none}.rates .rates-col .price-wrap:hover .price-table{display:block}.rates .rates-col .plans{padding:0;list-style:none;font-size:14px;line-height:21px;max-width:242px;margin:0 auto}.rates .rates-col .plans label{display:block;position:relative;display:flex}.rates .rates-col .plans label .value{flex:1 1 0%;text-align:right}.rates .rates-col .plans label .name{padding-left:5px;color:#000}.rates .rates-col .plans label .value{font-family:Outfit;font-weight:700;position:relative}.rates .rates-col .plans label .value.old_value{flex:0 1 0%;color:rgba(0,0,0,0.5);padding-left:5px}.rates .rates-col .plans label .value.old_value::before{content:"";border-bottom:1px solid rgba(0,0,0,0.3);width:100%;position:absolute;top:40%;-webkit-transform:skewY(-20deg);transform:skewY(-20deg)}.rates .rates-col .plans label .new_value{flex:1 1 0%;padding:0px 5px;font-weight:900;color:#ca002f;font-size:15px;text-align:right}.rates .rates-col .desc{padding:0;list-style:none}.rates .rates-col .desc li{padding:0 0 0 25px;background:url(/assets/check-icon-4e754c97eea827484eedfa58b8277429191ba0da190320cff4dfa8139f97b227.svg) no-repeat;background-size:15px 15px;font-size:11px;line-height:13px;min-height:21px;margin-bottom:10px}.rates .rates-col .desc li.highlight{background-image:url(/assets/check-icon-marked-e620f92edc968edeacb02a24be2d0b796d903d8bce39b2eade574057241c97dc.svg);font-family:Outfit;font-weight:700}.rates .rates-col .test-btn{height:48px;margin:20px auto 0;color:#fff;text-decoration:none;font-size:17px;line-height:22px;text-align:center;background:#ffa301;display:block;width:132px;padding:2px 5px;position:absolute;bottom:15px;left:0;right:0;border-radius:2px}.subscriptionrates{margin-left:325px}.subscriptionrates .subscriptionrates-col{background:url(/assets/abobackground-000724e1fd2d7d221180974c979ab47727007a7e160e65df55b6d425250728be.jpg) no-repeat right -2px;width:205px;float:left;position:relative;z-index:1;box-sizing:border-box}.subscriptionrates .subscriptionrates-col.gold{background:#d7b369;background-image:linear-gradient(#d7b369, #e8c888)}.subscriptionrates .subscriptionrates-col.silver{padding-left:20px;background:#b6b6b6;margin-top:0;background-image:linear-gradient(#b6b6b6, #e0dddd);z-index:2}.subscriptionrates .subscriptionrates-col.bronze{background:#e48d26;background-image:linear-gradient(#e48d26, #e9bd89)}.subscriptionrates .subscriptionrates-col h5,.subscriptionrates .subscriptionrates-col .h5{color:#fff;font-size:21px;text-align:center;margin:0 0 7px 0}.subscriptionrates .subscriptionrates-col .price{width:96px;height:96px;padding-top:18px;border:2px solid #000;margin:0 auto 15px;border-radius:50%;text-align:center;overflow:hidden;position:relative;font-size:18px;color:#000;line-height:20px}.subscriptionrates .subscriptionrates-col .price b{display:block}.subscriptionrates .subscriptionrates-col .price span{font-size:11px;display:block;line-height:1}.subscriptionrates .subscriptionrates-col .price-table{height:100px;color:#fff;font-size:11px;padding:25px 15px 0;margin-bottom:11px;display:none}.subscriptionrates .subscriptionrates-col .price-table .row{line-height:13px}.subscriptionrates .subscriptionrates-col .price-table .row span{white-space:nowrap;overflow:hidden}.subscriptionrates .subscriptionrates-col .price-table .row .period{float:left;width:45%;color:#000}.subscriptionrates .subscriptionrates-col .price-table .row .pricing{float:right;width:50%;text-align:right;color:#000}.subscriptionrates .subscriptionrates-col .price-wrap:hover .price{display:none}.subscriptionrates .subscriptionrates-col .price-wrap:hover .price-table{display:block}.subscriptionrates .subscriptionrates-col .plans{padding:0;list-style:none;color:#fff;font-size:13px}.subscriptionrates .subscriptionrates-col .plans label{display:block}.subscriptionrates .subscriptionrates-col .plans label .value{font-family:Outfit;font-weight:700;float:right}.partner-events{overflow:hidden;margin:0 auto 20px;text-align:center}.partner-events .partner-event{width:298px;min-height:278px;padding:20px 10px;border:1px solid #c2bcbc;margin:0 20px;text-align:center;font-size:11px;display:inline-block;vertical-align:top}.partner-events .partner-event_logo{height:110px;line-height:110px;padding-bottom:20px;width:200px;margin:0 auto;border-bottom:1px solid #c2bcbc;margin-bottom:10px}.partner-events .partner-event_title{font-size:16px;font-family:Outfit;font-weight:700;color:#1fa22e;margin-bottom:10px}.partner-events .partner-event_date{line-height:13px;margin-bottom:15px}.partner-events .partner-event_description{line-height:13px;margin-bottom:10px}.partner-events .partner-event_link{color:#1fa22e;font-family:Outfit;font-weight:700;text-decoration:none}.partner-events .partner-event_link:hover{text-decoration:underline}#promo-code-field{display:none}@media only screen and (max-width: 1100px){body.lp .wrapper{margin-top:0;min-width:0}body.lp .header-wrap{position:static}body.lp .header-wrap header .h-top-i nav li{margin-left:15px}body.lp .columns-wrap .columns{width:auto}body.lp .columns-wrap .columns .column h5,body.lp .columns-wrap .columns .column .h5{font-size:12px}body.lp .columns-wrap .columns .column .container strong{font-size:30px}body.lp .columns-wrap .columns .column .container p{width:140px;top:75px}body.lp .footer-wrap .footer{max-width:none;padding:40px 20px}body.lp .steps ul{background:none;height:auto}body.lp .steps ul li{margin-bottom:40px}body.lp .steps ul li .pic{margin-bottom:-10%}}@media only screen and (max-width: 767px){body.lp .demo-android-app{margin-top:-59px;right:302px}body.lp .slidenew-features{margin:116px 0 0 0}body.lp .header-wrap{height:auto}body.lp .header-wrap header .h-top-i nav{float:none;display:none}body.lp .header-wrap header .h-top-i .toggle-nav{display:inline-block;float:right;width:20px;border-top:3px solid #666;border-bottom:3px solid #666;padding:3px 0;margin-top:13px}body.lp .header-wrap header .h-top-i .toggle-nav span{display:block;height:3px;background:#666}body.lp .header-wrap header .h-bottom .logo{float:left}body.lp .header-wrap header .h-bottom .register{float:none;width:100%}body.lp .header-wrap header .h-bottom .login-form{width:100%;top:68px}body.lp .header-wrap header .h-bottom .h-bottom-i{float:none;border-bottom:1px solid #e9e8e8}body.lp .header-wrap header .h-bottom .h-bottom-i.left .login-button{display:inline-block;margin:18px 0 0 0}body.lp .header-wrap header .h-bottom .h-bottom-i.right .login-button{display:none}body.lp .steps ul li p{color:#1fa22e;font-size:18px;margin-top:5%}body.lp .top-slider,body.lp .slide-wrap{height:auto}body.lp .slide-text{font-size:35px;line-height:40px;max-width:400px;margin-top:50px;padding:20px 10px}body.lp .slider-message{font-size:18px;position:static;text-align:left;max-width:150px;float:right}body.lp .slider-message p{margin-bottom:5px}body.lp .slides-controls-wrap{bottom:10px}body.lp .steps ul li{float:none;width:auto}body.lp .features .feature{padding:0;margin-bottom:70px;overflow:visible}body.lp .features .feature .img-cont{float:none;margin:0 0 30px 0}body.lp .features .feature .img-cont img{width:100%}body.lp .rates{max-width:400px;height:auto;width:auto;margin-bottom:40px}body.lp .rates .rates-col{width:auto;margin:0;padding:30px 10px;height:auto !important;box-shadow:none;float:none}body.lp .rates .rates-col .desc{margin:0}body.lp .rates .rates-col .desc li{font-size:15px;line-height:20px}body.lp .rates .rates-col .test-btn{position:static;width:auto;line-height:48px}body.lp .testimonials .person{float:none;margin:0;width:auto}body.lp .testimonials .person+.text{margin:0}body.lp .testimonials .text{font-weight:normal;font-size:15px}body.lp .bottom-slider{padding-bottom:60px}body.lp .columns-wrap .columns .column{float:none;width:auto;max-width:none;margin-bottom:20px}body.lp .columns-wrap .columns .column h5,body.lp .columns-wrap .columns .column .h5{font-size:15px}body.lp .register-block h5,body.lp .register-block .h5{font-size:18px;line-height:25px;margin-bottom:20px}body.lp .register-form .row label{padding-left:10px;font-size:15px;text-indent:0}body.lp .register-form .row input{font-size:15px;padding-left:10px;padding-right:10px}body.lp .register-form .row .customSelect{font-size:15px}body.lp .register-form .row .customSelect .customSelectInner{padding:0 10px}body.lp #promo-code-link{padding-left:10px;width:auto}body.lp #mobile-nav{display:block;text-transform:uppercase}body.lp #mobile-nav ul{padding:0;margin:0}body.lp #mobile-nav ul li{border-top:1px solid #fff;border-bottom:1px solid #ddd}body.lp #mobile-nav ul li:first-child{border-top:none}body.lp #mobile-nav ul li:last-child{border-bottom:none}body.lp #mobile-nav ul a{display:block;background:#e9e8e8;text-align:center;padding:15px 10px;color:#727272;text-decoration:none}body.lp .footer-wrap .footer{padding:40px 20px}body.lp .footer-wrap .footer .l-side,body.lp .footer-wrap .footer .r-side{float:none;width:auto}body.lp .footer-wrap .footer .l-side{margin-bottom:30px}body.lp .footer-wrap .footer nav ul{float:none;width:auto;margin-bottom:40px}body.lp .footer-wrap .footer a{line-height:40px}body.lp .footer-wrap .footer .social-links{text-align:center;font-size:0}body.lp .footer-wrap .footer .social-links li{margin:0 10px 10px 0}body.lp .footer-wrap .footer .social-links li:last-child{margin-right:0}}#startseitentext{overflow:hidden}#startseitentext h4,#startseitentext .h4{text-align:center}#startseitentext #startseiten-container{max-width:960px;margin:0 auto;position:relative}#startseitentext #startseiten-container>div{padding:12px}#startseitentext #startseiten-container #startpage-left{width:25%;line-height:1.2em;font-size:120%}#startseitentext #startseiten-container #startpage-right{width:74%}#startseitentext #startseiten-container #startpage-right h3,#startseitentext #startseiten-container #startpage-right .h3{font-size:120%;color:#000000;text-align:left;margin-top:-3px}@media only screen and (max-width: 690px){body.lp .int-cont{padding-top:40px}body.lp .demo-android-app{display:none}body.lp .slidenew-features{margin-top:35px;width:100%;position:relative;margin-bottom:100px}body.lp .slidenew-features .slider-button-bottom-right{background-position:right;margin-top:10px;padding:10px 25px;top:100%;right:0;height:50px;line-height:50px}body.lp .slidenew-features .slider-button-bottom-right p{line-height:100%}body.lp #startseitentext #startseiten-container #startpage-left{width:100%;line-height:1.2em;font-size:120%}body.lp .steps ul li p{margin:0}body.lp .demo-android-app{display:none}body.lp .slidenew-features{margin-top:35px}}.resposlider{margin:0 0 0 0}.resposlider .respocontent{padding:0 0 0 0;margin:0 0 0 0;list-style:none;text-align:center;position:relative;min-height:250px}.resposlider .respocontent .resposingle{padding:0 0 0 0;margin:0 0 0 0;position:absolute;visibility:hidden;text-align:center;opacity:0;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;width:100%}.resposlider .respocontent .resposingle.active{padding:0 0 0 0;margin:0 0 0 0;visibility:visible;opacity:1;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s}.resposlider .respocontent .resposingle h4,.resposlider .respocontent .resposingle .h4{padding:25px 0 15px 0;margin:0 0 0 0;font-size:24px;color:#333333}.resposlider .respocontent .resposingle .respotexts{padding:30px 40px;margin:0 0 0 0;font-size:16px;color:#000000;background:#E8E7E7;width:94%;border-bottom:1px solid rgba(251,251,251,0.1);border-radius:7px;box-shadow:0px 5px 0px 0px #E8B507;display:inline-block;transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;-moz-transition:all 1s ease 0s}.resposlider .respocontent .resposingle .respotexts i{font-size:24px}.resposlider .respocontent .resposingle .respotexts p{line-height:1.3}.respothumb ul{padding:0 0 0 0;margin:0 0 0 0;left:-70px;list-style:none}.respothumb ul li{padding:0 0 0 0;margin:0 0 0 0;display:block;float:left}.respothumb ul li img{width:100%;opacity:0.4;filter:alpha(opacity=40);border-radius:50%;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}.respothumb ul li:hover img,.respothumb ul li.active img{opacity:1;filter:alpha(opacity=100);transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-khtml-opacity:1;-moz-opacity:1}.btn-gold-coach{background:#ffa301;padding:8px 18px;font-size:19px;font-weight:normal;white-space:nowrap;height:40px;color:#ffffff !important;line-height:55px;text-decoration:none !important}.resposlider-nav{padding:10px 0 0 0;margin:0 0 0 0;list-style:none;text-align:center}.resposlider-nav li{padding:5px 5px;margin:0 15px 0 15px;display:inline-block;color:#ADADAD;border:1px solid #cccccc;line-height:14px;cursor:pointer}.resposlider-nav li:hover{background-color:#e8e7e7}.resposlider-nav a.next-arrow,.resposlider-nav a.prev-arrow{font-size:28px;font-family:Outfit;font-weight:700;text-decoration:none}body.lp .promo-page .container{width:940px;margin:0 auto;position:relative}body.lp .promo{height:440px;padding:0 10px;background:no-repeat center;background-size:cover}body.lp .promo.gold-promo_de{background-image:url(/assets/gold-promo-bg-de-0c5508bb0c0fb28753472e79020d5614353555d5462d2bcbc27c27d3a881ef4f.jpg)}body.lp .promo.gold-promo_ch{background-image:url(/assets/gold-promo-bg-ch-f3462962166db8c78dcbaccb60f1f928c341609cf9bb4bf0dbd94fb0d3eab0bd.jpg)}body.lp .promo.gold-promo{background-image:url(/assets/gold-promo-c8b337f527f35318d88469791ef1f60c004206581bec4e818658797d59dc1f73.jpg)}body.lp .gold-logo{background:url(/assets/rc-gold-logo-ffc424670e19e88c774ae88b3a0578cc36fa4990dc0aeed1367c1b1cd4072831.png) no-repeat center;width:372px;height:700px;display:block;position:absolute;top:40px;left:-120px}body.lp .coach-features{float:right;background:#7f8084;background:rgba(127,128,132,0.3);width:430px;color:#fff;padding:20px 15px;margin:70px 0 0 0}body.lp .coach-features .coach-heading{text-align:center;font-size:53px;font-family:Outfit;font-weight:normal;white-space:nowrap}body.lp .coach-features .coach-features-list{font-size:18px;line-height:20px;list-style:none;font-family:Outfit;font-weight:700;padding:0 5px}body.lp .coach-features .coach-features-list li{margin:10px 0;padding:5px 0 5px 50px;background:url(/assets/checkmark-green-lg-20e356ddd5cf7074fa941d7de50dd08f56715cfe9ac963524c68028d0f1b20ae.png) no-repeat center left}body.lp .coach-features .btn{font-size:25px;padding:0 35px;height:50px;line-height:50px;font-weight:normal}body.lp .coach-info{font-size:18px;line-height:20px;border:1px solid #fff;color:#fff;width:370px;padding:10px;position:absolute;top:240px;left:0}body.lp .coach-info:before{content:"";position:absolute;top:-29px;right:-33px;width:33px;height:29px;background:url(/assets/coach-arrow-187fe4fcb4b0ff5c00653ec61a097a4a55bf748faf7c4406cd2d2e07c0dda5a7.png) no-repeat center}body.lp .coach-info .coach-name{margin:0;font-family:Outfit;font-weight:700}body.lp .coach-info .coach-desc{list-style:none;margin:0}body.lp .coach-info .coach-desc li:before{content:"- "}body.lp #subscr-table{font-size:14px;line-height:17px;width:100%;display:table}body.lp #subscr-table .tr{display:table-row}body.lp #subscr-table .td,body.lp #subscr-table .th{text-align:center;padding:10px;display:table-cell;width:10%}body.lp #subscr-table .td:first-child,body.lp #subscr-table .th:first-child{text-align:left}body.lp #subscr-table .thead{font-size:18px;font-weight:normal}body.lp #subscr-table .tbody .td a{text-decoration:none;border:1px solid #fff;background:#f4f0f0;vertical-align:middle}body.lp #subscr-table .tbody .td img{margin:0px}body.lp #subscr-table .btn{font-size:19px;font-weight:normal;white-space:nowrap;height:40px;line-height:40px}body.lp #subscr-table .pricing-cell{background:#f4f0f0;border:1px solid #fff}body.lp .plan-price-main{text-align:center;border:3px solid #000;border-radius:50%;font-size:14px;color:#000;width:106px;height:106px;display:inline-block;vertical-align:middle;padding-top:20px}body.lp .plan-price-main .plan-price_value,body.lp .plan-price-main b{display:block;font-size:18px;text-transform:uppercase}body.lp .plan-price-main .plan-price_period,body.lp .plan-price-main span{display:block;font-size:13px;text-transform:uppercase}body.lp .plan-price-list{text-align:left;font-size:0;width:140px;display:inline-block;vertical-align:top;margin-top:10px}body.lp .plan-price-list .plan-price_value,body.lp .plan-price-list .plan-price_period{display:inline-block;vertical-align:top;width:50%;font-size:13px}body.lp .plan-price-list .plan-price_value{text-align:right}body.lp .coach-video{background:#f1f1f1;border:6px solid #f1f1f1;margin:20px auto 90px;width:770px;height:465px}body.lp .coach-video iframe{display:block;width:100%;height:100%}body.lp .coach-testimonial{text-align:center}body.lp .coach-testimonial .coach-testimonial-pic{display:inline-block;vertical-align:top;margin:0 20px}body.lp .coach-testimonial .coach-testimonial-blockquote{display:inline-block;vertical-align:top;padding:20px;margin-top:60px;width:526px;height:151px;text-align:left}body.lp .coach-testimonial .coach-testimonial-blockquote.coach-testimonial-blockquote_right{padding:20px 10px 20px 40px;background:url(/assets/bloquote-right-2b10edd690ccc8c32014de772c50c0f9a88006f0ddf869cfca3637b735d31342.jpg) no-repeat;margin-right:60px}body.lp .coach-testimonial .coach-testimonial-blockquote.coach-testimonial-blockquote_left{padding:20px 30px 20px 20px;background:url(/assets/bloquote-left-d4caec2e23c2d3771dec94e04be1e7410907773007e2cd85b6a590982e86571b.jpg) no-repeat;margin-left:60px}body.lp .coach-testimonial .coach-testimonial-blockquote .coach-testimonial-name{font-size:18px;font-family:Outfit;font-weight:700;margin:0 0 10px}body.lp .coach-testimonial .coach-testimonial-blockquote .coach-testimonial-text{font-size:16px;line-height:18px;margin:0}.text-center{text-align:center}@media only screen and (max-width: 979px){body.lp .promo-page .container{width:auto}body.lp .promo{height:auto;padding:10px;background:#f9f9f9 !important}body.lp .gold-logo{position:static;width:auto;display:none}body.lp .coach-features{float:none;width:auto;margin:0;padding:10px}body.lp .coach-features .coach-heading{font-size:36px;line-height:2}body.lp .coach-features .coach-features-list{font-size:16px}body.lp .coach-features .coach-name{text-align:center;margin:0 0 10px}body.lp #subscr-table{display:block}body.lp #subscr-table .td:nth-child(2),body.lp #subscr-table .td:nth-child(3),body.lp #subscr-table .th:nth-child(2),body.lp #subscr-table .th:nth-child(3){display:none}body.lp #subscr-table .tbody .td img{margin:0 10px}body.lp #subscr-table .tfoot{display:block}body.lp #subscr-table .tfoot .td{display:none}body.lp #subscr-table .tfoot .pricing-cell{display:block;width:100%}body.lp .plan-price-list{display:block;margin:10px auto 0}body.lp .coach-video{width:auto;height:320px;border:none}body.lp .coach-testimonial .coach-testimonial-pic{display:block;margin:0}body.lp .coach-testimonial .coach-testimonial-blockquote{display:block;width:auto;height:auto}body.lp .coach-testimonial .coach-testimonial-blockquote.coach-testimonial-blockquote_right,body.lp .coach-testimonial .coach-testimonial-blockquote.coach-testimonial-blockquote_left{padding:10px;margin:20px 0;background:white}}.header,.footer_wrap,.frontend_nav{background:#252a40}.header_image_landing_page .background_wrapper{background:#f4f5f9}.main{background:#f4f5f9}.container_logged_in_user .main{background:#f4f5f9}.footer_wrap footer,.header header,.frontend_nav .top-nav,.header_image_landing_page .top-nav,.elements_on_landing_image>*,.we_stay_behind_container>section,.main .trainingsplan_container,.section_container section,.main-wrap{max-width:1280px;margin:0 auto}.lp table,.lp th,.lp td,.app table,.app th,.app td{border:none}p,ul,ol{margin:0 0 18px 0}nav ul,nav ol{margin:0;padding:0}a{color:#ffa301;text-decoration:none}a:hover{text-decoration:none;color:#9eaab6}input::-webkit-input-placeholder,input.form-control::-webkit-input-placeholder{color:#bcbec5}input:-ms-input-placeholder,input.form-control:-ms-input-placeholder{color:#bcbec5}input::-ms-input-placeholder,input.form-control::-ms-input-placeholder{color:#bcbec5}input::placeholder,input.form-control::placeholder{color:#bcbec5}.placeholder{color:#d7d9e1}button.accordion{background-color:#eee;color:#000;cursor:pointer;padding:18px;width:100%;border:none;text-align:left;outline:none;font-size:15px;transition:0.4s}button.accordion.active,button.accordion:hover{background-color:#ddd}button.accordion:after{content:"+";color:#777;font-family:Outfit;font-weight:700;float:right;margin-left:5px}button.accordion.active:after{content:"−"}div.panel{padding:0 18px;background-color:white;max-height:0;overflow:hidden;transition:max-height 0.2s ease-out}.team-title-h1{font-size:18px;text-align:center;color:#ffa301}.team-subtitle-h1{font-size:16px;text-align:center}.bg-violet-100{background-color:#e7e7f4}.justify-content-stretch{-moz-justify-content:stretch;-ms-justify-content:stretch;justify-content:stretch;-ms-flex-pack:stretch}.grow-child>*{flex-grow:1}.team-photo{width:90%}ul.gpbern_list{list-style-type:none;margin-top:5px}ul.gpbern_list li{margin:0px 0px 12px 5px;text-indent:10px}.image-right{float:right}.wettbewerb ul{list-style-type:none}.wettbewerb .description{font-size:11px;width:450px;padding-top:15px}h1,.h1{font-size:30px;line-height:32px;margin:0 0 20px 0}h1.underline,.underline.h1{font-weight:normal;font-family:Outfit;font-weight:700;color:#334455;margin-top:30px}h2,.h2{font-size:28px;line-height:30px;margin:0 0 18px 0}h3,.h3{font-size:24px;line-height:28px;margin:0 0 24px 0}h4,.h4{font-size:18px;line-height:22px;margin:0 0 11px 0}h5,.h5{font-size:16px;line-height:20px;margin:0 0 10px 0}h6,.h6{font-size:14px;line-height:18px;margin:0 0 9px 0}body.app.modal-open{position:fixed}body.app.gpsies .wrapper{width:100%}body.app.gpsies img.gpsies-img{width:97%}body.app{font-size:14px;line-height:1.4;color:#252a40;background:#f9f9f9;font-family:Outfit;font-weight:500}body.app .statistics-wrap,body.app .main-wrap{padding:25px 80px;overflow:hidden}body.app .ui-widget{font-family:Outfit;font-weight:500}body.app .ui-widget select{font-family:Outfit;font-weight:500;min-width:60px}body.app input{font-family:Outfit;font-weight:500}body.app input[type=text],body.app input[type=number],body.app input[type=password],body.app input[type=email],body.app textarea{vertical-align:middle}body.app input[type=text]:focus,body.app input[type=number]:focus,body.app input[type=password]:focus,body.app input[type=email]:focus,body.app textarea:focus{box-shadow:0 0 3px 0 #ccc}body.app .btn{border-radius:4px;display:inline-block;text-align:center;text-decoration:none;color:#252a40;font-family:Outfit;font-weight:700;background:#ffa301;padding:0 15px;height:40px;line-height:40px;box-sizing:content-box;border:none;font-size:14px;transition:opacity 0.2s linear}body.app .btn:hover{opacity:0.8}body.app .btn.orange-btn{background:#ffa301}body.app .btn.grey-btn{background:#818080}body.app .btn.green-btn{background:#ffa301}body.app .btn.link-btn{background:none;color:#666;padding:0}body.app .btn.btn-large{padding:12px 25px;font-size:22px}body.app .btn.btn-middle{height:30px;line-height:30px}body.app .btn.btn-small{padding:0px;height:20px;line-height:20px;font-size:12px}body.app .btn.btn-loading{opacity:0.5;cursor:default}body.app .btn.btn-tips{height:30px;line-height:30px}body.app .btn-plus-small{width:24px;height:24px;display:inline-block;line-height:22px;font-size:20px;padding:0;border-radius:50%}body.app .btn-wrap{overflow:hidden;font-size:0}body.app .btn-secondary{background:#b7b7b7}body.app .btn+.btn{margin:0 0 0 20px}body.app .btn:first-child{margin-left:0}body.app .btn[disabled]{background-color:#e6e6e6}body.app .btn[disabled]:hover{opacity:1}body.app .hasCustomSelect{cursor:pointer}body.app .form-standard .row{margin:0 0 15px 0}body.app .form-standard .row label{display:block;font-family:Outfit;font-weight:700;margin:0 0 3px 0}body.app .form-standard .row input[type=text],body.app .form-standard .row textarea,body.app .form-standard .row .form-control{box-sizing:border-box;width:100%}body.app .form-standard .row input[type=text]{height:30px}body.app .trainingsweekend-form .row{margin:0 0 15px 0}body.app .trainingsweekend-form .row label{display:block;font-family:source-han-sans-simplified-c, sans-serif;font-weight:700;margin:0 0 3px 0}body.app .trainingsweekend-form .row input[type=text],body.app .trainingsweekend-form .row textarea,body.app .trainingsweekend-form .row .form-control{box-sizing:border-box;width:100%}body.app .trainingsweekend-form .row input[type=text]{height:30px}body.app .search-block{margin:20px 0}body.app .search-block .search-field{height:18px;vertical-align:middle}body.app .search-block .btn{height:26px;line-height:26px}body.app .trigger{display:inline-block;height:20px;width:40px;background:#fff;border:1px solid #e0dfdf;border-radius:10px;position:relative;vertical-align:middle;box-sizing:content-box;padding:0;transition:0.2s linear;cursor:pointer}body.app .trigger:after{content:"";position:absolute;left:0;top:0;width:20px;height:20px;border-radius:10px;box-shadow:0 0 3px rgba(8,8,8,0.75);background:#fff;transition:inherit}body.app .trigger.active{background:#ffa301}body.app .trigger.active:after{left:20px}body.app .trigger-transparent{background:#fff !important}body.app .table-custom{width:100%}body.app .table-custom td,body.app .table-custom th{border:1px solid #ddd;text-align:left;padding:5px}body.app .table-custom th{background-color:#f9f9f7}body.app .table-custom .statistics_selection{width:500px}body.app .table-custom .statistics_selection select#details_group{min-width:200px}body.app .table-custom .statistics_selection .customSelect{min-width:200px}body.app .table-custom .statistics_total_distance{width:265px}body.app .table-custom .statistics_percent{width:157px}body.app .table-half-width{width:50%}body.app .wrapper{width:100%;margin:0 auto;position:relative}body.app .wrapper .container_logged_in_user{width:100%}body.app .wrapper .container_logged_in_user .main-wrap{padding:25px 0px}body.app .nav{background:#f6f6f6;border:1px solid #ddd}body.app .nav li a{display:block;height:32px;line-height:32px;color:#818080;text-align:center;overflow:hidden;text-decoration:none;min-width:100px;padding:0 9px;border-top:6px solid #f6f6f6;max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.app .nav li a:hover{color:#000}body.app .bg-nav li a{min-width:0;padding:0 8px}body.app .nav li a.active{background:#fff;border-color:#ffa301;border-bottom:1px solid #fff;color:#000;cursor:default}body.app .nav_notification{position:absolute;top:5px;right:5px;font-size:9px;color:#ff0000;line-height:1}body.app .nav .coming_soon .hint{background:#27a400;color:#fff;font-family:Outfit;font-weight:700;font-size:12px;line-height:23px;padding:0 8px;border-radius:3px;position:absolute;top:-12px;right:-30px;z-index:1;opacity:0;transition:opacity linear 0.1s}body.app .nav .coming_soon .hint:before{content:"";position:absolute;bottom:-4px;left:6px;width:0px;height:0px;border-style:solid;border-width:4px 4px 0 4px;border-color:#27a400 transparent transparent transparent}body.app .nav .coming_soon:hover .hint{opacity:1}body.app .nav .coming_soon a:hover{cursor:default;color:#818080}body.app .nav+.main{border-top:none;margin-bottom:20px}body.app .training-plan{float:left}body.app .share_training{padding:10px 15px;text-align:center;line-height:1}body.app .share_training_label{font-size:10px;line-height:1;color:#424242;display:block;margin:3px 0 1px}body.app .share_training_links{padding-top:10px}body.app .share_training_links a{display:inline-block;padding:0 5px;cursor:pointer}body.app .share_training_links a img{height:20px;width:20px}body.app .sidebar_article p{line-height:150%;margin-top:10px}body.app .sidebar_article .training_image{width:60px;height:60px;float:right;margin-bottom:16px}body.app .sidebar_article .new_comment,body.app .sidebar_article .edit_comment{width:100%}body.app .sidebar_article .new_comment textarea,body.app .sidebar_article .new_comment input[type='text'],body.app .sidebar_article .edit_comment textarea,body.app .sidebar_article .edit_comment input[type='text']{margin:10px 0px;box-shadow:0 6px 8px rgba(102,119,136,0.03),0 1px 2px rgba(102,119,136,0.3);border-radius:4px;border:1px solid #efefef;width:100%;padding:5px 0px;resize:vertical}body.app .sidebar_article .coach_comment{width:186px;white-space:normal}body.app .sidebar_article.gray-bg{background:#ebebeb;border-top:none}body.app .sidebar_videos{overflow:hidden;margin-bottom:20px;text-align:center}body.app .videos_section a.btn{margin:20px 0px;text-align:center;box-shadow:0 -1px 5px 1px rgba(102,119,136,0.05),0 1px 2px rgba(102,119,136,0.3)}body.app .videos_section h4:before,body.app .videos_section .h4:before{background-image:url("./iconPark/play-one.svg")}body.app .sidebar_videos_item{margin-left:6px}body.app .sidebar_videos_item h6,body.app .sidebar_videos_item .h6{font-size:14px;font-weight:normal;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:10px 0px;font-weight:normal;font-family:Outfit;font-weight:700;color:#ffa301}body.app .sidebar_videos_item a{display:inline-block;overflow:hidden;position:relative}body.app .sidebar_videos_item a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url("./iconPark/play-one.svg") rgba(255,255,255,0.4);background-repeat:no-repeat;background-position:center center;background-size:50px 50px;opacity:0;transition:200ms opacity ease-in-out}body.app .sidebar_videos_item a:hover:after{opacity:1}body.app .sidebar_videos_item a+a{margin-top:7px}body.app .sidebar_videos_item a img{display:block;width:200px;border-radius:4px}body.app .alternative-results{overflow:hidden}body.app .alternative-results ul{padding:0}body.app .alternative-results ul li{float:left;list-style:none;margin-right:8px;line-height:35px;padding-left:30px;background-repeat:no-repeat;background-position:left center}body.app .alternative-results ul .cross_country-icon{background-image:url(/assets/crossCountry-6524c42a464a53bcf38eb37d4fa55aac52a7bd219edab50fd2be316789d46fdc.svg);background-size:20px 20px}body.app .alternative-results ul .swimming-icon{background-image:url(/assets/swimming-cc464551b257d76d0dbaf289749aa5005de90b8e0dfae41a36ed1cb23a39a9d5.svg);background-size:20px 20px}body.app .alternative-results ul .cycling-icon{background-image:url(/assets/cycling-c81255cfbd46a13e62a68c530d1b1f11c4ef21937c2593dda5e8d984238cdd4b.svg);background-size:20px 20px}body.app .alternative-results ul .aquajogging-icon{background-image:url(/assets/aquaJogging-c00b05377720c576d1c5b68febe5cc89877382122add309757e3d2de1f940d86.svg);background-size:20px 20px}body.app .alternative-results ul .walking-icon{background-image:url(/assets/walking-a0a752a02aeb19f666729e8e9fffaeecbabe6616ccd3e4f0d6a25ffb8fa380f5.svg);background-size:20px 20px}body.app .alternative-results ul .cross_trainer-icon{background-image:url(/assets/crossTrainer-e4e59d04f259f5ee09f9bb643232ee88b8531377b0129e5678443639ded859e1.svg);background-size:20px 20px}body.app .alternative-results .green-btn{float:right}body.app .motivational_quote p{font-size:17px;line-height:23px;font-style:italic;text-align:center}body.app #heartratePopup .modal-dialog{width:500px}body.app #distanceCalc .modal-dialog{width:480px}body.app #calendarExportPopup .modal-dialog{width:800px}body.app #calendarExportPopup input[type=text]{width:65px;font-size:14px}body.app #calendarExportPopup select{width:25px}body.app #calendarExportPopup #import_ical_url{width:97%}body.app #shareTrainingPopup .modal-dialog{width:900px}body.app #shareTrainingPopup input[type=text]{width:65px;font-size:14px}body.app #shareTrainingPopup select{width:25px}body.app #shareTrainingPopup #share_link{width:80%;margin-right:5px}body.app #shareTrainingPopup label{font-weight:bold;margin-right:5px}body.app #imagePopup .modal-header{height:22px}body.app #imagePopup .modal-dialog{width:640px}body.app .share_training_popup .modal-dialog{width:350px;text-align:center;font-size:19px;font-family:Outfit;font-weight:700}body.app .share_training_popup p{margin:0 0 15px 0}body.app .share_training_popup .map_preview{width:260px;padding:12px;height:220px;background:#ebebeb;margin:0 auto 15px}body.app .share_training_popup .highlight-box{background:#ffa301;color:#fff;font-size:32px;line-height:50px;padding:10px 20px;text-align:left}body.app .share_training_popup .check_option{font-size:10px;font-weight:normal;margin:0}body.app .share_trainig_buttons{margin:0 0 10px 0}body.app .share_trainig_buttons .btn{height:50px;line-height:50px;margin:0 10px;padding:0 20px}body.app .share_trainig_buttons .btn+.btn{margin:0 10px}body.app .share_trainig_buttons .btn-link{background:none;font-weight:normal;color:#333;padding:0}body.app .share_trainig_buttons .btn-fb-share{background:#425da0;border-radius:3px}body.app .heart-rate-calc-form,body.app .distance-calc-form{font-size:12px}body.app .heart-rate-calc-form .row,body.app .distance-calc-form .row{margin:0 0 10px 0;overflow:hidden}body.app .heart-rate-calc-form .row .title,body.app .distance-calc-form .row .title{font-family:Outfit;font-weight:500;line-height:25px;font-size:14px;display:block}body.app .heart-rate-calc-form .row.errors,body.app .distance-calc-form .row.errors{display:none}body.app .heart-rate-calc-form .btn,body.app .distance-calc-form .btn{margin:10px 0 0 0}body.app .heart-rate-calc-form .units-select-wrap,body.app .distance-calc-form .units-select-wrap{position:relative}body.app .footer{border-left:1px solid #ddd;border-right:1px solid #ddd;width:auto;background:#f6f6f6}body.app .footer nav a{color:#8b8989}body.app .fixed-elements{position:fixed;top:180px;left:0}body.app .fixed-elements .fixed-btn{width:40px;background:#9ade00;color:#fff;text-decoration:none;text-align:center;display:block}body.app .fixed-elements .fixed-btn+.fixed-btn{margin-top:10px}body.app .fixed-elements .help-btn{padding:10px 0}body.app .fixed-elements .help-btn .icon{display:block;height:22px;width:22px;margin:0 auto 5px;background:url(/assets/icon-info-885f39bd312481a91290a4ebc7b34fdeb3421aedc321a814b569d60f6d477ede.png)}body.app .fixed-elements .help-btn .title{font-family:Outfit;font-weight:700;font-size:12px;line-height:1;display:block}body.app .fixed-elements .func-btn{padding:10px 0}body.app .fixed-elements .func-btn .icon{display:block;height:22px;width:22px;margin:0 auto 5px;background:url(/assets/func-icon-6399d7526f354c44fb6eb1f87f1baa5b07dc65ef95a70ba7f220eaee78edee10.png)}body.app .fixed-elements .func-btn .title{font-family:Outfit;font-weight:700;font-size:12px;line-height:1;display:block}body.app .left-trainer{margin-top:14px}body.app .welcome-popup_photo{float:left;margin-right:20px;overflow:hidden}body.app .welcome-popup_photo_right{float:right;margin-right:20px;overflow:hidden}body.app .welcome-popup_text p{margin-bottom:10px}body.app .welcome-popup_signatures{clear:both;text-align:center;margin-top:20px}body.app .welcome-popup_signatures_ch{clear:both;text-align:center;margin-top:73px}body.app .welcome-popup_signatures_item{display:inline-block;margin:0 20px;margin-top:-78px;width:170px}body.app .welcome-popup_signatures_item.one_signature{margin-right:295px}body.app .welcome-popup_signatures_item.shorter_sign{margin-right:213px}body.app .welcome-popup_signatures_item_title{text-align:left}body.app #welcomePopup .modal-header,body.app #featuresPopup .modal-header{padding:20px 23px 23px}body.app #welcomePopup .modal-header h4,body.app #welcomePopup .modal-header .h4,body.app #featuresPopup .modal-header h4,body.app #featuresPopup .modal-header .h4{font-size:22px}body.app #welcomePopup .feature,body.app #featuresPopup .feature{text-align:justify;margin-bottom:20px}body.app #welcomePopup .feature:last-child,body.app #featuresPopup .feature:last-child{margin-bottom:0}body.app #welcomePopup .feature:before,body.app #welcomePopup .feature:after,body.app #featuresPopup .feature:before,body.app #featuresPopup .feature:after{content:"";display:table}body.app #welcomePopup .feature:after,body.app #featuresPopup .feature:after{clear:both}body.app #welcomePopup .modal-footer,body.app #featuresPopup .modal-footer{text-align:center}body.app #welcomePopup .close,body.app #featuresPopup .close{padding-top:4px}body.app #welcomePopup .modal-dialog{max-width:90%}body.app #welcomePopup .modal-body{display:flex}body.app #welcomePopup .modal-body .welcome-popup_photo{flex:1 1 30%;float:unset}body.app #welcomePopup .modal-body .welcome-container{flex:0 0 70%}body.app #featuresPopup .modal-dialog{width:650px}body.app #featuresPopup img{float:left;margin-right:20px}body.app .overlay_spinner{position:absolute;top:0;bottom:0;right:0;left:0;background:url(/assets/spinner-aebc793d0064383ee6b1625bf3bb32532ec30a5c12bf9117066107d412119123.gif) center center no-repeat;z-index:9999}body.app .overlay-i{position:absolute;top:0;left:0;right:0;bottom:0;display:none;z-index:6;background:#fff;background:rgba(255,255,255,0.7)}body.app .overlay-i.spinner{background-image:url(/assets/spinner-aebc793d0064383ee6b1625bf3bb32532ec30a5c12bf9117066107d412119123.gif);background-position:center center;background-repeat:no-repeat;z-index:200}body.app .overlay-i .warning-box{width:460px;padding:30px;position:fixed;top:30%;left:50%;margin:0 0 0 -260px;text-align:center;background:#f6f6f6;border:1px solid #ddd;font-size:16px;border-radius:4px;box-shadow:0 -1px 5px 1px rgba(102,119,136,0.05),0 1px 2px rgba(102,119,136,0.3)}body.app .overlay-i .warning-box p{margin:0}body.app .overlay-i .warning-box .progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#fff;border-radius:10px;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);border:1px solid #ddd}body.app .overlay-i .warning-box .progress .progress-bar{width:0;float:left;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#ffa301;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15)}body.app .field_with_errors input,body.app .field_with_errors textarea{border-color:#fd6458;background-color:#fef3f0}body.app input.error,body.app textarea.error{border-color:#f5b7ac;background-color:#fef3f0}.modal-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}ul.flash-messages .error{background-color:red}ul.flash-messages .notice{background-color:green}ul.flash-messages .warning{background-color:yellow}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clear{clear:both}.right{float:right}.left{float:left}.hidden{display:none !important}.transparent{opacity:0}input,button,select,optgroup,textarea{border-radius:4px;border:1px solid #d6d6d6;padding-left:10px}input:disabled,textarea:disabled,select:disabled{background-color:#efefef !important;color:#ccc !important;cursor:not-allowed !important}.customSelectDisabled{background-color:#efefef !important;color:#ccc !important;cursor:not-allowed !important}.customSelectDisabled:hover{cursor:not-allowed !important}input[type=radio]:disabled,input[type=checkbox]:disabled{opacity:0.5}.alert{padding:10px;line-height:1.5;margin:0 auto 20px auto;border-radius:4px}.alert .btn.orange-btn{border:1px solid #252a40;background:transparent !important}.alert .btn.green-btn{background:#ffa301}.alert p{margin:0 !important;color:#424242}.alert .close{color:#fff}.alert-danger{background:rgba(255,126,0,0.2)}.alert-danger a{color:#ffa301}.alert-success{background:rgba(153,220,52,0.2)}.alert-success a{color:#ffa301}.alert-warning{background:rgba(255,126,0,0.2)}.alert-warning a{color:#ffa301}.alert-warning h6,.alert-warning .h6{font-family:Outfit;font-weight:700;font-weight:normal}.justify-content-center{-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.justify-content-start{-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.justify-content-end{-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}.justify-content-space-between{-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.d-flex{display:flex}.direction-column{-moz-flex-direction:column;flex-direction:column}.align-items-center{-moz-align-items:center;-ms-align-items:center;align-items:center}#cookies_container{position:fixed;bottom:0;left:0;right:0;min-height:60px;background-color:#ff7e00;color:#fff;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;z-index:1000}#cookies_container>div{width:80%;margin:0 auto;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-moz-align-items:center;-ms-align-items:center;align-items:center}#cookies_container>div p{margin:0;line-height:20px;font-family:Outfit;font-weight:500}#cookies_container>div p a{color:#ffffff;cursor:pointer;font-weight:700}#cookies_container .cookies_accepted{border-radius:4px;padding:8px;cursor:pointer;margin-left:40px;background-color:rgba(0,0,0,0.1)}#cookies_container .cookies_accepted:hover{font-weight:700}.visibility_hidden{visibility:hidden}.uppercase{text-transform:uppercase}.text-center{text-align:center}.garmin-express-small-icon{width:25px}.thankyou{margin-left:auto;margin-right:auto;display:block;width:53%}.thankyou img{display:block;margin-left:auto;margin-right:auto}.thankyou p{padding-top:5%}.internal_error{background-color:#fcf8e3;border-color:#faebcc;padding:10px 0}.internal_error p{margin:0 auto;color:#8a6d3b;width:1172px;font-size:14px}.internal_error img{margin-top:20px}.mb-xs{margin-bottom:5px}.mb-sm{margin-bottom:10px}.mb-md{margin-bottom:20px}.mb-lg{margin-bottom:40px}.mb-xl{margin-bottom:60px}.mt-xs{margin-top:5px}.mt-sm{margin-top:10px}.mt-md{margin-top:20px}.mt-lg{margin-top:40px}.mt-xl{margin-top:60px}.ph-sm{padding-left:10px;padding-right:10px}.ph-md{padding-left:20px;padding-right:20px}.ph-lg{padding-left:40px;padding-right:40px}.alert-success{background-color:rgba(250,200,17,0.5) !important;border-color:rgba(250,200,17,0.5) !important}@media only screen and (max-width: 769px){body.app .overlay-i .warning-box{max-width:90%;left:5%;margin:0 auto;padding:0}body.app .overlay-i .warning-box .progress,body.app .overlay-i .warning-box p{margin:12px}body.app #welcomePopup .modal-header,body.app #featuresPopup .modal-header{padding:10px 20px}body.app #welcomePopup .feature,body.app #featuresPopup .feature{margin-bottom:0}}.container_logged_in_user .trainingsplan_container{display:flex;flex-wrap:wrap;-moz-justify-content:space-evenly;-ms-justify-content:space-evenly;justify-content:space-evenly;-ms-flex-pack:space-evenly;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;padding:50px 20px 20px;position:relative;overflow-x:visible;box-sizing:border-box}.container_logged_in_user .trainingsplan_container .calendar_wrapper{flex:0 0 70%;order:2;max-width:70%}.container_logged_in_user .trainingsplan_container .calendar_wrapper .alert form{-moz-flex-direction:row;flex-direction:row;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.container_logged_in_user .trainingsplan_container .calendar_wrapper .alert form .btn{display:inline-block;margin-left:5px;martin-right:5px}.container_logged_in_user .trainingsplan_container .sidebar{flex:0 0 25%;order:1;max-width:25%;width:25%;position:-webkit-sticky;position:sticky;top:0}table.calendar{width:100%;background:#fff;box-shadow:0 6px 8px rgba(102,119,136,0.03),0 1px 2px rgba(102,119,136,0.3);border-radius:3px}table.calendar thead tr,table.calendar tbody tr{display:flex;flex-wrap:wrap}table.calendar thead tr td,table.calendar thead tr th,table.calendar tbody tr td,table.calendar tbody tr th{flex:0 0 14.2857%;max-width:14.2857%;width:14.2857%;min-width:14.2857%;box-sizing:border-box;padding:2px;font-size:10px;position:relative;text-align:left;background:#fcfcfe}table.calendar thead tr{border:none}table.calendar thead tr th{color:#424242;font-size:11px;line-height:20px;font-family:Outfit;font-weight:700;font-weight:normal;text-transform:uppercase;text-align:center;padding:3px}table.calendar tr{border-top:1px solid #c9ccd0}table.calendar tr td{border-right:1px solid rgba(171,176,188,0.5)}table.calendar tr td:nth-child(6),table.calendar tr td:nth-child(7){background:rgba(2,2,47,0.1)}table.calendar tr td .controls{box-shadow:none !important}table.calendar tr:last-child td{border-bottom:none}table.calendar .today{background-color:#dddddd}table.calendar .today .date .month{font-family:Outfit;font-weight:600}table.calendar .today .date .day{background:#fff;border-radius:50%;padding:0 8px;margin-left:2px;color:#ffa301}table.calendar #month{margin:0;padding-bottom:10px;text-align:center;font-size:22px}table.calendar #month a{text-decoration:none;padding:0 10px;color:#999}table.calendar .date{display:flex;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;flex-wrap:nowrap;font-family:Outfit;font-weight:500;font-size:13px;line-height:13px;margin:8px 0px}table.calendar .date .day{font-family:Outfit}table.calendar .date .month{color:#252a40}table.calendar .frozen{background:#dddde5 !important}table.calendar .frozen .frozen_text{text-align:center;font-family:Outfit;font-weight:500;line-height:26px;border:2px solid transparent;color:#ffffff;font-size:14px;word-wrap:break-word;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:0px 5px;font-size:14px}table.calendar .am{border-bottom:1px dashed #ebe8f5}table.calendar .am .temporary,table.calendar .pm .temporary{font-size:12px;line-height:30px;font-family:Outfit;font-weight:700;display:block;color:#fff;position:relative;cursor:default;background:#afafaf;padding:9px 0 0 9px;height:41px}table.calendar .am .temporary .btn,table.calendar .pm .temporary .btn{display:none}table.calendar .am .temporary:hover .btn,table.calendar .pm .temporary:hover .btn{display:block;width:80px;font-size:12px;height:32px;line-height:32px;padding:0;color:#fff;opacity:1}table.calendar .am .calendar_training_cancelled .zoom-in,table.calendar .pm .calendar_training_cancelled .zoom-in{background:#d6d6d6}table.calendar .am .add_training,table.calendar .pm .add_training{background:none;text-align:right;position:absolute;bottom:0px;right:5px}table.calendar .am .add_training_link,table.calendar .pm .add_training_link{color:#8e8e8e;text-decoration:none;font-size:20px;display:inline-block;width:14px;height:14px;padding:3px;background-image:url(/assets/plus_dark-86b78056522d2816585352bab921b1ac953e095352e734558f5ae01c57ad3058.svg);transition:250ms ease-in-out all}table.calendar .am .add_training_link:hover,table.calendar .pm .add_training_link:hover{background-color:#ffa301;background-image:url(/assets/plus-18502e05c63e13dab97c99025d71004ddd4c9969ec3b50bbe6572012841ec7e8.svg)}#calendar_body{margin:0}.calendar_footer .controls-wrap{margin-top:30px;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-moz-align-items:center;-ms-align-items:center;align-items:center;flex-wrap:wrap}.calendar_footer .quotes{flex:0 0 60%}.calendar_footer .quotes p{margin:0 20px 0 0;font-weight:700;color:#9ca09d}.calendar_footer .button_forward .switch-arrow-right{display:inline-block;width:32px;height:32px;padding:0px;margin:0px 10px;background-image:url("./iconPark/right.svg");background-position:center;background-repeat:no-repeat;background-size:contain;transition:250ms background-color ease-in-out}.calendar_footer .button_forward .switch-arrow-right:hover{background-color:#ffa301}.calendar_footer .weeks_to_show .weeks_to_show_title{font-size:14px;color:#d4d2d2}.calendar_footer .weeks_to_show .weeks_to_show_selector{display:inline-block}.calendar_footer .controls{flex:0 0 auto;font-size:0;border-radius:4px;background:no-repeat center #fff;box-shadow:0 -1px 5px 1px rgba(102,119,136,0.05),0 1px 2px rgba(102,119,136,0.3);padding:0px 10px;margin-right:60px}.calendar_footer .controls .item{height:25px;width:25px;display:inline-block;padding:10px}.calendar_footer .controls .item:hover{background-color:#efefef}.calendar_footer .controls .item+.item{margin-left:5px}.calendar_footer .controls .icon-print{background-image:url("./iconPark/printer.svg");background-size:25px 25px;background-position:center center;background-repeat:no-repeat}.calendar_footer .controls .icon-export{background-image:url("./iconPark/upload-laptop.svg");background-size:28px 28px;background-position:center center;background-repeat:no-repeat}.calendar_footer .controls .icon-me_comm{background-image:url("./iconPark/chart-line.svg");background-repeat:no-repeat}.calendar_footer .controls .icon-download-fit{background-image:url("./iconPark/watch.svg");width:30px;background-position:center center;background-repeat:no-repeat}.calendar_footer .controls .icon-csv{background-image:url("./iconPark/download-three.svg");background-size:30px 30px;background-position:center center;background-repeat:no-repeat}.total-info{overflow:hidden;font-size:10px;background:#efefef;border:1px solid #ccc;padding:10px;margin:0 0 10px 0}.total-info .title{font-size:10px;padding:5px 5px 5px 0;line-height:1;color:#222222}.total-info .col{float:right;margin:0 0 0 10px}.total-info .col table{width:100%}.total-info .col table td,.total-info .col table th{text-align:left;padding:4px 5px;border:1px solid #ddd;line-height:1}@media only screen and (max-width: 768px){.container_logged_in_user .trainingsplan_container{padding-top:20px;padding:15px 12px}.container_logged_in_user .trainingsplan_container .calendar_wrapper{flex:0 0 100%;max-width:100%}.container_logged_in_user .trainingsplan_container .sidebar{margin-top:0px;flex:0 0 100%;max-width:100%}.calendar_footer .quotes{margin-top:20px;flex:0 0 100%}.calendar_footer .quotes p{text-align:center}}.calendar_nav{display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-moz-align-items:center;-ms-align-items:center;align-items:center;font-family:Outfit;font-weight:700;flex-wrap:wrap;position:-webkit-sticky;position:sticky;top:0;z-index:100}.calendar_nav .trainings_view{display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.calendar_nav .trainings_view .training_view_container{background:#fff;border-radius:3px}.calendar_nav .trainings_view .trainings_view__link{height:40px;width:40px;display:block}.calendar_nav .trainings_view .trainings_view__link.calendar_view{background-image:url("./iconPark/calendar.svg");background-repeat:no-repeat;background-size:30px 30px;background-position:center center;border-bottom:3px solid transparent}.calendar_nav .trainings_view .trainings_view__link.calendar_view.current{border-bottom:3px solid #ffa301;cursor:default}.calendar_nav .trainings_view .trainings_view__link.list_view{background-image:url("./iconPark/list-bottom.svg");background-repeat:no-repeat;background-size:30px 30px;background-position:center center}.calendar_nav .trainings_view .trainings_view__link.list_view.current{background-color:#ffa301;cursor:default}.calendar_nav .box_element_menu{background:#fff}.calendar_nav a{font-size:16px;color:#424242;line-height:40px;padding:0 10px;font-family:Outfit;font-weight:700;border-bottom:3px solid transparent}.calendar_nav a:hover{color:#ffa301}.calendar_nav ul{flex:1 0 auto;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;list-style:none;margin:0;line-height:40px}.calendar_nav ul.active_month_nav .group{flex:0 0 auto;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center}.calendar_nav ul li.active_month_year{font-size:18px;color:#424242;font-family:Outfit;font-weight:700}.calendar_nav ul li a{line-height:40px}.calendar_nav ul li a.switch-button{font-size:20px;color:#424242;padding:0px;margin:0px 10px;font-weight:700;background-image:url("./iconPark/left.svg");background-position:center center;background-repeat:no-repeat;background-size:20px 20px;width:20px;height:20px;display:inline-block;vertical-align:middle;transition:250ms background-color ease-in-out}.calendar_nav ul li a.switch-button:hover{background-color:#ffa301}.calendar_nav ul li a.switch-button.switch-arrow-right{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.calendar_nav ul li a.switch-button:hover{color:#ffa301}.calendar_nav ul li a.switch-interval{color:#424242;padding:0px 10px;display:inline-block;border-bottom:3px solid transparent;font-family:Outfit;font-weight:700;transition:200ms all ease-in-out}.calendar_nav ul li a.switch-interval:hover{color:#ffa301;border-bottom:3px solid #ffa301}.calendar_nav ul li a.switch-interval.active{font-family:Outfit;font-weight:700;border-bottom:3px solid #ffa301;color:#ffa301}.calendar_nav ul li a.today-actual-week{color:#424242;border-bottom:3px solid transparent}.calendar_nav .training_settings{width:20px;height:20px;background-image:url("./iconPark/setting-two.svg");background-repeat:no-repeat;background-size:contain;background-position:center center;transition:all ease-in-out 400ms}.calendar_nav .active_month_nav{margin-bottom:8px;max-width:100%;width:100%}.calendar_nav .active_month_nav .active_month_year{font-size:16px;line-height:24px}#training_info{background-color:#fff}#training_info h4,#training_info .h4,#training_info_single_page h4,#training_info_single_page .h4{font-family:Outfit;font-weight:700;color:#424242;margin-bottom:0px;position:relative;font-weight:normal;line-height:40px}#training_info h4 a,#training_info .h4 a,#training_info_single_page h4 a,#training_info_single_page .h4 a{display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;width:100%;font-size:16px}#training_info h4 img,#training_info .h4 img,#training_info_single_page h4 img,#training_info_single_page .h4 img{width:100%}#training_info h4 .coach_comment,#training_info .h4 .coach_comment,#training_info_single_page h4 .coach_comment,#training_info_single_page .h4 .coach_comment{width:30px}#training_info h4 .dropdown_arrow,#training_info .h4 .dropdown_arrow,#training_info_single_page h4 .dropdown_arrow,#training_info_single_page .h4 .dropdown_arrow{width:30px;position:relative;top:-3px}#training_info article,#training_info_single_page article{padding:8px 20px;margin-bottom:10px;border-top:1px solid #e8eaf0}#training_info article.sidebar_article.assistant .section,#training_info_single_page article.sidebar_article.assistant .section{padding:0px 15px;margin-bottom:20px}#training_info article.sidebar_article.assistant .section.buttons,#training_info_single_page article.sidebar_article.assistant .section.buttons{display:flex}#training_info article.sidebar_article.assistant .section.buttons input[type="submit"],#training_info_single_page article.sidebar_article.assistant .section.buttons input[type="submit"]{flex:1 0 auto}#training_info article#coach_comment textarea,#training_info_single_page article#coach_comment textarea{min-height:100px;padding-left:5px;width:calc(100% - 5px)}#training_info article #competition .event-data,#training_info_single_page article #competition .event-data{display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-bottom:20px}#training_info article #competition .event-data .event-data-unit,#training_info_single_page article #competition .event-data .event-data-unit{flex:1 1 30%;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;font-weight:900}#training_info article #competition .event-data .event-data-unit img,#training_info_single_page article #competition .event-data .event-data-unit img{margin-right:12px;width:28px;height:28px;background-size:cover}#training_info article #competition .event-options,#training_info_single_page article #competition .event-options{display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;flex-wrap:wrap}#training_info article #competition .event-options .sidebar-links,#training_info_single_page article #competition .event-options .sidebar-links{flex:1 0 48%;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;border-radius:4px;box-shadow:0 -1px 5px 1px rgba(102,119,136,0.05),0 1px 2px rgba(102,119,136,0.3);padding:4px 0;font-weight:700}#training_info article #competition .event-options .sidebar-links:first-of-type,#training_info_single_page article #competition .event-options .sidebar-links:first-of-type{margin-right:5px}#training_info article #competition .event-options .sidebar-links.agenda,#training_info_single_page article #competition .event-options .sidebar-links.agenda{flex:0 0 100%;margin-top:12px}#training_info article #competition .event-options .sidebar-links:hover .agenda_icon,#training_info_single_page article #competition .event-options .sidebar-links:hover .agenda_icon{background-image:url(".iconPark/_light/plan.svg")}#training_info article #competition .event-options .sidebar-links:hover .comment_icon,#training_info_single_page article #competition .event-options .sidebar-links:hover .comment_icon{background-image:url(".iconPark/_light/message-sent.svg")}#training_info article #competition .event-options .sidebar-links:hover .download_icon,#training_info_single_page article #competition .event-options .sidebar-links:hover .download_icon{background-image:url(".iconPark/_light/download.svg")}#training_info article #competition .event-options .sidebar-links:hover .calculator_icon,#training_info_single_page article #competition .event-options .sidebar-links:hover .calculator_icon{background-image:url(".iconPark/_light/calculator.svg")}#training_info article #competition .event-options .sidebar-links .icon,#training_info_single_page article #competition .event-options .sidebar-links .icon{margin-right:12px;width:28px;height:28px;background-size:cover}#training_info article #competition .event-options .sidebar-links .agenda_icon,#training_info_single_page article #competition .event-options .sidebar-links .agenda_icon{background-image:url(".iconPark/plan.svg")}#training_info article #competition .event-options .sidebar-links .comment_icon,#training_info_single_page article #competition .event-options .sidebar-links .comment_icon{background-image:url(".iconPark/message-sent.svg");margin-right:0;margin-left:12px}#training_info article #competition .event-options .sidebar-links .download_icon,#training_info_single_page article #competition .event-options .sidebar-links .download_icon{background-image:url(".iconPark/download.svg")}#training_info article #competition .event-options .sidebar-links .calculator_icon,#training_info_single_page article #competition .event-options .sidebar-links .calculator_icon{background-image:url(".iconPark/calculator.svg")}#training_info article #competition .event-place,#training_info_single_page article #competition .event-place{color:#302e2f;font-weight:900;margin-top:12px;padding:8px;border-radius:4px}#training_info article #competition .event-place a,#training_info_single_page article #competition .event-place a{color:#ffa301;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:inline-block}#training_info article #competition .event-place img,#training_info_single_page article #competition .event-place img{width:28px}#training_info th.select_container_label,#training_info_single_page th.select_container_label{font-weight:normal;padding-right:20px;font-family:Outfit;font-weight:700}#training_info td.select_container,#training_info_single_page td.select_container{width:90%;padding-left:10%;border:1px solid #ebebeb;border-radius:4px;line-height:40px;height:40px !important;text-align:left}#training_info td.select_container select.hasCustomSelect,#training_info_single_page td.select_container select.hasCustomSelect{width:100%;display:inline-block}#training_info td.select_container span.customSelect.customSelectOpen,#training_info_single_page td.select_container span.customSelect.customSelectOpen{width:100%;display:inline-block}#calendar_header .graph-container{position:relative;width:90%;height:130px;display:flex;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;margin:0 auto}#calendar_header .graph-container .graph{position:relative;bottom:0;width:100%;height:110px;flex:0 0 100%}#calendar_header .graph-container .numbers-overlay{position:absolute;top:0;left:0;width:12px;height:80px}#calendar_header .graph-container .x-axis-legend{position:absolute;bottom:-8vpx;right:0px;font-size:9px;color:#345}#calendar_header.holidays .schedule_header .training-title .title{background:#252a40}.schedule_header{box-shadow:0 6px 8px rgba(102,119,136,0.03),0 1px 2px rgba(102,119,136,0.3);border-radius:4px;font-family:Outfit;font-weight:700;background:#fff;padding:15px 0px;top:0;margin-bottom:10px}.schedule_header .route_web_container{width:100%;padding:3px 0px}.schedule_header .route_web_container .route_web_image{width:100%}.schedule_header .training-title:not([data-status]) .title{text-indent:0px}.schedule_header .training-title{display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;line-height:20px;font-size:18px;margin:0px 15px;position:relative;border-left:0px solid}.schedule_header .training-title .date_info{font-size:14px;font-family:Outfit;line-height:18px;color:#252a40}.schedule_header .training-title[data-status='done'] .title:before{background-image:url("./iconPark/check.svg") !important}.schedule_header .training-title[data-edited=true] .title:before{background-image:url("./iconPark/done-all.svg") !important}.schedule_header .training-title.freemium{display:block}.schedule_header .training-title.freemium .freemium-title{color:#252a40;text-align:left;margin-bottom:10px;line-height:25px}.schedule_header .training-title.freemium .title{width:100%}.schedule_header .training-title .buy-subscription p.text{color:#424242;font-size:15px;text-align:center;font-family:Outfit;font-weight:700}.schedule_header .training-title .buy-subscription .buy-subscription-button{width:100%;padding:0px}.schedule_header .training-title .training-state-icon,.schedule_header .training-title .mountain-icon,.schedule_header .training-title .increase_speed-icon,.schedule_header .training-title .plan-icon{z-index:200;display:inline-block;position:relative;float:right;top:7px;right:6px;width:26px;height:26px;background-repeat:no-repeat;margin-left:3px}.schedule_header .training-title .training-state-icon{background-image:url("./iconPark/check.svg")}.schedule_header .training-title .mountain-icon{background-image:url("./iconPark/mountain.svg");cursor:pointer}.schedule_header .training-title .mountain-icon:hover{background-color:#fdd050}.schedule_header .training-title .increase_speed-icon{background-image:url("./iconPark/speed.svg")}.schedule_header .training-title .cancel_training_link{flex:0 0 25px;height:40px}.schedule_header .training-title .title{flex:0 0 100%;font-family:Outfit;font-weight:700;font-size:20px;position:relative;text-align:left;text-indent:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:24px;margin-bottom:10px}.schedule_header .training-title .title:before{position:absolute;width:20px;height:20px;right:7px;top:9px;content:""}.schedule_header .training-title .title[data-sport="Running"] a{color:#ffa301}.schedule_header .training-title .title[data-sport="Running"].race.title{border-color:#fff;text-indent:10px}.schedule_header .training-title .title[data-sport="Running"].race.title a{color:#ffa301}.schedule_header .training-title .title[data-sport="Running"].race.title:before{background:none;background-image:url("./iconPark/_highlight/trophy.svg");height:17px;width:17px;top:0px;right:0px}.schedule_header .training-title .title[data-coach-comment]{color:#ffa301}.schedule_header .training-title .title[data-coach-comment]:before{position:absolute;width:8px;height:8px;border-radius:5px;background:#fff;left:7px;top:15px;content:""}.schedule_header .mountain-tooltip{margin:0 20px;background:#fdd050;padding:8px 10px;border-radius:7px}.schedule_header .free-training-img{background-image:url(/assets/freetraining-88346c5c488b3dec54f093ff27c8cd37b797a7a211b3f0086feedf82efa0fc47.png);background-position:50% 0%;background-size:cover;height:120px;background-repeat:no-repeat;width:100%}.schedule_header .inner{border-top:none;padding:0px 15px 10px 15px;display:flex;flex-wrap:wrap}.schedule_header .inner .training-info{width:100%;display:flex;flex-wrap:wrap;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.schedule_header .inner .training-info[data-interval="true"] .date_info{border-top:0px;border-bottom:0px;flex:0 0 100%;-moz-flex-direction:row;flex-direction:row;border-right:0px;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;flex-wrap:wrap;padding:5px 0px 0px}.schedule_header .inner .training-info[data-interval="true"] .date_info .label.icon{margin-top:0px;margin-bottom:6px}.schedule_header .inner .training-info[data-interval="true"] .date_info .value{margin-left:5px}.schedule_header .inner .training-info[data-interval="true"] .date_info .unit{font-family:Outfit;font-weight:500;font-size:18px;line-height:36px;margin-left:5px;color:#424242}.schedule_header .inner .training-info[data-interval="true"] .relax_info:nth-of-type(3n),.schedule_header .inner .training-info[data-interval="true"] .race-info:nth-of-type(3n),.schedule_header .inner .training-info[data-interval="true"] .date_info:nth-of-type(3n),.schedule_header .inner .training-info[data-interval="true"] .distance_info:nth-of-type(3n),.schedule_header .inner .training-info[data-interval="true"] .duration_info:nth-of-type(3n),.schedule_header .inner .training-info[data-interval="true"] .pace_info:nth-of-type(3n),.schedule_header .inner .training-info[data-interval="true"] .speed_info:nth-of-type(3n),.schedule_header .inner .training-info[data-interval="true"] .pause_info:nth-of-type(3n),.schedule_header .inner .training-info[data-interval="true"] .total_info:nth-of-type(3n),.schedule_header .inner .training-info[data-interval="true"] .heart-rate:nth-of-type(3n),.schedule_header .inner .training-info[data-interval="true"] .power-info:nth-of-type(3n),.schedule_header .inner .training-info[data-interval="true"] .intensity:nth-of-type(3n){border-right:0}.schedule_header .inner .training-info[data-interval="true"] .intensity{border-right:0px !important}.schedule_header .inner .training-info[data-cancel="true"] .date_info,.schedule_header .inner .training-info[data-cancel="true"] .duration_info,.schedule_header .inner .training-info[data-cancel="true"] .relax_info,.schedule_header .inner .training-info[data-diary="true"] .date_info,.schedule_header .inner .training-info[data-diary="true"] .duration_info,.schedule_header .inner .training-info[data-diary="true"] .relax_info,.schedule_header .inner .training-info[data-sport="Swimming"] .date_info,.schedule_header .inner .training-info[data-sport="Swimming"] .duration_info,.schedule_header .inner .training-info[data-sport="Swimming"] .relax_info,.schedule_header .inner .training-info[data-sport="Cycling"] .date_info,.schedule_header .inner .training-info[data-sport="Cycling"] .duration_info,.schedule_header .inner .training-info[data-sport="Cycling"] .relax_info,.schedule_header .inner .training-info[data-sport="Inline"] .date_info,.schedule_header .inner .training-info[data-sport="Inline"] .duration_info,.schedule_header .inner .training-info[data-sport="Inline"] .relax_info,.schedule_header .inner .training-info[data-sport="Divers"] .date_info,.schedule_header .inner .training-info[data-sport="Divers"] .duration_info,.schedule_header .inner .training-info[data-sport="Divers"] .relax_info,.schedule_header .inner .training-info[data-sport="StrengthFitness"] .date_info,.schedule_header .inner .training-info[data-sport="StrengthFitness"] .duration_info,.schedule_header .inner .training-info[data-sport="StrengthFitness"] .relax_info,.schedule_header .inner .training-info[data-sport="AquaJogging"] .date_info,.schedule_header .inner .training-info[data-sport="AquaJogging"] .duration_info,.schedule_header .inner .training-info[data-sport="AquaJogging"] .relax_info,.schedule_header .inner .training-info[data-sport="Cross-country"] .date_info,.schedule_header .inner .training-info[data-sport="Cross-country"] .duration_info,.schedule_header .inner .training-info[data-sport="Cross-country"] .relax_info,.schedule_header .inner .training-info[data-sport="Ballsports"] .date_info,.schedule_header .inner .training-info[data-sport="Ballsports"] .duration_info,.schedule_header .inner .training-info[data-sport="Ballsports"] .relax_info{flex:0 0 47%}.schedule_header .inner .training-info[data-cancel="true"] .duration_info,.schedule_header .inner .training-info[data-diary="true"] .duration_info,.schedule_header .inner .training-info[data-sport="Swimming"] .duration_info,.schedule_header .inner .training-info[data-sport="Cycling"] .duration_info,.schedule_header .inner .training-info[data-sport="Inline"] .duration_info,.schedule_header .inner .training-info[data-sport="Divers"] .duration_info,.schedule_header .inner .training-info[data-sport="StrengthFitness"] .duration_info,.schedule_header .inner .training-info[data-sport="AquaJogging"] .duration_info,.schedule_header .inner .training-info[data-sport="Cross-country"] .duration_info,.schedule_header .inner .training-info[data-sport="Ballsports"] .duration_info{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.schedule_header .inner .training-info[data-cancel="true"] .duration_info .value,.schedule_header .inner .training-info[data-diary="true"] .duration_info .value,.schedule_header .inner .training-info[data-sport="Swimming"] .duration_info .value,.schedule_header .inner .training-info[data-sport="Cycling"] .duration_info .value,.schedule_header .inner .training-info[data-sport="Inline"] .duration_info .value,.schedule_header .inner .training-info[data-sport="Divers"] .duration_info .value,.schedule_header .inner .training-info[data-sport="StrengthFitness"] .duration_info .value,.schedule_header .inner .training-info[data-sport="AquaJogging"] .duration_info .value,.schedule_header .inner .training-info[data-sport="Cross-country"] .duration_info .value,.schedule_header .inner .training-info[data-sport="Ballsports"] .duration_info .value{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;text-align:center}.schedule_header .inner .edit_trainings_block{width:100%;margin-top:20px;display:table;overflow:hidden;border-collapse:separate;border-spacing:5px 0px}.schedule_header .inner .edit_trainings_block .more_details,.schedule_header .inner .edit_trainings_block .remove_training_link,.schedule_header .inner .edit_trainings_block .restore_training_link,.schedule_header .inner .edit_trainings_block .cancel_training_link{display:block;line-height:22px;padding:10px 15px;border-radius:4px;color:#252a40;text-align:center;transition:all 200ms ease-in-out;margin-bottom:10px}.schedule_header .inner .edit_trainings_block .more_details:hover,.schedule_header .inner .edit_trainings_block .remove_training_link:hover,.schedule_header .inner .edit_trainings_block .restore_training_link:hover,.schedule_header .inner .edit_trainings_block .cancel_training_link:hover{opacity:0.85}.schedule_header .inner .edit_trainings_block .remove_training_link,.schedule_header .inner .edit_trainings_block .restore_training_link,.schedule_header .inner .edit_trainings_block .cancel_training_link{border:1px solid #ffa301;color:#ffa301}.schedule_header .inner .edit_trainings_block .remove_training_link:hover,.schedule_header .inner .edit_trainings_block .restore_training_link:hover,.schedule_header .inner .edit_trainings_block .cancel_training_link:hover{background:#fff}.schedule_header .inner .edit_trainings_block .more_details{background-color:#ffa301}.schedule_header .inner .edit_trainings_block .more_details:hover{opacity:0.85}.schedule_header .inner .edit_trainings_block .link-training,.schedule_header .inner .edit_trainings_block .unlink-training{display:inline-block;width:30px;height:30px;border:1px solid #f1f3f7;background-size:25px 25px;background-repeat:no-repeat;background-position:8% 50%}.schedule_header .inner .edit_trainings_block .link-training{background-image:url("./iconPark/link.svg");margin-left:5px}.schedule_header .inner .edit_trainings_block .unlink-training{background-image:url("./iconPark/unlink.svg")}.schedule_header .inner .race-info{overflow:hidden;flex:0 0 100%}.schedule_header .inner .hidden_btn_race_data{width:0px;height:0px;display:block;cursor:default}.schedule_header .inner .race-priority{font-size:16px;float:left;margin:0 10px 0 2px}.schedule_header .inner .race-title{font-size:26px;line-height:1.2;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-top:5px}.schedule_header .inner .graph-container{position:relative;width:100%;height:130px;display:flex;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}.schedule_header .inner .graph{position:relative;bottom:0;width:100%;height:110px;flex:0 0 100%}.schedule_header .inner .numbers-overlay{position:absolute;top:0;left:0;width:12px;height:80px}.schedule_header .inner .x-axis-legend{position:absolute;bottom:-8vpx;right:0px;font-size:9px;color:#345}.schedule_header .inner .intensity{-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.schedule_header .inner .intensity .value{margin:0px 15px;font-size:28px !important;color:#ffa301}.schedule_header .inner .intensity .btn-plus,.schedule_header .inner .intensity .btn-minus{display:inline-block;text-align:center;font-size:30px;line-height:30px;width:30px;height:30px;padding:5px;font-family:Outfit;font-weight:700;color:#fff;transition:200ms background-position ease-in-out;background-size:20px 20px;background-position:center center;background-repeat:no-repeat}.schedule_header .inner .intensity .btn-plus:hover,.schedule_header .inner .intensity .btn-minus:hover{background-position:center 30%}.schedule_header .inner .intensity .btn-plus.inactive,.schedule_header .inner .intensity .btn-minus.inactive{cursor:not-allowed}.schedule_header .inner .intensity .btn-plus{background-image:url("./iconPark/up.svg")}.schedule_header .inner .intensity .btn-plus.inactive{background-image:url("./iconPark/_grey/up.svg")}.schedule_header .inner .intensity .btn-minus{background-image:url("./iconPark/down.svg")}.schedule_header .inner .intensity .btn-minus.inactive{background-image:url("./iconPark/_grey/down.svg")}.schedule_header .inner .relax_info{border-bottom:1px solid #f1f1f1;padding:4px 0px;width:100%;text-align:center}.schedule_header .inner .race-info{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.schedule_header .inner .distance_info,.schedule_header .inner .duration_info,.schedule_header .inner .pace_info,.schedule_header .inner .speed_info,.schedule_header .inner .pause_info,.schedule_header .inner .total_info,.schedule_header .inner .gap-info,.schedule_header .inner .heart-rate,.schedule_header .inner .power-info{padding:4px}.schedule_header .inner .date_info{display:flex;-moz-justify-content:center !important;-ms-justify-content:center !important;justify-content:center !important;-ms-flex-pack:center !important;-moz-align-items:center !important;-ms-align-items:center !important;align-items:center !important;flex:0 0 100% !important;-moz-flex-direction:row !important;flex-direction:row !important;box-shadow:0 -1px 5px 1px rgba(102,119,136,0.05),0 1px 2px rgba(102,119,136,0.1);border-bottom:0px;padding:5px 0px 0px;color:#9f9e9e;border-right:1px solid #f1f1f1;border-top:1px solid #f1f1f1;font-family:Outfit;font-size:10px;color:#424242;transition:200ms all ease-in-out}.schedule_header .inner .date_info:nth-of-type(3n){border-right:0px}.schedule_header .inner .date_info .label{font-size:10px;text-transform:none;font-family:Outfit;text-align:center;-ms-align-self:center;align-self:center;margin-top:3px;line-height:15px;color:#424242}.schedule_header .inner .date_info .value{font-size:18px;font-family:Outfit;font-weight:700;line-height:18px;color:#252a40;text-align:center;margin-left:5px}.schedule_header .inner .date_info .label.icon{margin-top:0px;margin-bottom:6px;background-repeat:no-repeat;background-position:center center;background-size:30px 30px;width:35px;height:35px}.schedule_header .inner .date_info .unit{font-family:Outfit;font-weight:500;font-size:18px;line-height:36px;margin-left:5px;color:#424242}.schedule_header .inner .date_info.date_on .label.icon{background-image:url("./iconPark/calendar-thirty-two.svg")}.schedule_header .inner .relax_info,.schedule_header .inner .race-info,.schedule_header .inner .distance_info,.schedule_header .inner .duration_info,.schedule_header .inner .pace_info,.schedule_header .inner .speed_info,.schedule_header .inner .pause_info,.schedule_header .inner .total_info,.schedule_header .inner .heart-rate,.schedule_header .inner .gap-info,.schedule_header .inner .power-info,.schedule_header .inner .intensity{display:flex;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-moz-align-items:center;-ms-align-items:center;align-items:center;flex:1 0 calc(48% - 8px);-moz-flex-direction:column;flex-direction:column;color:#9f9e9e;border-right:0;border-top:1px solid #f1f1f1;font-family:Outfit;font-size:10px;color:#424242;transition:200ms all ease-in-out}.schedule_header .inner .relax_info.four-cols,.schedule_header .inner .race-info.four-cols,.schedule_header .inner .distance_info.four-cols,.schedule_header .inner .duration_info.four-cols,.schedule_header .inner .pace_info.four-cols,.schedule_header .inner .speed_info.four-cols,.schedule_header .inner .pause_info.four-cols,.schedule_header .inner .total_info.four-cols,.schedule_header .inner .heart-rate.four-cols,.schedule_header .inner .gap-info.four-cols,.schedule_header .inner .power-info.four-cols,.schedule_header .inner .intensity.four-cols{flex:1 0 calc(48% - 8px)}.schedule_header .inner .relax_info .label,.schedule_header .inner .race-info .label,.schedule_header .inner .distance_info .label,.schedule_header .inner .duration_info .label,.schedule_header .inner .pace_info .label,.schedule_header .inner .speed_info .label,.schedule_header .inner .pause_info .label,.schedule_header .inner .total_info .label,.schedule_header .inner .heart-rate .label,.schedule_header .inner .gap-info .label,.schedule_header .inner .power-info .label,.schedule_header .inner .intensity .label{font-size:10px;text-transform:none;font-family:Outfit;text-align:center;-ms-align-self:center;align-self:center;margin-top:3px;line-height:15px;color:#424242}.schedule_header .inner .relax_info .value,.schedule_header .inner .race-info .value,.schedule_header .inner .distance_info .value,.schedule_header .inner .duration_info .value,.schedule_header .inner .pace_info .value,.schedule_header .inner .speed_info .value,.schedule_header .inner .pause_info .value,.schedule_header .inner .total_info .value,.schedule_header .inner .heart-rate .value,.schedule_header .inner .gap-info .value,.schedule_header .inner .power-info .value,.schedule_header .inner .intensity .value{font-size:18px;font-family:Outfit;font-weight:700;line-height:18px;color:#424242;text-align:center;margin-top:7px}.schedule_header .inner .relax_info .label.icon,.schedule_header .inner .race-info .label.icon,.schedule_header .inner .distance_info .label.icon,.schedule_header .inner .duration_info .label.icon,.schedule_header .inner .pace_info .label.icon,.schedule_header .inner .speed_info .label.icon,.schedule_header .inner .pause_info .label.icon,.schedule_header .inner .total_info .label.icon,.schedule_header .inner .heart-rate .label.icon,.schedule_header .inner .gap-info .label.icon,.schedule_header .inner .power-info .label.icon,.schedule_header .inner .intensity .label.icon{background-repeat:no-repeat;background-position:center center;background-size:contain;width:25px;height:25px}.schedule_header .inner .relax_info .unit,.schedule_header .inner .race-info .unit,.schedule_header .inner .distance_info .unit,.schedule_header .inner .duration_info .unit,.schedule_header .inner .pace_info .unit,.schedule_header .inner .speed_info .unit,.schedule_header .inner .pause_info .unit,.schedule_header .inner .total_info .unit,.schedule_header .inner .heart-rate .unit,.schedule_header .inner .gap-info .unit,.schedule_header .inner .power-info .unit,.schedule_header .inner .intensity .unit{display:block;line-heigth:12px;font-size:12px;text-align:center;font-family:Outfit;font-weight:500;color:#afafaf}.schedule_header .inner .relax_info.pulse .label.icon,.schedule_header .inner .race-info.pulse .label.icon,.schedule_header .inner .distance_info.pulse .label.icon,.schedule_header .inner .duration_info.pulse .label.icon,.schedule_header .inner .pace_info.pulse .label.icon,.schedule_header .inner .speed_info.pulse .label.icon,.schedule_header .inner .pause_info.pulse .label.icon,.schedule_header .inner .total_info.pulse .label.icon,.schedule_header .inner .heart-rate.pulse .label.icon,.schedule_header .inner .gap-info.pulse .label.icon,.schedule_header .inner .power-info.pulse .label.icon,.schedule_header .inner .intensity.pulse .label.icon{cursor:pointer;transition:200ms background-color ease-in-out}.schedule_header .inner .relax_info.pulse .label.icon:hover,.schedule_header .inner .race-info.pulse .label.icon:hover,.schedule_header .inner .distance_info.pulse .label.icon:hover,.schedule_header .inner .duration_info.pulse .label.icon:hover,.schedule_header .inner .pace_info.pulse .label.icon:hover,.schedule_header .inner .speed_info.pulse .label.icon:hover,.schedule_header .inner .pause_info.pulse .label.icon:hover,.schedule_header .inner .total_info.pulse .label.icon:hover,.schedule_header .inner .heart-rate.pulse .label.icon:hover,.schedule_header .inner .gap-info.pulse .label.icon:hover,.schedule_header .inner .power-info.pulse .label.icon:hover,.schedule_header .inner .intensity.pulse .label.icon:hover{background-color:#ffa301}.schedule_header .inner .relax_info.race-info .label.icon,.schedule_header .inner .race-info.race-info .label.icon,.schedule_header .inner .distance_info.race-info .label.icon,.schedule_header .inner .duration_info.race-info .label.icon,.schedule_header .inner .pace_info.race-info .label.icon,.schedule_header .inner .speed_info.race-info .label.icon,.schedule_header .inner .pause_info.race-info .label.icon,.schedule_header .inner .total_info.race-info .label.icon,.schedule_header .inner .heart-rate.race-info .label.icon,.schedule_header .inner .gap-info.race-info .label.icon,.schedule_header .inner .power-info.race-info .label.icon,.schedule_header .inner .intensity.race-info .label.icon{background-image:url("./iconPark/trophy.svg")}.schedule_header .inner .relax_info.gap-info .hint,.schedule_header .inner .race-info.gap-info .hint,.schedule_header .inner .distance_info.gap-info .hint,.schedule_header .inner .duration_info.gap-info .hint,.schedule_header .inner .pace_info.gap-info .hint,.schedule_header .inner .speed_info.gap-info .hint,.schedule_header .inner .pause_info.gap-info .hint,.schedule_header .inner .total_info.gap-info .hint,.schedule_header .inner .heart-rate.gap-info .hint,.schedule_header .inner .gap-info.gap-info .hint,.schedule_header .inner .power-info.gap-info .hint,.schedule_header .inner .intensity.gap-info .hint{color:#ffa301;font-size:16px;font-family:Outfit;font-weight:700;margin-top:13px;margin-bottom:9px;cursor:auto}.schedule_header .inner .relax_info.relax_info,.schedule_header .inner .race-info.relax_info,.schedule_header .inner .distance_info.relax_info,.schedule_header .inner .duration_info.relax_info,.schedule_header .inner .pace_info.relax_info,.schedule_header .inner .speed_info.relax_info,.schedule_header .inner .pause_info.relax_info,.schedule_header .inner .total_info.relax_info,.schedule_header .inner .heart-rate.relax_info,.schedule_header .inner .gap-info.relax_info,.schedule_header .inner .power-info.relax_info,.schedule_header .inner .intensity.relax_info{border-right:0px;border-bottom:0px}.schedule_header .inner .relax_info.relax_info .label.icon,.schedule_header .inner .race-info.relax_info .label.icon,.schedule_header .inner .distance_info.relax_info .label.icon,.schedule_header .inner .duration_info.relax_info .label.icon,.schedule_header .inner .pace_info.relax_info .label.icon,.schedule_header .inner .speed_info.relax_info .label.icon,.schedule_header .inner .pause_info.relax_info .label.icon,.schedule_header .inner .total_info.relax_info .label.icon,.schedule_header .inner .heart-rate.relax_info .label.icon,.schedule_header .inner .gap-info.relax_info .label.icon,.schedule_header .inner .power-info.relax_info .label.icon,.schedule_header .inner .intensity.relax_info .label.icon{background-image:url("./iconPark/stretching-one.svg")}.schedule_header .inner .relax_info.power .label.icon,.schedule_header .inner .race-info.power .label.icon,.schedule_header .inner .distance_info.power .label.icon,.schedule_header .inner .duration_info.power .label.icon,.schedule_header .inner .pace_info.power .label.icon,.schedule_header .inner .speed_info.power .label.icon,.schedule_header .inner .pause_info.power .label.icon,.schedule_header .inner .total_info.power .label.icon,.schedule_header .inner .heart-rate.power .label.icon,.schedule_header .inner .gap-info.power .label.icon,.schedule_header .inner .power-info.power .label.icon,.schedule_header .inner .intensity.power .label.icon{background-image:url("./iconPark/dumbbell.svg")}.schedule_header .inner .intensity,.schedule_header .inner .total_info,.schedule_header .inner .race-info{border-top:1px solid #f1f1f1;border-bottom:0px;margin-bottom:0px;flex:0 0 100%;-moz-flex-direction:row;flex-direction:row;border-right:0px;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;flex-wrap:wrap;padding:0px 0px 10px}.schedule_header .inner .intensity .label,.schedule_header .inner .total_info .label,.schedule_header .inner .race-info .label{width:100%;display:block}.schedule_header .inner .intensity .value{color:#ffa301}.schedule_header .inner .intensity:hover .value{color:#ffa301}.schedule_header .inner .race-info{border-top:0px;margin:10px 0px}.schedule_header .inner .race-info .value{font-size:16px;color:#424242;margin:0px 8px;line-height:16px;font-family:Outfit;font-weight:700}.schedule_header .inner .race-info .label.icon{box-shadow:none;background-color:unset;background-position:50% 20%}.schedule_header .inner .race-info .race_kind_indicator{vertical-align:bottom;line-height:15px}.schedule_header .inner ul{padding:0;margin:0;list-style:none}.schedule_header .inner ul li{border-top:1px solid #d5d5d5;line-height:22px}.schedule_header .inner ul li span{width:70px;display:inline-block}.schedule_header .inner ul li:first-child{border-top:none}.schedule_header .inner .plan-icon{width:20px;height:20px;vertical-align:middle;background:no-repeat center;margin-left:10px}.schedule_header .inner .plan-icon-increase-speed{background-image:url("./iconPark/sport.svg")}.schedule_header .inner-freemium,.schedule_header .inner{background-color:#fff;border-top:none;padding:3px 15px 0;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;flex-wrap:wrap}.schedule_header .inner-freemium .freemium_image,.schedule_header .inner .freemium_image{background:url("freemium_image.png");background-repeat:no-repeat;background-size:cover;width:100%;padding-top:50%;margin-bottom:20px;border-radius:5px}.schedule_header .inner-freemium h3,.schedule_header .inner-freemium .h3,.schedule_header .inner h3,.schedule_header .inner .h3{color:#424242;font-size:15px;line-height:20px;margin-bottom:10px;height:40px;max-height:40px;min-height:40px;font-weight:normal;font-family:Outfit;font-weight:700;padding-left:20px}.schedule_header .inner-freemium ul,.schedule_header .inner ul{list-style:none;margin:0;padding:0}.schedule_header .inner-freemium ul li,.schedule_header .inner ul li{color:#090909;font-size:12px;background-image:url("./iconPark/check-one.svg");background-position:0 2px;background-repeat:no-repeat;padding-left:20px;background-size:12px 12px;line-height:18px;font-family:Outfit}.schedule_header .inner-freemium .freemium-capability,.schedule_header .inner .freemium-capability{margin-top:4px;flex:0 0 40%;margin-right:4%}.schedule_header .inner-freemium .rc-capability,.schedule_header .inner .rc-capability{flex:0 0 56%}.schedule_header .inner-freemium .rc-capability ul,.schedule_header .inner .rc-capability ul{background:#252a40;padding:4px 2px;border-radius:4px}.schedule_header .inner-freemium .rc-capability ul li,.schedule_header .inner .rc-capability ul li{color:#fff;background-image:url("./iconPark/check.svg");background-position:0 2px;background-repeat:no-repeat;padding-left:20px;background-size:12px 12px;line-height:18px;font-family:Outfit;font-size:12px}.schedule_header .inner-freemium .coach-image-de,.schedule_header .inner .coach-image-de{margin-top:1px;background:url(/assets/freemium-header-coach-de-0e17ef6535ef7f970b2c6c9c9410139598641145d4808ad201ab83085b65e684.png) center top no-repeat;height:40px}.schedule_header .inner-freemium .coach-image-ch,.schedule_header .inner .coach-image-ch{margin-top:7px;background:url(/assets/freemium-header-coach-ch-66961cf16b8c3c85c34025059e1781f007b4b19cea6352957a7c0100ef2ea123.png) center top no-repeat}.schedule_header .inner-freemium .coach-image-en,.schedule_header .inner-freemium .coach-image-us,.schedule_header .inner .coach-image-en,.schedule_header .inner .coach-image-us{background:url(/assets/freemium-header-coach-en-ef4d8d778bd737bfd50318a48769078bcc9a4abe5f3ef7575539b764d673b28f.png) center top no-repeat}.schedule_header .inner-freemium .buy-subscription,.schedule_header .inner .buy-subscription{font-size:12px;font-family:Outfit;font-weight:700;text-align:center;padding-top:10px;flex:0 0 100%}.schedule_header .inner-freemium .buy-subscription a.btn,.schedule_header .inner .buy-subscription a.btn{width:100%;padding:0}.schedule_header .inner-freemium .buy-subscription p,.schedule_header .inner .buy-subscription p{margin-bottom:10px}.schedule_header .inner-freemium .buy-subscription .text,.schedule_header .inner .buy-subscription .text{text-align:center;color:#424242;margin-top:10px}@media only screen and (min-width: 769px) and (max-width: 1024px){.schedule_header .inner .relax_info,.schedule_header .inner .race-info,.schedule_header .inner .date_info,.schedule_header .inner .distance_info,.schedule_header .inner .duration_info,.schedule_header .inner .pace_info,.schedule_header .inner .speed_info,.schedule_header .inner .pause_info,.schedule_header .inner .total_info,.schedule_header .inner .heart-rate,.schedule_header .inner .power-info,.schedule_header .inner .intensity{flex:0 0 calc(100% - 8px)}}@media only screen and (max-width: 768px){body .schedule_header{margin-top:2rem}body .cellphone .close_header{right:12px;top:6px}}table.calendar tr.evening td{padding-top:5px}table.calendar a.display-more{font-size:12px;line-height:12px;color:#424242;text-indent:25px;display:inline-block;position:absolute;bottom:0px;padding:3px 0px;left:5px;cursor:pointer;border-radius:20px;margin-left:3px;padding-right:10px;transition:all 400ms ease-in-out;box-shadow:none;border:none;font-family:Outfit;font-weight:700}table.calendar a.display-more:hover{border:1px solid #e7e7e7;box-shadow:0 6px 8px rgba(102,119,136,0.03),0 1px 2px rgba(102,119,136,0.3)}table.calendar a.display-more:before{position:absolute;content:"";background:#ffa301;width:6px;height:6px;border-radius:5px;left:8px;top:7px}table.calendar .am,table.calendar .pm{height:80px;position:relative}table.calendar .am.box-with-2-trainings .calendar_training,table.calendar .am.box-with-3-trainings .calendar_training,table.calendar .am.box-with-4-trainings .calendar_training,table.calendar .am.box-with-5-trainings .calendar_training,table.calendar .am.box-with-6-trainings .calendar_training,table.calendar .pm.box-with-2-trainings .calendar_training,table.calendar .pm.box-with-3-trainings .calendar_training,table.calendar .pm.box-with-4-trainings .calendar_training,table.calendar .pm.box-with-5-trainings .calendar_training,table.calendar .pm.box-with-6-trainings .calendar_training{display:none}table.calendar .am.box-with-1-trainings span.calendar_training:first-child,table.calendar .am.box-with-2-trainings span.calendar_training:first-child,table.calendar .am.box-with-3-trainings span.calendar_training:first-child,table.calendar .am.box-with-4-trainings span.calendar_training:first-child,table.calendar .am.box-with-5-trainings span.calendar_training:first-child,table.calendar .am.box-with-6-trainings span.calendar_training:first-child,table.calendar .pm.box-with-1-trainings span.calendar_training:first-child,table.calendar .pm.box-with-2-trainings span.calendar_training:first-child,table.calendar .pm.box-with-3-trainings span.calendar_training:first-child,table.calendar .pm.box-with-4-trainings span.calendar_training:first-child,table.calendar .pm.box-with-5-trainings span.calendar_training:first-child,table.calendar .pm.box-with-6-trainings span.calendar_training:first-child{display:inline-block !important}table.calendar .am.box-with-1-trainings span.calendar_training:first-of-type,table.calendar .am.box-with-2-trainings span.calendar_training:first-of-type,table.calendar .am.box-with-3-trainings span.calendar_training:first-of-type,table.calendar .am.box-with-4-trainings span.calendar_training:first-of-type,table.calendar .am.box-with-5-trainings span.calendar_training:first-of-type,table.calendar .am.box-with-6-trainings span.calendar_training:first-of-type,table.calendar .pm.box-with-1-trainings span.calendar_training:first-of-type,table.calendar .pm.box-with-2-trainings span.calendar_training:first-of-type,table.calendar .pm.box-with-3-trainings span.calendar_training:first-of-type,table.calendar .pm.box-with-4-trainings span.calendar_training:first-of-type,table.calendar .pm.box-with-5-trainings span.calendar_training:first-of-type,table.calendar .pm.box-with-6-trainings span.calendar_training:first-of-type{display:inline-block !important}table.calendar .am.box-with-2-trainings.display_all_trainings,table.calendar .am.box-with-3-trainings.display_all_trainings,table.calendar .am.box-with-4-trainings.display_all_trainings,table.calendar .am.box-with-5-trainings.display_all_trainings,table.calendar .am.box-with-6-trainings.display_all_trainings,table.calendar .pm.box-with-2-trainings.display_all_trainings,table.calendar .pm.box-with-3-trainings.display_all_trainings,table.calendar .pm.box-with-4-trainings.display_all_trainings,table.calendar .pm.box-with-5-trainings.display_all_trainings,table.calendar .pm.box-with-6-trainings.display_all_trainings{overflow:visible;z-index:9999}table.calendar .am.box-with-2-trainings.display_all_trainings span.calendar_training,table.calendar .am.box-with-3-trainings.display_all_trainings span.calendar_training,table.calendar .am.box-with-4-trainings.display_all_trainings span.calendar_training,table.calendar .am.box-with-5-trainings.display_all_trainings span.calendar_training,table.calendar .am.box-with-6-trainings.display_all_trainings span.calendar_training,table.calendar .pm.box-with-2-trainings.display_all_trainings span.calendar_training,table.calendar .pm.box-with-3-trainings.display_all_trainings span.calendar_training,table.calendar .pm.box-with-4-trainings.display_all_trainings span.calendar_training,table.calendar .pm.box-with-5-trainings.display_all_trainings span.calendar_training,table.calendar .pm.box-with-6-trainings.display_all_trainings span.calendar_training{display:block !important}table.calendar .am.box-with-2-trainings.display_all_trainings .display-more,table.calendar .am.box-with-3-trainings.display_all_trainings .display-more,table.calendar .am.box-with-4-trainings.display_all_trainings .display-more,table.calendar .am.box-with-5-trainings.display_all_trainings .display-more,table.calendar .am.box-with-6-trainings.display_all_trainings .display-more,table.calendar .pm.box-with-2-trainings.display_all_trainings .display-more,table.calendar .pm.box-with-3-trainings.display_all_trainings .display-more,table.calendar .pm.box-with-4-trainings.display_all_trainings .display-more,table.calendar .pm.box-with-5-trainings.display_all_trainings .display-more,table.calendar .pm.box-with-6-trainings.display_all_trainings .display-more{display:none}table.calendar .am .calendar_training,table.calendar .pm .calendar_training{width:99%;cursor:pointer;box-sizing:border-box;box-shadow:1px 1px 9px -1px rgba(4,15,49,0.2);border-radius:2px;background-color:#ffffff;border-left-width:4px;border-left-style:solid}table.calendar .am .calendar_training:not(.ui-draggable-dragging),table.calendar .pm .calendar_training:not(.ui-draggable-dragging){transition:400ms all ease-in-out}table.calendar .am .calendar_training:hover,table.calendar .pm .calendar_training:hover{box-shadow:0 6px 8px rgba(102,119,136,0.03),0 1px 2px rgba(102,119,136,0.3)}table.calendar .am .calendar_training:hover .secondary_info_container,table.calendar .pm .calendar_training:hover .secondary_info_container{z-index:6}table.calendar .am .calendar_training:hover .comment-container,table.calendar .pm .calendar_training:hover .comment-container{transition:250ms ease-in-out;display:block;padding:10px 10px 5px 10px;width:unset;z-index:3;min-height:20px;left:0;top:10px;box-shadow:none;font-size:13px;margin:0;position:relative;max-height:200px;overflow-y:scroll;scrollbar-width:none;border-bottom:0px;border-radius:5px;background-color:#fff;box-shadow:0 -1px 5px 1px rgba(102,119,136,0.05),0 1px 2px rgba(102,119,136,0.3);border:1px solid #efefef;border-radius:5px}table.calendar .am .calendar_training:hover .comment-title,table.calendar .pm .calendar_training:hover .comment-title{color:#252a40}table.calendar .am .calendar_training:hover .comment-container::-webkit-scrollbar,table.calendar .pm .calendar_training:hover .comment-container::-webkit-scrollbar{display:none}table.calendar .am .calendar_training .title,table.calendar .pm .calendar_training .title{font-family:Outfit;font-weight:700;font-size:0.81rem;line-height:26px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:left;text-transform:uppercase;width:100%;text-indent:5px;position:relative;z-index:4;background-size:100% 100%;background-repeat:no-repeat;height:26px;position:relative;letter-spacing:-0.025rem;padding-right:5px}table.calendar .am .calendar_training .title .training-mountain-icon,table.calendar .pm .calendar_training .title .training-mountain-icon{display:inline-block;width:18px;height:18px;position:absolute;top:4px;left:calc(100% - 21px);background-image:url(/assets/mountain-d002a3d715abe7c0ce878fa3292c4a3299a23635f5850328bc437c738043af94.svg);background-color:rgba(255,255,255,0.7);border-radius:50%}table.calendar .am .calendar_training .title:not(.ui-draggable-dragging),table.calendar .pm .calendar_training .title:not(.ui-draggable-dragging){transition:background 400ms ease-in-out}table.calendar .am .calendar_training .title:before,table.calendar .pm .calendar_training .title:before{width:14px;height:14px;content:"";position:absolute;right:6px;top:6px;z-index:2}table.calendar .am .calendar_training .secondary_info_container,table.calendar .pm .calendar_training .secondary_info_container{position:relative;padding:2px 0px 2px 0px;width:100%;min-height:20px}table.calendar .am .calendar_training .secondary_info_container .info_container,table.calendar .pm .calendar_training .secondary_info_container .info_container{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}table.calendar .am .calendar_training .secondary_info_container .info_container:last-child,table.calendar .pm .calendar_training .secondary_info_container .info_container:last-child{border-right:none}table.calendar .am .calendar_training .secondary_info_container .info_container span.label,table.calendar .pm .calendar_training .secondary_info_container .info_container span.label{font-family:Outfit;font-weight:300;font-size:10px;text-transform:uppercase;text-align:left;line-height:10px}table.calendar .am .calendar_training .secondary_info_container .info_container span.value,table.calendar .pm .calendar_training .secondary_info_container .info_container span.value{font-family:Outfit;font-weight:700;font-size:13px;text-align:right;color:#252a40;line-height:14px;font-weight:normal;letter-spacing:-0.03rem;text-align:left;display:block;padding:4px 2px 0px 5px;overflow:hidden;text-overflow:ellipsis}table.calendar .am .calendar_training.active,table.calendar .pm .calendar_training.active{box-shadow:0px 0px 11px -1px rgba(7,15,49,0.8)}table.calendar .am .calendar_training[data-status=done] .training-state-icon,table.calendar .pm .calendar_training[data-status=done] .training-state-icon{background-image:url(/assets/iconPark/check-6b55042b31e545f09d609be6240b89d85b68794bd3d16528b141fe5cc37cbafa.svg);position:absolute;width:14px;height:14px;bottom:8px;right:8px;z-index:1000}table.calendar .am .calendar_training[data-edited=false] .training-state-icon,table.calendar .pm .calendar_training[data-edited=false] .training-state-icon{background-image:url(/assets/icons/small-tick-e6661a0b2a355fb50ccd05f3e97d026939ccf407615874870923ed1704a9cdfb.svg)}table.calendar .am .calendar_training[data-edited=true] .training-state-icon,table.calendar .pm .calendar_training[data-edited=true] .training-state-icon{background-image:url(/assets/icons/double-tick-3fff6ef449119d27a84dee57671c07e9189141e6e18d157bea455bfad953ebc8.svg);background-repeat:no-repeat;width:16px;right:7px;bottom:7px}table.calendar .am .calendar_training[data-edited=true][data-status=done] .title:before,table.calendar .pm .calendar_training[data-edited=true][data-status=done] .title:before{width:18px;right:3px}table.calendar .am .calendar_training.race[data-sport="Running"],table.calendar .pm .calendar_training.race[data-sport="Running"]{background-color:#252a40}table.calendar .am .calendar_training.race[data-sport="Running"] .title:before,table.calendar .pm .calendar_training.race[data-sport="Running"] .title:before{background:none;background-image:url(/assets/iconPark/_highlight/trophy-7b0d81e7a69174d33d543ebdc3a749eb6d0f741c732fcb636230bea7c5ba8a2e.svg);height:15px;width:15px;top:5px;right:4px;background-size:contain}table.calendar .am .calendar_training.race[data-sport="Running"] .secondary_info_container .info_container .value,table.calendar .pm .calendar_training.race[data-sport="Running"] .secondary_info_container .info_container .value{color:#ffffff}table.calendar .am .calendar_training>.title:not(.ui-draggable-dragging),table.calendar .pm .calendar_training>.title:not(.ui-draggable-dragging){transition:height 300ms ease-in-out}table.calendar .am .calendar_training a,table.calendar .pm .calendar_training a{color:white}table.calendar .am .calendar_training.calendar_training_cancelled,table.calendar .pm .calendar_training.calendar_training_cancelled{background:#e9e9e9}table.calendar .am .calendar_training.calendar_training_cancelled .title,table.calendar .am .calendar_training.calendar_training_cancelled .secondary_info_container .info_container .value,table.calendar .pm .calendar_training.calendar_training_cancelled .title,table.calendar .pm .calendar_training.calendar_training_cancelled .secondary_info_container .info_container .value{color:#b2b7c5}table.calendar .am .calendar_training.calendar_training_cancelled .zoom-in,table.calendar .pm .calendar_training.calendar_training_cancelled .zoom-in{background:#d6d6d6}table.calendar .am .calendar_training.calendar_training_cancelled.active .title,table.calendar .pm .calendar_training.calendar_training_cancelled.active .title{background:#ffa301;border-color:#fff;color:#fff}table.calendar .am .calendar_training.calendar_training_cancelled .zoom-in,table.calendar .pm .calendar_training.calendar_training_cancelled .zoom-in{background-color:inherit}table.calendar .am .calendar_training .controls,table.calendar .pm .calendar_training .controls{background-color:inherit;text-align:center;font-size:20px;display:none}table.calendar .am .calendar_training .controls a,table.calendar .pm .calendar_training .controls a{line-height:1;text-decoration:none;color:#fff;display:inline-block;width:20px;height:20px}table.calendar .am .calendar_training .cancel_training_link,table.calendar .pm .calendar_training .cancel_training_link{background:url(/assets/close-1eaf1caf028654c5e14a41a682c986e0f6f94d5f5a04b117009974a0f2982e83.svg) no-repeat center;width:25px}table.calendar .am .calendar_training .edit_training,table.calendar .pm .calendar_training .edit_training{background:url(/assets/edit_training-dd4a1f33b6858c56e13100f11bcbedbc435a24801bb42dc696e4af17b8c9b729.svg) no-repeat center;width:25px}table.calendar .am .calendar_training .show_training,table.calendar .pm .calendar_training .show_training{background:url(/assets/info-75c6e95a03fc69ec2baf35fe40c65f42d9c28994c6f71f3853633bd17381c0e1.svg) no-repeat center}.schedule.calendarview{margin-top:15px}.schedule.calendarview .calendar_training[data-coach-comment] .training-coach-icon{background:no-repeat center;background-image:url("./iconPark/baseball-cap.svg");background-size:20px 20px;height:20px;width:20px;display:inline-block;position:absolute;right:1px;top:10px}.schedule.calendarview.listview table.list th{text-align:center}.schedule.calendarview.listview table.list th .label.icon{background-repeat:no-repeat;background-position:center center;background-size:22px 22px;background-color:#fff;box-shadow:0 -1px 5px 1px rgba(102,119,136,0.05),0 1px 2px rgba(102,119,136,0.3);border-radius:50%;width:30px;height:30px;display:block;margin:0 auto}.schedule.calendarview.listview table.list th .unit{display:block;line-heigth:12px;font-size:12px}.schedule.calendarview.listview table.list th.date_on .label.icon{background-image:url("./iconPark/calendar.svg")}.schedule.calendarview.listview table.list th.duration .label.icon{background-image:url("./iconPark/time.svg")}.schedule.calendarview.listview table.list th.distance .label.icon{background-image:url("./iconPark/transfer.svg")}.schedule.calendarview.listview table.list th.controls .label.icon{background-image:url("./iconPark/setting-config.svg")}.schedule.calendarview.listview table.list th.type .label.icon{background-image:url("./iconPark/calendar.svg")}.ui-droppable-hover.drop-hover{background:#ebebeb;transition:200ms background ease-in-out}.cellphone .schedule.calendarview table.calendar tr{border-top:none}.cellphone .schedule.calendarview table.calendar tr td{border-color:#c9ccd0;border-width:1px;padding:0;width:60px}.cellphone .schedule.calendarview table.calendar .notmonth{padding:0}.cellphone .schedule.calendarview table.calendar .notmonth .date .month{background:#D7DADE}.cellphone .schedule.calendarview table.calendar .today .date .month{color:#ffa301}.cellphone .schedule.calendarview table.calendar .date{width:100%}.cellphone .schedule.calendarview table.calendar .date .month{width:100%;padding:0;background:#c9ccd0;border:none;border-radius:0;font-size:10px;text-align:center}.cellphone .schedule.calendarview table.calendar .am,.cellphone .schedule.calendarview table.calendar .pm{height:60px}.cellphone .schedule.calendarview table.calendar .am .calendar_training,.cellphone .schedule.calendarview table.calendar .pm .calendar_training{padding-left:1px}.cellphone .schedule.calendarview table.calendar .am .calendar_training .title,.cellphone .schedule.calendarview table.calendar .pm .calendar_training .title{border:none;border-radius:5px;font-size:10px !important;text-indent:16px}.cellphone .schedule.calendarview table.calendar .am .calendar_training .title:before,.cellphone .schedule.calendarview table.calendar .pm .calendar_training .title:before{width:10px;height:10px;left:3px;top:7px}.cellphone .schedule.calendarview table.calendar .am .calendar_training .secondary_info_container,.cellphone .schedule.calendarview table.calendar .pm .calendar_training .secondary_info_container{display:none}.cellphone .schedule.calendarview table.calendar .am .calendar_training[data-edited="true"] .training-state-icon,.cellphone .schedule.calendarview table.calendar .pm .calendar_training[data-edited="true"] .training-state-icon{width:12px;left:1px;bottom:6px}.cellphone .schedule.calendarview table.calendar a.display-more{padding:0;position:relative;bottom:4px;font-size:9px;text-indent:1px}.cellphone .schedule.calendarview table.calendar a.display-more:before{width:4px;height:4px;left:-5px;top:4px}#move-training-form #training_clock,#move-training-form .customSelect{width:100%;padding:5px}#move-training-form input[type='text']{width:100%;border-radius:4px;border:1px solid #efefef}@media only screen and (max-width: 768px){.container_logged_in_user .trainingsplan_container .calendar_wrapper table.calendar .am .calendar_training .title,.container_logged_in_user .trainingsplan_container .calendar_wrapper table.calendar .pm .calendar_training .title{font-size:11px}.container_logged_in_user .trainingsplan_container .calendar_wrapper table.calendar .am .calendar_training .secondary_info_container .info_container span.value,.container_logged_in_user .trainingsplan_container .calendar_wrapper table.calendar .pm .calendar_training .secondary_info_container .info_container span.value{font-size:11px}}.list{border-collapse:separate;width:100%;background:#fff;color:#424242;box-shadow:0 -1px 5px 1px rgba(102,119,136,0.05),0 1px 2px rgba(102,119,136,0.3);border-radius:4px;position:relative}.list tr:first-child{border-radius:5px}.list thead{position:-webkit-sticky;position:sticky;top:0}.list thead td,.list thead th{font-weight:normal;font-family:Outfit;font-weight:500}.list thead th{border-bottom:1px solid #e9e9e9;padding:4px 0}.list tr{border-radius:5px}.list tr td{border-bottom:1px solid #e9e9e9;padding:4px 0}.list tr.total{font-family:Outfit;font-weight:700}.list tr.list_training[data-status=done] .training-state-icon{background-image:url(/assets/icons/small-tick-e6661a0b2a355fb50ccd05f3e97d026939ccf407615874870923ed1704a9cdfb.svg);position:absolute;width:12px;height:12px;bottom:8px;right:9px;z-index:1000}.list tr.list_training[data-status=done] .coach_comment{position:absolute;right:28px;top:5px}.list tr.list_training[data-status=done] .double-training-state-icon{background-image:url(/assets/icons/double-tick-3fff6ef449119d27a84dee57671c07e9189141e6e18d157bea455bfad953ebc8.svg);position:absolute;width:12px;height:12px;bottom:8px;right:9px;z-index:5}.list tr.list_training td.training_title{position:relative;text-align:left;font-family:Outfit;font-weight:700;text-transform:uppercase;padding-left:25px;padding-right:20px;transition:200ms all ease-in-out;max-width:280px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:white;-ms-overflow-style:none;scrollbar-width:none}.list tr.list_training td.training_title .training-mountain-icon{display:inline-block;width:18px;height:18px;position:absolute;top:6px;left:calc(100% - 44px);background-image:url(/assets/mountain-d002a3d715abe7c0ce878fa3292c4a3299a23635f5850328bc437c738043af94.svg);background-color:rgba(255,255,255,0.7);border-radius:50%}.list tr.list_training td.training_title::-webkit-scrollbar{display:none}.list tr.list_training td.training_title:before{position:absolute;content:"";width:13px;height:13px;top:8px;left:6px}.list tr.list_training[data-cancelled="true"] td.training_title{background:#eee}.list tr.list_training[data-kind="Race"] td.training_title:before{background-image:url("./iconPark/crown-three.svg");background-color:unset;background-size:13px 13px;box-shadow:unset}.list tr.list_training[data-kind="Race"] td.training_title:hover{color:#fff}.list tr.list_training[data-kind="Race"] td.training_title.active:before{background-image:url("./iconPark/crown-three.svg");background-color:unset;box-shadow:unset}.list tr.list_training.active,.list tr.list_training:hover{background:#ffcb99;color:#fff}.list tr.list_training.active td.training_title,.list tr.list_training:hover td.training_title{box-shadow:unset}.list td,.list th{font-size:13px;padding:3px;line-height:24px}.list th{background:#fff;text-align:center}.list td{vertical-align:middle;white-space:nowrap;font-size:13px}.list tbody tr:hover{cursor:default}.list tbody tr:hover .training_title{overflow:unset}.list tbody tr:hover .comment-container{display:block;background:#fff;box-shadow:0 -1px 5px 1px rgba(102,119,136,0.05),0 1px 2px rgba(102,119,136,0.3)}.search-filter table{width:100%}.search-filter .toggle-container{text-align:right;font-size:12px;font-family:Outfit;font-weight:700;padding:0 0 10px 0}.search-filter .toggle-container a{text-decoration:none;color:#999}.search-filter .toggle-container a:hover{text-decoration:underline}.search-filter .toggle-container a+a{margin-left:10px}.search-filter .unit{padding-right:10px}#search-trainings{background:#fff;box-shadow:0 -1px 5px 1px rgba(102,119,136,0.05),0 1px 2px rgba(102,119,136,0.3);border-radius:4px;padding:20px;margin:0 0 10px 0}#search-trainings table{border-collapse:separate;border-spacing:4px}#search-trainings td{text-align:left;height:45px}#search-trainings td.type,#search-trainings td.sport{border:1px solid #e0e0e0;border-radius:4px}#search-trainings td.title input{width:96%;text-align:left}#search-trainings td.submit_button input[type="submit"]{width:calc(100% - 20px);height:45px;border-radius:45px;background:#ffa301;font-size:16px;box-shadow:0 -1px 5px 1px rgba(102,119,136,0.05),0 1px 2px rgba(102,119,136,0.3)}#search-trainings td span.unit{text-align:right;font-size:12px;text-indent:10px;display:inline-block}#search-trainings th{text-align:left;font-weight:normal;font-family:Outfit;font-weight:700;color:#424242;font-size:14px}#search-trainings th:nth-of-type(2){text-align:center}#search-trainings input[type=text]{font-size:14px;height:37px;width:90px;border:1px solid #e0e0e0;text-align:center;border-radius:4px}#search-trainings select{width:calc(100% - 20px);border:1px solid #e0e0e0;height:45px;border-radius:4px}#search-trainings .customSelect{width:100%;height:45px;text-indent:10px;line-height:45px;text-align:left}.search-filter .toggle-container{padding:10px 0px;width:300px}.search-filter .toggle-container a:hover{text-decoration:none}.toggle-search-form .icon,.toggle-chart-filter .icon{background-repeat:no-repeat;background-position:center center;background-size:22px 22px;background-color:#fff;box-shadow:0 -1px 5px 1px rgba(102,119,136,0.05),0 1px 2px rgba(102,119,136,0.3);border-radius:50%;width:30px;height:30px;display:block;margin-right:10px}.toggle-search-form .show,.toggle-chart-filter .show{display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center}.toggle-search-form .show .icon,.toggle-chart-filter .show .icon{background-image:url(/assets/filter_dark-b67f456ea0b07157d57fcf3e84503ab3dc0853a3d8835bd1cc35e42483b7ee59.svg)}.toggle-search-form .show:hover,.toggle-chart-filter .show:hover{color:#ffa301;text-decoration:none}.toggle-search-form .show:hover .icon,.toggle-chart-filter .show:hover .icon{background-image:url(/assets/filter_active-f97d3b1f758b99f7e79fbad09f4f9ef49876ed9d5795af1c4ca6084607b7864e.svg)}.toggle-search-form .hide,.toggle-chart-filter .hide{display:none}.toggle-search-form.active .hide,.toggle-chart-filter.active .hide{display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;color:#ffa301}.toggle-search-form.active .hide .icon,.toggle-chart-filter.active .hide .icon{background-image:url(/assets/filter_light-261f10b8afd801ef3a2e5e5c3bcf9f715d5a3ba01a9fb01c66abc35cf298f3cf.svg);background-color:#ffa301}.toggle-search-form.active .hide:hover,.toggle-chart-filter.active .hide:hover{color:#424242}.toggle-search-form.active .hide:hover .icon,.toggle-chart-filter.active .hide:hover .icon{background-color:#424242}.toggle-search-form.active .show,.toggle-chart-filter.active .show{display:none}.calendar_training.today-line-marker,.list_places.today-line-marker{background-color:#f7ffec}.list_places .am,.list_places .pm{background:#efefef;box-shadow:2px 3px 4px -1px rgba(42,42,42,0.1) inset;font-family:Outfit;font-weight:700;color:#ffa301}.list_places .am.ui-droppable-hover.drop-hover,.list_places .pm.ui-droppable-hover.drop-hover{background:#ffa301;color:#fff}.relative-container{position:relative}.comment-container{position:absolute;width:300px;padding:5px;background:none;display:none;z-index:1;top:0;left:50%;margin:21px 0 0 -150px;color:#424242;white-space:normal;text-overflow:ellipsis;overflow:hidden;text-transform:none;font-weight:normal;font-family:Outfit;font-weight:300;border-radius:4px}.comment-container b{font-family:Outfit;font-weight:700;color:#ffa301}.comment-container:before{content:"";display:block;position:absolute;top:0;left:50%;width:0;height:0;border-style:solid;border-width:0 6px 6px 6px;border-color:transparent transparent #fff transparent;margin:-6px 0 0 -3px;z-index:1}body .cellphone.trainingsplan_container .no-scroll{position:fixed;overflow:hidden}.cellphone .trainings_view{margin-top:8px}.cellphone .trainings_view .trainings_view__link.list_view,.cellphone .trainings_view .trainings_view__link.calendar_view{background-size:32px;width:32px;height:32px}.cellphone .trainings_view .trainings_view__link.calendar_view.current{border-top-right-radius:3px;border-bottom-right-radius:3px}.cellphone .trainings_view .trainings_view__link.list_view.current{border-top-left-radius:3px;border-bottom-left-radius:3px}.cellphone .calendar_nav{-moz-align-items:unset;-ms-align-items:unset;align-items:unset}.cellphone .calendar_nav .active_month_nav{width:auto;margin-bottom:0}.cellphone .calendar_nav .active_month_nav .time-option{display:none}.cellphone .calendar_nav .today-actual-week{display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.cellphone .sidebar{display:none}.cellphone .sidebar.active{display:block;position:fixed;height:100vh;width:100%;overflow-y:scroll;background:#fff;z-index:2000}.cellphone .close_header{position:fixed;right:20px;top:20px;z-index:3000;background:#ccc;background-image:url(/assets/close-1eaf1caf028654c5e14a41a682c986e0f6f94d5f5a04b117009974a0f2982e83.svg);width:30px;height:30px;border-radius:50%;border:2px solid #fff;box-shadow:0 6px 8px rgba(102,119,136,0.03),0 1px 2px rgba(102,119,136,0.3)}.cellphone #search-trainings{padding:12px}.cellphone #search-trainings #distance_start,.cellphone #search-trainings #duration_start,.cellphone #search-trainings #date_start{margin-right:4px}.cellphone #search-trainings input[type="text"]{width:calc(50% - 26px)}.cellphone #search-trainings input[type="text"]#title{width:calc(100% - 20px)}.cellphone.list{padding:0 !important;background:none;box-shadow:none;border-collapse:separate;border-spacing:0;table-layout:fixed}.cellphone.list tr td{border-bottom:none}.cellphone.list .row_one,.cellphone.list .row_two,.cellphone.list .row_three{padding:0 10px}.cellphone.list .row_two,.cellphone.list .row_three{box-shadow:0 6px 8px rgba(102,119,136,0.03),0 1px 2px rgba(102,119,136,0.3)}.cellphone.list .row_two td,.cellphone.list .row_three td{background:#fff;border:1px solid #fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cellphone.list .row_one td{padding-top:5px}.cellphone.list .row_one td.training_title{padding-right:40px}.cellphone.list .row_two td{border-bottom:1px solid #e9e9e9}.cellphone.list .row_two td:first-child{border-top-left-radius:6px}.cellphone.list .row_two td:last-child{border-top-right-radius:6px}.cellphone.list .row_three td:first-child{border-bottom-left-radius:6px}.cellphone.list .row_three td:last-child{border-bottom-right-radius:6px}.cellphone.list .clearme{background:none;height:20px}.cellphone.list .comment-container{background:none;display:none !important}@media only screen and (max-width: 768px){.container_logged_in_user .trainingsplan_container .list{flex:0 0 100%;padding:0 20px}.container_logged_in_user .trainingsplan_container .list .training_title{font-size:12px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.container_logged_in_user .trainingsplan_container .list td{font-size:11px}.container_logged_in_user .trainingsplan_container .list .mobile{display:none}}body.app .contest-form_row_col,body.app .plan-setup_step_substep,body.admin_plan_profiles .contest-form_row_col,body.admin_plan_profiles .plan-setup_step_substep,body.coach_plan_profiles .contest-form_row_col,body.coach_plan_profiles .plan-setup_step_substep,body.coach_training_alerts .contest-form_row_col,body.coach_training_alerts .plan-setup_step_substep{margin-bottom:10px}body.app .contest-form_row_col label,body.app .plan-setup_step_substep label,body.admin_plan_profiles .contest-form_row_col label,body.admin_plan_profiles .plan-setup_step_substep label,body.coach_plan_profiles .contest-form_row_col label,body.coach_plan_profiles .plan-setup_step_substep label,body.coach_training_alerts .contest-form_row_col label,body.coach_training_alerts .plan-setup_step_substep label{margin-bottom:4px;text-indent:15px;color:#60608b;font-weight:400}body.app .contest-form_row_col label.no-indent,body.app .plan-setup_step_substep label.no-indent,body.admin_plan_profiles .contest-form_row_col label.no-indent,body.admin_plan_profiles .plan-setup_step_substep label.no-indent,body.coach_plan_profiles .contest-form_row_col label.no-indent,body.coach_plan_profiles .plan-setup_step_substep label.no-indent,body.coach_training_alerts .contest-form_row_col label.no-indent,body.coach_training_alerts .plan-setup_step_substep label.no-indent{text-indent:0px}body.app #races_partial #race_index_partial .btn.btn-small:not(.active),body.app #races_partial #freeze_index_partial .btn.btn-small:not(.active),body.app #freezes_partial #race_index_partial .btn.btn-small:not(.active),body.app #freezes_partial #freeze_index_partial .btn.btn-small:not(.active),body.admin_plan_profiles #races_partial #race_index_partial .btn.btn-small:not(.active),body.admin_plan_profiles #races_partial #freeze_index_partial .btn.btn-small:not(.active),body.admin_plan_profiles #freezes_partial #race_index_partial .btn.btn-small:not(.active),body.admin_plan_profiles #freezes_partial #freeze_index_partial .btn.btn-small:not(.active),body.coach_plan_profiles #races_partial #race_index_partial .btn.btn-small:not(.active),body.coach_plan_profiles #races_partial #freeze_index_partial .btn.btn-small:not(.active),body.coach_plan_profiles #freezes_partial #race_index_partial .btn.btn-small:not(.active),body.coach_plan_profiles #freezes_partial #freeze_index_partial .btn.btn-small:not(.active),body.coach_training_alerts #races_partial #race_index_partial .btn.btn-small:not(.active),body.coach_training_alerts #races_partial #freeze_index_partial .btn.btn-small:not(.active),body.coach_training_alerts #freezes_partial #race_index_partial .btn.btn-small:not(.active),body.coach_training_alerts #freezes_partial #freeze_index_partial .btn.btn-small:not(.active){background:unset;color:#b1b2cc}body.app #races_partial #race_index_partial .btn.btn-small.active,body.app #races_partial #freeze_index_partial .btn.btn-small.active,body.app #freezes_partial #race_index_partial .btn.btn-small.active,body.app #freezes_partial #freeze_index_partial .btn.btn-small.active,body.admin_plan_profiles #races_partial #race_index_partial .btn.btn-small.active,body.admin_plan_profiles #races_partial #freeze_index_partial .btn.btn-small.active,body.admin_plan_profiles #freezes_partial #race_index_partial .btn.btn-small.active,body.admin_plan_profiles #freezes_partial #freeze_index_partial .btn.btn-small.active,body.coach_plan_profiles #races_partial #race_index_partial .btn.btn-small.active,body.coach_plan_profiles #races_partial #freeze_index_partial .btn.btn-small.active,body.coach_plan_profiles #freezes_partial #race_index_partial .btn.btn-small.active,body.coach_plan_profiles #freezes_partial #freeze_index_partial .btn.btn-small.active,body.coach_training_alerts #races_partial #race_index_partial .btn.btn-small.active,body.coach_training_alerts #races_partial #freeze_index_partial .btn.btn-small.active,body.coach_training_alerts #freezes_partial #race_index_partial .btn.btn-small.active,body.coach_training_alerts #freezes_partial #freeze_index_partial .btn.btn-small.active{background:#60608b;color:#e7e7f4}body.app #races_partial #race_index_partial .edit_plan_freeze .btn,body.app #races_partial #freeze_index_partial .edit_plan_freeze .btn,body.app #freezes_partial #race_index_partial .edit_plan_freeze .btn,body.app #freezes_partial #freeze_index_partial .edit_plan_freeze .btn,body.admin_plan_profiles #races_partial #race_index_partial .edit_plan_freeze .btn,body.admin_plan_profiles #races_partial #freeze_index_partial .edit_plan_freeze .btn,body.admin_plan_profiles #freezes_partial #race_index_partial .edit_plan_freeze .btn,body.admin_plan_profiles #freezes_partial #freeze_index_partial .edit_plan_freeze .btn,body.coach_plan_profiles #races_partial #race_index_partial .edit_plan_freeze .btn,body.coach_plan_profiles #races_partial #freeze_index_partial .edit_plan_freeze .btn,body.coach_plan_profiles #freezes_partial #race_index_partial .edit_plan_freeze .btn,body.coach_plan_profiles #freezes_partial #freeze_index_partial .edit_plan_freeze .btn,body.coach_training_alerts #races_partial #race_index_partial .edit_plan_freeze .btn,body.coach_training_alerts #races_partial #freeze_index_partial .edit_plan_freeze .btn,body.coach_training_alerts #freezes_partial #race_index_partial .edit_plan_freeze .btn,body.coach_training_alerts #freezes_partial #freeze_index_partial .edit_plan_freeze .btn{background:#ffa301;color:#000118}body.app #races_partial #race_index_partial .form-control.disabled,body.app #races_partial #freeze_index_partial .form-control.disabled,body.app #freezes_partial #race_index_partial .form-control.disabled,body.app #freezes_partial #freeze_index_partial .form-control.disabled,body.admin_plan_profiles #races_partial #race_index_partial .form-control.disabled,body.admin_plan_profiles #races_partial #freeze_index_partial .form-control.disabled,body.admin_plan_profiles #freezes_partial #race_index_partial .form-control.disabled,body.admin_plan_profiles #freezes_partial #freeze_index_partial .form-control.disabled,body.coach_plan_profiles #races_partial #race_index_partial .form-control.disabled,body.coach_plan_profiles #races_partial #freeze_index_partial .form-control.disabled,body.coach_plan_profiles #freezes_partial #race_index_partial .form-control.disabled,body.coach_plan_profiles #freezes_partial #freeze_index_partial .form-control.disabled,body.coach_training_alerts #races_partial #race_index_partial .form-control.disabled,body.coach_training_alerts #races_partial #freeze_index_partial .form-control.disabled,body.coach_training_alerts #freezes_partial #race_index_partial .form-control.disabled,body.coach_training_alerts #freezes_partial #freeze_index_partial .form-control.disabled{background:#e9ecef}body.app .plan-setup,body.admin_plan_profiles .plan-setup,body.coach_plan_profiles .plan-setup,body.coach_training_alerts .plan-setup{font-size:13px;background:#fff}body.app .plan_profile-questionicon,body.admin_plan_profiles .plan_profile-questionicon,body.coach_plan_profiles .plan_profile-questionicon,body.coach_training_alerts .plan_profile-questionicon{float:none}body.app .tooltip-hint-wrap,body.admin_plan_profiles .tooltip-hint-wrap,body.coach_plan_profiles .tooltip-hint-wrap,body.coach_training_alerts .tooltip-hint-wrap{width:200px}body.app .plan-setup_step,body.admin_plan_profiles .plan-setup_step,body.coach_plan_profiles .plan-setup_step,body.coach_training_alerts .plan-setup_step{padding:20px;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-ms-align-self:stretch;align-self:stretch;-moz-flex-direction:column;flex-direction:column;margin-bottom:10px}body.app .plan-setup_step.no-bg,body.admin_plan_profiles .plan-setup_step.no-bg,body.coach_plan_profiles .plan-setup_step.no-bg,body.coach_training_alerts .plan-setup_step.no-bg{background:none}body.app .plan-setup_step:first-of-type,body.admin_plan_profiles .plan-setup_step:first-of-type,body.coach_plan_profiles .plan-setup_step:first-of-type,body.coach_training_alerts .plan-setup_step:first-of-type{margin-top:0px;border-top:0px}body.app .plan-setup_step a.label,body.admin_plan_profiles .plan-setup_step a.label,body.coach_plan_profiles .plan-setup_step a.label,body.coach_training_alerts .plan-setup_step a.label{color:#ffa301;padding:6px 20px;cursor:pointer}body.app .plan-setup_step .plan-setup_step_substep,body.admin_plan_profiles .plan-setup_step .plan-setup_step_substep,body.coach_plan_profiles .plan-setup_step .plan-setup_step_substep,body.coach_training_alerts .plan-setup_step .plan-setup_step_substep{flex:0 0 100%;padding:10px 0px;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-moz-align-items:center;-ms-align-items:center;align-items:center;text-align:left;position:relative}body.app .plan-setup_step .plan-setup_step_substep p,body.admin_plan_profiles .plan-setup_step .plan-setup_step_substep p,body.coach_plan_profiles .plan-setup_step .plan-setup_step_substep p,body.coach_training_alerts .plan-setup_step .plan-setup_step_substep p{text-align:left}body.app .plan-setup_step .plan-setup_step_substep .question a,body.admin_plan_profiles .plan-setup_step .plan-setup_step_substep .question a,body.coach_plan_profiles .plan-setup_step .plan-setup_step_substep .question a,body.coach_training_alerts .plan-setup_step .plan-setup_step_substep .question a{color:#ffa301}body.app .plan-setup_step .plan-setup_step_title,body.admin_plan_profiles .plan-setup_step .plan-setup_step_title,body.coach_plan_profiles .plan-setup_step .plan-setup_step_title,body.coach_training_alerts .plan-setup_step .plan-setup_step_title{margin-bottom:10px}body.app .plan-setup_step .plan-setup_step_title>span,body.admin_plan_profiles .plan-setup_step .plan-setup_step_title>span,body.coach_plan_profiles .plan-setup_step .plan-setup_step_title>span,body.coach_training_alerts .plan-setup_step .plan-setup_step_title>span{margin-left:10px;color:#60608b}body.app .plan-setup_step .plan-setup_step_title h3,body.app .plan-setup_step .plan-setup_step_title .h3,body.app .plan-setup_step .plan-setup_step_title .number,body.admin_plan_profiles .plan-setup_step .plan-setup_step_title h3,body.admin_plan_profiles .plan-setup_step .plan-setup_step_title .h3,body.admin_plan_profiles .plan-setup_step .plan-setup_step_title .number,body.coach_plan_profiles .plan-setup_step .plan-setup_step_title h3,body.coach_plan_profiles .plan-setup_step .plan-setup_step_title .h3,body.coach_plan_profiles .plan-setup_step .plan-setup_step_title .number,body.coach_training_alerts .plan-setup_step .plan-setup_step_title h3,body.coach_training_alerts .plan-setup_step .plan-setup_step_title .h3,body.coach_training_alerts .plan-setup_step .plan-setup_step_title .number{font-size:16px;font-family:Outfit;font-weight:700;line-height:16px;margin-bottom:0px;padding:10px}body.app .plan-setup_step .plan-setup_step_title h3,body.app .plan-setup_step .plan-setup_step_title .h3,body.admin_plan_profiles .plan-setup_step .plan-setup_step_title h3,body.admin_plan_profiles .plan-setup_step .plan-setup_step_title .h3,body.coach_plan_profiles .plan-setup_step .plan-setup_step_title h3,body.coach_plan_profiles .plan-setup_step .plan-setup_step_title .h3,body.coach_training_alerts .plan-setup_step .plan-setup_step_title h3,body.coach_training_alerts .plan-setup_step .plan-setup_step_title .h3{color:#ffa301;text-align:left;text-indent:8px;text-transform:uppercase;font-size:18px;padding-bottom:0}body.app .plan-setup_step .plan-setup_step_title .question,body.admin_plan_profiles .plan-setup_step .plan-setup_step_title .question,body.coach_plan_profiles .plan-setup_step .plan-setup_step_title .question,body.coach_training_alerts .plan-setup_step .plan-setup_step_title .question{display:block;flex:0 0 100%;color:#424242;font-family:Outfit;font-weight:700;text-align:left;padding-left:60px;font-size:16px}body.app .plan-setup_step .plan-setup_step_title .question a,body.admin_plan_profiles .plan-setup_step .plan-setup_step_title .question a,body.coach_plan_profiles .plan-setup_step .plan-setup_step_title .question a,body.coach_training_alerts .plan-setup_step .plan-setup_step_title .question a{color:#ffa301;text-decoration:underline;font-size:14px;display:inline-flex}body.app .plan-setup_step .plan-setup_step_title .number,body.admin_plan_profiles .plan-setup_step .plan-setup_step_title .number,body.coach_plan_profiles .plan-setup_step .plan-setup_step_title .number,body.coach_training_alerts .plan-setup_step .plan-setup_step_title .number{flex:0 0 20px;color:#ffa301;font-size:18px}body.app .plan-setup_step .tooltip-questionmark,body.admin_plan_profiles .plan-setup_step .tooltip-questionmark,body.coach_plan_profiles .plan-setup_step .tooltip-questionmark,body.coach_training_alerts .plan-setup_step .tooltip-questionmark{border-radius:50%;text-indent:0px}body.app .plan-setup_step .tooltip-questionmark .tooltip-hint,body.admin_plan_profiles .plan-setup_step .tooltip-questionmark .tooltip-hint,body.coach_plan_profiles .plan-setup_step .tooltip-questionmark .tooltip-hint,body.coach_training_alerts .plan-setup_step .tooltip-questionmark .tooltip-hint{max-width:200px}body.app .plan-setup_step a.btn.active,body.admin_plan_profiles .plan-setup_step a.btn.active,body.coach_plan_profiles .plan-setup_step a.btn.active,body.coach_training_alerts .plan-setup_step a.btn.active{cursor:pointer;background:#252a40;color:#fff}body.app .plan-setup_step .plan-setup_step_substep h4,body.app .plan-setup_step .plan-setup_step_substep .h4,body.admin_plan_profiles .plan-setup_step .plan-setup_step_substep h4,body.admin_plan_profiles .plan-setup_step .plan-setup_step_substep .h4,body.coach_plan_profiles .plan-setup_step .plan-setup_step_substep h4,body.coach_plan_profiles .plan-setup_step .plan-setup_step_substep .h4,body.coach_training_alerts .plan-setup_step .plan-setup_step_substep h4,body.coach_training_alerts .plan-setup_step .plan-setup_step_substep .h4{margin-bottom:20px;color:#030303;font-size:16px}body.app .plan-setup_step .plan-setup_step_substep .heading-wrap,body.admin_plan_profiles .plan-setup_step .plan-setup_step_substep .heading-wrap,body.coach_plan_profiles .plan-setup_step .plan-setup_step_substep .heading-wrap,body.coach_training_alerts .plan-setup_step .plan-setup_step_substep .heading-wrap{margin-bottom:20px}body.app .plan-setup_step .plan-setup_step_substep .heading-wrap h4,body.app .plan-setup_step .plan-setup_step_substep .heading-wrap .h4,body.admin_plan_profiles .plan-setup_step .plan-setup_step_substep .heading-wrap h4,body.admin_plan_profiles .plan-setup_step .plan-setup_step_substep .heading-wrap .h4,body.coach_plan_profiles .plan-setup_step .plan-setup_step_substep .heading-wrap h4,body.coach_plan_profiles .plan-setup_step .plan-setup_step_substep .heading-wrap .h4,body.coach_training_alerts .plan-setup_step .plan-setup_step_substep .heading-wrap h4,body.coach_training_alerts .plan-setup_step .plan-setup_step_substep .heading-wrap .h4{display:inline}body.app .plan-setup_step .plan-setup_step_substep .heading-wrap .tooltip-hint-wrap,body.admin_plan_profiles .plan-setup_step .plan-setup_step_substep .heading-wrap .tooltip-hint-wrap,body.coach_plan_profiles .plan-setup_step .plan-setup_step_substep .heading-wrap .tooltip-hint-wrap,body.coach_training_alerts .plan-setup_step .plan-setup_step_substep .heading-wrap .tooltip-hint-wrap{width:390px}body.app .plan-setup_step .plan-setup_step_substep .heading-wrap .tooltip-hint,body.admin_plan_profiles .plan-setup_step .plan-setup_step_substep .heading-wrap .tooltip-hint,body.coach_plan_profiles .plan-setup_step .plan-setup_step_substep .heading-wrap .tooltip-hint,body.coach_training_alerts .plan-setup_step .plan-setup_step_substep .heading-wrap .tooltip-hint{height:auto;padding:5px 10px}body.app .plan-setup_step .btn-small,body.admin_plan_profiles .plan-setup_step .btn-small,body.coach_plan_profiles .plan-setup_step .btn-small,body.coach_training_alerts .plan-setup_step .btn-small{font-size:14px}body.app .plan-setup_step .more_margin_left,body.admin_plan_profiles .plan-setup_step .more_margin_left,body.coach_plan_profiles .plan-setup_step .more_margin_left,body.coach_training_alerts .plan-setup_step .more_margin_left{margin-left:20px;top:-6px}body.app .plan-setup_step_form>div,body.admin_plan_profiles .plan-setup_step_form>div,body.coach_plan_profiles .plan-setup_step_form>div,body.coach_training_alerts .plan-setup_step_form>div{margin-bottom:4px;display:flex;-moz-flex-direction:column;flex-direction:column;position:relative;margin-bottom:10px}body.app .plan-setup_step_form .tooltip-questionmark,body.admin_plan_profiles .plan-setup_step_form .tooltip-questionmark,body.coach_plan_profiles .plan-setup_step_form .tooltip-questionmark,body.coach_training_alerts .plan-setup_step_form .tooltip-questionmark{position:absolute;top:0;right:0}body.app .plan-setup_step.step2 .selector-container,body.admin_plan_profiles .plan-setup_step.step2 .selector-container,body.coach_plan_profiles .plan-setup_step.step2 .selector-container,body.coach_training_alerts .plan-setup_step.step2 .selector-container{padding:20px 0 20px 0}body.app .plan-setup_step.step2 .selector-container .tooltip-hint,body.admin_plan_profiles .plan-setup_step.step2 .selector-container .tooltip-hint,body.coach_plan_profiles .plan-setup_step.step2 .selector-container .tooltip-hint,body.coach_training_alerts .plan-setup_step.step2 .selector-container .tooltip-hint{max-width:150px}body.app .plan-setup_step.step2 .plan-setup_step_substep.last .plan-setup_step_substep_row,body.admin_plan_profiles .plan-setup_step.step2 .plan-setup_step_substep.last .plan-setup_step_substep_row,body.coach_plan_profiles .plan-setup_step.step2 .plan-setup_step_substep.last .plan-setup_step_substep_row,body.coach_training_alerts .plan-setup_step.step2 .plan-setup_step_substep.last .plan-setup_step_substep_row{height:30px}body.app .plan-setup_step_form_row_radio-wrap,body.admin_plan_profiles .plan-setup_step_form_row_radio-wrap,body.coach_plan_profiles .plan-setup_step_form_row_radio-wrap,body.coach_training_alerts .plan-setup_step_form_row_radio-wrap{display:inline-block}body.app .plan-setup_step_substep,body.admin_plan_profiles .plan-setup_step_substep,body.coach_plan_profiles .plan-setup_step_substep,body.coach_training_alerts .plan-setup_step_substep{padding:20px 0}body.app .plan-setup_step_substep.training_main_goal,body.app .plan-setup_step_substep.how_quick_can_run,body.admin_plan_profiles .plan-setup_step_substep.training_main_goal,body.admin_plan_profiles .plan-setup_step_substep.how_quick_can_run,body.coach_plan_profiles .plan-setup_step_substep.training_main_goal,body.coach_plan_profiles .plan-setup_step_substep.how_quick_can_run,body.coach_training_alerts .plan-setup_step_substep.training_main_goal,body.coach_training_alerts .plan-setup_step_substep.how_quick_can_run{flex-wrap:wrap}body.app .plan-setup_step_substep.training_main_goal>*,body.app .plan-setup_step_substep.how_quick_can_run>*,body.admin_plan_profiles .plan-setup_step_substep.training_main_goal>*,body.admin_plan_profiles .plan-setup_step_substep.how_quick_can_run>*,body.coach_plan_profiles .plan-setup_step_substep.training_main_goal>*,body.coach_plan_profiles .plan-setup_step_substep.how_quick_can_run>*,body.coach_training_alerts .plan-setup_step_substep.training_main_goal>*,body.coach_training_alerts .plan-setup_step_substep.how_quick_can_run>*{flex:0 0 100%}body.app .plan-setup_step_substep.training_main_goal,body.admin_plan_profiles .plan-setup_step_substep.training_main_goal,body.coach_plan_profiles .plan-setup_step_substep.training_main_goal,body.coach_training_alerts .plan-setup_step_substep.training_main_goal{text-align:center}body.app .plan-setup_step_substep.how_quick_can_run,body.admin_plan_profiles .plan-setup_step_substep.how_quick_can_run,body.coach_plan_profiles .plan-setup_step_substep.how_quick_can_run,body.coach_training_alerts .plan-setup_step_substep.how_quick_can_run{text-align:left}body.app .plan-setup_step_substep.how_quick_can_run button.btn,body.admin_plan_profiles .plan-setup_step_substep.how_quick_can_run button.btn,body.coach_plan_profiles .plan-setup_step_substep.how_quick_can_run button.btn,body.coach_training_alerts .plan-setup_step_substep.how_quick_can_run button.btn{flex:0 0 100% !important;text-align:left}body.app .step2.training_main_goal .plan-setup_step_substep,body.admin_plan_profiles .step2.training_main_goal .plan-setup_step_substep,body.coach_plan_profiles .step2.training_main_goal .plan-setup_step_substep,body.coach_training_alerts .step2.training_main_goal .plan-setup_step_substep{text-align:center}body.app .step2.training_main_goal select#plan_profile_reg_goal,body.app .step2.training_main_goal .select.customSelect,body.admin_plan_profiles .step2.training_main_goal select#plan_profile_reg_goal,body.admin_plan_profiles .step2.training_main_goal .select.customSelect,body.coach_plan_profiles .step2.training_main_goal select#plan_profile_reg_goal,body.coach_plan_profiles .step2.training_main_goal .select.customSelect,body.coach_training_alerts .step2.training_main_goal select#plan_profile_reg_goal,body.coach_training_alerts .step2.training_main_goal .select.customSelect{width:200px;text-align:center;color:#252a40;font-family:Outfit;font-weight:700;height:30px;line-height:30px;border-radius:4px}body.app #running_objective-row .customSelect,body.admin_plan_profiles #running_objective-row .customSelect,body.coach_plan_profiles #running_objective-row .customSelect,body.coach_training_alerts #running_objective-row .customSelect{border:1px solid #ffa301;color:#252a40}body.app .plan-setup_week-table,body.admin_plan_profiles .plan-setup_week-table,body.coach_plan_profiles .plan-setup_week-table,body.coach_training_alerts .plan-setup_week-table{font-size:12px}body.app .plan-setup_week-table_row,body.admin_plan_profiles .plan-setup_week-table_row,body.coach_plan_profiles .plan-setup_week-table_row,body.coach_training_alerts .plan-setup_week-table_row{padding:5px 0px}body.app .plan-setup_week-table_row:first-of-type,body.admin_plan_profiles .plan-setup_week-table_row:first-of-type,body.coach_plan_profiles .plan-setup_week-table_row:first-of-type,body.coach_training_alerts .plan-setup_week-table_row:first-of-type{text-transform:uppercase}body.app .plan-setup_week-table_col,body.admin_plan_profiles .plan-setup_week-table_col,body.coach_plan_profiles .plan-setup_week-table_col,body.coach_training_alerts .plan-setup_week-table_col{width:30px;height:30px;border-radius:15px;line-height:40px;cursor:pointer;position:relative;display:inline-block;border:1px solid transparent;text-align:center;margin:3px 6px}body.app .plan-setup_week-table_col#legend,body.admin_plan_profiles .plan-setup_week-table_col#legend,body.coach_plan_profiles .plan-setup_week-table_col#legend,body.coach_training_alerts .plan-setup_week-table_col#legend{background-position:10% 50%}body.app .plan-setup_week-table_col.morning,body.admin_plan_profiles .plan-setup_week-table_col.morning,body.coach_plan_profiles .plan-setup_week-table_col.morning,body.coach_training_alerts .plan-setup_week-table_col.morning{position:relative}body.app .plan-setup_week-table_col.morning:before,body.admin_plan_profiles .plan-setup_week-table_col.morning:before,body.coach_plan_profiles .plan-setup_week-table_col.morning:before,body.coach_training_alerts .plan-setup_week-table_col.morning:before{position:absolute;top:17px;left:-10px;content:"12:00";background-color:#e7e7f4;padding:0px 10px;color:#7676a0;font-size:14px}body.app .plan-setup_week-table_col .hint,body.admin_plan_profiles .plan-setup_week-table_col .hint,body.coach_plan_profiles .plan-setup_week-table_col .hint,body.coach_training_alerts .plan-setup_week-table_col .hint{position:absolute;top:-1px;left:-1px;z-index:1;display:none;padding:5px;width:150px;font-size:11px;border:1px solid #f5b7ac;background:#fef3f0;color:#345}body.app .plan-setup_week-table_col .hint:hover:after,body.admin_plan_profiles .plan-setup_week-table_col .hint:hover:after,body.coach_plan_profiles .plan-setup_week-table_col .hint:hover:after,body.coach_training_alerts .plan-setup_week-table_col .hint:hover:after{content:"";background:none;width:0;height:0;display:none}body.app .plan-setup_week-table_row.head .plan-setup_week-table_col,body.admin_plan_profiles .plan-setup_week-table_row.head .plan-setup_week-table_col,body.coach_plan_profiles .plan-setup_week-table_row.head .plan-setup_week-table_col,body.coach_training_alerts .plan-setup_week-table_row.head .plan-setup_week-table_col{background:none;border-color:transparent;text-align:left;font-family:Outfit;font-weight:300;height:34px;line-height:34px}body.app .plan-setup_week-table_row.head .plan-setup_week-table_col,body.admin_plan_profiles .plan-setup_week-table_row.head .plan-setup_week-table_col,body.coach_plan_profiles .plan-setup_week-table_row.head .plan-setup_week-table_col,body.coach_training_alerts .plan-setup_week-table_row.head .plan-setup_week-table_col{cursor:default}body.app .plan-setup_week-table_col.selectable,body.admin_plan_profiles .plan-setup_week-table_col.selectable,body.coach_plan_profiles .plan-setup_week-table_col.selectable,body.coach_training_alerts .plan-setup_week-table_col.selectable{background:#fff;border:1px solid #ebebeb;box-shadow:0 -1px 5px 1px rgba(102,119,136,0.05),0 1px 2px rgba(102,119,136,0.3)}body.app .plan-setup_week-table_col.selectable:hover,body.admin_plan_profiles .plan-setup_week-table_col.selectable:hover,body.coach_plan_profiles .plan-setup_week-table_col.selectable:hover,body.coach_training_alerts .plan-setup_week-table_col.selectable:hover{opacity:0.5}body.app .plan-setup_week-table_col.green,body.admin_plan_profiles .plan-setup_week-table_col.green,body.coach_plan_profiles .plan-setup_week-table_col.green,body.coach_training_alerts .plan-setup_week-table_col.green{background:#ffa301;cursor:pointer}body.app .plan-setup_week-table_col.green:hover,body.admin_plan_profiles .plan-setup_week-table_col.green:hover,body.coach_plan_profiles .plan-setup_week-table_col.green:hover,body.coach_training_alerts .plan-setup_week-table_col.green:hover{opacity:1}body.app .plan-setup_week-table_col.red,body.admin_plan_profiles .plan-setup_week-table_col.red,body.coach_plan_profiles .plan-setup_week-table_col.red,body.coach_training_alerts .plan-setup_week-table_col.red{background:#b1b2cc;cursor:default}body.app .plan-setup_week-table_col.red:hover,body.admin_plan_profiles .plan-setup_week-table_col.red:hover,body.coach_plan_profiles .plan-setup_week-table_col.red:hover,body.coach_training_alerts .plan-setup_week-table_col.red:hover{opacity:1}body.app .plan-setup_week-table_col.noRemove1,body.app .plan-setup_week-table_col.noRemove2,body.admin_plan_profiles .plan-setup_week-table_col.noRemove1,body.admin_plan_profiles .plan-setup_week-table_col.noRemove2,body.coach_plan_profiles .plan-setup_week-table_col.noRemove1,body.coach_plan_profiles .plan-setup_week-table_col.noRemove2,body.coach_training_alerts .plan-setup_week-table_col.noRemove1,body.coach_training_alerts .plan-setup_week-table_col.noRemove2{cursor:default}body.app #long_jog_day_table .plan-setup_week-table_col.green,body.app #interval_day_table .plan-setup_week-table_col.green,body.admin_plan_profiles #long_jog_day_table .plan-setup_week-table_col.green,body.admin_plan_profiles #interval_day_table .plan-setup_week-table_col.green,body.coach_plan_profiles #long_jog_day_table .plan-setup_week-table_col.green,body.coach_plan_profiles #interval_day_table .plan-setup_week-table_col.green,body.coach_training_alerts #long_jog_day_table .plan-setup_week-table_col.green,body.coach_training_alerts #interval_day_table .plan-setup_week-table_col.green{cursor:default}body.app #long_jog_day_table .plan-setup_week-table_col.red:hover .hint1,body.admin_plan_profiles #long_jog_day_table .plan-setup_week-table_col.red:hover .hint1,body.coach_plan_profiles #long_jog_day_table .plan-setup_week-table_col.red:hover .hint1,body.coach_training_alerts #long_jog_day_table .plan-setup_week-table_col.red:hover .hint1{display:block}body.app #interval_day_table .plan-setup_week-table_col.red:hover .hint2,body.admin_plan_profiles #interval_day_table .plan-setup_week-table_col.red:hover .hint2,body.coach_plan_profiles #interval_day_table .plan-setup_week-table_col.red:hover .hint2,body.coach_training_alerts #interval_day_table .plan-setup_week-table_col.red:hover .hint2{display:block}body.app .selector-wrap,body.admin_plan_profiles .selector-wrap,body.coach_plan_profiles .selector-wrap,body.coach_training_alerts .selector-wrap{display:inline-block}body.app .selector .ui-slider,body.admin_plan_profiles .selector .ui-slider,body.coach_plan_profiles .selector .ui-slider,body.coach_training_alerts .selector .ui-slider{height:5px;width:396px;border:1px solid #e0dfdf;border-radius:3px;position:relative;font-size:14px;font-family:Outfit;font-weight:700;background:#f9f9f9;box-shadow:0 -1px 5px 1px rgba(102,119,136,0.05),0 1px 2px rgba(102,119,136,0.3)}body.app .selector .ui-slider .segment,body.admin_plan_profiles .selector .ui-slider .segment,body.coach_plan_profiles .selector .ui-slider .segment,body.coach_training_alerts .selector .ui-slider .segment{width:1px;height:15px;position:absolute;top:7px;background:#eee;white-space:pre}body.app .selector .ui-slider .segment .caption,body.admin_plan_profiles .selector .ui-slider .segment .caption,body.coach_plan_profiles .selector .ui-slider .segment .caption,body.coach_training_alerts .selector .ui-slider .segment .caption{position:absolute;top:20px;text-align:center}body.app .selector .ui-slider .ui-slider-handle,body.admin_plan_profiles .selector .ui-slider .ui-slider-handle,body.coach_plan_profiles .selector .ui-slider .ui-slider-handle,body.coach_training_alerts .selector .ui-slider .ui-slider-handle{width:20px;height:20px;border-radius:10px;top:-7px;margin-left:-10px;position:absolute;background:#ffa301;cursor:pointer;border:none}body.app .selector #slider1 .segment1,body.admin_plan_profiles .selector #slider1 .segment1,body.coach_plan_profiles .selector #slider1 .segment1,body.coach_training_alerts .selector #slider1 .segment1{left:0}body.app .selector #slider1 .segment2,body.admin_plan_profiles .selector #slider1 .segment2,body.coach_plan_profiles .selector #slider1 .segment2,body.coach_training_alerts .selector #slider1 .segment2{left:99px}body.app .selector #slider1 .segment3,body.admin_plan_profiles .selector #slider1 .segment3,body.coach_plan_profiles .selector #slider1 .segment3,body.coach_training_alerts .selector #slider1 .segment3{left:198px}body.app .selector #slider1 .segment4,body.admin_plan_profiles .selector #slider1 .segment4,body.coach_plan_profiles .selector #slider1 .segment4,body.coach_training_alerts .selector #slider1 .segment4{left:297px}body.app .selector #slider1 .segment5,body.admin_plan_profiles .selector #slider1 .segment5,body.coach_plan_profiles .selector #slider1 .segment5,body.coach_training_alerts .selector #slider1 .segment5{left:396px}body.app .selector #slider2 .segment1,body.admin_plan_profiles .selector #slider2 .segment1,body.coach_plan_profiles .selector #slider2 .segment1,body.coach_training_alerts .selector #slider2 .segment1{left:0}body.app .selector #slider2 .segment2,body.admin_plan_profiles .selector #slider2 .segment2,body.coach_plan_profiles .selector #slider2 .segment2,body.coach_training_alerts .selector #slider2 .segment2{left:132px}body.app .selector #slider2 .segment3,body.admin_plan_profiles .selector #slider2 .segment3,body.coach_plan_profiles .selector #slider2 .segment3,body.coach_training_alerts .selector #slider2 .segment3{left:264px}body.app .selector #slider2 .segment4,body.admin_plan_profiles .selector #slider2 .segment4,body.coach_plan_profiles .selector #slider2 .segment4,body.coach_training_alerts .selector #slider2 .segment4{left:396px}body.app .selector_items,body.admin_plan_profiles .selector_items,body.coach_plan_profiles .selector_items,body.coach_training_alerts .selector_items{width:424px;height:7px;border:1px solid #e0dfdf;list-style:none;padding:0 22px;margin:0}body.app .selector_item,body.admin_plan_profiles .selector_item,body.coach_plan_profiles .selector_item,body.coach_training_alerts .selector_item{float:left;width:20px;position:relative;margin-top:-6px}body.app .selector_items.items5 .selector_item,body.admin_plan_profiles .selector_items.items5 .selector_item,body.coach_plan_profiles .selector_items.items5 .selector_item,body.coach_training_alerts .selector_items.items5 .selector_item{margin-left:81px}body.app .selector_items.items4 .selector_item,body.admin_plan_profiles .selector_items.items4 .selector_item,body.coach_plan_profiles .selector_items.items4 .selector_item,body.coach_training_alerts .selector_items.items4 .selector_item{margin-left:114px}body.app .selector_items .selector_item:first-child,body.admin_plan_profiles .selector_items .selector_item:first-child,body.coach_plan_profiles .selector_items .selector_item:first-child,body.coach_training_alerts .selector_items .selector_item:first-child{margin-left:0}body.app .selector_item_btn,body.admin_plan_profiles .selector_item_btn,body.coach_plan_profiles .selector_item_btn,body.coach_training_alerts .selector_item_btn{width:2px;height:20px;background:#99dc34;display:block;margin:0 auto;box-shadow:0 0 2px 0 rgba(8,8,8,0.75)}body.app .selector_item.active .selector_item_btn,body.admin_plan_profiles .selector_item.active .selector_item_btn,body.coach_plan_profiles .selector_item.active .selector_item_btn,body.coach_training_alerts .selector_item.active .selector_item_btn{width:20px;border-radius:10px;box-shadow:0 0 3px 0 rgba(8,8,8,0.75)}body.app .selector_item_title,body.admin_plan_profiles .selector_item_title,body.coach_plan_profiles .selector_item_title,body.coach_training_alerts .selector_item_title{position:absolute;left:0;top:33px;margin-left:-45px;width:110px;text-align:center;display:block;font-size:16px}body.app .contest-form_controls,body.admin_plan_profiles .contest-form_controls,body.coach_plan_profiles .contest-form_controls,body.coach_training_alerts .contest-form_controls{display:flex;margin:0px;font-size:0;text-align:left;padding-bottom:20px}body.app .contest-form_controls .btn,body.admin_plan_profiles .contest-form_controls .btn,body.coach_plan_profiles .contest-form_controls .btn,body.coach_training_alerts .contest-form_controls .btn{height:30px;line-height:30px;color:#252a40;transition:200ms all ease-in-out;border:2px solid transparent;text-decoration:none;padding:0px 10px}body.app .contest-form_controls .btn+.btn,body.admin_plan_profiles .contest-form_controls .btn+.btn,body.coach_plan_profiles .contest-form_controls .btn+.btn,body.coach_training_alerts .contest-form_controls .btn+.btn{margin-left:0px}body.app .contest-form_controls .btn.disabled,body.admin_plan_profiles .contest-form_controls .btn.disabled,body.coach_plan_profiles .contest-form_controls .btn.disabled,body.coach_training_alerts .contest-form_controls .btn.disabled{cursor:default}body.app .contest-form_controls .btn.disabled:hover,body.admin_plan_profiles .contest-form_controls .btn.disabled:hover,body.coach_plan_profiles .contest-form_controls .btn.disabled:hover,body.coach_training_alerts .contest-form_controls .btn.disabled:hover{opacity:1}body.app .contest-form,body.admin_plan_profiles .contest-form,body.coach_plan_profiles .contest-form,body.coach_training_alerts .contest-form{border-top:1px solid #ecf0f6}body.app form.new_race,body.app form.edit_race,body.admin_plan_profiles form.new_race,body.admin_plan_profiles form.edit_race,body.coach_plan_profiles form.new_race,body.coach_plan_profiles form.edit_race,body.coach_training_alerts form.new_race,body.coach_training_alerts form.edit_race{width:100%}body.app form,body.admin_plan_profiles form,body.coach_plan_profiles form,body.coach_training_alerts form{display:flex;-moz-flex-direction:column;flex-direction:column}body.app form .contest-form_row_col,body.admin_plan_profiles form .contest-form_row_col,body.coach_plan_profiles form .contest-form_row_col,body.coach_training_alerts form .contest-form_row_col{display:flex;-moz-flex-direction:column;flex-direction:column}body.app #freeze_index_partial .contest-form_row.head,body.admin_plan_profiles #freeze_index_partial .contest-form_row.head,body.coach_plan_profiles #freeze_index_partial .contest-form_row.head,body.coach_training_alerts #freeze_index_partial .contest-form_row.head{height:40px}body.app .new_plan_freeze,body.app .edit_plan_freeze,body.admin_plan_profiles .new_plan_freeze,body.admin_plan_profiles .edit_plan_freeze,body.coach_plan_profiles .new_plan_freeze,body.coach_plan_profiles .edit_plan_freeze,body.coach_training_alerts .new_plan_freeze,body.coach_training_alerts .edit_plan_freeze{width:100%}body.app .contest-form_row.head,body.admin_plan_profiles .contest-form_row.head,body.coach_plan_profiles .contest-form_row.head,body.coach_training_alerts .contest-form_row.head{height:40px}body.app .contest-form_row.head .contest-form_row_col,body.admin_plan_profiles .contest-form_row.head .contest-form_row_col,body.coach_plan_profiles .contest-form_row.head .contest-form_row_col,body.coach_training_alerts .contest-form_row.head .contest-form_row_col{flex:1 0 calc(100%/5 - 70px)}body.app .contest-form_row.head .contest-form_row_col.col6,body.admin_plan_profiles .contest-form_row.head .contest-form_row_col.col6,body.coach_plan_profiles .contest-form_row.head .contest-form_row_col.col6,body.coach_training_alerts .contest-form_row.head .contest-form_row_col.col6{flex:0 0 40px;max-width:40px}body.app .contest-form_row.head .contest-form_row_col.col7,body.admin_plan_profiles .contest-form_row.head .contest-form_row_col.col7,body.coach_plan_profiles .contest-form_row.head .contest-form_row_col.col7,body.coach_training_alerts .contest-form_row.head .contest-form_row_col.col7{flex:0 0 30px;max-width:30px}body.app #race_index_partial .contest-form,body.admin_plan_profiles #race_index_partial .contest-form,body.coach_plan_profiles #race_index_partial .contest-form,body.coach_training_alerts #race_index_partial .contest-form{display:flex;flex-wrap:wrap}body.app .contest-form_row.race,body.admin_plan_profiles .contest-form_row.race,body.coach_plan_profiles .contest-form_row.race,body.coach_training_alerts .contest-form_row.race{-moz-flex-direction:row;flex-direction:row;-moz-align-items:center;-ms-align-items:center;align-items:center;flex-wrap:wrap}body.app .contest-form_row.race .contest-form_row_col,body.admin_plan_profiles .contest-form_row.race .contest-form_row_col,body.coach_plan_profiles .contest-form_row.race .contest-form_row_col,body.coach_training_alerts .contest-form_row.race .contest-form_row_col{flex:0 1 auto;display:flex;margin-bottom:5px;-moz-align-items:center;-ms-align-items:center;align-items:center}body.app .contest-form_row.race .contest-form_row_col:nth-child(n+2),body.admin_plan_profiles .contest-form_row.race .contest-form_row_col:nth-child(n+2),body.coach_plan_profiles .contest-form_row.race .contest-form_row_col:nth-child(n+2),body.coach_training_alerts .contest-form_row.race .contest-form_row_col:nth-child(n+2){border-right:1px solid #efefef;flex:0 0 80px;max-width:80px}body.app .contest-form_row.race .contest-form_row_col:nth-child(2),body.admin_plan_profiles .contest-form_row.race .contest-form_row_col:nth-child(2),body.coach_plan_profiles .contest-form_row.race .contest-form_row_col:nth-child(2),body.coach_training_alerts .contest-form_row.race .contest-form_row_col:nth-child(2){-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;flex:0 0 95px;max-width:95px}body.app .contest-form_row.race .contest-form_row_col:last-child,body.admin_plan_profiles .contest-form_row.race .contest-form_row_col:last-child,body.coach_plan_profiles .contest-form_row.race .contest-form_row_col:last-child,body.coach_training_alerts .contest-form_row.race .contest-form_row_col:last-child{border-right:0px;font-family:Outfit;color:#6e78b0;font-size:15px}body.app .contest-form_row.race>.contest-form_row_col.col1,body.admin_plan_profiles .contest-form_row.race>.contest-form_row_col.col1,body.coach_plan_profiles .contest-form_row.race>.contest-form_row_col.col1,body.coach_training_alerts .contest-form_row.race>.contest-form_row_col.col1{font-weight:700;font-size:18px}body.app .contest-form,body.admin_plan_profiles .contest-form,body.coach_plan_profiles .contest-form,body.coach_training_alerts .contest-form{display:flex}body.app .contest-form .contest-form_row.plan_freeze,body.admin_plan_profiles .contest-form .contest-form_row.plan_freeze,body.coach_plan_profiles .contest-form .contest-form_row.plan_freeze,body.coach_training_alerts .contest-form .contest-form_row.plan_freeze{display:flex;-moz-flex-direction:column;flex-direction:column}body.app .contest-form .contest-form_row.plan_freeze .contest-form_row_col:first-of-type,body.admin_plan_profiles .contest-form .contest-form_row.plan_freeze .contest-form_row_col:first-of-type,body.coach_plan_profiles .contest-form .contest-form_row.plan_freeze .contest-form_row_col:first-of-type,body.coach_training_alerts .contest-form .contest-form_row.plan_freeze .contest-form_row_col:first-of-type{font-weight:700}body.app .contest-form_row,body.app .contest-form_row.race .new_race,body.app form.new_plan_freeze,body.app form.edit_plan_freeze,body.app form.edit_race,body.admin_plan_profiles .contest-form_row,body.admin_plan_profiles .contest-form_row.race .new_race,body.admin_plan_profiles form.new_plan_freeze,body.admin_plan_profiles form.edit_plan_freeze,body.admin_plan_profiles form.edit_race,body.coach_plan_profiles .contest-form_row,body.coach_plan_profiles .contest-form_row.race .new_race,body.coach_plan_profiles form.new_plan_freeze,body.coach_plan_profiles form.edit_plan_freeze,body.coach_plan_profiles form.edit_race,body.coach_training_alerts .contest-form_row,body.coach_training_alerts .contest-form_row.race .new_race,body.coach_training_alerts form.new_plan_freeze,body.coach_training_alerts form.edit_plan_freeze,body.coach_training_alerts form.edit_race{margin:0px;border-bottom:1px solid #eee;display:flex;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch}body.app .plan-setup_step.step4 .plan-setup_step_substep,body.admin_plan_profiles .plan-setup_step.step4 .plan-setup_step_substep,body.coach_plan_profiles .plan-setup_step.step4 .plan-setup_step_substep,body.coach_training_alerts .plan-setup_step.step4 .plan-setup_step_substep{text-align:left !important}body.app .plan-setup_step.step4 .plan-setup_step_substep .contest-form_row,body.admin_plan_profiles .plan-setup_step.step4 .plan-setup_step_substep .contest-form_row,body.coach_plan_profiles .plan-setup_step.step4 .plan-setup_step_substep .contest-form_row,body.coach_training_alerts .plan-setup_step.step4 .plan-setup_step_substep .contest-form_row{text-align:left}body.app .plan-setup_step_substep_row-i,body.admin_plan_profiles .plan-setup_step_substep_row-i,body.coach_plan_profiles .plan-setup_step_substep_row-i,body.coach_training_alerts .plan-setup_step_substep_row-i{display:block}body.app .plan-setup_step_substep_row-i .btn,body.admin_plan_profiles .plan-setup_step_substep_row-i .btn,body.coach_plan_profiles .plan-setup_step_substep_row-i .btn,body.coach_training_alerts .plan-setup_step_substep_row-i .btn{font-size:15px;height:30px;line-height:30px;padding:0 9px;margin-left:5px}body.app #running_experience_options,body.admin_plan_profiles #running_experience_options,body.coach_plan_profiles #running_experience_options,body.coach_training_alerts #running_experience_options{margin:20px 0 0 0;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}body.app #running_experience_options label,body.admin_plan_profiles #running_experience_options label,body.coach_plan_profiles #running_experience_options label,body.coach_training_alerts #running_experience_options label{margin-top:10px}body.app #running_experience_options .option,body.admin_plan_profiles #running_experience_options .option,body.coach_plan_profiles #running_experience_options .option,body.coach_training_alerts #running_experience_options .option{-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;flex-wrap:wrap}body.app #running_experience_options .option[data-item='1'] .input:first-child,body.app #running_experience_options .option[data-item='1'] .input:nth-child(2),body.admin_plan_profiles #running_experience_options .option[data-item='1'] .input:first-child,body.admin_plan_profiles #running_experience_options .option[data-item='1'] .input:nth-child(2),body.coach_plan_profiles #running_experience_options .option[data-item='1'] .input:first-child,body.coach_plan_profiles #running_experience_options .option[data-item='1'] .input:nth-child(2),body.coach_training_alerts #running_experience_options .option[data-item='1'] .input:first-child,body.coach_training_alerts #running_experience_options .option[data-item='1'] .input:nth-child(2){flex:0 0 200px}body.app #running_experience_options .option[data-item='1'] .tooltip-questionmark,body.admin_plan_profiles #running_experience_options .option[data-item='1'] .tooltip-questionmark,body.coach_plan_profiles #running_experience_options .option[data-item='1'] .tooltip-questionmark,body.coach_training_alerts #running_experience_options .option[data-item='1'] .tooltip-questionmark{bottom:5px}body.app #running_experience_options .option .string,body.admin_plan_profiles #running_experience_options .option .string,body.coach_plan_profiles #running_experience_options .option .string,body.coach_training_alerts #running_experience_options .option .string{display:block}body.app #running_experience_options .tooltip-hint-wrap,body.admin_plan_profiles #running_experience_options .tooltip-hint-wrap,body.coach_plan_profiles #running_experience_options .tooltip-hint-wrap,body.coach_training_alerts #running_experience_options .tooltip-hint-wrap{width:370px}body.app #running_experience_options .tooltip-hint,body.admin_plan_profiles #running_experience_options .tooltip-hint,body.coach_plan_profiles #running_experience_options .tooltip-hint,body.coach_training_alerts #running_experience_options .tooltip-hint{height:auto;padding:5px 10px}body.app #running_experience_options .important_message,body.admin_plan_profiles #running_experience_options .important_message,body.coach_plan_profiles #running_experience_options .important_message,body.coach_training_alerts #running_experience_options .important_message{margin-top:10px;border:1px solid #99dc34;padding:10px;border-radius:5px}body.app #freezes_place,body.admin_plan_profiles #freezes_place,body.coach_plan_profiles #freezes_place,body.coach_training_alerts #freezes_place{overflow:hidden}body.app #races_place,body.admin_plan_profiles #races_place,body.coach_plan_profiles #races_place,body.coach_training_alerts #races_place{margin:25px 0 0 0}body.app #interval_day_table,body.admin_plan_profiles #interval_day_table,body.coach_plan_profiles #interval_day_table,body.coach_training_alerts #interval_day_table{display:none}body.app #show_interval_day ~ span:last-child,body.admin_plan_profiles #show_interval_day ~ span:last-child,body.coach_plan_profiles #show_interval_day ~ span:last-child,body.coach_training_alerts #show_interval_day ~ span:last-child{display:none}body.app #show_interval_day.active+span,body.admin_plan_profiles #show_interval_day.active+span,body.coach_plan_profiles #show_interval_day.active+span,body.coach_training_alerts #show_interval_day.active+span{display:none}body.app #show_interval_day.active+span ~ span:last-child,body.admin_plan_profiles #show_interval_day.active+span ~ span:last-child,body.coach_plan_profiles #show_interval_day.active+span ~ span:last-child,body.coach_training_alerts #show_interval_day.active+span ~ span:last-child{display:inline}body.app .plan_profile_long_jog_day,body.app .plan_profile_interval_day,body.app .plan_profile_days,body.admin_plan_profiles .plan_profile_long_jog_day,body.admin_plan_profiles .plan_profile_interval_day,body.admin_plan_profiles .plan_profile_days,body.coach_plan_profiles .plan_profile_long_jog_day,body.coach_plan_profiles .plan_profile_interval_day,body.coach_plan_profiles .plan_profile_days,body.coach_training_alerts .plan_profile_long_jog_day,body.coach_training_alerts .plan_profile_interval_day,body.coach_training_alerts .plan_profile_days{display:none}body.app .plan_profile_long_jog_day.field_with_errors,body.app .plan_profile_interval_day.field_with_errors,body.app .plan_profile_days.field_with_errors,body.admin_plan_profiles .plan_profile_long_jog_day.field_with_errors,body.admin_plan_profiles .plan_profile_interval_day.field_with_errors,body.admin_plan_profiles .plan_profile_days.field_with_errors,body.coach_plan_profiles .plan_profile_long_jog_day.field_with_errors,body.coach_plan_profiles .plan_profile_interval_day.field_with_errors,body.coach_plan_profiles .plan_profile_days.field_with_errors,body.coach_training_alerts .plan_profile_long_jog_day.field_with_errors,body.coach_training_alerts .plan_profile_interval_day.field_with_errors,body.coach_training_alerts .plan_profile_days.field_with_errors{display:block;margin:0 0 20px 0}body.app .plan_profile_long_jog_day.field_with_errors label,body.app .plan_profile_long_jog_day.field_with_errors input,body.app .plan_profile_interval_day.field_with_errors label,body.app .plan_profile_interval_day.field_with_errors input,body.app .plan_profile_days.field_with_errors label,body.app .plan_profile_days.field_with_errors input,body.admin_plan_profiles .plan_profile_long_jog_day.field_with_errors label,body.admin_plan_profiles .plan_profile_long_jog_day.field_with_errors input,body.admin_plan_profiles .plan_profile_interval_day.field_with_errors label,body.admin_plan_profiles .plan_profile_interval_day.field_with_errors input,body.admin_plan_profiles .plan_profile_days.field_with_errors label,body.admin_plan_profiles .plan_profile_days.field_with_errors input,body.coach_plan_profiles .plan_profile_long_jog_day.field_with_errors label,body.coach_plan_profiles .plan_profile_long_jog_day.field_with_errors input,body.coach_plan_profiles .plan_profile_interval_day.field_with_errors label,body.coach_plan_profiles .plan_profile_interval_day.field_with_errors input,body.coach_plan_profiles .plan_profile_days.field_with_errors label,body.coach_plan_profiles .plan_profile_days.field_with_errors input,body.coach_training_alerts .plan_profile_long_jog_day.field_with_errors label,body.coach_training_alerts .plan_profile_long_jog_day.field_with_errors input,body.coach_training_alerts .plan_profile_interval_day.field_with_errors label,body.coach_training_alerts .plan_profile_interval_day.field_with_errors input,body.coach_training_alerts .plan_profile_days.field_with_errors label,body.coach_training_alerts .plan_profile_days.field_with_errors input{display:none}body.app .plan_profile_long_jog_day.field_with_errors .error,body.app .plan_profile_interval_day.field_with_errors .error,body.app .plan_profile_days.field_with_errors .error,body.admin_plan_profiles .plan_profile_long_jog_day.field_with_errors .error,body.admin_plan_profiles .plan_profile_interval_day.field_with_errors .error,body.admin_plan_profiles .plan_profile_days.field_with_errors .error,body.coach_plan_profiles .plan_profile_long_jog_day.field_with_errors .error,body.coach_plan_profiles .plan_profile_interval_day.field_with_errors .error,body.coach_plan_profiles .plan_profile_days.field_with_errors .error,body.coach_training_alerts .plan_profile_long_jog_day.field_with_errors .error,body.coach_training_alerts .plan_profile_interval_day.field_with_errors .error,body.coach_training_alerts .plan_profile_days.field_with_errors .error{color:#000;padding:10px;border:1px solid #f5b7ac;background:#fef3f0;font-size:14px}body.app .plan_profile_scale .radio,body.admin_plan_profiles .plan_profile_scale .radio,body.coach_plan_profiles .plan_profile_scale .radio,body.coach_training_alerts .plan_profile_scale .radio{display:inline-block;margin:0 15px 0 0}body.app .plan_profile_scale .radio .trigger,body.admin_plan_profiles .plan_profile_scale .radio .trigger,body.coach_plan_profiles .plan_profile_scale .radio .trigger,body.coach_training_alerts .plan_profile_scale .radio .trigger{margin:0 5px 0 0}body.app .race_kind_indicator,body.admin_plan_profiles .race_kind_indicator,body.coach_plan_profiles .race_kind_indicator,body.coach_training_alerts .race_kind_indicator{list-style:none;padding:0;margin:0;font-size:0}body.app .race_kind_indicator li,body.admin_plan_profiles .race_kind_indicator li,body.coach_plan_profiles .race_kind_indicator li,body.coach_training_alerts .race_kind_indicator li{display:inline-block;width:6px;height:16px;border-radius:2px;border:1px solid #ffa301;background:#fff;margin:0 2px 0 1px;padding:0px;box-shadow:0 -1px 5px 1px rgba(102,119,136,0.05),0 1px 2px rgba(102,119,136,0.3)}body.app .race_kind_indicator li:first-child,body.admin_plan_profiles .race_kind_indicator li:first-child,body.coach_plan_profiles .race_kind_indicator li:first-child,body.coach_training_alerts .race_kind_indicator li:first-child{border-top:1px solid #ffa301;height:8px}body.app .race_kind_indicator li:nth-child(2),body.admin_plan_profiles .race_kind_indicator li:nth-child(2),body.coach_plan_profiles .race_kind_indicator li:nth-child(2),body.coach_training_alerts .race_kind_indicator li:nth-child(2){height:12px}body.app .race_kind_indicator li:nth-child(3),body.admin_plan_profiles .race_kind_indicator li:nth-child(3),body.coach_plan_profiles .race_kind_indicator li:nth-child(3),body.coach_training_alerts .race_kind_indicator li:nth-child(3){height:16px}body.app .race_kind_indicator li.active,body.admin_plan_profiles .race_kind_indicator li.active,body.coach_plan_profiles .race_kind_indicator li.active,body.coach_training_alerts .race_kind_indicator li.active{background:#ffa301}body.app #races_partial .simple_form:after,body.admin_plan_profiles #races_partial .simple_form:after,body.coach_plan_profiles #races_partial .simple_form:after,body.coach_training_alerts #races_partial .simple_form:after{content:"";display:table;clear:both}body.app .plan_profile_errors,body.admin_plan_profiles .plan_profile_errors,body.coach_plan_profiles .plan_profile_errors,body.coach_training_alerts .plan_profile_errors{margin:20px 80px 0;padding:10px;border:1px solid #f5b7ac;background:#fef3f0;line-height:1.5}body.app .plan_profile_errors p,body.admin_plan_profiles .plan_profile_errors p,body.coach_plan_profiles .plan_profile_errors p,body.coach_training_alerts .plan_profile_errors p{margin:0}body.app .race_errors,body.app .plan_table_errors,body.admin_plan_profiles .race_errors,body.admin_plan_profiles .plan_table_errors,body.coach_plan_profiles .race_errors,body.coach_plan_profiles .plan_table_errors,body.coach_training_alerts .race_errors,body.coach_training_alerts .plan_table_errors{margin:10px 0;padding:5px 10px;border:1px solid #f5b7ac;border-radius:10px;background:#fef3f0;font-size:12px;line-height:1.5}body.app .ui-datepicker-current,body.admin_plan_profiles .ui-datepicker-current,body.coach_plan_profiles .ui-datepicker-current,body.coach_training_alerts .ui-datepicker-current{display:none}body.app .styled-table,body.admin_plan_profiles .styled-table,body.coach_plan_profiles .styled-table,body.coach_training_alerts .styled-table{font-size:12px;width:100%;margin:0 0 20px 0}body.app .styled-table th,body.app .styled-table td,body.admin_plan_profiles .styled-table th,body.admin_plan_profiles .styled-table td,body.coach_plan_profiles .styled-table th,body.coach_plan_profiles .styled-table td,body.coach_training_alerts .styled-table th,body.coach_training_alerts .styled-table td{padding:0;text-align:center;padding:0 10px;height:40px}body.app .styled-table th:first-child,body.app .styled-table td:first-child,body.admin_plan_profiles .styled-table th:first-child,body.admin_plan_profiles .styled-table td:first-child,body.coach_plan_profiles .styled-table th:first-child,body.coach_plan_profiles .styled-table td:first-child,body.coach_training_alerts .styled-table th:first-child,body.coach_training_alerts .styled-table td:first-child{text-align:left;font-family:Outfit;font-weight:700}body.app .styled-table th:last-child,body.app .styled-table td:last-child,body.admin_plan_profiles .styled-table th:last-child,body.admin_plan_profiles .styled-table td:last-child,body.coach_plan_profiles .styled-table th:last-child,body.coach_plan_profiles .styled-table td:last-child,body.coach_training_alerts .styled-table th:last-child,body.coach_training_alerts .styled-table td:last-child{text-align:right}body.app .styled-table th,body.admin_plan_profiles .styled-table th,body.coach_plan_profiles .styled-table th,body.coach_training_alerts .styled-table th{background:#99dc34;color:#fff}body.app .plan_freeze_starts_at #plan_freeze_starts_at,body.app .plan_freeze_starts_at #plan_freeze_ends_at,body.app .plan_freeze_ends_at #plan_freeze_starts_at,body.app .plan_freeze_ends_at #plan_freeze_ends_at,body.admin_plan_profiles .plan_freeze_starts_at #plan_freeze_starts_at,body.admin_plan_profiles .plan_freeze_starts_at #plan_freeze_ends_at,body.admin_plan_profiles .plan_freeze_ends_at #plan_freeze_starts_at,body.admin_plan_profiles .plan_freeze_ends_at #plan_freeze_ends_at,body.coach_plan_profiles .plan_freeze_starts_at #plan_freeze_starts_at,body.coach_plan_profiles .plan_freeze_starts_at #plan_freeze_ends_at,body.coach_plan_profiles .plan_freeze_ends_at #plan_freeze_starts_at,body.coach_plan_profiles .plan_freeze_ends_at #plan_freeze_ends_at,body.coach_training_alerts .plan_freeze_starts_at #plan_freeze_starts_at,body.coach_training_alerts .plan_freeze_starts_at #plan_freeze_ends_at,body.coach_training_alerts .plan_freeze_ends_at #plan_freeze_starts_at,body.coach_training_alerts .plan_freeze_ends_at #plan_freeze_ends_at{width:100px}body.app #new_freeze .input.string,body.app #new_freeze .submit-btn,body.admin_plan_profiles #new_freeze .input.string,body.admin_plan_profiles #new_freeze .submit-btn,body.coach_plan_profiles #new_freeze .input.string,body.coach_plan_profiles #new_freeze .submit-btn,body.coach_training_alerts #new_freeze .input.string,body.coach_training_alerts #new_freeze .submit-btn{display:inline-block}body.app .welcome-popup_text,body.admin_plan_profiles .welcome-popup_text,body.coach_plan_profiles .welcome-popup_text,body.coach_training_alerts .welcome-popup_text{overflow:hidden}body.app .controls .icon,body.admin_plan_profiles .controls .icon,body.coach_plan_profiles .controls .icon,body.coach_training_alerts .controls .icon{display:inline-block;width:25px;height:25px;line-height:25px;text-align:center;text-decoration:none;vertical-align:top}body.app .controls .icon-delete,body.admin_plan_profiles .controls .icon-delete,body.coach_plan_profiles .controls .icon-delete,body.coach_training_alerts .controls .icon-delete{background:url(/assets/close_dark-0ef4ad31174aa09d6aceb57ef8319b7a4995d9738372eb70cc830c20a67c61f9.svg) no-repeat center}body.app .controls .icon-edit,body.admin_plan_profiles .controls .icon-edit,body.coach_plan_profiles .controls .icon-edit,body.coach_training_alerts .controls .icon-edit{background:url(/assets/edit_training-dd4a1f33b6858c56e13100f11bcbedbc435a24801bb42dc696e4af17b8c9b729.svg) no-repeat center}body.app .clearfix:before,body.app .clearfix:after,body.admin_plan_profiles .clearfix:before,body.admin_plan_profiles .clearfix:after,body.coach_plan_profiles .clearfix:before,body.coach_plan_profiles .clearfix:after,body.coach_training_alerts .clearfix:before,body.coach_training_alerts .clearfix:after{content:"";display:table}body.app .clearfix:after,body.admin_plan_profiles .clearfix:after,body.coach_plan_profiles .clearfix:after,body.coach_training_alerts .clearfix:after{clear:both}body.app .plan-setup_step.submit_container .plan-setup_step_title,body.admin_plan_profiles .plan-setup_step.submit_container .plan-setup_step_title,body.coach_plan_profiles .plan-setup_step.submit_container .plan-setup_step_title,body.coach_training_alerts .plan-setup_step.submit_container .plan-setup_step_title{flex:0 0 100%}body.app .plan-setup_step.submit_container .number,body.admin_plan_profiles .plan-setup_step.submit_container .number,body.coach_plan_profiles .plan-setup_step.submit_container .number,body.coach_training_alerts .plan-setup_step.submit_container .number{text-align:left;color:#ffa301}body.app .plan-setup_step.submit_container .tooltip-questionmark,body.admin_plan_profiles .plan-setup_step.submit_container .tooltip-questionmark,body.coach_plan_profiles .plan-setup_step.submit_container .tooltip-questionmark,body.coach_training_alerts .plan-setup_step.submit_container .tooltip-questionmark{margin:5px;flex:0 0 20px}body.app .plan-setup_step.submit_container .tooltip-questionmark .tooltip-hint,body.admin_plan_profiles .plan-setup_step.submit_container .tooltip-questionmark .tooltip-hint,body.coach_plan_profiles .plan-setup_step.submit_container .tooltip-questionmark .tooltip-hint,body.coach_training_alerts .plan-setup_step.submit_container .tooltip-questionmark .tooltip-hint{left:-212px;top:-5px}body.app .plan_profile-questionicon,body.admin_plan_profiles .plan_profile-questionicon,body.coach_plan_profiles .plan_profile-questionicon,body.coach_training_alerts .plan_profile-questionicon{vertical-align:middle;margin:15px 13px 0 14px;float:right}body.app .plan_profile-questionicon .tooltip-hint-wrap,body.admin_plan_profiles .plan_profile-questionicon .tooltip-hint-wrap,body.coach_plan_profiles .plan_profile-questionicon .tooltip-hint-wrap,body.coach_training_alerts .plan_profile-questionicon .tooltip-hint-wrap{width:350px !important;position:absolute !important;top:89px !important;left:2px;text-align:left !important}body.app .plan_profile-questionicon .tooltip-hint,body.admin_plan_profiles .plan_profile-questionicon .tooltip-hint,body.coach_plan_profiles .plan_profile-questionicon .tooltip-hint,body.coach_training_alerts .plan_profile-questionicon .tooltip-hint{padding:0 10px;margin:-50px -29px 0 0;margin-left:3.5%;line-height:35px}body.app .plan_profile-questionicon .tooltip-hint:before,body.admin_plan_profiles .plan_profile-questionicon .tooltip-hint:before,body.coach_plan_profiles .plan_profile-questionicon .tooltip-hint:before,body.coach_training_alerts .plan_profile-questionicon .tooltip-hint:before{position:absolute;left:97.4%;top:35px;margin-left:-5px;border-top:5px solid #ffa301;border-top:5px solid #ffa301;border-right:5px solid transparent;border-left:5px solid transparent;content:" "}@media only screen and (max-width: 1200px){body.app .main-wrap,body.admin_plan_profiles .main-wrap,body.coach_plan_profiles .main-wrap,body.coach_training_alerts .main-wrap{padding:25px}body.app .plan-setup_step,body.admin_plan_profiles .plan-setup_step,body.coach_plan_profiles .plan-setup_step,body.coach_training_alerts .plan-setup_step{padding:25px 25px;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-ms-align-self:stretch;align-self:stretch;flex-wrap:wrap}body.app .plan-setup_step .plan-setup_step_substep,body.admin_plan_profiles .plan-setup_step .plan-setup_step_substep,body.coach_plan_profiles .plan-setup_step .plan-setup_step_substep,body.coach_training_alerts .plan-setup_step .plan-setup_step_substep{flex:0 0 calc(100% - 80px);padding:0px 20px}body.app .plan-setup_step .plan-setup_step_title,body.admin_plan_profiles .plan-setup_step .plan-setup_step_title,body.coach_plan_profiles .plan-setup_step .plan-setup_step_title,body.coach_training_alerts .plan-setup_step .plan-setup_step_title{flex:0 0 100%;-ms-align-self:flex-start;align-self:flex-start;display:flex;flex-wrap:wrap;margin-bottom:20px;-moz-flex-direction:column;flex-direction:column}body.app .plan-setup_step .plan-setup_step_title .number,body.admin_plan_profiles .plan-setup_step .plan-setup_step_title .number,body.coach_plan_profiles .plan-setup_step .plan-setup_step_title .number,body.coach_training_alerts .plan-setup_step .plan-setup_step_title .number{flex:0 0 20px}body.app .plan-setup_step .plan-setup_step_title h2,body.app .plan-setup_step .plan-setup_step_title .h2,body.admin_plan_profiles .plan-setup_step .plan-setup_step_title h2,body.admin_plan_profiles .plan-setup_step .plan-setup_step_title .h2,body.coach_plan_profiles .plan-setup_step .plan-setup_step_title h2,body.coach_plan_profiles .plan-setup_step .plan-setup_step_title .h2,body.coach_training_alerts .plan-setup_step .plan-setup_step_title h2,body.coach_training_alerts .plan-setup_step .plan-setup_step_title .h2{padding-top:15px}body.app .plan-setup_step.step2 .tooltip-questionmark,body.app .plan-setup_step.step3 .tooltip-questionmark,body.app .plan-setup_step.step4 .tooltip-questionmark,body.admin_plan_profiles .plan-setup_step.step2 .tooltip-questionmark,body.admin_plan_profiles .plan-setup_step.step3 .tooltip-questionmark,body.admin_plan_profiles .plan-setup_step.step4 .tooltip-questionmark,body.coach_plan_profiles .plan-setup_step.step2 .tooltip-questionmark,body.coach_plan_profiles .plan-setup_step.step3 .tooltip-questionmark,body.coach_plan_profiles .plan-setup_step.step4 .tooltip-questionmark,body.coach_training_alerts .plan-setup_step.step2 .tooltip-questionmark,body.coach_training_alerts .plan-setup_step.step3 .tooltip-questionmark,body.coach_training_alerts .plan-setup_step.step4 .tooltip-questionmark{position:relative}body.app .plan-setup_step.step2 .tooltip-questionmark .tooltip-hint-wrap,body.app .plan-setup_step.step3 .tooltip-questionmark .tooltip-hint-wrap,body.app .plan-setup_step.step4 .tooltip-questionmark .tooltip-hint-wrap,body.admin_plan_profiles .plan-setup_step.step2 .tooltip-questionmark .tooltip-hint-wrap,body.admin_plan_profiles .plan-setup_step.step3 .tooltip-questionmark .tooltip-hint-wrap,body.admin_plan_profiles .plan-setup_step.step4 .tooltip-questionmark .tooltip-hint-wrap,body.coach_plan_profiles .plan-setup_step.step2 .tooltip-questionmark .tooltip-hint-wrap,body.coach_plan_profiles .plan-setup_step.step3 .tooltip-questionmark .tooltip-hint-wrap,body.coach_plan_profiles .plan-setup_step.step4 .tooltip-questionmark .tooltip-hint-wrap,body.coach_training_alerts .plan-setup_step.step2 .tooltip-questionmark .tooltip-hint-wrap,body.coach_training_alerts .plan-setup_step.step3 .tooltip-questionmark .tooltip-hint-wrap,body.coach_training_alerts .plan-setup_step.step4 .tooltip-questionmark .tooltip-hint-wrap{top:24px;left:-180px}}@media only screen and (max-width: 769px){body.app #legend,body.admin_plan_profiles #legend,body.coach_plan_profiles #legend,body.coach_training_alerts #legend{width:unset !important}body.app .main-wrap,body.admin_plan_profiles .main-wrap,body.coach_plan_profiles .main-wrap,body.coach_training_alerts .main-wrap{padding:14px;text-align:center}body.app .main-wrap h1,body.app .main-wrap .h1,body.admin_plan_profiles .main-wrap h1,body.admin_plan_profiles .main-wrap .h1,body.coach_plan_profiles .main-wrap h1,body.coach_plan_profiles .main-wrap .h1,body.coach_training_alerts .main-wrap h1,body.coach_training_alerts .main-wrap .h1{font-size:24px}body.app .plan-setup_step,body.admin_plan_profiles .plan-setup_step,body.coach_plan_profiles .plan-setup_step,body.coach_training_alerts .plan-setup_step{padding:0px}body.app #races_partial,body.app #freezes_place,body.admin_plan_profiles #races_partial,body.admin_plan_profiles #freezes_place,body.coach_plan_profiles #races_partial,body.coach_plan_profiles #freezes_place,body.coach_training_alerts #races_partial,body.coach_training_alerts #freezes_place{overflow:hidden;overflow-x:scroll}body.app #races_partial .contest-form_controls,body.app #freezes_place .contest-form_controls,body.admin_plan_profiles #races_partial .contest-form_controls,body.admin_plan_profiles #freezes_place .contest-form_controls,body.coach_plan_profiles #races_partial .contest-form_controls,body.coach_plan_profiles #freezes_place .contest-form_controls,body.coach_training_alerts #races_partial .contest-form_controls,body.coach_training_alerts #freezes_place .contest-form_controls{display:flex}body.app #races_partial .contest-form_controls a,body.app #races_partial .contest-form_controls span,body.app #freezes_place .contest-form_controls a,body.app #freezes_place .contest-form_controls span,body.admin_plan_profiles #races_partial .contest-form_controls a,body.admin_plan_profiles #races_partial .contest-form_controls span,body.admin_plan_profiles #freezes_place .contest-form_controls a,body.admin_plan_profiles #freezes_place .contest-form_controls span,body.coach_plan_profiles #races_partial .contest-form_controls a,body.coach_plan_profiles #races_partial .contest-form_controls span,body.coach_plan_profiles #freezes_place .contest-form_controls a,body.coach_plan_profiles #freezes_place .contest-form_controls span,body.coach_training_alerts #races_partial .contest-form_controls a,body.coach_training_alerts #races_partial .contest-form_controls span,body.coach_training_alerts #freezes_place .contest-form_controls a,body.coach_training_alerts #freezes_place .contest-form_controls span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:none}}@media only screen and (max-width: 460px){body.app .plan-setup_week-table_col{width:25px;height:25px}}.main-wrap.subscriptions h1,.main-wrap.subscriptions .h1{text-align:center}#subscriptions table{margin-bottom:20px;width:100%}#subscriptions table th,#subscriptions table td{border:1px solid #ccc;padding:5px;text-align:left}#subscriptions table td:nth-child(8){border:0px}#subscriptions table th{background:#f6f6f6}#subscriptions table td a{text-decoration:none;color:#99dc35;font-family:Outfit;font-weight:700}#subscriptions table .active td{background:#ffa301;color:#fff;font-family:Outfit;font-weight:700}#subscriptions table .active td a{color:inherit}#subscriptions table .renew td{background:#c3c3c3}#subscriptions table .insurance{background:none !important}.subscriptions-wrapper{padding:25px 80px}.subscriptions-wrapper .period-counter{text-align:center}.subscriptions-wrapper .period-counter .message{display:inline-block;font-size:23px;color:#000;padding:12px;margin:0 0 44px 0}.subscriptions-wrapper .period-counter .message span{color:#ffa301;font-family:Outfit;font-weight:700}.subscriptions-wrapper .status-bar{height:44px;margin:60px 0 40px}.subscriptions-wrapper .status-bar .status-bar-line{width:750px;height:1px;position:relative;background:#ffa301;margin:0 auto;padding:0;list-style:none;font-size:13px}.subscriptions-wrapper .status-bar .status-bar-line li{float:left;position:relative;width:50%;margin:-16px 0 0 0}.subscriptions-wrapper .status-bar .status-bar-line li a{text-decoration:none;display:block;height:100%;color:inherit}.subscriptions-wrapper .status-bar .status-bar-line li .num{height:34px;width:34px;display:block;color:#fff;text-align:center;line-height:34px;background:#c3c3c3;border-radius:50%;font-size:18px;margin-left:-17px}.subscriptions-wrapper .status-bar .status-bar-line li .title{position:absolute;top:36px;left:0;display:block;width:200px;text-align:center;margin-left:-100px}.subscriptions-wrapper .status-bar .status-bar-line li:last-child{width:0}.subscriptions-wrapper .status-bar .status-bar-line li.active{margin-top:-21px}.subscriptions-wrapper .status-bar .status-bar-line li.active .num{width:44px;height:44px;line-height:44px;margin-left:-22px;font-size:24px;background:#ffa301}.subscriptions-wrapper .status-bar .status-bar-line li.active .title{font-family:Outfit;font-weight:700;top:50px}.subscriptions-wrapper .rates{margin:40px auto 60px}.subscriptions-wrapper .rates .features_wrap{margin-bottom:30px}.subscriptions-wrapper .rates .features_wrap .highlight p{font-family:Outfit;font-weight:700;font-size:17px}.subscriptions-wrapper .rates .features_wrap p{color:rgba(0,0,0,0.6);margin:10px 0;font-size:15px;line-height:22px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-align:center}.subscriptions-wrapper .rates .features_wrap a:hover{text-decoration:none}.subscriptions-wrapper .rates .features_wrap .plus{text-align:center;font-size:32px}.subscriptions-wrapper .section{border-top:1px dotted #ffa301}.subscriptions-wrapper .section .promo-box{border:none;margin-bottom:0;padding:0}.subscriptions-wrapper .section .btn-wrap{margin:35px auto;width:85%;max-width:600px}.subscriptions-wrapper .section .renewal_info{margin:35px auto;width:85%;max-width:600px}.subscriptions-wrapper .container{width:610px;margin:15px auto}.subscriptions-wrapper .container p{width:auto;font-size:12px}.subscriptions-wrapper .container .timestop-icon{padding-left:50px;background:url(/assets/timestop-icon-b201b4b32b012c1804b909f04c14fb5645c2cac7fd1ea45ef24baddf92066c40.jpg) no-repeat 0 0;min-height:40px}.subscriptions-wrapper .container .timestop-price{margin-left:25px}.subscriptions-wrapper .receipt{border:none}.subscriptions-wrapper .receipt .container h4,.subscriptions-wrapper .receipt .container .h4{font-weight:normal}.subscriptions-wrapper .receipt .container ul{border-top:1px dotted #ffa301;border-bottom:1px dotted #ffa301;list-style:none;padding:10px 0 0 0;line-height:14px;font-size:13px}.subscriptions-wrapper .receipt .container ul li{overflow:hidden}.subscriptions-wrapper .receipt .container ul li .title{float:left}.subscriptions-wrapper .receipt .container ul li .price{float:right}.subscriptions-wrapper .receipt .container ul .total{margin:10px 0 0 0;font-family:Outfit;font-weight:700;border-top:1px dotted #ffa301;line-height:33px}.subscriptions-wrapper .receipt .container p{font-size:13px;margin-bottom:10px}.subscriptions-wrapper .promo-code .container p{font-size:13px}.subscriptions-wrapper .payment-type{background:#f6f6f6;height:126px;margin:20px 0;position:relative;overflow:hidden}.subscriptions-wrapper .payment-type .payment{position:absolute;top:0px;right:0;display:flex;flex-direction:column;justify-content:center;height:100%;width:234px}.subscriptions-wrapper .payment-type .payment .wrapper .btn-pay{height:50px;width:210px;padding:0 12px;line-height:50px;font-size:16px;text-align:center}.subscriptions-wrapper .payment-type .payment .wrapper .save-payment-method p{padding:0;margin:10px 0 0 0;font-size:11px;line-height:13px}.subscriptions-wrapper .payment-type .title{width:222px;height:126px;line-height:126px;padding:0 0 0 20px;margin:0 15px 0 0;color:#fff;font-family:Outfit;font-weight:700;font-size:18px;position:relative;overflow:hidden;float:left;background:15px center no-repeat #ffa301}.subscriptions-wrapper .payment-type .title:after{content:"";position:absolute;top:0;right:-50px;height:0;width:0;border:63px solid #f6f6f6;border-right:50px solid #f6f6f6;border-left:50px solid #ffa301}.subscriptions-wrapper .payment-type .description{display:flex;flex-direction:column;line-height:13px;justify-content:center;height:100%;width:480px;font-size:11px}.subscriptions-wrapper .payment-type .description .wrapper p{margin:0px 0 8px 0;line-height:120%}.subscriptions-wrapper .payment-type .description .wrapper .card-logos{display:flex;flex-wrap:wrap;max-height:40px;margin-top:0px;margin-bottom:10px}.subscriptions-wrapper .payment-type .description .wrapper .card-logos .datatrans{width:84px}.subscriptions-wrapper .payment-type .description .wrapper .card-logos img{width:56px;margin-right:5px}@media only screen and (max-width: 768px){.subscriptions-wrapper{padding:20px}.subscriptions-wrapper .container{max-width:100%}.subscriptions-wrapper .status-bar{margin-top:30px}.subscriptions-wrapper .status-bar .status-bar-line{max-width:74%}.subscriptions-wrapper .status-bar .status-bar-line li .num{height:34px;width:34px}.subscriptions-wrapper .status-bar .status-bar-line li.active .num{height:34px;width:34px;line-height:34px;font-size:18px}.subscriptions-wrapper .status-bar .status-bar-line li .title{margin-left:-62px;max-width:120px}.subscriptions-wrapper .period-counter .message{font-size:20px;margin-bottom:20px;padding:0}.subscriptions-wrapper .rates{margin-bottom:0}.subscriptions-wrapper .rates .rates-col{flex:1 1 100%}.subscriptions-wrapper .section{border-top:none}.subscriptions-wrapper .section .btn-wrap{display:flex;flex-wrap:wrap;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.subscriptions-wrapper .section .btn-wrap .btn{margin:0;margin-bottom:20px}.subscriptions-wrapper .section.promo-code label{max-width:100%;display:block;text-align:left}.subscriptions-wrapper .section.promo-code .voucher_code input[type=text]{min-height:30px;border-radius:5px;margin-bottom:20px}.subscriptions-wrapper .section.promo-code .voucher_code input[type=submit]{width:50%}.subscriptions-wrapper .section .payment-type{display:flex;-moz-flex-direction:column;flex-direction:column;-moz-align-items:center;-ms-align-items:center;align-items:center;height:unset;padding:12px;border-radius:8px}.subscriptions-wrapper .section .payment-type .payment{position:relative}.subscriptions-wrapper .section .payment-type .title{width:100%;height:30px;margin:0;margin-bottom:10px;padding:0;background:none;border-bottom:2px solid #ffa301;color:#ffa301;line-height:30px;text-align:center}.subscriptions-wrapper .section .payment-type .title:after{position:unset;border:none;content:none}.subscriptions-wrapper .section .payment-type .description{max-width:100%}.subscriptions-wrapper .section .payment-type .description p{max-width:100%}.subscriptions-wrapper .section .payment-type .description .card-logos{-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;max-height:unset;margin-bottom:15px}.subscriptions-wrapper .section .payment-type .description .card-logos img{margin-bottom:5px}.subscriptions-wrapper .section .payment-type .apple-pay p{font-size:11px}.subscriptions-wrapper .section .payment-type .btn{position:unset;margin:0 auto;margin-top:20px}.subscriptions-wrapper .receipt .container p{text-align:left}.subscriptions-wrapper .receipt .container p a{color:#ffa301;font-weight:600}.subscriptions-wrapper .receipt .container p:first-of-type{margin-bottom:20px}.thankyou{width:90%}#subscriptions{overflow:hidden;overflow-x:scroll;border-right:1px solid #ccc}#subscriptions table{margin-bottom:0}}#subscriptions table tr td .tooltip-questionmark{color:#727272;background:#fff}#subscriptions table tr td .tooltip-hint{color:#727272;background:#fff}#subscriptions table tr td .tooltip-hint:before{border-right-color:#fff}body.app .main.about .hr-line{width:800px;margin-top:15px}body.app .main.about .coach-testimonials .coach-testimonial .coach-testimonial-pic-left{display:inline-block;vertical-align:top;margin:0 20px;margin-left:155px}body.app .main.about .coach-testimonials .coach-testimonial .coach-testimonial-pic-right{display:inline-block;vertical-align:top;margin:0 20px;margin-left:-133px}body.app .main.about .coach-testimonials .coach-testimonial .coach-testimonial-blockquote,body.app .main.about .coach-testimonials .coach-testimonial .coach-testimonial-blockquote_right{padding:20px 10px 20px 40px;background:url(/assets/bloquote-right.jpg) no-repeat;margin-right:160px;margin-top:30px;float:right}body.app .main.about .coach-testimonials .coach-testimonial .coach-testimonial-blockquote_left{padding:20px 30px 20px 20px;background:url(/assets/bloquote-left.jpg) no-repeat;margin-left:160px;float:left}body.app .main.about .coach-testimonials .coach-testimonial .coach-testimonial-blockquote .coach-testimonial-name{font-size:18px;font-family:Outfit;font-weight:700;margin:0 0 10px}body.app .main.about .coach-testimonials .coach-testimonial .coach-testimonial-blockquote .coach-testimonial-text{font-size:14px;line-height:17px;margin:0;margin-top:-8px;width:477px}body.app .main.about .coach-testimonials .coach-testimonial .coach-testimonial-blockquote .coach-testimonial-job{margin-top:-14px}body.app .main.about ul.coaching-list{list-style-type:none}body.app .main.about .coaching-blog-link{text-decoration:underline;font-size:18px;margin-top:-10px}body.app .main.about .contact-info{float:right;margin:0 0 0 20px}body.app .main.about .spalte1{float:left;width:230px;margin:0}body.app .main.about .spalte3{float:right;width:230px;margin-right:20px;padding:0;display:inline}body.app .main.about .spalte4{float:right;width:230px;margin:0;padding:0}body.app .main.about .spalte5{float:right;width:230px;margin-left:33px;margin:0px 33px 0px 0px;padding:0}body.app .main.about .spalte12{width:620px;margin:0;padding:0}body.app .main.about .spalte23{width:600px;padding:0}body.app .main.about .spalte34{width:480px;float:right;padding:0}body.app .main.about .spalte123{width:730px;margin:0;padding:0}body.app .main.about .spalte234{width:730px;margin-left:250px;padding:0}body.app .main.about .margintop{margin-top:20px}body.app .main.about .box{overflow:hidden}body.app .main.about .box h3,body.app .main.about .box .h3{font-size:13px;line-height:15px;margin:5px 0}body.app .main.about .box_header{background:#252a40;height:33px;border-bottom:2px solid #fff;line-height:35px;padding:0 10px;font-size:16px;color:#ffffff;font-family:Outfit;font-weight:700}body.app .main.about .box_body{padding:10px;background-color:#ebebeb;background-image:linear-gradient(#ebebeb, #fff)}body.app .main.about .prettytable2{empty-cells:show;border-spacing:0px;width:100%;border:1px solid #ccc;border-bottom:none}body.app .main.about .prettytable2 th{padding:5px;color:#000;margin:0px;text-align:left;border-left:1px solid #ccc;background:#f9f9f7;border-bottom:1px solid #ccc}body.app .main.about .prettytable2 th:first-child{border-left:none}body.app .main.about .prettytable2 td{padding:4px;margin:0px;border-bottom:1px solid #ccc;border-left:1px solid #ccc}body.app .main.about .prettytable2 td:first-child{border-left:none}body.app .ui-accordion .ui-accordion-header{background:none}body.app .ui-widget-content a{color:#252a40}body.app .ui-state-active{background:#f4f5f9;border:1px solid #ffa301;color:#ffa301}.faq-list .question{margin-bottom:15px;font-size:16px}.faq-list .question a{text-decoration:none;color:#333}.faq-list .question a:hover{text-decoration:underline}.faq-list .answer{display:none;margin-bottom:30px}.faq-list .answer+h3,.faq-list .answer+.h3{margin-top:50px}.faq-list .highlight{background:yellow}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height 0.35s ease}.modal-open{overflow:hidden;margin-right:15px}.fade{opacity:0;transition:opacity 0.15s linear}.fade.in{opacity:1}.close{float:right;font-size:21px;font-family:Outfit;font-weight:700;line-height:1;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20)}.close:hover,.close:focus{text-decoration:none;cursor:pointer;opacity:0.5;filter:alpha(opacity=50)}button.close,a.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;color:#fff;opacity:1}a.close{text-decoration:none}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;display:none;overflow:auto}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);transform:translate(0, -25%);transition:-webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);transform:translate(0, 0)}.modal-dialog{z-index:1050;width:auto;padding:10px;margin-right:auto;margin-left:auto}.modal-content{position:relative;background-color:#ffffff;outline:none;background-clip:padding-box;border-radius:10px}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1030;background:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:0.6;filter:alpha(opacity=60)}.modal-header{min-height:16.428571429px;padding:10px 20px;background:#252a40;color:#fff;border-top-left-radius:8px;border-top-right-radius:8px}.modal-title{margin:0;line-height:1.428571429}.modal-body{position:relative;padding:20px}.modal-body#YouTubeModalBody{background:#000000}.modal-body .customSelect .customSelectInner{width:100% !important}.modal-body img{max-width:100%}.modal-body .nr{height:34px;width:34px;display:inline-block;color:white;text-align:center;line-height:34px;background:#c3c3c3;border-radius:50%;font-size:18px}.modal-body .form-standard textarea,.modal-body .form-standard input[type=text],.modal-body .form-standard input [type=email],.modal-body .form-standard .customSelect{border:1px solid #ebebeb;height:30px;line-height:30px}.modal-body .form-standard .customSelect{text-indent:5px;min-width:50px}.modal-body .form-standard textarea{min-height:90px}.modal-body .modal-grid{display:inline-block;vertical-align:top;width:111%;clear:both}.modal-body .modal-grid table{border-collapse:collapse;width:100%}.modal-body .modal-grid th,.modal-body .modal-grid td{text-align:left;padding:8px;vertical-align:top}.modal-body .modal-grid tr:nth-child(even){background-color:#f2f2f2;height:170px}.modal-body .modal-grid th{background-color:#E8E8E8;color:black}.modal-body .modal-grid .modal-col1{float:left;width:21%}.modal-body .modal-grid .modal-col2{float:left;width:34%}.modal-body .modal-grid .modal-col3{float:left;width:35%}.modal-footer{padding:19px 20px 20px;margin-top:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before{display:table;content:" "}.modal-footer:after{display:table;content:" ";clear:both}.modal-footer:before{display:table;content:" "}.modal-footer:after{display:table;content:" ";clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-dialog{right:auto;left:50%;width:700px;padding-top:100px;padding-bottom:50px}#content1{padding-bottom:0}.modal-title-right.right{margin-right:45px}.details_page_header{margin-bottom:15px}.modal.fade .modal-dialog{transition:-webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out;-webkit-transform:translate(0, 0);transform:translate(0, 0);max-width:1172px;left:auto}.modal.fade.show,.modal-open{background:rgba(0,0,0,0.8);opacity:1}.modal-open{margin-right:0px}#gearPopup h4,#gearPopup .h4{margin:0;color:#fff;font-family:Outfit;font-weight:300;font-size:18px;text-align:left;font-weight:900}@media only screen and (max-width: 769px){body.app .modal-dialog{overflow:hidden;max-width:94% !important;padding-left:0;padding-right:0;padding-top:70px;padding-bottom:0}body.app .modal-dialog .modal-content{max-height:90vh;overflow:scroll}}#mapTrainingPopup .customSelect{margin:0 24px 24px 0;width:150px}#gpxUploadPopup .modal-dialog{width:824px}#gpxUploadPopup .modal-dialog .modal-body{padding:35px 60px}#gpxUploadPopup .alert{font-size:12px}#gpxUploadPopup section{display:none;padding-top:18px;background:#fff;border-top:1px solid #ddd}#gpxUploadPopup .tabs>input{display:none}#gpxUploadPopup .tabs>label{display:inline-block;margin:0 0 -1px;padding:15px 25px;text-align:center;border:1px solid #ddd;background:#f1f1f1}#gpxUploadPopup .tabs label:hover{cursor:pointer}#gpxUploadPopup .tabs input:checked+label{border:1px solid #ddd;border-top:3px solid #525252;border-bottom:1px solid white;background:#fff}#gpxUploadPopup #tab1:checked ~ #content1,#gpxUploadPopup #tab2:checked ~ #content2{display:block}#gpxUploadPopup .alert-success{border:1px solid #ffa301;background:rgba(154,220,97,0.24)}#gpxUploadPopup #progressbar{display:none;border:1px solid #ffa301;width:702px;margin-bottom:20px}#gpxUploadPopup #progressbar .inner{background:#ffa301;width:0px;height:5px}#garmin-iframe-placeholder,#suunto-iframe-placeholder{margin:20px 0 0 0;height:350px;display:none}#garmin-iframe-placeholder iframe,#suunto-iframe-placeholder iframe{width:100%;height:100%}.gps-selector,.gps-selector-mobile,#gps-selector{display:flex;flex-wrap:wrap;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;flex:0 0 100%}.gps-selector .gps-selector-mobile .item-container,.gps-selector-mobile .gps-selector-mobile .item-container,#gps-selector .gps-selector-mobile .item-container{-moz-flex-direction:column;flex-direction:column}.gps-selector .row,.gps-selector-mobile .row,#gps-selector .row{flex:5;display:flex;flex-direction:row;margin-bottom:48px}.gps-selector .cell,.gps-selector-mobile .cell,#gps-selector .cell{display:flex;flex:4;justify-content:center}.gps-selector .item-container,.gps-selector-mobile .item-container,#gps-selector .item-container{display:flex;flex-wrap:nowrap;width:100%;background-color:#fafdfa;border-radius:3px;margin-bottom:10px;box-shadow:0 16px 24px 2px rgba(29,17,51,0.04),0px 6px 32px 4px rgba(9,32,77,0.12),0px 8px 12px -5px rgba(29,17,51,0.12);padding:10px}.gps-selector .item,.gps-selector-mobile .item,#gps-selector .item{flex:1 1 auto;margin:10px 20px;text-align:left;cursor:pointer}.gps-selector .item.title a,.gps-selector-mobile .item.title a,#gps-selector .item.title a{color:#ffa301}.gps-selector .item.image,.gps-selector-mobile .item.image,#gps-selector .item.image{flex:0 0 60px}.gps-selector .item.button,.gps-selector-mobile .item.button,#gps-selector .item.button{flex:0 0 100px;-ms-align-self:flex-start;align-self:flex-start;padding:0px}.gps-selector .item.button .btn,.gps-selector-mobile .item.button .btn,#gps-selector .item.button .btn{box-shadow:4px 4px 4px -3px rgba(27,49,61,0.4)}.gps-selector .item.button.connect .btn,.gps-selector-mobile .item.button.connect .btn,#gps-selector .item.button.connect .btn{background:#33cd5f !important}.gps-selector .item.button.disconnect .btn,.gps-selector-mobile .item.button.disconnect .btn,#gps-selector .item.button.disconnect .btn{background:#dd3350 !important}.gps-selector .item.button .btn,.gps-selector-mobile .item.button .btn,#gps-selector .item.button .btn{min-width:100px}.gps-selector .item.selected,.gps-selector-mobile .item.selected,#gps-selector .item.selected{border-color:#ffa301}.gps-selector .item img,.gps-selector-mobile .item img,#gps-selector .item img{max-width:100%}.gps-selector-mobile .row{margin-bottom:24px}.gps-selector-mobile .cell{display:flex;flex:4;justify-content:flex-start}.gps-selector-mobile .item{width:320px}.gps-content .item .section,.gps-content-mobile .item .section{padding:20px 0;border-top:1px dotted #ffa301;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.gps-content .item .section .title,.gps-content-mobile .item .section .title{font-size:14px;font-family:Outfit;font-weight:700;float:left}.gps-content .item .section .title a,.gps-content-mobile .item .section .title a{font-size:12px;font-weight:normal}.gps-content .item .section .img-checked,.gps-content-mobile .item .section .img-checked{float:left;margin-left:30px;position:relative}.gps-content .item .section .file-uploader .input.file,.gps-content-mobile .item .section .file-uploader .input.file{display:inline-block}.gps-content .questionmark,.gps-content-mobile .questionmark{display:inline-block;width:18px;height:18px;line-height:18px;text-align:center;color:#fff;font-size:12px;background:#ffa301;text-decoration:none}.gps-content .tooltip-questionmark.garmin .tooltip-hint,.gps-content-mobile .tooltip-questionmark.garmin .tooltip-hint{max-width:250px}.gps-content .clr,.gps-content-mobile .clr{clear:both}.gps-content-mobile .item .section .title{font-size:20px}.gps-content-mobile .item .section .clr .btn{font-size:40px;height:80px;line-height:80px}#file-upload{margin-bottom:20px}#garmin-manual{max-height:450px;overflow:scroll}#garmin-manual .btn.green{background:#33cd5f;box-shadow:4px 4px 4px -3px rgba(27,49,61,0.4)}@media only screen and (max-width: 769px){#gpxUploadPopup .modal-dialog .modal-body{padding:20px 10px}#gpxUploadPopup section{padding-top:0px}.gps-selector-mobile .item-container,.gps-selector .item-container,.gps-selector-mobile .item-container,#gps-selector .item-container{-moz-flex-direction:column;flex-direction:column;padding:0px}.gps-selector-mobile .item-container .item.button,.gps-selector .item-container .item.button,.gps-selector-mobile .item-container .item.button,#gps-selector .item-container .item.button{flex:0 0 30px}.gps-selector-mobile .item-container .item,.gps-selector .item-container .item,.gps-selector-mobile .item-container .item,#gps-selector .item-container .item{margin-top:0px;margin-bottom:0px}.gps-selector-mobile .item-container .item.image,.gps-selector-mobile .item-container .item.button,.gps-selector .item-container .item.image,.gps-selector-mobile .item-container .item.image,.gps-selector .item-container .item.button,.gps-selector-mobile .item-container .item.button,#gps-selector .item-container .item.image,#gps-selector .item-container .item.button{-ms-align-self:center;align-self:center;margin-top:10px;padding:10px}.gps-selector-mobile .item-container .item.image,.gps-selector .item-container .item.image,.gps-selector-mobile .item-container .item.image,#gps-selector .item-container .item.image{flex:0 0 40px;max-width:80px}.gps-selector-mobile .item-container .item.title,.gps-selector .item-container .item.title,.gps-selector-mobile .item-container .item.title,#gps-selector .item-container .item.title{text-align:center}}.print_view{font-size:12px;line-height:1.4}.print_view .description{padding-bottom:10px;border-bottom:1px solid #000;margin-bottom:20px}.print_view .item{overflow:hidden;margin:0 0 10px 0}.print_view .item .caption{float:left;width:150px;font-family:Outfit;font-weight:700}.print_view .item .field-wrap{float:left}.print_view .item .field-wrap .field{display:inline-block}.print_view .item .field-wrap .soll{display:inline-block;margin-left:5px}.print_view .item .field-wrap+.field-wrap{margin-left:10px}.print_view .item .hint{margin:10px 0}.print_view .print_hide,.print_view .calendar_training{display:none}.print_view .schedule_header{width:800px;margin:0}.print_view .schedule_header .training-title{color:#000;padding:0;background:none}.print_view .schedule_header .inner{border:none;background:none}.print_view .schedule_header .inner .intensity{width:80px;text-align:center}.print_view .schedule_header .inner .intensity .value{position:static;width:auto}.print_view .schedule_header .inner .intensity .heart-rate{position:static;padding:0;background:none}.print_view .schedule_header .inner .training-info{float:left;margin-left:10px}.print_view .graph{position:relative;width:290px;height:90px;float:left;margin-left:10px}.print_view .btn{display:none}.print_view #dialog-container{display:none}.print_view input{border:1px solid #000}.print_view a{text-decoration:none}.print_view p{margin:0 0 10px 0}.print_view h4,.print_view .h4{margin:10px 0 5px 0}.print_view table th{text-align:left}.print_view table th:first-child{width:200px}.print_view .inner-table{text-align:center}.print_view .intervals{margin:20px 0}.print_view .intervals th,.print_view .intervals td{border:1px solid #000;padding:5px}.print_view .intervals th{text-align:center}.print_view .intervals th:first-child{width:auto}.print_view .intervals td:first-child{text-align:center}.print_view .intervals input[type=text]{width:80px}.print_view .intervals .field{display:inline-block}.print_view .intervals .soll{display:inline-block;margin-left:5px}.print_view .intervals .heart_rate{width:20px}#print-trainings tr:hover{background:none}#print-trainings th:first-child{width:auto}#print-logo-wrap{margin:20px 0 0 0}@page{margin:1.5cm}@media print{#print-trainings{visibility:visible}#print-logo-wrap{visibility:visible}}.videos_container{padding:20px}h6.title,.title.h6{font-family:Outfit;font-weight:700}.coach-id{margin:0 0 10px 0}.coach-id .photo{margin:0 15px}.coach-id .name{color:#424242;font-family:Outfit;font-weight:700;font-size:16px}.video-trainings{margin-bottom:40px}.video-trainings:last-child{margin-bottom:0}.video-trainings .category{background:#ffffff;box-shadow:0 -1px 5px 1px rgba(102,119,136,0.05),0 1px 2px rgba(102,119,136,0.3);padding:10px;border-radius:4px;overflow:hidden;margin:0 0 20px 0}.video-trainings .category .items{margin:-5px}.video-trainings .category .items .item{display:block;float:left;margin:5px;text-align:center;width:240px}.video-trainings .category .items .item .video{position:relative;display:block;background:#fff;overflow:hidden}.video-trainings .category .items .item .video:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(/assets/play_icon-a1890f031041fd17e5dd2c5b620c83d35fe0308915bbf581e862cac313a11b03.png) no-repeat center rgba(255,255,255,0.4);opacity:0;transition:opacity linear 0.1s}.video-trainings .category .items .item .video:hover:after{opacity:1}.video-trainings .category .items .item .video img{width:100%}.video-trainings .category .items .item .title{text-overflow:ellipsis;overflow:hidden;display:block;font-size:1rem;background:#fff;display:block;text-decoration:none;color:#424242;white-space:nowrap;padding:2px 0;font-family:Outfit;font-weight:700}section.banner_video .section_main{position:relative;width:100%;height:0;padding-bottom:56.25%}section.banner_video .section_main iframe{position:absolute;top:0;left:0;width:100%;height:100%}body.app .statistics-wrap .Select-control{background-color:none;border-color:#dfe6d9;border-radius:0px;border:1px solid #dfe6d9;color:#333;cursor:default;display:table;border-spacing:0;border-collapse:separate;height:36px;outline:none;overflow:hidden;position:relative;width:100%}body.app .statistics-wrap .Select--single>.Select-control .Select-value{line-height:35px}body.app .statistics-wrap .Select-arrow{background-image:url("./iconPark/down.svg");background-position:98% 50%;background-size:15px 15px;border-color:none;border-style:none;border-width:none;display:inline-block;height:15px;width:15px;position:relative}body.app .statistics-wrap h3,body.app .statistics-wrap .h3{color:#345;display:inline-block;font-size:20px;margin:0px 0px 20px 0px;font-family:Outfit;font-weight:700;font-weight:normal}body.app .statistics-wrap .section{margin:0 0 40px 0}body.app .statistics-wrap input.hasDatepicker,body.app .statistics-wrap .customSelect,body.app .statistics-wrap select{height:35px;line-height:35px;border:1px solid #dfe6d9;padding:0 10px}body.app .statistics-wrap .customSelect{background-color:#fff}body.app .statistics-wrap .customSelectInner{height:35px;line-height:35px;padding:0 10px}body.app .btn-group{display:inline-block;overflow:hidden;border:1px solid #dfe6d9;vertical-align:middle;border-radius:0px}body.app .btn-group input{display:none}body.app .btn-group input:checked+label{background-color:#f2f2f2;cursor:default}body.app .btn-group label{float:left;height:35px;line-height:35px;padding:0 10px;font-family:Outfit;font-weight:700;border-right:1px solid #dfe6d9;cursor:pointer}body.app .btn-group label:hover{background-color:#f2f2f2}body.app .btn-group label:last-child{border-right:none}body.app .charts-filter{margin:0 0 20px 0;display:flex;flex-wrap:wrap}body.app .charts-filter .label{line-height:30px}body.app .charts-filter .btn{margin:0 0 0 15px}body.app .charts-filter .btn-group{margin:0 0 0 15px}body.app .charts-filter input[type=text]{border:1px solid #dfe6d9;box-shadow:0px 0px 0px 1px #dfe6d9;padding:0px 10px}body.app .charts-filter input[type=submit]{padding:2px 15px}body.app #from,body.app #to{width:95px;font-size:14px;text-align:center}body.app #from{margin:0 5px 0 0}body.app #statistics_chart{height:400px;margin:0 0 10px 0}body.app #statistics_chart_options .left{margin:0 20px 0 0}body.app #statistics_chart_options table td{padding:5px 10px;text-align:left}body.app #statistics_chart_options .color_tip{display:inline-block;width:10px;height:10px;vertical-align:middle;border-radius:50%;margin-left:20px}body.app #statistics_chart_options .color_tip.name_mood{background:#F34C77}body.app #statistics_chart_options .color_tip.name_rest{background:#3E59A6}body.app #statistics_chart_options .color_tip.name_goal{background:#F2CC09}body.app #statistics_chart_options .color_tip.name_actual{background:#ffa301}body.app #statistics_chart_options .color_tip.name_target{background:#999}body.app .stat-comparison{overflow:hidden}body.app .stat-comparison .col{padding:20px;background:#fff;border:1px solid #ddd;width:225px;float:left}body.app .stat-comparison .col+.col{margin-left:20px}body.app .stat-comparison .col h6,body.app .stat-comparison .col .h6{text-align:center;font-size:20px;line-height:1;margin:0 0 16px 0}body.app .stat-comparison .col .row{overflow:hidden;margin:10px 0 0 0}body.app .stat-comparison .col .row+.row{margin:10px 0 0 0}body.app .stat-comparison .col .row .icon{float:left;width:32px;height:32px;margin:0 10px 0 0}body.app .stat-comparison .col .row .item{overflow:hidden}body.app .stat-comparison .col .row .value{font-family:Outfit;font-weight:700;font-size:18px;line-height:1;margin:0 0 3px 0}body.app .stat-comparison .col .row .value .unit{font-size:12px}body.app .stat-comparison .col .row .title{font-size:12px;line-height:1;text-transform:uppercase}body.app #statistics_total_avg_head{margin:0 0 10px 0}body.app #statistic_avg{display:none}body.app #statistics_details table{margin:0 0 20px 0}body.app #statistics_details .pie-charts{overflow:hidden}body.app #statistics_details .pie-charts .item{float:left;width:50%}body.app #statistics_chart_controls{margin:0 0 10px 0}body.app .toggle-chart-filter{color:#666;font-family:Outfit;font-weight:700;text-decoration:none}body.app .toggle-chart-filter:hover{color:#999}body.app .competitions-stats .highcharts-container{overflow:visible !important}body.app .competitions-stats .highcharts-container svg:not(:root){overflow:visible !important}body.app .competitions-stats .hint-left{margin-left:5px}body.app .competitions-stats .hint-left:hover:after{width:181px;left:24px}body.app .competitions-stats table{margin-bottom:10px;width:100%}body.app .competitions-stats table td{text-align:center;border:1px solid #dddddd;padding:8px 5px}body.app .competitions-stats table td img{height:20px;width:20px}body.app .competitions-stats table thead td{background-color:#f9f9f7;font-family:Outfit;font-weight:700}body.app #competitions-graph{margin-top:40px;height:350px}body.app #competitions-graph .highcharts-legend{opacity:1 !important}body.app #competitions-graph .highcharts-tooltip{opacity:1 !important;z-index:2 !important}body.app #competitions-graph .highcharts-tooltip span{white-space:normal !important;background-color:rgba(255,255,255,0.8)}body.app #competitions-graph .highcharts-tooltip p{width:180px;margin:0}body.app #competitions-graph .highcharts-tooltip .comment p{width:600px}body.app #competitions-graph .statistics_tooltip_title{text-align:center;padding-top:5px;padding-bottom:5px;font-weight:500;background:#ffa301;color:#fff}@media only screen and (max-width: 769px){body.app .statistics-wrap{padding:12px}body.app .statistics-wrap h3,body.app .statistics-wrap .h3{text-align:center;width:100%}body.app .statistics-wrap .charts-filter .date-options{display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}body.app .statistics-wrap .charts-filter .btn-group{border:none;display:flex}body.app .statistics-wrap .charts-filter .btn-group label{border:1px solid #dfe6d9}body.app .statistics-wrap .charts-filter .btn-group label:first-of-type{border-top-left-radius:5px;border-bottom-left-radius:5px}body.app .statistics-wrap .charts-filter .btn-group label:last-of-type{border-top-right-radius:5px;border-bottom-right-radius:5px}body.app .statistics-wrap .charts-filter .btn-container{display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}body.app .statistics-wrap .charts-filter input[type="text"]{border-radius:8px;box-shadow:none}body.app .statistics-wrap .statistics_chart_container{overflow-x:scroll;margin-top:20px;background:#ffffff;padding:8px 12px;margin-bottom:10px;box-shadow:0 -1px 5px 1px rgba(102,119,136,0.05),0 1px 2px rgba(102,119,136,0.3);border-radius:4px}body.app .statistics-wrap .statistics_chart_container #competitions-graph,body.app .statistics-wrap .statistics_chart_container #statistics_chart{width:300%}body.app .statistics-wrap #statistics_chart_options .left{margin-top:16px;margin-bottom:20px}body.app .statistics-wrap #statistics_chart_options .left .customSelect{border-radius:8px}body.app .statistics-wrap #statistics_chart_options table td{padding:5px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:146px;font-size:13px}body.app .statistics-wrap #statistics_chart_options table td .color_tip{margin-left:0}body.app .statistics-wrap #print_statistics_form .Select-control{border-radius:8px}body.app .statistics-wrap #print_statistics_form .statistics-print-select:first-of-type{width:74px}body.app .statistics-wrap #statistic_totals .actual,body.app .statistics-wrap #statistic_totals .target,body.app .statistics-wrap #statistic_avg .actual,body.app .statistics-wrap #statistic_avg .target{padding:8px 20px 18px;margin:0;margin-bottom:10px;box-shadow:0 -1px 5px 1px rgba(102,119,136,0.05),0 1px 2px rgba(102,119,136,0.3);border:none;border-radius:4px;width:unset;float:unset}body.app .statistics-wrap #statistics_details #distance_chart,body.app .statistics-wrap #statistics_details #duration_chart,body.app .statistics-wrap #statistics_details .table-container,body.app .statistics-wrap .competitions-stats #distance_chart,body.app .statistics-wrap .competitions-stats #duration_chart,body.app .statistics-wrap .competitions-stats .table-container{background:#ffffff;padding:8px 12px;margin-bottom:10px;box-shadow:0 -1px 5px 1px rgba(102,119,136,0.05),0 1px 2px rgba(102,119,136,0.3);border-radius:4px}body.app .statistics-wrap #statistics_details .pie-charts,body.app .statistics-wrap .competitions-stats .pie-charts{display:flex;-moz-flex-direction:column;flex-direction:column}body.app .statistics-wrap #statistics_details .pie-charts #distance_chart,body.app .statistics-wrap #statistics_details .pie-charts #duration_chart,body.app .statistics-wrap .competitions-stats .pie-charts #distance_chart,body.app .statistics-wrap .competitions-stats .pie-charts #duration_chart{width:100%}body.app .statistics-wrap #statistics_details .table-container,body.app .statistics-wrap .competitions-stats .table-container{overflow-y:scroll;border-right:8px solid #fff}body.app .statistics-wrap #statistics_details .table-container .table-custom,body.app .statistics-wrap #statistics_details .table-container table,body.app .statistics-wrap .competitions-stats .table-container .table-custom,body.app .statistics-wrap .competitions-stats .table-container table{margin:0}body.app .statistics-wrap #statistics_details .table-container .table-custom th,body.app .statistics-wrap #statistics_details .table-container .table-custom td,body.app .statistics-wrap #statistics_details .table-container table th,body.app .statistics-wrap #statistics_details .table-container table td,body.app .statistics-wrap .competitions-stats .table-container .table-custom th,body.app .statistics-wrap .competitions-stats .table-container .table-custom td,body.app .statistics-wrap .competitions-stats .table-container table th,body.app .statistics-wrap .competitions-stats .table-container table td{border:none;border-right:1px solid #ddd;white-space:nowrap}body.app .statistics-wrap #statistics_details .table-container .table-custom th:last-of-type,body.app .statistics-wrap #statistics_details .table-container .table-custom td:last-of-type,body.app .statistics-wrap #statistics_details .table-container table th:last-of-type,body.app .statistics-wrap #statistics_details .table-container table td:last-of-type,body.app .statistics-wrap .competitions-stats .table-container .table-custom th:last-of-type,body.app .statistics-wrap .competitions-stats .table-container .table-custom td:last-of-type,body.app .statistics-wrap .competitions-stats .table-container table th:last-of-type,body.app .statistics-wrap .competitions-stats .table-container table td:last-of-type{border-right:none}body.app .statistics-wrap #statistics_details .table-container .table-custom .customSelect,body.app .statistics-wrap #statistics_details .table-container table .customSelect,body.app .statistics-wrap .competitions-stats .table-container .table-custom .customSelect,body.app .statistics-wrap .competitions-stats .table-container table .customSelect{border-radius:8px}body.app .statistics-wrap #statistics_details .table-container .table-custom tr:nth-child(odd),body.app .statistics-wrap .competitions-stats .table-container .table-custom tr:nth-child(odd){background:rgba(221,221,221,0.3)}body.app .statistics-wrap .competitions-stats table tr:nth-child(even){background:rgba(221,221,221,0.3)}}@media only screen and (max-width: 400px){body.app .statistics-wrap .charts-filter{max-width:300px;margin:0 auto}body.app .statistics-wrap .charts-filter .date-options,body.app .statistics-wrap .charts-filter .btn-group,body.app .statistics-wrap .charts-filter .btn-container{margin:0 auto}body.app .statistics-wrap .charts-filter .btn-group .btn-options{margin:20px auto}}@media only screen and (max-width: 321px){body.app .statistics-wrap #statistics_chart_options table td{max-width:114px;font-size:12px}body.app .statistics-wrap #print_statistics_form .btn-green{margin-top:20px}}.Select{position:relative;box-sizing:border-box}.Select input::-webkit-contacts-auto-fill-button,.Select input::-webkit-credentials-auto-fill-button,.Select input::-ms-clear,.Select input::-ms-reveal{display:none !important}.Select div,.Select input,.Select span{box-sizing:border-box}.Select.is-disabled .Select-arrow-zone{cursor:default;pointer-events:none;opacity:0.35}.Select.is-disabled>.Select-control{background-color:#f9f9f9}.Select.is-disabled>.Select-control:hover{box-shadow:none}.Select.is-open>.Select-control{border-bottom-right-radius:0;border-bottom-left-radius:0;background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.Select.is-open>.Select-control .Select-arrow{top:-2px;border-color:transparent transparent #999;border-width:0 5px 5px}.Select.is-searchable.is-open>.Select-control,.Select.is-searchable.is-focused:not(.is-open)>.Select-control{cursor:text}.Select.is-focused>.Select-control{background:#fff}.Select.is-focused:not(.is-open)>.Select-control{border-color:#007eff;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 0 3px rgba(0,126,255,0.1);background:#fff}.Select.has-value.is-clearable.Select--single>.Select-control .Select-value{padding-right:42px}.Select.has-value.Select--single>.Select-control .Select-value .Select-value-label,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value .Select-value-label{color:#333}.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label{cursor:pointer;text-decoration:none}.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:hover,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:hover,.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus{color:#007eff;outline:none;text-decoration:underline}.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus{background:#fff}.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus{background:#fff}.Select.has-value.is-pseudo-focused .Select-input{opacity:0}.Select.is-open .Select-arrow,.Select .Select-arrow-zone:hover>.Select-arrow{border-top-color:#666}.Select.Select--rtl{direction:rtl;text-align:right}.Select-control{background-color:#fff;border-color:#d9d9d9 #ccc #b3b3b3;border-radius:4px;border:1px solid #ccc;color:#333;cursor:default;display:table;border-spacing:0;border-collapse:separate;height:36px;outline:none;overflow:hidden;position:relative;width:100%}.Select-control:hover{box-shadow:0 1px 0 rgba(0,0,0,0.06)}.Select-control .Select-input:focus{outline:none;background:#fff}.Select-placeholder,.Select--single>.Select-control .Select-value{bottom:0;color:#aaa;left:0;line-height:34px;padding-left:10px;padding-right:10px;position:absolute;right:0;top:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Select-input{height:34px;padding-left:10px;padding-right:10px;vertical-align:middle}.Select-input>input{width:100%;background:none transparent;border:0 none;box-shadow:none;cursor:default;display:inline-block;font-family:inherit;font-size:inherit;margin:0;outline:none;line-height:17px;padding:8px 0 12px;-webkit-appearance:none}.is-focused .Select-input>input{cursor:text}.has-value.is-pseudo-focused .Select-input{opacity:0}.Select-control:not(.is-searchable)>.Select-input{outline:none}.Select-loading-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:16px}.Select-loading{-webkit-animation:Select-animation-spin 400ms infinite linear;animation:Select-animation-spin 400ms infinite linear;width:16px;height:16px;box-sizing:border-box;border-radius:50%;border:2px solid #ccc;border-right-color:#333;display:inline-block;position:relative;vertical-align:middle}.Select-clear-zone{-webkit-animation:Select-animation-fadeIn 200ms;animation:Select-animation-fadeIn 200ms;color:#999;cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:17px}.Select-clear-zone:hover{color:#d0021b}.Select-clear{display:inline-block;font-size:18px;line-height:1}.Select--multi .Select-clear-zone{width:17px}.Select-arrow-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:25px;padding-right:5px}.Select--rtl .Select-arrow-zone{padding-right:0;padding-left:5px}.Select-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px;display:inline-block;height:0;width:0;position:relative}.Select-control>*:last-child{padding-right:5px}.Select--multi .Select-multi-value-wrapper{display:inline-block}.Select .Select-aria-only{position:absolute;display:inline-block;height:1px;width:1px;margin:-1px;clip:rect(0, 0, 0, 0);overflow:hidden;float:left}@-webkit-keyframes Select-animation-fadeIn{from{opacity:0}to{opacity:1}}@keyframes Select-animation-fadeIn{from{opacity:0}to{opacity:1}}.Select-menu-outer{border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#fff;border:1px solid #ccc;border-top-color:#e6e6e6;box-shadow:0 1px 0 rgba(0,0,0,0.06);box-sizing:border-box;margin-top:-1px;max-height:200px;position:absolute;left:0;top:100%;width:100%;z-index:1;-webkit-overflow-scrolling:touch}.Select-menu{max-height:198px;overflow-y:auto}.Select-option{box-sizing:border-box;background-color:#fff;color:#666666;cursor:pointer;display:block;padding:8px 10px}.Select-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.Select-option.is-selected{background-color:#f5faff;background-color:rgba(0,126,255,0.04);color:#333}.Select-option.is-focused{background-color:#ebf5ff;background-color:rgba(0,126,255,0.08);color:#333}.Select-option.is-disabled{color:#cccccc;cursor:default}.Select-noresults{box-sizing:border-box;color:#999999;cursor:default;display:block;padding:8px 10px}.Select--multi .Select-input{vertical-align:middle;margin-left:10px;padding:0}.Select--multi.Select--rtl .Select-input{margin-left:0;margin-right:10px}.Select--multi.has-value .Select-input{margin-left:5px}.Select--multi .Select-value{background-color:#ebf5ff;background-color:rgba(0,126,255,0.08);border-radius:2px;border:1px solid #c2e0ff;border:1px solid rgba(0,126,255,0.24);color:#007eff;display:inline-block;font-size:0.9em;line-height:1.4;margin-left:5px;margin-top:5px;vertical-align:top}.Select--multi .Select-value-icon{display:inline-block;vertical-align:middle}.Select--multi .Select-value-label{display:inline-block;vertical-align:middle;border-bottom-right-radius:2px;border-top-right-radius:2px;cursor:default;padding:2px 5px}.Select--multi a.Select-value-label{color:#007eff;cursor:pointer;text-decoration:none}.Select--multi a.Select-value-label:hover{text-decoration:underline}.Select--multi .Select-value-icon{cursor:pointer;border-bottom-left-radius:2px;border-top-left-radius:2px;border-right:1px solid #c2e0ff;border-right:1px solid rgba(0,126,255,0.24);padding:1px 5px 3px}.Select--multi .Select-value-icon:hover,.Select--multi .Select-value-icon:focus{background-color:#d8eafd;background-color:rgba(0,113,230,0.08);color:#0071e6}.Select--multi .Select-value-icon:active{background-color:#c2e0ff;background-color:rgba(0,126,255,0.24)}.Select--multi.Select--rtl .Select-value{margin-left:0;margin-right:5px}.Select--multi.Select--rtl .Select-value-icon{border-right:none;border-left:1px solid #c2e0ff;border-left:1px solid rgba(0,126,255,0.24)}.Select--multi.is-disabled .Select-value{background-color:#fcfcfc;border:1px solid #e3e3e3;color:#333}.Select--multi.is-disabled .Select-value-icon{cursor:not-allowed;border-right:1px solid #e3e3e3}.Select--multi.is-disabled .Select-value-icon:hover,.Select--multi.is-disabled .Select-value-icon:focus,.Select--multi.is-disabled .Select-value-icon:active{background-color:#fcfcfc}@keyframes Select-animation-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes Select-animation-spin{to{-webkit-transform:rotate(1turn)}}.statistics-print-form .statistics-print-select{width:110px;float:left;margin-right:10px}.statistics-print-form .btn{padding:3px 15px !important}.browser-warning{display:none;height:24px;background-color:#FF0;padding-left:4px;padding-right:12px;padding-top:4px}.browser-warning .browser-warning-close{float:right}.lt-ie9 .browser-warning{display:block}html.plugin_loader{height:90%}html.plugin_loader body{height:100%;background-color:white}html.plugin_loader body input.btn{cursor:pointer}html.plugin_loader body>div{margin:24px auto;text-align:center}html.plugin_loader body>table{width:60% !important;margin:24px auto}html.plugin_loader body>table th{border-top:3px solid #99dc34}html.plugin_loader body>table tr{text-align:left}html.plugin_loader body>table tr.training-old{color:#CCC}html.plugin_loader #progressbar{background-color:transparent;border:1px solid #1fa223;padding:2px;margin:0px auto;width:60%}html.plugin_loader #progressbar>div{background-color:#1fa223;width:0%;height:20px}html.plugin_loader #tick{color:#99dc34;font-size:48px}html.plugin_loader input[role=tracking-upload]{position:fixed;top:50px;right:12px}html.plugin_loader .alert{font-size:12px;text-align:left}html.plugin_loader .alert-success{border:1px solid #99dc34;background:rgba(154,220,97,0.24)}html.plugin_loader .alert-warning{border:1px solid #faebcc;background:#fcf8e3;color:#8a6d3b}/*!
 * Datepicker for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */.datepicker{padding:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-top:0;border-bottom-color:rgba(0,0,0,0.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ffffff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-top:before{top:-7px}.datepicker-dropdown.datepicker-orient-top:after{top:-6px}.datepicker-dropdown.datepicker-orient-bottom:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker-dropdown.datepicker-orient-bottom:after{bottom:-6px;border-bottom:0;border-top:6px solid #ffffff}.datepicker>div{display:none}.datepicker.days div.datepicker-days{display:block}.datepicker.months div.datepicker-months{display:block}.datepicker.years div.datepicker-years{display:block}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day:hover,.datepicker table tr td.day.focused{background:#eeeeee;cursor:pointer}.datepicker table tr td.old,.datepicker table tr td.new{color:#999999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:none;color:#999999;cursor:default}.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover{background-color:#fde19a;background-image:linear-gradient(top, #fdd49a, #fdf59a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#000}.datepicker table tr td.today:hover,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today[disabled],.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today.disabled:hover[disabled]{background-color:#fdf59a}.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active{background-color:#fbf069 \9}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range:hover,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover{background:#eeeeee;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover{background-color:#f3d17a;background-image:linear-gradient(top, #f3c17a, #f3e97a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0);border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border-radius:0}.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today[disabled],.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today.disabled:hover[disabled]{background-color:#f3e97a}.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:hover.active{background-color:#efe24b \9}.datepicker table tr td.selected,.datepicker table tr td.selected:hover,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover{background-color:#9e9e9e;background-image:linear-gradient(top, #b3b3b3, gray);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0);border-color:#808080 #808080 #595959;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected[disabled],.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected.disabled:hover[disabled]{background-color:#808080}.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active{background-color:#666666 \9}.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover{background-color:#006dcc;background-image:linear-gradient(top, #08c, #04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);border-color:#0044cc #0044cc #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td.active:hover,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active[disabled],.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active.disabled:hover[disabled]{background-color:#0044cc}.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active{background-color:#003399 \9}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span:hover{background:#eeeeee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:none;color:#999999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover{background-color:#006dcc;background-image:linear-gradient(top, #08c, #04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);border-color:#0044cc #0044cc #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active[disabled],.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active.disabled:hover[disabled]{background-color:#0044cc}.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active{background-color:#003399 \9}.datepicker table tr td span.old,.datepicker table tr td span.new{color:#999999}.datepicker th.datepicker-switch{width:145px}.datepicker thead tr:first-child th,.datepicker tfoot tr th{cursor:pointer}.datepicker thead tr:first-child th:hover,.datepicker tfoot tr th:hover{background:#eeeeee}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.datepicker thead tr:first-child th.cw{cursor:default;background-color:transparent}.input-append.date .add-on i,.input-prepend.date .add-on i{cursor:pointer;width:16px;height:16px}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:20px;padding:4px 5px;font-weight:normal;line-height:20px;text-align:center;text-shadow:0 1px 0 #ffffff;vertical-align:middle;background-color:#eeeeee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;list-style:none;background-color:#ffffff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:5px;box-shadow:0 5px 10px rgba(0,0,0,0.2);background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px;color:#333333;font-family:source-han-sans-simplified-c, Helvetica, Arial, sans-serif;font-size:13px;line-height:20px}.datepicker.dropdown-menu th,.datepicker.datepicker-inline th,.datepicker.dropdown-menu td,.datepicker.datepicker-inline td{padding:4px 5px}.glossar-content #top.keyboard .tab_keyboard{display:none}.glossar-content .letters-bg a{color:#000;border-bottom:2px solid #ffa301;text-decoration:none}.glossar-content .big-letter{background-color:#fafafa;cursor:pointer;font-family:Outfit;font-weight:700;font-size:1.6em;text-align:center;color:#ffa301;border:1px solid #dcdcdc}.glossar-content .letters-bg{padding:8px 20px;line-height:1.4em}.glossar-content .glossar-bg{border:1px solid #dcdcdc;padding:15px 0px 15px 20px}.glossar-content .glossar-bg ul{list-style-type:none}.glossar-content .glossar-bg .top-icon{padding-top:5px}.glossar-content .glossar-text{font-size:0.95em;line-height:1.4}.glossar-content .letters-bg-bottom{background-color:#f0f0f0;margin:40px 0 30px 0;padding:10px 20px;font-size:1.4em;word-spacing:0.4em;line-height:1.4em}.glossar-content .top-glossar{background:#99DC34;margin:40px 0 0;padding:8px 13px;display:block;text-align:center;width:30px;font-size:1.6em;font-family:Outfit;font-weight:700;color:#000}.glossar-content #nav-on-top{height:30px;background-color:#ffffff;display:block;position:fixed;width:30px;z-index:9999;bottom:3%;overflow:hidden;right:2%;border-radius:0px;padding-left:14px;padding-top:10px}.glossar-content #nav-on-top .arrow-up{border-top:3px solid #99DC34;border-right:3px solid #99DC34;margin-top:5px}.glossar-content .arrow-up{display:inline-block;width:15px;height:15px;border-top:1px solid black;border-right:1px solid black;-moz-transform:rotate(315deg);-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg)}.glossar-content .tab{position:relative}.glossar-content .tab-panel{display:inline-block}.glossar-content .tab-panel .tab-open{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.glossar-content .tab-nav{display:inline-block;min-width:40px;height:40px;padding:8px;border-radius:2px;background-color:#ffa301;cursor:pointer;font-family:Outfit;font-weight:700;font-size:1.6em;text-align:center;color:#fff;transition:all 300ms ease-in-out}.glossar-content .tab-nav:hover{background:#cc5c00;color:#dcdcdc}.glossar-content .tab-open .tab-nav:hover,.glossar-content .tab-open:checked ~ .tab-nav{background-color:#cc5c00}.glossar-content .tab-inner{opacity:0;margin-top:20px;position:absolute;left:0;transition:opacity 0.1s;visibility:hidden;border:solid 1px #ffa301}.glossar-content .tab-inner ul{list-style-type:none}.glossar-content .tab-open:focus:checked ~ .tab-nav{outline:thin dotted}.glossar-content .tab-open:checked ~ .tab-inner{opacity:100;visibility:visible;transition:opacity 0.6 ease;background-color:#fafafa;top:34px;padding:15px 10px 0px 10px}@media only screen and (max-width: 769px){body.lp .about_pages_container.glossar .flex_container .col_4_5{margin:0;max-width:100%;padding:0 20px}body.lp .about_pages_container.glossar .big-letter{border-top-left-radius:10px;border-top-right-radius:10px}body.lp .about_pages_container.glossar .tab-panel{margin-bottom:10px;margin-right:5px}body.lp .about_pages_container.glossar .glossar-content #top.keyboard .tab_keyboard{display:none;width:50px;height:50px;position:fixed;bottom:5px;background-image:url(/assets/keyboard-0a19f6e326d45b5de81cf0c429676376bff29fe8bfbfbea8d3ffbe7a6e976c03.svg);background-size:cover;background-repeat:no-repeat}body.lp .about_pages_container.glossar .glossar-content #top.keyboard .tab_keyboard.sticky{display:block}body.lp .about_pages_container.glossar .glossar-content #top.keyboard .tab.active{position:fixed;top:3rem;left:0;right:0;padding:16px;background:white}body.lp .about_pages_container.glossar .glossar-content .tab-open:checked ~ .tab-inner{top:unset}body.lp .about_pages_container.glossar .glossar-content .glossar-bg{padding:15px 20px}body.lp .about_pages_container.glossar .glossar-content .glossar-bg iframe{max-width:100%;height:180px}body.lp .about_pages_container.glossar .glossar-content .glossar-bg img,body.lp .about_pages_container.glossar .glossar-content .glossar-bg .youtube_video{max-width:100%;height:unset;margin:10px auto}}body.lp .subscription-container{position:relative}body.lp .subscription-container img.rabatt-sticker{float:right;position:absolute;top:50px;right:20px}body.lp .subscription-container .silver-discount-sticker{position:absolute;z-index:99;left:604px;top:-37px}body.lp .subscription-container .silver-discount-sticker-de{position:absolute;z-index:2;left:604px;top:88px}body.lp .subscription-container .silver-discount-sticker-en{position:absolute;z-index:2;left:604px;top:64px}body.lp .subscription-container .silver-discount-sticker-sv,body.lp .subscription-container .silver-discount-sticker-fr{position:absolute;z-index:2;left:604px;top:83px}body.lp .subscription-container .subscr-discount-text{padding-bottom:20px}body.lp .subscription-container .plan-container .btn-discount{background:rgba(0,0,0,0.2);border:none;border-top-right-radius:5px;color:#fff;padding:10px;position:absolute;top:0px;right:0px;line-height:24px;margin:0}body.lp .subscription-container h1,body.lp .subscription-container .h1{margin:20px 0 10px 0;color:#252a40;text-align:center}body.lp .subscription-container p{color:rgba(0,0,0,0.6);margin:5px 0;font-size:0.95em}body.lp .subscription-container .tooltips{position:relative;display:inline;text-decoration:none}body.lp .subscription-container .tooltips span{position:absolute;color:#FFFFFF;background:#000000;border:2px solid #FFFFFF;width:300px;visibility:hidden;line-height:20px;padding:7px;margin-bottom:100px;text-align:left}body.lp .subscription-container :hover.tooltips span{visibility:visible;left:-165px;top:-220px;margin-top:44.5px;margin-left:15px;z-index:999}body.lp .subscription-container .question-mark{float:right;margin-top:-27px;margin-right:-13px}@media only screen and (max-width: 979px){body.lp .subscription-container{width:auto}}@media only screen and (max-width: 504px){body.lp .subscription-container .plan-container{float:left;padding:17px;width:100%;height:727px;text-align:center;border-radius:5px;position:relative}}span.error{color:#e76d6d}.main-wrap.profile,.container_logged_in_user{overflow-x:hidden}.main-wrap.profile .personal-info h1.underline,.main-wrap.profile .personal-info .underline.h1,.container_logged_in_user .personal-info h1.underline,.container_logged_in_user .personal-info .underline.h1{margin-top:0}.main-wrap.profile .personal-info h1.underline.second,.main-wrap.profile .personal-info .underline.second.h1,.container_logged_in_user .personal-info h1.underline.second,.container_logged_in_user .personal-info .underline.second.h1{margin-top:20px}.main-wrap.profile .personal-info a,.container_logged_in_user .personal-info a{text-decoration:none}.main-wrap.profile .personal-info .main-card,.container_logged_in_user .personal-info .main-card{border-radius:4px;font-family:Outfit;margin-bottom:10px}.main-wrap.profile .personal-info .personal_info_row,.container_logged_in_user .personal-info .personal_info_row{display:block}.main-wrap.profile .personal-info .personal_info_row h3,.main-wrap.profile .personal-info .personal_info_row .h3,.container_logged_in_user .personal-info .personal_info_row h3,.container_logged_in_user .personal-info .personal_info_row .h3{border-bottom:1px solid #eaeaea;color:#525252;font-size:16px;text-align:left;margin-top:30px}.main-wrap.profile .personal-info .personal_info_row .row,.container_logged_in_user .personal-info .personal_info_row .row{border-bottom:none}.main-wrap.profile .personal-info .personal_info_row .row:last-child,.container_logged_in_user .personal-info .personal_info_row .row:last-child{border-bottom:none}.main-wrap.profile .personal-info .personal_info_row h1.underline,.main-wrap.profile .personal-info .personal_info_row .underline.h1,.container_logged_in_user .personal-info .personal_info_row h1.underline,.container_logged_in_user .personal-info .personal_info_row .underline.h1{color:#ffa301}.main-wrap.profile .personal-info .personal-info_sidebar,.container_logged_in_user .personal-info .personal-info_sidebar{order:1;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding-bottom:40px}.main-wrap.profile .personal-info .personal-info_sidebar .sidebar-option,.container_logged_in_user .personal-info .personal-info_sidebar .sidebar-option{align-items:center;color:#9f9e9e;border-bottom:1px solid #f1f1f1;padding:9px 0px;width:100%}.main-wrap.profile .personal-info .personal-info_sidebar .sidebar-option .icon,.container_logged_in_user .personal-info .personal-info_sidebar .sidebar-option .icon{position:relative;width:20px;height:20px;display:inline-block;margin:0;float:none;text-align:right;cursor:pointer;margin-right:5px}.main-wrap.profile .personal-info .personal-info_sidebar .sidebar-option .upload-btn,.container_logged_in_user .personal-info .personal-info_sidebar .sidebar-option .upload-btn{background:url(/assets/alias.svg) no-repeat}.main-wrap.profile .personal-info .personal-info_sidebar .sidebar-option .gear,.container_logged_in_user .personal-info .personal-info_sidebar .sidebar-option .gear{background:url(/assets/shoes_dark.svg) no-repeat}.main-wrap.profile .personal-info .personal-info_sidebar .sidebar-option .connections,.container_logged_in_user .personal-info .personal-info_sidebar .sidebar-option .connections{background:url(/assets/share_dark.svg) no-repeat}.main-wrap.profile .personal-info .personal-info_sidebar .sidebar-option .performance_checker,.container_logged_in_user .personal-info .personal-info_sidebar .sidebar-option .performance_checker{background:url(/assets/patch_check.svg) no-repeat}.main-wrap.profile .personal-info .personal-info_sidebar .sidebar-option .sports,.container_logged_in_user .personal-info .personal-info_sidebar .sidebar-option .sports{background:url(/assets/cycling.svg) no-repeat}.main-wrap.profile .personal-info .personal-info_sidebar .sidebar-option .power,.container_logged_in_user .personal-info .personal-info_sidebar .sidebar-option .power{background:url(/assets/power.svg) no-repeat}.main-wrap.profile .personal-info .personal-info_sidebar .sidebar-option .notifications,.container_logged_in_user .personal-info .personal-info_sidebar .sidebar-option .notifications{background:url(/assets/bell_dark.svg) no-repeat}.main-wrap.profile .personal-info .personal-info_sidebar .sidebar-option .chat,.container_logged_in_user .personal-info .personal-info_sidebar .sidebar-option .chat{background:url(/assets/comments_coach.svg) no-repeat}.main-wrap.profile .personal-info .personal-info_sidebar .sidebar-option .billing,.container_logged_in_user .personal-info .personal-info_sidebar .sidebar-option .billing{background:url(/assets/receipt.svg) no-repeat}.main-wrap.profile .personal-info .personal-info_sidebar .sidebar-option .manage,.container_logged_in_user .personal-info .personal-info_sidebar .sidebar-option .manage{background:url(/assets/edit_training.svg) no-repeat}.main-wrap.profile .personal-info .personal-info_sidebar .sidebar-option .personal_info_btns,.container_logged_in_user .personal-info .personal-info_sidebar .sidebar-option .personal_info_btns{display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;text-align:left;color:#252a40;font-weight:400}.main-wrap.profile .personal-info .personal-info_sidebar .sidebar-option .personal_info_btns.active,.container_logged_in_user .personal-info .personal-info_sidebar .sidebar-option .personal_info_btns.active{color:#252a40;font-weight:600}.main-wrap.profile .personal-info .personal-info_sidebar .sidebar-option a,.container_logged_in_user .personal-info .personal-info_sidebar .sidebar-option a{font-size:16px;line-height:24px}.main-wrap.profile .personal-info .personal-info_sidebar .sidebar-option:hover,.container_logged_in_user .personal-info .personal-info_sidebar .sidebar-option:hover{cursor:pointer}.main-wrap.profile .personal-info .personal-info_sidebar .sidebar-option:hover a,.container_logged_in_user .personal-info .personal-info_sidebar .sidebar-option:hover a{color:#ccc}.main-wrap.profile .personal-info .personal-info_form,.container_logged_in_user .personal-info .personal-info_form{order:2}.main-wrap.profile .personal-info .personal-info_form select,.container_logged_in_user .personal-info .personal-info_form select{font-family:Outfit;font-weight:500}.main-wrap.profile .personal-info .personal-info_form .row,.container_logged_in_user .personal-info .personal-info_form .row{color:#345}.main-wrap.profile .personal-info .personal-info_form .row label,.container_logged_in_user .personal-info .personal-info_form .row label{display:block}.main-wrap.profile .personal-info .personal-info_form .sbmt-secondary,.container_logged_in_user .personal-info .personal-info_form .sbmt-secondary{height:50px;line-height:50px;border-radius:10px;box-shadow:4px 4px 4px -3px rgba(27,49,61,0.4);max-width:416px}.main-wrap.profile .personal-info .personal-info_form .sbmt-secondary,.main-wrap.profile .personal-info .personal-info_form .gear-controls .btn,.main-wrap.profile .personal-info .personal-info_form #gear_row .btn,.container_logged_in_user .personal-info .personal-info_form .sbmt-secondary,.container_logged_in_user .personal-info .personal-info_form .gear-controls .btn,.container_logged_in_user .personal-info .personal-info_form #gear_row .btn{box-shadow:4px 4px 4px -3px rgba(27,49,61,0.4);margin-top:50px;margin-bottom:20px}.main-wrap.profile .personal-info .personal-info_form .manage_account_btn,.container_logged_in_user .personal-info .personal-info_form .manage_account_btn{display:flex;flex-wrap:wrap;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.main-wrap.profile .personal-info .personal-info_form .manage_account_btn .btn,.container_logged_in_user .personal-info .personal-info_form .manage_account_btn .btn{margin:30px;line-height:48px}.main-wrap.profile .personal-info .personal-info_form .manage_account_btn .warning,.container_logged_in_user .personal-info .personal-info_form .manage_account_btn .warning{background:#dd3350}.main-wrap.profile .personal-info .personal-info_form .display_value,.container_logged_in_user .personal-info .personal-info_form .display_value{font-size:16px}.main-wrap.profile .personal-info #connections_row h6,.main-wrap.profile .personal-info #connections_row .h6,.container_logged_in_user .personal-info #connections_row h6,.container_logged_in_user .personal-info #connections_row .h6{text-align:center}.main-wrap.profile .personal-info #connections_row .item .section,.container_logged_in_user .personal-info #connections_row .item .section{display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.main-wrap.profile .personal-info #connections_row .item .section .btn,.container_logged_in_user .personal-info #connections_row .item .section .btn{margin:0 !important;line-height:48px}.main-wrap.profile .personal-info #connections_row #gps-content,.container_logged_in_user .personal-info #connections_row #gps-content{margin-bottom:4rem}.main-wrap.profile .personal-info #connections_row #gps-content h3,.main-wrap.profile .personal-info #connections_row #gps-content .h3,.container_logged_in_user .personal-info #connections_row #gps-content h3,.container_logged_in_user .personal-info #connections_row #gps-content .h3{margin-top:2rem}.personal-info h1,.personal-info .h1,#gears-list h3,#gears-list .h3{font-family:Outfit;font-weight:700;text-transform:uppercase;font-size:18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#ffa301;line-height:40px;border-bottom:1px solid #eaeaea}.personal-info_form h2,.personal-info_form .h2{font-size:20px;font-weight:normal;padding:0px 10px;margin:0}.personal-info_form .row{padding:5px 0 5px 0px}.personal-info_form .row label{text-indent:15px;margin-bottom:4px;font-weight:700;color:#60608b}.personal-info_form .row label.no-indent{text-indent:0px}.personal-info_form .row label.boolean{display:inline-block}.personal-info_form .row small,.personal-info_form .row .small{font-family:source-han-sans-simplified-c}.personal-info_form .row .row-i{display:inline-block}.personal-info_form .user-img{width:100px;height:100px;border-radius:50%;background-image:linear-gradient(rgba(255,255,255,0.7), rgba(255,255,255,0.7)),url(/assets/iconPark/me-b2c1700b5719b63c396833c6d03e6c84617725a002ec0fe5c49bae0d0d08f4d9.svg);background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden;float:left;padding:0;margin-left:13px}.personal-info_form #profile-picture{width:100px;height:100px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:50%}.personal-info_form #profile-picture input,.personal-info_form #profile-picture label{visibility:hidden}.personal-info_form .upload-image-btn{position:relative;width:30px;height:30px;display:inline-block;background:url(iconPark/pencil.svg) no-repeat;margin:0;float:none;text-align:right;cursor:pointer}.personal-info_form .delete-image-btn{position:relative;width:30px;height:30px;display:inline-block;background:url(iconPark/delete-one.svg) no-repeat;margin:0;float:none;text-align:right;cursor:pointer}.personal-info_form .image-filename{font-size:14px;margin-left:13px}.personal-info_form .field_with_errors .error{margin:0 10px;font-size:12px}.personal-info_form .fake_current_password{position:absolute;top:-500px}.personal-info_form .connection{margin-bottom:60px}.personal-info_form .personal_information_phone_country_code{float:left;margin-right:10px}.personal-info_form #social_options_row p{margin-top:40px}.personal-info_form #social_options_row small a,.personal-info_form #social_options_row .small a{color:#ffa301}.personal-info_form #social_options_row small a:hover,.personal-info_form #social_options_row .small a:hover{color:#ccc}.personal-info_form #personal_information_telephone{width:154px}.personal-info_form .personal_information_telephone .tooltip-hint>span{max-width:250px}.personal-info_form #gears-list{max-width:unset;margin:unset;background:unset;padding:unset}.personal-info_form .personal_information_use_power_training .tooltip-questionmark{vertical-align:top}.personal-info_form #sports_row{margin-bottom:2rem}.personal-info_form #sports_row .sport_container{display:flex;flex-wrap:wrap}.personal-info_form #sports_row .sport_container .input{flex:0 0 33%;margin-top:4px;text-align:left}.personal-info_form #sports_row .sport_container .input input[type="checkbox"]{margin-right:10px}.personal-info_form #sports_row .sport_container .input label{padding:5px;cursor:pointer}.personal-info_form .personal_information_power_weight_kg .tooltip-hint:before{left:0px;top:10px;margin-left:-10px;border-top:5px solid #ffa301;border-top:5px solid transparent;border-right:5px solid #ffa301;border-left:5px solid transparent}@media only screen and (min-width: 769px) and (max-width: 1024px){body.app .main-wrap.profile{padding:25px}body.app .main-wrap.profile .personal-info{padding:0}body.app .main-wrap.profile .personal-info .personal-info_form{flex:0 0 65%;max-width:65%}body.app .main-wrap.profile .personal-info .personal-info_form .btn.btn-link{flex:2 2 40%;max-width:40%;margin:30px 0}}@media only screen and (max-width: 769px){body.app{overflow-x:hidden}body.app .plan-setup_step .plan-setup_step_substep{flex:0 0 100%}body.app .container_logged_in_user .personal-info .personal-info_sidebar{position:relative}body.app .main-wrap.profile{padding:12px}body.app .main-wrap.profile .personal-info_sidebar{display:flex;flex:0 1 100%;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-flex-pack:space-around;max-width:100%;padding:10px !important}body.app .main-wrap.profile .personal-info_sidebar .sidebar-option{display:unset;border-bottom:0px;width:unset}body.app .main-wrap.profile .personal-info_sidebar .responsive{display:none}body.app .main-wrap.profile .personal-info_sidebar .personal_info_btns .icon{padding-right:0px}body.app .main-wrap.profile .personal-info_sidebar .personal_info_btns.active .icon{width:30px;height:30px;border-radius:1px;border-bottom:2px solid #ffa301}body.app .main-wrap.profile .personal-info{padding:12px 0}body.app .main-wrap.profile .personal-info .main-card .gear-controls{float:unset}body.app .main-wrap.profile .personal-info .main-card .gear-controls .btn{margin:10px 0}body.app .main-wrap.profile .personal-info .personal-info_form{flex:0 0 100%;max-width:100%}body.app .main-wrap.profile .personal-info .personal-info_form h1.underline,body.app .main-wrap.profile .personal-info .personal-info_form .underline.h1{padding-left:20px}body.app .main-wrap.profile .personal-info .personal-info_form h1,body.app .main-wrap.profile .personal-info .personal-info_form .h1{font-size:20px;padding:0}body.app .main-wrap.profile .personal-info .personal-info_form .row{padding:15px 22px}body.app .main-wrap.profile .personal-info .personal-info_form .row .input{width:100%}body.app .main-wrap.profile .personal-info .personal-info_form .row .input label,body.app .main-wrap.profile .personal-info .personal-info_form .row .input input{width:100%}body.app .main-wrap.profile .personal-info .personal-info_form .row .row-i .input{width:48%}body.app .main-wrap.profile .personal-info .personal-info_form .customSelect{display:none !important}body.app .main-wrap.profile .personal-info .personal-info_form .personal_info_row{padding:14px}body.app .main-wrap.profile .personal-info .personal-info_form .personal_info_row .keep{display:block}body.app .main-wrap.profile .personal-info .personal-info_form #manage_account_row .manage_account_btn{width:100%}body.app .main-wrap.profile .personal-info .personal-info_form #manage_account_row .manage_account_btn .btn.btn-link{flex:1 1 70%;max-width:70%;margin:0 auto;margin-bottom:20px;padding:0;height:44px;font-size:14px;line-height:44px}body.app .main-wrap.profile .personal-info .personal-info_form #social_options_row .row .personal_information_show_me_on_event{width:unset;margin:0}body.app .main-wrap.profile .personal-info .personal-info_form #social_options_row .row .personal_information_show_me_on_event input{width:unset}body.app .main-wrap.profile .personal-info .personal-info_form #social_options_row .row .row-i{display:flex}body.app .main-wrap.profile .personal-info .personal-info_form #gear_row .row .row-i{display:flex}body.app .container_logged_in_user .personal-info .personal-info_form{flex:unset}body.app .container_logged_in_user .personal-info .personal-info_form .row{padding:15px 0}body.app .container_logged_in_user .personal-info .personal-info_form .row label{width:unset;text-align:left;text-indent:5px}body.app .container_logged_in_user .personal-info .personal-info_form .btn{float:unset;margin:0}body.app .container_logged_in_user .personal-info .personal-info_form select{font-family:Outfit;font-weight:300}body.app .container_logged_in_user .personal-info .personal-info_form span.select{margin-top:14px;width:282px;font-family:Outfit;font-weight:300}body.app .container_logged_in_user .personal-info .personal-info_form h2,body.app .container_logged_in_user .personal-info .personal-info_form .h2{padding-bottom:0px}}@media only screen and (max-width: 400px){body.app .tooltip-questionmark{display:none}}body.app .header{background:#252a40}body.app header{max-width:1280px;height:110px;display:flex;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-flex-pack:space-around;-moz-align-items:center;-ms-align-items:center;align-items:center;margin:0 auto}body.app header .mobile_menu{display:none}body.app header .logos{display:flex;-moz-flex-direction:row;flex-direction:row;max-width:250px}body.app header ul.main-menu-top{display:flex;list-style:none;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-flex-pack:space-around;margin:0}body.app header ul.main-menu-top>li{position:relative;height:100px;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;cursor:pointer}body.app header ul.main-menu-top>li .dropdown-menu{padding:0.5rem 0.5rem 0.5rem 0}body.app header ul.main-menu-top>li .dropdown-menu .dropdown-item{padding-right:0.5rem}body.app header ul.main-menu-top>li>a{color:#fff;font-size:15px;line-height:50px;font-family:Outfit;font-weight:700;transition:250ms color ease-in-out;background-image:url("./iconPark/_light/down.svg");background-repeat:no-repeat;background-position:right center;background-size:30px 15px;padding-right:30px}body.app header ul.main-menu-top>li>a:hover{color:#dddddd;text-decoration:none}body.app header ul.main-menu-top>li>a:after{border:none}body.app header ul.main-menu-top>li ul.dropdown{position:absolute;top:77%;left:0;z-index:1000;background:#f7f7f7;border:1px solid #dddddd}body.app header ul.main-menu-top>li ul.dropdown>li{border-bottom:1px solid #dddddd;min-width:140px}body.app header ul.main-menu-top>li ul.dropdown>li:hover{background:#f4f4f4}body.app header ul.main-menu-top>li ul.dropdown>li>a{color:#727272;line-height:200%;text-decoration:none;padding:0 20px;white-space:nowrap}body.app header ul.main-menu-top>li ul.dropdown>li>a:hover{background:#f4f4f4}body.app header .manual_upload{background-image:url("./iconPark/_light/plus.svg");background-repeat:no-repeat;display:block;order:2;background-size:40px 40px;background-position:center center;width:54px;padding:0;height:54px;border-radius:3px;margin:0;margin-right:3px;border-radius:50%}body.app .header_logo{background-image:url(/assets/frontend/rc_logo-48e5d5a830f9e638219b00fd3507f22cb6060ee18e8c45cd8eefc196382ca1f0.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:contain;width:166px;height:36px}body.app .header_powered_logo{background-size:100% 100%;width:130px;height:30px;position:relative;top:-10px;flex:0 0 70px;left:-75px;top:39px}body.app .header_user-area{position:relative;display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}body.app .header_user-area>.btn.green-btn{padding:8px 16px;box-shadow:1px 1px 9px -1px rgba(0,0,0,0.1);font-weight:normal;color:#5d7949;font-family:Outfit;font-weight:700;border-radius:3px;border:1px solid #c1c1c1;margin:0px 3px 0px 0px}body.app .header_user-area_photo{display:block;order:4;width:30px;height:30px;border-radius:3px;margin-right:3px;-ms-align-self:center;align-self:center}body.app .header_user-area_photo img{border-radius:50%;width:35px;height:35px}body.app .header_user-area-i{white-space:nowrap;margin:0px 10px;order:4;color:#fff;position:relative;display:flex;flex-wrap:wrap;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-moz-flex-direction:column;flex-direction:column;-ms-align-self:center;align-self:center}body.app .header_user-area-i .header_user-area_name{margin:0px;flex:0 0 50%}body.app .header_user-area-i .header_user-area_link{flex:0 0 50%;margin:0px}body.app .buy_subscription{line-height:54px;box-shadow:0 6px 8px rgba(102,119,136,0.03),0 1px 2px rgba(102,119,136,0.3);height:inherit;margin-right:3px !important}body.app .header-menu-btn{border-radius:25px;order:5;-ms-align-self:center;align-self:center;white-space:pre}body.app .header_user-area_link{text-decoration:none;padding-right:18px;background:url("./iconPark/_light/down.svg");background-repeat:no-repeat;background-size:15px 15px;background-position:right top;color:#fff}body.app .btn.btn-orange{background:none;color:#ffa301;border:1px solid #ffa301;height:50px;line-height:50px;border-radius:5px;margin:0;margin-right:10px;transition:all 300ms ease-in-out}body.app .btn.btn-orange:hover{background:#ffa301;color:#fff;opacity:1}body.app .btn.header-menu-btn{border-radius:5px}body.app .header_user-area_dropdown{position:absolute;padding:0;top:48px;right:0;border:1px solid rgba(0,0,0,0.15);display:none;z-index:1000;border-radius:0.25rem;font-size:1rem;padding:10px 10px 10px 0;background:#fff}body.app .header_user-area_dropdown li{display:block}body.app .header_user-area_dropdown li a{background:#f8f8f8;display:block;color:#345;text-decoration:none;padding:0 20px;height:30px;line-height:30px;white-space:nowrap;outline:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.app .header_user-area_dropdown li a:hover{background-color:#f1f1f3;cursor:default}body.app .header .gpxUploadButton,body.app .header .training_settings,body.app .header .notifications-button{background-repeat:no-repeat;background-size:30px 30px;background-position:center center;width:40px;height:40px;padding:0 10px;-ms-align-self:center;align-self:center}body.app .header .gpxUploadButton .counter,body.app .header .training_settings .counter,body.app .header .notifications-button .counter{color:#ffffff;position:relative;font-size:10px;top:-10px;left:3px}body.app .header .gpxUploadButton{background-image:url("./iconPark/_light/iwatch.svg");order:2}body.app .header .notifications-button{background-image:url("./iconPark/_light/speaker-one.svg");order:3}body.app .header .training_settings{background-image:url("./iconPark/_light/setting-two.svg");order:1}body.app .header .training_settings a{width:100%;height:100%;display:inline-block}body.app .header .training_schedule{width:46px;height:36px;background:url("./iconPark/_light/plan.svg");display:block}body.app .header .training_schedule .counter{height:17px;padding:0 5px;line-height:17px;text-align:center;font-size:12px;color:#fff;display:inline-block;background:#ffa301;border-radius:10px;position:absolute;top:-5px;right:-5px}body.app .header .notifications-dropdown{position:absolute;padding:0;top:68px;left:0;border:1px solid rgba(0,0,0,0.15);display:none;z-index:1000;max-height:110px;overflow-y:scroll;background:#ffffff;border-radius:0.25rem;padding-top:5px;padding-bottom:16px}body.app .header .notifications-dropdown li{display:block;height:30px;line-height:30px;white-space:nowrap}body.app .header .notifications-dropdown li a{background:#f8f8f8;display:block;color:#212529;text-decoration:none;padding:0 20px;height:30px;line-height:30px}body.app .header .notifications-dropdown li a:hover{background-color:#f1f1f3}body.app .header .notifications-dropdown li a.active{background-color:#f1f1f3;cursor:default}body.app .header .notifications-dropdown .none{background:#f8f8f8;padding:0 20px}@media only screen and (min-width: 769px) and (max-width: 1025px){body.app{overflow-x:hidden}body.app .main .trainingsplan_container .datepicker_container .go_back_container h4>a,body.app .main .trainingsplan_container .datepicker_container .go_back_container .h4>a{text-align:right}body.app .main .trainingsplan_container .datepicker_container .datepicker .datepicker-table{border-spacing:3px 5px}body.app .main .trainingsplan_container .datepicker_container .datepicker .datepicker-table th,body.app .main .trainingsplan_container .datepicker_container .datepicker .datepicker-table td{padding:0px}body.app .main .trainingsplan_container .training_info_container .first_block .main_parameters{flex:0 0 calc(100% - 40px);order:2;margin-bottom:10px}body.app .main .trainingsplan_container .training_info_container .first_block .title_section{flex:0 0 calc(100% - 40px);order:1;margin-bottom:10px}body.app .main .trainingsplan_container .training_info_container .first_block .title_section .intensity .btn-minus,body.app .main .trainingsplan_container .training_info_container .first_block .title_section .intensity .btn-plus{width:18px;height:18px}body.app .main .trainingsplan_container .training_info_container .first_block .title_section .intensity .value{line-height:34px;font-size:36px;margin:0px 6px}body.app .main .trainingsplan_container .training_info_container .main_parameters_container{overflow-x:scroll}body.app .main .trainingsplan_container .training_info_container .main_parameters_container table tr input{min-width:70px;max-width:unset}body.app .main .trainingsplan_container .training_info_container .main_comments_container{flex-wrap:wrap}body.app .main .trainingsplan_container .training_info_container .main_comments_container .comments_container{flex:0 0 calc(100% - 40px);margin-left:0px}body.app .main .trainingsplan_container .training_info_container .common_main_container .section.common_container{flex:0 0 calc(100% - 40px)}}@media only screen and (max-width: 1284px){body.app .header_user-area_photo{background:url("./iconPark/_light/me.svg");background-repeat:no-repeat;background-size:30px 30px;background-position:center center}body.app .header{padding:0px 20px;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}body.app .header .logos{max-width:190px;flex:0 0 20%}body.app .header nav{flex:0 0 auto}body.app .header .header_user-area{flex:0 0 30%}body.app .header .header_user-area img{width:0;height:0;opacity:0;display:none}body.app .header .header_user-area .header-menu-btn{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;margin-right:0;padding:0 5px}body.app .header ul.main-menu-top>li.trainingsplan,body.app .header ul.main-menu-top>li.statistics,body.app .header ul.main-menu-top>li.community,body.app .header ul.main-menu-top>li.support{background-position:50% 50%;background-size:30px 30px;background-repeat:no-repeat;margin-top:0px;margin-right:3px}body.app .header ul.main-menu-top>li.trainingsplan>a,body.app .header ul.main-menu-top>li.statistics>a,body.app .header ul.main-menu-top>li.community>a,body.app .header ul.main-menu-top>li.support>a{color:transparent;width:40px;height:40px;background:none;padding-right:0}body.app .header ul.main-menu-top>li.trainingsplan{background-image:url("./iconPark/_light/plan.svg")}body.app .header ul.main-menu-top>li.statistics{background-image:url("./iconPark/_light/average.svg")}body.app .header ul.main-menu-top>li.community{background-image:url("./iconPark/_light/address-book.svg")}body.app .header ul.main-menu-top>li.support{background-image:url("./iconPark/_light/tool.svg")}}@media only screen and (min-width: 769px) and (max-width: 834px){body.app .header .header_user-area .header-menu-btn{white-space:pre-line;font-size:12px;padding:0;line-height:22px}}@media only screen and (max-width: 768px){body.app .header{max-width:768px;box-sizing:border-box;position:relative}body.app .header .logos{max-width:250px;flex:0 0 40%}body.app .header .header_user-area{overflow:hidden}body.app .header .mobile_menu{display:block;background-image:url("./iconPark/_light/hamburger-button.svg");background-repeat:no-repeat;background-position:50% 50%;flex:0 0 30px;height:100%;cursor:pointer}body.app .header nav{display:none}body.app .header .header_user-area{display:none}body.app .main{max-width:100%;overflow:hidden;padding:0px 20px;box-sizing:border-box}body.app .mobile_menu_container{position:absolute;top:100%;left:0;z-index:1000;right:0;height:100vh;background:rgba(0,0,0,0.3)}body.app .mobile_menu_container .mobile_active{display:flex;-moz-flex-direction:column;flex-direction:column;background:#f9f9f9;box-shadow:2px 2px 6px 3px rgba(0,0,0,0.1);height:80%;max-height:80%;overflow-y:scroll}body.app .mobile_menu_container .mobile_active h4,body.app .mobile_menu_container .mobile_active .h4{font-family:Outfit;font-weight:700;text-align:center;color:#424242;font-size:16px;margin:0;padding:6px 0;background:rgba(0,0,0,0.1) !important}body.app .mobile_menu_container .mobile_active a{color:#494949;padding:6px 0px;border-bottom:1px solid #f4f5f9;text-align:center;transition:all 200ms ease-in-out;display:block}body.app .mobile_menu_container .mobile_active a:hover{background:#fafafa;color:#252a40}body.app .mobile_menu_container .mobile_active a.dropdown-item{text-indent:0}body.app .mobile_menu_container .mobile_active .logout-btn{padding:8px 0px;padding-bottom:10px}}@-webkit-keyframes fadeInLeftCustom{from{opacity:0;-webkit-transform:translateX(-3%);transform:translateX(-3%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeftCustom{from{opacity:0;-webkit-transform:translateX(-3%);transform:translateX(-3%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInRightCustom{from{opacity:0;-webkit-transform:translateX(3%);transform:translateX(3%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRightCustom{from{opacity:0;-webkit-transform:translateX(3%);transform:translateX(3%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInUpCustom{0%{opacity:0;-webkit-transform:translate3d(0, 5%, 0);transform:translate3d(0, 5%, 0)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpCustom{0%{opacity:0;-webkit-transform:translate3d(0, 5%, 0);transform:translate3d(0, 5%, 0)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.animated.fadeInLeft{-webkit-animation-name:fadeInLeftCustom !important;animation-name:fadeInLeftCustom !important;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.animated.fadeInRight{-webkit-animation-name:fadeInRightCustom !important;animation-name:fadeInRightCustom !important;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.animated.fadeInUp{-webkit-animation-name:fadeInUpCustom !important;animation-name:fadeInUpCustom !important;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.bg-img-cover{background-size:cover;background-color:#252a40;background-blend-mode:multiply;background-position:100% 50%;border-top:1px solid #1b2037}.logo-style{border-radius:25px;heigth:50px;min-width:50px;width:50px;max-width:50px;overflow:hidden}.border-black{border-color:#000000}.js-wp-card,.animate-in{opacity:0;-webkit-animation-duration:500ms;animation-duration:500ms}.loading-indicator{display:none}.loading-indicator.htmx-request{display:block}.shadow-lg{box-shadow:0 1rem 3rem rgba(37,42,64,0.1) !important}.shadow-sm{box-shadow:0 0.5rem 1rem rgba(37,42,64,0.07) !important}.shadow-md{box-shadow:0 1rem 2rem rgba(37,42,64,0.09) !important}.shadow-xl{box-shadow:0 1.5rem 5rem rgba(37,42,64,0.2) !important}.race-logo{border-radius:25px;height:50px;min-width:50px;width:50px;max-width:50px;overflow:hidden;margin-top:-8px}.text-dark-blue{color:#7d88b3}.border-dark-blue{border:1px solid #7d88b3}.bg-light-blue{background:#f4f5f9}.accordion-button:not(.collapsed){box-shadow:none}.accordion-collapse.collapse.show{box-shadow:inset 0 -1px 0 rgba(0,0,0,0.125)}.text-decoration-none{text-decoration:none}.text-decoration-none:hover{text-decoration:none !important}.zoom-in-hover{transition:-webkit-transform 0.25s ease-in-out;transition:transform 0.25s ease-in-out;transition:transform 0.25s ease-in-out, -webkit-transform 0.25s ease-in-out}.zoom-in-hover:hover{-webkit-transform:scale(1.18);transform:scale(1.18);text-decoration:none !important}.course-header-img{width:50%;height:40vh;-o-object-fit:contain;object-fit:contain;background-size:cover;background-color:rgba(0,0,0,0.1);background-blend-mode:multiply;background-position:bottom center}.section-with-top-triangle{position:relative;background-color:#f4f5f9;-webkit-clip-path:polygon(0 0, 100% 50px, 100% 100%, 0 100%);clip-path:polygon(0 0, 100% 50px, 100% 100%, 0 100%)}.section-with-top-triangle-light{position:relative;background-color:#f8f9fa;-webkit-clip-path:polygon(0 50px, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 50px, 100% 0, 100% 100%, 0 100%)}.section-with-bottom-triangle{position:relative;background-color:#f0f0f0;-webkit-clip-path:polygon(0 0, 100% 0, 100% calc(100% - 50px), 0 100%);clip-path:polygon(0 0, 100% 0, 100% calc(100% - 50px), 0 100%)}.section-with-left-triangle{position:relative}.section-with-left-triangle:after{position:absolute;top:0;bottom:0;content:"";left:-50px;border-right:50px solid #ffffff;border-top:0px solid transparent;border-bottom:100vh solid transparent;width:50px;z-index:1000}.event-header-img-lg{width:50%;min-height:100vh;-o-object-fit:contain;object-fit:contain;background-size:cover;background-color:rgba(0,0,0,0.1);background-blend-mode:multiply;background-position:bottom center}.event-header-img{height:180px;width:100%;border-radius:10px;-o-object-fit:cover;object-fit:cover;overflow:hidden;background:#b4b4b4}.bg-orange{background-color:#ffa301}.dot{width:12px;height:12px;border-radius:8px;background-color:#dee2e6}.dot.active{background:#252a40}.event_header_img{height:calc(100vh - 80px)}@media screen and (min-width: 992px){.mt-lg-m-15{margin-top:-150px !important}}@media screen and (max-width: 992px){.course-header-img{width:100% !important;background-size:auto 100% !important}.event_header_img{height:calc(50vh + 80px)}.store-btn img{height:50px}.event-header-img-lg{height:30vh !important;min-height:30vh !important;width:100% !important;background-size:auto 100% !important}.section-with-left-triangle:after{border:0px;width:0px}.section-with-bottom-triangle{-webkit-clip-path:none;clip-path:none}}input[type="date"]::-webkit-calendar-picker-indicator{display:none}.mh-50{max-height:50vh}input[type="date"]{-moz-appearance:textfield}input[type="date"]{-webkit-appearance:none;-moz-appearance:textfield;appearance:none}.pe-pointer{cursor:pointer}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(https://unpkg.com/leaflet@1.4.0/dist/images/layers-2x.png) !important}.leaflet-control-layers-toggle{background-image:url(https://unpkg.com/leaflet@1.4.0/dist/images/layers.png) !important}.leaflet-default-icon-path{background-image:url(https://unpkg.com/leaflet@1.4.0/dist/images/marker-icon.png) !important}.fivekm{background-color:#55A7D5}.text-fivekm{color:#55A7D5}.tenkm{background-color:#71AF67}.text-tenkm{color:#71AF67}.tenmile{background-color:#D9BE33}.text-tenmile{color:#D9BE33}.half{background-color:#D9AA33}.text-half{color:#D9AA33}.twentymile{background-color:#BD614D}.text-twentymile{color:#BD614D}.marathon{background-color:#8F3791}.text-marathon{color:#8F3791}.ultra{background-color:#543791}.text-ultra{color:#543791}.flexbox_container{display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.agenda_container{font-family:Outfit;font-weight:700;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;text-align:right;text-indent:40px;color:#152d30}.agenda_container .customSelect{color:rgba(255,255,255,0.6);height:28px;line-height:28px;background:#fff;border-radius:4px;vertical-align:middle;background:right center no-repeat rgba(255,255,255,0.09);background-image:url("./iconPark/_light/down.svg") !important}.agenda_container .customSelectInner{padding:0 30px 0 10px}.agenda_container .hasCustomSelect{cursor:pointer}.frontend_container.agenda_search_container table,.frontend_container.agenda_search_container th,.frontend_container.agenda_search_container tr,.frontend_container.agenda_search_container td{border:none}.frontend_container.agenda_search_container h2,.frontend_container.agenda_search_container .h2{color:rgba(0,0,0,0.7);font-size:1.2em}.race_db_events_list tbody tr.race_db_event{background:white;border:2px solid rgba(255,255,255,0.2)}#race_db_event_filter label,#race_db_event_filter h4,#race_db_event_filter .h4,form#new_q select,form#new_q .filter-block input[type="text"],form#new_q.filter-block .autocomplete-wrap input{color:black}form#new_q label{font-weight:300 !important}form#new_q select#q_country{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;background:none;padding:0;margin:0;box-shadow:none}form#new_q select#q_country option{color:#494949}form#new_q .partner-event-filter,form#new_q .cancelled-event-filter{position:relative}form#new_q .partner-event-filter select#q_partner_event,form#new_q .cancelled-event-filter select#q_partner_event{left:135px}form#new_q .partner-event-filter select#q_partner_event option,form#new_q .cancelled-event-filter select#q_partner_event option{color:#494949}form#new_q .partner-event-filter span.customSelect,form#new_q .cancelled-event-filter span.customSelect{max-width:65%;height:39px;line-height:39px}#race_db_event_filter h4,#race_db_event_filter .h4{border-bottom:2px dotted rgba(0,0,0,0.3);background:rgba(0,0,0,0.1)}form#new_q .filter-block div input[type="text"],form#new_q .filter-block input,form#new_q .place-filter select#q_country,form#new_q .partner-event-filter select,form#new_q .cancelled-event-filter select{background:rgba(255,255,255,0.09)}.agenda_search_container .tooltips,.each_event_container .tooltips{position:relative}.agenda_search_container .tooltips:hover span,.each_event_container .tooltips:hover span{display:block}.agenda_search_container .tooltips span,.each_event_container .tooltips span{position:absolute;background:#ffa301;display:none;font-size:14px;padding:5px;border-radius:2px;box-shadow:1px 1px 3px 1px rgba(0,0,0,0.1);white-space:nowrap;top:-29px;z-index:1001;color:white}.agenda_search_container .tooltips span:before,.each_event_container .tooltips span:before{border:5px solid transparent;border-top:5px solid #ffa301;width:0;height:0;content:"";position:absolute;top:27px;left:15px}nav.pagination span.current,nav.pagination li.current a,ul.pagination span.current,ul.pagination li.current a{color:black !important}nav.pagination span.current:hover,nav.pagination li.current a:hover,ul.pagination span.current:hover,ul.pagination li.current a:hover{color:rgba(0,0,0,0.3);border:2px solid rgba(0,0,0,0.3);background:none}ul.pagination li.next.disabled,ul.pagination li.previous.disabled{display:none}#race_db_event_filter{text-align:left;text-indent:0}#race_db_event_filter h4,#race_db_event_filter .h4{text-transform:none;font-family:Outfit;font-weight:700;display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;flex:0 0 100%;padding:20px 0px;font-size:18px}.race_db_events_list{flex:0 0 60%;text-indent:0}.race_db_events_list svg{fill:white}.race_db_events_list tbody{font-family:Outfit;font-weight:700;display:flex;-moz-flex-direction:column;flex-direction:column}.race_db_events_list tbody tr.cancelled{background:grey}.race_db_events_list tbody tr.race_db_event{border-collapse:separate;border-radius:5px;margin-bottom:7px;display:flex;border-bottom:1px solid #dee2e7}.race_db_events_list tbody tr.race_db_event td{padding:5px 9px;font-size:15px;text-align:left;-ms-align-self:center;align-self:center;color:#252a40;line-height:1.5em}.race_db_events_list tbody tr.race_db_event td.date{flex:1 0 16%;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-left:38px}.race_db_events_list tbody tr.race_db_event td.date img{margin-left:-38px}.race_db_events_list tbody tr.race_db_event td.title{flex:1 0 30%}.race_db_events_list tbody tr.race_db_event td.title a{font-family:Outfit;font-weight:700;text-align:left;transition:250ms all ease-in-out;color:#ffa301}.race_db_events_list tbody tr.race_db_event td.title a:hover{text-decoration:none}.race_db_events_list tbody tr.race_db_event td.distances{flex:1 1 40%;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-left:45px}.race_db_events_list tbody tr.race_db_event td.distances img{margin-left:-45px}.race_db_events_list tbody tr.race_db_event td.location{flex:1 1 35%;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-left:30px}.race_db_events_list tbody tr.race_db_event td.location img{margin-left:-20px}.race_db_events_list tbody tr.race_db_event td.cancelled{background:grey}#race_db_event_filter{border-radius:4px;-ms-align-self:flex-start;align-self:flex-start}#race_db_event_filter .autocomplete-wrap ul{padding-left:0px}#race_db_event_filter .autocomplete-wrap .autocomplete-menu{position:absolute;top:110%;left:0;background-color:#fff;z-index:1000}#race_db_event_filter .autocomplete-wrap .autocomplete-menu li{list-style:none;padding:10px;cursor:pointer;color:#314241}#race_db_event_filter .autocomplete-wrap .autocomplete-menu li:hover{background-color:#f2f2f2}#race_db_event_filter .autocomplete-wrap .autocomplete-menu li.autocomplete-menu-search{top:39px;border:1px solid #ccc}form#new_q{display:flex;flex-wrap:wrap;justify-content:center;font-size:14px}form#new_q .partner-event-filter select,form#new_q .cancelled-event-filter select{color:#ffa301}form#new_q .partner-event-filter .checkbox_container,form#new_q .cancelled-event-filter .checkbox_container{display:flex}form#new_q .filter-block,form#new_q .place-filter,form#new_q .partner-event-filter,form#new_q .filter-button,form#new_q .input.string.required,form#new_q .cancelled-event-filter{display:flex;flex:0 0 87%;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-bottom:20px}form#new_q .filter-block label,form#new_q .filter-block select,form#new_q .place-filter label,form#new_q .place-filter select,form#new_q .partner-event-filter label,form#new_q .partner-event-filter select,form#new_q .filter-button label,form#new_q .filter-button select,form#new_q .input.string.required label,form#new_q .input.string.required select,form#new_q .cancelled-event-filter label,form#new_q .cancelled-event-filter select{line-height:150%}form#new_q .filter-block label,form#new_q .place-filter label,form#new_q .partner-event-filter label,form#new_q .filter-button label,form#new_q .input.string.required label,form#new_q .cancelled-event-filter label{flex:0 0 35% !important;line-height:20px;text-transform:none;font-family:Outfit;font-weight:700}form#new_q .filter-block input[type=text],form#new_q .filter-block select,form#new_q .filter-block>div,form#new_q .place-filter input[type=text],form#new_q .place-filter select,form#new_q .place-filter>div,form#new_q .partner-event-filter input[type=text],form#new_q .partner-event-filter select,form#new_q .partner-event-filter>div,form#new_q .filter-button input[type=text],form#new_q .filter-button select,form#new_q .filter-button>div,form#new_q .input.string.required input[type=text],form#new_q .input.string.required select,form#new_q .input.string.required>div,form#new_q .cancelled-event-filter input[type=text],form#new_q .cancelled-event-filter select,form#new_q .cancelled-event-filter>div{flex:0 0 65%;border-radius:4px;border:none;margin:0;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;font-family:Outfit;font-weight:500;text-indent:10px;height:40px}form#new_q .filter-block #event_distance_slider,form#new_q .filter-block #event_uphill_slider,form#new_q .filter-block #event_downhill_slider,form#new_q .place-filter #event_distance_slider,form#new_q .place-filter #event_uphill_slider,form#new_q .place-filter #event_downhill_slider,form#new_q .partner-event-filter #event_distance_slider,form#new_q .partner-event-filter #event_uphill_slider,form#new_q .partner-event-filter #event_downhill_slider,form#new_q .filter-button #event_distance_slider,form#new_q .filter-button #event_uphill_slider,form#new_q .filter-button #event_downhill_slider,form#new_q .input.string.required #event_distance_slider,form#new_q .input.string.required #event_uphill_slider,form#new_q .input.string.required #event_downhill_slider,form#new_q .cancelled-event-filter #event_distance_slider,form#new_q .cancelled-event-filter #event_uphill_slider,form#new_q .cancelled-event-filter #event_downhill_slider{background:none}form#new_q .filter-block select#q_country,form#new_q .place-filter select#q_country,form#new_q .partner-event-filter select#q_country,form#new_q .filter-button select#q_country,form#new_q .input.string.required select#q_country,form#new_q .cancelled-event-filter select#q_country{max-width:65%}form.filter_form .filter-button input[type="submit"]{flex:0 0 50%;margin-top:40px;text-align:center;line-height:39px;transition:400ms all ease-in-out;border-radius:4px;border:2px solid #ffa301;background:#ffa301;color:#f2f3f4;font-family:Outfit;font-weight:700;box-shadow:1px 1px 4px 1px rgba(0,0,0,0.05)}form.filter_form .filter-button input[type="submit"]:hover{color:#ffa301;background:white;border:2px solid #ffa301}select#q_month,select#q_year,select#q_place,select#q_partners,select#q_partner_event{-webkit-appearance:menulist-button;-webkit-border-radius:1px}.race_db_events_footer{max-width:870px;margin:20px auto 0px;font-size:16px;text-align:center;line-height:40px}.race_db_events_footer a.apply-button,.race_db_events_footer a.add-new-event{transition:all 400ms ease-in-out;padding:10px;margin-top:5px;border-radius:3px;text-decoration:none;font-family:Outfit;font-weight:700}.race_db_events_footer a.apply-button:hover,.race_db_events_footer a.add-new-event:hover{text-decoration:none}.race_db_events_footer a.apply-button{background:#ffa301;color:#252a40}.race_db_events_footer a.add-new-event{border:1px solid #252a40;color:#252a40}nav.pagination,li.pagination{text-align:center;margin-bottom:10px;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}nav.pagination span,nav.pagination li,li.pagination span,li.pagination li{margin-left:5px;color:#fff;display:inline-block}nav.pagination span.current,nav.pagination li.current,li.pagination span.current,li.pagination li.current{padding:0px 10px;line-height:150%;border-radius:none;font-family:Outfit;font-weight:700}nav.pagination span a,nav.pagination li a,li.pagination span a,li.pagination li a{color:#ffa301 !important;text-decoration:none;padding:10px;transition:400ms all ease-in-out;font-family:Outfit;font-weight:700}nav.pagination span a:hover,nav.pagination li a:hover,li.pagination span a:hover,li.pagination li a:hover{text-decoration:none;background:#ffa301;color:black !important}nav.pagination li.current,li.pagination li.current{padding:0}.agenda_search_container .modal-content{font-family:Outfit;font-weight:700}.agenda_search_container .modal-content .modal-header{background:#252a40}.agenda_search_container .modal-content .modal-header button.close{margin-top:10px}.agenda_search_container .modal-content .modal-header .modal-title-events{font-family:Outfit;font-weight:700;font-size:21px}.each_event_container .routes_container .flexbox_item.course_container.on .route_map_chart .actual_map{height:60vh}.each_event_container{border:1px solid #fbfbfb}.each_event_container .back_to_search_form{display:flex;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;margin-bottom:20px}.each_event_container .back_to_search_form .go_back{cursor:pointer;border:1px solid #dcdcdc;padding:4px 10px;border-radius:4px;transition:all 400ms ease-in-out}.each_event_container .back_to_search_form .go_back:hover{color:#ffa301;border:1px solid #ffa301;box-shadow:1px 1px 5px 2px rgba(0,0,0,0.1)}.each_event_container .col_1_4{flex:0 0 30%;max-width:30%}.each_event_container .col_3_4{flex:0 0 60%;max-width:60%}.each_event_container .main_info_container{background:#fff;border-radius:4px;box-shadow:0px 0px 2px 1px rgba(0,0,0,0.04);overflow-x:hidden;padding-top:20px}.each_event_container .main_info_container>*{padding:0 20px}.each_event_container .main_info_container>h2,.each_event_container .main_info_container>.h2{color:white;font-family:Outfit;font-weight:700}.each_event_container .main_info_container{background:#252a40;-ms-align-self:start;align-self:start}.each_event_container .main_info_container .routes_overview_container{margin-bottom:20px}.each_event_container .main_info_container .routes_overview_container a{font-family:Outfit;font-weight:700;color:white;font-size:16px;background:#ffa301;padding:5px;border-radius:4px;transition:all 400ms ease-in-out;border:1px solid transparent}.each_event_container .main_info_container .routes_overview_container a:hover{color:#ffa301;background:rgba(255,255,255,0.9);border:1px solid #ffa301}.each_event_container .main_info_container .routes_overview_container p{font-size:14px}.each_event_container .main_info_container p{color:rgba(255,255,255,0.7)}.each_event_container .main_info_container a{color:#ffa301;transition:all 400ms ease-in;font-family:Outfit;font-weight:700}.each_event_container .main_info_container a:hover{text-decoration:none;color:rgba(229,110,3,0.95)}.each_event_container .main_info_container span{font-size:12px}.each_event_container .main_info_container .each_route_main_info{display:flex;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-flex-pack:space-around;flex:0 0 100%;margin-bottom:10px}.each_event_container .main_info_container .each_route_main_info:first-child p{font-family:Outfit;font-weight:700;font-size:12px;text-align:center;border-bottom:1px solid rgba(255,255,255,0.2);margin-bottom:20px}.each_event_container .main_info_container .each_route_main_info .route_info_trigger.distance{font-family:Outfit;font-weight:700;line-height:2em;color:#ffa301;padding:5px;cursor:pointer}.each_event_container .main_info_container .each_route_main_info .route_info_trigger:hover{color:rgba(255,255,255,0.7)}.each_event_container .main_info_container .each_route_main_info p{flex:0 0 30%;-ms-align-self:center;align-self:center;display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.each_event_container .main_info_container .each_route_main_info p:first-child{flex:0 0 35%}.each_event_container .main_info_container .each_route_main_info p:first-child a{flex:0 0 100%}.each_event_container .main_info_container .description_container{padding:20px 0px;padding-bottom:20px;margin-bottom:20px;border-top:3px solid rgba(0,0,0,0.3)}.each_event_container .main_info_container .description_container p{font-family:Outfit;font-weight:700;font-size:1em}.each_event_container .main_info_container .description_container .logo_container{display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;border-bottom:2px dotted rgba(0,0,0,0.1);padding:10px 0px}.each_event_container .main_info_container .description_container .logo_container img{width:auto}.each_event_container .main_info_container .comments_container{margin-top:30px}.each_event_container .main_info_container .comments_container .route_info_trigger{color:white;box-shadow:none}.each_event_container .main_info_container .general_info_container{padding-bottom:30px;border-bottom:3px solid rgba(0,0,0,0.3);margin:40px 0px;display:flex;flex-wrap:wrap}.each_event_container .main_info_container .general_info_container>*{flex:0 0 100%}.each_event_container .main_info_container .general_info_container p{text-align:left;font-size:1em}.each_event_container .main_info_container .social_media_container{padding-bottom:30px;border-bottom:3px solid rgba(0,0,0,0.3);margin:10px 0px 40px 0px;display:flex;flex-wrap:wrap}.each_event_container .main_info_container .social_media_container>*{flex:0 0 100%}.each_event_container .main_info_container .social_media_container p{text-align:left;font-size:1em}.each_event_container .main_info_container h4,.each_event_container .main_info_container .h4{font-family:Outfit;font-weight:700;text-align:left;color:rgba(255,255,255,0.7);font-size:1em}.each_event_container .main_info_container p{font-family:Outfit;font-weight:700;line-height:2.5em}.each_event_container .main_info_container p img{margin-right:7px}.each_event_container .routes_container{flex-wrap:wrap;-ms-align-self:flex-start;align-self:flex-start}.each_event_container .routes_container .flexbox_item{flex:0 0 100%;margin-bottom:30px;display:flex;flex-wrap:wrap;padding:20px;background:#fff;border-radius:4px;overflow-x:hidden}.each_event_container .routes_container .flexbox_item:last-child{margin-bottom:0}.each_event_container .routes_container .flexbox_item .event-header{flex:0 0 100%;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;height:auto}.each_event_container .routes_container .flexbox_item .event-header h3,.each_event_container .routes_container .flexbox_item .event-header .h3{margin-bottom:20px;font-family:Outfit;font-weight:700;color:#152d30}.each_event_container .routes_container .flexbox_item .event-header h3 img,.each_event_container .routes_container .flexbox_item .event-header .h3 img{margin-right:10px}.each_event_container .routes_container .flexbox_item .route_info{flex:0 0 100%;-ms-align-self:flex-start;align-self:flex-start;display:flex;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;flex-wrap:wrap;padding:5px 0px;margin-bottom:10px;border-bottom:1px solid #f1f1f1}.each_event_container .routes_container .flexbox_item .route_info>*{max-width:30%;text-align:left;padding:5px 10px}.each_event_container .routes_container .flexbox_item .route_info p{color:#152d30;margin-top:10px;font-family:Outfit;font-weight:700;line-height:1em;font-size:1em}.each_event_container .routes_container .flexbox_item .route_info p.distance{color:#ffa301}.each_event_container .routes_container .flexbox_item .route_info p span{font-size:12px;color:rgba(0,0,0,0.7)}.each_event_container .routes_container .flexbox_item .route_files{margin-bottom:10px;width:100%;display:flex}.each_event_container .routes_container .flexbox_item .route_files p{font-size:14px;font-family:Outfit;font-weight:700;margin-right:30px}.each_event_container .routes_container .flexbox_item .route_files p.race_calculator_link,.each_event_container .routes_container .flexbox_item .route_files p.download-gpx{margin-top:10px;font-size:14px;margin-left:30px;color:#152d30}.each_event_container .routes_container .flexbox_item .route_files p.race_calculator_link img,.each_event_container .routes_container .flexbox_item .route_files p.download-gpx img{margin-left:-30px}.each_event_container .routes_container .flexbox_item .route_files p.race_calculator_link a,.each_event_container .routes_container .flexbox_item .route_files p.download-gpx a{color:#152d30;font-family:Outfit;font-weight:700;font-size:14px}.each_event_container .routes_container .flexbox_item .route_files p.race_calculator_link .svg-inline--fa.fa-w-14,.each_event_container .routes_container .flexbox_item .route_files p.download-gpx .svg-inline--fa.fa-w-14{font-size:14px;color:#ffa301}.each_event_container .routes_container .flexbox_item .route_files p.race_calculator_link a{font-size:14px}.each_event_container .routes_container .flexbox_item .route_files p.download-gpx .not-user{position:relative;left:-20px}.each_event_container .routes_container .flexbox_item .route_files.text{font-family:Outfit;font-weight:700;line-height:1.4em;font-size:14px;padding-right:20px;text-align:justify}.each_event_container .routes_container .flexbox_item .route_map_chart{flex:0 0 100%}.each_event_container .routes_container .flexbox_item .route_map_chart .actual_map{width:100%;height:300px;margin-bottom:20px}.each_event_container .routes_container .flexbox_item .route_map_chart p{font-size:0.9em;color:#152d30;padding:10px 0px 0px 10px;border-top:1px solid #f8f8ff}.each_event_container .routes_container .flexbox_item .users_data{width:100%;margin-top:20px}.each_event_container .routes_container .flexbox_item .users_data .users_list{display:flex}.each_event_container .routes_container .flexbox_item .users_data .users_list .race_participants{flex:1}.each_event_container .routes_container .flexbox_item .users_data .users_list .race_participants ul{display:flex;flex-wrap:wrap;-moz-justify-content:start;-ms-justify-content:start;justify-content:start;-ms-flex-pack:start}.each_event_container .routes_container .flexbox_item .users_data .users_list .race_participants ul li{margin-right:5%}.each_event_container .tooltips:hover span{min-width:300px;max-width:500px;white-space:pre-wrap;top:30px}body.lp .frontend_container h3.title,body.lp .frontend_container .title.h3{color:#152d30;text-align:left;font-size:18px;font-family:Outfit;font-weight:700;margin-bottom:5px}body.lp .frontend_container input.submit_button{background:#ffa301;font-size:16px;color:white;border:1px solid #ffa301;padding:5px 15px;font-family:Outfit;font-weight:700;box-shadow:0px 3px 4px 0px inset rgba(0,0,0,0.06);border-radius:4px;transition:color ease-in-out 300ms;margin-top:10px}body.lp .frontend_container input.submit_button:hover{color:rgba(255,255,255,0.7)}body .frontend_container.each_event_container{padding-left:5%;padding-right:5%}@media screen and (min-width: 871px) and (max-width: 1150px){body.app .agenda_search_container,body.lp .agenda_search_container{padding-top:30px}body.app .agenda_search_container .col_1_1,body.lp .agenda_search_container .col_1_1{flex:0 0 95%}body.app .agenda_search_container .col_1_1 h1,body.app .agenda_search_container .col_1_1 .h1,body.lp .agenda_search_container .col_1_1 h1,body.lp .agenda_search_container .col_1_1 .h1{font-size:32px;margin-bottom:20px}body.app .agenda_search_container .col_1_1 h2,body.app .agenda_search_container .col_1_1 .h2,body.lp .agenda_search_container .col_1_1 h2,body.lp .agenda_search_container .col_1_1 .h2{font-size:15px}body.app .agenda_search_container .col_1_1 #race_db_event_filter form#new_q .filter-block,body.app .agenda_search_container .col_1_1 #race_db_event_filter form#new_q .place-filter,body.lp .agenda_search_container .col_1_1 #race_db_event_filter form#new_q .filter-block,body.lp .agenda_search_container .col_1_1 #race_db_event_filter form#new_q .place-filter{flex:0 0 90%;max-width:90%}body.app .agenda_search_container .col_1_1 #race_db_event_filter form#new_q .filter-block label,body.app .agenda_search_container .col_1_1 #race_db_event_filter form#new_q .place-filter label,body.lp .agenda_search_container .col_1_1 #race_db_event_filter form#new_q .filter-block label,body.lp .agenda_search_container .col_1_1 #race_db_event_filter form#new_q .place-filter label{flex:1 1 35% !important}body.app .agenda_search_container .col_1_1 #race_db_event_filter form#new_q .filter-block input,body.app .agenda_search_container .col_1_1 #race_db_event_filter form#new_q .filter-block select,body.app .agenda_search_container .col_1_1 #race_db_event_filter form#new_q .filter-block .hasCustomSelect,body.app .agenda_search_container .col_1_1 #race_db_event_filter form#new_q .place-filter input,body.app .agenda_search_container .col_1_1 #race_db_event_filter form#new_q .place-filter select,body.app .agenda_search_container .col_1_1 #race_db_event_filter form#new_q .place-filter .hasCustomSelect,body.lp .agenda_search_container .col_1_1 #race_db_event_filter form#new_q .filter-block input,body.lp .agenda_search_container .col_1_1 #race_db_event_filter form#new_q .filter-block select,body.lp .agenda_search_container .col_1_1 #race_db_event_filter form#new_q .filter-block .hasCustomSelect,body.lp .agenda_search_container .col_1_1 #race_db_event_filter form#new_q .place-filter input,body.lp .agenda_search_container .col_1_1 #race_db_event_filter form#new_q .place-filter select,body.lp .agenda_search_container .col_1_1 #race_db_event_filter form#new_q .place-filter .hasCustomSelect{flex:1 1 65%;min-width:65%}body.app .agenda_search_container .col_1_1 .race_db_events_list tbody .race_db_event,body.lp .agenda_search_container .col_1_1 .race_db_events_list tbody .race_db_event{flex-wrap:wrap;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}body.app .agenda_search_container .col_1_1 .race_db_events_list tbody .race_db_event .date,body.lp .agenda_search_container .col_1_1 .race_db_events_list tbody .race_db_event .date{flex:0 0 30%;order:1}body.app .agenda_search_container .col_1_1 .race_db_events_list tbody .race_db_event .location,body.lp .agenda_search_container .col_1_1 .race_db_events_list tbody .race_db_event .location{order:2;flex:0 0 30%}body.app .agenda_search_container .col_1_1 .race_db_events_list tbody .race_db_event .title,body.lp .agenda_search_container .col_1_1 .race_db_events_list tbody .race_db_event .title{order:3;flex:0 0 100%;font-size:21px;text-align:center}body.app .agenda_search_container .col_1_1 .race_db_events_list tbody .race_db_event .title a,body.lp .agenda_search_container .col_1_1 .race_db_events_list tbody .race_db_event .title a{color:#ffa301}body.app .agenda_search_container .col_1_1 .race_db_events_list tbody .race_db_event .distances,body.lp .agenda_search_container .col_1_1 .race_db_events_list tbody .race_db_event .distances{order:4}}@media screen and (max-width: 870px){body.app .each_event_container,body.lp .each_event_container{padding-top:30px}body.app .each_event_container .main_info_container h1,body.app .each_event_container .main_info_container .h1,body.lp .each_event_container .main_info_container h1,body.lp .each_event_container .main_info_container .h1{font-size:24px;line-height:38px}body.app .each_event_container .main_info_container,body.app .each_event_container .routes_container,body.lp .each_event_container .main_info_container,body.lp .each_event_container .routes_container{flex:0 0 100%;max-width:100%}body.app .agenda_search_container,body.lp .agenda_search_container{padding:18px 12px 12px 12px !important}body.app .agenda_search_container .col_1_1,body.lp .agenda_search_container .col_1_1{max-width:100%}body.app .agenda_search_container .col_1_1 h1,body.app .agenda_search_container .col_1_1 .h1,body.lp .agenda_search_container .col_1_1 h1,body.lp .agenda_search_container .col_1_1 .h1{margin-bottom:18px;font-size:24px}body.app .agenda_search_container .col_1_1 h2,body.app .agenda_search_container .col_1_1 .h2,body.lp .agenda_search_container .col_1_1 h2,body.lp .agenda_search_container .col_1_1 .h2{padding:0;font-size:14px;text-align:left}body.app .agenda_search_container .col_1_1 .agenda_container,body.lp .agenda_search_container .col_1_1 .agenda_container{max-width:100%}body.app .agenda_search_container .col_1_1 .agenda_container #race_db_event_filter form#new_q .filter-block,body.app .agenda_search_container .col_1_1 .agenda_container #race_db_event_filter form#new_q .place-filter,body.lp .agenda_search_container .col_1_1 .agenda_container #race_db_event_filter form#new_q .filter-block,body.lp .agenda_search_container .col_1_1 .agenda_container #race_db_event_filter form#new_q .place-filter{flex:0 0 90%;max-width:90%}body.app .agenda_search_container .col_1_1 .agenda_container #race_db_event_filter form#new_q .filter-block label,body.app .agenda_search_container .col_1_1 .agenda_container #race_db_event_filter form#new_q .place-filter label,body.lp .agenda_search_container .col_1_1 .agenda_container #race_db_event_filter form#new_q .filter-block label,body.lp .agenda_search_container .col_1_1 .agenda_container #race_db_event_filter form#new_q .place-filter label{flex:1 1 35% !important}body.app .agenda_search_container .col_1_1 .agenda_container #race_db_event_filter form#new_q .filter-block input,body.app .agenda_search_container .col_1_1 .agenda_container #race_db_event_filter form#new_q .filter-block select,body.app .agenda_search_container .col_1_1 .agenda_container #race_db_event_filter form#new_q .filter-block .hasCustomSelect,body.app .agenda_search_container .col_1_1 .agenda_container #race_db_event_filter form#new_q .place-filter input,body.app .agenda_search_container .col_1_1 .agenda_container #race_db_event_filter form#new_q .place-filter select,body.app .agenda_search_container .col_1_1 .agenda_container #race_db_event_filter form#new_q .place-filter .hasCustomSelect,body.lp .agenda_search_container .col_1_1 .agenda_container #race_db_event_filter form#new_q .filter-block input,body.lp .agenda_search_container .col_1_1 .agenda_container #race_db_event_filter form#new_q .filter-block select,body.lp .agenda_search_container .col_1_1 .agenda_container #race_db_event_filter form#new_q .filter-block .hasCustomSelect,body.lp .agenda_search_container .col_1_1 .agenda_container #race_db_event_filter form#new_q .place-filter input,body.lp .agenda_search_container .col_1_1 .agenda_container #race_db_event_filter form#new_q .place-filter select,body.lp .agenda_search_container .col_1_1 .agenda_container #race_db_event_filter form#new_q .place-filter .hasCustomSelect{flex:1 1 65%;min-width:65%}body.app .agenda_search_container .col_1_1 .agenda_container .race_db_events_list tbody,body.lp .agenda_search_container .col_1_1 .agenda_container .race_db_events_list tbody{max-width:100%}body.app .agenda_search_container .col_1_1 .agenda_container .race_db_events_list tbody .race_db_event,body.lp .agenda_search_container .col_1_1 .agenda_container .race_db_events_list tbody .race_db_event{flex-wrap:wrap}body.app .agenda_search_container .col_1_1 .agenda_container .race_db_events_list tbody .race_db_event td,body.lp .agenda_search_container .col_1_1 .agenda_container .race_db_events_list tbody .race_db_event td{margin-left:0;margin-bottom:8px;padding:0;text-indent:12px}body.app .agenda_search_container .col_1_1 .agenda_container .race_db_events_list tbody .race_db_event td img,body.lp .agenda_search_container .col_1_1 .agenda_container .race_db_events_list tbody .race_db_event td img{margin-left:0;width:20px}body.app .agenda_search_container .col_1_1 .agenda_container .race_db_events_list tbody .race_db_event td div,body.lp .agenda_search_container .col_1_1 .agenda_container .race_db_events_list tbody .race_db_event td div{font-size:16px}body.app .agenda_search_container .col_1_1 .agenda_container .race_db_events_list tbody .race_db_event .date,body.lp .agenda_search_container .col_1_1 .agenda_container .race_db_events_list tbody .race_db_event .date{flex:0 0 100%;order:1;margin-top:8px}body.app .agenda_search_container .col_1_1 .agenda_container .race_db_events_list tbody .race_db_event .location,body.lp .agenda_search_container .col_1_1 .agenda_container .race_db_events_list tbody .race_db_event .location{flex:0 0 100%;order:2}body.app .agenda_search_container .col_1_1 .agenda_container .race_db_events_list tbody .race_db_event .title,body.lp .agenda_search_container .col_1_1 .agenda_container .race_db_events_list tbody .race_db_event .title{flex:0 0 100%;order:3;font-size:21px;text-indent:14px;text-align:left}body.app .agenda_search_container .col_1_1 .agenda_container .race_db_events_list tbody .race_db_event .title a,body.lp .agenda_search_container .col_1_1 .agenda_container .race_db_events_list tbody .race_db_event .title a{color:#ffa301}body.app .agenda_search_container .col_1_1 .agenda_container .race_db_events_list tbody .race_db_event .distances,body.lp .agenda_search_container .col_1_1 .agenda_container .race_db_events_list tbody .race_db_event .distances{order:4}body.app .agenda_search_container .col_1_1 .race_db_events_footer li.pagination,body.lp .agenda_search_container .col_1_1 .race_db_events_footer li.pagination{display:flex;flex-wrap:wrap;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}body.app .agenda_search_container .col_1_1 .race_db_events_footer li.pagination .current,body.app .agenda_search_container .col_1_1 .race_db_events_footer li.pagination a,body.lp .agenda_search_container .col_1_1 .race_db_events_footer li.pagination .current,body.lp .agenda_search_container .col_1_1 .race_db_events_footer li.pagination a{padding:6px}body.app .agenda_search_container .col_1_1 .race_db_events_footer li.pagination span,body.lp .agenda_search_container .col_1_1 .race_db_events_footer li.pagination span{margin-bottom:20px}body.app .agenda_search_container .col_1_1 .race_db_events_footer .apply-button,body.app .agenda_search_container .col_1_1 .race_db_events_footer .add-new-event,body.lp .agenda_search_container .col_1_1 .race_db_events_footer .apply-button,body.lp .agenda_search_container .col_1_1 .race_db_events_footer .add-new-event{display:block;max-width:100%}}#races_partial .search-results .ui-widget-content{background:#fff;font-size:0.9em;padding:0.5em 0;border-color:#ddd;box-shadow:0 0.1em 0.2em rgba(187,187,187,0.64);line-height:1.2;max-height:20em;overflow:hidden;overflow-y:auto}#races_partial .search-results .ui-menu-item{font-family:"Helvetica Neue", Helvetica, sans-serif;padding:0.5em 0.4em 0.5em 0.6em;position:relative;position:relative;border:0;border-left:5px solid transparent}#races_partial .search-results .ui-state-focus{background:#fff;border-left-color:#99dc34;font-weight:500;padding:0.5em 0.4em 0.5em 0.6em;margin:0}.app .alert p.date{color:#fafafa;font-family:Outfit;font-weight:700;margin-bottom:7px !important}.app .alert .edit_personal_information,.app .alert .edit_plan_profile{margin-top:10px}.app .alert .edit_personal_information label{float:left;margin-top:5px;width:195px}.app .alert .edit_personal_information .personal_information_phone_country_code{float:left}.app .alert .edit_personal_information .row{margin-bottom:10px}.app .alert .edit_personal_information .customSelectInner{color:#000000;width:257px}.app .alert .edit_personal_information .customSelect{width:299px}.app .alert .edit_personal_information .hasCustomSelect{width:299px !important}.app .alert .edit_plan_profile .btn+.btn{margin:0 0 0 15px}.race-pace-info{-webkit-print-color-adjust:exact;width:950px;margin:0 auto}.race-pace-info .race_info{min-height:120px;margin-bottom:10px;font-family:Outfit}.race-pace-info .content-times{width:440px;float:left;font-family:Outfit}.race-pace-info .content-times table{width:300px;margin-bottom:30px;border-collapse:separate}.race-pace-info .content-times table thead td{padding:10px 8px}.race-pace-info .content-times table tr{text-align:center}.race-pace-info .content-times table tr td:first-child{font-weight:600}.race-pace-info .content-times table td{border-bottom:1px solid #d6d6d6;padding:6px 8px;font-size:14px;text-align:left}.race-pace-info .content-graphics .actual_map{width:100%;height:300px;margin-bottom:20px}.race-pace-info .content-graphics .warning-message{font-size:14px}.race-pace-info .content-graphics #print-pdf{margin-top:40px;margin-bottom:20px;padding:0 20px;height:50px;background:#ffa301;border-radius:5px;border:none;font-size:14px;color:#fff;text-align:center;transition:background 250ms}.race-pace-info .content-graphics #print-pdf:hover{background:#ffa301}.race-pace-info .content-graphics #print-pdf[disabled=disabled]{background:#c0c0c0}.race-pace-info .tooltip-questionmark{left:350px;top:60px}.race-pace-info .tooltip-questionmark:before{content:"i"}.race-pace-info .tooltip-hint{max-width:60%}#gdpr_warning{display:none;margin-bottom:1em;padding:0 20px}#gdpr_warning p{color:#79736e;font-size:12px;line-height:1.5em;padding-bottom:10px}#gdpr_warning label{color:#ffa301;margin-right:10px;background:none}#gdpr_warning label,#gdpr_warning input{display:inline-block}@media only screen and (max-width: 780px){body .race_prognosis_container{padding:30px 12px}body .race_prognosis_container label{min-width:120px;text-indent:12px !important}body .race_prognosis_container h4,body .race_prognosis_container .h4{font-size:1.1em;text-indent:10px}body .race-pace-info{max-width:100%;padding:0 20px}body .race-pace-info .tooltip-hint{max-width:20%}body .race-pace-info .race_info{width:100%}body .race-pace-info .content-times{width:100%;float:none}body .race-pace-info .content-times table{width:100%;margin-bottom:30px}body .race-pace-info .content-graphics{width:100%;float:none}body .race-pace-info .content-graphics .map-canvas{border-radius:10px;overflow:hidden}body .race-pace-info .content-graphics #map_canvas{float:none;width:80%;height:460px;margin-bottom:20px}body .race-pace-info .content-graphics #elevation_profile{float:none;width:80%;height:200px}body .race-pace-info .content-graphics .warning-message{width:70%;font-size:12px;margin:10px auto;color:#ccc}body .race-pace-info .content-graphics #print-pdf{position:absolute;top:60px;margin-left:10px;margin-bottom:5px;padding:0 10px;height:30px;border-radius:3px;border:none;font-size:12px}}@media only screen and (max-width: 480px){body.lp .int-cont h1.frontend-page-h1,body.lp .int-cont .frontend-page-h1.h1{margin-top:0px}body.lp .int-cont .race-prognosis-h2{padding-left:0px}}@media print{body{visibility:hidden;padding:0px;margin:0 auto;width:950px;height:297mm}header.frontend_nav{height:0px}.tooltip-questionmark{visibility:hidden}.print-section{visibility:visible;overflow:visible;position:absolute;left:0;top:0}#print-pdf{visibility:hidden}}table{border-collapse:collapse}table,th,td{border:1px solid black;text-align:center}.gross{margin:1rem auto}.klein{margin:1rem auto}.klein td{padding:5px 10px}.std_time{text-align:center}.details_page_header{height:110px;width:100%}.details_page_header .calendar_training{display:none}.details_page_header .schedule_header .training-title{color:#000;padding:0;background:none}.details_page_header .schedule_header .inner{border:none}.details_page_header .schedule_header .inner .intensity{float:left;position:relative;width:80px;height:90px;overflow:hidden}.details_page_header .schedule_header .inner .value{font-family:"Aldrich", sans-serif;font-size:70px;display:block;width:60px;height:70px;line-height:80px;text-align:center;position:absolute;top:0;right:0}.details_page_header .schedule_header .inner .heart-rate{position:absolute;bottom:0;right:0;font-size:16px;padding-left:15px;background:url(/assets/heart-760fcbd1466793ffc5ae3f691e54f7b20df5a0868421ce62f1a134e39e2b2ced.png) no-repeat 0 3px;cursor:pointer}.details_page_header .schedule_header .inner .training-info{float:left;margin-left:10px;min-width:10px}.details_page_header .schedule_header .pull-right{float:right}.details_page_header .schedule_header .pull-right .training-info{margin-left:28px}.details_page_header .schedule_header .pull-right .training-info li{line-height:18px}.details_page_header .graph{position:relative;width:290px;height:90px;float:left;margin-left:10px}.details_page_header .race_kind_indicator{list-style:none;padding:0;margin:0;font-size:0}.leaflet-map-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-pane,.leaflet-tile-container,.leaflet-overlay-pane,.leaflet-shadow-pane,.leaflet-marker-pane,.leaflet-popup-pane,.leaflet-overlay-pane svg,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden;touch-action:none}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container img{max-width:none !important}.leaflet-container img.leaflet-image-layer{max-width:15000px !important}.leaflet-tile{-webkit-filter:inherit;filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-tile-pane{z-index:2}.leaflet-objects-pane{z-index:3}.leaflet-overlay-pane{z-index:4}.leaflet-shadow-pane{z-index:5}.leaflet-marker-pane{z-index:6}.leaflet-popup-pane{z-index:7}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:7;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile,.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity 0.2s linear}.leaflet-fade-anim .leaflet-tile-loaded,.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-anim .leaflet-zoom-animated{transition:-webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1);transition:transform 0.25s cubic-bezier(0, 0, 0.25, 1);transition:transform 0.25s cubic-bezier(0, 0, 0.25, 1),-webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile,.leaflet-touching .leaflet-zoom-animated{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-clickable{cursor:pointer}.leaflet-container{cursor:-webkit-grab;cursor:-moz-grab}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-container,.leaflet-dragging .leaflet-clickable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078A8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,0.5)}.leaflet-container{font:12px/1.5 source-han-sans-simplified-c, Arial, Helvetica, sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,0.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:black}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px 'Lucida Console', Monaco, monospace;text-indent:1px}.leaflet-control-zoom-out{font-size:20px}.leaflet-touch .leaflet-control-zoom-in{font-size:22px}.leaflet-touch .leaflet-control-zoom-out{font-size:24px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,0.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,0.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;box-sizing:content-box;background:#fff;background:rgba(255,255,255,0.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,0.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{margin:0 auto;width:40px;height:20px;position:relative;overflow:hidden}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;box-shadow:0 3px 14px rgba(0,0,0,0.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;text-align:center;width:18px;height:14px;font:16px/14px Tahoma, Verdana, sans-serif;color:#c3c3c3;text-decoration:none;font-weight:bold;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2017 Daniel Eden
 */.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{from, 20%, 53%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%, 43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}@keyframes bounce{from, 20%, 53%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%, 43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{from, 50%, to{opacity:1}25%, 75%{opacity:0}}@keyframes flash{from, 50%, to{opacity:1}25%, 75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes pulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes rubberBand{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{from, to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%, 30%, 50%, 70%, 90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%, 40%, 60%, 80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}@keyframes shake{from, to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%, 30%, 50%, 70%, 90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%, 40%, 60%, 80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%, 20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%, 50%, 70%, 90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%, 60%, 80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes tada{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%, 20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%, 50%, 70%, 90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%, 60%, 80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{-webkit-transform:none;transform:none}}@keyframes wobble{from{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{from, 11.1%, to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}@keyframes jello{from, 11.1%, to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{from, 20%, 40%, 60%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes bounceIn{from, 20%, 40%, 60%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}to{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}to{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}to{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInUp{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}50%, 55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}50%, 55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}40%, 45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}40%, 45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%, 45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%, 45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95);transform:perspective(400px) scale3d(0.95, 0.95, 0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95);transform:perspective(400px) scale3d(0.95, 0.95, 0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%, 60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%, 80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%, 60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%, 80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(0.1) rotate(30deg);transform:scale(0.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(0.1) rotate(30deg);transform:scale(0.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}body .button{padding:20px;font-size:1em;border-radius:5px;text-decoration:none;transition:all 250ms ease-in-out}body .button.dark_green{border:1px solid #302e2f;background:#1b725a;color:#7aae9d}body .button.dark_green:hover{background:#7aae9d;color:#1b725a;border:1px solid #1b725a}body .button.orange{border:1px solid #ffa301;background:#ffa301;color:#252a40}body .button.orange:hover{background:white;color:#ffa301;border:1px solid #ffa301}body .button.orange_inversed{border:1px solid #ffa301;background:white;color:#ffa301}body .button.orange_inversed:hover{border:1px solid #ffa301;background:#ffa301;color:white}body .button.darker{background:rgba(0,0,0,0.1);border:1px solid rgba(0,0,0,0.2)}body .button.centered{margin:0 auto}body.lp .about_pages_container{font-family:Outfit;font-weight:500;line-height:140%;padding-bottom:80px}body.lp .about_pages_container p{font-size:16px}body.lp .about_pages_container h2,body.lp .about_pages_container .h2{margin-top:20px;color:#252a40;font-family:Outfit;font-weight:700}body.lp .about_pages_container a{color:#ffa301;font-family:Outfit;font-weight:700}body.lp .about_pages_container table{font-family:Outfit;font-weigth:300;line-height:150%;text-align:center}body.lp .about_pages_container table.team-list th,body.lp .about_pages_container table.team-list td{border:none}body.lp .about_pages_container table th,body.lp .about_pages_container table td{border:1px solid #dcdcdc;line-height:200%}body.lp .about_pages_container table th{font-family:Outfit;font-weight:700;color:#ffa301}body.lp .about_pages_container .col_1_1>ul>li{margin-bottom:15px}body.lp .about_pages_container.qualitop_container h5,body.lp .about_pages_container.qualitop_container .h5{color:#727272}body.lp .about_pages_container.qualitop_container table{margin:50px 0px}body.lp .about_pages_container.qualitop_container table thead th{color:#727272}body.lp .about_pages_container.qualitop_container table thead th:nth-child(5){min-width:300px}body.lp .about_pages_container .contact-info_container,body.lp .about_pages_container .payment-info{background:#fafafa;border:1px solid #f4f5f9;border-radius:4px;padding:20px}body.lp .about_pages_container .contact-info_container{margin-bottom:20px}body.lp .about_pages_container .contact-info_container .contact-info,body.lp .about_pages_container .contact-info_container .contact-form{flex:0 1 50%}body.lp .about_pages_container .contact-info_container .contact-info .form-standard,body.lp .about_pages_container .contact-info_container .contact-form .form-standard{flex:0 1 100%}body.lp .about_pages_container .contact-info_container .contact-info>*{text-align:center}body.lp .about_pages_container .payment-info{display:flex;flex-wrap:wrap;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-moz-align-items:center;-ms-align-items:center;align-items:center;text-align:center}body.lp .about_pages_container .payment-info h4,body.lp .about_pages_container .payment-info .h4{text-align:center;margin:15px 0px}body.lp .about_pages_container .payment-info p,body.lp .about_pages_container .payment-info h4,body.lp .about_pages_container .payment-info .h4{flex:0 1 100%}body.lp .about_pages_container .payment-info p.oder,body.lp .about_pages_container .payment-info h4.oder,body.lp .about_pages_container .payment-info .oder.h4{margin:20px 0px;font-family:Outfit;font-weight:700}body.lp .about_pages_container .payment-info p.zuercher,body.lp .about_pages_container .payment-info p.postfinance,body.lp .about_pages_container .payment-info h4.zuercher,body.lp .about_pages_container .payment-info .zuercher.h4,body.lp .about_pages_container .payment-info h4.postfinance,body.lp .about_pages_container .payment-info .postfinance.h4{flex:0 0 50.1%;border-radius:5px;padding:1.5em;border-radius:4px}body.lp .about_pages_container .payment-info p.zuercher::first-line,body.lp .about_pages_container .payment-info p.postfinance::first-line,body.lp .about_pages_container .payment-info h4.zuercher::first-line,body.lp .about_pages_container .payment-info .zuercher.h4::first-line,body.lp .about_pages_container .payment-info h4.postfinance::first-line,body.lp .about_pages_container .payment-info .postfinance.h4::first-line{color:white;font-family:Outfit;font-weight:700}body.lp .about_pages_container .payment-info p.zuercher,body.lp .about_pages_container .payment-info h4.zuercher,body.lp .about_pages_container .payment-info .zuercher.h4{background:#054696;color:white}body.lp .about_pages_container .payment-info p.postfinance,body.lp .about_pages_container .payment-info h4.postfinance,body.lp .about_pages_container .payment-info .postfinance.h4{background:#fc0;color:#676767}body.lp .about_pages_container .payment-info table{flex:0 0 50.1%;display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;border-collapse:separate;border-radius:5px;background:rgba(255,255,255,0.8);box-shadow:0px 3px 15px rgba(0,0,0,0.2);padding:10px;margin-top:30px}body.lp .about_pages_container .payment-info table tbody{flex:0 0 100%}body.lp .about_pages_container .payment-info table tr{border:none;border-radius:10px;display:flex;margin-bottom:0.8em;min-height:14px;box-shadow:0px 3px 15px rgba(0,0,0,0.05)}body.lp .about_pages_container .payment-info table td{border:none;color:#676767;font-size:14px;padding:5px;padding-left:1.5em;text-align:left}body.lp .about_pages_container .payment-info table td:nth-child(odd){flex:4 4 40%;background:#fafafa;border-right:1px solid #eaeaea;border-top-left-radius:10px;border-bottom-left-radius:10px}body.lp .about_pages_container .payment-info table td:nth-child(even){flex:6 6 60%;background:#fff;border-top-right-radius:10px;border-bottom-right-radius:10px}body.lp .about_pages_container p{line-height:1.8em}body.lp .about_pages_container h4,body.lp .about_pages_container .h4{font-family:Outfit;font-weight:700;color:#ffa301}body.lp .about_pages_container hr{border:1px solid #f4f5f9}body.lp .about_pages_container strong{color:#314241;font-weight:normal;font-family:Outfit;font-weight:700}body.lp .about_pages_container h6.question,body.lp .about_pages_container .question.h6{text-align:left}body.lp .about_pages_container h6.question a,body.lp .about_pages_container .question.h6 a{color:#ffa301;font-size:1.15em}body.lp .about_pages_container .answer{font-size:0.9em}body.lp .about_pages_container .search_container{margin-bottom:30px}body.lp .about_pages_container .search_container input{padding:20px;border-radius:5px;font-family:Outfit;font-weight:300;border:1px solid #d3d3d3}body.lp .about_pages_container .search_container input .ui-state-active,body.lp .about_pages_container .search_container input .ui-widget-content .ui-state-active,body.lp .about_pages_container .search_container input .ui-widget-header .ui-state-active,body.lp .about_pages_container .search_container input a.ui-button:active,body.lp .about_pages_container .search_container input .ui-button:active,body.lp .about_pages_container .search_container input .ui-button.ui-state-active:hover,body.lp .about_pages_container .search_container input .ui-state-default,body.lp .about_pages_container .search_container input .ui-state-default a:link{background:#fafafa;border-color:#dddddd;margin-bottom:0px;color:#676767;text-align:left;text-indent:20px}body.lp .about_pages_container .ui-icon,body.lp .about_pages_container .ui-widget-content .ui-icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background:url(/assets/iconPark/right-e6162301d22d8d8f19017f1413daa32a1f39bbea6a23dc836d31811f1a7a6336.svg);transition:all 300ms ease-in-out}body.lp .about_pages_container .ui-state-active .ui-icon,body.lp .about_pages_container .ui-button:active .ui-icon{background:url(/assets/iconPark/right-e6162301d22d8d8f19017f1413daa32a1f39bbea6a23dc836d31811f1a7a6336.svg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}body.lp .about_pages_container.media_container h2,body.lp .about_pages_container.media_container .h2{margin-top:20px;color:#676767;text-align:left;padding:20px 0px 0px;border-top:3px solid #f8f8ff}body.lp .about_pages_container.media_container h2:first-of-type,body.lp .about_pages_container.media_container .h2:first-of-type{border-top:none}body.lp .about_pages_container.partners img{max-width:140px}body.lp .about_pages_container.partners .column-right{float:right;width:calc(100% - 200px)}body.lp .about_pages_container.data_protection h2,body.lp .about_pages_container.data_protection .h2{margin-top:50px}body.lp .about_pages_container.data_protection .address p{text-align:center}body.lp .about_pages_container.data_protection ul{margin-left:40px}body.lp .about_pages_container.data_protection ul li{margin-bottom:12px}body.lp .about_pages_container.team_page_container img{border-radius:50%;max-height:264px;height:auto;width:auto}@media only screen and (max-width: 769px){body.lp .main.about{padding-top:30px}body.lp .main.about .about_pages_container .flex_container .col_4_5{max-width:100%;margin:0;padding:0 12px}body.lp .main.about .about_pages_container .flex_container .col_4_5 h1,body.lp .main.about .about_pages_container .flex_container .col_4_5 .h1{font-size:26px;margin-bottom:18px}body.lp .main.about .about_pages_container .flex_container .col_4_5 p,body.lp .main.about .about_pages_container .flex_container .col_4_5 li{font-size:14px;margin-bottom:5px}body.lp .about_pages_container .flex_container .col_4_5{margin-left:10px}body.lp .about_pages_container .contact-info_container p.zuercher,body.lp .about_pages_container .contact-info_container p.postfinance,body.lp .about_pages_container .contact-info_container table,body.lp .about_pages_container .payment-info p.zuercher,body.lp .about_pages_container .payment-info p.postfinance,body.lp .about_pages_container .payment-info table{flex:0 0 100%}body.lp .about_pages_container .contact-info_container p.oder,body.lp .about_pages_container .contact-info_container p.zuercher,body.lp .about_pages_container .contact-info_container p.postfinance,body.lp .about_pages_container .payment-info p.oder,body.lp .about_pages_container .payment-info p.zuercher,body.lp .about_pages_container .payment-info p.postfinance{text-align:center}body.lp .about_pages_container .contact-info_container .form-standard,body.lp .about_pages_container .payment-info .form-standard{margin-top:20px}body.lp .about_pages_container.qualitop_container .flex_container .col_4_5{margin-right:10px}body.lp .about_pages_container.qualitop_container .flex_container .col_4_5 h4,body.lp .about_pages_container.qualitop_container .flex_container .col_4_5 .h4{text-align:center}body.lp .about_pages_container.qualitop_container table tr{border:1px solid #dcdcdc}body.lp .about_pages_container.qualitop_container table td,body.lp .about_pages_container.qualitop_container table th{font-size:13px;line-height:1.3em;padding:4px 0px;word-wrap:break-word;display:block;border:none}body.lp .about_pages_container.qualitop_container table td:first-child,body.lp .about_pages_container.qualitop_container table th:first-child{font-size:15px;color:#ffa301}body.lp .about_pages_container.qualitop_container table thead th:nth-child(5){min-width:0px}body.lp .about_pages_container.glossar .flex_container .col_4_5{margin:0;width:100%;padding:0 20px}body.lp .about_pages_container.glossar .tab-panel{margin-bottom:10px}body.lp .contact-info p{font-size:1rem;text-align:left}}body.lp .promotion-alert.dark,.container_logged_in_user .promotion-alert.dark{background-color:transparent;position:relative;top:0px}body.lp .promotion-alert.dark .main_text,body.lp .promotion-alert.dark .sub_text,body.lp .promotion-alert.dark .closebtn,.container_logged_in_user .promotion-alert.dark .main_text,.container_logged_in_user .promotion-alert.dark .sub_text,.container_logged_in_user .promotion-alert.dark .closebtn{color:white}body.lp .promotion-alert>*,.container_logged_in_user .promotion-alert>*{margin-right:10px;position:relative}body.lp .promotion-alert>*:last-child,.container_logged_in_user .promotion-alert>*:last-child{margin-right:0px}body.lp .promotion-alert .main_text,.container_logged_in_user .promotion-alert .main_text{font-family:Outfit;font-weight:700;font-size:1.4em;line-height:150%;color:#ffa301}body.lp .promotion-alert .sub_text,.container_logged_in_user .promotion-alert .sub_text{font-family:Outfit;font-weight:500}body.lp .promotion-alert span,.container_logged_in_user .promotion-alert span{font-size:14px;-ms-align-self:center;align-self:center;text-align:center}body.lp .promotion-alert .closebtn,.container_logged_in_user .promotion-alert .closebtn{color:white;font-family:Outfit;font-weight:500;font-size:35px;cursor:pointer;transition:0.3s;-ms-align-self:center;align-self:center}@media only screen and (max-width: 768px){body.lp .promotion-alert{-moz-flex-direction:column;flex-direction:column;padding:18px 12px;position:relative;top:0}body.lp .promotion-alert b{font-size:16px;font-weight:500}body.lp .promotion-alert p{text-align:left !important;width:calc(100% - 10px);display:block;font-size:16px}body.lp .promotion-alert .call_to_action{margin:0px}body.lp .promotion-alert .closebtn{margin:0;bottom:10px;top:unset;right:20px}}body.lp{font-size:16px;line-height:1}body.lp .header_image_landing_page{background-position:50% 50%;background-size:cover;background-repeat:no-repeat}body.lp .header_image_landing_page_1.parallax-bg{background-image:linear-gradient(to right, rgba(0,0,0,0.1), rgba(0,0,0,0.4)),url(/assets/hero_francesco-efd1ff146747f6d15dca0aa06518f61d2c7cf282819db6db58767e0710c98b46.png);max-height:900px;-webkit-transform:translateY(0);transform:translateY(0);will-change:transform}body.lp header{font-family:Outfit;font-weight:700;height:100vh;position:relative}body.lp header .campaign_title{color:#ffa301;font-family:Outfit;font-weight:700;font-size:35px;line-height:65px;text-align:left;text-shadow:1px 1px 2px rgba(0,0,0,0.2)}body.lp header .campaign_banner{color:#000;font-family:Outfit;font-weight:700;font-size:20px;text-align:center}body.lp header .campaign_banner img{width:auto;max-width:270px;height:auto}body.lp header.frontend_nav{background-color:none;background-image:none;position:relative;height:auto}body.lp header.frontend_nav .top-nav .header-sign-up a,body.lp header.frontend_nav .top-nav .header-main-nav a{color:#7d88b3}body.lp header.frontend_nav .lang-active{color:#7d88b3}body.lp header a{text-decoration:none}body.lp header .fixed-nav{position:fixed;display:none;top:0;z-index:9999;width:100%}body.lp header .fixed-nav .top-nav,body.lp header .frontend_nav .top-nav{height:80px}body.lp header .fixed-nav .top-nav .header-main-nav a,body.lp header .frontend_nav .top-nav .header-main-nav a{color:#353c5a}body.lp header .fixed-nav .top-nav .header-main-nav a.active,body.lp header .frontend_nav .top-nav .header-main-nav a.active{color:#ffa301}body.lp header .fixed-nav .top-nav .header-languages span.arrow,body.lp header .frontend_nav .top-nav .header-languages span.arrow{color:#ffa301}body.lp header .top-nav{height:80px;display:flex;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-moz-flex-direction:row;flex-direction:row;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-moz-align-items:center;-ms-align-items:center;align-items:center}body.lp header .top-nav .grid-item{text-align:center}body.lp header .top-nav .header-main-nav{display:flex;-moz-flex-direction:row;flex-direction:row;-moz-align-items:center;-ms-align-items:center;align-items:center}body.lp header .top-nav .header-main-nav a{font-size:18px;font-family:Outfit;font-weigth:300;padding-right:10px;text-transform:lowercase;color:#353c5a}body.lp header .top-nav .header-main-nav a,body.lp header .top-nav .header-languagues a,body.lp header .top-nav .header-sign-up a,body.lp header .top-nav .header-sign-in a,body.lp header .top-nav .header-logo a{text-decoration:none}body.lp header .top-nav .header-sign-up>a{display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}body.lp header .top-nav .header-sign-up img{margin-right:7px}body.lp header .top-nav .header-logo{-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}body.lp header .top-nav .header-main-nav{-moz-flex-grow:4;-ms-flex-grow:4;flex-grow:4;-ms-align-self:center;align-self:center;text-align:right;display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}body.lp header .top-nav .header-main-nav nav a{padding:10px}body.lp header .top-nav .header-main-nav nav a.active{color:#ffa301}body.lp header .top-nav .header-languages{-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;display:flex;-moz-flex-direction:row;flex-direction:row}body.lp header .top-nav .header-languages .dropdown_menu_toggle{cursor:pointer}body.lp header .top-nav .header-languages span.arrow{color:#ffa301;cursor:pointer;font-size:1.3em;transition:-webkit-transform 400ms ease-in;transition:transform 400ms ease-in;transition:transform 400ms ease-in, -webkit-transform 400ms ease-in;vertical-align:text-bottom}body.lp header .top-nav .header-languages span.arrow.active_arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}body.lp header .top-nav .header-languages .languages{position:relative}body.lp header .top-nav .header-languages .languages a{list-style:none;text-decoration:none;color:#b3b3b3;display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}body.lp header .top-nav .header-languages .languages .lang-active{margin-right:0px;display:inline-block;padding:10px;font-family:Outfit;font-weigth:300}body.lp header .top-nav .header-languages .languages .locales{display:none;position:absolute;top:35px;left:-5px;z-index:1000}body.lp header .top-nav .header-languages .languages .locales .locales-item{display:flex;-moz-flex-direction:column;flex-direction:column;background-color:white;box-shadow:1px 1px 10px 0px rgba(0,0,0,0.07)}body.lp header .top-nav .header-languages .languages .locales .locales-item a{line-height:200%;padding:0 15px;color:#252a40;border-bottom:1px solid #efefef;font-family:Outfit;font-weigth:300}body.lp header .top-nav .header-languages .languages .locales .locales-item a:hover{color:#252a40;background:#f8f8ff;transition:all 350ms ease-in-out}body.lp header .top-nav .header-sign-up{-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;height:100%;line-height:80px;position:relative}body.lp header .top-nav .header-sign-up a{color:#252a40;font-family:Outfit;font-weight:500}body.lp header .top-nav .header-sign-up .login-form{display:none;position:absolute;top:80px;right:0;line-height:20px;font-family:Outfit;font-weight:300;background:white;padding:10px;border-radius:10px;border:1px solid rgba(230,230,230,0.5)}body.lp header .top-nav .header-sign-up .login-form input{border-radius:5px;font-family:Outfit;font-weight:300;border:1px solid #dcdcdc;margin-bottom:5px;padding:10px 0;text-align:center;transition:all 350ms ease-in-out}body.lp header .top-nav .header-sign-up .login-form input[type=submit]{background:#ffa301;width:100%;border:1px solid #ffa301;margin-bottom:20px;color:#dcdcdc}body.lp header .top-nav .header-sign-up .login-form input[type=submit]:hover{background:none;color:#ffa301}body.lp header .top-nav .header-sign-up .login-form .login-form_options a{color:#ffa301}body.lp header .top-nav .header-sign-up .svg-inline--fa{color:#f8f8ff;margin-right:10px}body.lp header .top-nav .header-mobile{display:none}body.lp header .elements_on_landing_image{flex-wrap:wrap;height:calc(100% - 100px)}body.lp header .elements_on_landing_image .born_in{position:absolute;bottom:100px;right:50px;text-align:center}body.lp header .elements_on_landing_image .born_in p{color:#dcdcdc;font-size:14px;font-family:Outfit;font-weigth:300;margin:0;padding:0}body.lp header .elements_on_landing_image .absolute_bottom_right{position:absolute;right:100px;bottom:20px}body.lp header .elements_on_landing_image .absolute_bottom_right .landing_image_bottom_right{flex:0.2}body.lp header .elements_on_landing_image .absolute_bottom_right .landing_image_bottom_right img{max-width:160px}body.lp header .elements_on_landing_image .absolute_bottom_left{position:absolute;bottom:20px;left:10px}body.lp header .elements_on_landing_image .absolute_top_right{position:absolute;bottom:20px;left:10px}body.lp header .elements_on_landing_image .landing_image_full_width{flex:0.8}body.lp header .elements_on_landing_image .landing_image_container{-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-flex-pack:space-around;padding-bottom:80px;padding-top:80px;z-index:10;height:100%;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}body.lp header .elements_on_landing_image .landing_image_left{padding-top:100px;display:flex;-moz-flex-direction:column;flex-direction:column;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-ms-align-self:stretch;align-self:stretch;position:relative}body.lp header .elements_on_landing_image .landing_image_left .logo_top{position:absolute;top:30px}body.lp header .elements_on_landing_image .landing_image_left,body.lp header .elements_on_landing_image .landing_image_right{flex:0.5}body.lp header .elements_on_landing_image .landing_image_left .button,body.lp header .elements_on_landing_image .landing_image_right .button{min-width:120px;padding:8px 25px;border-radius:5px;text-align:center;line-height:34px;border:1px solid white;text-decoration:none;transition:all 400ms ease-in}body.lp header .elements_on_landing_image .landing_image_left .button a,body.lp header .elements_on_landing_image .landing_image_right .button a{color:white}body.lp header .elements_on_landing_image .landing_image_left .apple_play_store_links,body.lp header .elements_on_landing_image .landing_image_right .apple_play_store_links{display:none}body.lp header .elements_on_landing_image .landing_image_left .slogan,body.lp header .elements_on_landing_image .landing_image_right .slogan{font-size:40px;line-height:1.7;text-align:left;text-shadow:1px 2px 2px rgba(0,0,0,0.3);color:white}body.lp header .elements_on_landing_image .landing_image_left .slogan b,body.lp header .elements_on_landing_image .landing_image_right .slogan b{color:#ffa301}body.lp header .elements_on_landing_image .landing_image_right{flex:0.3;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}body.lp header .elements_on_landing_image .landing_image_right h2,body.lp header .elements_on_landing_image .landing_image_right .h2{color:white;font-family:Outfit;font-weight:500;font-size:18px;line-height:160%}body.lp header .elements_on_landing_image .landing_image_right h2 b,body.lp header .elements_on_landing_image .landing_image_right .h2 b{color:#ffa301;font-family:Outfit;font-size:28px}body.lp header .elements_on_landing_image .landing_image_right .fab{color:#dcdcdc}body.lp header .elements_on_landing_image .landing_image_right .log-buttons .login-btn{display:none}body.lp header .elements_on_landing_image .title{font-size:1.3em;font-family:Outfit;font-weight:300;line-height:150%;width:100%;text-align:center;display:flex;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}body.lp header .elements_on_landing_image .title a{color:white;border-radius:5px;color:#252a40;font-family:Outfit;font-weight:700;line-height:60px;padding:0px 20px;display:block;transition:background 250ms ease-in-out;background:#ffa301}body.lp header .elements_on_landing_image .title a:hover{color:white;text-decoration:none}body.lp header .elements_on_landing_image .title b{font-family:Outfit;font-weight:700}body.lp header .elements_on_landing_image .title span{font-size:0.7em;font-family:Outfit;font-weight:300}body.lp .social_media_registration{padding-bottom:5px;margin-bottom:5px}body.lp .social_media_registration>a{border:1px solid #dcdcdc}@media only screen and (max-width: 834px){body.lp{overflow-x:hidden}body.lp h1.slogan,body.lp .slogan.h1{font-size:32px !important}body.lp h1.slogan b,body.lp .slogan.h1 b{font-size:36px !important}body.lp header{background-position:50% 50%;display:flex;-moz-flex-direction:row;flex-direction:row;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;height:auto;flex-wrap:wrap}body.lp header .top-nav{-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;padding:0 20px}body.lp header.header_image_landing_page_1{max-height:unset}body.lp header .background_wrapper{height:80px;padding:0px 20px;flex:1 0 auto}body.lp header.header-main-nav,body.lp header .header-languages,body.lp header .header-sign-up,body.lp header .header-sign-in,body.lp header #main-nav,body.lp header .languages{display:none}body.lp header.header_image_landing_page{background-position:70% 0%}body.lp header .elements_on_landing_image{-moz-flex-direction:column;flex-direction:column;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;min-height:84vh;padding:0px 40px}body.lp header .elements_on_landing_image .born_in{bottom:25px;left:50px;text-align:left}body.lp header .elements_on_landing_image .absolute_bottom_right{position:absolute;display:block;right:0;bottom:0;text-align:center;margin:10px}body.lp header .elements_on_landing_image .absolute_bottom_right .flex_container{-moz-flex-direction:column;flex-direction:column}body.lp header .elements_on_landing_image .absolute_bottom_right .landing_image_bottom_right img{max-width:130px}body.lp header .elements_on_landing_image .landing_image_left,body.lp header .elements_on_landing_image .landing_image_right{flex:100%}body.lp header .elements_on_landing_image .landing_image_left .apple_play_store_links{display:block;margin:18px 0}body.lp header .elements_on_landing_image .landing_image_left .apple_play_store_links a{opacity:1}body.lp header .elements_on_landing_image .landing_image_left .apple_play_store_links a:hover{opacity:0.9}body.lp header .elements_on_landing_image .landing_image_left .apple_play_store_links img{margin-bottom:10px;opacity:0.8}body.lp header .elements_on_landing_image .landing_image_left .slogan{margin:0;font-size:28px;text-align:left;padding:10px;color:white}body.lp header .elements_on_landing_image .landing_image_left .welcome{display:none}body.lp header .elements_on_landing_image .landing_image_left h2,body.lp header .elements_on_landing_image .landing_image_left .h2{margin-top:0;padding:10px;text-align:center}body.lp header .elements_on_landing_image .landing_image_right{margin-top:20px}body.lp header .elements_on_landing_image .landing_image_right .sign-up{flex:0.5;margin:4%}body.lp header .elements_on_landing_image .landing_image_right .log-buttons{-moz-flex-direction:column;flex-direction:column}body.lp header .elements_on_landing_image .landing_image_right .log-buttons .login-btn{display:block;text-align:center;margin:18px}body.lp header .elements_on_landing_image .landing_image_right .log-buttons .login-btn a{color:#fff}body.lp header .elements_on_landing_image .landing_image_right .title{font-size:1.2em;width:80%;margin:0 auto}body.lp header .elements_on_landing_image .landing_image_right .title .social-sign-in{-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;padding:5px}body.lp header .elements_on_landing_image .landing_image_right .register-btn{display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;width:70%;min-height:60px}body.lp header .elements_on_landing_image .landing_image_right .register-btn a{width:100%;max-width:330px;line-height:32px;padding:10px 20px}body.lp header .elements_on_landing_image .title{font-size:1.1rem;line-height:2.2rem}body.lp .sign_up_container .register-block .register-form{margin-top:0}body.lp .sign_up_container .register-block .register-form .social_media_registration{margin-bottom:0}body.lp .sign_up_container .register-block .register-form .social_media_registration a{margin-bottom:20px;padding:10px 20px}}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:Outfit;font-weight:700}h1 b,.h1 b,h2 b,.h2 b,h3 b,.h3 b,h4 b,.h4 b,h5 b,.h5 b,h6 b,.h6 b{font-weight:700}p{line-height:170%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.video-container{position:relative}body.lp h1.slogan,body.lp .slogan.h1{font-size:45px;font-weight:500 !important;line-height:140%;color:white}h1.slogan b,.slogan.h1 b{color:#ffa301;font-size:60px;font-weight:700 !important}.bg-black{background:black}.video-container .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.1);pointer-events:none}.video-container video{-webkit-filter:brightness(0.8) contrast(1.2) grayscale(0.1);filter:brightness(0.8) contrast(1.2) grayscale(0.1)}.elements_on_landing_image{transition:opacity 0.5s ease-in}.elements_on_landing_image.show{opacity:1}section{padding-bottom:50px;font-family:Outfit;font-weight:300}.section_container{display:flex;-moz-flex-direction:column;flex-direction:column;flex-wrap:wrap;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;padding:50px 30px}.section_container .image_container{position:relative}.section_container .image_container img{-ms-align-self:center;align-self:center;max-width:100%;margin-bottom:2em}.section_container .image_container img:nth-of-type(1){z-index:10000;position:relative}.section_container .image_container img:nth-of-type(2){position:absolute;content:"";top:0;bottom:0;right:0;left:0;z-index:10001}.section_container .image_container img:nth-of-type(3){position:absolute;content:"";top:0;bottom:0;right:0;left:0;z-index:9999}.section_container .image_container img::nth-of-type(2){-webkit-transform:rotate(180deg);transform:rotate(180deg)}.section_container.steps{background:#f9f9fa}.section_container.steps h1,.section_container.steps .h1{margin-bottom:0 !important}.section_container.steps h5,.section_container.steps .h5{color:#252a40}.section_container.steps h4,.section_container.steps .h4{color:#252a40}.section_container.video_container{display:block}.section_container .section_main h1,.section_container .section_main .h1{color:#ffa301;size:2em;font-family:Outfit;font-weight:300;text-align:center;margin-bottom:50px;padding-top:50px}.section_container .section_main h1 b,.section_container .section_main .h1 b{font-family:Outfit;font-weight:700}.section_container.all_levels_container{background:#353c5a}.section_container.all_levels_container p{color:#dcdcdc}.section_container.section_features_container{background-color:#e4e8f4}.section_container.section_features_container img{max-height:500px;height:auto}.section_container.three_steps_container .section_main .section_main_container,.section_container.we_stay_behind_container .section_main .section_main_container{display:flex;-moz-flex-direction:row;flex-direction:row;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-flex-pack:space-around;list-style:none}.section_container.three_steps_container h4,.section_container.three_steps_container .h4,.section_container.three_steps_container p,.section_container.we_stay_behind_container h4,.section_container.we_stay_behind_container .h4,.section_container.we_stay_behind_container p{text-align:center}.section_container.three_steps_container h4,.section_container.three_steps_container .h4,.section_container.we_stay_behind_container h4,.section_container.we_stay_behind_container .h4{font-family:Outfit;font-weight:300;color:#ffa301;font-size:24px;margin-top:25px;font-weight:normal}.section_container.three_steps_container h4 strong,.section_container.three_steps_container .h4 strong,.section_container.we_stay_behind_container h4 strong,.section_container.we_stay_behind_container .h4 strong{font-family:Outfit;font-weight:700}.section_container.three_steps_container p,.section_container.we_stay_behind_container p{font-size:18px;color:white}.section_container.three_steps_container h3,.section_container.three_steps_container .h3,.section_container.we_stay_behind_container h3,.section_container.we_stay_behind_container .h3{color:#252a40;font-weight:normal;font-size:2em;line-height:130%}.section_container.three_steps_container h3 b,.section_container.three_steps_container .h3 b,.section_container.we_stay_behind_container h3 b,.section_container.we_stay_behind_container .h3 b{color:#dcdcdc;font-weight:normal}.section_container.three_steps_container img,.section_container.we_stay_behind_container img{margin:0 auto 25px}.section_container.three_steps_container .step_info,.section_container.we_stay_behind_container .step_info{text-align:center}.section_container.three_steps_container .step_1_container,.section_container.three_steps_container .step_2_container,.section_container.three_steps_container .step_3_container,.section_container.three_steps_container .col_1_3,.section_container.we_stay_behind_container .step_1_container,.section_container.we_stay_behind_container .step_2_container,.section_container.we_stay_behind_container .step_3_container,.section_container.we_stay_behind_container .col_1_3{list-style:none;flex:0.3;display:flex;-moz-flex-direction:column;flex-direction:column;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-flex-pack:space-around;-ms-align-self:flex-start;align-self:flex-start;padding:0px 20px}.section_container.three_steps_container .step_1_container .image_container::before,.section_container.three_steps_container .step_2_container .image_container::before,.section_container.three_steps_container .step_3_container .image_container::before,.section_container.three_steps_container .col_1_3 .image_container::before,.section_container.we_stay_behind_container .step_1_container .image_container::before,.section_container.we_stay_behind_container .step_2_container .image_container::before,.section_container.we_stay_behind_container .step_3_container .image_container::before,.section_container.we_stay_behind_container .col_1_3 .image_container::before{position:absolute;top:35px;left:25px;color:#dcdcdc;font-family:Outfit;font-weight:500;font-size:36px;z-index:10001;width:40px;height:40px}.section_container.three_steps_container .step_1_container .image_container::before,.section_container.we_stay_behind_container .step_1_container .image_container::before{content:"1."}.section_container.three_steps_container .step_2_container .image_container::before,.section_container.we_stay_behind_container .step_2_container .image_container::before{content:"2."}.section_container.three_steps_container .step_3_container .image_container::before,.section_container.we_stay_behind_container .step_3_container .image_container::before{content:"3."}.section_container.three_steps_container .step_1_container .step_info,.section_container.three_steps_container .step_2_container .step_info,.section_container.three_steps_container .step_3_container .step_info,.section_container.we_stay_behind_container .step_1_container .step_info,.section_container.we_stay_behind_container .step_2_container .step_info,.section_container.we_stay_behind_container .step_3_container .step_info{max-height:150px}.section_container.three_steps_container .step_1_container .step_info img,.section_container.three_steps_container .step_2_container .step_info img,.section_container.three_steps_container .step_3_container .step_info img,.section_container.we_stay_behind_container .step_1_container .step_info img,.section_container.we_stay_behind_container .step_2_container .step_info img,.section_container.we_stay_behind_container .step_3_container .step_info img{max-width:60% !important}.section_container.three_steps_container .step_1_container .desktop_ios_google,.section_container.three_steps_container .step_1_container .video,.section_container.three_steps_container .step_2_container .desktop_ios_google,.section_container.three_steps_container .step_2_container .video,.section_container.three_steps_container .step_3_container .desktop_ios_google,.section_container.three_steps_container .step_3_container .video,.section_container.we_stay_behind_container .step_1_container .desktop_ios_google,.section_container.we_stay_behind_container .step_1_container .video,.section_container.we_stay_behind_container .step_2_container .desktop_ios_google,.section_container.we_stay_behind_container .step_2_container .video,.section_container.we_stay_behind_container .step_3_container .desktop_ios_google,.section_container.we_stay_behind_container .step_3_container .video{display:flex;-moz-flex-direction:column;flex-direction:column;margin-top:20px}.section_container.three_steps_container .step_1_container .login-button,.section_container.three_steps_container .step_2_container .login-button,.section_container.three_steps_container .step_3_container .login-button,.section_container.we_stay_behind_container .step_1_container .login-button,.section_container.we_stay_behind_container .step_2_container .login-button,.section_container.we_stay_behind_container .step_3_container .login-button{background-color:none;color:#ffa301;border-radius:5px;text-align:left;border:1px solid #ffa301;text-decoration:none;transition:all 400ms ease-in;margin-bottom:10px;min-width:120px;-ms-align-self:center;align-self:center;padding:10px 10px}.section_container.three_steps_container .step_1_container .login-button:hover,.section_container.three_steps_container .step_2_container .login-button:hover,.section_container.three_steps_container .step_3_container .login-button:hover,.section_container.we_stay_behind_container .step_1_container .login-button:hover,.section_container.we_stay_behind_container .step_2_container .login-button:hover,.section_container.we_stay_behind_container .step_3_container .login-button:hover{background-color:#252a40;color:#dcdcdc;border:1px solid transparent}.section_container.three_steps_container .step_1_container .login-button:first-of-type,.section_container.three_steps_container .step_2_container .login-button:first-of-type,.section_container.three_steps_container .step_3_container .login-button:first-of-type,.section_container.we_stay_behind_container .step_1_container .login-button:first-of-type,.section_container.we_stay_behind_container .step_2_container .login-button:first-of-type,.section_container.we_stay_behind_container .step_3_container .login-button:first-of-type{background:#ffa301;color:#252a40;border:1px solid #ffa301}.section_container.three_steps_container h4,.section_container.three_steps_container .h4{color:#252a40}.section_container.three_steps_container h4 b,.section_container.three_steps_container .h4 b{color:#ffa301}.section_container.ambassadors_container{background:#f4f5f9}.section_container.ambassadors_container .section_main_container{display:flex;-moz-flex-direction:row;flex-direction:row;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-flex-pack:space-around;list-style:none}.section_container.ambassadors_container .section_main_container .ambassador_description{font-family:Outfit;font-weight:300;line-height:1.9em;font-size:1.8em;color:#494949;flex:0 0 60%;order:2;padding:0 100px}.section_container.ambassadors_container .section_main_container .ambassador_description .fa-pull-left{color:#ffa301}.section_container.ambassadors_container .section_main_container .ambassador_description .learn_more{font-size:0.5em;color:#ffa301;text-decoration:none;font-weight:normal}.section_container.ambassadors_container .section_main_container .ambassador_photo{flex:0 0 30%;display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;flex-wrap:wrap}.section_container.ambassadors_container .section_main_container .ambassador_photo img{height:100%;max-height:297px}.section_container.ambassadors_container .section_main_container .ambassador_photo img[alt='Viktor']{max-height:400px}.section_container.ambassadors_container .section_main_container .ambassador_photo .title{flex:0 0 100%;text-align:center;padding:20px 100px;color:#ffa301;line-height:140%}.section_container.we_stay_behind_container{background:#252a40}.section_container.we_stay_behind_container .section_main_container{display:flex}.section_container.we_stay_behind_container,.section_container.all_levels_container,.section_container.opinions_container,.section_container.ambassadors_container{position:relative}.section_container.we_stay_behind_container::before,.section_container.we_stay_behind_container::after,.section_container.all_levels_container::before,.section_container.all_levels_container::after,.section_container.opinions_container::before,.section_container.opinions_container::after,.section_container.ambassadors_container::before,.section_container.ambassadors_container::after{position:absolute;left:0;right:0;height:80px;-webkit-transform:skewY(-1.9deg);transform:skewY(-1.9deg);top:0;content:"";-webkit-transform-origin:0 0;transform-origin:0 0;z-index:1;background-color:#252a40}.section_container.we_stay_behind_container::after,.section_container.all_levels_container::after,.section_container.opinions_container::after,.section_container.ambassadors_container::after{-webkit-transform:skewY(1.9deg);transform:skewY(1.9deg);bottom:0;top:unset}.section_container.we_stay_behind_container .section_main h1,.section_container.we_stay_behind_container .section_main .h1,.section_container.all_levels_container .section_main h1,.section_container.all_levels_container .section_main .h1,.section_container.opinions_container .section_main h1,.section_container.opinions_container .section_main .h1,.section_container.ambassadors_container .section_main h1,.section_container.ambassadors_container .section_main .h1{padding-top:0px}.section_container.all_levels_container::before,.section_container.all_levels_container::after{background-color:#353c5a}.section_container.ambassadors_container{background:white}.section_container.ambassadors_container::before,.section_container.ambassadors_container::after{background-color:white}.section_container.ambassadors_container .section_main_container{display:flex;flex-wrap:wrap;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.section_container.ambassadors_container img{width:100%}.section_container section.video{padding:0px}.section_container section .section_3_levels,.section_container section .section_key_features,.section_container section .section_rss,.section_container section .section_blog{display:flex;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-flex-pack:space-around}.section_container section .section_3_levels h4,.section_container section .section_3_levels .h4,.section_container section .section_key_features h4,.section_container section .section_key_features .h4,.section_container section .section_rss h4,.section_container section .section_rss .h4,.section_container section .section_blog h4,.section_container section .section_blog .h4{padding:10px;text-align:center;color:#252a40}.section_container section .section_3_levels h4 b,.section_container section .section_3_levels .h4 b,.section_container section .section_key_features h4 b,.section_container section .section_key_features .h4 b,.section_container section .section_rss h4 b,.section_container section .section_rss .h4 b,.section_container section .section_blog h4 b,.section_container section .section_blog .h4 b{color:#ffa301;font-family:Outfit;font-weight:700}.section_container section .section_3_levels .beginner,.section_container section .section_3_levels .intermediate,.section_container section .section_3_levels .advanced,.section_container section .section_key_features .beginner,.section_container section .section_key_features .intermediate,.section_container section .section_key_features .advanced,.section_container section .section_rss .beginner,.section_container section .section_rss .intermediate,.section_container section .section_rss .advanced,.section_container section .section_blog .beginner,.section_container section .section_blog .intermediate,.section_container section .section_blog .advanced{transition:all 500ms ease-in-out;padding:20px;border-radius:10px}.section_container section .section_3_levels .beginner .overlay,.section_container section .section_3_levels .intermediate .overlay,.section_container section .section_3_levels .advanced .overlay,.section_container section .section_key_features .beginner .overlay,.section_container section .section_key_features .intermediate .overlay,.section_container section .section_key_features .advanced .overlay,.section_container section .section_rss .beginner .overlay,.section_container section .section_rss .intermediate .overlay,.section_container section .section_rss .advanced .overlay,.section_container section .section_blog .beginner .overlay,.section_container section .section_blog .intermediate .overlay,.section_container section .section_blog .advanced .overlay{opacity:1;transition:all 800ms ease-in-out;display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch;color:#252a40;font-size:1.2em;width:80%;height:100%;margin:0 auto;line-height:150%}.section_container section .section_3_levels .beginner,.section_container section .section_3_levels .intermediate,.section_container section .section_3_levels .advanced,.section_container section .section_key_features .beginner,.section_container section .section_key_features .intermediate,.section_container section .section_key_features .advanced,.section_container section .section_rss .beginner,.section_container section .section_rss .intermediate,.section_container section .section_rss .advanced,.section_container section .section_blog .beginner,.section_container section .section_blog .intermediate,.section_container section .section_blog .advanced{flex:0.3}.section_container section .section_3_levels h4,.section_container section .section_3_levels .h4{color:#fafafa}.section_container section .section_key_features{-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-flex-pack:space-around;background:white}.section_container section .section_key_features .key_features{display:flex;flex-wrap:wrap;-ms-align-self:flex-start;align-self:flex-start}.section_container section .section_key_features .key_features>*{flex:0 0 100%}.section_container section .section_blog{flex-wrap:wrap;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-flex-pack:space-around}.section_container section .section_blog a{color:#252a40;font-family:Outfit;font-weight:300}.section_container section .section_blog .link{text-align:center;padding:10px;margin-top:20px;border:1px solid #ffa301;border-radius:5px;transition:400ms all ease-in-out;flex:0 1 70%;-ms-align-self:flex-end;align-self:flex-end}.section_container section .section_blog .link a{color:#ffa301 !important}.section_container section .section_blog .link:hover{text-decoration:none}.section_container.opinions_container{background:#252a40;box-shadow:0 21px 20px 0 rgba(13,13,18,0.15)}.section_container.opinions_container .section_main h2,.section_container.opinions_container .section_main .h2{color:white}.section_container.opinions_container .section_main .section_opinions{-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-flex-pack:space-around;-moz-flex-direction:row;flex-direction:row;display:flex}.section_container.opinions_container .section_main .section_opinions .each_opinion_container{display:flex;-ms-align-self:flex-start;align-self:flex-start;flex-wrap:wrap;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;padding:0 20px}.section_container.opinions_container .section_main .section_opinions .each_opinion_container>*{flex:0 0 100%}.section_container.opinions_container .section_main .section_opinions .each_opinion_container h4,.section_container.opinions_container .section_main .section_opinions .each_opinion_container .h4{color:#dcdcdc;font-weight:normal;padding:10px;text-align:center}.section_container.opinions_container .section_main .section_opinions .each_opinion_container b{color:#ffa301}.section_container.opinions_container .section_main .section_opinions .each_opinion_container p{color:white;flex:0 0 100%;line-height:170%;margin-top:30px}.section_container.opinions_container .section_main .section_opinions .each_opinion_container .image_container{flex:0 0 100%;display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.section_container.opinions_container .section_main .section_opinions .each_opinion_container .image_container img{width:100%;height:100%;max-width:270px;max-height:270px}.section_container.opinions_container .section_main .section_opinions .each_opinion_container .fa-layers{display:block;margin-top:40px}.section_container.opinions_container .section_main .section_opinions .each_opinion_container .fa-layers .fa-plane,.section_container.opinions_container .section_main .section_opinions .each_opinion_container .fa-layers .fa-redo,.section_container.opinions_container .section_main .section_opinions .each_opinion_container .fa-layers .fa-globe{color:#252a40;font-size:10em;data-fa-transform:"shrink-.5 up-.8";style:"background:MistyRose";data-fa-mask:"fab fa-grav"}.section_container.opinions_container .section_main .section_opinions .each_opinion_container .fa-layers .fa-plane{color:rgba(0,0,0,0.1);font-size:14em}@media only screen and (max-width: 769px){.section_container .section_main h1,.section_container .section_main .h1{padding-top:0px}.section_container.we_stay_behind_container .section_main .section_main_container{-moz-flex-direction:column;flex-direction:column;flex:1;text-align:center}.section_container.we_stay_behind_container .section_main .section_main_container .ambassador_behind{padding-bottom:40px}.section_container.we_stay_behind_container section .image_container img{margin-bottom:0px}.section_container .blog_entry{margin-top:20px}.section_container .blog_entry:first-child{margin-top:0px}.section_container .section_main h2,.section_container .section_main .h2{margin-bottom:50px}.section_container .section_key_features{-moz-flex-direction:column;flex-direction:column}.section_container .section_key_features .key_features_1,.section_container .section_key_features .key_features_2,.section_container .section_key_features .key_features_3{flex:1;margin:0px}.section_container.all_levels_container section .section_main .section_3_levels{-moz-flex-direction:column;flex-direction:column}.section_container.all_levels_container section .section_main .section_3_levels .beginner,.section_container.all_levels_container section .section_main .section_3_levels .intermediate,.section_container.all_levels_container section .section_main .section_3_levels .advanced{flex:1;margin:20px 0px 0px 0px;-webkit-transform:scale(1);transform:scale(1);background-position:50% 50%;padding:0}.section_container.all_levels_container section .section_main .section_3_levels .beginner:hover,.section_container.all_levels_container section .section_main .section_3_levels .intermediate:hover,.section_container.all_levels_container section .section_main .section_3_levels .advanced:hover{-webkit-transform:scale(1);transform:scale(1);background-position:50% 50%}.section_container.all_levels_container section .section_main .section_3_levels .beginner .overlay,.section_container.all_levels_container section .section_main .section_3_levels .intermediate .overlay,.section_container.all_levels_container section .section_main .section_3_levels .advanced .overlay{opacity:1}.section_container.all_levels_container section .section_main .section_3_levels .beginner .overlay:hover,.section_container.all_levels_container section .section_main .section_3_levels .intermediate .overlay:hover,.section_container.all_levels_container section .section_main .section_3_levels .advanced .overlay:hover{-webkit-transform:scale(1);transform:scale(1)}.section_container.ambassadors_container .section_main .section_main_container{-moz-flex-direction:column;flex-direction:column}.section_container.ambassadors_container .section_main .section_main_container .ambassador_description{font-size:1em;flex:1;padding:0}.section_container.ambassadors_container .section_main .section_main_container .ambassador_description svg{font-size:1em}.section_container.three_steps_container .section_main .section_main_container{display:flex;text-align:center;-moz-flex-direction:column;flex-direction:column;flex:1}.section_container.three_steps_container .section_main .section_main_container .step_1_container,.section_container.three_steps_container .section_main .section_main_container .step_2_container,.section_container.three_steps_container .section_main .section_main_container .step_3_container{margin-top:20px;text-align:center;-ms-align-self:center;align-self:center}.section_container.three_steps_container .section_main .section_main_container .step_1_container img,.section_container.three_steps_container .section_main .section_main_container .step_2_container img,.section_container.three_steps_container .section_main .section_main_container .step_3_container img{width:80%;height:auto}.section_container.three_steps_container .section_main .section_main_container .step_1_container .desktop_ios_google,.section_container.three_steps_container .section_main .section_main_container .step_2_container .desktop_ios_google,.section_container.three_steps_container .section_main .section_main_container .step_3_container .desktop_ios_google{-moz-flex-direction:column;flex-direction:column;margin-top:0px}.section_container.three_steps_container .section_main .section_main_container .step_1_container .desktop_ios_google .login-button,.section_container.three_steps_container .section_main .section_main_container .step_2_container .desktop_ios_google .login-button,.section_container.three_steps_container .section_main .section_main_container .step_3_container .desktop_ios_google .login-button{margin:5px auto}.section_container.three_steps_container .section_main .section_main_container .step_2_container .step_info img{margin-bottom:20px}.section_container.three_steps_container .section_main .section_main_container .step_3_container img{margin:0 auto;height:auto}.section_container.opinions_container .opinions{padding:0}.section_container.opinions_container .section_main .section_opinions{-moz-flex-direction:column;flex-direction:column}}.footer_wrap{background:#252a40;font-family:Outfit;font-weight:300;overflow-x:hidden;max-width:100%;width:100%;padding-top:50px}.footer_wrap footer{-ms-flex-shrink:0;flex-shrink:0}.footer_wrap footer nav{display:flex;-moz-flex-direction:column;flex-direction:column;padding:50px 0 20px}.footer_wrap footer nav .footer_nav_category_container{display:flex;flex-wrap:nowrap;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-flex-pack:space-around}.footer_wrap footer nav .footer_nav_category_container .footer_nav_category{margin:0px;flex:0.15}.footer_wrap footer nav .footer_nav_category_container .footer_nav_category h2.footer_nav_title,.footer_wrap footer nav .footer_nav_category_container .footer_nav_category .footer_nav_title.h2{color:#53629a;font-size:14px;margin-bottom:10px}.footer_wrap footer nav .footer_nav_category_container .footer_nav_category form{margin-bottom:20px}.footer_wrap footer nav .footer_nav_category_container .footer_nav_category ul.footer_nav_link_list{list-style:none;margin-bottom:20px}.footer_wrap footer nav .footer_nav_category_container .footer_nav_category ul.social_media{display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;padding-right:40px}.footer_wrap footer nav .footer_nav_category_container .footer_nav_category ul.social_media .svg-inline--fa{color:black;border:1px solid #dcdcdc;background-color:#dcdcdc;border-radius:50%;width:30px;height:30px;cursor:pointer;padding:3px;margin-right:10px}.footer_wrap footer nav .footer_nav_category_container .footer_nav_category ul.social_media .svg-inline--fa:hover{color:#ffa301;border:1px solid #ffa301;background-color:none;transition:all 400ms}.footer_wrap footer nav .footer_nav_category_container .footer_nav_category ul li{list-style:none;line-height:1.5em}.footer_wrap footer nav .footer_nav_category_container .footer_nav_category ul li a{color:#dcdcdc;font-size:16px;text-decoration:none;font-family:Outfit;font-weight:500;line-height:180%}.footer_wrap footer nav .footer_nav_category_container .footer_nav_category ul li a:hover{color:#ffa301}.footer_wrap footer nav .footer_nav_category_container .footer_nav_category .newsletter_container,.footer_wrap footer nav .footer_nav_category_container .footer_nav_category .search_container form{display:flex;-moz-flex-direction:column;flex-direction:column}.footer_wrap footer nav .footer_nav_category_container .footer_nav_category .newsletter_container input,.footer_wrap footer nav .footer_nav_category_container .footer_nav_category .search_container form input{flex:1;border-radius:5px;font-family:Outfit;font-weight:300;color:#dcdcdc;font-size:0.9em;margin-bottom:5px;padding:10px 0px;text-align:center;border:1px solid #7d88b3;background-color:transparent}.footer_wrap footer nav .footer_nav_category_container .footer_nav_category .newsletter_container input.button,.footer_wrap footer nav .footer_nav_category_container .footer_nav_category .search_container form input.button{background-color:#ffa301;padding:5px 0px}.footer_wrap footer nav .footer_nav_category_container .footer_nav_category .newsletter_container input[type=submit],.footer_wrap footer nav .footer_nav_category_container .footer_nav_category .search_container form input[type=submit]{color:#353c5a;width:100%;margin-top:10px;font-family:Outfit;padding:12px 0px}.footer_wrap footer .copyright_container{padding:0px 50px 20px}.footer_wrap footer .copyright_container p{color:#dcdcdc}.footer_wrap footer .copyright_container p b{font-weight:900}.footer_wrap footer .copyright_container p img{margin-left:10px}.footer_wrap footer .copyright_container img{width:auto}@media only screen and (max-width: 769px){.footer_wrap{position:relative;z-index:5}.footer_wrap footer nav .footer_nav_category_container{-moz-flex-direction:column;flex-direction:column}.footer_wrap footer nav .footer_nav_category_container .footer_nav_category{flex:1;margin:10px;text-align:center}.footer_wrap footer nav .footer_nav_category_container .footer_nav_category ul.social_media{-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.footer_wrap footer nav .footer_nav_category_container .footer_nav_category ul.social_media li{margin-right:15px}.footer_wrap footer .copyright_container{text-align:center;padding:0;margin:10px 10px 0px 10px}.footer_wrap footer .copyright_container img{width:100%}.footer_wrap footer .copyright_container img.qualitop_logo{height:50px;width:auto;margin-bottom:10px}}header .top-nav .header-mobile{display:none}header .mobile_menu_container{display:none}@media only screen and (max-width: 834px){body.app header{position:fixed !important;top:0;left:0;right:0;z-index:2000;height:60px !important;background-color:#252a40}body.app header .top-nav{padding:0 20px}body.app header .logos{max-width:80%;flex:0 0 80%;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-moz-align-items:center;-ms-align-items:center;align-items:center}body.app header .logos .header_logo{max-width:160px}body.app header .mobile_menu .mobile_menu_container{overflow-y:scroll}body.app header .mobile_menu .mobile_active{max-height:calc(100vh - 60px)}body.app header .mobile_menu .mobile_active .submenu_container,body.app header .mobile_menu .mobile_active h4,body.app header .mobile_menu .mobile_active .h4{background:#f9f9f9}body.app .container_logged_in_user{margin-top:60px}body.lp header.sticky{margin-top:50px}body.lp header.sticky.header_image_landing_page .top-nav{background:white}body.lp header.sticky .top-nav{position:fixed;top:0;left:0;right:0;z-index:10002;background:#252a40;padding:0 20px}body.lp header.sticky .mobile_menu_container{margin-top:0;position:fixed;top:50px;left:0px;right:0px;z-index:5}body.lp header .top-nav{flex:0 1 100%}body.lp header .top-nav .header-mobile{display:flex}body.lp header.frontend_nav{flex-wrap:wrap}body.lp header.frontend_nav .mobile_menu_container{margin-top:0px}body.lp header.frontend_nav .flex_container_column{flex:0 1 100%}body.lp header.frontend_nav .mobile_menu_container{margin-top:0px}body.lp header .fixed-nav .mobile_menu_container{margin-top:0px}body.lp .mobile_menu_container .mobile_active{display:flex;-moz-flex-direction:column;flex-direction:column;background:#f8f8ff;box-shadow:2px 2px 6px 3px rgba(0,0,0,0.1);position:absolute;left:0;right:0;z-index:9999}body.lp .mobile_menu_container .mobile_active .languages{display:flex;-moz-flex-direction:row;flex-direction:row;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}body.lp .mobile_menu_container .mobile_active .languages>a{margin-right:20px;font-family:Outfit;font-weight:700;flex:0}body.lp .mobile_menu_container .mobile_active a{background:#f8f8ff;color:#494949;padding:10px 0px;border-bottom:1px solid #f4f5f9;text-align:center;transition:all 400ms ease-in-out;flex:1}body.lp .mobile_menu_container .mobile_active a:hover{background:#fafafa;color:#252a40}}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle}body.lp .frontend_container{position:relative}body.lp .frontend_container.subscriptions{background-color:#151528}body.lp .frontend_container.subscriptions::before,body.lp .frontend_container.subscriptions::after{content:"";position:absolute;top:0;bottom:0;left:-9999px;width:9999px;background-color:#151528}body.lp .frontend_container.subscriptions::after{left:100%}body.lp .frontend_container.subscriptions h1,body.lp .frontend_container.subscriptions .h1,body.lp .frontend_container.subscriptions h5,body.lp .frontend_container.subscriptions .h5{color:white;text-align:center}body.lp .frontend_container.subscriptions h5,body.lp .frontend_container.subscriptions .h5{font-family:Outfit;font-weight:500;font-size:18px}body.lp .frontend_container.subscriptions.h1_frontend{font-family:Outfit;font-weight:700;color:#ffa301;text-shadow:none;text-transform:none !important;margin:40px 0px 100px 0px;font-size:2em}body.lp .frontend_container .subscription-container{-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch;margin:80px 0px 20px}body.lp .frontend_container .subscription-container .dropdown-button{font-size:1.2em;border-radius:5px;color:#ffa301;font-family:Outfit;font-weight:700;padding:10px 30px;display:block;transition:background 250ms ease-in-out;background:#252a40;border:1px solid #ffa301}body.lp .frontend_container .subscription-container .dropdown-item{color:#252a40}body.lp .frontend_container .subscription-container .dropdown-item.active,body.lp .frontend_container .subscription-container .dropdown-item:active{color:#252a40;text-decoration:none;background-color:#ffa301}body.lp .frontend_container .subscription-container .features_wrap{text-align:left;margin-top:20px}body.lp .frontend_container .subscription-container .features_wrap a{text-decoration:none}body.lp .frontend_container .subscription-container .features_wrap p{color:white}body.lp .frontend_container .subscription-container .features_wrap .icon{margin-right:5px;margin-top:5px;width:15px;height:15px}body.lp .frontend_container .subscription-container .features_wrap table{margin-bottom:40px;background-color:#101120;padding:30px;display:block;border-radius:10px;border-collapse:separate}body.lp .frontend_container .subscription-container .features_wrap table tr{margin:0px 10px}body.lp .frontend_container .subscription-container .features_wrap table tr.group{border-top:1px solid #393b45}body.lp .frontend_container .subscription-container .features_wrap table td{border-bottom:1px solid #393b4550}body.lp .frontend_container .subscription-container .features_wrap table td,body.lp .frontend_container .subscription-container .features_wrap table th{text-align:left}body.lp .frontend_container .subscription-container .features_wrap table td:nth-of-type(2),body.lp .frontend_container .subscription-container .features_wrap table td:nth-of-type(3),body.lp .frontend_container .subscription-container .features_wrap table td:nth-of-type(4),body.lp .frontend_container .subscription-container .features_wrap table th:nth-of-type(2),body.lp .frontend_container .subscription-container .features_wrap table th:nth-of-type(3),body.lp .frontend_container .subscription-container .features_wrap table th:nth-of-type(4){margin:0px 10px;text-align:center;padding-left:10px;padding-right:10px}body.lp .frontend_container .subscription-container .features_wrap table th,body.lp .frontend_container .subscription-container .features_wrap table td,body.lp .frontend_container .subscription-container .features_wrap table p,body.lp .frontend_container .subscription-container .features_wrap table b{color:white;text-align:left;font-family:Outfit;font-weight:500}body.lp .frontend_container .subscription-container .features_wrap table td p{color:white;text-align:left;font-size:1.1em;margin-top:0px;margin-bottom:0px}body.lp .frontend_container .subscription-container .features_wrap table td b,body.lp .frontend_container .subscription-container .features_wrap table th b{display:inline-block;margin:10px 0px;color:white;text-align:left;font-size:1.25em}body.lp .frontend_container .subscription-container .features_wrap table td b{padding:30px 0px 10px;color:#8890d4}body.lp .frontend_container .subscription-container .features_wrap table th{padding-bottom:30px}body.lp .frontend_container .subscription-container .plan-container{position:relative;flex:0 0 31%;display:flex;-moz-flex-direction:column;flex-direction:column;float:none;font-family:Outfit;font-weight:500;box-shadow:0 2px 12px 0 rgba(0,0,0,0.1),0 3px 17px -2px rgba(0,0,0,0.0666667),0 1px 17px 0 rgba(0,0,0,0.04);text-align:center;padding:0px 60px 30px;border-radius:20px;overflow:hidden}body.lp .frontend_container .subscription-container .plan-container .banner{padding:5px 30px;background-color:#f0efdc;border-radius:5px;box-shadow:0 2px 12px 0 rgba(0,0,0,0.1),0 3px 17px -2px rgba(0,0,0,0.0666667),0 1px 17px 0 rgba(0,0,0,0.04);margin-top:30px;font-size:16px;color:#252a40}body.lp .frontend_container .subscription-container .plan-container p{margin-bottom:10px;font-family:Outfit;font-weight:500}body.lp .frontend_container .subscription-container .plan-container h2,body.lp .frontend_container .subscription-container .plan-container .h2{margin-top:20px;text-shadow:none;font-size:2.3em;color:white}body.lp .frontend_container .subscription-container .plan-container .button_container{-ms-align-self:stretch;align-self:stretch;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;display:flex;-moz-flex-direction:column;flex-direction:column;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;margin-top:20px}body.lp .frontend_container .subscription-container .plan-container .btn-buy{box-shadow:0 2px 12px 0 rgba(0,0,0,0.1),0 3px 17px -2px rgba(0,0,0,0.0666667),0 1px 17px 0 rgba(0,0,0,0.04);font-size:1.4em;margin-top:10px;color:#252a40}body.lp .frontend_container .subscription-container .plan-container .tooltips span{background:#494949;border:1px solid #dcdcdc;border-radius:2px;text-align:center;box-shadow:2px 2px 10px 0px rgba(0,0,0,0.3)}body.lp .frontend_container .subscription-container .plan-container .highlight{font-family:Outfit;font-weight:700;font-size:1.1em}body.lp .frontend_container .subscription-container .plan-container .plus{font-size:2.4em;text-align:center;color:#434350;margin-bottom:10px}body.lp .frontend_container .subscription-container .plan-container .link-highlight,body.lp .frontend_container .subscription-container .plan-container .link-highlight a{color:white;text-decoration:underline;font-family:Outfit;line-height:24px}body.lp .frontend_container .subscription-container .price .currency{font-size:0.4em;font-family:Outfit;font-weight:300}body.lp .frontend_container .subscription-container .bronzesubscr{border:1px solid #e38960}body.lp .frontend_container .subscription-container .bronzesubscr .btn-buy.bronze-buy{background:#e38960}body.lp .frontend_container .subscription-container .silversubscr{border:3px solid #b6b6b8;margin-top:-30px;background-color:#efedfa20;box-shadow:0px 2px 43px -10px rgba(255,255,255,0.15)}body.lp .frontend_container .subscription-container .silversubscr h2,body.lp .frontend_container .subscription-container .silversubscr .h2{font-size:2.5em;color:#ffa301}body.lp .frontend_container .subscription-container .silversubscr .price b{color:#ffa301}body.lp .frontend_container .subscription-container .silversubscr .price-wrap .price .first-price b{font-size:2.4em}body.lp .frontend_container .subscription-container .silversubscr .btn-buy.silver-buy{background:#ffa301;color:#252a40}body.lp .frontend_container .subscription-container .goldsubscr{border:1px solid #d7b369}body.lp .frontend_container .subscription-container .goldsubscr .btn-buy.gold-buy{background:#d7b369}body.lp .frontend_container .subscription-container .price-wrap{background:none}body.lp .frontend_container .subscription-container .price-wrap .price_container{display:none}body.lp .frontend_container .subscription-container .price-wrap .price_container.active{display:block}body.lp .frontend_container .subscription-container .price-wrap .price{background:none;padding-top:0;width:auto;height:auto}body.lp .frontend_container .subscription-container .price-wrap .price .second-price{color:white;margin-top:0px;font-size:0.8em}body.lp .frontend_container .subscription-container .price-wrap .price .first-price{font-size:1.6em;color:white}body.lp .frontend_container .subscription-container .price-wrap .price .first-price b{font-size:2.2em;line-height:140%;font-family:Outfit;font-weight:700}body.lp .frontend_container .subscription-container .price-wrap .price .first-price .old-price{font-size:1.1em;color:#c0c0c0;text-decoration:line-through;font-family:Outfit;font-weight:500}body.lp .frontend_container .subscription-container .price-wrap .price-table{display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-moz-flex-direction:column;flex-direction:column;margin-top:30px}body.lp .frontend_container .subscription-container .price-wrap .price-table .months{color:#b6b6b6;font-family:Outfit;font-weight:500;margin-top:10px}body.lp .frontend_container .subscription-container .price-wrap .price-table .old_price{color:#b6b6b6;text-decoration:line-through;font-size:1.2em}body.lp .frontend_container .subscription-container .price-wrap .price-table .discount_price{flex:1 1 0%;color:white;font-family:Outfit;font-weight:700;font-size:1.5em;text-decoration:none}body.lp .frontend_container .subscription-container .price-wrap .price-table .second-price{margin-top:5px}body.lp .frontend_container .remarks_container p,body.lp .frontend_container .payment_methods p{color:white;font-size:1.1em;line-height:180%}body.lp .frontend_container .remarks_container a,body.lp .frontend_container .payment_methods a{text-decoration:underline}body.lp .frontend_container .remarks_container h3,body.lp .frontend_container .remarks_container .h3,body.lp .frontend_container .payment_methods h3,body.lp .frontend_container .payment_methods .h3{color:white;font-size:1.4em;text-decoration:underline}body.lp .frontend_container .remarks_container h3 a,body.lp .frontend_container .remarks_container .h3 a,body.lp .frontend_container .payment_methods h3 a,body.lp .frontend_container .payment_methods .h3 a{font-size:1em;color:white}body.lp .payment_methods{display:flex;justify-content:center}body.lp .payment_methods span{display:flex;flex-direction:column;align-items:center}@media only screen and (max-width: 769px){body.lp .frontend_container .subscription-container{-moz-flex-direction:column;flex-direction:column}body.lp .frontend_container .subscription-container .plan-container{max-width:100%;margin-bottom:20px}body.lp .frontend_container .subscription-container .plan-container:nth-child(2),body.lp .frontend_container .subscription-container .plan-container:nth-child(3){margin-left:0px}body.lp .frontend_container .subscription-container .bronzesubscr,body.lp .frontend_container .subscription-container .silversubscr,body.lp .frontend_container .subscription-container .goldsubscr{height:auto}body.lp .frontend_container .subscription-container .silversubscr{margin-top:0px}body.lp .btn-buy{position:relative;display:block;margin:0 auto}body.lp .bronze-testen{position:relative;display:block;margin:0 auto}}body.lp{background:white}body .frontend_container{max-width:1280px;margin:0 auto;padding-top:80px;padding-bottom:50px}body .frontend_container.about_pages_container .column-left,body .frontend_container.about_pages_container .column-right{height:auto}body .frontend_container.about_pages_container .column-left{width:200px;float:left}body .frontend_container.features_container .flex_container{margin-top:50px}body .frontend_container.features_container .flex_container .col_1_3{margin-right:30px}body .frontend_container.features_container h3,body .frontend_container.features_container .h3{margin-top:20px;padding-top:20px;border-top:1px solid #dcdcdc;text-align:right;font-size:1.15em;color:#53629a}body .frontend_container.features_container h4,body .frontend_container.features_container .h4{text-align:left}body .frontend_container.gold_page_container .success_stories{background:#f4f5f9}body .frontend_container.gold_page_container .success_stories img{margin:0 auto}body .frontend_container.gold_page_container .success_stories h4:before,body .frontend_container.gold_page_container .success_stories .h4:before{background:#f4f5f9;color:#f4f5f9}body .frontend_container.gold_page_container .success_stories h4 b,body .frontend_container.gold_page_container .success_stories .h4 b{font-family:Outfit;font-weight:500;color:#cc5c00}body .frontend_container.gold_page_container .success_stories .flex_container{margin-bottom:20px}body .frontend_container.gold_page_container section.tabs{padding-top:0}body .frontend_container.gold_page_container .page_intro p{margin-bottom:50px}body .frontend_container.gold_page_container .interested_section h3,body .frontend_container.gold_page_container .interested_section .h3{margin-bottom:40px}body .frontend_container.gold_page_container .interested_section .call_to_action_button{margin-top:80px;text-align:center}body .frontend_container.gold_page_container .tabs{background:#252a40}body .frontend_container.gold_page_container .tabs .tab_links{flex-wrap:nowrap}body .frontend_container.gold_page_container .tabs .tab_links .button_responsive_only{display:none}body .frontend_container.gold_page_container .tabs .tab_links a.each_coach{text-decoration:none;background:#131423}body .frontend_container.gold_page_container .tabs .tab_links a.each_coach.active{background:#252a40}body .frontend_container.gold_page_container .tabs .tab_links a.each_coach:hover .img_container{background:#252a40}body .frontend_container.gold_page_container .tabs .tab_links a.each_coach:hover h4,body .frontend_container.gold_page_container .tabs .tab_links a.each_coach:hover .h4{color:#dcdcdc}body .frontend_container.gold_page_container .tabs .tab_links a.each_coach:hover p{color:#53629a}body .frontend_container.gold_page_container .tabs .tab_links a.each_coach .img_container{background:linear-gradient(to bottom, rgba(0,0,0,0.9), #000);display:flex}body .frontend_container.gold_page_container .tabs .tab_links a.each_coach .img_container img{width:100%;height:100%;-webkit-filter:none;filter:none;opacity:0.3;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);cursor:pointer;-webkit-transform:scale(1);transform:scale(1);transition:all 500ms ease-in-out}body .frontend_container.gold_page_container .tabs .tab_links a.each_coach .img_container img:hover{filter:none;-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);-webkit-transform:scale(1.03);transform:scale(1.03);opacity:1}body .frontend_container.gold_page_container .tabs .tab_links a.each_coach.active img{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);opacity:1}body .frontend_container.gold_page_container .tabs .tab_links a.each_coach.active h4,body .frontend_container.gold_page_container .tabs .tab_links a.each_coach.active .h4{color:#dcdcdc}body .frontend_container.gold_page_container .tabs .tab_links a.each_coach.active p{color:#53629a}body .frontend_container.gold_page_container .tabs .tab_links .img_container{overflow:hidden;box-shadow:5px 5px 15px 2px rgba(0,0,0,0.3)}body .frontend_container.gold_page_container .tabs .tab_links h4,body .frontend_container.gold_page_container .tabs .tab_links .h4{font-family:Outfit;font-weight:700;font-weight:normal;text-align:center;color:#494949;font-size:1.6em;transition:all 500ms ease-in-out;margin-top:20px;min-height:50px}body .frontend_container.gold_page_container .tabs .tab_links h4:hover,body .frontend_container.gold_page_container .tabs .tab_links .h4:hover{color:#ffa301}body .frontend_container.gold_page_container .tabs .tab_links p{text-align:center;font-family:Outfit;font-weight:300;color:#53629a}body .frontend_container.gold_page_container .tabs .tab_links .text_responsive_only{display:none}body .frontend_container.gold_page_container .tabs .tab_content{font-family:Outfit;font-weight:300;color:#dcdcdc}body .frontend_container.gold_page_container .tabs .tab_content .tab{display:none}body .frontend_container.gold_page_container .tabs .tab_content .tab.active{display:block}body .frontend_container.gold_page_container .tabs .tab_content .tab .book_coach_container{-ms-align-self:center;align-self:center}body .frontend_container.gold_page_container .tabs .tab_content .tab .book_coach_container img{max-height:300px;width:auto}body .frontend_container.gold_page_container .tabs .tab_content h4,body .frontend_container.gold_page_container .tabs .tab_content .h4{color:#ffa301;font-family:Outfit;font-weight:700;font-weight:normal;font-size:2em;margin-top:40px;text-align:center}body .frontend_container.gold_page_container .tabs .tab_content p{font-size:1.15em;line-height:170%;margin:30px 0 50px;color:white}body .frontend_container .success_stories,body .frontend_container .about_us{background:white}body .frontend_container .success_stories *,body .frontend_container .about_us *{text-align:center}body .frontend_container .success_stories img,body .frontend_container .about_us img{display:block;margin:0 auto}body .frontend_container .success_stories h4,body .frontend_container .success_stories .h4,body .frontend_container .about_us h4,body .frontend_container .about_us .h4{color:#cc5c00;margin-top:40px;padding-top:20px;position:relative;border-top:1px solid #cc5c00}body .frontend_container .success_stories h4:before,body .frontend_container .success_stories .h4:before,body .frontend_container .about_us h4:before,body .frontend_container .about_us .h4:before{content:".";position:absolute;color:#cc5c00;width:15px;height:15px;left:20%;top:-8px;border:1px solid #cc5c00;border-right:0px;border-top:0px;background:white;-webkit-transform:skew(0deg, -45deg);transform:skew(0deg, -45deg)}body .frontend_container .success_stories h4 b,body .frontend_container .success_stories .h4 b,body .frontend_container .about_us h4 b,body .frontend_container .about_us .h4 b{font-weight:normal}body .frontend_container.mobile_app_container .page_intro{-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;margin-bottom:60px}body .frontend_container.mobile_app_container .page_intro>a{flex:0.2}body .frontend_container.mobile_app_container .page_intro img{height:auto;width:auto}body .frontend_container.mobile_app_container h4,body .frontend_container.mobile_app_container .h4{font-family:Outfit;font-weight:700}body .frontend_container.mobile_app_container img{width:75%;height:100%}body .frontend_container.mobile_app_container .col_2_3{-ms-align-self:center;align-self:center}body .frontend_container.mobile_app_container .app_features{padding:50px 0px;border-top:1px solid #f4f5f9;-moz-align-items:center;-ms-align-items:center;align-items:center}body .frontend_container.mobile_app_container .app_features:nth-of-type(2n) .col_1_3:nth-of-type(2){order:1}body .frontend_container.mobile_app_container .app_features:nth-of-type(2n) .col_1_3:nth-of-type(1){order:2}body .frontend_container.mobile_app_container .app_features h4,body .frontend_container.mobile_app_container .app_features .h4{width:100%;font-size:40px;margin-bottom:25px}body .frontend_container.mobile_app_container .app_features:first-child{padding-bottom:0px}@media only screen and (max-width: 769px){body.lp .frontend_container{padding-top:0}body.lp .frontend_container>h1,body.lp .frontend_container>.h1,body.lp .frontend_container>h2,body.lp .frontend_container>.h2,body.lp .frontend_container>h3,body.lp .frontend_container>.h3{flex:0.9}body.lp .frontend_container.gold_page_container section.tabs{padding-bottom:0}body.lp .frontend_container.gold_page_container section.tabs .tab_links{flex-wrap:wrap}body.lp .frontend_container.gold_page_container section.tabs .tab_links .button_responsive_only{display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;margin:20px 0px}body.lp .frontend_container.gold_page_container section.tabs .tab_links .button_responsive_only .button{flex:1 0 auto}body.lp .frontend_container.gold_page_container section.tabs .tab_links>a.each_coach{background:none;flex:0 0 100%;overflow-x:hidden}body.lp .frontend_container.gold_page_container section.tabs .tab_links>a.each_coach .img_container{max-height:300px}body.lp .frontend_container.gold_page_container section.tabs .tab_links>a.each_coach .img_container img{min-width:0;-webkit-filter:none;opacity:1}body.lp .frontend_container.gold_page_container section.tabs .tab_links>a.each_coach h4,body.lp .frontend_container.gold_page_container section.tabs .tab_links>a.each_coach .h4{min-height:0;margin-top:10px;color:#ffa301}body.lp .frontend_container.gold_page_container section.tabs .tab_links>a.each_coach p{margin-bottom:10px;color:#e4e8f4;width:90%;margin:0 auto}body.lp .frontend_container.gold_page_container section.tabs .tab_links>a.each_coach>.text_responsive_only{display:block}body.lp .frontend_container.gold_page_container section.tabs .tab_links>.bio_coach_container{display:none}body.lp .frontend_container.gold_page_container section.tabs .tab_content{display:none}body.lp .frontend_container .subscription-container .plan-container p{text-align:center}body.lp .frontend_container.features_container h4,body.lp .frontend_container.features_container .h4{margin-top:20px}body.lp .frontend_container.features_container .flex_container .col_1_3{margin-right:0}body.lp .frontend_container.mobile_app_container{-moz-flex-direction:column;flex-direction:column}body.lp .frontend_container.mobile_app_container .app_features{padding:10px 0px}body.lp .frontend_container.mobile_app_container .app_features:nth-of-type(2n) .col_1_3:nth-of-type(2){order:2}body.lp .frontend_container.mobile_app_container .app_features:nth-of-type(2n) .col_1_3:nth-of-type(1){order:1}body.lp .frontend_container.mobile_app_container.page_intro>a{text-align:center;margin-top:10px}body.lp .frontend_container.mobile_app_container h4,body.lp .frontend_container.mobile_app_container .h4{text-align:center;margin-top:20px}body.lp .frontend_container.mobile_app_container p{padding:10px}}body .register-block,body .contact-form{display:block;display:flex;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-flex-pack:space-around}body .register-block .register-form,body .register-block .form-standard,body .contact-form .register-form,body .contact-form .form-standard{flex:0 1 50%;overflow-x:hidden;padding:10px;border-radius:5px}body .register-block .register-form p,body .register-block .form-standard p,body .contact-form .register-form p,body .contact-form .form-standard p{text-align:center}body .register-block .register-form label,body .register-block .register-form input,body .register-block .register-form select,body .register-block .form-standard label,body .register-block .form-standard input,body .register-block .form-standard select,body .contact-form .register-form label,body .contact-form .register-form input,body .contact-form .register-form select,body .contact-form .form-standard label,body .contact-form .form-standard input,body .contact-form .form-standard select{text-indent:0px;padding-left:20px;color:#676767;font-size:1em;display:inline-block;display:flex;-moz-flex-direction:column;flex-direction:column;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}body .register-block .register-form label,body .register-block .form-standard label,body .contact-form .register-form label,body .contact-form .form-standard label{flex:0 0 40%;background:#fafafa;border-right:1px solid #eaeaea;min-width:40%;white-space:pre-wrap;line-height:16px}body .register-block .register-form input,body .register-block .register-form textarea,body .register-block .form-standard input,body .register-block .form-standard textarea,body .contact-form .register-form input,body .contact-form .register-form textarea,body .contact-form .form-standard input,body .contact-form .form-standard textarea{flex:0 1 60%}body .register-block .register-form textarea,body .register-block .form-standard textarea,body .contact-form .register-form textarea,body .contact-form .form-standard textarea{border:none;min-height:80px}body .register-block .register-form input,body .register-block .form-standard input,body .contact-form .register-form input,body .contact-form .form-standard input{flex:0 1 60%;border:none;background:white;transition:background 250ms ease-in;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;outline:none}body .register-block .register-form input:focus,body .register-block .form-standard input:focus,body .contact-form .register-form input:focus,body .contact-form .form-standard input:focus{border:1px solid transparent;max-width:60%}body .register-block .register-form input[type=submit],body .register-block .form-standard input[type=submit],body .contact-form .register-form input[type=submit],body .contact-form .form-standard input[type=submit]{flex:0 0 30%;-moz-align-items:center;-ms-align-items:center;align-items:center;transition:all 400ms ease-in;background:#ffa301;box-shadow:0px 3px 15px rgba(0,0,0,0.1);color:#252a40;text-indent:0px;border-radius:4px;padding:15px 25px;font-family:Outfit}body .register-block .register-form input[type=submit]:hover,body .register-block .form-standard input[type=submit]:hover,body .contact-form .register-form input[type=submit]:hover,body .contact-form .form-standard input[type=submit]:hover{opacity:0.8;box-shadow:0px 3px 10px rgba(0,0,0,0.4)}body .register-block .register-form input[type=submit][disabled=disabled],body .register-block .form-standard input[type=submit][disabled=disabled],body .contact-form .register-form input[type=submit][disabled=disabled],body .contact-form .form-standard input[type=submit][disabled=disabled]{background:#c0c0c0}body .register-block .register-form input:-webkit-autofill,body .register-block .register-form input:-webkit-autofill:hover,body .register-block .register-form input:-webkit-autofill:focus,body .register-block .form-standard input:-webkit-autofill,body .register-block .form-standard input:-webkit-autofill:hover,body .register-block .form-standard input:-webkit-autofill:focus,body .contact-form .register-form input:-webkit-autofill,body .contact-form .register-form input:-webkit-autofill:hover,body .contact-form .register-form input:-webkit-autofill:focus,body .contact-form .form-standard input:-webkit-autofill,body .contact-form .form-standard input:-webkit-autofill:hover,body .contact-form .form-standard input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px #fff inset;transition:background-color 5000s ease-in-out 0s}body .register-block .register-form .input,body .register-block .register-form .textarea,body .register-block .form-standard .input,body .register-block .form-standard .textarea,body .contact-form .register-form .input,body .contact-form .register-form .textarea,body .contact-form .form-standard .input,body .contact-form .form-standard .textarea{font-family:Outfit;font-weight:500;display:block;display:flex;box-shadow:0px 3px 15px rgba(0,0,0,0.1);height:40px;margin-bottom:10px;overflow:hidden;border-radius:4px;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}body .register-block .register-form .input.user_remember_me,body .register-block .register-form .textarea.user_remember_me,body .register-block .form-standard .input.user_remember_me,body .register-block .form-standard .textarea.user_remember_me,body .contact-form .register-form .input.user_remember_me,body .contact-form .register-form .textarea.user_remember_me,body .contact-form .form-standard .input.user_remember_me,body .contact-form .form-standard .textarea.user_remember_me{box-shadow:none;border:none}body .register-block .register-form .input.user_remember_me label[for="user_remember_me"],body .register-block .register-form .textarea.user_remember_me label[for="user_remember_me"],body .register-block .form-standard .input.user_remember_me label[for="user_remember_me"],body .register-block .form-standard .textarea.user_remember_me label[for="user_remember_me"],body .contact-form .register-form .input.user_remember_me label[for="user_remember_me"],body .contact-form .register-form .textarea.user_remember_me label[for="user_remember_me"],body .contact-form .form-standard .input.user_remember_me label[for="user_remember_me"],body .contact-form .form-standard .textarea.user_remember_me label[for="user_remember_me"]{background:none;border:none;color:#252a40;flex:0 1 auto;text-indent:5px}body .register-block .register-form .input.user_remember_me input#user_remember_me,body .register-block .register-form .textarea.user_remember_me input#user_remember_me,body .register-block .form-standard .input.user_remember_me input#user_remember_me,body .register-block .form-standard .textarea.user_remember_me input#user_remember_me,body .contact-form .register-form .input.user_remember_me input#user_remember_me,body .contact-form .register-form .textarea.user_remember_me input#user_remember_me,body .contact-form .form-standard .input.user_remember_me input#user_remember_me,body .contact-form .form-standard .textarea.user_remember_me input#user_remember_me{flex:0 1 auto;height:100%}body .register-block .register-form .input.radio_buttons,body .register-block .register-form .textarea.radio_buttons,body .register-block .form-standard .input.radio_buttons,body .register-block .form-standard .textarea.radio_buttons,body .contact-form .register-form .input.radio_buttons,body .contact-form .register-form .textarea.radio_buttons,body .contact-form .form-standard .input.radio_buttons,body .contact-form .form-standard .textarea.radio_buttons{display:block;display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}body .register-block .register-form .input.radio_buttons .radio,body .register-block .register-form .textarea.radio_buttons .radio,body .register-block .form-standard .input.radio_buttons .radio,body .register-block .form-standard .textarea.radio_buttons .radio,body .contact-form .register-form .input.radio_buttons .radio,body .contact-form .register-form .textarea.radio_buttons .radio,body .contact-form .form-standard .input.radio_buttons .radio,body .contact-form .form-standard .textarea.radio_buttons .radio{position:relative;display:inline-table;display:flex;flex:0 0 20%}body .register-block .register-form .input.radio_buttons .radio input.radio_buttons,body .register-block .register-form .textarea.radio_buttons .radio input.radio_buttons,body .register-block .form-standard .input.radio_buttons .radio input.radio_buttons,body .register-block .form-standard .textarea.radio_buttons .radio input.radio_buttons,body .contact-form .register-form .input.radio_buttons .radio input.radio_buttons,body .contact-form .register-form .textarea.radio_buttons .radio input.radio_buttons,body .contact-form .form-standard .input.radio_buttons .radio input.radio_buttons,body .contact-form .form-standard .textarea.radio_buttons .radio input.radio_buttons{display:inline-table;flex:0 0 auto;position:absolute;top:0;left:0;height:35px;width:20px}body .register-block .register-form .input.radio_buttons .radio label,body .register-block .register-form .textarea.radio_buttons .radio label,body .register-block .form-standard .input.radio_buttons .radio label,body .register-block .form-standard .textarea.radio_buttons .radio label,body .contact-form .register-form .input.radio_buttons .radio label,body .contact-form .register-form .textarea.radio_buttons .radio label,body .contact-form .form-standard .input.radio_buttons .radio label,body .contact-form .form-standard .textarea.radio_buttons .radio label{background:none;color:white;border:none;display:inline-block;line-height:39px;text-indent:25px;-ms-align-self:center;align-self:center}body .register-block .register-form .input.select .customSelect,body .register-block .register-form .textarea.select .customSelect,body .register-block .form-standard .input.select .customSelect,body .register-block .form-standard .textarea.select .customSelect,body .contact-form .register-form .input.select .customSelect,body .contact-form .register-form .textarea.select .customSelect,body .contact-form .form-standard .input.select .customSelect,body .contact-form .form-standard .textarea.select .customSelect{flex:0 0 60%;background:white;height:100%;border-radius:0px}body .register-block .register-form .input.select .customSelect .customSelectInner,body .register-block .register-form .textarea.select .customSelect .customSelectInner,body .register-block .form-standard .input.select .customSelect .customSelectInner,body .register-block .form-standard .textarea.select .customSelect .customSelectInner,body .contact-form .register-form .input.select .customSelect .customSelectInner,body .contact-form .register-form .textarea.select .customSelect .customSelectInner,body .contact-form .form-standard .input.select .customSelect .customSelectInner,body .contact-form .form-standard .textarea.select .customSelect .customSelectInner{width:100% !important;height:100% !important;display:block;display:flex !important;-moz-flex-direction:column;flex-direction:column;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;text-indent:20px}body .register-block .register-form .input.select select,body .register-block .register-form .textarea.select select,body .register-block .form-standard .input.select select,body .register-block .form-standard .textarea.select select,body .contact-form .register-form .input.select select,body .contact-form .register-form .textarea.select select,body .contact-form .form-standard .input.select select,body .contact-form .form-standard .textarea.select select{flex:0 1 60%;background:white}body .register-block .register-form .input.select select.hasCustomSelect,body .register-block .register-form .textarea.select select.hasCustomSelect,body .register-block .form-standard .input.select select.hasCustomSelect,body .register-block .form-standard .textarea.select select.hasCustomSelect,body .contact-form .register-form .input.select select.hasCustomSelect,body .contact-form .register-form .textarea.select select.hasCustomSelect,body .contact-form .form-standard .input.select select.hasCustomSelect,body .contact-form .form-standard .textarea.select select.hasCustomSelect{left:42%;height:39px !important;width:30% !important}body .register-block .register-form .input.field_with_errors,body .register-block .register-form .textarea.field_with_errors,body .register-block .form-standard .input.field_with_errors,body .register-block .form-standard .textarea.field_with_errors,body .contact-form .register-form .input.field_with_errors,body .contact-form .register-form .textarea.field_with_errors,body .contact-form .form-standard .input.field_with_errors,body .contact-form .form-standard .textarea.field_with_errors{-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;color:#ca002f}body .register-block .register-form .input.field_with_errors input,body .register-block .register-form .textarea.field_with_errors input,body .register-block .form-standard .input.field_with_errors input,body .register-block .form-standard .textarea.field_with_errors input,body .contact-form .register-form .input.field_with_errors input,body .contact-form .register-form .textarea.field_with_errors input,body .contact-form .form-standard .input.field_with_errors input,body .contact-form .form-standard .textarea.field_with_errors input{flex:1 1 auto;color:white;border-radius:0;background:#ca002f}body .register-block .register-form .input.field_with_errors span.error,body .register-block .register-form .textarea.field_with_errors span.error,body .register-block .form-standard .input.field_with_errors span.error,body .register-block .form-standard .textarea.field_with_errors span.error,body .contact-form .register-form .input.field_with_errors span.error,body .contact-form .register-form .textarea.field_with_errors span.error,body .contact-form .form-standard .input.field_with_errors span.error,body .contact-form .form-standard .textarea.field_with_errors span.error{color:#ca002f;padding:0 20px;line-height:39px;background:white}body .register-block .register-form .input.field_with_errors+label,body .register-block .register-form .textarea.field_with_errors+label,body .register-block .form-standard .input.field_with_errors+label,body .register-block .form-standard .textarea.field_with_errors+label,body .contact-form .register-form .input.field_with_errors+label,body .contact-form .register-form .textarea.field_with_errors+label,body .contact-form .form-standard .input.field_with_errors+label,body .contact-form .form-standard .textarea.field_with_errors+label{color:#fff}body .register-block .register-form .input.radio_buttons.field_with_errors,body .register-block .register-form .textarea.radio_buttons.field_with_errors,body .register-block .form-standard .input.radio_buttons.field_with_errors,body .register-block .form-standard .textarea.radio_buttons.field_with_errors,body .contact-form .register-form .input.radio_buttons.field_with_errors,body .contact-form .register-form .textarea.radio_buttons.field_with_errors,body .contact-form .form-standard .input.radio_buttons.field_with_errors,body .contact-form .form-standard .textarea.radio_buttons.field_with_errors{-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;background:#ca002f}body .register-block .register-form .textarea,body .register-block .form-standard .textarea,body .contact-form .register-form .textarea,body .contact-form .form-standard .textarea{height:100px}body .register-block .register-form .error-description,body .register-block .form-standard .error-description,body .contact-form .register-form .error-description,body .contact-form .form-standard .error-description{background:white;border:1px solid #ca002f;border-radius:5px;margin-bottom:15px;padding:20px 0px}body .register-block .register-form .error-description p,body .register-block .form-standard .error-description p,body .contact-form .register-form .error-description p,body .contact-form .form-standard .error-description p{text-indent:20px;color:#ca002f !important;font-family:Outfit;font-weight:700}body .register-block .register-form .flex_container,body .register-block .register-form .flex_container_right,body .register-block .register-form .flex_container_left,body .register-block .form-standard .flex_container,body .register-block .form-standard .flex_container_right,body .register-block .form-standard .flex_container_left,body .contact-form .register-form .flex_container,body .contact-form .register-form .flex_container_right,body .contact-form .register-form .flex_container_left,body .contact-form .form-standard .flex_container,body .contact-form .form-standard .flex_container_right,body .contact-form .form-standard .flex_container_left{display:block;display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}body .register-block .register-form .flex_container a,body .register-block .register-form .flex_container_right a,body .register-block .register-form .flex_container_left a,body .register-block .form-standard .flex_container a,body .register-block .form-standard .flex_container_right a,body .register-block .form-standard .flex_container_left a,body .contact-form .register-form .flex_container a,body .contact-form .register-form .flex_container_right a,body .contact-form .register-form .flex_container_left a,body .contact-form .form-standard .flex_container a,body .contact-form .form-standard .flex_container_right a,body .contact-form .form-standard .flex_container_left a{line-height:2em;text-decoration:none}body .register-block .register-form .flex_container_right,body .register-block .form-standard .flex_container_right,body .contact-form .register-form .flex_container_right,body .contact-form .form-standard .flex_container_right{-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}body .register-block .register-form .flex_container_left,body .register-block .form-standard .flex_container_left,body .contact-form .register-form .flex_container_left,body .contact-form .form-standard .flex_container_left{-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}body .register-block .register-form .flex_container a,body .register-block .form-standard .flex_container a,body .contact-form .register-form .flex_container a,body .contact-form .form-standard .flex_container a{text-decoration:none}body .register-block .register-form .flex_container a#promo-code-link,body .register-block .form-standard .flex_container a#promo-code-link,body .contact-form .register-form .flex_container a#promo-code-link,body .contact-form .form-standard .flex_container a#promo-code-link{text-decoration:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:#eaeaea}body .register-block .subscribe,body .contact-form .subscribe{overflow:hidden;margin-top:20px}body .register-block .subscribe img,body .contact-form .subscribe img{margin:0 40px 0 0;float:left}body .register-block .subscribe label,body .contact-form .subscribe label{font-size:14px;line-height:16px;position:relative;top:40px}body .register-block .subscribe label input,body .contact-form .subscribe label input{position:absolute;top:2px;left:-22px}body .register-block input[type=submit],body .contact-form input[type=submit]{transition:opacity 0.2s}body .register-block input[type=submit]:hover,body .contact-form input[type=submit]:hover{opacity:0.8}body .register-block input[type=submit][disabled=disabled],body .contact-form input[type=submit][disabled=disabled]{background:#c0c0c0}body .register-block .btn-wrap,body .contact-form .btn-wrap{line-height:40px;margin:0 0 20px 0}body #sign_in_user .field_with_error{border-color:#ca002f}body .register-block .row.textarea-wrap textarea.error{background:#ca002f}body .register-form .subscribe{overflow:hidden;margin-top:20px}body .register-form .subscribe img{margin:0 40px 0 0;float:left}body .register-form .subscribe label{font-size:14px;line-height:16px;position:relative;top:40px}body .register-form .subscribe label input{position:absolute;top:2px;left:-22px}body .accept_terms{font-size:11px;line-height:13px;text-align:center;clear:both;padding-top:10px}body #sign_in_user .field_with_error{background:#fd6458 !important}body .sign_up_container .background_img{background-image:url("login_viktor.png");background-position:100% 50%;background-repeat:no-repeat;background-size:contain}body .sign_up_container .input{margin-bottom:10px}body .sign_up_container a{color:#ffa301}body .sign_up_container a.social-sign-in{color:#252a40}body .sign_up_container .radio_buttons{display:flex;margin-bottom:20px}body .sign_up_container .radio_buttons label{padding-bottom:0px}body .sign_up_container .radio_buttons .radio{display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center}body .sign_up_container .radio_buttons .radio:nth-of-type(2){margin-left:10px}body .sign_up_container .radio_buttons .radio input{max-width:30px !important;min-width:30px !important;padding:0px;margin:0}body .sign_up_container .social_media_registration a,body .sign_up_container .input,body .sign_up_container input[type-submit],body .sign_up_container input,body .sign_up_container .radio_buttons,body .sign_up_container .select{min-width:300px;max-width:300px}body .sign_up_container input,body .sign_up_container label{font-family:Outfit;font-weight:500;display:block}body .sign_up_container .row_field label,body .sign_up_container .row_field input{display:inline-flex;min-width:unset}body .sign_up_container input[type=submit]{background:#ffa301;color:#252a40;font-family:Outfit;padding:15px 0px;border-radius:5px}body .sign_up_container input,body .sign_up_container .select.customSelect{border:1px solid #e4e8f4;padding:8px 0px;background:white;text-indent:15px}body .sign_up_container .select.customSelect{text-indent:0px}body .sign_up_container .customSelectInner{font-family:Outfit;font-weight:500;text-indent:15px}body .sign_up_container label{padding-bottom:10px}body .sign_up_container h1,body .sign_up_container .h1{margin-top:30px}body .sign_up_container p{color:#252a40;margin-bottom:10px}body .sign_up_container .register-block .register-form{padding:20px;border-radius:5px}body .sign_up_container .register-block .register-form .social_media_registration{-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-flex-pack:space-around;padding-bottom:5px;margin-bottom:5px}body .sign_up_container .register-block .register-form .social_media_registration a{color:#252a40;background:white;padding:5px 20px;min-width:300px}body .sign_up_container .register-block .register-form .social_media_registration a:hover{background:#eeeeee}body .sign_up_container .register-block .register-form .social_media_registration a img{padding-right:24px}body .sign_up_container .register-block .register-form #promo-code-link{border-radius:5px;text-align:center;padding:10px 20px;line-height:20px}body .sign_up_container .register-block .register-form .aa-powered-footer{display:flex;flex-wrap:wrap;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-flex-pack:space-around;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-top:12px}body .sign_up_container .register-block .register-form .aa-powered-footer .aa-logo img{max-height:120px}body .sign_up_container .register-block .register-form .aa-powered-footer p{flex:0 0 100%}body .contact-form input[type=checkbox]{flex:0 1 auto}body .contact-form label[for=please_reply]{flex:0 1 auto;background:none;border:none;padding-left:10px}body .race_prognosis_container{margin:0 auto;width:50%;max-width:920px}body .race_prognosis_container .register-block{padding:30px;border-radius:5px;flex:0 0 100%;flex-wrap:wrap}body .race_prognosis_container .register-block .register-form{flex:0 0 100%}body .race_prognosis_container h2,body .race_prognosis_container .h2{margin:0 auto;font-size:20px}body .race_prognosis_container h4,body .race_prognosis_container .h4{text-align:left;text-indent:0px;font-weight:200;margin-top:40px;padding-left:20px}body .race_prognosis_container h4::nth-child(1),body .race_prognosis_container .h4::nth-child(1){margin-top:0px}body .race_prognosis_container .register-block .register-form{margin-top:30px}body .race_prognosis_container .register-block .register-form p.about{line-height:20px;margin:30px auto;padding-left:30px;font-size:16px}body .race_prognosis_container .register-block .register-form .add_event{padding:8px 0;text-align:left;color:#676767;margin-bottom:0px}body .race_prognosis_container .register-block .register-form .add_event a{text-decoration:none;color:#b4b4b4;margin-left:20px}body .race_prognosis_container .register-block .register-form .add_event a:hover{text-decoration:underline}body .race_prognosis_container .register-block .register-form .embed_code_link{padding:8px 0}body .race_prognosis_container .register-block .register-form .embed_code_link a{text-decoration:none}body .race_prognosis_container .register-block .register-form .embed_code_link a:hover{text-decoration:underline}body .race_prognosis_container .register-block .register-form .customSelect{font-size:16px;width:60%;line-height:38px;height:38px;border:none}body .race_prognosis_container .register-block .register-form .customSelect .customSelectInner{padding:0 14px;width:100% !important}body .race_prognosis_container .register-block .register-form .row-placeholder{margin-bottom:15px}body .race_prognosis_container .register-block .register-form .alert-success{background:#8fd38f}body .race_prognosis_container .register-block .register-form #submit_race_prognosis{padding:0 20px;display:block;margin:20px auto 0px;height:50px;background:#ffa301;border-radius:5px;position:relative;border:none;font-size:1em;color:#fff;text-align:center;transition:background 250ms;font-family:Outfit;font-weight:700}body .race_prognosis_container .register-block .register-form #submit_race_prognosis:hover{background:#cc5c00}body .race_prognosis_container .register-block .register-form #submit_race_prognosis[disabled=disabled]{background:#c0c0c0}body .race_prognosis_container .register-block .register-form .btn-wrap{line-height:40px;margin:0 0 20px 0}body .features{display:block;display:flex;-moz-flex-direction:column;flex-direction:column;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-flex-pack:space-around;max-width:none;margin-top:100px}body .features .feature{display:block;display:flex;-moz-flex-direction:row;flex-direction:row;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-flex-pack:space-around;font-family:Outfit;font-weight:300}body .features .feature .feature_text{flex:0.5}body .features .feature .feature_text h3,body .features .feature .feature_text .h3{text-transform:none;color:#ffa301;font-weight:normal}body .features .feature .feature_text p{line-height:160%}body .features .feature .img-cont{flex:0.3;box-shadow:3px 3px 10px 3px rgba(0,0,0,0.1)}@media only screen and (max-width: 769px){body .race_prognosis_container{padding:30px 0px;width:calc(100% - 60px)}body .race_prognosis_container h1,body .race_prognosis_container .h1{font-size:28px;margin-bottom:20px}body .race_prognosis_container h2,body .race_prognosis_container .h2{font-size:17px}body .race_prognosis_container .register-form{flex:0 1 90%}body.lp .register-block .register-form,body.lp .register-block .form-standard,body.lp .contact-form .register-form,body.lp .contact-form .form-standard{flex:0 0 100%}body.lp .register-block .register-form input[type=submit],body.lp .register-block .form-standard input[type=submit],body.lp .contact-form .register-form input[type=submit],body.lp .contact-form .form-standard input[type=submit]{flex:0 0 100%}body .register-block .register-form input{text-indent:8px}}body .race_prognosis_container .register-block .register-form .select{cursor:pointer}body .race_prognosis_container .register-block .register-form .input.select{position:relative;cursor:pointer}body .race_prognosis_container .register-block .register-form .input.select .customSelect{flex:0 0 60%;cursor:pointer}body .race_prognosis_container .register-block .register-form .input.select .customSelect:nth-of-type(2){flex:0 0 60%}body.lp .about_pages_container{font-family:Outfit;font-weight:500;line-height:140%;padding-bottom:80px}body.lp .about_pages_container p{font-size:16px}body.lp .about_pages_container h2,body.lp .about_pages_container .h2{margin-top:20px;color:#252a40;font-family:Outfit;font-weight:700}body.lp .about_pages_container a{color:#ffa301;font-family:Outfit;font-weight:700}body.lp .about_pages_container table{font-family:Outfit;font-weigth:300;line-height:150%;text-align:center}body.lp .about_pages_container table.team-list th,body.lp .about_pages_container table.team-list td{border:none}body.lp .about_pages_container table th,body.lp .about_pages_container table td{border:1px solid #dcdcdc;line-height:200%}body.lp .about_pages_container table th{font-family:Outfit;font-weight:700;color:#ffa301}body.lp .about_pages_container .col_1_1>ul>li{margin-bottom:15px}body.lp .about_pages_container.qualitop_container h5,body.lp .about_pages_container.qualitop_container .h5{color:#727272}body.lp .about_pages_container.qualitop_container table{margin:50px 0px}body.lp .about_pages_container.qualitop_container table thead th{color:#727272}body.lp .about_pages_container.qualitop_container table thead th:nth-child(5){min-width:300px}body.lp .about_pages_container .contact-info_container,body.lp .about_pages_container .payment-info{background:#fafafa;border:1px solid #f4f5f9;border-radius:4px;padding:20px}body.lp .about_pages_container .contact-info_container{margin-bottom:20px}body.lp .about_pages_container .contact-info_container .contact-info,body.lp .about_pages_container .contact-info_container .contact-form{flex:0 1 50%}body.lp .about_pages_container .contact-info_container .contact-info .form-standard,body.lp .about_pages_container .contact-info_container .contact-form .form-standard{flex:0 1 100%}body.lp .about_pages_container .contact-info_container .contact-info>*{text-align:center}body.lp .about_pages_container .payment-info{display:flex;flex-wrap:wrap;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-moz-align-items:center;-ms-align-items:center;align-items:center;text-align:center}body.lp .about_pages_container .payment-info h4,body.lp .about_pages_container .payment-info .h4{text-align:center;margin:15px 0px}body.lp .about_pages_container .payment-info p,body.lp .about_pages_container .payment-info h4,body.lp .about_pages_container .payment-info .h4{flex:0 1 100%}body.lp .about_pages_container .payment-info p.oder,body.lp .about_pages_container .payment-info h4.oder,body.lp .about_pages_container .payment-info .oder.h4{margin:20px 0px;font-family:Outfit;font-weight:700}body.lp .about_pages_container .payment-info p.zuercher,body.lp .about_pages_container .payment-info p.postfinance,body.lp .about_pages_container .payment-info h4.zuercher,body.lp .about_pages_container .payment-info .zuercher.h4,body.lp .about_pages_container .payment-info h4.postfinance,body.lp .about_pages_container .payment-info .postfinance.h4{flex:0 0 50.1%;border-radius:5px;padding:1.5em;border-radius:4px}body.lp .about_pages_container .payment-info p.zuercher::first-line,body.lp .about_pages_container .payment-info p.postfinance::first-line,body.lp .about_pages_container .payment-info h4.zuercher::first-line,body.lp .about_pages_container .payment-info .zuercher.h4::first-line,body.lp .about_pages_container .payment-info h4.postfinance::first-line,body.lp .about_pages_container .payment-info .postfinance.h4::first-line{color:white;font-family:Outfit;font-weight:700}body.lp .about_pages_container .payment-info p.zuercher,body.lp .about_pages_container .payment-info h4.zuercher,body.lp .about_pages_container .payment-info .zuercher.h4{background:#054696;color:white}body.lp .about_pages_container .payment-info p.postfinance,body.lp .about_pages_container .payment-info h4.postfinance,body.lp .about_pages_container .payment-info .postfinance.h4{background:#fc0;color:#676767}body.lp .about_pages_container .payment-info table{flex:0 0 50.1%;display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;border-collapse:separate;border-radius:5px;background:rgba(255,255,255,0.8);box-shadow:0px 3px 15px rgba(0,0,0,0.2);padding:10px;margin-top:30px}body.lp .about_pages_container .payment-info table tbody{flex:0 0 100%}body.lp .about_pages_container .payment-info table tr{border:none;border-radius:10px;display:flex;margin-bottom:0.8em;min-height:14px;box-shadow:0px 3px 15px rgba(0,0,0,0.05)}body.lp .about_pages_container .payment-info table td{border:none;color:#676767;font-size:14px;padding:5px;padding-left:1.5em;text-align:left}body.lp .about_pages_container .payment-info table td:nth-child(odd){flex:4 4 40%;background:#fafafa;border-right:1px solid #eaeaea;border-top-left-radius:10px;border-bottom-left-radius:10px}body.lp .about_pages_container .payment-info table td:nth-child(even){flex:6 6 60%;background:#fff;border-top-right-radius:10px;border-bottom-right-radius:10px}body.lp .about_pages_container p{line-height:1.8em}body.lp .about_pages_container h4,body.lp .about_pages_container .h4{font-family:Outfit;font-weight:700;color:#ffa301}body.lp .about_pages_container hr{border:1px solid #f4f5f9}body.lp .about_pages_container strong{color:#314241;font-weight:normal;font-family:Outfit;font-weight:700}body.lp .about_pages_container h6.question,body.lp .about_pages_container .question.h6{text-align:left}body.lp .about_pages_container h6.question a,body.lp .about_pages_container .question.h6 a{color:#ffa301;font-size:1.15em}body.lp .about_pages_container .answer{font-size:0.9em}body.lp .about_pages_container .search_container{margin-bottom:30px}body.lp .about_pages_container .search_container input{padding:20px;border-radius:5px;font-family:Outfit;font-weight:300;border:1px solid #d3d3d3}body.lp .about_pages_container .search_container input .ui-state-active,body.lp .about_pages_container .search_container input .ui-widget-content .ui-state-active,body.lp .about_pages_container .search_container input .ui-widget-header .ui-state-active,body.lp .about_pages_container .search_container input a.ui-button:active,body.lp .about_pages_container .search_container input .ui-button:active,body.lp .about_pages_container .search_container input .ui-button.ui-state-active:hover,body.lp .about_pages_container .search_container input .ui-state-default,body.lp .about_pages_container .search_container input .ui-state-default a:link{background:#fafafa;border-color:#dddddd;margin-bottom:0px;color:#676767;text-align:left;text-indent:20px}body.lp .about_pages_container .ui-icon,body.lp .about_pages_container .ui-widget-content .ui-icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background:url(/assets/iconPark/right-e6162301d22d8d8f19017f1413daa32a1f39bbea6a23dc836d31811f1a7a6336.svg);transition:all 300ms ease-in-out}body.lp .about_pages_container .ui-state-active .ui-icon,body.lp .about_pages_container .ui-button:active .ui-icon{background:url(/assets/iconPark/right-e6162301d22d8d8f19017f1413daa32a1f39bbea6a23dc836d31811f1a7a6336.svg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}body.lp .about_pages_container.media_container h2,body.lp .about_pages_container.media_container .h2{margin-top:20px;color:#676767;text-align:left;padding:20px 0px 0px;border-top:3px solid #f8f8ff}body.lp .about_pages_container.media_container h2:first-of-type,body.lp .about_pages_container.media_container .h2:first-of-type{border-top:none}body.lp .about_pages_container.partners img{max-width:140px}body.lp .about_pages_container.partners .column-right{float:right;width:calc(100% - 200px)}body.lp .about_pages_container.data_protection h2,body.lp .about_pages_container.data_protection .h2{margin-top:50px}body.lp .about_pages_container.data_protection .address p{text-align:center}body.lp .about_pages_container.data_protection ul{margin-left:40px}body.lp .about_pages_container.data_protection ul li{margin-bottom:12px}body.lp .about_pages_container.team_page_container img{border-radius:50%;max-height:264px;height:auto;width:auto}@media only screen and (max-width: 769px){body.lp .main.about{padding-top:30px}body.lp .main.about .about_pages_container .flex_container .col_4_5{max-width:100%;margin:0;padding:0 12px}body.lp .main.about .about_pages_container .flex_container .col_4_5 h1,body.lp .main.about .about_pages_container .flex_container .col_4_5 .h1{font-size:26px;margin-bottom:18px}body.lp .main.about .about_pages_container .flex_container .col_4_5 p,body.lp .main.about .about_pages_container .flex_container .col_4_5 li{font-size:14px;margin-bottom:5px}body.lp .about_pages_container .flex_container .col_4_5{margin-left:10px}body.lp .about_pages_container .contact-info_container p.zuercher,body.lp .about_pages_container .contact-info_container p.postfinance,body.lp .about_pages_container .contact-info_container table,body.lp .about_pages_container .payment-info p.zuercher,body.lp .about_pages_container .payment-info p.postfinance,body.lp .about_pages_container .payment-info table{flex:0 0 100%}body.lp .about_pages_container .contact-info_container p.oder,body.lp .about_pages_container .contact-info_container p.zuercher,body.lp .about_pages_container .contact-info_container p.postfinance,body.lp .about_pages_container .payment-info p.oder,body.lp .about_pages_container .payment-info p.zuercher,body.lp .about_pages_container .payment-info p.postfinance{text-align:center}body.lp .about_pages_container .contact-info_container .form-standard,body.lp .about_pages_container .payment-info .form-standard{margin-top:20px}body.lp .about_pages_container.qualitop_container .flex_container .col_4_5{margin-right:10px}body.lp .about_pages_container.qualitop_container .flex_container .col_4_5 h4,body.lp .about_pages_container.qualitop_container .flex_container .col_4_5 .h4{text-align:center}body.lp .about_pages_container.qualitop_container table tr{border:1px solid #dcdcdc}body.lp .about_pages_container.qualitop_container table td,body.lp .about_pages_container.qualitop_container table th{font-size:13px;line-height:1.3em;padding:4px 0px;word-wrap:break-word;display:block;border:none}body.lp .about_pages_container.qualitop_container table td:first-child,body.lp .about_pages_container.qualitop_container table th:first-child{font-size:15px;color:#ffa301}body.lp .about_pages_container.qualitop_container table thead th:nth-child(5){min-width:0px}body.lp .about_pages_container.glossar .flex_container .col_4_5{margin:0;width:100%;padding:0 20px}body.lp .about_pages_container.glossar .tab-panel{margin-bottom:10px}body.lp .contact-info p{font-size:1rem;text-align:left}}#exportTrainingsToCsvPopup .date-input{width:100px}#exportTrainingsToCsvPopup .row .col{display:inline-block}body{font-family:-apple-system, "Helvetica Neue", "Lucida Grande";background:linear-gradient(180deg, #fff, #d7d7d7);background-repeat:no-repeat;background-attachment:fixed}h2,.h2{font-weight:300;font-size:xx-large}p{font-weight:400}.apple-pay{max-width:600px;margin-left:auto;margin-right:auto;text-align:center}.apple-pay-button{-webkit-appearance:-apple-pay-button;-apple-pay-button-type:buy;visibility:hidden;display:inline-block;width:200px;min-height:30px;border:1px solid black;background-image:-webkit-named-image(apple-pay-logo-black);background-size:100% calc(60% + 2px);background-repeat:no-repeat;background-color:white;background-position:50% 50%;border-radius:5px;padding:0px;margin:5px auto;transition:background-color 0.15s}.apple-pay-button.visible{visibility:visible}.apple-pay-button:active{background-color:#989898}body .tooltip-questionmark{display:inline-block;vertical-align:middle;height:20px;width:20px;text-align:center;line-height:20px;font-family:Outfit;font-weight:500;font-size:14px;color:#fff;text-align:center;background:#60608b;cursor:pointer;margin-left:8px;position:relative;border-radius:50%}body .tooltip-questionmark:before{content:"?"}body .tooltip-hint-wrap{width:700px;position:absolute;top:-6px;left:25px;text-align:left;visibility:hidden;z-index:1}body .tooltip-questionmark:hover .tooltip-hint-wrap{visibility:visible}body .tooltip-hint{display:inline-block;background:#60608b;padding:5px 10px 6px;border-radius:5px;color:white;font-weight:400;position:absolute;margin-left:5px;min-width:16px;font-size:14px;vertical-align:middle;text-align:left}body .tooltip-hint>span{display:inline-block;vertical-align:middle;line-height:1.3}body .tooltip-hint:before{content:"";display:block;height:0;width:0;border:5px solid transparent;border-right:5px solid #60608b;position:absolute;top:11px;left:-10px}body .tooltip-hint_text{display:none}body .field_with_hint .hint{margin-left:5px}body .hint{display:inline-block;text-align:center;line-height:20px;font-family:Outfit;font-weight:500;font-size:16px;color:#424242;text-align:center;background:none;cursor:pointer;position:relative;font-family:Outfit;font-weight:700}body .hint:hover:after{content:attr(data-title);width:300px;color:#fff;background-color:#252a40;font-size:12px;line-height:14px;padding:7px 10px;position:absolute;top:0;right:24px;display:block;z-index:2;white-space:normal;text-align:left;border-radius:5px;line-height:1.3}.range-slider{max-width:750px;display:flex;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-flex-pack:space-around;flex-wrap:wrap;padding:0 5%}.range-slider .rheostat{flex:0 1 100%;overflow:visible;margin:15px 0 20px;max-width:750px}.range-slider .rheostat-background{background-color:#3b4255;border:1px solid #3b4255;position:relative;height:5px;border-radius:5px;max-width:750px}.range-slider .rheostat-progress{background-color:#ffa301;position:absolute;height:5px;max-width:750px;top:0}.range-slider .rheostat-handle{background-color:#f3f4f2;border:1px solid #d8d8d8;border-radius:50%;height:18px;outline:0;z-index:1;width:18px;top:-7px;margin-left:-13px}.range-slider .rheostat-handle:before,.range-slider .rheostat-handle:after{content:"";display:block;position:absolute;background-color:#dadfe8}.range-slider .current-value-to,.range-slider .current-value-from{font-size:14px}.range-slider .current-value-from{display:flex;flex:1 0 auto;font-size:14px}.invite_friends_container h1,.invite_friends_container .h1{color:#345;margin:30px 0px;font-family:Outfit;font-weight:700}.invite_friends_container h4,.invite_friends_container .h4{font-weight:normal;color:#494949;font-family:Outfit;font-weight:300;text-align:left}.invite_friends_container p{font-size:16px}.invite_friends_container img{margin-bottom:30px}.invite_friends_container #invite_friend textarea{width:100%;border:1px solid #efefef;padding-top:10px;line-height:170%}.invite_friends_container #invite_friend label.message{display:block;color:#676767;margin:20px 0px 10px}.invite_friends_container #invite_friend input.btn.send-invitation{width:100%;padding:0}.invite_friends_container .alert{margin:0 auto 5px}.invite_friends_container input.email{padding:23px;border-radius:2px;border:1px solid #efefef;box-shadow:1px 1px 6px -3px rgba(0,0,0,0.3);width:100%}.invite_friends_container button.add-email{background:#ffa301;width:100%}body.app .training_info_container>article.sidebar_article{background-color:unset !important;border:none;box-shadow:none !important;padding:0px;position:relative}body.app .training_info_container .title_section,body.app .training_info_container .main_parameters{display:flex;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}body.app .training_info_container .title_section{-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-ms-align-content:flex-start;align-content:flex-start;flex-wrap:wrap;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;overflow:hidden;box-shadow:0 -1px 5px 1px rgba(102,119,136,0.05),0 1px 2px rgba(102,119,136,0.3)}body.app .training_info_container .title_section h4.training_title,body.app .training_info_container .title_section .training_title.h4{flex:0 0 100%;display:flex;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.app .training_info_container .title_section h4.training_title>*,body.app .training_info_container .title_section .training_title.h4>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:20px}body.app .training_info_container .title_section .title_icons{display:flex}body.app .training_info_container .title_section .title_icons span{margin-right:8px}body.app .training_info_container .title_section .intensity{flex:0 0 25%}body.app .training_info_container .title_section .graph-container{flex:0 0 68%}body.app .training_info_container .title_section[data-kind="Race"] .graph-container{flex:0 0 100%}body.app .training_info_container .title_section .intensity{text-align:center}body.app .training_info_container .title_section .intensity .label{font-family:Outfit;font-weigth:300;color:#424242;font-size:14px;line-height:30px;display:block}body.app .training_info_container .title_section .intensity .value{display:inline-block;margin:0px 10px;color:#ffa301;font-size:28px;font-family:Outfit;font-weight:500;vertical-align:top;line-height:normal}body.app .training_info_container .title_section .intensity .btn-minus,body.app .training_info_container .title_section .intensity .btn-plus{display:inline-block;font-family:Outfit;font-weight:500;padding:5px;width:30px;height:30px;background-position:center center;background-size:25px 25px;background-repeat:no-repeat;transition:200ms background-position ease-in-out}body.app .training_info_container .title_section .intensity .btn-minus:hover,body.app .training_info_container .title_section .intensity .btn-plus:hover{background-position:center 30%}body.app .training_info_container .title_section .intensity .btn-minus.inactive,body.app .training_info_container .title_section .intensity .btn-plus.inactive{cursor:not-allowed}body.app .training_info_container .title_section .intensity .btn-minus.inactive:hover,body.app .training_info_container .title_section .intensity .btn-plus.inactive:hover{background-position:center center}body.app .training_info_container .title_section .intensity .btn-minus{background-image:url("./iconPark/down.svg")}body.app .training_info_container .title_section .intensity .btn-minus.inactive{background-image:url("./iconPark/_grey/down.svg")}body.app .training_info_container .title_section .intensity .btn-plus{background-image:url("./iconPark/up.svg")}body.app .training_info_container .title_section .intensity .btn-plus.inactive{background-image:url("./iconPark/_grey/up.svg")}body.app .training_info_container .main_parameters form#edit-training-kind .section.sport_type_title_container{padding:0;margin:0;border:0}body.app .training_info_container .main_parameters form#edit-training-kind .section.sport_type_title_container table{width:100%}body.app .training_info_container .main_parameters form#edit-training-kind .section.sport_type_title_container table tr{margin-top:10px;flex:0 0 100%}body.app .training_info_container .main_parameters form#edit-training-kind .section.sport_type_title_container table tr.date_on{margin-top:0px}body.app .training_info_container .main_parameters form#edit-training-kind .section.sport_type_title_container table tr.date_on td span.value{width:100%;text-align:left;text-indent:10px}body.app .training_info_container .main_parameters form#edit-training-kind .section.sport_type_title_container table td{padding:0;width:100%}body.app .training_info_container .main_parameters form#edit-training-kind .section.sport_type_title_container table td select{width:100%}body.app .training_info_container h4,body.app .training_info_container .h4{font-family:Outfit;font-weight:700;color:#424242;padding:3px 9px;font-weight:normal;text-align:center;font-size:16px;margin-bottom:20px}body.app .training_info_container h4 a,body.app .training_info_container .h4 a{color:#f9f9f9}body.app .training_info_container h4.table_title,body.app .training_info_container .table_title.h4{color:#252a40;font-family:Outfit;text-align:left;font-size:22px}body.app .training_info_container h4.training_title,body.app .training_info_container .training_title.h4,body.app .training_info_container h4.race_title,body.app .training_info_container .race_title.h4{position:relative;display:inline-block;cursor:pointer;padding-bottom:0;text-align:left;border-bottom:0px;font-size:18px;padding:7px 0px;text-shadow:none;position:relative;font-family:Outfit;font-weight:700;text-transform:uppercase;text-indent:5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;color:#ffa301}body.app .training_info_container h4.training_title:before,body.app .training_info_container .training_title.h4:before,body.app .training_info_container h4.race_title:before,body.app .training_info_container .race_title.h4:before{content:"";position:absolute;right:10px;top:14px;width:8px;height:8px}body.app .training_info_container h4.training_title[data-status="done"] .training-state-icon,body.app .training_info_container .training_title[data-status="done"].h4 .training-state-icon,body.app .training_info_container h4.race_title[data-status="done"] .training-state-icon,body.app .training_info_container .race_title[data-status="done"].h4 .training-state-icon{background-image:url(/assets/icons/small-tick-e6661a0b2a355fb50ccd05f3e97d026939ccf407615874870923ed1704a9cdfb.svg);width:18px;height:18px;z-index:5}body.app .training_info_container h4.training_title[data-edited=true] .training-state-icon,body.app .training_info_container .training_title[data-edited=true].h4 .training-state-icon,body.app .training_info_container h4.race_title[data-edited=true] .training-state-icon,body.app .training_info_container .race_title[data-edited=true].h4 .training-state-icon{background-image:url(/assets/icons/double-tick-3fff6ef449119d27a84dee57671c07e9189141e6e18d157bea455bfad953ebc8.svg);width:18px;height:18px;z-index:5}body.app .training_info_container h4.training_title .plan-icon,body.app .training_info_container .training_title.h4 .plan-icon,body.app .training_info_container h4.race_title .plan-icon,body.app .training_info_container .race_title.h4 .plan-icon{z-index:200;display:inline-block;position:relative;float:right;top:0px;right:8px;width:22px;height:22px;border-radius:50%;background-repeat:no-repeat;background-color:rgba(255,255,255,0.7);box-shadow:0 -1px 5px 1px rgba(102,119,136,0.05),0 1px 2px rgba(102,119,136,0.3);margin-left:3px}body.app .training_info_container h4.training_title .training-state-icon,body.app .training_info_container .training_title.h4 .training-state-icon,body.app .training_info_container h4.race_title .training-state-icon,body.app .training_info_container .race_title.h4 .training-state-icon{background-image:url(/assets/icons/small-tick-e6661a0b2a355fb50ccd05f3e97d026939ccf407615874870923ed1704a9cdfb.svg)}body.app .training_info_container h4.training_title .mountain-icon,body.app .training_info_container .training_title.h4 .mountain-icon,body.app .training_info_container h4.race_title .mountain-icon,body.app .training_info_container .race_title.h4 .mountain-icon{background-image:url(/assets/mountain-d002a3d715abe7c0ce878fa3292c4a3299a23635f5850328bc437c738043af94.svg)}body.app .training_info_container h4.training_title .increase_speed-icon,body.app .training_info_container .training_title.h4 .increase_speed-icon,body.app .training_info_container h4.race_title .increase_speed-icon,body.app .training_info_container .race_title.h4 .increase_speed-icon{background-image:url(/assets/increase_speed-62155a66d34b267d09a6ce3a8743fb0b3526ac41721ad4e33440e04c00e42a95.svg)}body.app .training_info_container h4.training_title[data-sport="Running"],body.app .training_info_container .training_title[data-sport="Running"].h4,body.app .training_info_container h4.race_title[data-sport="Running"],body.app .training_info_container .race_title[data-sport="Running"].h4{color:white;border-color:white}body.app .training_info_container h4.training_title[data-kind="Race"],body.app .training_info_container .training_title[data-kind="Race"].h4,body.app .training_info_container h4.race_title[data-kind="Race"],body.app .training_info_container .race_title[data-kind="Race"].h4{color:#ffa301}body.app .training_info_container h4.training_title[data-kind="Race"]:before,body.app .training_info_container .training_title[data-kind="Race"].h4:before,body.app .training_info_container h4.race_title[data-kind="Race"]:before,body.app .training_info_container .race_title[data-kind="Race"].h4:before{background:none;background-image:url(/assets/iconPark/_highlight/trophy-7b0d81e7a69174d33d543ebdc3a749eb6d0f741c732fcb636230bea7c5ba8a2e.svg);backgrond-repeat:no-repeat;width:18px;height:18px;top:9px;right:8px;position:absolute;content:""}body.app .training_info_container h4.training_title[data-coach-comment],body.app .training_info_container .training_title[data-coach-comment].h4,body.app .training_info_container h4.race_title[data-coach-comment],body.app .training_info_container .race_title[data-coach-comment].h4{color:#ffa301}body.app .training_info_container h4.training_title[data-coach-comment]:before,body.app .training_info_container .training_title[data-coach-comment].h4:before,body.app .training_info_container h4.race_title[data-coach-comment]:before,body.app .training_info_container .race_title[data-coach-comment].h4:before{position:absolute;width:8px;height:8px;border-radius:5px;background:#fff;right:7px;top:15px;content:""}body.app .training_info_container span.label{font-size:12px;font-weight:300}body.app .training_info_container span.value{font-weight:500}body.app .training_info_container input[type=text],body.app .training_info_container .caption{font-family:Outfit;font-size:16px;border-radius:4px;vertical-align:middle;box-shadow:none;transition:box-shadow 300ms ease-in-out}body.app .training_info_container .caption{line-height:38px}body.app .training_info_container .common_main_container{display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap}body.app .training_info_container .common_main_container .section.common_container{flex:0 0 28%;overflow:hidden}body.app .training_info_container .common_main_container .section.common_container table{display:block}body.app .training_info_container .common_main_container .section.common_container table .intervals{font-size:16px}body.app .training_info_container .common_main_container .section.common_container tbody{display:block;width:100%}body.app .training_info_container .common_main_container .section.common_container tbody tr{-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}body.app .training_info_container .common_main_container .section.common_container tbody tr.equipment_container{-moz-flex-direction:row;flex-direction:row}body.app .training_info_container .common_main_container .section.common_container tbody tr.temperature_container{width:100%;padding:0px}body.app .training_info_container .common_main_container .section.common_container tbody tr.temperature_container td{width:100%;padding:0}body.app .training_info_container .common_main_container .section.common_container tbody tr td.equipment-form{display:block;width:100%;text-align:left}body.app .training_info_container .common_main_container .section.common_container tbody tr td.equipment-form input[type="text"]{max-width:40%}body.app .training_info_container .common_main_container .section.common_container tbody th{-ms-align-self:flex-start;align-self:flex-start;text-indent:15px;width:100%;text-align:left;border-radius:0px;margin-top:20px}body.app .training_info_container .section.comments_container,body.app .training_info_container .section.mood_container,body.app .training_info_container .section.common_container,body.app .training_info_container .section.equipment_container{margin-bottom:10px;padding:20px}body.app .training_info_container .section.main_parameters_container{margin-bottom:10px}body.app .training_info_container article.sidebar_article table,body.app .training_info_container .section.main_parameters_container table,body.app .training_info_container .section.comments_container table,body.app .training_info_container .section.mood_container table,body.app .training_info_container .section.common_container table,body.app .training_info_container .section.equipment_container table{width:100%}body.app .training_info_container article.sidebar_article table[data-section="main"] tr,body.app .training_info_container .section.main_parameters_container table[data-section="main"] tr,body.app .training_info_container .section.comments_container table[data-section="main"] tr,body.app .training_info_container .section.mood_container table[data-section="main"] tr,body.app .training_info_container .section.common_container table[data-section="main"] tr,body.app .training_info_container .section.equipment_container table[data-section="main"] tr{width:15%}body.app .training_info_container article.sidebar_article .planned_training_wrapper,body.app .training_info_container .section.main_parameters_container .planned_training_wrapper,body.app .training_info_container .section.comments_container .planned_training_wrapper,body.app .training_info_container .section.mood_container .planned_training_wrapper,body.app .training_info_container .section.common_container .planned_training_wrapper,body.app .training_info_container .section.equipment_container .planned_training_wrapper{box-shadow:0 -1px 5px 1px rgba(102,119,136,0.05),0 1px 2px rgba(102,119,136,0.3);padding:20px;margin-bottom:50px;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;background-color:white}body.app .training_info_container article.sidebar_article .planned_training_wrapper>div:first-child,body.app .training_info_container .section.main_parameters_container .planned_training_wrapper>div:first-child,body.app .training_info_container .section.comments_container .planned_training_wrapper>div:first-child,body.app .training_info_container .section.mood_container .planned_training_wrapper>div:first-child,body.app .training_info_container .section.common_container .planned_training_wrapper>div:first-child,body.app .training_info_container .section.equipment_container .planned_training_wrapper>div:first-child{border-left:0px}body.app .training_info_container article.sidebar_article .planned_training_wrapper>div,body.app .training_info_container .section.main_parameters_container .planned_training_wrapper>div,body.app .training_info_container .section.comments_container .planned_training_wrapper>div,body.app .training_info_container .section.mood_container .planned_training_wrapper>div,body.app .training_info_container .section.common_container .planned_training_wrapper>div,body.app .training_info_container .section.equipment_container .planned_training_wrapper>div{display:flex;-moz-flex-direction:column;flex-direction:column;-ms-align-self:flex-start;align-self:flex-start;-moz-align-items:center;-ms-align-items:center;align-items:center;text-align:center;padding:0px 20px;border-left:1px solid #f4f5f9;min-width:90px}body.app .training_info_container article.sidebar_article .planned_training_wrapper>div .value,body.app .training_info_container .section.main_parameters_container .planned_training_wrapper>div .value,body.app .training_info_container .section.comments_container .planned_training_wrapper>div .value,body.app .training_info_container .section.mood_container .planned_training_wrapper>div .value,body.app .training_info_container .section.common_container .planned_training_wrapper>div .value,body.app .training_info_container .section.equipment_container .planned_training_wrapper>div .value{font-family:Outfit;font-size:18px;color:#525252}body.app .training_info_container article.sidebar_article tbody,body.app .training_info_container .section.main_parameters_container tbody,body.app .training_info_container .section.comments_container tbody,body.app .training_info_container .section.mood_container tbody,body.app .training_info_container .section.common_container tbody,body.app .training_info_container .section.equipment_container tbody{display:flex;-moz-justify-content:left;-ms-justify-content:left;justify-content:left;-ms-flex-pack:left;flex-wrap:nowrap}body.app .training_info_container article.sidebar_article tr,body.app .training_info_container .section.main_parameters_container tr,body.app .training_info_container .section.comments_container tr,body.app .training_info_container .section.mood_container tr,body.app .training_info_container .section.common_container tr,body.app .training_info_container .section.equipment_container tr{display:flex;-moz-flex-direction:column;flex-direction:column;-ms-align-self:flex-start;align-self:flex-start;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}body.app .training_info_container article.sidebar_article tr.actual_planned,body.app .training_info_container .section.main_parameters_container tr.actual_planned,body.app .training_info_container .section.comments_container tr.actual_planned,body.app .training_info_container .section.mood_container tr.actual_planned,body.app .training_info_container .section.common_container tr.actual_planned,body.app .training_info_container .section.equipment_container tr.actual_planned{max-width:90px}body.app .training_info_container article.sidebar_article tr.actual_planned td,body.app .training_info_container .section.main_parameters_container tr.actual_planned td,body.app .training_info_container .section.comments_container tr.actual_planned td,body.app .training_info_container .section.mood_container tr.actual_planned td,body.app .training_info_container .section.common_container tr.actual_planned td,body.app .training_info_container .section.equipment_container tr.actual_planned td{border:none;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;font-family:Outfit;position:relative}body.app .training_info_container article.sidebar_article tr.actual_planned td.caption,body.app .training_info_container article.sidebar_article tr.actual_planned td.blocked,body.app .training_info_container .section.main_parameters_container tr.actual_planned td.caption,body.app .training_info_container .section.main_parameters_container tr.actual_planned td.blocked,body.app .training_info_container .section.comments_container tr.actual_planned td.caption,body.app .training_info_container .section.comments_container tr.actual_planned td.blocked,body.app .training_info_container .section.mood_container tr.actual_planned td.caption,body.app .training_info_container .section.mood_container tr.actual_planned td.blocked,body.app .training_info_container .section.common_container tr.actual_planned td.caption,body.app .training_info_container .section.common_container tr.actual_planned td.blocked,body.app .training_info_container .section.equipment_container tr.actual_planned td.caption,body.app .training_info_container .section.equipment_container tr.actual_planned td.blocked{font-size:14px}body.app .training_info_container article.sidebar_article tr.actual_planned td span.planned,body.app .training_info_container article.sidebar_article tr.actual_planned td span.actual,body.app .training_info_container .section.main_parameters_container tr.actual_planned td span.planned,body.app .training_info_container .section.main_parameters_container tr.actual_planned td span.actual,body.app .training_info_container .section.comments_container tr.actual_planned td span.planned,body.app .training_info_container .section.comments_container tr.actual_planned td span.actual,body.app .training_info_container .section.mood_container tr.actual_planned td span.planned,body.app .training_info_container .section.mood_container tr.actual_planned td span.actual,body.app .training_info_container .section.common_container tr.actual_planned td span.planned,body.app .training_info_container .section.common_container tr.actual_planned td span.actual,body.app .training_info_container .section.equipment_container tr.actual_planned td span.planned,body.app .training_info_container .section.equipment_container tr.actual_planned td span.actual{padding:3px 4px;font-size:12px;word-break:break-all}body.app .training_info_container article.sidebar_article tr.actual_planned th,body.app .training_info_container .section.main_parameters_container tr.actual_planned th,body.app .training_info_container .section.comments_container tr.actual_planned th,body.app .training_info_container .section.mood_container tr.actual_planned th,body.app .training_info_container .section.common_container tr.actual_planned th,body.app .training_info_container .section.equipment_container tr.actual_planned th{border-bottom:0px}body.app .training_info_container article.sidebar_article th,body.app .training_info_container .section.main_parameters_container th,body.app .training_info_container .section.comments_container th,body.app .training_info_container .section.mood_container th,body.app .training_info_container .section.common_container th,body.app .training_info_container .section.equipment_container th{-ms-align-self:center;align-self:center;color:#424242;font-size:12px;line-height:20px;padding:2px 0px;text-align:center;text-indent:0px;font-family:Outfit;font-weight:300}body.app .training_info_container article.sidebar_article td,body.app .training_info_container .section.main_parameters_container td,body.app .training_info_container .section.comments_container td,body.app .training_info_container .section.mood_container td,body.app .training_info_container .section.common_container td,body.app .training_info_container .section.equipment_container td{display:flex}body.app .training_info_container article.sidebar_article input[type=text],body.app .training_info_container article.sidebar_article .caption,body.app .training_info_container .section.main_parameters_container input[type=text],body.app .training_info_container .section.main_parameters_container .caption,body.app .training_info_container .section.comments_container input[type=text],body.app .training_info_container .section.comments_container .caption,body.app .training_info_container .section.mood_container input[type=text],body.app .training_info_container .section.mood_container .caption,body.app .training_info_container .section.common_container input[type=text],body.app .training_info_container .section.common_container .caption,body.app .training_info_container .section.equipment_container input[type=text],body.app .training_info_container .section.equipment_container .caption{line-height:40px;text-align:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}body.app .training_info_container article.sidebar_article input[type=radio],body.app .training_info_container .section.main_parameters_container input[type=radio],body.app .training_info_container .section.comments_container input[type=radio],body.app .training_info_container .section.mood_container input[type=radio],body.app .training_info_container .section.common_container input[type=radio],body.app .training_info_container .section.equipment_container input[type=radio]{width:20px;height:20px}body.app .training_info_container article.sidebar_article td select,body.app .training_info_container article.sidebar_article td input,body.app .training_info_container article.sidebar_article td textarea,body.app .training_info_container .section.main_parameters_container td select,body.app .training_info_container .section.main_parameters_container td input,body.app .training_info_container .section.main_parameters_container td textarea,body.app .training_info_container .section.comments_container td select,body.app .training_info_container .section.comments_container td input,body.app .training_info_container .section.comments_container td textarea,body.app .training_info_container .section.mood_container td select,body.app .training_info_container .section.mood_container td input,body.app .training_info_container .section.mood_container td textarea,body.app .training_info_container .section.common_container td select,body.app .training_info_container .section.common_container td input,body.app .training_info_container .section.common_container td textarea,body.app .training_info_container .section.equipment_container td select,body.app .training_info_container .section.equipment_container td input,body.app .training_info_container .section.equipment_container td textarea{font-weight:400;color:#424242}body.app .training_info_container article.sidebar_article select,body.app .training_info_container .section.main_parameters_container select,body.app .training_info_container .section.comments_container select,body.app .training_info_container .section.mood_container select,body.app .training_info_container .section.common_container select,body.app .training_info_container .section.equipment_container select{width:100%}body.app .training_info_container article.sidebar_article #edit_me,body.app .training_info_container .section.main_parameters_container #edit_me,body.app .training_info_container .section.comments_container #edit_me,body.app .training_info_container .section.mood_container #edit_me,body.app .training_info_container .section.common_container #edit_me,body.app .training_info_container .section.equipment_container #edit_me{padding:5px}body.app .training_info_container article.sidebar_article #edit_me:hover,body.app .training_info_container article.sidebar_article #edit_me.active,body.app .training_info_container .section.main_parameters_container #edit_me:hover,body.app .training_info_container .section.main_parameters_container #edit_me.active,body.app .training_info_container .section.comments_container #edit_me:hover,body.app .training_info_container .section.comments_container #edit_me.active,body.app .training_info_container .section.mood_container #edit_me:hover,body.app .training_info_container .section.mood_container #edit_me.active,body.app .training_info_container .section.common_container #edit_me:hover,body.app .training_info_container .section.common_container #edit_me.active,body.app .training_info_container .section.equipment_container #edit_me:hover,body.app .training_info_container .section.equipment_container #edit_me.active{background:#ffa301;border-radius:50%;cursor:pointer}body.app .training_info_container .section.sport_type_title_container tbody{flex-wrap:wrap}body.app .training_info_container .main_comments_container,body.app .training_info_container .common_main_container{background-color:white}body.app .training_info_container .main_comments_container h4.icon,body.app .training_info_container .main_comments_container .icon.h4,body.app .training_info_container .common_main_container h4.icon,body.app .training_info_container .common_main_container .icon.h4,body.app .training_info_container .videos_section h4.icon,body.app .training_info_container .videos_section .icon.h4{text-indent:40px;position:relative;text-align:left}body.app .training_info_container .main_comments_container h4.icon:before,body.app .training_info_container .main_comments_container .icon.h4:before,body.app .training_info_container .common_main_container h4.icon:before,body.app .training_info_container .common_main_container .icon.h4:before,body.app .training_info_container .videos_section h4.icon:before,body.app .training_info_container .videos_section .icon.h4:before{position:absolute;content:"";width:40px;height:40px;left:0;top:-6px;background-repeat:no-repeat;background-size:30px 30px;background-position:center center}body.app .training_info_container .main_comments_container .comments_container.title h4:before,body.app .training_info_container .main_comments_container .comments_container.title .h4:before,body.app .training_info_container .common_main_container .comments_container.title h4:before,body.app .training_info_container .common_main_container .comments_container.title .h4:before,body.app .training_info_container .videos_section .comments_container.title h4:before,body.app .training_info_container .videos_section .comments_container.title .h4:before{background-image:url("./iconPark/message-sent.svg")}body.app .training_info_container .main_comments_container .comments_container.comment h4:before,body.app .training_info_container .main_comments_container .comments_container.comment .h4:before,body.app .training_info_container .common_main_container .comments_container.comment h4:before,body.app .training_info_container .common_main_container .comments_container.comment .h4:before,body.app .training_info_container .videos_section .comments_container.comment h4:before,body.app .training_info_container .videos_section .comments_container.comment .h4:before{background-image:url("./iconPark/schedule.svg")}body.app .training_info_container .main_comments_container .comments_container.coach_comment h4:before,body.app .training_info_container .main_comments_container .comments_container.coach_comment .h4:before,body.app .training_info_container .common_main_container .comments_container.coach_comment h4:before,body.app .training_info_container .common_main_container .comments_container.coach_comment .h4:before,body.app .training_info_container .videos_section .comments_container.coach_comment h4:before,body.app .training_info_container .videos_section .comments_container.coach_comment .h4:before{background-image:url("./iconPark/baseball-cap.svg")}body.app .training_info_container .main_comments_container .common_container.additional_info h4:before,body.app .training_info_container .main_comments_container .common_container.additional_info .h4:before,body.app .training_info_container .common_main_container .common_container.additional_info h4:before,body.app .training_info_container .common_main_container .common_container.additional_info .h4:before,body.app .training_info_container .videos_section .common_container.additional_info h4:before,body.app .training_info_container .videos_section .common_container.additional_info .h4:before{background-image:url("./iconPark/foot.svg")}body.app .training_info_container .main_comments_container .common_container.additional_info .equipment_select .customSelectInner,body.app .training_info_container .common_main_container .common_container.additional_info .equipment_select .customSelectInner,body.app .training_info_container .videos_section .common_container.additional_info .equipment_select .customSelectInner{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:80% !important}body.app .training_info_container .main_comments_container .common_container.weather h4:before,body.app .training_info_container .main_comments_container .common_container.weather .h4:before,body.app .training_info_container .common_main_container .common_container.weather h4:before,body.app .training_info_container .common_main_container .common_container.weather .h4:before,body.app .training_info_container .videos_section .common_container.weather h4:before,body.app .training_info_container .videos_section .common_container.weather .h4:before{background-image:url("./iconPark/thermometer.svg")}body.app .training_info_container .main_comments_container .common_container.subjective_factors,body.app .training_info_container .common_main_container .common_container.subjective_factors,body.app .training_info_container .videos_section .common_container.subjective_factors{overflow:unset}body.app .training_info_container .main_comments_container .common_container.subjective_factors h4:before,body.app .training_info_container .main_comments_container .common_container.subjective_factors .h4:before,body.app .training_info_container .common_main_container .common_container.subjective_factors h4:before,body.app .training_info_container .common_main_container .common_container.subjective_factors .h4:before,body.app .training_info_container .videos_section .common_container.subjective_factors h4:before,body.app .training_info_container .videos_section .common_container.subjective_factors .h4:before{background-image:url("./iconPark/smiling-face.svg")}body.app .training_info_container .main_comments_container{display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}body.app .training_info_container .main_comments_container .comments_container:first-child{margin-left:0px}body.app .training_info_container .main_comments_container .comments_container.coach_comment{flex:0 1 20%}body.app .training_info_container .main_comments_container .comments_container.coach_comment .coach_comment_box{border:1px solid #dfe6d9;border-radius:4px;padding:20px}body.app .training_info_container .main_comments_container .comments_container.title{flex:0 1 28%}body.app .training_info_container .main_comments_container .comments_container.comment{flex:0 1 62%}body.app .training_info_container .section.comments_container .training_title input{border:1px solid #dfe6d9;border-radius:4px;width:calc(100% - 20px);margin-bottom:10px;text-align:left;text-indent:10px;font-family:Outfit;font-weight:300;font-weight:normal;font-size:14px}body.app .training_info_container .sidebar_date,body.app .training_info_container select,body.app .training_info_container textarea{border:1px solid #dfe6d9}body.app .training_info_container .underground_container .customSelect,body.app .training_info_container .equipment_container .customSelect{height:40px;line-height:40px;-webkit-appearance:none;appearance:none;-moz-appearance:none;width:100%;text-align:left}body.app .training_info_container .sidebar_article,body.app .training_info_container .sidebar_date,body.app .training_info_container .span.value,body.app .training_info_container input[type=text],body.app .training_info_container .caption{border-radius:4px}body.app .training_info_container .section.main_parameters_container table{padding:20px;margin-bottom:10px;background-color:white;border-collapse:unset}body.app .training_info_container .section.main_parameters_container table.regular_section.future td:nth-child(3){display:none}body.app .training_info_container .section.main_parameters_container table span.unit{font-size:12px;font-family:Outfit;font-weight:300;margin-top:10px}body.app .training_info_container .section.main_parameters_container table tr{border-left:1px solid #ebebeb;padding:0px}body.app .training_info_container .section.main_parameters_container table tr td{font-size:16px;position:relative;height:40px;border-radius:0px;padding:0px 5px;margin-top:5px;color:#2c2c26;width:100%}body.app .training_info_container .section.main_parameters_container table tr td.planned{background-color:#ebebeb}body.app .training_info_container .section.main_parameters_container table tr td input[type=text]{padding:0;background:none;width:100%;transition:200ms all ease-in-out}body.app .training_info_container .section.main_parameters_container table tr td input[type=text]:hover{background:#ffa301;color:white}body.app .training_info_container .section.main_parameters_container table tr td input[type=text].disabled:hover{background:unset}body.app .training_info_container .section.main_parameters_container table tr td input[type=text]{color:#2c2c26;cursor:pointer}body.app .training_info_container .section.main_parameters_container table tr td input#training_heart_rate{line-height:37px}body.app .training_info_container .section.main_parameters_container table tr input:disabled{background-color:unset !important;color:#2c2c26 !important;cursor:not-allowed}body.app .training_info_container .section.main_parameters_container table tr th{height:60px;display:block;width:100%}body.app .training_info_container .section.main_parameters_container table tr span.label{transition:250ms all ease-in-out;height:30px;text-align:center;font-family:Outfit;font-weight:700;display:block}body.app .training_info_container .section.main_parameters_container table tr span.label.full_width{width:100%}body.app .training_info_container .section.main_parameters_container table tr span.label:hover{color:#424242}body.app .training_info_container .section.main_parameters_container table tr span.label.icon:before{background-size:25px 25px;background-repeat:no-repeat;background-position:center center;width:25px;height:25px;position:absolute;content:"";left:50%;bottom:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.app .training_info_container .section.main_parameters_container table tr:first-child{border-left:0px}body.app .training_info_container .section.main_parameters_container table tr.duration input[type=text]{max-width:100%}body.app .training_info_container .section.main_parameters_container table tr.duration span.label:before{background-image:url("./iconPark/time.svg")}body.app .training_info_container .section.main_parameters_container table tr.distance input[type=text]{max-width:100%}body.app .training_info_container .section.main_parameters_container table tr.distance span.label:before{background-image:url("./iconPark/transfer.svg")}body.app .training_info_container .section.main_parameters_container table tr.pace input[type=text]{max-width:100%}body.app .training_info_container .section.main_parameters_container table tr.pace span.label:before{background-image:url("./iconPark/stopwatch.svg")}body.app .training_info_container .section.main_parameters_container table tr.speed input[type=text]{max-width:100%}body.app .training_info_container .section.main_parameters_container table tr.speed span.label:before{background-image:url("./iconPark/speed-one.svg")}body.app .training_info_container .section.main_parameters_container table tr.altitude.uphill input[type=text]{max-width:100%}body.app .training_info_container .section.main_parameters_container table tr.altitude.uphill span.label:before{background-image:url("./iconPark/trending-up.svg")}body.app .training_info_container .section.main_parameters_container table tr.altitude.downhill input[type=text]{max-width:100%}body.app .training_info_container .section.main_parameters_container table tr.altitude.downhill span.label:before{background-image:url("./iconPark/trending-down.svg")}body.app .training_info_container .section.main_parameters_container table tr.pulse input[type=text]{width:100%;overflow:hidden;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.app .training_info_container .section.main_parameters_container table tr.pulse span.label:before{background-image:url("./iconPark/heartbeat.svg")}body.app .training_info_container .section.main_parameters_container table tr.max_pulse span.label:before{background-image:url("./iconPark/heart.svg")}body.app .training_info_container .section.main_parameters_container table tr.avg_power span.label:before{background-image:url("./iconPark/dumbbell.svg")}body.app .training_info_container .section.main_parameters_container table tr.vo_two{max-width:80px}body.app .training_info_container .section.main_parameters_container table tr.vo_two th{max-width:80px}body.app .training_info_container .section.main_parameters_container table tr.vo_two input[type=text]{max-width:80px}body.app .training_info_container .section.comments_container textarea{height:100px;width:calc(100% - 40px);resize:none;border:1px solid #dfe6d9;font-family:Outfit;font-weight:500}body.app .training_info_container .section.sport_type_title_container .date_on td{-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}body.app .training_info_container .section.sport_type_title_container .date_on td span.value{height:40px;line-height:40px;border:1px solid #e4e4e4;font-size:16px;width:190px;font-family:Outfit;font-weight:500;color:#424242;border-radius:4px;box-sizing:border-box}body.app .training_info_container .section.sport_type_title_container .race-info td{line-height:40px;border:1px solid #e4e4e4;font-size:16px;width:190px;font-family:Outfit;font-weight:500;color:#424242;border-radius:4px;box-sizing:border-box}body.app .training_info_container .section.sport_type_title_container .race-info td .race_kind_indicator{height:20px;margin:10px}body.app .training_info_container input[disabled]:hover,body.app .training_info_container .disabled:hover{color:#ccc !important;cursor:not-allowed}body.app .training_info_container .sidebar_article.videos_section{background-color:white;padding:20px}body.app .training_info_container .sidebar_article#coach_comment{padding-bottom:20px}body.app .training_info_container .sidebar_article.map .graph-container{position:relative;margin:0 0 20px 0}body.app .training_info_container .sidebar_article.map .graph-container .map-container{height:525px;overflow:hidden}body.app .training_info_container .sidebar_article.map .graph-container .map-container #trainingInfo{width:100%;border:1px solid #ddd;display:block}body.app .training_info_container .sidebar_article.map .graph-container .map-container #trainingInfo body{background:#ffffff !important}body.app .training_info_container .sidebar_article.map .graph-container .map-container .controls{position:absolute;bottom:-30px;left:0;padding:0;margin:0;list-style:none}body.app .training_info_container .sidebar_article.map .graph-container .map-container .controls li{float:left;margin:0 4px 0 0}body.app .training_info_container .sidebar_article.map .graph-container .map-container .controls li a{display:block;width:16px;height:17px;background:url(/assets/map-controls-icons-cfdc0201d152f71c0df4e63506f9ec04c2168a32b6074b613ad0567c200666d9.png) no-repeat}body.app .training_info_container .sidebar_article.map .graph-container .map-container .controls li .icon1{background-position:0 0}body.app .training_info_container .sidebar_article.map .graph-container .map-container .controls li .icon2{background-position:-21px 0}body.app .training_info_container .sidebar_article.map .graph-container .map-container .controls li .icon3{background-position:-41px 0}body.app .training_info_container .sidebar_article.map .graph-container .map-container .controls li .icon4{background-position:-62px 0}body.app .training_info_container .sidebar_article.map .graph-container .map-container .controls .open-altitude-speed-profile,body.app .training_info_container .sidebar_article.map .graph-container .map-container .controls .open-altitude-pace-profile,body.app .training_info_container .sidebar_article.map .graph-container .map-container .controls .open-altitude-profile,body.app .training_info_container .sidebar_article.map .graph-container .map-container .controls .open-altitude-index-profile{display:none}body.app .training_info_container .sidebar_article.map .graph-container .map-container .extend{position:absolute;top:7px;right:7px;display:block;background:url(/assets/map-extend-btn-3d6af87a8a7cf7fd4ea73fcd9b2dcf79106d9f913a04fa23a6f4a21c7d3ac693.jpg) no-repeat;width:24px;height:23px}body.app .training_info_container .sidebar_date{padding:20px;background:#fff;color:#727272;font-size:18px;font-family:Outfit;font-weight:500;line-height:35px;border:1px solid #dddddd;text-transform:uppercase;margin-bottom:10px}body.app .training_info_container .section.buttons{display:flex;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;position:fixed;z-index:1000;bottom:0;right:170px}body.app .training_info_container .section.buttons .delete_data,body.app .training_info_container .section.buttons #save_training,body.app .training_info_container .section.buttons .btn-print,body.app .training_info_container .section.buttons .export_gpx,body.app .training_info_container .section.buttons .link-training,body.app .training_info_container .section.buttons .unlink-training{margin-left:5px;text-align:center;transition:opacity 0.2s ease-in-out;padding:8px;text-align:center;border-radius:4px;font-family:Outfit;font-size:15px;line-height:20px;box-shadow:0 3px 42px -12px rgba(102,119,136,0.1),0 1px 2px rgba(102,119,136,0.3);cursor:pointer;color:white}body.app .training_info_container .section.buttons #save_training{background-color:#252a40;border:1px solid #252a40;background-image:url("./iconPark/_light/save-one.svg");background-size:25px 25px;background-repeat:no-repeat;background-position:8% 50%;text-indent:25px}body.app .training_info_container .section.buttons .link-training,body.app .training_info_container .section.buttons .unlink-training,body.app .training_info_container .section.buttons .export_gpx,body.app .training_info_container .section.buttons .delete_data{background:#252a40}body.app .training_info_container .common_container select{width:170px;font-size:14px;white-space:nowrap;text-overflow:ellipsis;padding:0 10px 0 10px;border:none}body.app .training_info_container .common_container h4:nth-child(3),body.app .training_info_container .common_container .h4:nth-child(3),body.app .training_info_container .common_container h4:nth-child(5),body.app .training_info_container .common_container .h4:nth-child(5){margin-top:30px;padding-top:30px;border-top:1px solid #f6f6f6}body.app .training_info_container .customSelectInner{font-family:Outfit;font-weight:700;vertical-align:middle;padding:0 30px 0 10px}body.app .training_info_container .customSelect{background-image:url(/assets/iconPark/down-1b0a40184babaa5ed9b0e20e1f360c4fda8e73ba939af6d87eb2cdd3f4b26ba2.svg);background-repeat:no-repeat;background-position:100% 50%}body.app .training_info_container .main_parameters_container{border-top:1px solid #ebebeb}body.app .training_info_container .sport_type_title_container{border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb;margin:10px 0px}body.app .training_info_container .sport_type_title_container table{width:100%}body.app .training_info_container .sport_type_title_container span.label{font-weight:400;text-transform:none;font-family:Outfit;font-weight:300;padding:2px 0px;font-size:12px;line-height:12px;color:#424242}body.app .training_info_container .sport_type_title_container span.units{font-weight:700}body.app .training_info_container .sport_type_title_container select{width:190px;font-family:Outfit;font-weight:700;font-weight:normal;font-size:16px;color:#424242;cursor:pointer}body.app .training_info_container .common_container table tbody{flex-wrap:nowrap;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}body.app .training_info_container .common_container table tbody tr{flex:0 0 auto}body.app .training_info_container .common_container table tbody tr.weather_container tr{-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}body.app .training_info_container .common_container table tbody tr.weather_container th{-ms-align-self:center;align-self:center;text-indent:0px}body.app .training_info_container .common_container table tbody tr.weather_container,body.app .training_info_container .common_container table tbody tr.temperature_container,body.app .training_info_container .common_container table tbody tr.rest_container,body.app .training_info_container .common_container table tbody tr.goal_container,body.app .training_info_container .common_container table tbody tr.mood_container,body.app .training_info_container .common_container table tbody tr.underground_container{flex:0 0 145px}body.app .training_info_container .common_container table tbody tr.weather_container table.inner-table tr,body.app .training_info_container .common_container table tbody tr.temperature_container table.inner-table tr,body.app .training_info_container .common_container table tbody tr.rest_container table.inner-table tr,body.app .training_info_container .common_container table tbody tr.goal_container table.inner-table tr,body.app .training_info_container .common_container table tbody tr.mood_container table.inner-table tr,body.app .training_info_container .common_container table tbody tr.underground_container table.inner-table tr{flex:0 0 30px;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-flex-pack:space-around}body.app .training_info_container .common_container table tbody tr.weather_container table.inner-table img,body.app .training_info_container .common_container table tbody tr.temperature_container table.inner-table img,body.app .training_info_container .common_container table tbody tr.rest_container table.inner-table img,body.app .training_info_container .common_container table tbody tr.goal_container table.inner-table img,body.app .training_info_container .common_container table tbody tr.mood_container table.inner-table img,body.app .training_info_container .common_container table tbody tr.underground_container table.inner-table img{width:20px;height:20px}body.app .training_info_container .common_container table tbody tr.underground_container{position:relative}body.app .training_info_container .common_container table tbody tr.underground_container td{height:40px;border:1px solid #dfe6d9;border-radius:4px;margin:0px;width:100%;padding:0px}body.app .training_info_container .common_container table tbody tr.underground_container td select#training_underground.hasCustomSelect{width:100% !important}body.app .training_info_container .common_container table tbody tr.underground_container td .customSelect .customSelectInner{width:100% !important}body.app .training_info_container .common_container table tbody tr.goal_container table.inner-table th{height:30px;line-height:30px}body.app .training_info_container .common_container table tbody tr.weather_container,body.app .training_info_container .common_container table tbody tr.mood_container,body.app .training_info_container .common_container table tbody tr.goal_container,body.app .training_info_container .common_container table tbody tr.rest_container{flex:0 0 auto}body.app .training_info_container .common_container table tbody tr.weather_container tr,body.app .training_info_container .common_container table tbody tr.mood_container tr,body.app .training_info_container .common_container table tbody tr.goal_container tr,body.app .training_info_container .common_container table tbody tr.rest_container tr{-moz-flex-direction:row;flex-direction:row}body.app .training_info_container .common_container table tbody tr.weather_container table.inner-table tr,body.app .training_info_container .common_container table tbody tr.mood_container table.inner-table tr,body.app .training_info_container .common_container table tbody tr.goal_container table.inner-table tr,body.app .training_info_container .common_container table tbody tr.rest_container table.inner-table tr{flex:0 0 100%}body.app .training_info_container .common_container table tbody tr.weather_container table.inner-table tr td.amount,body.app .training_info_container .common_container table tbody tr.mood_container table.inner-table tr td.amount,body.app .training_info_container .common_container table tbody tr.goal_container table.inner-table tr td.amount,body.app .training_info_container .common_container table tbody tr.rest_container table.inner-table tr td.amount{min-width:20px;min-height:20px;line-height:20px;padding:5px !important;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}body.app .training_info_container .common_container table tbody tr.temperature_container td{position:relative;height:40px;border:1px solid #dfe6d9;border-radius:4px;padding:0px 10px;display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-moz-align-items:center;-ms-align-items:center;align-items:center}body.app .training_info_container .common_container table tbody tr.temperature_container td span.unit{font-size:12px;line-height:12px;flex:0 0 auto}body.app .training_info_container .common_container table tbody tr.temperature_container td input[type=text]{padding:0;text-align:left;text-indent:15px;line-height:16px;width:100%;font-size:16px;height:100%;font-family:Outfit;font-weight:700}body.app .training_info_container .common_container table tbody tr.temperature_container td input[type=text].disabled{background:none}body.app .training_info_container .altitude-profile{max-height:240px}body.app .training_info_container #edit-training-kind .section{border-bottom:0;padding:20px 0px 0px 0px}body.app .training_info_container select{border-radius:4px;height:40px;line-height:40px;text-indent:10px}body.app .training_info_container .customSelect{padding:0 30px 0 10px}body.app .training_info_container .customSelect .customSelectInner{padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.app .training_info_container .section.map_container{padding:0;background:#fff;box-shadow:0 -1px 5px 1px rgba(102,119,136,0.05),0 1px 2px rgba(102,119,136,0.3);border-radius:4px}body.app .training_info_container .section .distance_done,body.app .training_info_container .section .duration_done{height:auto}body.app .training_info_container .section td{white-space:nowrap}body.app .training_info_container .section td.full-width{padding-left:0;padding-right:0}body.app .training_info_container .section.name{padding-top:0}body.app .training_info_container .section.name input[type=text]{width:180px;text-align:left}body.app .training_info_container textarea{padding:10px 20px;border-radius:4px}body.app .training_info_container table td,body.app .training_info_container table th{padding:5px}body.app .training_info_container table th:first-child{text-align:left;padding:0}body.app .training_info_container .shifted-heading{padding-top:13px;display:block}body.app .training_info_container .inner-table td{text-align:center}body.app .training_info_container form:last-child .section:last-child{border-bottom:none}body.app .training_info_container .hint-left:hover:after{right:0px}body.app .training_info_container .hint-warning{font-size:8px;width:auto}body.app .training_info_container .hint-warning:hover:after{left:70px}body.app .training_info_container .hint{display:inline-block;height:16px;width:16px;text-align:center;line-height:16px;font-size:16px;color:#ffa301;text-align:center;background:none;cursor:pointer;position:relative;font-family:Outfit;font-weight:700}body.app .training_info_container .hint:hover:after{content:attr(data-title);width:140px;color:#fff;font-size:12px;line-height:14px;padding:7px 10px;position:absolute;top:20px;left:-50px;display:block;z-index:2;white-space:normal;text-align:left;border-radius:5px;line-height:1.3;font-family:Outfit;font-weight:300;font-weight:normal;background:#ffa301;border:1px solid #ffffff;box-shadow:0 -1px 5px 1px rgba(102,119,136,0.05),0 1px 2px rgba(102,119,136,0.3)}body.app .training_info_container .equipment_container{display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap;position:relative}body.app .training_info_container .equipment_container h4,body.app .training_info_container .equipment_container .h4{flex:0 0 100%}body.app .training_info_container .equipment_container td.equipment_select{display:block;margin:0px;padding:0px;width:100%}body.app .training_info_container .equipment_container td.equipment_select select.equipment-select{width:100% !important}body.app .training_info_container .equipment_container td.equipment_select .label{margin-bottom:15px}body.app .training_info_container .equipment_container td.equipment_select .customSelect{border:1px solid #dfe6d9;padding:0px;margin:0px;border-radius:4px;text-indent:10px;width:100%;text-align:left}body.app .training_info_container .equipment_container .equipment-form input[type=text]{padding:2px 5px;border-radius:4px;border:1px solid #dfe6d9 !important;color:#424242;font-size:14px}body.app .training_info_container .equipment_container .equipment-form .equipment-list{padding:0;margin:10px 0 10px 0;list-style:none}body.app .training_info_container .equipment_container .equipment-form .equipment-list li{margin:0 0 5px 0;height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.app .training_info_container .equipment_container .equipment-form .equipment-list li .title{overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:middle;float:left;height:28px;max-width:78%}body.app .training_info_container .equipment_container .equipment-form .equipment-list li .controls{float:right}body.app .training_info_container .equipment_container .equipment-form .btn{vertical-align:middle}body.app .training_info_container .equipment_container .equipment-form .btn#equipment_edit{font-size:13px;border-radius:20px;height:40px;background:#424242;line-height:40px;width:120px;padding:0}body.app .icon.standard_icon{margin-top:0px;margin-bottom:6px;background-repeat:no-repeat;background-position:center center;background-size:30px 30px;width:35px;height:35px;display:inline-block}body.app .icon.standard_icon.duration{background-image:url("./iconPark/time.svg")}body.app .icon.standard_icon.distance{background-image:url("./iconPark/transfer.svg")}body.app .icon.standard_icon.sets{background-image:url("./iconPark/assembly-line.svg")}body.app .icon.standard_icon.overview{background-image:url("./iconPark/message-sent.svg")}body.app .icon.standard_icon.pace{background-image:url("./iconPark/stopwatch.svg")}body.app .icon.standard_icon.pause{background-image:url("./iconPark/hourglass-full.svg")}body.app .icon.standard_icon.heart_rate{background-image:url("./iconPark/heartbeat.svg")}body.app .icon.standard_icon.speed{background-image:url("./iconPark/speed-one.svg")}body.app .icon.standard_icon.power{background-image:url("./iconPark/dumbbell.svg")}body.app .icon.standard_icon.gap{background-image:url("./iconPark/parabola.svg")}body.app .icon.standard_icon.total_distance{background-image:url("./iconPark/connection-arrow.svg")}body.app .icon.standard_icon.total_duration{background-image:url("./iconPark/dashboard-two.svg")}@media only screen and (min-width: 1480px){body.app .training_info_container .section.comments_container.comment{flex:0 1 62.5%}}@media only screen and (max-width: 768px){body.app .training_info_container{margin-top:65px}body.app .training_info_container h4.race_title,body.app .training_info_container .race_title.h4{font-size:14px}body.app .training_info_container .videos_section h4,body.app .training_info_container .videos_section .h4{margin-bottom:0}body.app .training_info_container .videos_section h4:hover,body.app .training_info_container .videos_section .h4:hover{cursor:pointer}body.app .training_info_container .section.buttons{left:5px;right:unset}body.app .training_info_container .section.buttons .export_gpx,body.app .training_info_container .section.buttons .delete_data{line-height:0px;font-size:0px}body.app .training_info_container .section.buttons #save_training{background-position:50% 50%;font-size:0px}body.app .container_logged_in_user .main .trainingsplan_container .datepicker_container .go_back_container{padding:0;position:fixed;bottom:0;left:0;right:0;top:60px;height:70px;margin:0;border-radius:0;background:#f4f5f9;box-shadow:0 -1px 5px 1px rgba(102,119,136,0.05),0 1px 2px rgba(102,119,136,0.3);z-index:1}body.app .container_logged_in_user .main .trainingsplan_container .datepicker_container .go_back_container a{z-index:5;width:30px;height:30px;background-repeat:no-repeat;background-position:center;background-size:30px !important}body.app .container_logged_in_user .main{padding:0px}body.app .container_logged_in_user .main .trainingsplan_container .datepicker_container{order:2}body.app .container_logged_in_user .main .trainingsplan_container .training_info_container{order:1}body.app .container_logged_in_user .main .trainingsplan_container .training_info_container .go_back_container{display:block}body.app .container_logged_in_user .main .trainingsplan_container .training_info_container .caption,body.app .container_logged_in_user .main .trainingsplan_container .training_info_container input[type="text"]{font-size:14px}body.app .container_logged_in_user .main .trainingsplan_container .training_info_container .training_title #training_name{font-size:14px}body.app .container_logged_in_user .main .trainingsplan_container .training_info_container .main_parameters_container table tbody td{font-size:14px}body.app .container_logged_in_user .main .trainingsplan_container .training_info_container .main_parameters_container table tbody td.highlight{font-size:14px}body.app .container_logged_in_user .section.sport_type_title_container table tbody{-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;flex-wrap:wrap;-moz-flex-direction:row;flex-direction:row}body.app .container_logged_in_user .section.sport_type_title_container table tbody tr{-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap;-ms-align-self:flex-start;align-self:flex-start;-moz-align-items:center;-ms-align-items:center;align-items:center}body.app .container_logged_in_user .section.sport_type_title_container table tbody tr span.label{display:inline-block;width:70px;max-width:70px;overflow:hidden}body.app .container_logged_in_user .main_parameters{flex:0 0 100%;order:2}body.app .container_logged_in_user .title_section{order:1;flex-wrap:wrap;margin-bottom:10px;flex:0 0 100%}body.app .container_logged_in_user .title_section .graph-container,body.app .container_logged_in_user .title_section .intensity{flex:0 0 100%}body.app .container_logged_in_user .title_section h4.training_title,body.app .container_logged_in_user .title_section .training_title.h4{flex:0 0 100%}body.app .container_logged_in_user .section.main_parameters_container table tbody{flex-wrap:wrap !important}body.app .container_logged_in_user .section.main_parameters_container table tbody tr{flex:0 0 25%;border-left:0px}body.app .container_logged_in_user .section.main_parameters_container table tbody tr:first-child{margin-bottom:20px}body.app .container_logged_in_user .section.main_parameters_container table tbody tr span.label.icon:before{background-size:22px;width:32px;height:32px}body.app .container_logged_in_user .main_comments_container{flex-wrap:wrap !important}body.app .container_logged_in_user .main_comments_container .section.comments_container.title,body.app .container_logged_in_user .main_comments_container .section.comments_container.comment{flex:0 0 calc(100% - 40px)}body.app .container_logged_in_user .common_main_container .section.common_container{flex:0 0 calc(100% - 40px)}body.app #videos{display:none}}.fullScreen{width:100%;height:100%;position:absolute;top:0;left:0}.container_logged_in_user .main .trainingsplan_container .datepicker_container,.container_logged_in_user .main .trainingsplan_container .training_info_container{flex-wrap:wrap;position:relative}.container_logged_in_user .main .trainingsplan_container .training_info_container{flex:0 0 70%;order:2;max-width:70%}.container_logged_in_user .main .trainingsplan_container .training_info_container .graph-container{width:100%}.container_logged_in_user .main .trainingsplan_container .training_info_container .graph{display:inline-block;height:100px;width:100%;padding:5px !important;border-radius:4px}.container_logged_in_user .main .trainingsplan_container .datepicker_container{flex:0 0 25%;order:1;max-width:25%;top:0;width:25%;background-color:#ffffff;border-radius:5px}.container_logged_in_user .main .trainingsplan_container .datepicker_container .go_back_container{margin-top:0px;display:flex;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-flex-pack:space-around;flex-wrap:wrap;padding:10px 20px;margin-bottom:10px}.container_logged_in_user .main .trainingsplan_container .datepicker_container .go_back_container a.training_before,.container_logged_in_user .main .trainingsplan_container .datepicker_container .go_back_container a.training_after,.container_logged_in_user .main .trainingsplan_container .datepicker_container .go_back_container a.go_back{flex:0 0 30px;-ms-align-self:center;align-self:center;height:30px;width:30px;text-align:center;color:#ffa301;transition:200ms all ease-in-out;position:relative;background-size:30px 30px;background-repeat:no-repeat;background-position:center center}.container_logged_in_user .main .trainingsplan_container .datepicker_container .go_back_container a.training_before{background-image:url("./iconPark/back-one.svg")}.container_logged_in_user .main .trainingsplan_container .datepicker_container .go_back_container a.training_after{background-image:url("./iconPark/go-ahead.svg")}.container_logged_in_user .main .trainingsplan_container .datepicker_container .go_back_container a.go_back{background-image:url("./iconPark/plan.svg")}.container_logged_in_user .main .trainingsplan_container .datepicker_container .trainings_for_day{margin-top:10px}.container_logged_in_user .main .trainingsplan_container .datepicker_container .trainings_for_day{padding:20px;margin-bottom:10px;border-top:1px solid #e8eaf0}.container_logged_in_user .main .trainingsplan_container .datepicker_container .trainings_for_day h4,.container_logged_in_user .main .trainingsplan_container .datepicker_container .trainings_for_day .h4{font-family:Outfit;font-weight:700;text-align:left;color:#345;font-size:15px}.container_logged_in_user .main .trainingsplan_container .datepicker_container .trainings_for_day ul{list-style:none;margin-top:10px}.container_logged_in_user .main .trainingsplan_container .datepicker_container .trainings_for_day li{width:100%}.container_logged_in_user .main .trainingsplan_container .datepicker_container .trainings_for_day li a,.container_logged_in_user .main .trainingsplan_container .datepicker_container .trainings_for_day li .single_training{display:block;margin-top:10px;position:relative;font-family:Outfit;font-weight:700;font-size:16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.container_logged_in_user .main .trainingsplan_container .datepicker_container .trainings_for_day li a[data-cancelled='true'],.container_logged_in_user .main .trainingsplan_container .datepicker_container .trainings_for_day li .single_training[data-cancelled='true']{background:#424242;color:white}.container_logged_in_user .main .trainingsplan_container .datepicker_container .trainings_for_day li a[data-coach-comment],.container_logged_in_user .main .trainingsplan_container .datepicker_container .trainings_for_day li .single_training[data-coach-comment]{color:#ffa301}.container_logged_in_user .main .trainingsplan_container .datepicker_container .trainings_for_day li a[data-coach-comment]:before,.container_logged_in_user .main .trainingsplan_container .datepicker_container .trainings_for_day li .single_training[data-coach-comment]:before{background:#ffa301}.container_logged_in_user .main .trainingsplan_container .datepicker_container .open-map-container{flex:0 0 250px;padding:20px 0;margin-bottom:10px;margin-top:10px}.container_logged_in_user .main .trainingsplan_container .datepicker_container .open-map-container img{width:90%;margin-left:5%}@media only screen and (max-width: 768px){.container_logged_in_user .main .trainingsplan_container{flex:0 0 100%}.container_logged_in_user .main .trainingsplan_container .datepicker_container,.container_logged_in_user .main .trainingsplan_container .training_info_container{flex:0 0 100%;max-width:100%}}body.app .datepicker{display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;flex-wrap:wrap;padding:20px 0px;z-index:1050}body.app .datepicker .buttons,body.app .datepicker .datepicker-table{flex:0 0 80%;padding-bottom:10px;border-collapse:separate;border-spacing:5px 7px}body.app .datepicker .buttons{display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-ms-align-content:center;align-content:center;-moz-align-items:center;-ms-align-items:center;align-items:center}body.app .datepicker .buttons a{display:block;background:white;width:35px;height:35px;line-height:35px;font-size:26px;transition:250ms all ease-in-out}body.app .datepicker .buttons a:hover{background:#ffa301;color:white}body.app .datepicker .buttons>*{flex:0 0 70%}body.app .datepicker .buttons .current-month{font-family:Outfit;font-weight:700;color:#424242;font-size:20px;line-height:40px;text-align:center;-ms-align-content:center;align-content:center}body.app .datepicker .buttons .button-next,body.app .datepicker .buttons .button-previous{flex:0 0 40px;font-size:20px;text-align:center}body.app .datepicker .buttons .button-next a,body.app .datepicker .buttons .button-previous a{background-image:url("./iconPark/down.svg");background-size:30px 30px;background-position:50% 50%;background-repeat:no-repeat}body.app .datepicker .buttons .button-next a{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}body.app .datepicker .buttons .button-previous a{-webkit-transform:rotate(90deg);transform:rotate(90deg)}body.app .datepicker .datepicker-table th,body.app .datepicker .datepicker-table td{line-height:25px;padding:0px 4px}body.app .datepicker .datepicker-table td{background:none;color:#ccc}body.app .datepicker .datepicker-table td.active{background:none}body.app .datepicker .datepicker-table td.active:hover{background:none}body.app .datepicker .datepicker-table td.active a{background:#ffa301;padding:3px 4px;border-radius:50%;color:white;font-family:Outfit;font-weight:700}body.app .datepicker .datepicker-table td.today:hover{background:none}body.app .datepicker .datepicker-table td.today a{font-family:Outfit;font-weight:700;color:white;background:#ffa301;border-radius:50%;display:inline-block;padding:3px 4px;line-height:20px}body.app .datepicker .datepicker-table td a{padding:3px 4px;color:#ffa301;font-family:Outfit;transition:200ms opacity ease-in-out}body.app .datepicker .datepicker-table td a:hover{opacity:0.8}body.app .datepicker thead th{font-weight:normal;font-size:11px;text-transform:uppercase}body.app .datepicker tr{padding:3px}body.app .datepicker tr td{padding:3px}body.app .datepicker tr td.clickable{background-color:none}body.app .datepicker tr td.today{background-color:none}body.app .datepicker tr td.today a{color:#ffa301}body.app .training_info_container .section.main_parameters_container table.interval_section tbody{display:table}body.app .training_info_container .section.main_parameters_container table.interval_section tbody tr{display:inline-table}body.app .training_info_container .section.main_parameters_container table.interval_section tbody tr th{text-indent:0;max-width:90px}body.app .training_info_container .section.main_parameters_container table.interval_section tbody tr td{border-radius:4px}body.app .training_info_container .section.main_parameters_container table.interval_section tbody tr th{max-height:unset;height:40px}body.app .training_info_container .section.main_parameters_container table tr th{display:block;position:relative;font-weight:normal}body.app .training_info_container .section.main_parameters_container table tr td.done{line-height:40px;text-align:center;font-size:16px;display:inline-block;color:#424242}body.app .training_info_container .section.main_parameters_container table tr.soll.done{background-color:#ebebeb}body.app .training_info_container .section.main_parameters_container table tr.soll td.not-highlight,body.app .training_info_container .section.main_parameters_container table tr.ist td.not-highlight{background-color:#ebebeb;color:#999}body.app .training_info_container .section.main_parameters_container table tr.duration_done td,body.app .training_info_container .section.main_parameters_container table tr.distance_done td,body.app .training_info_container .section.main_parameters_container table tr.warmup td,body.app .training_info_container .section.main_parameters_container table tr.cooldown td,body.app .training_info_container .section.main_parameters_container table tr.altitude td,body.app .training_info_container .section.main_parameters_container table tr.interval_table_container td,body.app .training_info_container .section.main_parameters_container table tr.interval_table_container>tr>td td{flex:0 0 40px;overflow:hidden}body.app .training_info_container .section.main_parameters_container table tr.duration_done td input,body.app .training_info_container .section.main_parameters_container table tr.distance_done td input,body.app .training_info_container .section.main_parameters_container table tr.warmup td input,body.app .training_info_container .section.main_parameters_container table tr.cooldown td input,body.app .training_info_container .section.main_parameters_container table tr.altitude td input,body.app .training_info_container .section.main_parameters_container table tr.interval_table_container td input,body.app .training_info_container .section.main_parameters_container table tr.interval_table_container>tr>td td input{width:100%;text-align:center;position:relative}body.app .training_info_container .section.main_parameters_container table tr.duration_done th,body.app .training_info_container .section.main_parameters_container table tr.distance_done th,body.app .training_info_container .section.main_parameters_container table tr.warmup th,body.app .training_info_container .section.main_parameters_container table tr.cooldown th,body.app .training_info_container .section.main_parameters_container table tr.altitude th,body.app .training_info_container .section.main_parameters_container table tr.interval_table_container th,body.app .training_info_container .section.main_parameters_container table tr.interval_table_container>tr>td th{max-height:21px}body.app .training_info_container .section.main_parameters_container table tr.altitude th{max-height:unset}body.app .training_info_container .section.main_parameters_container .coach_img{position:relative;display:block;width:100%;height:50px}body.app .training_info_container .section.main_parameters_container .coach_img:before{width:50px;height:50px;top:0px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;content:"";background-size:cover;background-repeat:no-repeat;background-image:url("rothlin.png");border-radius:50%}body.app .training_info_container .section.main_parameters_container table.intervals{width:100%;margin-bottom:40px;box-shadow:0 -1px 5px 1px rgba(102,119,136,0.05),0 1px 2px rgba(102,119,136,0.3);padding:20px;margin-bottom:50px;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;background-color:white}body.app .training_info_container .section.main_parameters_container table.intervals .titles{height:50px}body.app .training_info_container .section.main_parameters_container table.intervals .titles .label{display:block}body.app .training_info_container .section.main_parameters_container table.intervals .title_units{height:25px}body.app .training_info_container .section.main_parameters_container table.intervals .title_units .units{display:block;font-family:Outfit;font-weight:700 !important}body.app .training_info_container .section.main_parameters_container table.intervals tbody{display:table}body.app .training_info_container .section.main_parameters_container table.intervals tbody tr{display:table-row;border-left:0px solid transparent !important}body.app .training_info_container .section.main_parameters_container table.intervals tbody tr.titles th,body.app .training_info_container .section.main_parameters_container table.intervals tbody tr.title_units th{display:table-cell;padding:0px;margin-bottom:5px;text-align:center;text-indent:0;width:unset !important}body.app .training_info_container .section.main_parameters_container table.intervals tbody tr.titles th:first-child,body.app .training_info_container .section.main_parameters_container table.intervals tbody tr.title_units th:first-child{max-width:30px;margin:5px}body.app .training_info_container .section.main_parameters_container table.intervals tbody tr.titles th span.units,body.app .training_info_container .section.main_parameters_container table.intervals tbody tr.title_units th span.units{line-height:16px}body.app .training_info_container .section.main_parameters_container table.intervals tbody tr.titles th:last-of-type,body.app .training_info_container .section.main_parameters_container table.intervals tbody tr.title_units th:last-of-type{border-right:0px}body.app .training_info_container .section.main_parameters_container table.intervals tbody tr.highlight td{background-color:#ebebeb}body.app .training_info_container .section.main_parameters_container table.intervals tbody tr td input[type=text]{width:80%}body.app .training_info_container .section.main_parameters_container table.intervals tbody td{display:table-cell;text-align:center;font-family:Outfit;font-weight:500;font-size:16px;font-weight:500;border-right:1px solid #eaeaea;border-radius:0px;padding:2px 10px;position:relative}body.app .training_info_container .section.main_parameters_container table.intervals tbody td:first-child{width:100px}body.app .training_info_container .section.main_parameters_container table.intervals tbody td:nth-child(2){width:125px}body.app .training_info_container .section.main_parameters_container table.intervals tbody td:nth-child(n+2){width:100px}body.app .training_info_container .section.main_parameters_container table.intervals tbody td.highlight{font-family:Outfit;font-weight:700;font-size:14px;color:#424242}body.app .training_info_container .section.main_parameters_container table.intervals tbody td:last-of-type{border-right:0px}body.app .training_info_container .section.main_parameters_container table.intervals tbody td input{text-align:center}body.app .training_info_container .section.main_parameters_container table.intervals tbody td input::before,body.app .training_info_container .section.main_parameters_container table.intervals tbody td input:after{position:absolute;content:"";top:0;bottom:0;left:0;right:0;border-top:5px solid #ffa301;border-right:5px solid #ffa301;border-left:5px solid transparent;width:10px;height:10px;z-index:1000;background-color:#ffa301}body.app .training_info_container .section.main_parameters_container table.intervals tbody td .number{text-align:center}body.app .training_info_container .section.main_parameters_container table.intervals tbody td input{width:100%}body.app .training_info_container .section.main_parameters_container table.intervals tbody th{background:none;border:none;padding:0px;height:unset;border-right:1px solid #eaeaea}body.app .training_info_container .section.main_parameters_container table.intervals tbody th.interval span.label.icon:before{background-image:url("./iconPark/assembly-line.svg")}body.app .training_info_container .section.main_parameters_container table.intervals tbody th.distance span.label.icon:before{background-image:url("./iconPark/transfer.svg")}body.app .training_info_container .section.main_parameters_container table.intervals tbody th.duration span.label.icon:before{background-image:url("./iconPark/time.svg")}body.app .training_info_container .section.main_parameters_container table.intervals tbody th.uphill span.label.icon:before{background-image:url("./iconPark/trending-up.svg")}body.app .training_info_container .section.main_parameters_container table.intervals tbody th.downhill span.label.icon:before{background-image:url("./iconPark/trending-down.svg")}body.app .training_info_container .section.main_parameters_container table.intervals tbody th.pace span.label.icon:before{background-image:url("./iconPark/stopwatch.svg")}body.app .training_info_container .section.main_parameters_container table.intervals tbody th.pulse span.label.icon:before{background-image:url("./iconPark/heartbeat.svg")}body.app .training_info_container .section.main_parameters_container table.intervals tbody th.max_pulse span.label.icon:before{background-image:url("./iconPark/heart.svg")}body.app .training_info_container .section.main_parameters_container table.intervals tbody th.gap span.label.icon:before{background-image:url("./iconPark/parabola.svg")}body.app .training_info_container .section.main_parameters_container table.intervals tbody th.power span.label.icon:before{background-image:url("./iconPark/dumbbell.svg")}body.app .training_info_container .section.main_parameters_container table.intervals tbody th.speed span.label.icon:before{background-image:url("./iconPark/dashboard-two.svg")}body.app .training_info_container .section.main_parameters_container table.intervals tbody th.pause span.label.icon:before{background-image:url("./iconPark/hourglass-full.svg")}body.app .training_info_container .section.main_parameters_container table.intervals tbody th .label,body.app .training_info_container .section.main_parameters_container table.intervals tbody th .units{font-weight:normal;font-size:12px}body.app .training_info_container .section.main_parameters_container table.intervals tr#add-new-interval td{border-right:0px}body.app .training_info_container .section.main_parameters_container table.intervals tr#add-new-interval td.buttons{display:flex;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-flex-pack:space-around;-moz-align-items:center;-ms-align-items:center;align-items:center;flex-wrap:wrap}body.app .training_info_container .section.main_parameters_container table.intervals tr#add-new-interval td.buttons .increase-intervals,body.app .training_info_container .section.main_parameters_container table.intervals tr#add-new-interval td.buttons .decrease-intervals{flex:0 0 12px;color:#ffa301;font-size:22px;font-family:Outfit;text-align:center;background:#f4f5f9;border-radius:50%;padding:0px 10px}body.app .training_info_container .section.main_parameters_container table.intervals .toggle-pauses-button{text-align:center;padding:0;border:none}body.app .training_info_container .section.main_parameters_container table.intervals #toggle_pauses{font-size:14px;display:inline-block;width:98%;color:#ffa301;text-align:center;text-decoration:none;height:100%;line-height:40px;border-radius:4px;font-family:Outfit;font-weight:700;padding:0;transition:200ms all ease-in-out}body.app .training_info_container .section.main_parameters_container table.intervals #toggle_pauses:hover{color:white;background:#ffa301}@media only screen and (max-width: 768px){body.app .container_logged_in_user .trainingsplan_container tr.interval_table_container table.intervals tbody tr.titles th,body.app .container_logged_in_user .trainingsplan_container tr.interval_table_container table.intervals tbody tr.title_units th{flex:0 0 70px;max-width:80px;min-width:70px;background:none;border:none;padding:2px 0px;height:unset}body.app .container_logged_in_user .trainingsplan_container tr.interval_table_container table.intervals tbody tr.titles th .label,body.app .container_logged_in_user .trainingsplan_container tr.interval_table_container table.intervals tbody tr.titles th .units,body.app .container_logged_in_user .trainingsplan_container tr.interval_table_container table.intervals tbody tr.title_units th .label,body.app .container_logged_in_user .trainingsplan_container tr.interval_table_container table.intervals tbody tr.title_units th .units{font-weight:normal;font-size:12px}body.app .training_info_container .main_parameters_container{overflow-x:scroll}body.app .training_info_container .main_parameters_container table tbody tr.titles th,body.app .training_info_container .main_parameters_container table tbody tr.title_units th{max-width:80px;min-width:70px}body.app .training_info_container .main_parameters_container table tbody tr.titles th:first-child,body.app .training_info_container .main_parameters_container table tbody tr.title_units th:first-child{max-width:130px;min-width:120px}}body.ie_browser .header_user-area-i{display:block}body.ie_browser .schedule_header .inner .relax_info,body.ie_browser .schedule_header .inner .race-info,body.ie_browser .schedule_header .inner .date_info,body.ie_browser .schedule_header .inner .distance_info,body.ie_browser .schedule_header .inner .duration_info,body.ie_browser .schedule_header .inner .pace_info,body.ie_browser .schedule_header .inner .speed_info,body.ie_browser .schedule_header .inner .total_info,body.ie_browser .schedule_header .inner .heart-rate,body.ie_browser .schedule_header .inner .intensity{width:80px}body.ie_browser .container_logged_in_user .main .trainingsplan_container .datepicker_container,body.ie_browser .container_logged_in_user .main .trainingsplan_container .sidebar{margin-right:16px}body.ie_browser .container_logged_in_user .main .trainingsplan_container .sidebar{max-width:300px}body.ie_browser .container_logged_in_user .main .trainingsplan_container .calendar_wrapper{max-width:920px;width:920px;margin:0 auto}body.ie_browser table.calendar thead tr th,body.ie_browser table.calendar thead tr td{max-width:131px;width:131px}body.ie_browser table.calendar tbody tr th,body.ie_browser table.calendar tbody tr td{max-width:131px;width:131px}body.ie_browser .training_info_container .first_block .title_section,body.ie_browser .training_info_container .first_block .main_parameters{display:block}body.ie_browser .training_info_container .section.main_parameters_container table tr th{min-height:60px}body.ie_browser .training_info_container .section.main_parameters_container table tr td{width:100px}body.ie_browser .plan-setup_step .plan-setup_step_title{display:inline;width:400px}body.ie_browser .plan-setup_step .plan-setup_step_substep{min-width:920px}body.edge_browser .container_logged_in_user .main .trainingsplan_container .datepicker_container,body.edge_browser .container_logged_in_user .main .trainingsplan_container .sidebar{margin-right:16px}body.edge_browser .training_info_container .sidebar_article{background:none !important}.gear-form .row label{display:block}.gear-form .row.size-scale .row-i{display:flex}.gear-form .row.size-scale .row-i .gear_size{flex:1 1 60%;display:flex}.gear-form .row.size-scale .row-i .gear_scale{flex:1 1 40%}.gear-form .row.size-scale .row-i .gear_scale select{width:80px !important}.gear-form .row .row-i .input input,.gear-form .size-scale .customSelect{width:169px}.gear-form .paragraph-title{font-weight:bold}.gear-form textarea,.gear-form input,.gear-form select{height:auto !important;width:262px !important;min-height:30px}.gear-form input[type=checkbox]{width:unset !important}.gear-form input[type=submit],.gear-form button[type=button]{width:110px !important}#gears-list{max-width:920px;margin:30px auto;background:#fff;padding:30px}#gears-list .gear-controls{margin-top:10px;width:110%}#gears-list .gear-item{border-top:1px solid rgba(0,0,0,0.1)}#gears-list .actions a{padding:0px 2px}#gears-list .actions{min-width:110px}#gears-list .actions img{width:28px}#gears-list .actions img:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}#gears-list .gear_table_container{overflow:scroll;scrollbar-width:none;-ms-overflow-style:none}#gears-list .gear_table_container::-webkit-scrollbar{width:0px;height:0px}#gears-list .gear_table_container table thead .small:hover,#gears-list .gear_table_container table thead .shoename:hover{cursor:pointer;text-decoration:underline}#gears-list .gear_table_container table th{color:#345;font-family:Outfit;font-weight:300;text-align:center;border:none;background:none}#gears-list .gear_table_container table .small{max-width:100px;text-align:center}#gears-list .gear_table_container table .shoename{width:370px}#gears-list .gear_table_container table td{border:none;height:50px}#gears-list .gear_table_container table #gear_default{width:100%}#gears-list .hide{display:none}.scroll-autocomplete{max-height:200px;overflow-y:auto;overflow-x:hidden}body.iframe #gears-list{max-width:100%;margin:auto}body.iframe #gears-list h3,body.iframe #gears-list .h3{display:none}body.iframe .personal-info{padding:0;background:white}body.iframe .personal-info .personal-info_form{flex:0 0 100%}body.iframe .personal-info.gears{min-height:500px}#gearPopup .modal-dialog{width:100%}#gearPopup .modal-dialog .modal-body iframe{border:none;width:100%;height:500px}@media only screen and (max-width: 769px){#gears-list table{font-family:Outfit;font-weight:300}#gears-list table th{font-size:12px}#gears-list table td{font-size:13px}#gears-list table .shoename{min-width:200px}#gears-list table .small{min-width:80px}#gears-list .gear-controls{width:100%}.gear-form{padding:8px}.gear-form .row.size-scale .row-i{flex-wrap:wrap}.gear-form .row.size-scale .row-i .gear_size{flex:1 1 100%;max-width:100%;margin-right:0;margin-bottom:5px}body.iframe .container_logged_in_user{margin-top:0}body.iframe .container_logged_in_user .personal-info .personal-info_form{width:100%}body.iframe .container_logged_in_user .personal-info .personal-info_form .row{padding:8px 0}body.iframe .container_logged_in_user .personal-info .personal-info_form .row .size-scale #gear_scale{width:100%}body.iframe .container_logged_in_user .personal-info .personal-info_form select{opacity:1 !important}body.iframe .container_logged_in_user .personal-info .personal-info_form .btn{float:unset;margin:0;font-size:16px;padding:0 20px;height:40px}body.iframe .container_logged_in_user .personal-info .personal-info_form input.btn{margin-left:20px}body.iframe .container_logged_in_user .personal-info h1.underline,body.iframe .container_logged_in_user .personal-info .underline.h1{font-size:16px;padding:0 20px;line-height:36px}body.iframe .gears #gears-list{overflow-x:scroll}body.iframe .gears #gears-list table .shoename,body.iframe .gears #gears-list table .actions{min-width:120px}body.iframe .gears #gears-list table .small{min-width:80px}body.iframe .gears #gears-list .gear_table_container{max-height:calc(100vh - 90px)}body.iframe .gears #gears-list .gear-controls{background:#fff;height:80px;position:fixed;bottom:0;text-align:center;box-shadow:0 -3px 6px rgba(0,0,0,0.1)}body.iframe .gears #gears-list .btn{position:absolute;bottom:0;left:0;margin-left:18px;line-height:40px}#gearPopup .modal-dialog{padding:24px 0;width:90%}}span.error{color:#e76d6d}span.error{color:#e76d6d}body.app #heatmap-index #heatmap-form{width:100%;margin-bottom:20px}body.app #heatmap-index #heatmap-form input,body.app #heatmap-index #heatmap-form .input{display:inline-block}body.app #heatmap-index #heatmap-form input label,body.app #heatmap-index #heatmap-form .input label{margin-right:5px}body.app #heatmap-index #heatmap-form input select#heatmap_year,body.app #heatmap-index #heatmap-form input select#heatmap_month,body.app #heatmap-index #heatmap-form .input select#heatmap_year,body.app #heatmap-index #heatmap-form .input select#heatmap_month{width:110px;padding:5px;background-color:#fff}body.app #heatmap-index #heatmap-list{width:100%;min-height:300px;background-color:#fff;border:1px solid #ddd;padding:0 20px}body.app #heatmap-index #heatmap-list .heatmap-entry{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #ddd}body.app #heatmap-index #heatmap-list .heatmap-entry .heatmap-entry-info,body.app #heatmap-index #heatmap-list .heatmap-entry .heatmap-entry-date{display:flex}body.app #heatmap-index #heatmap-list .heatmap-entry .heatmap-entry-info .heatmap-entry-element,body.app #heatmap-index #heatmap-list .heatmap-entry .heatmap-entry-date .heatmap-entry-element{display:flex;align-items:center}body.app #heatmap-index #heatmap-list .heatmap-entry .heatmap-entry-info .heatmap-entry-element#show,body.app #heatmap-index #heatmap-list .heatmap-entry .heatmap-entry-info .heatmap-entry-element#refresh,body.app #heatmap-index #heatmap-list .heatmap-entry .heatmap-entry-info .heatmap-entry-element#date,body.app #heatmap-index #heatmap-list .heatmap-entry .heatmap-entry-info .heatmap-entry-element#generating,body.app #heatmap-index #heatmap-list .heatmap-entry .heatmap-entry-date .heatmap-entry-element#show,body.app #heatmap-index #heatmap-list .heatmap-entry .heatmap-entry-date .heatmap-entry-element#refresh,body.app #heatmap-index #heatmap-list .heatmap-entry .heatmap-entry-date .heatmap-entry-element#date,body.app #heatmap-index #heatmap-list .heatmap-entry .heatmap-entry-date .heatmap-entry-element#generating{margin-right:10px}body.app #heatmap-index #heatmap-list .heatmap-entry .heatmap-entry-info .heatmap-entry-element#show>a.btn,body.app #heatmap-index #heatmap-list .heatmap-entry .heatmap-entry-info .heatmap-entry-element#destroy>a.btn,body.app #heatmap-index #heatmap-list .heatmap-entry .heatmap-entry-info .heatmap-entry-element#refresh>a.btn,body.app #heatmap-index #heatmap-list .heatmap-entry .heatmap-entry-info .heatmap-entry-element#generating>.btn,body.app #heatmap-index #heatmap-list .heatmap-entry .heatmap-entry-date .heatmap-entry-element#show>a.btn,body.app #heatmap-index #heatmap-list .heatmap-entry .heatmap-entry-date .heatmap-entry-element#destroy>a.btn,body.app #heatmap-index #heatmap-list .heatmap-entry .heatmap-entry-date .heatmap-entry-element#refresh>a.btn,body.app #heatmap-index #heatmap-list .heatmap-entry .heatmap-entry-date .heatmap-entry-element#generating>.btn{padding:0 20px;background-size:20px 20px;background-position:50% 50%;background-repeat:no-repeat}body.app #heatmap-index #heatmap-list .heatmap-entry .heatmap-entry-info .heatmap-entry-element#show>a.btn,body.app #heatmap-index #heatmap-list .heatmap-entry .heatmap-entry-date .heatmap-entry-element#show>a.btn{background-image:url("./iconPark/inspection.svg")}body.app #heatmap-index #heatmap-list .heatmap-entry .heatmap-entry-info .heatmap-entry-element#generating>.btn,body.app #heatmap-index #heatmap-list .heatmap-entry .heatmap-entry-date .heatmap-entry-element#generating>.btn{background-image:url("spinner.gif")}body.app #heatmap-index #heatmap-list .heatmap-entry .heatmap-entry-info .heatmap-entry-element#refresh>a.btn,body.app #heatmap-index #heatmap-list .heatmap-entry .heatmap-entry-date .heatmap-entry-element#refresh>a.btn{background-image:url("./iconPark/refresh-one.svg")}body.app #heatmap-index #heatmap-list .heatmap-entry .heatmap-entry-info .heatmap-entry-element#destroy>a.btn,body.app #heatmap-index #heatmap-list .heatmap-entry .heatmap-entry-date .heatmap-entry-element#destroy>a.btn{background-image:url("./iconPark/delete-themes.svg");background-color:#ea4444}body.app #heat_map{width:100%;height:800px;border:0px;position:relative}body.app #heat_map #map{height:100%}body.app #heat_map #back-button{position:absolute;bottom:20px;left:10px;border-radius:20px;z-index:100}@media only screen and (max-width: 768px){body.app #heat_map #controls{right:10px;top:10px;left:50px;padding:5px 12px;border-radius:6px;border:2px solid rgba(0,0,0,0.3)}body.app #heat_map #controls form{display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;width:100%}body.app #heat_map #controls .customSelect{width:48%}body.app #heat_map #controls .customSelectInner{border-radius:3px}body.app #heat_map #controls .share_training{top:60px}}.channel-notification .btn.active{background-color:red}.channel-notification .list{width:100%;color:white}.channel-notification .list .item{width:100%;padding:12px;background-color:rebeccapurple;margin-bottom:6px}.channel-notification .list .item .row{display:flex;width:100%}.channel-notification .list .item .row.first,.channel-notification .list .item .row.third{justify-content:flex-end}.channel-notification .list .item .content{margin-left:12px}.channel-notification .list .item .content .title{font-weight:700}.channel-notification .list .item .date{font-size:0.8em}.channel-notification .list .item .close{cursor:pointer}.channel-notification .list .item .actions .action{border:1px solid white;padding:6px;float:right;margin:3px}.channel-notification .list .item .actions .action a{color:white;text-decoration:none}.channel-notification.bell{cursor:pointer}.channel-notification.bell .list{display:none;z-index:1001;width:360px;position:absolute;right:0;top:68px}.channel-notification.banneralert{display:block;width:100%}.channel-notification.banneralert .list{margin-bottom:24px}.channel-notification.banneralert .list .item{display:flex}.channel-notification.banneralert .list .right-col{margin-left:auto}.flex-row{display:flex}.flex-row .flex-col{flex:1}.noleft{float:inherit !important}.rdp-root{--rdp-accent-color: blue // The accent color used for selected days and UI elements.;--rdp-accent-background-color: #f0f0ff // The accent background color used for selected days and UI elements.;--rdp-font-family: system-ui // The font family used by the calendar. Note that `inherit` does not work here.;--rdp-day-font: inherit // The font used for the day cells.;--rdp-day-height: 2.75rem // The height of the day cells.;--rdp-day-width: 2.75rem // The width of the day cells.;--rdp-day_button-border-radius: 100% // The border radius of the day cells.;--rdp-day_button-border: 2px solid transparent // The border of the day cells.;--rdp-day_button-height: var(--rdp-day-width) // The height of the day cells.;--rdp-day_button-width: var(--rdp-day-height) // The width of the day cells.;--rdp-selected-border: 2px solid var(--rdp-accent-color) // The border of the selected days.;--rdp-selected-font: bold large var(--rdp-font-family) // The font of the selected days.;--rdp-disabled-opacity: 0.5 // The opacity of the disabled days.;--rdp-outside-opacity: 0.75 // The opacity of the days outside the current month.;--rdp-today-color: var(--rdp-accent-color) // The color of the todays date.;--rdp-dropdown-gap: 0.5rem // The gap between the dropdowns used in the month captions.;--rdp-month_caption-font: bold larger var(--rdp-font-family);--rdp-months-gap: 2rem // The gap between the months in the multi-month view.;--rdp-nav_button-disabled-opacity: 0.5 // The opacity of the disabled navigation buttons.;--rdp-nav_button-height: 2.25rem // The height of the navigation buttons.;--rdp-nav_button-width: 2.25rem // The width of the navigation buttons.;--rdp-nav-height: 55px // The height of the navigation bar.;--rdp-range_middle-background-color: var(--rdp-accent-background-color) // The color of the background for days in the middle of a range.;--rdp-range_middle-font: normal medium var(--rdp-font-family) // The font for days in the middle of a range.;--rdp-range_middle-foreground-color: white // The font for days in the middle of a range.;--rdp-range_middle-color: inherit // The color of the range text.;--rdp-range_start-color: white // The color of the range text.;--rdp-range_start-background: linear-gradient(var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color) 50%) // Used for the background of the start of the selected range.;--rdp-range_start-date-background-color: var(--rdp-accent-color) // The background color of the date when at the start of the selected range.;--rdp-range_end-background: linear-gradient(var(--rdp-gradient-direction), var(--rdp-range_middle-background-color) 50%, transparent 50%) // Used for the background of the end of the selected range.;--rdp-range_end-color: white // The color of the range text.;--rdp-range_end-date-background-color: var(--rdp-accent-color) // The background color of the date when at the end of the selected range.;--rdp-week_number-border-radius: 100% // The border radius of the week number.;--rdp-week_number-border: 2px solid transparent // The border of the week number.;--rdp-week_number-font: 400 small var(--rdp-font-family) // The font of the week number cells.;--rdp-week_number-height: var(--rdp-day-height) // The height of the week number cells.;--rdp-week_number-opacity: 0.75 // The opacity of the week number.;--rdp-week_number-width: var(--rdp-day-width) // The width of the week number cells.;--rdp-weeknumber-text-align: center // The text alignment of the weekday cells.;--rdp-weekday-font: 500 smaller var(--rdp-font-family) // The font of the weekday.;--rdp-weekday-opacity: 0.75 // The opacity of the weekday.;--rdp-weekday-padding: 0.5rem 0rem // The padding of the weekday.;--rdp-weekday-text-align: center // The text alignment of the weekday cells.;--rdp-gradient-direction: 90deg}.rdp-root[dir="rtl"]{--rdp-gradient-direction: -90deg}.rdp-root{position:relative;box-sizing:border-box;display:flex;justify-content:center}.rdp-root *{box-sizing:border-box}.rdp-root button{border:none;background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;width:40px;height:40px;display:flex}.rdp-root td button{font-weight:300;font-family:Outfit !important}.rdp-root td button:hover{background-color:#f1f1f1;border-radius:20px}.rdp-root nav button{height:20px;font-family:Outfit !important}.rdp-root .rdp-day.rdp-today button{font-family:Outfit !important}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);font:var(--rdp-day-font);text-align:center}.rdp-day_button{justify-content:center;align-items:center;display:flex;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius)}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;font-size:17px;position:relative;display:inline-flex;align-items:center;white-space:nowrap;border:0}.rdp-button_next,.rdp-button_previous{-moz-appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0;position:relative;font:inherit;appearance:none;background:none;border:0;color:inherit;cursor:pointer;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height)}.rdp-button_next:disabled,.rdp-button_previous:disabled{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{display:inline-block;fill:var(--rdp-accent-color)}.rdp-root[dir="rtl"] .rdp-nav .rdp-chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.rdp-root[dir="rtl"] .rdp-nav .rdp-chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50%;transform-origin:50%}.rdp-dropdowns{position:relative;display:inline-flex;align-items:center;gap:var(--rdp-dropdown-gap)}.rdp-dropdown{z-index:2;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;inset-block-start:0;inset-block-end:0;inset-inline-start:0;width:100%;margin:0;padding:0;cursor:inherit;border:none;line-height:inherit}.rdp-dropdown_root{position:relative;display:inline-flex;align-items:center}.rdp-dropdown_root[data-disabled="true"] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{display:flex;align-content:center;height:var(--rdp-nav-height);font:var(--rdp-month_caption-font);padding:15px}.rdp-months{position:relative;display:flex;flex-wrap:wrap;gap:var(--rdp-months-gap);max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.rdp-month_grid{border-collapse:collapse}.rdp-nav{position:absolute;inset-block-start:0;inset-inline-end:0;display:flex;align-items:center;top:16px;height:var(--rdp-nav-height)}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);font:var(--rdp-weekday-font);text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform)}.rdp-week_number{opacity:var(--rdp-week_number-opacity);font:var(--rdp-week_number-font);height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align)}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color);font-family:Outfit !important}.rdp-selected{font:var(--rdp-selected-font)}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled{opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color);font:var(--rdp-range_middle-font)}.rdp-range_middle .rdp-day_button{border-color:transparent;border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}#home-container{display:block}#home-container h1,#home-container .h1{font-size:3rem;margin-top:6rem;line-height:100%}#home-container h1 div,#home-container .h1 div,#home-container h1 span,#home-container .h1 span{font-weight:700 !important}#home-container h4,#home-container .h4{font-size:1.8rem;font-weight:500 !important}#home-container p{font-size:1.5rem;font-weight:400 !important}#home-container .animate-element{opacity:0;-webkit-animation-duration:500ms;animation-duration:500ms}#home-container .bg-zoom-hover{cursor:pointer;background-position:center center;background-size:100%;background-repeat:no-repeat;transition:background-size 0.2s ease-in-out}#home-container .bg-zoom-hover:hover{background-size:103%}#home-container .fill-button{position:relative;overflow:hidden;color:#333;padding:10px 30px;border:none;background:transparent;border-radius:8px;cursor:pointer;z-index:1;--fill-x: -100%;--fill-y: 100%}#home-container .fill-button::before{content:"";position:absolute;bottom:0;left:0;-webkit-transform:translate(var(--fill-x), var(--fill-y));transform:translate(var(--fill-x), var(--fill-y));height:200%;width:200%;background:linear-gradient(to right, #ffa301 0%, #fe811b 90%, #C81176 120%);transition:all 0.3s ease-out;z-index:-1}#home-container .fill-button.filled{color:#fff}#home-container .hero-container{background:linear-gradient(to bottom, #00000044 0%, #00000000 12%),url(kyburz/Hero.png);background-size:cover;min-height:100vh;max-height:100vh;background-position:50% 50% !important}#home-container .hero-container .text-container{padding-top:114px}#home-container .hero-container h1,#home-container .hero-container .h1{font-size:4rem}#home-container .hero-container h1 .title-highlight,#home-container .hero-container .h1 .title-highlight{font-size:2.8rem}#home-container .hero-container h1 .title-highlight.orange,#home-container .hero-container .h1 .title-highlight.orange{color:#ffa301}#home-container .pb-3xl{padding-bottom:5rem}#home-container .carousel-wrapper{width:100%;overflow:hidden;padding:40px 0px}#home-container .carousel-track{display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-animation:scroll 60s linear infinite;animation:scroll 60s linear infinite}#home-container .carousel-track img{width:auto;height:50px;margin:0 40px;-o-object-fit:contain;object-fit:contain}#home-container .carousel-wrapper:hover .carousel-track{-webkit-animation-play-state:paused;animation-play-state:paused}@-webkit-keyframes scroll{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes scroll{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}#home-container .head_coaches-section{background-image:url(kyburz/Viktor_and_Mathias_0.png);background-size:cover;min-height:100vh}#home-container .head_coaches-section h1,#home-container .head_coaches-section .h1{margin-top:8rem}#home-container .head_coaches-section #text-container{position:relative;overflow:hidden;min-height:300px}#home-container .head_coaches-section #text-container p.text-container{font-size:1.8rem !important;font-weight:400 !important}#home-container .head_coaches-section #text-container p:nth-child(2){opacity:0;pointer-events:none}#home-container .head_coaches-section #text-container p:nth-child(2).text-content{position:absolute;top:0;left:0;right:0}#home-container .head_coaches-section .card.mathias{bottom:50px !important;left:180px !important}#home-container .head_coaches-section .card.viktor{bottom:-40px !important;left:-40px !important}#home-container .head_coaches-section .card .coach-title{font-size:1rem;font-weight:500 !important}#home-container .head_coaches-section img.coach-tag{bottom:300px !important;width:300px}#home-container .head_coaches-section img.coach-tag:first-child{bottom:300px !important}#home-container .head_coaches-section img.coach-tag:nth-child(2){bottom:100px !important}#home-container .home-features-section{background-image:url(kyburz/Features_bg.png);background-size:cover;min-height:100vh}#home-container .home-features-section h1,#home-container .home-features-section .h1{overflow:hidden;position:relative;height:4rem;width:100%}#home-container .home-features-section h1 .text-phrase,#home-container .home-features-section .h1 .text-phrase{position:absolute;top:0;left:0;opacity:0;width:100%}#home-container .home-features-section h4,#home-container .home-features-section .h4{font-weight:400 !important}#home-container .home-features-section h4 p,#home-container .home-features-section .h4 p{font-size:1.5rem;font-weight:400 !important}#home-container .home-features-section img.screen{max-width:50%;height:auto}#home-container .home-features-section .bounce-image-feat{opacity:0;-webkit-transform:translate(-50%, -50%) scale(0.8);transform:translate(-50%, -50%) scale(0.8);position:absolute;top:50%;left:50%;pointer-events:none;border-radius:12px;box-shadow:0px 10px 178px -2px rgba(34,40,161,0.32);width:400px}#home-container .distances-section h1,#home-container .distances-section .h1{margin-top:6rem}#home-container .distances-section .circle-in{height:12px;width:12px;border-radius:6px;background-color:#657789;top:20px}#home-container .distances-section .circle-in.start{left:-10px}#home-container .distances-section .circle-in.end{right:-10px}#home-container .distances-section .circle-out{height:16px;width:16px;border-radius:8px;background-color:white;top:18px;border:1px solid #657789}#home-container .distances-section .circle-out.start{left:-12px}#home-container .distances-section .circle-out.end{right:-12px}#home-container .distances-section .dashed-line{height:0px;border:1px dashed #65778966;top:25px;left:0px}#home-container .distances-section .distance_badge{border-radius:10px;border:2px solid white;min-width:50px;width:50px;height:50px;z-index:1}#home-container .distances-section .distance-card{border-radius:24px;min-height:440px}#home-container .distances-section .distance-card img{border-bottom-left-radius:20px;border-bottom-right-radius:20px}#home-container .distances-section .card_desc{color:#657789;min-height:110px}#home-container .swipe-gallery.steps-section{overflow:hidden;position:relative;width:100vw;height:100vh}#home-container .swipe-gallery.steps-section .slide-bg{background-size:cover}#home-container .swipe-gallery.steps-section .bounce-image-step{opacity:0;-webkit-transform:translate(-50%, -50%) scale(0.8);transform:translate(-50%, -50%) scale(0.8);pointer-events:none;border-radius:12px !important;box-shadow:0px 10px 178px -2px rgba(34,40,161,0.32);width:380px;position:absolute;top:50%;left:50%}#home-container .swipe-gallery.steps-section .tabs-container{position:absolute;top:20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10;display:flex;gap:8px}#home-container .swipe-gallery.steps-section .slide-tab{cursor:pointer;transition:none;background-color:white;color:#111}#home-container .swipe-gallery.steps-section .slide-tab.active{background-color:#111 !important;color:#fff !important}#home-container .swipe-gallery.steps-section .swipe-gallery__track{position:relative;width:100%;height:100%}#home-container .swipe-gallery.steps-section .swipe-gallery__slide{position:absolute;top:0;left:0;width:100%;height:100%;padding-left:0 !important;padding-right:0 !important}#home-container .swipe-gallery.steps-section .slide-text,#home-container .swipe-gallery.steps-section .slide-image{opacity:0}#home-container .swipe-gallery.steps-section .slide-image{position:relative}#home-container .swipe-gallery.steps-section .slide-text:first-child,#home-container .swipe-gallery.steps-section .slide-image:first-child{opacity:1}#home-container .swipe-gallery.steps-section .swipe-gallery__slide:nth-child(3) .slide-image img{box-shadow:0px 10px 178px -2px rgba(34,40,161,0.32);border-radius:40px}#home-container .swipe-gallery.steps-section .swipe-gallery__slide:nth-child(2) .slide-image img{box-shadow:0px 10px 178px -2px #DABB8770;border-radius:40px}#home-container .swipe-gallery.steps-section .swipe-gallery__slide:nth-child(1){box-shadow:0px 10px 178px -2px #92A2B270;border-radius:40px}#home-container .swipe-gallery.steps-section .backgrounds,#home-container .swipe-gallery.steps-section .swipe-gallery__track{position:absolute;top:0;left:0;width:100%;height:100%}#home-container .swipe-gallery.steps-section .slide-bg{position:absolute;inset:0;opacity:0}#home-container .swipe-gallery.steps-section .slide-bg:first-child{opacity:1}#home-container .stores-section h1,#home-container .stores-section .h1{margin-top:12rem}#home-container .stores-section .move-in-on-scroll{opacity:0;transition:opacity 0.3s ease-out, -webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out, opacity 0.3s ease-out;transition:transform 0.3s ease-out, opacity 0.3s ease-out, -webkit-transform 0.3s ease-out}#home-container .stores-section .move-in-on-scroll:nth-child(1){-webkit-transform:translate(-100px, -50px);transform:translate(-100px, -50px)}#home-container .stores-section .move-in-on-scroll:nth-child(2){-webkit-transform:translate(100px, -50px);transform:translate(100px, -50px)}#home-container .stores-section .move-in-on-scroll:nth-child(3){-webkit-transform:translate(-100px, 50px);transform:translate(-100px, 50px)}#home-container .stores-section .move-in-on-scroll:nth-child(4){-webkit-transform:translate(100px, 50px);transform:translate(100px, 50px)}#home-container .team-section{background-image:url(kyburz/Team.png);background-size:cover;min-height:100vh}#home-container .social_media-section h1,#home-container .social_media-section .h1{margin-top:12rem}#home-container .others-section .fill-text{position:relative;overflow:hidden;display:inline-block;background:transparent;border:none;padding:0px;border-radius:8px;cursor:pointer;color:#e0e0e010}#home-container .others-section .fill-text .word{position:relative;display:inline-block}#home-container .others-section .fill-text .word .gradient-text{position:absolute;left:0;top:0;background:linear-gradient(to right, #ffa301, #ffa301ee);-webkit-background-clip:text;background-clip:text;color:transparent;opacity:0;pointer-events:none}@media (max-width: 768px){#home-container h1,#home-container .h1{font-size:3rem !important;line-height:100%}#home-container h4,#home-container .h4{font-size:1.6rem !important}#home-container p{font-size:1.2rem !important}#home-container .hero-container{background-position:80% 50% !important;background-size:cover !important}#home-container .hero-container h4,#home-container .hero-container .h4{line-height:140% !important}#home-container .head_coaches-section.container-bg{background-position:100% 50% !important;background-size:cover !important}#home-container .head_coaches-section h1,#home-container .head_coaches-section .h1{margin-top:6rem !important}#home-container .home-features-section h1,#home-container .home-features-section .h1{margin-top:2rem !important}#home-container .distances-section .distance_badge{width:35px !important;height:35px !important;max-width:35px !important;min-width:35px !important}#home-container .distances-section .circle-out{top:12px !important}#home-container .distances-section .circle-in{top:14px !important}#home-container .distances-section .dashed-line{top:18px !important}#home-container .pb-3xl{padding-bottom:2rem}#home-container .carousel-track img{height:35px !important}#home-container .steps-section .slide-text{padding-top:1rem !important}#home-container .steps-section .bounce-image-step{top:20% !important}#home-container .stores-section .text-block{padding-right:calc(var(--bs-gutter-x) * 1) !important;padding-left:calc(var(--bs-gutter-x) * 1) !important}#home-container .team-section{background-position:80% 50% !important;min-height:unset !important}#home-container .blog-section h1,#home-container .blog-section .h1{margin-top:1rem !important}#home-container .others-section.container-bg{background-position:80% 50% !important}}
