@charset "UTF-8";a:link,a:visited{text-decoration:none}a:focus,a:hover{text-decoration:underline}body,html{height:100%}body{font-family:Source Sans Pro,sans-serif;font-size:16px;font-weight:400;margin:0;background:#fff}pre{font-family:inherit;margin:0;font-size:inherit;line-height:inherit;white-space:pre-line}@media (min-width:992px){body{background-color:#e8e9e4}}@font-face{font-family:icomoon;src:url(/fonts/icomoon.eot?6a038308379739141372800710ea2f33);src:url(/fonts/icomoon.eot?6a038308379739141372800710ea2f33) format("embedded-opentype"),url(/fonts/icomoon.ttf?67397e56f2fb5ba20ec27f21fe079549) format("truetype"),url(/fonts/icomoon.woff?d222aabe85ec3a31470653208da987f5) format("woff"),url(/fonts/icomoon.svg?fcbe283f9b770d5ef2dfc24c8a8c53e0) format("svg");font-weight:400;font-style:normal;font-display:block}.icon,.u-data-variation:after,[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-pin:before{content:"\E927"}.icon-cloud-up-outline:before{content:"\E921"}.icon-cloud-up-filled:before{content:"\E923"}.icon-x-burger:before{content:"\E91E"}.icon-burger-menu:before{content:"\E91F"}.icon-cart-plus:before{content:"\E91D"}.icon-arrow-right:before{content:"\E919"}.icon-arrow-left:before{content:"\E91A"}.icon-arrow-up:before{content:"\E91B"}.icon-arrow-down:before{content:"\E91C"}.icon-cart:before{content:"\E918"}.icon-network:before{content:"\E917"}.icon-check-2:before{content:"\E916"}.icon-bio-tulip:before{content:"\E116"}.icon-ficheiros:before{content:"\E901"}.icon-star:before{content:"\E900"}.icon-comissoes:before{content:"\E902"}.icon-check:before{content:"\E903"}.icon-moradas:before{content:"\E904"}.icon-panel:before{content:"\E905"}.icon-add-customer:before{content:"\E906"}.icon-campeonatos:before{content:"\E907"}.icon-customer:before{content:"\E908"}.icon-dados:before{content:"\E909"}.icon-encomendas:before{content:"\E90A"}.icon-equipe:before{content:"\E90B"}.icon-producao:before{content:"\E90D"}.icon-sala-de-formacao:before{content:"\E90E"}.icon-see-as:before{content:"\E914"}.icon-vendas:before{content:"\E915"}.icon-newspaper:before{content:"\E910"}.icon-image:before{content:"\E911"}.icon-images:before{content:"\E912"}.icon-play:before{content:"\E913"}.icon-file-text:before{content:"\E922"}.icon-file-empty:before{content:"\E924"}.icon-files-empty:before{content:"\E925"}.icon-file-text2:before{content:"\E926"}.icon-copy:before{content:"\E92C"}.icon-price-tag:before{content:"\E935"}.icon-barcode:before{content:"\E937"}.icon-qrcode:before{content:"\E938"}.icon-coin-euro:before{content:"\E93C"}.icon-phone:before{content:"\E942"}.icon-address-book:before{content:"\E944"}.icon-location:before{content:"\E947"}.icon-compass:before{content:"\E949"}.icon-map:before{content:"\E94B"}.icon-map2:before{content:"\E94C"}.icon-clock:before{content:"\E94E"}.icon-clock2:before{content:"\E94F"}.icon-mobile2:before{content:"\E959"}.icon-undo:before{content:"\E965"}.icon-redo:before{content:"\E966"}.icon-undo2:before{content:"\E967"}.icon-redo2:before{content:"\E968"}.icon-bubble:before{content:"\E96B"}.icon-bubbles2:before{content:"\E96D"}.icon-quotes-left:before{content:"\E977"}.icon-quotes-right:before{content:"\E978"}.icon-search:before{content:"\E986"}.icon-zoom-in:before{content:"\E987"}.icon-zoom-out:before{content:"\E988"}.icon-enlarge:before{content:"\E989"}.icon-lock:before{content:"\E98F"}.icon-unlocked:before{content:"\E990"}.icon-equalizer:before{content:"\E992"}.icon-equalizer2:before{content:"\E993"}.icon-stats-dots:before{content:"\E99B"}.icon-stats-bars:before{content:"\E99C"}.icon-earth:before{content:"\E9CA"}.icon-link:before{content:"\E9CB"}.icon-attachment:before{content:"\E9CD"}.icon-eye:before{content:"\E9CE"}.icon-eye-blocked:before{content:"\E9D1"}.icon-bookmark:before{content:"\E9D2"}.icon-bookmarks:before{content:"\E9D3"}.icon-star-empty:before{content:"\E9D7"}.icon-star-half:before{content:"\E9D8"}.icon-star-full:before{content:"\E9D9"}.icon-warning:before{content:"\EA07"}.icon-notification:before{content:"\EA08"}.icon-plus:before{content:"\EA0A"}.icon-minus:before{content:"\EA0B"}.icon-info:before{content:"\EA0C"}.icon-cancel-circle:before{content:"\EA0D"}.icon-cross:before{content:"\EA0F"}.icon-checkmark:before{content:"\EA10"}.icon-circle-up:before{content:"\EA41"}.icon-circle-right:before{content:"\EA42"}.icon-circle-down:before{content:"\EA43"}.icon-circle-left:before{content:"\EA44"}.icon-share2:before{content:"\EA82"}.icon-campeonatos1:before{content:"\E90C"}.icon-vendas1:before{content:"\E90F"}.icon-pencil:before{content:"\E920"}.icon-cloud:before{content:"\E9C1"}.icon-cloud-download:before{content:"\E9C2"}.icon-cloud-upload:before{content:"\E9C3"}.icon-cloud-check:before{content:"\E9C4"}.icon-table2:before{content:"\EA71"}.u-data-variation{display:inline-block}.u-data-variation:after{font-size:.7em;display:inline-block;margin-left:5px}.u-data-variation.-v1{color:#8bbd3b}.u-data-variation.-v1:after{content:"\E91B"}.u-data-variation.-v0:after{content:"-"}.u-data-variation.-v-1{color:#ff4500}.u-data-variation.-v-1:after{content:"\E91C"}#root,.App{height:100%}.App{width:100%}.App .LoadingIcon{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.App-sidebar{background-color:#251137;position:relative}.App-sidebar-link-terms.Button.-link-like:not(:disabled),.App-sidebar-link-terms.Button.-link-like:not(:disabled):focus,.App-sidebar-link-terms.Button.-link-like:not(:disabled):hover{position:absolute;bottom:0;padding:10px;display:block;width:100%;left:0;text-align:center;box-sizing:border-box;color:#9686a4;font-weight:300}.App-sidebar-link-terms.Button.-link-like:not(:disabled):focus:hover,.App-sidebar-link-terms.Button.-link-like:not(:disabled):hover,.App-sidebar-link-terms.Button.-link-like:not(:disabled):hover:hover{text-decoration:underline}.App-sidebar-link-terms.Button.-link-like:not(:disabled):focus:visited,.App-sidebar-link-terms.Button.-link-like:not(:disabled):hover:visited,.App-sidebar-link-terms.Button.-link-like:not(:disabled):visited{color:#9686a4}.App-content{width:100%;margin:0;box-sizing:border-box;overflow:auto}.App-container{background-color:#fff}.App.is-loading{background:#00849c;background:linear-gradient(158deg,#007e97,#54bbab)}.App-locker span,.App .BarMenu{display:none}@media (min-width:992px){.App-sidebar{box-shadow:0 0 20px rgba(0,0,0,.15);z-index:1}.App-container{display:grid;grid-template-columns:300px 1fr;height:calc(100vh - 56px)}.App-content{transition:width .3s ease-in-out}.App-content.-side-content{width:70%}.App.-view-dashboard .App-container{background-color:#e8e9e4}.App.-view-dashboard .App-content{padding:60px 50px}}@media (max-width:991px){.App-sidebar{transform:translateX(-100%);transition:transform .3s ease-in-out,opacity .3s ease-in-out;will-change:transform,opacity;position:fixed;width:90%;top:53px;z-index:2000;bottom:0;box-shadow:3px 9px 17px 0 rgba(0,0,0,.3);opacity:0}.App-sidebar .Menu{overflow:scroll;bottom:0;position:absolute;left:0;right:0;top:90px}.App-locker{content:"";display:block;position:fixed;left:0;top:53px;bottom:0;right:0;background-color:rgba(0,0,0,.6);z-index:1000;visibility:hidden;transition:opacity .3s ease-in-out;opacity:0}.App-locker span{display:block;position:absolute;right:10px;bottom:14px;font-size:18px;color:#ccc}.App.is-menu-opened .App-sidebar{transform:translateX(0);opacity:1}.App.is-menu-opened .App-locker{visibility:visible;opacity:1}.App-content{padding-bottom:80px}.App .BarMenu{display:block}.App .Header{position:fixed;top:0;left:0;width:100%;z-index:2000}}.Section{width:100%}.Section-container{width:100%;max-width:1225px;margin:0 auto;padding:0 20px;box-sizing:border-box}.Section.-primary{background-color:#fff}.Section:after{content:"";display:table;clear:both}.ContentView{border-radius:6px;background-color:#fff;padding:80px 10px;width:100%;box-sizing:border-box;font-size:15px;color:#333;position:relative}.ContentView-loadingIcon{position:absolute;top:50%;right:50%;z-index:10;transform:translateX(-50%) translateY(-50%);opacity:0;visibility:hidden}.ContentView-container{transition:opacity .2s ease-in-out;visibility:visible}.ContentView.is-loading{height:100%}.ContentView.is-loading .ContentView-container{opacity:0;visibility:hidden;min-height:400px}.ContentView.is-loading .ContentView-loadingIcon{opacity:1;visibility:visible}.ContentView.-empty-data .-data-only{display:none}.ContentView strong{font-weight:600}.ContentView-header{padding:0;position:relative}.ContentView-backbutton{position:absolute;right:0;top:10px}.ContentView-title{font-size:40px;font-weight:300;color:#148b9f;margin:0 0 20px}.ContentView-title span{display:block;font-size:22px;color:#444}.ContentView-title.-small{font-size:30px}.ContentView.-not-found{padding:100px 60px;height:70%}.ContentView.-not-found,.ContentView.is-loading{align-items:center;display:grid}.App.-view-order_detail .ContentView .Listing.OrderList{margin:40px 0}.App.-view-order_detail .ContentView .Listing.-totals{border-top:1px solid #ccc}.App.-view-order_detail .ContentView .Listing.-totals tr{background-color:transparent}@media (min-width:685px){.ContentView.-empty-data{padding-top:90px;padding-bottom:90px}}@media (min-width:992px){.ContentView{padding:40px 50px}}.ContentView.-cms{font-size:16px}.ContentView.-cms .ContentView-content{margin:30px}.ContentView.-cms.-mode-full-page{padding:0}.ContentView.-cms.-mode-full-page .ContentView-content{margin:0}.ContentView.-cms.-mode-text-only .ContentView-container{max-width:880px;margin:0 auto}.ContentView.-cms p{margin:1em 0}.ContentView.-cms h1,.ContentView.-cms h2,.ContentView.-cms h3,.ContentView.-cms h4,.ContentView.-cms h5,.ContentView.-cms h6{margin:1.2em 0;font-weight:300;color:#0b7182}.ContentView.-cms h1{font-size:2em}.ContentView.-cms h2{font-size:1.6em}.ContentView.-cms h3{font-size:1.2em}@-webkit-keyframes pulse{0%{transform:scale(.8)}to{transform:scale(1.2)}}@keyframes pulse{0%{transform:scale(.8)}to{transform:scale(1.2)}}@-webkit-keyframes bounceHorizontal{0%{transform:translateX(0)}20%{transform:translateX(-4px)}40%{transform:translateX(4px)}60%{transform:translateX(-4px)}80%{transform:translateX(4px)}to{transform:translateX(0)}}@keyframes bounceHorizontal{0%{transform:translateX(0)}20%{transform:translateX(-4px)}40%{transform:translateX(4px)}60%{transform:translateX(-4px)}80%{transform:translateX(4px)}to{transform:translateX(0)}}@-webkit-keyframes pulseFade{0%{opacity:0}to{opacity:1}}@keyframes pulseFade{0%{opacity:0}to{opacity:1}}.ScreenLocker{position:fixed;background-color:rgba(0,0,0,.7);left:0;top:0;right:0;bottom:0;z-index:5000;display:grid;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;align-content:center;alignment:center}.ScreenLocker .LoginBox{margin:0 auto}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}.App.-view-customers .ActionBox{margin-bottom:20px}.App.-view-dashboard .ContentView{background-color:transparent;padding:20px}.App.-view-dashboard .ContentView .Listing-table{background-color:#fff}.App.-view-championship .ContentView{margin:0;max-width:none;background:none;padding:50px 0 0;height:100%}.App.-championship-ca .App-container{background-image:url(/images/championship/bg-ca.jpg)}.App.-championship-dg .App-container{background-image:url(/images/championship/bg-dg.jpg)}@media (min-width:992px){.App.-view-championship .ContentView{padding-top:0}}@media (max-width:1199px){.App.-view-championship .App-container,.App.-view-championship .App-content{height:100%}}@media (min-width:1024px){.App.-view-dashboard .ContentView{padding:0}}.Input{width:100%;box-sizing:border-box;padding:.8em;font-size:16px;background-color:#fff;border-radius:6px;color:#555;border:1px solid #999}.Input.-select{height:2.9em}.Input.-soft{box-shadow:inset 0 2px 7px 0 rgba(0,0,0,.05);border:1px solid #e4e4e4}.Input:focus{outline:none;border-color:#8bbd3b;-webkit-animation:none;animation:none}.Input.-error{border-color:#ec4f4b;-webkit-animation:bounceHorizontal .4s;animation:bounceHorizontal .4s}.Input:disabled{opacity:.8}.Button{transition:all .1s ease-in-out;position:relative;padding:.8em 1.4em;display:inline-block;text-decoration:none;border-radius:4px;font-weight:500;font-size:1em;cursor:pointer;background-color:#e8e8e8;box-sizing:border-box;color:#333;border:2px solid transparent;font-family:inherit}.Button-icon{vertical-align:middle}.Button:disabled{opacity:.6;cursor:default}.Button:hover{outline:0;text-decoration:none}.Button:hover:not(.is-loading):not(:disabled){background-color:#8bbd3b;color:#fff}.Button:focus{outline:0}.Button:not(.is-loading):active{padding-top:.8em;padding-bottom:.7em;box-shadow:inset 0 3px 0 rgba(0,0,0,.1)}.Button.-primary{color:#fff;background-color:#8bbd3b}.Button.-primary:not(.is-loading):not(:disabled):focus,.Button.-primary:not(.is-loading):not(:disabled):hover{background-color:#90dd0f}.Button.-secondary{color:#333;background-color:#f0df6d}.Button.-secondary:not(.is-loading):not(:disabled):focus,.Button.-secondary:not(.is-loading):not(:disabled):hover{background-color:#fce43d;color:#333}.Button.-secondary.-wired{border-color:#f0df6d}.Button.-danger{color:#fff;background-color:#900}.Button.-danger:not(.is-loading):not(:disabled):focus,.Button.-danger:not(.is-loading):not(:disabled):hover{background-color:#c00}.Button.-danger.-wired{border-color:#900;color:#900}.Button.-danger.-link-like{color:#900}.Button.-danger.-link-like:active,.Button.-danger.-link-like:not(.is-loading):not(:disabled):focus,.Button.-danger.-link-like:not(.is-loading):not(:disabled):hover{color:#c00;background-color:transparent}.Button.-wired{border-color:#ccc}.Button.-wired,.Button.-wired:not(.is-loading):not(:disabled):focus,.Button.-wired:not(.is-loading):not(:disabled):hover{background-color:transparent}.Button.is-loading{color:transparent;cursor:default}.Button.is-loading:before{content:"";display:block;position:absolute;width:14px;height:10px;top:50%;left:50%;margin:-5px 0 0 -7px;background:url(/images/common/loading-white.gif) no-repeat 50%;background-size:contain}.Button.-small{font-size:12px}.Button.-medium{font-size:16px}.Button.-large{font-size:20px}.Button.-slim{font-weight:300;padding:.2em 1em}.Button.-slim:not(.is-loading):active{padding-top:.3em;padding-bottom:.1em}.Button.-link-like,.Button.-link-like:active,.Button.-link-like:not(:disabled):focus,.Button.-link-like:not(:disabled):hover{background-color:transparent;border:0;border-radius:0;padding:0;color:inherit;font-weight:inherit;box-shadow:none}.Button.-link-like:focus,.Button.-link-like:hover{text-decoration:underline}.Button.-icon{background-color:transparent;border:none;padding:0}.Button.-icon:not(.is-loading):not(:disabled):focus,.Button.-icon:not(.is-loading):not(:disabled):hover{background-color:transparent;border:none;outline:0;color:#0b7182}.Button.-icon:not(.is-loading):not(:disabled):active{padding:0;border:0}.Button.-dropdown .Button-icon{margin-left:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Button.-dropdown .Button-icon.-up{display:none}.Button.-dropdown.is-active .Button-icon.-up{display:inline-block}.Button.-dropdown.is-active .Button-icon.-down{display:none}.ButtonGroup .Button:not(:first-child):not(:last-child){border-radius:0}.ButtonGroup .Button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.ButtonGroup .Button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.RadioButton{position:relative;cursor:pointer}.RadioButton span{transition:all .2s ease-in-out;display:inline-block;width:18px;height:18px;background-color:#fff;border:1px solid #9f9f9f;border-radius:50%;vertical-align:middle;margin-right:5px}.RadioButton input{display:none}.RadioButton input:checked+span{box-shadow:inset 0 0 0 6px #79c408;border-color:#79c408}.Checkbox{position:relative;cursor:pointer;display:inline-block;vertical-align:middle}.Checkbox span{transition:all .2s ease-in-out;display:block;width:.8em;height:.8em;background-color:#fff;border:1px solid #9f9f9f;border-radius:3px}.Checkbox input{position:absolute;opacity:0;z-index:2;width:100%;height:100%;left:0;top:0}.Checkbox input:checked+span{box-shadow:inset 0 0 0 2px #fff;border-color:#79c408;background:#79c408}.Pagination{list-style:none;padding:0;margin:0;font-size:0;white-space:nowrap;width:100%;text-align:center}.Pagination-arrow,.Pagination-interval{background-color:transparent;border:0}.Pagination-interval{cursor:default}.Pagination li{margin-bottom:0;display:inline-block;font-size:16px}.Pagination button{padding-left:1.2em;padding-right:1.2em;margin:0 4px;min-width:46px}.Badge{padding:.3em .9em;display:inline-block;border-radius:4px;text-transform:uppercase;font-weight:400;font-size:.6em;background-color:#fefefe}.Badge.-dot:before{content:"";display:inline-block;border-radius:50%;background-color:#aaa;width:.7em;height:.7em;vertical-align:middle;margin-right:.5em}.Badge.-dot.-di:before,.Badge.-dot.-premium:before{background-color:#00b19d}.Badge.-dot.-plus:before{background-color:#00b7ce}.Badge.-dot.-cf:before{background-color:#ddd}.Badge.-color.-di,.Badge.-color.-premium{color:#fff;background-color:#00b19d}.Badge.-color.-plus{color:#fff;background-color:#00b7ce}.Badge.-color.-cf{background-color:#ddd}.Badge.-small{font-size:10px}.Message{margin:0;padding:12px 18px;background-color:#efefef;border-radius:4px;font-size:1em}.Message.-small{font-size:12px}.Message.-medium{font-size:16px}.Message.-large{font-size:20px}.Message.-huge{font-size:20px;padding:20px 32px}.Message.-warning{background-color:#f9facc;color:#87810e}.Message.-info{background-color:#dcfaff;color:#128b9f}.PaymentData{display:inline-block;width:100%;max-width:330px}.PaymentData-container{font-size:0;background:#f7f7f7;padding:10px 30px;border:1px solid #ddd;border-radius:4px}.PaymentData-container:before{content:"";width:20%;display:inline-block;vertical-align:middle;padding-bottom:28%;background-repeat:no-repeat;background-position:50%;background-size:120%;max-width:60px}.PaymentData.-multibanco .PaymentData-container:before{background-image:url(/images/common/logo-multibanco.svg)}.PaymentData.-transference .PaymentData-container:before{display:none}.PaymentData.-transference .PaymentData-content{width:100%;padding-left:0}.PaymentData-content{width:80%;font-size:16px;display:inline-block;vertical-align:middle;box-sizing:border-box;padding-left:20px}.PaymentData-row{text-align:left;overflow:hidden;margin:2px 0}.PaymentData-row span:last-child{float:right;font-weight:700;color:#555}.PaymentData p.MbReferenceDisplay-info{font-size:16px;margin:8px}.ProgressBar{padding:1em;position:relative;width:100%;border-radius:4px;background-color:#f7f7f7;box-sizing:border-box;overflow:hidden}.ProgressBar-bar{transition:width 40ms ease-in-out;will-change:width;position:absolute;width:0;height:100%;left:0;top:0;background-color:#f0df6d;z-index:1}.ProgressBar-label{position:absolute;width:100%;padding:.4em;text-align:center;color:#444;font-weight:600;font-size:1em;box-sizing:border-box;z-index:2;left:0;top:0}.BulletStatus{display:inline-block;vertical-align:middle;background-color:#444;border-radius:50%;width:10px;height:10px}.BulletStatus.-active{background-color:#8bbd3b}.BulletStatus.-inactive{background-color:#cfcfcf}.PreferenceOption{display:grid;font-weight:300;font-size:16px;padding:12px;align-items:center}.PreferenceOption.-check{grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;grid-gap:15px}.PreferenceOption b{font-weight:600;color:#0b7182}.UserPin{font-family:Source Sans Pro,sans-serif;border:0;border-radius:0;padding:0;width:100%;position:relative;cursor:pointer}.UserPin,.UserPin:active,.UserPin:hover{outline:0;background-color:transparent}.UserPin-name{transition:opacity .15s ease-in-out,transform .15s ease-in-out;position:absolute;top:50%;white-space:nowrap;right:108%;background:#0ba4b3;color:#fff;border-radius:4px;padding:2px 10px;z-index:2;transform:translateY(-50%) rotate(-20deg) scale(.8);transform-origin:100% 50%;opacity:0;visibility:hidden}.UserPin:hover .UserPin-name{opacity:1;visibility:visible;transform:translateY(-50%) rotate(0) scale(1)}.UserPin-photo{position:relative;border-radius:50%;overflow:hidden;border:2px solid #fff}.UserPin-photo img{width:100%;display:block}.UserPin-close{transition:opacity .15s ease-in-out;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-color:rgba(9,113,130,.6);color:#eee;display:grid;align-items:center;font-size:15px;opacity:0}.UserPin-placeholder{background-color:#0ba4b3;color:#fff;font-weight:300;width:100%;display:block;text-align:center;line-height:100%;position:relative;padding-bottom:100%;font-size:1.4em}.UserPin-placeholder span{position:absolute;display:grid;align-content:center;top:0;left:0;width:100%;height:100%}.UserPin.-close-mode:hover .UserPin-close{opacity:1}.UserPin[disabled]{cursor:default}.UserPin[disabled] .UserPin-photo{opacity:.7}.UserPin.-gray .UserPin-name,.UserPin.-gray .UserPin-placeholder{background-color:#ddd;color:#444}.UserPin.-label-top .UserPin-name{transform:translateX(-50%) rotate(-20deg) scale(.8);right:auto;top:auto;left:50%;bottom:108%}.UserPin.-label-top:hover .UserPin-name{transform:translateX(-50%) rotate(0) scale(1)}.UserPin.-label-center .UserPin-name{transform:translateX(-50%) translateY(-50%) scale(.8);right:auto;top:50%;left:50%;transform-origin:50% 50%}.UserPin.-label-center:hover .UserPin-name{transform:translateX(-50%) translateY(-50%) scale(1)}button.UserPin .UserPin-photo{transition:transform .15s ease-in-out}button.UserPin:hover .UserPin-photo{transform:scale(1.1)}.DataSection{padding:14px 18px}.DataSection-title{margin:0;font-weight:400;font-size:18px;color:#333}.DataSection-title .DataSection-option{margin-left:6px}.DataSection-option{font-family:Source Sans Pro,sans-serif;border:0;border-radius:0;padding:0;font-size:14px;font-weight:300;display:inline-block;cursor:pointer}.DataSection-option,.DataSection-option:active,.DataSection-option:hover{outline:0;background-color:transparent}.DataSection-option:hover{text-decoration:underline}.DataSection-content{margin:20px 0}.DataSection-content.-block{padding:0;margin:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;grid-gap:26px}.DataSection-content.-block li{margin:0}.DataSection-item-label{font-size:12px;font-weight:300;color:#000}.DataSection-item-content{font-size:15px;font-weight:400;color:#000;margin:0}.DataSection-content.-rows .DataSection-item{margin-bottom:10px}.DataSection-content.-block .DataSection-item-label{font-size:14px;display:block;font-weight:400;color:#333;margin:10px 0 15px}.DataSection-content.-block .DataSection-item-content{background-color:#eee;display:block;padding:14px 20px;font-size:15px;color:#333}.Modal{margin:0 auto;background-color:#fff;min-width:300px;max-width:400px;width:100%;border-radius:5px;font-size:16px}.Modal-header{border-bottom:1px solid #ccc;position:relative;overflow:hidden}.Modal.-max-width-fit-content{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.Modal-title{text-align:left;float:left;padding:16px 24px;margin:0;font-size:20px}.Modal-content{padding:24px;font-size:18px;font-weight:400}.Modal-content:first-child{padding-top:54px}.Modal-controls{text-align:center;padding:18px}.Modal-controls button{display:inline-block;margin:0 6px}.Modal-button.-close{padding:22px;font-size:0;border:0;float:right;cursor:pointer;background-color:transparent}.Modal-button.-close span{font-size:12px;color:#777}.Modal-button.-close:focus,.Modal-button.-close:hover{outline:none;color:#0b7182}.Modal-button.-close:active{padding-top:23px;padding-bottom:21px}.Modal.-center .Modal-content{text-align:center}.Header{background-color:#0b7182;width:100%}.Header-container{width:100%;display:grid;justify-content:space-between;grid-template-columns:120px 1fr;padding:8px 20px;box-sizing:border-box}.Header-logo{width:100%}.Header-logo img{width:100%;height:auto;max-width:140px}.Header-links{text-align:right;padding:10px 0;font-size:13px}.Header-links a,.Header-links a:visited{margin-left:10px;display:inline-block;color:#fff}.MiniProfile{background-color:#fff;grid-template-columns:60px 1fr;grid-column-gap:16px;padding:16px;box-sizing:border-box}.MiniProfile,.MiniProfile-upload{width:100%;display:grid;align-items:center}.MiniProfile-upload{transition:opacity .2s ease-in-out;position:absolute;left:0;top:0;height:100%;text-align:center;font-size:26px;background-color:hsla(0,0%,100%,.3);color:#fff;opacity:0;z-index:4}.MiniProfile-upload span{transition:transform .2s ease-in-out;transform:scale(1.7)}.MiniProfile-photo.-change-available.-dragging .MiniProfile-upload,.MiniProfile-photo.-change-available.-dragging .MiniProfile-upload span,.MiniProfile-photo.-change-available:hover .MiniProfile-upload,.MiniProfile-photo.-change-available:hover .MiniProfile-upload span{transform:scale(1);opacity:1}.MiniProfile-photo.-change-available.-dragging .MiniProfile-photo-container img,.MiniProfile-photo.-change-available:hover .MiniProfile-photo-container img{transform:scale(1.2)}.MiniProfile-photo{width:60px;position:relative}.MiniProfile-photo .icon-customer{font-size:30px;color:#aaa;padding:15px;display:block;text-align:center}.MiniProfile-photo-container{border-radius:50%;background-color:#efefef;height:60px;overflow:hidden}.MiniProfile-photo-container img{transition:transform .2s ease-in-out;width:100%}.MiniProfile-photo-events{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;border:0;outline:none;cursor:pointer;background:transparent}.MiniProfile-photo-events:active,.MiniProfile-photo-events:focus,.MiniProfile-photo-events:hover{outline:0;background:transparent}.MiniProfile-code{font-size:12px;background-color:#087182;color:#fff;padding:1px 6px;border-radius:3px;margin:-10px auto 0;display:block;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;position:relative;z-index:2}.MiniProfile-name{margin:0;font-size:17px;font-weight:700;color:#333}.MiniProfile-name.-sub{color:#fff;font-weight:400;background-color:#8bbd3b;display:inline-block;border-radius:2px;line-height:100%;padding:2px 7px;font-size:15px}.MiniProfile-name span{display:block;font-weight:300;font-size:.8em}.MiniProfile-position{margin:0;font-size:15px;color:#555;line-height:100%}.MiniProfile-position span{font-size:12px;display:block}.MiniProfile.-no-padding{padding:0}.MiniProfile-content{font-family:Source Sans Pro,sans-serif;border:0;border-radius:0;padding:0;text-align:left}.MiniProfile-content,.MiniProfile-content:active,.MiniProfile-content:hover{outline:0;background-color:transparent}.MiniProfile-content.-link{cursor:pointer}.Menu{background-color:#251137;width:100%;padding:25px 0;margin:0;list-style:none}.Menu-item a,.Menu-item a:visited{color:#fff;text-decoration:none;font-size:17px;padding:10px 28px;display:block;position:relative}.Menu-item a:visited span,.Menu-item a span{font-size:28px;opacity:.3;vertical-align:text-top;margin-right:15px;margin-top:-2px}.Menu-item a.is-active,.Menu-item a:focus,.Menu-item a:hover{color:#f0df6d;background-color:hsla(0,0%,100%,.2)}.Menu-item a.is-active span,.Menu-item a:focus span,.Menu-item a:hover span{opacity:1}.Menu-item a.-has-submenu{padding-right:60px}.Menu-item a.-has-submenu .icon-arrow-down{color:#e8e9e4;position:absolute;right:21px;top:50%;margin-top:-8px;font-size:16px}.Menu-sub{background-color:rgba(0,0,0,.3);box-shadow:inset 0 14px 12px -14px rgba(0,0,0,.5)}.Menu-sub a{padding-left:70px}.DatePicker{display:inline-block;position:relative}.DatePicker-locker{transition:opacity .2s ease-in-out,transform .2s ease-in-out;visibility:hidden;opacity:0;transform:scale(.8);transform-origin:50% 0;position:absolute;top:100%;left:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:6000}.DatePicker-container{background-color:#fff;box-shadow:0 0 16px -4px rgba(0,0,0,.3);border-radius:5px;padding:10px 15px 20px;position:relative}.DatePicker.-selected .DatePicker-input{padding-right:30px}.DatePicker.-selected .DatePicker-reset{display:block}.DatePicker-reset{font-family:Source Sans Pro,sans-serif;border:0;outline:0;background-color:transparent;border-radius:0;position:absolute;right:12px;top:50%;width:18px;height:18px;border-radius:50%;margin-top:-9px;background-color:silver;color:#fff;box-sizing:border-box;padding:3px;font-size:10px;cursor:pointer;display:none}.DatePicker-reset:active,.DatePicker-reset:hover{outline:0;background-color:transparent}.DatePicker-reset:focus,.DatePicker-reset:hover{background-color:#8bbd3b}.DatePicker-input{cursor:pointer}.DatePicker.-range .DatePicker-input{min-width:230px}.DatePicker.-single .DatePicker-input{min-width:130px}.DatePicker-input:focus+.DatePicker-locker,.DatePicker-locker:hover{visibility:visible;opacity:1;transform:scale(1)}.DatePicker-control-button{font-family:Source Sans Pro,sans-serif;border:0;border-radius:0;position:absolute;padding:15px 30px;line-height:100%;top:10px;color:#888;cursor:pointer}.DatePicker-control-button,.DatePicker-control-button:active,.DatePicker-control-button:hover{outline:0;background-color:transparent}.DatePicker-control-button:focus,.DatePicker-control-button:hover{color:#0b7182}.DatePicker-control-button.-left{left:0}.DatePicker-control-button.-right{right:0}.DatePicker-calendars{text-align:center}.DatePicker-calendarWrapper{display:inline-block;padding:0 10px}.DatePicker .Calendar{border:0;border-collapse:collapse;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.DatePicker .Calendar-display th{padding:10px;font-size:18px}.DatePicker .Calendar-head th{padding:12px 0;font-weight:400;color:#999}.DatePicker .Calendar-numbers td{padding:10px;color:#ababab;font-size:15px;font-weight:300;text-align:center}.DatePicker .Calendar-numbers td span{display:inline-block}.DatePicker .Calendar-numbers td.-selectable{cursor:pointer;color:#000}.DatePicker .Calendar-numbers td.-selectable:hover{background-color:#eee}.DatePicker .Calendar-numbers td.-disabled{cursor:default}.DatePicker .Calendar-numbers td.-today{cursor:default;color:#148b9f}.DatePicker .Calendar-numbers td.-interval{background-color:#f0f0f0}.DatePicker .Calendar-numbers td.-selected{cursor:default;background-color:#148b9f;color:#fff}.DatePicker .Calendar-numbers td.-selected:hover{background-color:#148b9f}@media (max-width:600px){.DatePicker-locker{position:fixed;left:0;width:100%;height:100%;top:0;z-index:3000;background-color:rgba(0,0,0,.2);display:grid;align-items:end}}.BarMenu{background-color:#fff;width:100%;margin:0;list-style:none;position:fixed;bottom:0;left:0;padding-left:0;box-shadow:0 8px 18px 0 rgba(0,0,0,.4);z-index:1900}.BarMenu:after{content:"";display:table;clear:both}.BarMenu-item{font-size:0;float:left;width:20%;text-align:center}.BarMenu-item span{font-size:22px}.BarMenu-item:first-child span{font-size:15px;display:inline-block;padding:3px 0}.BarMenu-item a{display:block;box-sizing:border-box;width:100%;padding:16px 15px;color:#444}.BarMenu-item a.-main{color:#fff;background-color:#7cc00b;border-radius:50%;border:4px solid #fff;width:70px;height:70px;display:inline-block;padding:0;margin-top:-16px}.BarMenu-item a.-main span{font-size:26px;padding:20px 10px;display:inline-block}.Field{position:relative;width:100%}.Field label{font-size:16px;margin-bottom:6px;display:block;color:#333}.Field-error{color:#ec4f4b}.Field.-required label:after{content:"*";color:orange}.Field.is-loading:before{content:"";display:block;width:16px;height:10px;background:url(/images/common/loading-blue.gif) no-repeat 50%;position:absolute;left:50%;top:50%;margin:-5px 0 0 -8px;z-index:200}.Field.is-loading select{opacity:.4}.Field.-reset-button .Input{padding-right:40px}.Field-input{position:relative}.Field-reset{font-family:Source Sans Pro,sans-serif;border:0;outline:0;background-color:transparent;border-radius:0;position:absolute;right:12px;top:50%;width:18px;height:18px;border-radius:50%;margin-top:-9px;background-color:silver;color:#fff;box-sizing:border-box;padding:3px;font-size:10px;cursor:pointer}.Field-reset:active,.Field-reset:hover{outline:0;background-color:transparent}.Field-reset:focus,.Field-reset:hover{background-color:#8bbd3b}.Field-display{cursor:pointer;text-align:left;position:relative;padding-right:34px;max-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Field-display:after{content:"\2800"}.Field-icon{position:absolute;right:10px;top:50%;font-size:16px;margin-top:-8px;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Field.-type-select .Input.-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:34px}.Field.-type-select .Input.-select::-ms-expand{display:none}.Field.-type-multiselect,.Field.-type-select{width:auto;display:inline-block}.Field.-type-multiselect .Input.-select{display:none}.Field-dropdown{position:absolute;top:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:#fff;display:none;z-index:300;border:1px solid #ddd;border-radius:5px;overflow:hidden;box-sizing:border-box;box-shadow:0 0 15px -4px rgba(0,0,0,.2);text-align:left}.Field-dropdown ul{padding:0;margin:0;list-style:none}.Field-dropdown ul li{margin:0}.Field-dropdown.-overflow{max-height:256px}.Field-dropdown.-overflow ul{overflow:auto;max-height:256px}.Field-dropdown.-overflow:after{content:"";display:block;width:100%;height:10px;border-radius:50%;position:absolute;left:0;bottom:-12px;box-shadow:0 0 60px rgba(0,0,0,.5)}.Field-dropdown label{margin:0;padding:14px;border-bottom:1px solid #eee;cursor:pointer;line-height:100%}.Field-dropdown label .Checkbox{margin-right:10px}.Field-dropdown label:hover{background-color:#efefef}.Field-dropdown label input{display:none}.Field-dropdown li:last-child label{border-bottom:0}.Field-display:focus+.Field-dropdown,.Field-dropdown:hover{display:block}.LoginPage{width:100%;height:100vh;background:#00849c;background:linear-gradient(158deg,#007e97,#54bbab);align-content:center}.LoginPage-content{display:grid;grid-template-columns:1fr;width:100%;height:100%;height:100vh;position:relative;z-index:20}.LoginPage-loginBox{align-self:center}.LoginPage-image{transition:opacity .3s ease-in-out;opacity:0;display:none;background-size:cover;background-repeat:no-repeat;background-position:50%}.LoginPage.-show-content .LoginPage-image{opacity:1}.LoginPage .LoginBox{margin:0 auto}.LoginPage-logo{position:absolute;top:38px;left:44px;width:160px;z-index:30}.LoginPage-logo img{width:100%;height:auto}.LoginPage-background{position:absolute;width:100%;height:100%;background-size:cover;z-index:10;top:0;left:0}.LoginPage-background-image{display:none}@media (max-width:767px){.LoginPage.-welcome .LoginPage-content{grid-template-columns:1fr;grid-template-rows:1fr -webkit-max-content;grid-template-rows:1fr max-content}.LoginPage.-welcome .LoginPage-image{order:1;display:block;opacity:1}.LoginPage.-welcome .LoginPage-loginBox{order:2}.LoginPage.-welcome .LoginBox{width:100%;max-width:100%;border-radius:0;padding:20px}.LoginPage.-welcome .LoginBox .LoginBox-welcome-photo{display:none}.LoginPage.-welcome .LoginBox .LoginBox-welcome-title{margin:0 0 10px}.LoginPage.-welcome .LoginBox .LoginBox-welcome-name{margin-bottom:16px}}@media (min-width:768px){.LoginPage-content{grid-template-columns:400px 1fr}.LoginPage-background{transition:opacity .3s ease-in-out;opacity:0}.LoginPage-background-image{display:block;background-size:cover;background-repeat:no-repeat;background-position:50%;position:absolute;left:0;right:0;top:0;bottom:0}.LoginPage-image{transition:opacity .4s ease-in-out .15s;opacity:0}.LoginPage.-welcome .LoginPage-image{display:block;background-size:contain}.LoginPage.-show-content .LoginPage-background,.LoginPage.-show-content .LoginPage-image{opacity:1}}.LoginBox{width:100%;max-width:325px;box-sizing:border-box;padding:42px 32px 30px;background-color:#fff;border-radius:8px;box-shadow:0 8px 15px rgba(0,0,0,.2)}.LoginBox-title{font-size:35px;font-weight:300;color:#148b9f;margin:0 0 25px}.LoginBox-title,.LoginBox .Form-control{text-align:center}.LoginBox .Form-control .Button{width:100%;max-width:200px}.LoginBox.-error{-webkit-animation:bounceHorizontal .4s;animation:bounceHorizontal .4s}.LoginBox-welcome-title{text-align:center;color:#8bbd3b;font-size:22px;font-weight:300}.LoginBox-welcome-photo{width:80px;height:80px;overflow:hidden;background-color:#ebebeb;color:#9e9e9e;border-radius:50%;margin:15px auto;position:relative;font-size:28px}.LoginBox-welcome-photo img{width:100%}.LoginBox-welcome-photo span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.LoginBox-welcome-name{text-align:center;color:#444;font-size:20px;font-weight:300;margin-bottom:25px}.LoginBox-welcome-name strong{font-weight:400}.LoginBox-welcome .Button{width:100%;max-width:200px;display:block;margin:0 auto}.LoginBox .MiniProfile{padding:0;margin-bottom:20px}.LoginBox-forgot{text-align:center;margin-top:18px}.LoginBox-forgot a{color:#555;font-size:14px}.ActionBox{grid-gap:14px;padding-bottom:16px}.ActionBox-content p{margin-top:0;font-size:16px;color:#555;line-height:120%}.ActionBox-cta button{display:block;width:100%}@media (min-width:601px){.ActionBox{display:grid;grid-auto-columns:auto;grid-template-columns:1fr 220px}}.SelectionBox{list-style:none;margin:0;padding-left:0}.SelectionBox li{display:inline-block;position:relative}.SelectionBox li input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:10;margin:0;cursor:pointer}.SelectionBox li div{transition:background-color .1s ease-in-out;padding:.6em 1em;border:0;border-right:1px solid #fff;color:#444;background-color:#eee}.SelectionBox li:first-child div{border-top-left-radius:3px;border-bottom-left-radius:3px}.SelectionBox li:last-child div{border-top-right-radius:3px;border-bottom-right-radius:3px;border-right:0}.SelectionBox li input:checked+div,.SelectionBox li input:hover+div{background-color:#8bbd3b;color:#fff}.SelectionBox.-slim li div{padding:.3em 1em}.Listing{width:100%}.Listing-empty{text-align:center}.Listing-empty .SectionState{padding:3em 0}.Listing.-empty-section-big .Listing-empty{padding:50px 0}.Listing-options{padding:15px 0;display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;align-items:center}.Listing-option.-search{max-width:300px}.Listing-option.-group{text-align:right}.Listing-option.-filter{display:inline-block}.Listing-option.-filter .Button{border:1px solid #999;background:transparent;padding:.87em 1.4em}.Listing-option.-page-size{width:70px;display:inline-block}.Listing-option.-hide-columns{display:inline-block;position:relative}.Listing-option.-hide-columns .Field-display{background:transparent;color:transparent}.Listing-option.-hide-columns .Field-icon{display:none}.Listing-option.-hide-columns .Listing-option-icon{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.Listing-option.-hide-columns .Field{width:50px}.Listing-option-counter{display:inline-block;line-height:100%;font-size:12px;padding:2px;border-radius:50%;background-color:#00bcd4;color:#fff;vertical-align:middle;width:15px;height:15px;box-sizing:border-box;margin-right:4px}.Listing-option .Button:hover .Listing-option-counter{background-color:#fff;color:#8bbd3b}.Listing-tableWrapper{overflow-x:auto}.Listing-table{width:100%;position:relative;margin-top:15px;border-collapse:collapse}.Listing-filters-content{background-color:#f7f7f7;padding:10px;border-radius:5px}.Listing-filters-control{margin-top:15px;text-align:right}.Listing-filter{display:inline-block;padding:10px}.Listing-filter-label{margin:0 0 6px}.Listing-table:before{transition:opacity .2s ease-in-out;content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.5);visibility:hidden;opacity:0;z-index:20}.Listing.is-loading .Listing-table:before{opacity:1;visibility:visible}.Listing-table thead tr th{border-top:1px solid #efefef;border-bottom:1px solid #efefef}.Listing-table thead tr th button{background-color:transparent;border:0;outline:0;border-radius:0;display:block;width:100%;box-sizing:border-box;cursor:pointer;color:#444;text-transform:uppercase;padding:1.2em;position:relative;text-align:left;font-size:13px;font-weight:500}.Listing-table thead tr th button:not(:disabled){white-space:nowrap}.Listing-table thead tr th button:not(:disabled) span{display:inline-block;vertical-align:middle;margin-left:10px;margin-top:-2px}.Listing-table thead tr th button:not(:disabled) span:after,.Listing-table thead tr th button:not(:disabled) span:before{content:"";display:block;width:0;height:0;border-left:4px solid #aaa;border-right:4px solid #aaa;border-color:#aaa transparent;border-style:solid;border-width:4px;margin:1px 0}.Listing-table thead tr th button:not(:disabled) span:before{border-top:4px solid transparent}.Listing-table thead tr th button:not(:disabled) span:after{border-bottom:4px solid transparent}.Listing-table thead tr th button.-asc span:after{display:none}.Listing-table thead tr th button.-asc span:before{margin-top:-3px}.Listing-table thead tr th button.-desc span:before{display:none}.Listing-table thead tr th button.-desc span:after{margin-top:3px}.Listing-table thead tr th button:not(:disabled):focus,.Listing-table thead tr th button:not(:disabled):hover{background-color:rgba(0,0,0,.04);outline:0}.Listing-table thead tr th button:disabled{cursor:pointer}.Listing-table thead tr th button.-right{text-align:right}.Listing-table thead tr th button.-center{text-align:center}.Listing-table tbody tr{transition:background-color .2s ease-in-out}.Listing-table tbody tr.is-loading td{position:relative}.Listing-table tbody tr.is-loading td:after{position:absolute;left:0;top:0;width:100%;height:100%;background:hsla(0,0%,100%,.6);content:"";z-index:10}.Listing-table tbody td{border-bottom:1px solid #efefef;padding:10px}.Listing-table tbody td:first-child{padding-left:14px}.Listing-table tbody td:last-child{padding-right:14px}.Listing-table tbody td.-right{text-align:right;padding-right:1em}.Listing-table tbody td.-center{text-align:center}.Listing-table tbody td.-text-medium{font-size:18px}.Listing-table tbody tr:hover{background-color:#f7f7f7}.Listing-table tbody tr:hover td.-on-hover{opacity:1}.Listing-total{text-align:center;font-size:20px;font-weight:300;color:#555;margin-top:24px}.Listing-total strong{font-weight:600;color:#8bbd3b}.Listing-control{text-align:right;white-space:nowrap}.Listing-control button{padding:.2em 1em}.Listing .Pagination{margin-top:60px}.Listing.-simple-values tbody td{padding-top:10px;padding-bottom:10px}@media (max-width:600px){.Listing-options{grid-template-columns:none}.Listing-option.-group{text-align:center}.Listing-option.-search{max-width:none;padding-bottom:20px}}@media (max-width:767px){.Listing .Pagination li:first-child{display:block;margin-bottom:10px}.Listing .Pagination li:last-child{display:block;margin-top:10px}.Listing .Pagination li.-interval,.Listing .Pagination li:first-child+li,.Listing .Pagination li:nth-last-child(-2n+2){display:none}}.Form{position:relative}.Form:before{content:"";display:block;width:16px;height:10px;background:url(/images/common/loading-blue.gif) no-repeat 50%;position:absolute;left:50%;top:50%;z-index:200;left:0;top:0;width:100%;height:100%;opacity:0;background-color:hsla(0,0%,100%,.6);transition:opacity .2s ease-in-out;visibility:hidden;margin:0}.Form.is-loading:before{visibility:visible;opacity:1}.Form-fields.-columns-2{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px}.Form-fields.-columns-3{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:15px}.Form-fieldset{width:100%;border:0;padding:0}.Form .Field{margin-bottom:12px}.Form-control{margin-top:25px;text-align:right}.Form-control.-sectioned{display:grid;grid-template-columns:50% 50%;align-items:center}.Form-control.-sectioned div:first-child{text-align:left}.Form-error{display:block;padding:10px 15px;background-color:#e83535;color:#fff;margin:0 0 20px;border-radius:4px}.LoadingIcon{font-size:16px;color:#fff;text-align:center;min-width:4em}.LoadingIcon-icon{width:100%;font-size:3em;margin-bottom:8px;position:relative}.LoadingIcon-icon:before{-webkit-animation:pulse .7s infinite alternate;animation:pulse .7s infinite alternate;display:block;z-index:2;position:absolute;top:0;left:0;text-align:center;width:100%;padding-top:.18em}.LoadingIcon-icon:after{display:block;content:"";width:100%;height:0;position:relative;padding-bottom:100%;background-color:hsla(0,0%,100%,.1);z-index:1;border-radius:50%;-webkit-animation:pulse 1.4s .2s infinite,pulseFade .7s .2s infinite alternate;animation:pulse 1.4s .2s infinite,pulseFade .7s .2s infinite alternate}.LoadingIcon.-secondary{color:#0b7182}.LoadingIcon.-secondary:after{background-color:rgba(9,113,130,.1)}.MonthSelection{width:100%;overflow:hidden;font-size:0;white-space:nowrap}.MonthSelection-select{display:inline-block;position:relative;font-weight:400;font-size:14px;color:#444;border:1px solid #555;border-radius:3px;padding:10px 40px 10px 16px;box-sizing:border-box}.MonthSelection-select span{position:absolute;top:50%;margin-top:-6px;right:10px;z-index:1}.MonthSelection-select:first-child{margin-right:10px}.MonthSelection-select select{opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;cursor:pointer}.Tabs-header{list-style:none;padding-left:0;font-size:0;margin:0;border-bottom:1px solid #ccc}.Tabs-header li{margin-bottom:0;display:inline-block}.Tabs-header li button{position:relative;background-color:transparent;border:0;font-size:16px;font-weight:700;text-align:center;border-radius:0;padding:18px 26px;color:#444;cursor:pointer}.Tabs-header li button:focus,.Tabs-header li button:hover{outline:0}.Tabs-header li button:after{content:"";transform:scaleX(0);transform-origin:center bottom;transition:transform .2s ease-in-out,opacity .2s ease-in-out;will-change:transform;opacity:0;width:100%;height:5px;position:absolute;left:0;bottom:0;background-color:#138b9c}.Tabs-header li button.is-active:after{transform:scaleX(1);opacity:1}.ToggleButton{position:relative}.ToggleButton input{position:absolute;width:100%;height:100%;left:0;right:0;opacity:0;z-index:2;cursor:pointer;margin:0}.ToggleButton-button{border-radius:23px;background-color:#8bbd3b;overflow:hidden;border:1px solid #ccc}.ToggleButton-button div{width:46px;background-color:#ddd;transition:transform .25s ease-in-out;will-change:transform;border-radius:23px;box-shadow:inset 0 0 4px rgba(0,0,0,.1)}.ToggleButton-button div:before{content:"";height:23px;width:23px;background-color:#fff;display:block;border-radius:50%}input:checked+.ToggleButton-button div{transform:translateX(50%)}.SectionState{font-size:13px}.SectionState.-small{font-size:11px}.SectionState-container{white-space:nowrap;font-size:calc(1em + 4*(100vw - 24.61em)/700);text-align:center}.SectionState-img{text-align:center;width:60%;margin:0 auto}.SectionState-content{white-space:normal;margin:30px auto 0;max-width:21.25em;text-align:center}.SectionState-title{font-size:2.375em;font-weight:400;margin:0;color:#0b7182;text-transform:uppercase;text-align:center;line-height:100%}.SectionState-title span{font-weight:700;display:block}.SectionState-description{color:#333;margin:.625em 0 1.875em}.SectionState-cta .Button{font-size:1em}@media (min-width:1200px){.SectionState{font-size:16px}.SectionState.-small{font-size:14px}}@media (min-width:685px){.SectionState{font-size:10px}.SectionState.-small{font-size:6px}.SectionState-title{text-align:left}.SectionState-img{display:inline-block;width:22.6em;margin-right:4em;vertical-align:middle}.SectionState.-small .SectionState-img{width:18em}.SectionState-content{display:inline-block;vertical-align:middle;text-align:left;margin:0}}@media (min-width:992px){.SectionState{font-size:8px}.SectionState.-small{font-size:6px}}.ImageUpload{transition:opacity .2s ease-in-out;position:fixed;top:0;left:0;visibility:hidden;opacity:0;z-index:4500;width:100%;height:100%;display:grid;align-items:center}.ImageUpload.is-opened{opacity:1;visibility:visible}.ImageUpload-fileInput{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;opacity:0;cursor:pointer}.ImageUpload-editor-container{width:100%;position:relative;overflow:hidden}.ImageUpload-editor-container:after{width:100%;height:100%;content:"";display:block;position:absolute;top:0;z-index:2;border-radius:50%;box-shadow:0 0 0 140px hsla(0,0%,100%,.6)}.ImageUpload-editor-canvas{width:100%;height:auto;display:block}.ImageUpload-editor-control{position:relative;z-index:100;padding:15px;text-align:center}.ImageUpload-editor-control .Button{min-width:210px}.ImageUpload-locker{width:100%;height:100%;z-index:1}.ImageUpload-container{background-color:#fff;border-radius:5px;padding:20px;width:100%;max-width:500px;margin:0 auto;z-index:2;position:relative}.ImageUpload-container:before{left:0;top:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.7)}.ImageUpload-container:after,.ImageUpload-container:before{transition:opacity .2s ease-in-out;opacity:0;visibility:hidden;content:"";display:block;position:absolute;z-index:200}.ImageUpload-container:after{width:16px;height:10px;background:url(/images/common/loading-blue.gif) no-repeat 50%;left:50%;top:50%;margin:-5px 0 0 -8px}.ImageUpload.is-loading .ImageUpload-container:after,.ImageUpload.is-loading .ImageUpload-container:before{opacity:1;visibility:visible}.ImageUpload-content{position:relative}.ImageUpload-dropArea{transition:border .2s ease-in-out,background-color .2s ease-in-out;border:2px dashed #ccc;width:100%;min-height:400px;display:grid;align-items:center;text-align:center;position:relative}.ImageUpload-dropArea-tip{transition:opacity .2s ease-in-out;position:absolute;left:0;right:0;top:0;bottom:0;font-size:30px;font-weight:500;text-align:center;opacity:0;visibility:hidden;background-color:hsla(0,0%,100%,.4);margin:0;box-sizing:border-box;z-index:4;display:grid;align-items:end;line-height:120px;color:#96ba50}.ImageUpload-dropArea-content{transition:transform .2s ease-in-out;transform:scale(1);position:relative}.ImageUpload-dropArea.-dragging{border-color:#96ba50;background-color:rgba(0,0,0,.03)}.ImageUpload-dropArea.-dragging .ImageUpload-dropArea-icon,.ImageUpload-dropArea.-dragging .ImageUpload-dropArea-text{color:#96ba50}.ImageUpload-dropArea.-dragging .ImageUpload-dropArea-content{transform:scale(.9)}.ImageUpload-dropArea.-dragging .ImageUpload-dropArea-tip{opacity:1;visibility:visible}.ImageUpload-dropArea-icon{font-size:90px;color:#bbb}.ImageUpload-dropArea-button{position:relative;max-width:330px;margin:0 auto;display:block}.ImageUpload-dropArea-text{font-size:20px;font-weight:300;color:#444;margin:20px 0 0}.TermsAcceptance{width:100%;position:relative}.TermsAcceptance .Modal:after{transition:opacity .2s ease-in-out;position:absolute;background:hsla(0,0%,100%,.8) url(/images/common/loading-blue.gif) no-repeat 50%;content:"";top:0;left:0;width:100%;height:100%;visibility:hidden;opacity:0;border-radius:5px}.TermsAcceptance.is-loading .Modal:after{visibility:visible;opacity:1}.TermsAcceptance-link{font-family:Source Sans Pro,sans-serif;border:0;border-radius:0;display:block;color:#fff;font-weight:300;font-size:14px;text-align:center;width:100%;padding:14px;cursor:pointer}.TermsAcceptance-link,.TermsAcceptance-link:active,.TermsAcceptance-link:hover{outline:0;background-color:transparent}.TermsAcceptance-link:hover{text-decoration:underline}.TermsAcceptance .Modal{position:relative;max-width:600px;overflow-y:auto}.TermsAcceptance-box{padding:25px}.TermsAcceptance-title{margin:0;font-size:30px;font-weight:300;text-align:center;color:#0b7182}.TermsAcceptance-title span{display:block;font-size:20px;color:#148b9f}.TermsAcceptance-image{height:260px;margin:50px auto;display:block}.TermsAcceptance-summary{padding:30px;background-color:#fafafa;margin:20px 0;font-size:15px;font-weight:400;line-height:160%;color:#444;height:30vh;max-height:400px;overflow-y:auto;box-shadow:inset 0 0 6px rgba(0,0,0,.1);border-radius:4px}.TermsAcceptance-description p{text-align:left;color:#222;font-weight:300;font-size:17px;margin:30px 0}.TermsAcceptance-disclaimer{text-align:center;color:#222;font-weight:300;font-size:17px;margin:30px 0}.TermsAcceptance .Button.-link-like.-link-terms{color:#148b9f;text-decoration:underline;font-weight:300}.TermsAcceptance-actions{text-align:center}.TermsAcceptance-actions .-defer{display:block;margin:18px auto 0;color:#777;font-weight:300;font-size:15px}@media (max-width:600px){.TermsAcceptance .Modal{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:0;display:grid;align-items:center}.TermsAcceptance-summary{height:50vh}}.RegistrationForm-options{padding:10px 0 20px}.RegistrationForm-option{margin-bottom:20px;font-size:17px}.RegistrationForm-option>span{font-weight:600;color:#8bbd3b;display:inline-block;margin-right:5px}.RegistrationForm-option .UserSelection{margin:10px 0}.RegistrationForm-option.-adehesion-positions .Field{margin:8px 0}.RegistrationForm .Form-fields.-title .RadioButton{display:inline-block;margin-right:15px}.UserAutocomplete{position:relative}.UserAutocomplete-results{list-style:none;position:absolute;top:100%;background-color:#fff;padding:10px 0;margin:0;width:100%;box-sizing:border-box;z-index:200;box-shadow:0 7px 10px rgba(0,0,0,.2)}.UserAutocomplete-results li{padding:0 10px;cursor:pointer}.UserAutocomplete-results li.-active,.UserAutocomplete-results li:hover{background-color:#ececec}.UserSelection{display:grid;grid-template-columns:1fr 1fr}.UserSelection .MiniProfile{padding-left:0;padding-right:0}.UserSelection-control{padding:20px 0;text-align:left}.CustomerList.Listing .Badge .-abbreviation{display:none}.PartnerList.Listing-control{text-align:right;padding-right:10px}.PartnerList.Listing-control .Button{font-size:18px;padding:4px 15px}.PartnerList.Listing .Badge .-name{display:none}.NavegablePartnerList-header{display:grid;grid-template-columns:340px 1fr;grid-column-gap:16px;margin-bottom:30px}.NavegablePartnerList-header .MiniProfile{padding:0}.NavegablePartnerList-trail ul{list-style:none;padding-left:0;margin:0}.NavegablePartnerList-trail ul li{display:inline-block}.NavegablePartnerList-trail ul li span{font-size:12px;margin:0 4px}.NavegablePartnerList-trail ul li:last-child span{display:none}.NavegablePartnerList-trail ul li button[disabled]{cursor:default}.NavegablePartnerList-trail ul li button[disabled]:hover{text-decoration:none}.NavegablePartnerList-label{margin:0 0 15px;font-weight:300;font-size:18px}.UserProfileOverlay{transition:transform .3s ease-in-out;position:fixed;z-index:3000;right:0;top:0;bottom:0;width:100%;max-width:580px;transform:translateX(100%);background-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.2)}.UserProfileOverlay .UserProfile{position:absolute;left:0;top:0;width:100%;bottom:94px}.UserProfileOverlay.is-opened{transform:translateX(0)}.UserProfileOverlay-loading{content:"";display:block;width:16px;height:10px;background:url(/images/common/loading-blue.gif) no-repeat 50%;left:50%;top:50%;z-index:200;transition:opacity .2s ease-in-out;margin:0;position:absolute;left:0;top:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.5);opacity:0;visibility:hidden}.UserProfileOverlay.is-loading .UserProfileOverlay-loading{opacity:1;visibility:visible}.UserProfileOverlay-pinned{width:80px;position:absolute;left:-80px;bottom:55px;z-index:3}.UserProfileOverlay-pinned-items{margin:0;list-style:none;padding:10px}.UserProfileOverlay-pinned-items li{margin:0;margin-top:10px}.UserProfileOverlay-content{position:relative;width:100%}.UserProfileOverlay-close,.UserProfileOverlay-pin{font-family:Source Sans Pro,sans-serif;border:0;outline:0;background-color:transparent;border-radius:0;transition:background-color .15s ease-in-out;cursor:pointer;border-radius:50%;padding:.64em .53em;width:2.35em;height:2.35em;text-align:center;z-index:2;position:absolute;left:20px;color:#fff;font-size:16px}.UserProfileOverlay-close:active,.UserProfileOverlay-close:hover,.UserProfileOverlay-pin:active,.UserProfileOverlay-pin:hover{outline:0;background-color:transparent}.UserProfileOverlay-close span,.UserProfileOverlay-pin span{font-size:1em}.UserProfileOverlay-close span:last-child,.UserProfileOverlay-pin span:last-child{display:none}.UserProfileOverlay-close:active,.UserProfileOverlay-close:hover,.UserProfileOverlay-pin:active,.UserProfileOverlay-pin:hover{background-color:hsla(0,0%,100%,.3)}.UserProfileOverlay-close{top:20px}.UserProfileOverlay-close-h,.UserProfileOverlay-close.-hide .UserProfileOverlay-close-x{display:none}.UserProfileOverlay-close.-hide .UserProfileOverlay-close-h{display:block}.UserProfileOverlay-pin{top:70px}.UserProfileOverlay-pin.is-pinned{color:#0b7182;background-color:#f0df6d}@media (min-width:992px){.UserProfileOverlay-pinned{bottom:0}}@media (min-width:660px){.UserProfileOverlay .UserProfile{bottom:0}}@media (max-width:659px){.UserProfileOverlay.has-pinned-profile .UserProfile{bottom:94px}.UserProfileOverlay.is-opened .UserProfileOverlay-pinned{width:100%;bottom:0;left:0}.UserProfileOverlay.is-opened .UserProfileOverlay-pinned-items{background-color:#f5f5f5;border-top:1px solid #e1e1e1;white-space:nowrap;overflow:auto;padding:0}.UserProfileOverlay.is-opened .UserProfileOverlay-pinned-items li{max-width:60px;margin-top:0;padding:8px;display:inline-block;white-space:normal}}.UserProfile{position:relative;display:grid;grid-template-rows:-webkit-max-content -webkit-max-content 1fr;grid-template-rows:max-content max-content 1fr}.UserProfile-options{font-family:Source Sans Pro,sans-serif;border:0;border-radius:0;transition:background-color .15s ease-in-out;cursor:pointer;border-radius:50%;padding:.64em .53em;width:2.35em;height:2.35em;text-align:center;z-index:2;position:absolute;top:20px;right:20px;color:#fff;font-size:16px}.UserProfile-options,.UserProfile-options:active,.UserProfile-options:hover{outline:0;background-color:transparent}.UserProfile-options span{font-size:1em}.UserProfile-options span:last-child{display:none}.UserProfile-options:active,.UserProfile-options:hover{background-color:hsla(0,0%,100%,.3)}.UserProfile-options.is-active{color:#0b7182;background-color:#f0df6d}.UserProfile-header{position:relative;min-height:160px;display:grid;align-items:center;background:#0b7182;background:linear-gradient(133deg,#01b4c2,#0b7182);font-size:14px}.UserProfile-header-trailWrapper{height:70px;overflow:hidden;background-color:rgba(0,0,0,.05)}.UserProfile-header-trail{margin:0;list-style:none;width:100%;position:relative;font-size:0;white-space:nowrap;overflow:auto;overflow-y:hidden;padding:0 0 20px;text-align:center}.UserProfile-header-trail li{margin:0;padding:10px 18px;position:relative;z-index:2;width:50px;display:inline-block}.UserProfile-header-trail li:after{content:"";display:block;position:absolute;right:-4px;width:10px;height:10px;transform:rotate(45deg);border:2px solid #fff;margin-top:-5px;top:50%;border-bottom:0;border-left:0}.UserProfile-header-trail li:last-child:after{display:none}.UserProfile-header-display{padding:1.764em 0;color:#fff;line-height:120%;text-align:center}.UserProfile-header-display-photo{width:5.8823em;height:5.8823em;border-radius:50%;overflow:hidden;border:2px solid #fff;margin:0 auto .882em;display:grid;align-items:center;background-color:#f1f1f1}.UserProfile-header-display-photo img{width:100%;height:auto}.UserProfile-header-display-photo span{font-size:2.05em;color:#555}.UserProfile-header-display-name{font-size:1em;font-weight:600;margin:0}.UserProfile-header-display-position{font-size:.882em;font-weight:400;margin:0}.UserProfile-header-display-code{font-size:.823em;font-weight:600;display:inline-block;padding:.1176em .7058em;border-radius:4px;color:#088192;background-color:#fff;margin-top:.882em}.UserProfile-summary{background-color:#fff;border-bottom:1px solid #e1e1e1;display:grid;align-items:center;align-content:center;width:100%;grid-template-columns:1fr 1fr 1fr 1fr;text-align:center;font-size:10px;position:relative;z-index:2}.UserProfile-summary button{font-family:Source Sans Pro,sans-serif;border:0;border-radius:0;transition:background-color .15s ease-in-out;color:#333;margin:0;padding:1.47em .588em;text-align:center;font-size:1em;font-weight:300;line-height:140%;cursor:pointer;position:relative}.UserProfile-summary button,.UserProfile-summary button:active,.UserProfile-summary button:hover{outline:0;background-color:transparent}.UserProfile-summary button[disabled]{cursor:default}.UserProfile-summary button:not([disabled]):hover{background-color:rgba(0,0,0,.05)}.UserProfile-summary button div{font-size:1.588em;font-weight:400}.UserProfile-summary button span{transition:transform .2s ease-in-out,opacity .2s ease-in-out;transform:translateY(30%);opacity:0;visibility:hidden;display:block;background-color:#eee;border-radius:4px;padding:10px;line-height:110%;position:absolute;top:110%;width:100%;color:#333;font-size:14px;box-sizing:border-box;left:0}.UserProfile-summary button span:before{content:"";display:block;position:absolute;left:50%;width:0;height:0;bottom:100%;margin-left:-7px;border:7px solid transparent;border-bottom-color:#eee}.UserProfile-summary button:focus span,.UserProfile-summary button:hover span{opacity:1;transform:translateY(0);visibility:visible}.UserProfile-content{overflow:auto}.UserProfile-goals{background-color:#f5f5f5}.UserProfile-goals .GoalList{padding:30px}.UserProfile-goals .GoalList.-empty{display:none}.UserProfile-section{padding:22px 44px}.UserProfile-section.-goals{margin-bottom:22px}.UserProfile-section.-no-padding{padding:0}@media (min-width:400px){.UserProfile-header{font-size:17px}.UserProfile-summary{font-size:14px}}@media (min-width:576px){.UserProfile-summary{font-size:17px}}.UserBadge{font-family:Source Sans Pro,sans-serif;border:0;border-radius:0;display:block;font-size:0;white-space:nowrap;padding:5px;cursor:pointer}.UserBadge,.UserBadge:active,.UserBadge:hover{outline:0;background-color:transparent}.UserBadge-photo{width:40px;height:40px;border-radius:50%;background-color:#eee;display:inline-block;overflow:hidden;vertical-align:middle;font-size:21px}.UserBadge-photo img{width:100%;height:auto}.UserBadge-photo i{padding:8px 9px;display:block;color:rgba(0,0,0,.3);text-align:center}.UserBadge-name{display:inline-block;vertical-align:middle;margin-left:20px;font-size:15px;font-weight:300;color:#444;font-family:Source Sans Pro,sans-serif;white-space:normal;text-align:left;padding-right:10px}.UserBadge-name div{font-size:12px}.UserBadge-name div strong{font-weight:400}.UserBadge.-medium .UserBadge-name{font-size:17px}.OrderForm{padding:10px 0;counter-reset:section}.OrderForm .-highlight{display:block;margin-top:4px;color:#555;font-weight:300}.OrderForm .-highlight strong{color:#8bbd3b;font-weight:600}.OrderForm.is-loading .OrderForm-section.-main:before{opacity:1;visibility:visible}.OrderForm .RadioButton{display:inline-block;margin-right:15px}.OrderForm-section .OrderForm-title:not(.-sub):before{counter-increment:section;content:counter(section) "- ";font-size:1.2em}.OrderForm-section{padding:10px 0;position:relative}.OrderForm-section:before{transition:opacity .2s ease-in-out;position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:hsla(0,0%,100%,.4);opacity:0;visibility:hidden;z-index:5}.OrderForm-section>.Button{margin-right:15px}.OrderForm-section.-main{margin-bottom:30px;padding:0}.OrderForm-section.-main.-summary,.OrderForm-section.-main.-user{margin-bottom:0}.OrderForm-section.-grid{display:grid}.OrderForm-section.-control{text-align:right}.OrderForm-section.-control .Button{margin:0}.OrderForm-title{font-size:20px;font-weight:600;margin:0;padding:15px 0;border-bottom:3px solid #efefef}.OrderForm-title.-no-border{border-bottom:0}.OrderForm-title.-sub{font-weight:400;margin:12px 0;color:#222;padding:0;border-bottom:0;background-color:transparent}.OrderForm-summary{width:100%;border-spacing:0}.OrderForm-summary tr.-quote-dependant td:last-child{position:relative;transition:opacity .1s ease-in-out}.OrderForm-summary tr.-quote-dependant td:last-child:before{transition:opacity .1s ease-in-out;content:"";width:18px;height:12px;top:0;left:0;background:url(/images/common/loading-blue.gif) no-repeat 50%;background-size:contain;opacity:0;display:inline-block;margin-right:10px;vertical-align:baseline}.OrderForm-summary.is-loading tr.-quote-dependant td:last-child{opacity:.5}.OrderForm-summary.is-loading tr.-quote-dependant td:last-child:before{opacity:1}.OrderForm-summary td{background-color:#fafafa;color:#222;font-size:18px;font-weight:500;padding:16px 18px;border-top:1px solid #dbdbdb}.OrderForm-summary td .Input.-cms{display:inline-block;padding:6px 10px;text-align:right;width:70%}.OrderForm-summary td:last-child{text-align:right}.OrderForm-summary tr:last-child td{border-top:0}.OrderForm-summary tr.-total td{background-color:transparent;text-align:right;padding:25px 0;font-size:20px;font-weight:500}.OrderForm-summary tr.-total td span{font-size:32px;font-weight:600;display:inline-block;margin-left:15px;vertical-align:middle}.OrderForm-summary tr.-total.-no-value span{font-weight:300;color:#128b9f}.OrderForm-summary tr.-comments .Field{text-align:left}.ProductList-table{border:0;border-spacing:0;width:100%}.ProductList td{text-align:left;padding:8px 10px}.ProductList td.-center{text-align:center}.ProductList td.-right{text-align:right}.ProductList thead tr td{color:#616161;font-size:14px;font-weight:700;text-transform:uppercase;border-bottom:1px solid #ddd;background-color:#f5f5f5}.ProductList tbody tr{background-color:transparent;transition:background-color .2s ease-in-out}.ProductList tbody tr.-blink{background-color:rgba(248,240,115,.2)}.ProductList tbody tr td{position:relative;color:#444;border-bottom:1px solid #ddd;font-size:18px;font-weight:600}.ProductList tbody tr td .Input{padding:10px}.ProductList tbody tr td .Input[type=number]{text-align:center}.ProductList tbody tr:last-child td{padding-top:14px;padding-bottom:14px;border-bottom:0}.ProductAutocomplete{position:relative}.ProductAutocomplete:after{content:"";display:block;width:16px;height:10px;background:url(/images/common/loading-blue.gif) no-repeat 50%;position:absolute;left:50%;top:50%;margin:-5px 0 0 -8px;z-index:200;left:auto;right:14px;opacity:0;transition:opacity .1s ease-in-out}.ProductAutocomplete.is-loading:after{opacity:1}.ProductAutocomplete-results{list-style:none;position:absolute;top:100%;background-color:#fff;padding:10px 0;margin:0;min-width:290px;box-sizing:border-box;z-index:200;box-shadow:0 7px 10px rgba(0,0,0,.2)}.ProductAutocomplete-results li{position:relative;padding:10px;cursor:pointer;font-size:16px;font-weight:400;color:#517f0a;white-space:nowrap;border-bottom:1px solid #f0f0f0}.ProductAutocomplete-results li:last-child{border-bottom:0}.ProductAutocomplete-results li.-active,.ProductAutocomplete-results li:hover{background-color:#ececec}.ProductAutocomplete-results li.-active span,.ProductAutocomplete-results li:hover span{opacity:1}.ProductAutocomplete-results li.-unavailable{color:#b4706b}.ProductAutocomplete-results li.-unavailable span{background-color:#b4706b}.ProductAutocomplete-results li.-low-stock{color:#3f99a5}.ProductAutocomplete-results li.-low-stock span{background-color:#3f99a5}.ProductAutocomplete-results li span{opacity:0;color:#fff;padding:2px 6px;text-align:center;font-size:12px;border-radius:4px;display:block;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;background-color:#79c405;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.OrderReceipt{text-align:center;padding:25px}.OrderReceipt-icon{color:#8bbd3b;border:4px solid #8bbd3b;width:60px;height:60px;margin:0 auto;border-radius:50%;text-align:center;padding:9px;box-sizing:border-box;font-size:34px}.OrderReceipt p{color:#333;font-size:18px;font-weight:300;line-height:130%}.OrderReceipt p.OrderReceipt-title{margin:20px 0;color:#148b9f;font-size:28px;font-weight:300}.OrderReceipt .PaymentInformation{display:block;max-width:380px;margin:20px auto}.InvoiceList.Listing .-status-0{color:green}.InvoiceList.Listing .-status-2{color:orange}.InvoiceList.Listing .-status-3{color:#8b0000}.InvoiceList.Listing .-status-4{color:red}.InvoiceList.Listing .InvoiceDownloadButton>.Button,.InvoiceList.Listing .Listing-control>.Button{font-size:10px;padding:.2em 1em}.InvoiceList.Listing .Modal{white-space:normal;text-align:left}.InvoiceList.Listing .Modal .Button{display:block;max-width:100px;margin:0 auto 25px}.InvoiceDownloadButton{display:inline-block}.PaymentInformation{padding:10px 30px;text-align:left;max-width:370px}.PaymentInformation-option{text-align:center}.PaymentInformation .PaymentData{max-width:none;width:100%}.AddressSelection{display:inline-block;border-radius:4px;padding-right:35px;position:relative}.AddressSelection-container{transition:opacity .2s ease-in-out;opacity:1}.AddressSelection.is-loading .AddressSelection-container{opacity:0}.AddressSelection.is-loading:after{content:"";display:block;width:16px;height:10px;background:url(/images/common/loading-blue.gif) no-repeat 50%;position:absolute;left:50%;top:50%;margin:-5px 0 0 -8px;z-index:200}.AddressSelection-label{margin:0;position:relative;padding:10px 40px 10px 20px;border:1px solid #999;border-radius:4px}.AddressSelection-label:after{content:"";position:absolute;display:block;width:7px;height:7px;border:2px solid #999;border-top:0;border-left:0;transform:rotate(45deg);vertical-align:middle;margin-top:-6px;top:50%;right:14px}.AddressSelection-display p{margin:0 0 4px;font-size:18px;font-weight:300}.AddressSelection-select{position:relative;color:#0b7182;text-decoration:underline;display:block;margin-top:20px;padding-bottom:20px}.AddressSelection-select select{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;cursor:pointer}.FileGroupList{position:relative}.FileGroupList.is-loading{background-color:#f7f7f7;min-height:190px}.FileGroupList.is-loading:before{content:"";display:block;width:16px;height:10px;background:url(/images/common/loading-blue.gif) no-repeat 50%;position:absolute;left:50%;top:50%;margin:-5px 0 0 -8px;z-index:200}.FileGroupList-list{list-style:none;padding-left:0;margin:0}.FileGroupList-item.is-loading .FileGroupList-item-title:after{content:"";display:block;width:16px;height:10px;background:url(/images/common/loading-blue.gif) no-repeat 50%;position:absolute;left:50%;top:50%;margin:-5px 0 0 -8px;z-index:200;left:auto;right:20px}.FileGroupList-item.is-opened .icon-minus{display:inline-block}.FileGroupList-item.is-opened .icon-plus{display:none}.FileGroupList-item-title{position:relative;background-color:#f8f8f8;border:0;border-top:1px solid #d7d7d7;padding:16px 25px;font-size:14px;font-weight:600;text-transform:uppercase;width:100%;box-sizing:border-box;text-align:left;cursor:pointer}.FileGroupList-item-title:focus,.FileGroupList-item-title:hover{outline:none;background-color:#fbfbfb}.FileGroupList-item-title span{color:#0b7182;display:inline-block;vertical-align:middle;margin-right:20px;font-size:11px}.FileGroupList-item-title .icon-minus{display:none}.FileGroupList-item-content{border-top:1px solid #d7d7d7;box-sizing:border-box;padding:0 15px 0 60px}.FileList{list-style:none;padding:0;margin:0}.FileList-content{padding-right:16px}.FileList-item{padding:15px 0;font-size:14px;color:#4d4d4d;border-bottom:1px solid #d7d7d7;display:grid;grid-template-columns:1fr 130px;align-items:center}.FileList-item:last-child{border-bottom:0}.FileList-item-content{padding-right:30px}.FileList-item-title{font-weight:600;margin:0 0 8px;line-height:170%}.FileList-item-title span{font-weight:300;display:block}.FileList-item-description{font-weight:400;margin:0;line-height:140%}.FileDownloadButton>button{display:block;width:100%}.ReportSettings-label{font-size:16px;margin:0 0 10px}.ReportSettings-sections{padding-top:15px}.ReportSettings-section{margin-bottom:20px}.ReportSettings-section.-analise-type .RadioButton{display:inline-block;margin-right:10px}.ReportSettings-section.-analise-type .Field{margin-bottom:10px}.ReportSettings-date{margin-bottom:10px;margin-right:15px;display:inline-block}.ReportSettings-controls{text-align:right}.TeamProduction-title{color:#0b7182;font-size:26px;font-weight:300;margin:20px 0}.TeamProduction-title span{color:#535353;display:block;font-size:18px}.TeamProduction-empty{padding:2em;text-align:center;font-size:20px;color:#333}.TeamProduction-date{max-width:30%}.TeamProduction-date p{font-size:16px;margin:0 0 12px}.TeamProduction.is-loading.-empty .TeamProduction-sections,.TeamProduction.is-loading .TeamProduction-section{position:relative}.TeamProduction.is-loading.-empty .TeamProduction-sections:before,.TeamProduction.is-loading .TeamProduction-section:before{content:"";display:block;width:16px;height:10px;background:url(/images/common/loading-blue.gif) no-repeat 50%;position:absolute;left:50%;top:50%;margin:-5px 0 0 -8px;z-index:200}.TeamProduction.is-loading.-empty .TeamProduction-sections:after,.TeamProduction.is-loading .TeamProduction-section:after{background-color:hsla(0,0%,100%,.5);width:100%;height:100%;top:0;left:0;position:absolute;content:""}.TeamProduction.is-loading .TeamProduction-sections{min-height:200px}.Listing.TeamProductionList .UserProfileList{max-width:300px;overflow:hidden}.Listing.TeamProductionList td.-section{padding-top:10px;padding-bottom:10px;font-size:20px;font-weight:300;color:#333;background-color:#fff;border-bottom:1px solid #ededed;border-top:1px solid #ededed;border-left:6px solid #148b9f}.Listing.TeamProductionList td.-section:before{content:"";width:0;height:0;display:inline-block;margin-right:10px;border-color:transparent transparent transparent #148b9f;border-style:solid;border-width:6px 3px 6px 6px}.RegionProduction-section{margin-bottom:20px}.RegionProduction-section.-analise-type .RadioButton{display:inline-block;margin-right:10px}.RegionProduction-section.-analise-type .Field{margin-bottom:10px}.RegionProduction-settings{background-color:#f7f7f7;padding:10px;overflow:hidden}.RegionProduction-settings-form{padding:30px}.RegionProduction-settings-summary{font-size:17px;font-weight:300;padding:10px 30px 10px 10px;position:relative}.RegionProduction-settings-summary strong{color:#0b7182;font-weight:400}.RegionProduction-settings-summary .Button{position:absolute;right:0;top:0}.RegionProduction-empty{padding:2em;text-align:center;font-size:20px;color:#333}.RegionProduction-date{margin-right:20px;margin-bottom:15px;float:left}.RegionProduction-date p{font-size:16px;margin:0 0 12px}.RegionProduction.is-loading.-empty .RegionProduction-table{position:relative}.RegionProduction.is-loading.-empty .RegionProduction-table:before{content:"";display:block;width:16px;height:10px;background:url(/images/common/loading-blue.gif) no-repeat 50%;position:absolute;left:50%;top:50%;margin:-5px 0 0 -8px;z-index:200}.RegionProduction.is-loading.-empty .RegionProduction-table:after{background-color:hsla(0,0%,100%,.5);width:100%;height:100%;top:0;left:0;position:absolute;content:""}.RegionProduction.is-loading .RegionProduction-table{min-height:200px}.Listing.RegionProductionList .Button.-link-like{padding:14px 0}.AreaProduction-settings{background-color:#f7f7f7;padding:10px;overflow:hidden}.AreaProduction-settings-form{padding:30px}.AreaProduction-settings-summary{font-size:17px;font-weight:300;padding:10px 30px 10px 10px;position:relative;min-height:42px;box-sizing:border-box}.AreaProduction-settings-summary strong{color:#0b7182;font-weight:400}.AreaProduction-settings-summary .Button{position:absolute;right:0;top:50%;margin-top:-10px}.AreaProduction-chart{padding:30px 0}.AreaProduction-chart-message{margin-bottom:30px}.AreaProduction-empty{padding:2em;text-align:center;font-size:20px;color:#333}.AreaProduction-date{margin-right:20px;margin-bottom:15px}.AreaProduction-date p{font-size:16px;margin:0 0 12px}.AreaProduction.is-loading.-empty .AreaProduction-table{position:relative}.AreaProduction.is-loading.-empty .AreaProduction-table:before{content:"";display:block;width:16px;height:10px;background:url(/images/common/loading-blue.gif) no-repeat 50%;position:absolute;left:50%;top:50%;margin:-5px 0 0 -8px;z-index:200}.AreaProduction.is-loading.-empty .AreaProduction-table:after{background-color:hsla(0,0%,100%,.5);width:100%;height:100%;top:0;left:0;position:absolute;content:""}.AreaProduction.is-loading .AreaProduction-table{min-height:200px}.PersonalProduction-user{margin-bottom:10px}.PersonalProduction-user .MiniProfile{padding:0}.PersonalProduction-title{color:#0b7182;font-size:26px;font-weight:300;margin:20px 0}.PersonalProduction-title span{color:#535353;display:block;font-size:18px}.PersonalProduction-chart{padding-bottom:25px}.PersonalProduction-label{font-size:16px;margin:0 0 10px}.PersonalProduction-sections{padding-top:15px}.PersonalProduction-section{margin-bottom:20px}.PersonalProduction-section.-analise-type .RadioButton{display:inline-block;margin-right:10px}.PersonalProduction-section.-analise-type .Field{margin-bottom:10px}.PersonalProduction-settings{background-color:#f7f7f7;padding:10px;overflow:hidden}.PersonalProduction-settings .Button{position:absolute;right:0;top:0}.PersonalProduction-settings-form{padding:30px}.PersonalProduction-settings-summary{font-size:17px;font-weight:300;padding:10px 30px 10px 10px;position:relative}.PersonalProduction-settings-summary strong{color:#0b7182;font-weight:400}.PersonalProduction-empty{padding:2em;text-align:center;font-size:20px;color:#333}.PersonalProduction-date{margin-right:20px;margin-bottom:15px}.PersonalProduction-date p{font-size:16px;margin:0 0 12px}.PersonalProduction.is-loading.-empty .PersonalProduction-table{position:relative}.PersonalProduction.is-loading.-empty .PersonalProduction-table:before{content:"";display:block;width:16px;height:10px;background:url(/images/common/loading-blue.gif) no-repeat 50%;position:absolute;left:50%;top:50%;margin:-5px 0 0 -8px;z-index:200}.PersonalProduction.is-loading.-empty .PersonalProduction-table:after{background-color:hsla(0,0%,100%,.5);width:100%;height:100%;top:0;left:0;position:absolute;content:""}.PersonalProduction.is-loading .PersonalProduction-table{min-height:200px}.GoalList{color:#444;font-size:14px}.GoalList-container{display:grid;grid-template-columns:1fr;grid-gap:18px}.GoalList.-small .GoalList-container{grid-template-columns:1fr 1fr}.GoalList-expandButton{display:block;margin:20px auto 0}@media (min-width:576px){.GoalList:not(.-small) .GoalList-container{grid-template-columns:1fr 1fr 1fr}}@media (min-width:991px){.GoalList:not(.-small) .GoalList-container{grid-template-columns:1fr 1fr 1fr 1fr}}.GoalBox{background-color:#fff;border-radius:5px;position:relative;z-index:1;font-size:0;white-space:nowrap}.GoalBox-title{margin:0 0 12px;color:#444;font-weight:600;font-size:18px}.GoalBox-data{margin:0 0 2px;color:#444;font-size:16px;font-weight:400}.GoalBox-data span{color:#0b7182;display:inline-block;margin-left:4px}.GoalBox-header{width:60%;box-sizing:border-box;padding-right:10px;text-align:left}.GoalBox-graph,.GoalBox-header{display:inline-block;vertical-align:middle}.GoalBox-graph{width:40%;position:relative;font-size:0;max-width:120px}.GoalBox-graph svg{transform:rotate(-90deg)}.GoalBox-graph span{position:absolute;top:50%;text-align:center;font-size:30px;left:0;width:100%;transform:translateY(-50%);line-height:100%;z-index:2}.GoalBox-graph:before{content:"";position:absolute;top:5%;left:5%;right:5%;bottom:5%;background-color:#fff;display:block;z-index:1;border-radius:50%}.GoalBox-content{padding:16px 20px;text-align:center}.GoalBox-period{text-align:left;color:#000;font-weight:300;font-size:14px;text-transform:uppercase}.GoalBox-description{transition:opacity .2s ease-in-out;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;padding:16px 20px;background-color:#fff;box-sizing:border-box;margin:0;display:table;font-size:16px;white-space:normal}.GoalBox-description div{display:table-cell;vertical-align:middle}.GoalBox-description div p{margin:0}.GoalBox-description div p:first-child{font-weight:600;margin-bottom:10px}.GoalBox:hover .GoalBox-description{opacity:1}@media (min-width:576px){.GoalBox:not(.-small) .GoalBox-graph,.GoalBox:not(.-small) .GoalBox-header{display:block;width:100%}.GoalBox:not(.-small) .GoalBox-graph{margin:16px auto}.GoalBox:not(.-small) .GoalBox-period{position:absolute;left:0;bottom:0;text-align:right;padding:16px 20px;width:100%;box-sizing:border-box;margin:0}}.CommissionDocs.Listing .-unavailable{color:#bbb}.CommissionDocs.Listing .-available{color:#fff;font-size:12px;background-color:#8bbd3b;border-radius:50%;display:inline-block;padding:4px}.CommissionDocs.Listing .-canceled{color:#ec4f4b}.ProductionProgressSection{margin-bottom:30px;background-color:#fff;padding:18px;border-radius:4px}.ProductionProgressSection .ProductionProgress{border-bottom:1px solid #eee;padding:14px 0}.ProductionProgressSection .ProductionProgress:last-child{margin-bottom:0;border-bottom:0}.ProductionProgress{overflow:hidden}.ProductionProgress-label{font-size:22px;font-weight:300;color:#148b9f;text-align:left;margin-bottom:10px}.ProductionProgress-label span{color:#333;display:inline-block;vertical-align:middle;font-size:.7em}.ProductionProgress-control{font-size:14px;font-weight:300;float:right;vertical-align:middle;color:#333;margin-top:6px}.ProductionProgress-control .SelectionBox{vertical-align:middle;display:inline-block;margin-left:10px;font-size:12px}.ProductionProgress-goals{padding:0;margin:0;list-style:none;position:relative;z-index:2}.ProductionProgress-goals li{margin:0}.ProductionProgress-goal:hover .ProductionProgress-goal-content,.ProductionProgress:not(:hover) .ProductionProgress-goal.is-visible .ProductionProgress-goal-content{height:auto}.ProductionProgress-goal:hover .ProductionProgress-goal-content p,.ProductionProgress:not(:hover) .ProductionProgress-goal.is-visible .ProductionProgress-goal-content p{opacity:1;visibility:visible;background-color:#fff}.ProductionProgress-goal:hover p{white-space:normal;height:auto}.ProductionProgress-goal{transition:left 1s ease-in-out;will-change:left;position:absolute;top:0}.ProductionProgress-goal-content{overflow:hidden;height:0}.ProductionProgress-goal p{transition:opacity .2s ease-in-out;padding:0 14px;margin:5px 0 0;border-radius:4px;font-size:14px;color:#2a2a2a;line-height:100%;max-width:100px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;visibility:hidden;opacity:0}.ProductionProgress-goal p span{display:block;color:#5ea4c0}.ProductionProgress-goal-stick{border-left:1px solid #5ea4c0;height:80%;width:4px;position:absolute;left:0;top:0}.ProductionProgress-goal-stick:before{position:absolute;background-color:#5ea4c0;content:"";display:block;width:6px;height:6px;border-radius:50%;bottom:-2px;left:-3px;z-index:1}.ProductionProgress-goal-stick:after{position:absolute;background-color:#fff;border:2px solid #5ea4c0;content:"";display:block;width:10px;height:10px;box-sizing:border-box;border-radius:50%;left:-5px;top:-5px;z-index:2}.ProductionProgress-goal.-inverse{transform:translateX(-100%)}.ProductionProgress-goal.-inverse .ProductionProgress-goal-stick{left:auto;right:-3px}.ProductionProgress-bargroup{position:absolute;top:0;left:0;height:100%;width:100%}.ProductionProgress-bar{position:relative;z-index:1;width:100%;background-color:#f1f1f1;box-shadow:inset 0 0 4px rgba(0,0,0,.1);border-radius:4px;overflow:hidden}.ProductionProgress-bar-loading{transition:opacity .3s ease-in-out;width:100%;height:100%;position:absolute;top:0;left:0;text-align:center;color:#333;font-size:16px;font-weight:300;padding:8px 0;margin:0;opacity:0}.ProductionProgress-bar-fill{float:left;height:100%;z-index:3}.ProductionProgress-bar-fill.-normal{transition:width 1s ease-in-out;will-change:width;background-color:#5ea4c0}.ProductionProgress-bar-fill.-extra{transition:width 1s ease-in-out .2s;will-change:width;background-color:#96ba50}.ProductionProgress-bar-value{transition:width 1s ease-in-out;will-change:width;font-size:16px;text-align:right;box-sizing:border-box;color:#2a2a2a}.ProductionProgress-bar-value span{transition:color .2s ease-in-out;position:relative;display:inline-block;padding:8px 10px}.ProductionProgress-bar-value span:after{content:"";display:block;width:16px;height:10px;background:url(/images/common/loading-white.gif) no-repeat 50%;position:absolute;left:50%;top:50%;margin:-5px 0 0 -8px;z-index:200;opacity:0;transition:opacity .2s ease-in-out}.ProductionProgress-bar-value.-front{position:absolute;top:0;left:0;height:100%;overflow:hidden;z-index:6;color:#fff}.ProductionProgress-bar-scale{position:absolute;bottom:0;left:0;right:0;height:30%}.ProductionProgress-bar-scale:after,.ProductionProgress-bar-scale:before{content:"";position:absolute;width:100%;bottom:0}.ProductionProgress-bar-scale:before{height:45%}.ProductionProgress-bar-scale:after{height:100%}.ProductionProgress-bar-scale.-front{z-index:10}.ProductionProgress-bar-scale.-front:before{background-size:2.5%}.ProductionProgress-bar-scale.-front:after,.ProductionProgress-bar-scale.-front:before{background-image:linear-gradient(90deg,#f1f1f1 1px,transparent 0);background-position:-1px 0}.ProductionProgress-bar-scale.-front:after{background-size:12.5%}.ProductionProgress-bar-scale.-back{z-index:1}.ProductionProgress-bar-scale.-back:before{background-size:2.5%}.ProductionProgress-bar-scale.-back:after,.ProductionProgress-bar-scale.-back:before{background-image:linear-gradient(90deg,#cfcfcf 1px,transparent 0);background-position:0 0}.ProductionProgress-bar-scale.-back:after{background-size:12.5%}.ProductionProgress.is-loading .ProductionProgress-bar-value span{color:transparent}.ProductionProgress.is-loading.-empty .ProductionProgress-bar-loading,.ProductionProgress.is-loading .ProductionProgress-bar-value span:after{opacity:1}.ProductionProgress-scale{margin:0;list-style:none;position:relative;overflow:hidden;padding:4px 0}.ProductionProgress-scale li{width:12.5%;text-align:center;float:left;margin:0;font-size:14px;font-weight:300;color:#333}.ProductionProgress-scale li:first-child{width:6.25%;text-align:left}.ProductionProgress-scale li:last-child{width:6.25%;text-align:right}@media (min-width:576px) and (max-width:991px){.ProductionProgress-scale li{width:25%}.ProductionProgress-scale li:nth-child(2n+2){display:none}.ProductionProgress-scale li:first-child,.ProductionProgress-scale li:last-child{width:12.5%}}@media (max-width:575px){.ProductionProgress-scale li{width:50%}.ProductionProgress-scale li:nth-child(4n+2),.ProductionProgress-scale li:nth-child(4n+3),.ProductionProgress-scale li:nth-child(4n+4){display:none}.ProductionProgress-scale li:first-child,.ProductionProgress-scale li:last-child{width:25%}}@media (max-width:640px){.ProductionProgress-label{margin-bottom:20px}.ProductionProgress-control{float:none}}.PreferencesSections{display:grid;grid-template-columns:20% 80%}.PreferencesSections-menu{padding:0;margin:0;list-style:none;overflow:hidden;position:relative}.PreferencesSections-menu li{margin:0}.PreferencesSections-menu:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;border-right:1px solid #eee;z-index:2}.PreferencesSections-menu-option{position:relative;z-index:1}.PreferencesSections-menu-option.is-active:first-child button{border-top:1px solid #eee}.PreferencesSections-menu-option.is-active:last-child button{border-bottom:1px solid #eee}.PreferencesSections-menu-option button{outline:0;border-radius:0;background-color:transparent;color:#555;border:0;display:block;width:100%;box-sizing:border-box;padding:12px 20px 12px 40px;font-size:14px;border-bottom:1px solid #eee;text-align:left;cursor:pointer}.PreferencesSections-menu-option button span{font-size:17px;vertical-align:middle;margin-right:10px;position:absolute;left:16px;top:50%;margin-top:-8px}.PreferencesSections-menu-option:last-child button{border-bottom:0}.PreferencesSections-menu-option.is-active button,.PreferencesSections-menu-option button:hover{background-color:#fff}.PreferencesSections-menu-option.is-active{z-index:3}.PreferencesSections-menu-option.is-active button{box-shadow:0 0 9px -3px rgba(0,0,0,.15);border-left:1px solid #eee}.PreferencesSections-content{padding:0 30px}.SubAccountSection{position:relative;padding-bottom:40px}.SubAccountSection-header{display:grid;grid-template-columns:65% 1fr;grid-gap:15px;align-items:center}.SubAccountSection-header-control{text-align:right}.SubAccountSection-title{margin:0 0 10px;font-weight:300;font-size:32px;color:#0b7182;line-height:100%}.SubAccountSection-description{font-size:17px;font-weight:300;color:#333;margin:0;line-height:120%}.SubAccountSection-content{margin-top:25px}.SubAccountSection-loadingIcon{visibility:hidden}.SubAccountSection.is-loading{min-height:200px}.SubAccountSection.is-loading .SubAccountSection-loadingIcon{visibility:visible}.SubAccountSection.is-loading .SubAccountSection-content,.SubAccountSection.is-loading .SubAccountSection-header{visibility:hidden}.RegistrationForm .Form-policies{padding:0;list-style:none;margin:15px 0}.RegistrationForm .Form-policies li{margin:0}.RegistrationForm .Form-policies li:nth-child(odd){background-color:#fcfcfc}.RegistrationForm .Form-control .Button{margin-left:20px}.RegistrationForm-userHelpMessage{margin:15px 0}.Championship{position:relative;font-size:20px;background-size:900px;height:100%}.Championship-container{background-position:center 60px;background-repeat:no-repeat}.Championship.-dg .Championship-container{background-image:url(/images/championship/bg-header-dg.png)}.Championship.-ca .Championship-container{background-image:url(/images/championship/bg-header-ca.png)}.Championship.-dg .LoadingIcon{color:#077077}.Championship.-ca .LoadingIcon{color:#796824}.Championship-content{max-width:786px;margin:0 auto;width:100%}.Championship-header{position:relative;padding-top:50px}.Championship-period{font-size:2em;font-weight:300;text-align:center;margin:.5em 0}.Championship.-dg .Championship-period{color:#077077}.Championship.-ca .Championship-period{color:#796824}.Championship-logo{color:#333;font-size:22px;font-weight:300;text-align:center;line-height:150%}.Championship-logo:before{content:"";display:block;width:6em;height:4.4em;margin:0 auto .4em;background-repeat:no-repeat;background-size:contain;background-position:50%}.Championship-logo strong{display:block;font-size:1.72em;font-weight:400}.Championship.-ca.-monthly .Championship-logo:before{background-image:url(/images/championship/logo-ca-championship.svg)}.Championship.-ca.-top .Championship-logo:before{background-image:url(/images/championship/logo-ca-top.svg)}.Championship.-dg.-monthly .Championship-logo:before{background-image:url(/images/championship/logo-dg-championship.svg)}.Championship.-dg.-top .Championship-logo:before{background-image:url(/images/championship/logo-dg-top.svg)}.Championship.-dg .Championship-logo span{color:#316f80}.Championship.-ca .Championship-logo span{color:#796824}.Championship.-top .Championship-logo strong{font-size:2.5em}.Championship-highlight{text-align:center;color:#0b90a1;max-width:440px;margin:0 auto}.Championship.-top .Championship-highlight{color:#316f80}.Championship.-ca .Championship-highlight{color:#796824}.Championship-podium{margin:40px 0 60px}.Championship-history{display:none}.Championship-list{padding:0;list-style:none;align-items:center;margin:60px 0}.Championship-list li{margin:0}.Championship-list-item{box-sizing:border-box;padding:.5em;height:100%;border-bottom:1px solid #dbd9d5}@media (min-width:600px){.Championship-list{display:grid;grid-template-columns:50% 50%;grid-auto-rows:1fr}.Championship-list-item:nth-child(odd){border-right:1px solid #dbd9d5}.Championship-list-item-title{margin:0 0 .8em}}.Podium{position:relative;font-size:20px}.Podium-list{padding:0;margin:0;list-style:none;background-color:#f8f8f8}.Podium-list li{margin:0}.Podium-list-item{display:grid;align-items:center;border-bottom:1px solid #eee}.Podium-list-item-title{font-size:.6em;margin:3em 0 0;font-weight:300}.Podium.-gold .Podium-list-item:first-child{background:#fec901;background:linear-gradient(180deg,#ffe69c,#fec901)}.Podium.-gold .Podium-list-item:first-child .PodiumProfile-position{color:#fff}.Podium.-blue .Podium-list-item:first-child{background:#07b3c3;background:linear-gradient(180deg,#07b3c3,#0a7183)}.Podium.-blue .Podium-list-item:first-child .Podium-list-item-title{color:#fff}.Podium.-blue .Podium-list-item:first-child .PodiumProfile-position{color:#aff3f9}.Podium.-blue .Podium-list-item:first-child .PodiumProfile-name{color:#fff}.Podium.-blue .Podium-list-item:first-child .PodiumProfile-area{color:#24c8d7}@media (min-width:600px){.Podium{padding:5em 0 2em}.Podium-list{display:grid;grid-template-columns:33.33% 33.33% 33.33%;box-shadow:0 10px 44px 0 rgba(0,0,0,.15);border-radius:5px}.Podium-list-item{border-bottom:0}.Podium-list-item:first-child{position:absolute;width:33.33%;left:33.33%;top:0;bottom:0;font-size:1.3em;border-radius:5px}.Podium-list-item-title{margin:1.5em .8em 0}}.PodiumProfile{text-align:center;box-sizing:border-box;font-size:1em}.PodiumProfile-container{padding:2em 1em}.PodiumProfile-photo{margin:0 auto;width:5em;height:5em;border-radius:50%;overflow:hidden;background-color:#eee;position:relative}.PodiumProfile-photo span{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);font-size:2em;color:#999}.PodiumProfile-photo img{width:100%;height:auto}.PodiumProfile-content{line-height:100%;padding:16px}.PodiumProfile-name{color:#333;font-size:.8em;font-weight:700;margin:0}.PodiumProfile-area{color:#5e5e5e;font-size:.72em;font-weight:300;margin:0}.PodiumProfile-position{margin:0;font-size:4em;font-weight:700;color:#c7c5c5;line-height:70%;padding-left:20px}.PodiumProfile.-list{display:grid;grid-template-columns:20% 20% 1fr;align-items:center}.PodiumProfile.-list .PodiumProfile-position{font-size:1.8em;color:#333;padding-left:0}.PodiumProfile.-list .PodiumProfile-content{text-align:left}.PodiumProfile.-list .PodiumProfile-photo{width:100%;height:auto}.PodiumProfile.-list .PodiumProfile-photo span{font-size:1.5em}.PodiumProfile.-list .PodiumProfile-photo:after{content:"";display:block;width:100%;padding-bottom:100%}.PodiumProfile.-list .PodiumProfile-photo img{position:absolute;left:0;top:0}