/* Minification failed. Returning unminified contents.
(3,50): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-delay'
(3,128): run-time error CSS1039: Token not allowed after unary operator: '-fa-style-family'
(3,185): run-time error CSS1039: Token not allowed after unary operator: '-fa-style'
(3,436): run-time error CSS1039: Token not allowed after unary operator: '-fa-display'
(3,1567): run-time error CSS1039: Token not allowed after unary operator: '-fa-li-margin'
(3,1653): run-time error CSS1039: Token not allowed after unary operator: '-fa-li-width'
(3,1706): run-time error CSS1039: Token not allowed after unary operator: '-fa-li-width'
(3,1773): run-time error CSS1039: Token not allowed after unary operator: '-fa-border-color'
(3,1815): run-time error CSS1039: Token not allowed after unary operator: '-fa-border-radius'
(3,1857): run-time error CSS1039: Token not allowed after unary operator: '-fa-border-style'
(3,1899): run-time error CSS1039: Token not allowed after unary operator: '-fa-border-width'
(3,1936): run-time error CSS1039: Token not allowed after unary operator: '-fa-border-padding'
(3,2016): run-time error CSS1039: Token not allowed after unary operator: '-fa-pull-margin'
(3,2082): run-time error CSS1039: Token not allowed after unary operator: '-fa-pull-margin'
(3,2188): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-delay'
(3,2246): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-direction'
(3,2303): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-direction'
(3,2367): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-duration'
(3,2419): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-duration'
(3,2486): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-iteration-count'
(3,2557): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-iteration-count'
(3,2636): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-timing'
(3,2701): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-timing'
(3,2788): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-direction'
(3,2852): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-duration'
(3,2919): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-iteration-count'
(3,3049): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-delay'
(3,3099): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-direction'
(3,3155): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-duration'
(3,3214): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-iteration-count'
(3,3293): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-timing'
(3,3377): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-timing'
(3,3482): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-delay'
(3,3591): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-delay'
(3,3641): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-direction'
(3,3697): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-duration'
(3,3756): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-iteration-count'
(3,3835): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-timing'
(3,3914): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-timing'
(3,4018): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-direction'
(3,4082): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-duration'
(3,4149): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-iteration-count'
(3,4288): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-delay'
(3,4338): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-direction'
(3,4394): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-duration'
(3,4453): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-iteration-count'
(3,4532): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-timing'
(3,4611): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-timing'
(3,4707): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-delay'
(3,4816): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-delay'
(3,4866): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-direction'
(3,4922): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-duration'
(3,4981): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-iteration-count'
(3,5060): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-timing'
(3,5125): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-timing'
(3,5211): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-direction'
(3,5282): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-iteration-count'
(3,5409): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-delay'
(3,5459): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-direction'
(3,5523): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-duration'
(3,5575): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-duration'
(3,5634): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-iteration-count'
(3,5713): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-timing'
(3,5773): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-timing'
(3,5894): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-delay'
(3,5940): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-delay'
(3,5990): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-direction'
(3,6054): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-duration'
(3,6106): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-duration'
(3,6165): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-iteration-count'
(3,6244): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-timing'
(3,6304): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-timing'
(3,6350): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3,6495): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-direction'
(3,6552): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-direction'
(3,6616): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-duration'
(3,6668): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-duration'
(3,6735): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-iteration-count'
(3,6806): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-iteration-count'
(3,6885): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-timing'
(3,6947): run-time error CSS1039: Token not allowed after unary operator: '-fa-animation-timing'
(3,7497): run-time error CSS1039: Token not allowed after unary operator: '-fa-beat-scale'
(3,7540): run-time error CSS1039: Token not allowed after unary operator: '-fa-beat-scale'
(3,7668): run-time error CSS1039: Token not allowed after unary operator: '-fa-beat-scale'
(3,7711): run-time error CSS1039: Token not allowed after unary operator: '-fa-beat-scale'
(3,7886): run-time error CSS1039: Token not allowed after unary operator: '-fa-bounce-start-scale-x'
(3,7921): run-time error CSS1039: Token not allowed after unary operator: '-fa-bounce-start-scale-y'
(3,7986): run-time error CSS1039: Token not allowed after unary operator: '-fa-bounce-start-scale-x'
(3,8021): run-time error CSS1039: Token not allowed after unary operator: '-fa-bounce-start-scale-y'
(3,8098): run-time error CSS1039: Token not allowed after unary operator: '-fa-bounce-jump-scale-x'
(3,8131): run-time error CSS1039: Token not allowed after unary operator: '-fa-bounce-jump-scale-y'
(3,8177): run-time error CSS1039: Token not allowed after unary operator: '-fa-bounce-height'
(3,8224): run-time error CSS1039: Token not allowed after unary operator: '-fa-bounce-jump-scale-x'
(3,8257): run-time error CSS1039: Token not allowed after unary operator: '-fa-bounce-jump-scale-y'
(3,8303): run-time error CSS1039: Token not allowed after unary operator: '-fa-bounce-height'
(3,8362): run-time error CSS1039: Token not allowed after unary operator: '-fa-bounce-land-scale-x'
(3,8397): run-time error CSS1039: Token not allowed after unary operator: '-fa-bounce-land-scale-y'
(3,8462): run-time error CSS1039: Token not allowed after unary operator: '-fa-bounce-land-scale-x'
(3,8497): run-time error CSS1039: Token not allowed after unary operator: '-fa-bounce-land-scale-y'
(3,8590): run-time error CSS1039: Token not allowed after unary operator: '-fa-bounce-rebound'
(3,8656): run-time error CSS1039: Token not allowed after unary operator: '-fa-bounce-rebound'
(3,8830): run-time error CSS1039: Token not allowed after unary operator: '-fa-bounce-start-scale-x'
(3,8865): run-time error CSS1039: Token not allowed after unary operator: '-fa-bounce-start-scale-y'
(3,8930): run-time error CSS1039: Token not allowed after unary operator: '-fa-bounce-start-scale-x'
(3,8965): run-time error CSS1039: Token not allowed after unary operator: '-fa-bounce-start-scale-y'
(3,9042): run-time error CSS1039: Token not allowed after unary operator: '-fa-bounce-jump-scale-x'
(3,9075): run-time error CSS1039: Token not allowed after unary operator: '-fa-bounce-jump-scale-y'
(3,9121): run-time error CSS1039: Token not allowed after unary operator: '-fa-bounce-height'
(3,9168): run-time error CSS1039: Token not allowed after unary operator: '-fa-bounce-jump-scale-x'
(3,9201): run-time error CSS1039: Token not allowed after unary operator: '-fa-bounce-jump-scale-y'
(3,9247): run-time error CSS1039: Token not allowed after unary operator: '-fa-bounce-height'
(3,9306): run-time error CSS1039: Token not allowed after unary operator: '-fa-bounce-land-scale-x'
(3,9341): run-time error CSS1039: Token not allowed after unary operator: '-fa-bounce-land-scale-y'
(3,9406): run-time error CSS1039: Token not allowed after unary operator: '-fa-bounce-land-scale-x'
(3,9441): run-time error CSS1039: Token not allowed after unary operator: '-fa-bounce-land-scale-y'
(3,9534): run-time error CSS1039: Token not allowed after unary operator: '-fa-bounce-rebound'
(3,9600): run-time error CSS1039: Token not allowed after unary operator: '-fa-bounce-rebound'
(3,9674): run-time error CSS1039: Token not allowed after unary operator: '-fa-fade-opacity'
(3,9733): run-time error CSS1039: Token not allowed after unary operator: '-fa-fade-opacity'
(3,9809): run-time error CSS1039: Token not allowed after unary operator: '-fa-beat-fade-opacity'
(3,9925): run-time error CSS1039: Token not allowed after unary operator: '-fa-beat-fade-scale'
(3,9974): run-time error CSS1039: Token not allowed after unary operator: '-fa-beat-fade-scale'
(3,10048): run-time error CSS1039: Token not allowed after unary operator: '-fa-beat-fade-opacity'
(3,10164): run-time error CSS1039: Token not allowed after unary operator: '-fa-beat-fade-scale'
(3,10213): run-time error CSS1039: Token not allowed after unary operator: '-fa-beat-fade-scale'
(3,10305): run-time error CSS1039: Token not allowed after unary operator: '-fa-flip-x'
(3,10324): run-time error CSS1039: Token not allowed after unary operator: '-fa-flip-y'
(3,10343): run-time error CSS1039: Token not allowed after unary operator: '-fa-flip-z'
(3,10362): run-time error CSS1039: Token not allowed after unary operator: '-fa-flip-angle'
(3,10411): run-time error CSS1039: Token not allowed after unary operator: '-fa-flip-x'
(3,10430): run-time error CSS1039: Token not allowed after unary operator: '-fa-flip-y'
(3,10449): run-time error CSS1039: Token not allowed after unary operator: '-fa-flip-z'
(3,10468): run-time error CSS1039: Token not allowed after unary operator: '-fa-flip-angle'
(3,10549): run-time error CSS1039: Token not allowed after unary operator: '-fa-flip-x'
(3,10568): run-time error CSS1039: Token not allowed after unary operator: '-fa-flip-y'
(3,10587): run-time error CSS1039: Token not allowed after unary operator: '-fa-flip-z'
(3,10606): run-time error CSS1039: Token not allowed after unary operator: '-fa-flip-angle'
(3,10655): run-time error CSS1039: Token not allowed after unary operator: '-fa-flip-x'
(3,10674): run-time error CSS1039: Token not allowed after unary operator: '-fa-flip-y'
(3,10693): run-time error CSS1039: Token not allowed after unary operator: '-fa-flip-z'
(3,10712): run-time error CSS1039: Token not allowed after unary operator: '-fa-flip-angle'
(3,12671): run-time error CSS1039: Token not allowed after unary operator: '-fa-rotate-angle'
(3,12717): run-time error CSS1039: Token not allowed after unary operator: '-fa-rotate-angle'
(3,12944): run-time error CSS1039: Token not allowed after unary operator: '-fa-stack-z-index'
(3,13024): run-time error CSS1039: Token not allowed after unary operator: '-fa-inverse'
(3,16347): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3,16396): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3,16454): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3,16505): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3,16565): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3,16612): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3,16666): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3,16713): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3,16769): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3,16816): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3,16870): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3,16917): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3,17785): run-time error CSS1039: Token not allowed after unary operator: '-fa-primary-color'
(3,17825): run-time error CSS1039: Token not allowed after unary operator: '-fa-primary-opacity'
(3,17891): run-time error CSS1039: Token not allowed after unary operator: '-fa-secondary-color'
(3,17933): run-time error CSS1039: Token not allowed after unary operator: '-fa-secondary-opacity'
 */
@import "Spinner.css";.PageLoad{width:100vw;height:calc(100vh - 64px);position:fixed;top:64px;left:0;background-color:#fff;display:flex;justify-content:center;align-items:center;z-index:3}.PageLoad.Full{height:100vh;top:0}.PageLoader{width:200px;aspect-ratio:1;display:grid;grid-template-rows:50%;grid-template-columns:50%;animation-duration:2s;animation-timing-function:steps(1);animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:loader-a;animation-timeline:auto;animation-range-start:normal}.PageLoader::before{content:"";transform-origin:bottom;animation-duration:.5s,.5s;animation-timing-function:linear,steps(1);animation-delay:0s,0s;animation-iteration-count:infinite,infinite;animation-direction:alternate,alternate;animation-fill-mode:none,none;animation-play-state:running,running;animation-name:loader-b,loader-c;animation-timeline:auto;animation-range-start:normal}@keyframes loader-a{0%{transform:scale(1, 1) rotate(0deg)}25%{transform:scale(1, -1) rotate(90deg)}50%{transform:scale(-1, -1) rotate(0deg)}75%{transform:scale(-1, 1) rotate(90deg)}}@keyframes loader-b{0%{transform:perspective(150px) rotateX(0deg)}100%{transform:perspective(150px) rotateX(180deg)}}@keyframes loader-c{0%{background:#08f}50%{background:#ff7a00}}@media screen and (max-width:480px){.PageLoader{width:100px}}.PageLoadHide,.HeaderSection.PageLoadHide{display:none}*{margin:0;padding:0;box-sizing:border-box}*:focus{outline:none}html{height:100%}body{height:100%;padding-top:64px;line-height:1.42857143;font-family:'Open Sans','Segoe UI',Tahoma,Verdana,Arial,sans-serif;font-size:14px;background-color:#fff;color:#444}button:focus,button:active{outline:none}button::-moz-focus-inner{border:0}ul{list-style:none}a:focus,a:active{outline:none}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}input[type="text"],select{color:#444}input[type="text"]:focus{border-color:#66afe9;outline:none}label{font-size:14px;color:#787878}.CheckboxContainer{display:flex;align-items:baseline}input[type="checkbox"]{position:absolute;display:none}input[type="checkbox"]+label{position:relative;padding-left:36px;cursor:pointer}input[type="checkbox"]+label:before{content:'';position:absolute;top:0;left:0;width:22px;height:22px;border:1px solid #999;background:#fff}input[type="checkbox"]+label:after{position:absolute;top:0;left:4px;opacity:0;-webkit-transition:all .2s ease;transition:all .2s ease;font-family:"Font Awesome 6 Pro";font-weight:400;content:"\f00c";font-size:1.25em}input[type="checkbox"]:checked+label:after{opacity:1}a{text-decoration:none;cursor:pointer;color:#07c}a.Social{color:#787878}a.Social+a.Social{margin-left:6px}a span+span{margin-left:8px}.fa-link{color:#07c}b{font-weight:bold;font-size:inherit}.nicescroll-rails{max-width:12px}.MarginTop{margin-top:16px}.MarginTop-lg{margin-top:24px}.MarginTop-2x{margin-top:32px}.MarginTop-3x{margin-top:48px}.MarginBottom{margin-bottom:16px}.MarginBottom-lg{margin-bottom:24px}.MarginBottom-2x{margin-bottom:32px}.MarginBottom-3x{margin-bottom:48px}.MarginLeft{margin-left:16px}.MarginLeft-lg{margin-left:24px}.MarginLeft-2x{margin-left:32px}.SpaceBetween{width:100%;display:flex;justify-content:space-between}.FlexH{display:flex;flex-direction:row}.FlexHCenter{display:flex;justify-content:center}.FlexHCenterAll{display:flex;justify-content:center;align-items:center}.FlexHFullWidth{width:100%;display:flex}.FlexV{display:flex;flex-direction:column}.FlexVCenter{display:flex;flex-direction:column;align-items:center}.FlexVCenterAll{display:flex;flex-direction:column;justify-content:center;align-items:center}.FlexVSB{display:flex;flex-direction:column;justify-content:space-between}.FlexVSE{display:flex;flex-direction:column;justify-content:space-around;justify-content:space-evenly}.FlexVFullHeight{height:100%;display:flex;flex-direction:column}.BodySection.Unique .FlexVFullHeight{min-height:calc(100vh - 64px - 32px - 32px)}.FlexWrapCenter{display:flex;flex-wrap:wrap;justify-content:center}.FlexWrapCenter a{margin:16px}.MSizeWrapper{max-width:900px;margin-left:auto;margin-right:auto}.SSizeWrapper{max-width:600px;margin-left:auto;margin-right:auto}.BoxWithTitle{position:relative}.BoxWithTitle p.BoxTitle{position:absolute;top:-24px;left:0;font-size:16px;font-weight:bold;color:#444}.WrapRespWrapper{display:flex;justify-content:center;align-items:center}.WrapRespContainer{display:flex;justify-content:space-around;justify-content:space-evenly;flex-grow:1}.WrappedRespContainer{margin-right:36px;margin-bottom:36px}.WrappedRespContainer li{text-align:left}@media screen and (max-width:480px){.WrapRespContainer{flex-direction:column;flex-grow:initial}.WrappedRespContainer{align-items:flex-start}}.WrapContainer{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-24px;flex-grow:1}.WrappedContainer{flex:1 1 34%;max-width:400px;margin:0 0 8px 0;padding:24px 0 0 24px;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.StandardButton{min-width:200px;border:1px solid #ff7a00;border-radius:30px;color:#fff;background-color:#ff7a00;padding:12px 24px;font-size:16px;font-weight:bold;cursor:pointer;display:flex;justify-content:center;align-items:center;align-self:center;overflow:hidden;text-align:center;line-height:20px}.StandardButton .fas,.StandardButton .far,.StandardButton .fal,.StandardButton .fat{margin-right:16px}.StandardButton:not(.Disabled):hover,.StandardButton:not(.Disabled):active{color:#fff;background-color:#e66600}.StandardButton.Disabled{opacity:.25;cursor:initial}.StandardButton.Fit{min-width:initial;padding:8px 16px;font-size:14px}.StandardButton.Inverse{color:#ff7a00;background-color:#fff}.StandardButton.Inverse:hover,.StandardButton.Inverse:active{color:#fff;background-color:#ff7a00}@media screen and (max-width:480px){.StandardButton.Fit{padding:8px 8px}.StandardButton.FitIfSmall{min-width:initial;padding:8px 16px;font-size:14px;padding:8px 8px}}h1{font-size:36px;font-weight:bold;color:#444;margin-bottom:32px}h2{font-size:32px;font-weight:bold;color:#444;margin-bottom:32px}p{font-size:18px;font-weight:normal;color:#444;text-align:left}@media screen and (max-width:480px){h1{font-size:28px}h2{font-size:26px}p{font-size:16px}}p.Success,.fas.Success,.far.Success{font-weight:bold;color:#60c322}p.Warning,.fas.Warning,.far.Warning{color:#f36f20}p.Error,.fas.Error,.far.Error{color:#d01f3a}p.Subtitle{font-size:20px;color:#444;text-align:center}p.GDPR{font-size:10px;color:#787878;text-align:center}p.MsgFullScreen{font-size:30px;text-align:center}p.MsgFullScreen .fas{color:#ff7a00}[data-tooltip]{position:relative;cursor:pointer}[data-tooltip]:hover:after{display:flex;width:max-content;max-width:420px;position:absolute;right:100%;top:100%;content:attr(data-tooltip);padding:8px;border-radius:8px;background-color:#091a27;color:#fff;font-family:'Open Sans','Segoe UI',Tahoma,Verdana,Arial,sans-serif;font-size:14px;z-index:1;cursor:initial}.MediaLarge{display:block}.MediaSmall{display:none}@media screen and (max-width:960px){.MediaLarge{display:none}.MediaSmall{display:block}}header{width:100%;height:64px;border-bottom:1px solid #d3d3d3;position:fixed;top:0;background-color:#fff;display:flex;flex-direction:row;align-items:center;padding:0 16px;z-index:1}header.FadedBorder{border-bottom:1px solid #f6f4f0}header .HeaderWrapper{display:flex;flex-grow:1;align-items:center;justify-content:space-between}header .HeaderLogoContainer{height:50px}@media screen and (max-width:480px){header{top:-1px}}@media screen and (max-width:380px){header{padding:0 12px}header .HeaderLogoContainer{height:44px}}header .HeaderLogoContainer img{width:auto;height:100%}nav ul{display:flex}nav li{display:flex;align-items:center;white-space:nowrap}nav li+li{margin-left:16px}nav a{color:#444;font-size:14px;font-weight:bold;position:relative}#UserMenu{color:#ff7a00;cursor:pointer}#UserMenu img{width:36px;height:auto}#UserMenu img+i{margin-left:4px}@media screen and (max-width:960px){nav li#Registration+li{margin-left:8px}nav li#MenuItemOffers,nav li#MenuItemRegistration,nav li#MenuItemLogin{display:none}}.BodySection{width:100%;padding:32px 16px;background-color:inherit;position:relative}.BodySection.Unique{min-height:calc(100vh - 64px)}.BodySection.Alt{background-color:#f6f4f0;color:#fff}.BodyContainer{max-width:1200px;margin-left:auto;margin-right:auto;text-align:center}.ColumnWrapper{display:flex;flex-direction:column;align-items:center;position:relative}footer{padding:32px 32px 0 32px;background-color:#091a27;text-align:start}footer p{font-size:14px;color:#fff}footer a{font-size:14px;color:rgba(255,255,255,0.6)}footer a.Social{color:rgba(255,255,255,0.6)}footer a:hover{color:#fff}footer .FooterLogo{width:auto;height:50px;margin-bottom:8px}.AnnouncementBlock{width:100%;margin-bottom:16px;padding:16px;border:1px solid #d3d3d3;position:relative}.AnnouncementBlock p{text-align:center}.AnnouncementBlock p.Title{font-size:20px;color:#60c322;margin-bottom:16px;font-weight:bold}.AnnouncementBlock p.Title.Warning{color:#f36f20}.AnnouncementBlock p.Body{font-size:16px;margin-bottom:16px}.AnnouncementBlock p.Footer{font-size:16px;margin-bottom:16px;font-weight:bold}.AnnouncementBlock .Close{position:absolute;right:8px;top:8px;width:32px;height:32px;opacity:.3;cursor:pointer}.AnnouncementBlock .Close:hover{opacity:.8}.AnnouncementBlock .Close:before,.AnnouncementBlock .Close:after{position:absolute;left:15px;content:' ';height:33px;width:2px;background-color:#333}.AnnouncementBlock .Close:before{transform:rotate(45deg)}.AnnouncementBlock .Close:after{transform:rotate(-45deg)}.FormContainer{padding:32px 48px;border:1px solid #d3d3d3;border-radius:5px;display:flex;flex-direction:column;align-items:center;position:relative;background-color:#fff}.FlexHFullWidth .FormContainer{flex-grow:1}@media screen and (max-width:480px){.FormContainer.FullWidthSmallScreen{padding:8px 0 0 0;border:none}}.FormContainer p.Confirmation{padding:16px;border:1px solid #60c322;border-radius:5px;margin:auto;margin-bottom:24px;text-align:center;color:#60c322;font-size:16px;font-weight:bold;font-weight:600}.FormContainer p.SubConfirmation{text-align:center}.FormContainer p.Error{padding:16px;border:1px solid #d01f3a;border-radius:5px;margin:auto;margin-bottom:24px;text-align:center;color:#d01f3a}.FormContainer .LabelAsterisk{align-self:flex-start;font-size:12px;margin-bottom:24px}.FormContainer .Center{align-self:center}.FormContainer p.Center{text-align:center}.GenericForm{width:100%;margin:0;display:flex;flex-direction:column;align-items:flex-start}.GenericForm{align-self:center}.GenericForm.DisplayOnly,.GenericForm.Link{width:100%;max-width:640px;margin:auto}.GenericForm.Link span[class^='fa']+span{margin-left:8px}.GenericForm.Text{align-items:center}.GenericForm.Text p{text-align:center}input.FormInput,select.FormInput{width:100%;height:40px;margin-bottom:24px;padding:0 8px;border:1px solid #d3d3d3;font-size:14px}select.FormInput{padding:0 0 0 6px}.FormInput.HasError,.FormInput.HasError:focus{border-color:#d01f3a;outline:none}.FormInputError{margin:-24px 0 24px 0;font-size:12px;color:#d01f3a;align-self:flex-start}.FormBoxError{margin:8px 0 0 16px;font-size:12px;color:#d01f3a}.CheckboxContainer+.FormBoxError{margin-left:36px}.FormInputsWrapper{width:100%;display:flex;flex-wrap:wrap}.FormInputWrappedLeft,.FormInputWrappedRight{max-width:100%;padding:0;flex:1 0 100%}@media screen and (min-width:720px){.FormInputWrappedLeft{max-width:50%;padding-right:8px;flex:1 0 50%}.FormInputWrappedRight{max-width:50%;padding-left:8px;flex:1 0 50%}}input[type="text"][disabled],input[type="password"][disabled]{background-color:#e3e3e3}.FormInputContainer{display:flex;flex-wrap:nowrap}.FormInputButton{height:40px;flex:0 0 auto;padding:0 8px;margin-bottom:24px;margin-left:0;border:none;background:#ff7a00;color:#fff;cursor:pointer;font-size:16px}.InputActionContainer{width:100%;display:flex;flex-direction:row;align-items:center}.InputActionContainer input{margin-right:8px}.InputActionContainer button{width:40px;height:40px;flex:0 0 auto;margin-bottom:24px;border-radius:50%;border:none;background:#ff7a00;color:#fff;cursor:pointer}textarea{width:100%;min-height:150px;padding:8px;border:1px solid #d3d3d3;overflow:auto;margin-bottom:24px;resize:vertical;font-size:14px;font-family:sans-serif}.FormDateBlock{width:100%;display:flex;margin-bottom:24px}.FormDateBlock select{flex-grow:1;font-size:14px}.FormDateBlock select+select{margin-left:16px}.FormContainer.ModalForm{width:600px;max-width:100%;padding:8px 0 0 0;border:none}.FormContainer.ModalForm h2{align-self:flex-start;font-size:24px;font-weight:bold;margin-bottom:24px}.PricingBlock{width:100%;flex-grow:1;display:flex;flex-direction:column;border:1px solid #d3d3d3;border-radius:8px;padding:16px 8px 8px 8px;position:relative;overflow:hidden}.PricingBlock.Offers{box-shadow:0 27px 62px 0 rgba(52,43,139,0.27)}.PricingBlock p{text-align:center}.PricingBlock p.PricingBlockHeader{font-size:28px;font-weight:bold;white-space:nowrap;margin-bottom:16px;color:#08f;white-space:normal}.PricingBlock p.PricingBlockHeader+p.PricingBlockHeader{margin-top:-16px}.PricingBlock .PriceContainer{display:flex;justify-content:center;align-items:center;margin-bottom:16px;position:relative}.PricingBlock p.Price{font-size:28px;font-weight:bold;margin-bottom:0;color:#444}.PricingBlock p.Price .PriceTaxType{font-size:14px;font-weight:initial;margin-bottom:4px;color:#444}.PricingBlock .PriceTermsContainer{margin:auto;padding:0 32px}.PricingBlock .PriceTermsContainer.FromLeft{margin:initial}.PricingBlock p.PriceTerms{font-size:16px;font-weight:normal;color:#444;margin-bottom:24px;text-align:justify}.PricingBlock p.PriceTerms+p.PriceTerms{margin-top:-16px}@media screen and (max-width:480px){.PricingBlock .PriceTermsContainer{padding:0 24px}.PricingBlock p.PricingBlockHeader{font-size:24px}.PricingBlock p.Price{font-size:20px}.PricingBlock p.PriceTerms{font-size:14px}}.PriceButtonContainer{display:flex;justify-content:center;margin-bottom:16px;margin-top:auto}.PriceMascot{position:absolute;height:100px;top:-60px;left:4px}.PriceIcon{position:absolute;height:80px;top:-60px;left:16px}.PriceMascot img,.PriceIcon img{height:100%;width:auto}@media screen and (max-width:960px){.PriceMascot,.PriceIcon{position:relative;left:0;top:0;transform:initial;height:80px;margin-right:16px}.PriceIcon{height:72px}}.PriceImg{height:72px}.PriceImg img{height:100%;width:auto}.PricingAsteriskContainer{margin:auto;margin-top:16px;padding:0 64px}.PricingAsterisk{font-size:12px;margin-top:16px;text-align:left}@media screen and (max-width:960px){.PricingAsteriskContainer{padding:0}}.PricingFreeTrial{background:#08f;margin:32px 0;padding:8px 32px;border-radius:30px;cursor:pointer}.PricingFreeTrial p{color:#fff;text-align:center;font-size:16px;font-weight:bold;margin-bottom:4px}.PricingFreeTrial p+p{margin-bottom:0;font-weight:normal}.PricingTable{border-collapse:separate;margin:auto;margin-bottom:16px}.PricingTable td{padding:4px 16px;font-size:20px;font-weight:normal}.PricingTable tr.Imp td{font-weight:bold}.PricingTable td span.PriceTaxType{font-size:14px;font-weight:normal}@media screen and (max-width:480px){.PricingTable td{font-size:16px}}ul.PriceTermsList{list-style:decimal}ul.PriceTermsList li{margin-bottom:16px;font-size:16px}@media screen and (max-width:480px){ul.PriceTermsList li{font-size:14px}}.PricingSelectBlock{display:flex;flex-direction:column;align-items:center;margin-top:16px}.PricingSelectBlock select{width:200px;height:40px;margin-bottom:24px;padding:0 8px;border:1px solid #d3d3d3;border-radius:30px;font-size:14px;text-align:center}.PricingSelectBlock label{font-size:16px;color:#444;margin-bottom:8px}@media screen and (max-width:480px){.PricingSelectBlock label{font-size:14px}}.Modal{display:none;position:fixed;z-index:1000;top:0;left:0;height:100%;width:100%}#ModalPrompt{background:rgba(0,0,0,0.6)}#ModalContent{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);max-width:90%;max-height:calc(100% - 100px);overflow:auto;background-color:#fff;padding:40px;border-radius:8px}@media screen and (max-width:480px){#ModalContent{width:calc(100% - 16px)}}#ModalContent p{text-align:center;font-size:20px}@media screen and (max-width:480px){#ModalContent p{font-size:16px}}#ModalContent .StandardButton{min-width:100px;margin:0 8px}.ModalClose{position:sticky;bottom:calc(100% - 24px);left:calc(100% - 24px);transform:translate(32px, -32px);width:24px;height:24px;border:none;border-radius:50%;background-color:transparent;cursor:pointer;margin-bottom:-24px}@media screen and (max-width:480px) and (max-height:700px){.Modal:not(.Menu) .ModalClose{height:initial;bottom:calc(100% - 12px);margin-bottom:0}}.ModalClose.Shift{bottom:calc(100% - 32px);left:calc(100% - 32px)}.ModalClose:after{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:36px;content:"\00D7"}.ModalClose:hover{background-color:#f0f0f0}.ModalClose.Hidden{display:none}.ModalError{display:none}.Modal.Menu #ModalContent{top:0;bottom:initial;right:0;left:initial;transform:initial;height:100vh;max-height:initial;max-width:initial;width:initial;padding:32px;border-top-right-radius:initial;border-bottom-right-radius:initial;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:480px){.Modal.Menu #ModalContent{max-width:90%}}#ModalMenuContainer{display:none}.ModalMenu{text-align:center}.ModalMenu .MainIcon{color:#ff7a00}.ModalMenuItemStart{margin-top:32px}.ModalMenuItemStart img{width:72px;height:auto}.ModalMenuItemCompanion{margin-top:16px}.ModalMenuItemNew,.ModalMenuItemHome{margin-top:48px}.ModalMenuItem{margin-top:32px}body.Game .ModalMenuItemNew,body:not(.Game) .ModalMenuItemHome{display:none}@media screen and (max-width:480px) and (max-height:700px){.ModalMenuItemStart{margin-top:16px}.ModalMenuItemStart img{width:60px;height:auto}.ModalMenuItemCompanion{margin-top:8px}.ModalMenuItemNew{margin-top:24px}.ModalMenuItem{margin-top:16px}}
.HeaderSection{width:100%;min-height:600px;margin-top:-5px;background-image:url("../Content/Images/Banner.svg");background-repeat:no-repeat;background-position:center;background-size:cover;background-color:#f6f4f0;text-align:center;display:flex;flex-direction:column;justify-content:center;position:relative}@media screen and (max-width:1100px){.HeaderSection{min-height:500px;background-size:100%}}@media screen and (max-width:760px){.HeaderSection{min-height:740px;background-position:100% bottom;background-size:150%;justify-content:flex-start;align-items:center}}@media screen and (max-width:640px){.HeaderSection{min-height:650px;background-position:90% bottom;background-size:160%}}@media screen and (max-width:540px){.HeaderSection{min-height:680px;background-position:85% bottom;background-size:180%}}@media screen and (max-width:480px){.HeaderSection{min-height:650px;background-position:85% bottom;background-size:180%}}@media screen and (max-width:420px){.HeaderSection{min-height:650px;background-position:85% bottom;background-size:200%}}.HeaderText{width:40%;display:flex;flex-direction:column;align-items:flex-start;padding:0 0 0 160px;text-align:left}.HeaderText .StandardButton{align-self:initial}@media screen and (max-width:1200px){.HeaderText{padding-left:32px}}@media screen and (max-width:760px){.HeaderText{width:100%;padding:32px;align-items:center}.HeaderText h1{text-align:center}.HeaderText p{text-align:center}.HeaderText .StandardButton{align-self:center}}.PresBlock{display:flex;flex-direction:row-reverse}.BodySection.Alt .PresBlock{flex-direction:row}@media screen and (max-width:760px){.BodySection .PresBlock,.BodySection.Alt .PresBlock{flex-direction:column}}.PresTxt{flex:1 0 60%;padding:0 32px;display:flex;flex-direction:column;justify-content:center}.PresTxt p i{margin-right:8px}.PresTxt .StandardButton{margin-top:16px;align-self:flex-start}@media screen and (max-width:760px){.PresTxt{padding:0 16px}.PresTxt .StandardButton{align-self:center}}.PresImg{flex:1 0 40%;display:flex;justify-content:center;align-items:center}@media screen and (max-width:760px){.PresImg{margin-top:32px}}.PresIcon{margin-top:32px;max-width:150px}.PresIcon img{width:100%;height:auto}@media screen and (max-width:760px){.PresIcon{margin-top:16px;max-width:100px}}.Testimony{display:flex}.Testimony+.Testimony{margin-top:16px}.TestimonyAuthor{display:flex;flex-direction:column;align-items:flex-start;margin-right:24px}.TestimonyAuthor .Photo{width:60px;height:60px;border-radius:50%;border:none;display:flex;flex-direction:column;justify-content:center;align-items:center}.TestimonyAuthor .Photo img{width:100%;height:auto;border-radius:50%}.TestimonyContent{border:none;border-radius:16px;padding:8px 16px;background:#fff;flex:1}@media screen and (max-width:640px){.Testimony{flex-direction:column}.TestimonyAuthor{margin-bottom:4px;margin-left:8px}}.TutorialBlock{margin:0 32px 32px 32px}.TutorialBlock.Main{margin-top:48px}.MascotWithSpeechBubble+.TutorialBlock{margin-top:48px}.TutorialBlock p{text-align:left}.TutorialBlock img{width:24px;height:auto;margin-right:8px}.TutorialBlock ul{list-style:disc;margin-top:16px;margin-left:32px}.TutorialBlock li{text-align:left}.TutorialBlock ul ul{list-style:circle}.TutorialBlock ul.Space li{margin-bottom:8px}.TutorialActionButton{margin-top:64px;margin-bottom:16px}.TutorialActionButton .StandardButton{display:initial}@media screen and (max-width:480px){.TutorialBlock,.TutorialBlock.Main{margin:0 0 32px 0}.TutorialBlock ul ul{margin-left:16px}}.Terms{max-width:900px;margin:32px auto}.Terms h3{text-align:left;font-size:18px;font-weight:bold;color:#444}.Terms h4{text-align:left;font-size:16px;font-weight:bold;color:#444}.Terms h5{text-align:left;font-size:16px;font-weight:bold;font-style:italic;color:#444}.Terms p{text-align:justify;font-size:16px;font-weight:normal;color:#787878;margin-top:16px}.Terms p.ListTitle{font-style:italic}.Terms p+h2,.Terms p+h3,.Terms p+h4,.Terms p+h5,.Terms ul+h2,.Terms ul+h3,.Terms ul+h4,.Terms ul+h5{margin-top:32px}.Terms h2+h3,.Terms h3+h4,.Terms h4+h5{margin-top:16px}.Terms ul{margin-top:8px;font-size:16px;list-style:inside}.Terms li{text-align:justify;font-size:16px;color:#787878}.Terms table{margin:8px;font-size:16px;color:#787878}.Terms table td{padding:8px;border:1px solid #d3d3d3}.MascotWithSpeechBubble{display:flex}.MascotSpeaking{height:260px;position:relative}.MascotSpeaking img{height:100%;width:auto}.MascotClick{position:absolute;width:100%;height:100%;background:transparent;border-radius:50%;cursor:pointer}.MascotSpeechBubbles{margin-left:16px;display:flex;flex-direction:column}.MascotSpeechBubble{width:fit-content;height:fit-content;min-height:72px;padding:8px 16px;border-radius:24px;background-color:#08f;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:relative;user-select:none}.MascotSpeechBubble:before{content:"";width:0;height:0;position:absolute;border-bottom:24px solid #08f;border-top:12px solid transparent;border-right:12px solid #08f;border-left:20px solid transparent;left:-24px;top:24px}.MascotSpeechBubble.Invit{background-color:#ff7a00}.MascotSpeechBubble.Action,.MascotSpeechBubble[data-tooltipid],.MascotSpeechBubble[data-scrolltoid]{cursor:pointer}.MascotSpeechBubble+.MascotSpeechBubble,.MascotSpeechBubble+a.MascotSpeechLink{margin-top:16px}.MascotSpeechBubble+.MascotSpeechBubble:before,.MascotSpeechBubble+a.MascotSpeechLink .MascotSpeechBubble:before,.NextGameBlock .MascotSpeechBubble:before{display:none}.MascotSpeechBubble p{font-size:22px;color:#fff;display:flex;align-items:center;flex-wrap:wrap}.MascotSpeechBubble p i{display:inline-flex;justify-content:center;align-items:center;width:24px;height:24px;background-color:#fff;background-repeat:no-repeat;background-position:center;border-radius:4px;margin:0 4px;color:#ff7a00}.MascotSpeechBubble p i.Voca{background-image:url(../content/images/iconvocabulairev2.svg);background-size:90%}.MascotSpeechBubble p i.Play{background-image:url(../content/images/iconplayv2.svg);background-size:60%}.MascotSpeechBubble a{color:#fff;text-decoration-line:underline}.MascotWithSpeechBubble~.MascotSpeechBubbleTooltip{display:none}.MascotSpeechBubble.Framed{border:4px solid #ffc165}.MascotSpeechBubble .Icon{padding:4px;border-radius:50%;background:#fff;display:flex;justify-content:center;align-items:center;position:absolute}.MascotSpeechBubble .Icon img{width:30px;height:auto}.MascotSpeechBubble .Icon+p{margin-left:48px}.MascotSpeechLink .MascotSpeechBubble{background:#fff;border:1px solid #ff7a00}.MascotSpeechLink .MascotSpeechBubble p{color:#ff7a00}.MascotSpeechLink .MascotSpeechBubble:hover,.MascotSpeechLink .MascotSpeechBubble:active{background:#ff7a00}.MascotSpeechLink .MascotSpeechBubble:hover p,.MascotSpeechLink .MascotSpeechBubble:active p{color:#fff}@media screen and (max-width:960px){.MascotSpeaking{height:200px}.MascotSpeechBubble p{font-size:18px}}@media screen and (max-width:480px){.MascotWithSpeechBubble{flex-direction:column}.MascotSpeaking{height:150px;margin:auto}.MascotSpeechBubbles{margin-left:0;margin-top:24px}.MascotSpeechBubble{min-height:initial;margin:auto}.MascotSpeechBubble:before{border-right:24px solid #08f;border-left:12px solid transparent;border-bottom:12px solid #08f;border-top:20px solid transparent;left:32px;top:-24px}.MascotSpeechBubble p{font-size:16px}}.OffersButton span.Selected{display:none}.OffersButton.Selected{background-color:#60c322;border-color:#60c322}.OffersButton.Selected span.Selected{display:block;margin-right:0}.OffersButton.Selected span.Selected+span{display:none}.SignInBlock{display:flex;justify-content:center;align-items:center}.SignInBlock a{margin:0 10px}@media screen and (max-width:960px){.SignInBlock{flex-direction:column}.SignInBlock a{margin:10px 0}}
.fa-beat,.fa-bounce{-webkit-animation-delay:var(--fa-animation-delay, 0s)}.fa-fw,.fa-li{text-align:center}.fa{font-family:var(--fa-style-family, "Font Awesome 6 Pro");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-classic,.fa-duotone,.fa-light,.fa-regular,.fa-sharp,.fa-sharp-solid,.fa-solid,.fa-thin,.fab,.fad,.fal,.far,.fas,.fasl,.fasr,.fass,.fat{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-classic,.fa-light,.fa-regular,.fa-solid,.fa-thin,.fal,.far,.fas,.fat{font-family:'Font Awesome 6 Pro'}.fa-brands,.fab{font-family:'Font Awesome 6 Brands'}.fa-classic.fa-duotone,.fa-duotone,.fad{font-family:'Font Awesome 6 Duotone'}.fa-sharp,.fasl,.fasr,.fass{font-family:'Font Awesome 6 Sharp'}.fa-sharp,.fa-solid,.fas,.fass{font-weight:900}.fa-1x{font-size:1em}.fa-2x,.fa-stack-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width,2em) * -1);position:absolute;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color,#eee);border-radius:var(--fa-border-radius,.1em);border-style:var(--fa-border-style,solid);border-width:var(--fa-border-width,.08em);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce,.fa-fade{-webkit-animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite)}.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(0.28,0.84,0.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(0.28,0.84,0.42,1))}.fa-beat-fade,.fa-fade{-webkit-animation-delay:var(--fa-animation-delay, 0s)}.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(0.4,0,0.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(0.4,0,0.6,1))}.fa-beat-fade,.fa-flip{-webkit-animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite)}.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(0.4,0,0.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(0.4,0,0.6,1))}.fa-flip,.fa-shake{-webkit-animation-delay:var(--fa-animation-delay, 0s)}.fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake,.fa-spin{-webkit-animation-direction:var(--fa-animation-direction,normal);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite)}.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration, 2s);animation-duration:var(--fa-animation-duration, 2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@-webkit-keyframes fa-bounce{0%,100%,64%{-webkit-transform:scale(1,1) translateY(0);transform:scale(1,1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1,1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1,1) translateY(var(--fa-bounce-rebound,-.125em))}}@keyframes fa-bounce{0%,100%,64%{-webkit-transform:scale(1,1) translateY(0);transform:scale(1,1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1,1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1,1) translateY(var(--fa-bounce-rebound,-.125em))}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity, .4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity, .4)}}@-webkit-keyframes fa-beat-fade{0%,100%{opacity:var(--fa-beat-fade-opacity, .4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-beat-fade{0%,100%{opacity:var(--fa-beat-fade-opacity, .4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}24%,8%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}100%,40%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}24%,8%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}100%,40%{-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-webkit-transform:scale(1,-1);transform:scale(1,-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1,-1);transform:scale(-1,-1)}.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle,none));transform:rotate(var(--fa-rotate-angle,none))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-arrow-right::before{content:"\f061"}.fa-award::before{content:"\f559"}.fa-bars::before{content:"\f0c9"}.fa-book::before{content:"\f02d"}.fa-book-open-cover::before{content:"\e0c0"}.fa-building::before{content:"\f1ad"}.fa-bullseye-arrow::before{content:"\f648"}.fa-calendar-day::before{content:"\f783"}.fa-check::before{content:"\f00c"}.fa-check-circle::before{content:"\f058"}.fa-chevron-left::before{content:"\f053"}.fa-circle-info::before{content:"\f05a"}.fa-circle-arrow-left::before{content:"\f0a8"}.fa-circle-plus::before{content:"\f055"}.fa-circle-question::before{content:"\f059"}.fa-close::before{content:"\f00d"}.fa-cog::before{content:"\f013"}.fa-comment-quote::before{content:"\e14c"}.fa-copy::before{content:"\f0c5"}.fa-delete-left::before{content:"\f55a"}.fa-dumbbell::before{content:"\f44b"}.fa-envelope::before{content:"\f0e0"}.fa-exclamation-triangle::before{content:"\f071"}.fa-eye::before{content:"\f06e"}.fa-eye-slash::before{content:"\f070"}.fa-eyes::before{content:"\e367"}.fa-file-pdf::before{content:"\f1c1"}.fa-forward::before{content:"\f04e"}.fa-gift::before{content:"\f06b"}.fa-globe::before{content:"\f0ac"}.fa-graduation-cap::before{content:"\f19d"}.fa-home::before{content:"\f015"}.fa-info::before{content:"\f129"}.fa-key::before{content:"\f084"}.fa-lightbulb::before{content:"\f0eb"}.fa-link::before{content:"\f0c1"}.fa-paper-plane::before{content:"\f1d8"}.fa-pen::before{content:"\f304"}.fa-play::before{content:"\f04b"}.fa-plus::before{content:"\2b"}.fa-power-off::before{content:"\f011"}.fa-quotes::before{content:"\e234"}.fa-rotate::before,.fa-sync-alt::before{content:"\f2f1"}.fa-scroll::before{content:"\f70e"}.fa-shopping-cart::before{content:"\f07a"}.fa-signal-bars::before{content:"\f690"}.fa-signal-bars-fair::before{content:"\f692"}.fa-signal-bars-good::before{content:"\f693"}.fa-signal-bars-weak::before{content:"\f691"}.fa-square-plus::before{content:"\f0fe"}.fa-stop::before{content:"\f04d"}.fa-thumbs-up::before{content:"\f164"}.fa-trash-alt::before{content:"\f2ed"}.fa-trophy::before{content:"\f091"}.fa-umbrella-beach::before{content:"\f5ca"}.fa-up-right-from-square::before{content:"\f35d"}.fa-user::before{content:"\f007"}.fa-user-slash::before{content:"\f506"}.fa-user-tie::before{content:"\f508"}.fa-volume::before{content:"\f6a8"}.fa-washing-machine::before{content:"\f898"}.fa-circle-a::before{content:"\e0f7"}.fa-circle-b::before{content:"\e0fd"}.fa-circle-c::before{content:"\e101"}.fa-circle-d::before{content:"\e104"}.fa-circle-e::before{content:"\e109"}.fa-circle-f::before{content:"\e10e"}.fa-circle-g::before{content:"\e10f"}.fa-circle-h::before{content:"\f47e"}.fa-circle-i::before{content:"\e111"}.fa-circle-j::before{content:"\e112"}.fa-circle-k::before{content:"\e113"}.fa-circle-l::before{content:"\e114"}.fa-circle-m::before{content:"\e115"}.fa-circle-n::before{content:"\e118"}.fa-circle-o::before{content:"\e119"}.fa-circle-p::before{content:"\e11a"}.fa-circle-q::before{content:"\e11e"}.fa-circle-r::before{content:"\e120"}.fa-circle-s::before{content:"\e121"}.fa-circle-t::before{content:"\e124"}.fa-circle-u::before{content:"\e127"}.fa-circle-v::before{content:"\e12a"}.fa-circle-w::before{content:"\e12c"}.fa-circle-x::before{content:"\e12e"}.fa-circle-y::before{content:"\e12f"}.fa-circle-z::before{content:"\e130"}:host,:root{--fa-style-family-brands:'Font Awesome 6 Brands';--fa-font-brands:normal 400 1em/1 'Font Awesome 6 Brands';--fa-style-family-duotone:'Font Awesome 6 Duotone';--fa-font-duotone:normal 900 1em/1 'Font Awesome 6 Duotone';--fa-style-family-classic:'Font Awesome 6 Pro';--fa-font-light:normal 300 1em/1 'Font Awesome 6 Pro';--fa-style-family-classic:'Font Awesome 6 Pro';--fa-font-regular:normal 400 1em/1 'Font Awesome 6 Pro';--fa-style-family-classic:'Font Awesome 6 Pro';--fa-font-solid:normal 900 1em/1 'Font Awesome 6 Pro';--fa-style-family-classic:'Font Awesome 6 Pro';--fa-font-thin:normal 100 1em/1 'Font Awesome 6 Pro'}@font-face{font-family:'Font Awesome 6 Brands';font-style:normal;font-weight:400;font-display:block;src:url("../webfonts/fa-brands-400.woff2") format("woff2"),url("../webfonts/fa-brands-400.ttf") format("truetype")}.fa-brands,.fa-regular,.fab,.far{font-weight:400}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-square:before{content:"\f082"}.fa-instagram:before{content:"\f16d"}.fa-instagram-square:before{content:"\e055"}@font-face{font-family:'Font Awesome 6 Duotone';font-style:normal;font-weight:900;font-display:block;src:url("../webfonts/fa-duotone-900.woff2") format("woff2"),url("../webfonts/fa-duotone-900.ttf") format("truetype")}.fa-duotone,.fad{position:relative;font-weight:900;letter-spacing:normal}.fa-duotone::before,.fad::before{position:absolute;color:var(--fa-primary-color,inherit);opacity:var(--fa-primary-opacity, 1)}.fa-duotone::after,.fad::after{color:var(--fa-secondary-color,inherit);opacity:var(--fa-secondary-opacity, .4)}.fa-duotone.fa-signal-bars::after,.fad.fa-signal-bars::after{content:"\f690\f690"}.fa-duotone.fa-signal-bars-good::after,.fad.fa-signal-bars-good::after{content:"\f693\f693"}.fa-duotone.fa-signal-bars-fair::after,.fad.fa-signal-bars-fair::after{content:"\f692\f692"}@font-face{font-family:'Font Awesome 6 Pro';font-style:normal;font-weight:300;font-display:block;src:url("../webfonts/fa-light-300.woff2") format("woff2"),url("../webfonts/fa-light-300.ttf") format("truetype")}.fa-light,.fal{font-weight:300}@font-face{font-family:'Font Awesome 6 Pro';font-style:normal;font-weight:400;font-display:block;src:url("../webfonts/fa-regular-400.woff2") format("woff2"),url("../webfonts/fa-regular-400.ttf") format("truetype")}@font-face{font-family:'Font Awesome 6 Pro';font-style:normal;font-weight:900;font-display:block;src:url("../webfonts/fa-solid-900.woff2") format("woff2"),url("../webfonts/fa-solid-900.ttf") format("truetype")}@font-face{font-family:'Font Awesome 6 Pro';font-style:normal;font-weight:100;font-display:block;src:url("../webfonts/fa-thin-100.woff2") format("woff2"),url("../webfonts/fa-thin-100.ttf") format("truetype")}.fa-thin,.fat{font-weight:100}@font-face{font-family:'Font Awesome 5 Brands';font-display:block;font-weight:400;src:url("../webfonts/fa-brands-400.woff2") format("woff2"),url("../webfonts/fa-brands-400.ttf") format("truetype")}@font-face{font-family:'Font Awesome 5 Pro';font-display:block;font-weight:900;src:url("../webfonts/fa-solid-900.woff2") format("woff2"),url("../webfonts/fa-solid-900.ttf") format("truetype")}@font-face{font-family:'Font Awesome 5 Pro';font-display:block;font-weight:400;src:url("../webfonts/fa-regular-400.woff2") format("woff2"),url("../webfonts/fa-regular-400.ttf") format("truetype")}@font-face{font-family:'Font Awesome 5 Pro';font-display:block;font-weight:300;src:url("../webfonts/fa-light-300.woff2") format("woff2"),url("../webfonts/fa-light-300.ttf") format("truetype")}@font-face{font-family:'Font Awesome 5 Duotone';font-display:block;font-weight:900;src:url("../webfonts/fa-duotone-900.woff2") format("woff2"),url("../webfonts/fa-duotone-900.ttf") format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url("../webfonts/fa-solid-900.woff2") format("woff2"),url("../webfonts/fa-solid-900.ttf") format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url("../webfonts/fa-brands-400.woff2") format("woff2"),url("../webfonts/fa-brands-400.ttf") format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url("../webfonts/fa-regular-400.woff2") format("woff2"),url("../webfonts/fa-regular-400.ttf") format("truetype");unicode-range:U+F003,U+F006,U+F014,U+F016-F017,U+F01A-F01B,U+F01D,U+F022,U+F03E,U+F044,U+F046,U+F05C-F05D,U+F06E,U+F070,U+F087-F088,U+F08A,U+F094,U+F096-F097,U+F09D,U+F0A0,U+F0A2,U+F0A4-F0A7,U+F0C5,U+F0C7,U+F0E5-F0E6,U+F0EB,U+F0F6-F0F8,U+F10C,U+F114-F115,U+F118-F11A,U+F11C-F11D,U+F133,U+F147,U+F14E,U+F150-F152,U+F185-F186,U+F18E,U+F190-F192,U+F196,U+F1C1-F1C9,U+F1D9,U+F1DB,U+F1E3,U+F1EA,U+F1F7,U+F1F9,U+F20A,U+F247-F248,U+F24A,U+F24D,U+F255-F25B,U+F25D,U+F271-F274,U+F278,U+F27B,U+F28C,U+F28E,U+F29C,U+F2B5,U+F2B7,U+F2BA,U+F2BC,U+F2BE,U+F2C0-F2C1,U+F2C3,U+F2D0,U+F2D2,U+F2D4,U+F2DC}@font-face{font-family:FontAwesome;font-display:block;src:url("../webfonts/fa-v4compatibility.woff2") format("woff2"),url("../webfonts/fa-v4compatibility.ttf") format("truetype");unicode-range:U+F041,U+F047,U+F065-F066,U+F07D-F07E,U+F080,U+F08B,U+F08E,U+F090,U+F09A,U+F0AC,U+F0AE,U+F0B2,U+F0D0,U+F0D6,U+F0E4,U+F0EC,U+F10A-F10B,U+F123,U+F13E,U+F148-F149,U+F14C,U+F156,U+F15E,U+F160-F161,U+F163,U+F175-F178,U+F195,U+F1F8,U+F219,U+F27A}
