.DayPicker{display:inline-block;font-size:1rem}.DayPicker-wrapper{position:relative;flex-direction:row;padding-bottom:1em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DayPicker-Months{display:flex;flex-wrap:wrap;justify-content:center}.DayPicker-Month{display:table;margin:1em 1em 0;border-spacing:0;border-collapse:collapse;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DayPicker-NavButton{position:absolute;top:1em;right:1.5em;left:auto;display:inline-block;margin-top:2px;width:1.25em;height:1.25em;background-position:50%;background-size:50%;background-repeat:no-repeat;color:#8b9898;cursor:pointer}.DayPicker-NavButton:hover{opacity:.8}.DayPicker-NavButton--prev{margin-right:1.5em;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAwCAYAAAB5R9gVAAAABGdBTUEAALGPC/xhBQAAAVVJREFUWAnN2G0KgjAYwPHpGfRkaZeqvgQaK+hY3SUHrk1YzNLay/OiEFp92I+/Mp2F2Mh2lLISWnflFjzH263RQjzMZ19wgs73ez0o1WmtW+dgA01VxrE3p6l2GLsnBy1VYQOtVSEH/atCCgqpQgKKqYIOiq2CBkqtggLKqQIKgqgCBjpJ2Y5CdJ+zrT9A7HHSTA1dxUdHgzCqJIEwq0SDsKsEg6iqBIEoq/wEcVRZBXFV+QJxV5mBtlDFB5VjYTaGZ2sf4R9PM7U9ZU+lLuaetPP/5Die3ToO1+u+MKtHs06qODB2zBnI/jBd4MPQm1VkY79Tb18gB+C62FdBFsZR6yeIo1YQiLJWMIiqVjQIu1YSCLNWFgijVjYIuhYYCKoWKAiiFgoopxYaKLUWOii2FgkophYp6F3r42W5A9s9OcgNvva8xQaysKXlFytoqdYmQH6tF3toSUo0INq9AAAAAElFTkSuQmCC")}.DayPicker-NavButton--next{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAwCAYAAAB5R9gVAAAABGdBTUEAALGPC/xhBQAAAXRJREFUWAnN119ugjAcwPHWzJ1gnmxzB/BBE0n24m4xfNkTaOL7wOtsl3AXMMb+Vjaa1BG00N8fSEibPpAP3xAKKs2yjzTPH9RAjhEo9WzPr/Vm8zgE0+gXATAxxuxtqeJ9t5tIwv5AtQAApsfT6TPdbp+kUBcgVwvO51KqVhMkXKsVJFXrOkigVhCIs1Y4iKlWZxB1rX4gwlpRIIpa8SDkWmggrFq4IIRaJKCYWnSgnrXIQV1r8YD+1Vrn+bReagysIFfLABRt31v8oBu1xEBttfRbltmfjgEcWh9snUS2kNdBK6WN1vrOWxObWsz+fjxevsxmB1GQDfINWiev83nhaoiB/CoOU438oPrhXS0WpQ9xc1ZQWxWHqUYe0I0qrKCQKjygDlXIQV2r0IF6ViEBxVTBBSFUQQNhVYkHIVeJAtkNsbQ7c1LtzP6FsObhb2rCKv7NBIGoq4SDmKoEgTirXAcJVGkFSVVpgoSrXICGUMUH/QBZNSUy5XWUhwAAAABJRU5ErkJggg==")}.DayPicker-NavButton--interactionDisabled{display:none}.DayPicker-Caption{display:table-caption;margin-bottom:.5em;padding:0 .5em;text-align:left}.DayPicker-Caption>div{font-weight:500;font-size:1.15em}.DayPicker-Weekdays{display:table-header-group;margin-top:1em}.DayPicker-WeekdaysRow{display:table-row}.DayPicker-Weekday{display:table-cell;padding:.5em;color:#8b9898;text-align:center;font-size:.875em}.DayPicker-Weekday abbr[title]{border-bottom:none;text-decoration:none}.DayPicker-Body{display:table-row-group}.DayPicker-Week{display:table-row}.DayPicker-Day{border-radius:50%;text-align:center}.DayPicker-Day,.DayPicker-WeekNumber{display:table-cell;padding:.5em;vertical-align:middle;cursor:pointer}.DayPicker-WeekNumber{min-width:1em;border-right:1px solid #eaecec;color:#8b9898;text-align:right;font-size:.75em}.DayPicker--interactionDisabled .DayPicker-Day{cursor:default}.DayPicker-Footer{padding-top:.5em}.DayPicker-TodayButton{border:none;background-color:rgba(0,0,0,0);background-image:none;box-shadow:none;color:#4a90e2;font-size:.875em;cursor:pointer}.DayPicker-Day--today{color:#d0021b;font-weight:700}.DayPicker-Day--outside{color:#8b9898;cursor:default}.DayPicker-Day--disabled{color:#dce0e0;cursor:default}.DayPicker-Day--sunday{background-color:#f7f8f8}.DayPicker-Day--sunday:not(.DayPicker-Day--today){color:#dce0e0}.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside){position:relative;background-color:#4a90e2;color:#f0f8ff}.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside):hover{background-color:#51a0fa}.DayPicker:not(.DayPicker--interactionDisabled) .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside):hover{background-color:#f0f8ff}.DayPickerInput{display:inline-block}.DayPickerInput-OverlayWrapper{position:relative}.DayPickerInput-Overlay{position:absolute;left:0;z-index:1;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.15)}*,:after,:before{box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{color:inherit;text-decoration:none}button,input{padding:0;margin:0;border:0;background:none;color:inherit;font-size:inherit;font-family:inherit;outline:none}button{cursor:pointer}body.-no-scroll,body.no-scroll,html.-no-scroll,html.no-scroll{width:100%;height:100%;overflow:hidden}body,html{height:100%}body{font-family:Open Sans,sans-serif;font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased;background-color:#fff;color:#344955}b,strong{font-weight:700}em,i{font-style:italic}h1,h2,h3,h4,h5,h6{word-break:break-word}h1,h2,h3,h4,h5,h6{font-family:Open Sans,sans-serif;font-weight:700;line-height:1.4}h1{font-size:40px;color:#344955}h2{font-family:Open Sans,sans-serif;font-size:26px;font-weight:700}h3{font-size:16px;font-weight:400;letter-spacing:.5px;text-transform:uppercase}h3 em{font-style:normal;font-weight:300}h4{font-size:12px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}h4 em,h4 i{font-style:normal;font-weight:300}h4 i,h5{font-size:10px}h5{font-weight:700;letter-spacing:.5px}p{font-size:14px;line-height:1.75}p+p{margin:12px 0 0}img{display:block;max-width:100%}sup{vertical-align:super;font-size:12px}.-capitalize{text-transform:capitalize}.wrapper{width:100%;box-sizing:border-box;max-width:1280px;margin:0 auto;padding:0 1.5rem;position:relative}@media screen and (min-width:878px){.wrapper{padding:0 3rem}}.wrapper.-no-margin{margin:0}.row{-moz-flex:1 1 auto;flex:1 1 auto;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap}.col,.row{display:-moz-flex;display:flex;box-sizing:border-box}.col{-moz-flex:1 1 auto;flex:1 1 auto;-moz-flex-direction:col;flex-direction:col;flex-wrap:wrap}.nowrap{flex-wrap:nowrap}.row.reverse{-moz-flex-direction:row-reverse;flex-direction:row-reverse}.row.equal-height{margin-top:-1.5rem}.row.equal-height div[class*=col],.row.equal-height div[class^=col]{display:flex;flex-direction:column;margin-top:1.5rem}.row.equal-height div[class*=col]>div,.row.equal-height div[class^=col]>div{height:100%}.col.reverse{-moz-flex-direction:column-reverse;flex-direction:column-reverse}.gap-xs-1{grid-gap:8px;gap:8px}.gap-xs-2{grid-gap:16px;gap:16px}.gap-xs-3{grid-gap:24px;gap:24px}.gap-xs-4{grid-gap:32px;gap:32px}.gap-xs-5{grid-gap:40px;gap:40px}.gap-xs-6{grid-gap:48px;gap:48px}@media only screen and (min-width:0){.col-xs-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-xs-1,.col-xs-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-xs-3{flex-basis:25%;max-width:25%}.col-xs-3,.col-xs-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-xs-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-xs-5,.col-xs-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-6{flex-basis:50%;max-width:50%}.col-xs-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-xs-7,.col-xs-8{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-xs-9{flex-basis:75%;max-width:75%}.col-xs-10,.col-xs-9{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-xs-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-xs-11,.col-xs-12{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-12{flex-basis:100%;max-width:100%}.col-xs-1-gap-1{flex-basis:calc(8.3333333333% - 4px);max-width:calc(8.3333333333% - 4px)}.col-xs-1-gap-1,.col-xs-1-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-1-gap-2{flex-basis:calc(8.3333333333% - 8px);max-width:calc(8.3333333333% - 8px)}.col-xs-1-gap-3{flex-basis:calc(8.3333333333% - 12px);max-width:calc(8.3333333333% - 12px)}.col-xs-1-gap-3,.col-xs-1-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-1-gap-4{flex-basis:calc(8.3333333333% - 16px);max-width:calc(8.3333333333% - 16px)}.col-xs-1-gap-5{flex-basis:calc(8.3333333333% - 20px);max-width:calc(8.3333333333% - 20px)}.col-xs-1-gap-5,.col-xs-1-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-1-gap-6{flex-basis:calc(8.3333333333% - 24px);max-width:calc(8.3333333333% - 24px)}.col-xs-2-gap-1{flex-basis:calc(16.6666666667% - 4px);max-width:calc(16.6666666667% - 4px)}.col-xs-2-gap-1,.col-xs-2-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-2-gap-2{flex-basis:calc(16.6666666667% - 8px);max-width:calc(16.6666666667% - 8px)}.col-xs-2-gap-3{flex-basis:calc(16.6666666667% - 12px);max-width:calc(16.6666666667% - 12px)}.col-xs-2-gap-3,.col-xs-2-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-2-gap-4{flex-basis:calc(16.6666666667% - 16px);max-width:calc(16.6666666667% - 16px)}.col-xs-2-gap-5{flex-basis:calc(16.6666666667% - 20px);max-width:calc(16.6666666667% - 20px)}.col-xs-2-gap-5,.col-xs-2-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-2-gap-6{flex-basis:calc(16.6666666667% - 24px);max-width:calc(16.6666666667% - 24px)}.col-xs-3-gap-1{flex-basis:calc(25% - 4px);max-width:calc(25% - 4px)}.col-xs-3-gap-1,.col-xs-3-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-3-gap-2{flex-basis:calc(25% - 8px);max-width:calc(25% - 8px)}.col-xs-3-gap-3{flex-basis:calc(25% - 12px);max-width:calc(25% - 12px)}.col-xs-3-gap-3,.col-xs-3-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-3-gap-4{flex-basis:calc(25% - 16px);max-width:calc(25% - 16px)}.col-xs-3-gap-5{flex-basis:calc(25% - 20px);max-width:calc(25% - 20px)}.col-xs-3-gap-5,.col-xs-3-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-3-gap-6{flex-basis:calc(25% - 24px);max-width:calc(25% - 24px)}.col-xs-4-gap-1{flex-basis:calc(33.3333333333% - 4px);max-width:calc(33.3333333333% - 4px)}.col-xs-4-gap-1,.col-xs-4-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-4-gap-2{flex-basis:calc(33.3333333333% - 8px);max-width:calc(33.3333333333% - 8px)}.col-xs-4-gap-3{flex-basis:calc(33.3333333333% - 12px);max-width:calc(33.3333333333% - 12px)}.col-xs-4-gap-3,.col-xs-4-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-4-gap-4{flex-basis:calc(33.3333333333% - 16px);max-width:calc(33.3333333333% - 16px)}.col-xs-4-gap-5{flex-basis:calc(33.3333333333% - 20px);max-width:calc(33.3333333333% - 20px)}.col-xs-4-gap-5,.col-xs-4-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-4-gap-6{flex-basis:calc(33.3333333333% - 24px);max-width:calc(33.3333333333% - 24px)}.col-xs-5-gap-1{flex-basis:calc(41.6666666667% - 4px);max-width:calc(41.6666666667% - 4px)}.col-xs-5-gap-1,.col-xs-5-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-5-gap-2{flex-basis:calc(41.6666666667% - 8px);max-width:calc(41.6666666667% - 8px)}.col-xs-5-gap-3{flex-basis:calc(41.6666666667% - 12px);max-width:calc(41.6666666667% - 12px)}.col-xs-5-gap-3,.col-xs-5-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-5-gap-4{flex-basis:calc(41.6666666667% - 16px);max-width:calc(41.6666666667% - 16px)}.col-xs-5-gap-5{flex-basis:calc(41.6666666667% - 20px);max-width:calc(41.6666666667% - 20px)}.col-xs-5-gap-5,.col-xs-5-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-5-gap-6{flex-basis:calc(41.6666666667% - 24px);max-width:calc(41.6666666667% - 24px)}.col-xs-6-gap-1{flex-basis:calc(50% - 4px);max-width:calc(50% - 4px)}.col-xs-6-gap-1,.col-xs-6-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-6-gap-2{flex-basis:calc(50% - 8px);max-width:calc(50% - 8px)}.col-xs-6-gap-3{flex-basis:calc(50% - 12px);max-width:calc(50% - 12px)}.col-xs-6-gap-3,.col-xs-6-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-6-gap-4{flex-basis:calc(50% - 16px);max-width:calc(50% - 16px)}.col-xs-6-gap-5{flex-basis:calc(50% - 20px);max-width:calc(50% - 20px)}.col-xs-6-gap-5,.col-xs-6-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-6-gap-6{flex-basis:calc(50% - 24px);max-width:calc(50% - 24px)}.col-xs-7-gap-1{flex-basis:calc(58.3333333333% - 4px);max-width:calc(58.3333333333% - 4px)}.col-xs-7-gap-1,.col-xs-7-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-7-gap-2{flex-basis:calc(58.3333333333% - 8px);max-width:calc(58.3333333333% - 8px)}.col-xs-7-gap-3{flex-basis:calc(58.3333333333% - 12px);max-width:calc(58.3333333333% - 12px)}.col-xs-7-gap-3,.col-xs-7-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-7-gap-4{flex-basis:calc(58.3333333333% - 16px);max-width:calc(58.3333333333% - 16px)}.col-xs-7-gap-5{flex-basis:calc(58.3333333333% - 20px);max-width:calc(58.3333333333% - 20px)}.col-xs-7-gap-5,.col-xs-7-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-7-gap-6{flex-basis:calc(58.3333333333% - 24px);max-width:calc(58.3333333333% - 24px)}.col-xs-8-gap-1{flex-basis:calc(66.6666666667% - 4px);max-width:calc(66.6666666667% - 4px)}.col-xs-8-gap-1,.col-xs-8-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-8-gap-2{flex-basis:calc(66.6666666667% - 8px);max-width:calc(66.6666666667% - 8px)}.col-xs-8-gap-3{flex-basis:calc(66.6666666667% - 12px);max-width:calc(66.6666666667% - 12px)}.col-xs-8-gap-3,.col-xs-8-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-8-gap-4{flex-basis:calc(66.6666666667% - 16px);max-width:calc(66.6666666667% - 16px)}.col-xs-8-gap-5{flex-basis:calc(66.6666666667% - 20px);max-width:calc(66.6666666667% - 20px)}.col-xs-8-gap-5,.col-xs-8-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-8-gap-6{flex-basis:calc(66.6666666667% - 24px);max-width:calc(66.6666666667% - 24px)}.col-xs-9-gap-1{flex-basis:calc(75% - 4px);max-width:calc(75% - 4px)}.col-xs-9-gap-1,.col-xs-9-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-9-gap-2{flex-basis:calc(75% - 8px);max-width:calc(75% - 8px)}.col-xs-9-gap-3{flex-basis:calc(75% - 12px);max-width:calc(75% - 12px)}.col-xs-9-gap-3,.col-xs-9-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-9-gap-4{flex-basis:calc(75% - 16px);max-width:calc(75% - 16px)}.col-xs-9-gap-5{flex-basis:calc(75% - 20px);max-width:calc(75% - 20px)}.col-xs-9-gap-5,.col-xs-9-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-9-gap-6{flex-basis:calc(75% - 24px);max-width:calc(75% - 24px)}.col-xs-10-gap-1{flex-basis:calc(83.3333333333% - 4px);max-width:calc(83.3333333333% - 4px)}.col-xs-10-gap-1,.col-xs-10-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-10-gap-2{flex-basis:calc(83.3333333333% - 8px);max-width:calc(83.3333333333% - 8px)}.col-xs-10-gap-3{flex-basis:calc(83.3333333333% - 12px);max-width:calc(83.3333333333% - 12px)}.col-xs-10-gap-3,.col-xs-10-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-10-gap-4{flex-basis:calc(83.3333333333% - 16px);max-width:calc(83.3333333333% - 16px)}.col-xs-10-gap-5{flex-basis:calc(83.3333333333% - 20px);max-width:calc(83.3333333333% - 20px)}.col-xs-10-gap-5,.col-xs-10-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-10-gap-6{flex-basis:calc(83.3333333333% - 24px);max-width:calc(83.3333333333% - 24px)}.col-xs-11-gap-1{flex-basis:calc(91.6666666667% - 4px);max-width:calc(91.6666666667% - 4px)}.col-xs-11-gap-1,.col-xs-11-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-11-gap-2{flex-basis:calc(91.6666666667% - 8px);max-width:calc(91.6666666667% - 8px)}.col-xs-11-gap-3{flex-basis:calc(91.6666666667% - 12px);max-width:calc(91.6666666667% - 12px)}.col-xs-11-gap-3,.col-xs-11-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-11-gap-4{flex-basis:calc(91.6666666667% - 16px);max-width:calc(91.6666666667% - 16px)}.col-xs-11-gap-5{flex-basis:calc(91.6666666667% - 20px);max-width:calc(91.6666666667% - 20px)}.col-xs-11-gap-5,.col-xs-11-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-11-gap-6{flex-basis:calc(91.6666666667% - 24px);max-width:calc(91.6666666667% - 24px)}.col-xs-12-gap-1{flex-basis:calc(100% - 4px);max-width:calc(100% - 4px)}.col-xs-12-gap-1,.col-xs-12-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-12-gap-2{flex-basis:calc(100% - 8px);max-width:calc(100% - 8px)}.col-xs-12-gap-3{flex-basis:calc(100% - 12px);max-width:calc(100% - 12px)}.col-xs-12-gap-3,.col-xs-12-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-12-gap-4{flex-basis:calc(100% - 16px);max-width:calc(100% - 16px)}.col-xs-12-gap-5{flex-basis:calc(100% - 20px);max-width:calc(100% - 20px)}.col-xs-12-gap-5,.col-xs-12-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-12-gap-6{flex-basis:calc(100% - 24px);max-width:calc(100% - 24px)}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-1,.col-xs-offset-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-3,.col-xs-offset-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-5,.col-xs-offset-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-7,.col-xs-offset-8{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10,.col-xs-offset-9{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-11,.col-xs-offset-12{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xs-offset-12{margin-left:100%}.col-xs{display:flex;flex-direction:column;-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box;-moz-flex-grow:1;flex-grow:1;flex-basis:0;max-width:100%}.start-xs{-moz-justify-content:flex-start;justify-content:flex-start}.center-xs{-moz-justify-content:center;justify-content:center}.end-xs{-moz-justify-content:flex-end;justify-content:flex-end}.top-xs{-moz-align-items:flex-start;align-items:flex-start}.middle-xs{-moz-align-items:center;align-items:center}.bottom-xs{-moz-align-items:flex-end;align-items:flex-end}.around-xs{-moz-justify-content:space-around;justify-content:space-around}.between-xs{-moz-justify-content:space-between;justify-content:space-between}.first-xs{order:-1}.last-xs{order:1}}.gap-s-1{grid-gap:8px;gap:8px}.gap-s-2{grid-gap:16px;gap:16px}.gap-s-3{grid-gap:24px;gap:24px}.gap-s-4{grid-gap:32px;gap:32px}.gap-s-5{grid-gap:40px;gap:40px}.gap-s-6{grid-gap:48px;gap:48px}@media only screen and (min-width:420px){.col-s-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-s-1,.col-s-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-s-3{flex-basis:25%;max-width:25%}.col-s-3,.col-s-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-s-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-s-5,.col-s-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-6{flex-basis:50%;max-width:50%}.col-s-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-s-7,.col-s-8{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-s-9{flex-basis:75%;max-width:75%}.col-s-10,.col-s-9{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-s-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-s-11,.col-s-12{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-12{flex-basis:100%;max-width:100%}.col-s-1-gap-1{flex-basis:calc(8.3333333333% - 4px);max-width:calc(8.3333333333% - 4px)}.col-s-1-gap-1,.col-s-1-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-1-gap-2{flex-basis:calc(8.3333333333% - 8px);max-width:calc(8.3333333333% - 8px)}.col-s-1-gap-3{flex-basis:calc(8.3333333333% - 12px);max-width:calc(8.3333333333% - 12px)}.col-s-1-gap-3,.col-s-1-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-1-gap-4{flex-basis:calc(8.3333333333% - 16px);max-width:calc(8.3333333333% - 16px)}.col-s-1-gap-5{flex-basis:calc(8.3333333333% - 20px);max-width:calc(8.3333333333% - 20px)}.col-s-1-gap-5,.col-s-1-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-1-gap-6{flex-basis:calc(8.3333333333% - 24px);max-width:calc(8.3333333333% - 24px)}.col-s-2-gap-1{flex-basis:calc(16.6666666667% - 4px);max-width:calc(16.6666666667% - 4px)}.col-s-2-gap-1,.col-s-2-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-2-gap-2{flex-basis:calc(16.6666666667% - 8px);max-width:calc(16.6666666667% - 8px)}.col-s-2-gap-3{flex-basis:calc(16.6666666667% - 12px);max-width:calc(16.6666666667% - 12px)}.col-s-2-gap-3,.col-s-2-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-2-gap-4{flex-basis:calc(16.6666666667% - 16px);max-width:calc(16.6666666667% - 16px)}.col-s-2-gap-5{flex-basis:calc(16.6666666667% - 20px);max-width:calc(16.6666666667% - 20px)}.col-s-2-gap-5,.col-s-2-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-2-gap-6{flex-basis:calc(16.6666666667% - 24px);max-width:calc(16.6666666667% - 24px)}.col-s-3-gap-1{flex-basis:calc(25% - 4px);max-width:calc(25% - 4px)}.col-s-3-gap-1,.col-s-3-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-3-gap-2{flex-basis:calc(25% - 8px);max-width:calc(25% - 8px)}.col-s-3-gap-3{flex-basis:calc(25% - 12px);max-width:calc(25% - 12px)}.col-s-3-gap-3,.col-s-3-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-3-gap-4{flex-basis:calc(25% - 16px);max-width:calc(25% - 16px)}.col-s-3-gap-5{flex-basis:calc(25% - 20px);max-width:calc(25% - 20px)}.col-s-3-gap-5,.col-s-3-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-3-gap-6{flex-basis:calc(25% - 24px);max-width:calc(25% - 24px)}.col-s-4-gap-1{flex-basis:calc(33.3333333333% - 4px);max-width:calc(33.3333333333% - 4px)}.col-s-4-gap-1,.col-s-4-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-4-gap-2{flex-basis:calc(33.3333333333% - 8px);max-width:calc(33.3333333333% - 8px)}.col-s-4-gap-3{flex-basis:calc(33.3333333333% - 12px);max-width:calc(33.3333333333% - 12px)}.col-s-4-gap-3,.col-s-4-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-4-gap-4{flex-basis:calc(33.3333333333% - 16px);max-width:calc(33.3333333333% - 16px)}.col-s-4-gap-5{flex-basis:calc(33.3333333333% - 20px);max-width:calc(33.3333333333% - 20px)}.col-s-4-gap-5,.col-s-4-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-4-gap-6{flex-basis:calc(33.3333333333% - 24px);max-width:calc(33.3333333333% - 24px)}.col-s-5-gap-1{flex-basis:calc(41.6666666667% - 4px);max-width:calc(41.6666666667% - 4px)}.col-s-5-gap-1,.col-s-5-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-5-gap-2{flex-basis:calc(41.6666666667% - 8px);max-width:calc(41.6666666667% - 8px)}.col-s-5-gap-3{flex-basis:calc(41.6666666667% - 12px);max-width:calc(41.6666666667% - 12px)}.col-s-5-gap-3,.col-s-5-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-5-gap-4{flex-basis:calc(41.6666666667% - 16px);max-width:calc(41.6666666667% - 16px)}.col-s-5-gap-5{flex-basis:calc(41.6666666667% - 20px);max-width:calc(41.6666666667% - 20px)}.col-s-5-gap-5,.col-s-5-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-5-gap-6{flex-basis:calc(41.6666666667% - 24px);max-width:calc(41.6666666667% - 24px)}.col-s-6-gap-1{flex-basis:calc(50% - 4px);max-width:calc(50% - 4px)}.col-s-6-gap-1,.col-s-6-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-6-gap-2{flex-basis:calc(50% - 8px);max-width:calc(50% - 8px)}.col-s-6-gap-3{flex-basis:calc(50% - 12px);max-width:calc(50% - 12px)}.col-s-6-gap-3,.col-s-6-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-6-gap-4{flex-basis:calc(50% - 16px);max-width:calc(50% - 16px)}.col-s-6-gap-5{flex-basis:calc(50% - 20px);max-width:calc(50% - 20px)}.col-s-6-gap-5,.col-s-6-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-6-gap-6{flex-basis:calc(50% - 24px);max-width:calc(50% - 24px)}.col-s-7-gap-1{flex-basis:calc(58.3333333333% - 4px);max-width:calc(58.3333333333% - 4px)}.col-s-7-gap-1,.col-s-7-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-7-gap-2{flex-basis:calc(58.3333333333% - 8px);max-width:calc(58.3333333333% - 8px)}.col-s-7-gap-3{flex-basis:calc(58.3333333333% - 12px);max-width:calc(58.3333333333% - 12px)}.col-s-7-gap-3,.col-s-7-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-7-gap-4{flex-basis:calc(58.3333333333% - 16px);max-width:calc(58.3333333333% - 16px)}.col-s-7-gap-5{flex-basis:calc(58.3333333333% - 20px);max-width:calc(58.3333333333% - 20px)}.col-s-7-gap-5,.col-s-7-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-7-gap-6{flex-basis:calc(58.3333333333% - 24px);max-width:calc(58.3333333333% - 24px)}.col-s-8-gap-1{flex-basis:calc(66.6666666667% - 4px);max-width:calc(66.6666666667% - 4px)}.col-s-8-gap-1,.col-s-8-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-8-gap-2{flex-basis:calc(66.6666666667% - 8px);max-width:calc(66.6666666667% - 8px)}.col-s-8-gap-3{flex-basis:calc(66.6666666667% - 12px);max-width:calc(66.6666666667% - 12px)}.col-s-8-gap-3,.col-s-8-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-8-gap-4{flex-basis:calc(66.6666666667% - 16px);max-width:calc(66.6666666667% - 16px)}.col-s-8-gap-5{flex-basis:calc(66.6666666667% - 20px);max-width:calc(66.6666666667% - 20px)}.col-s-8-gap-5,.col-s-8-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-8-gap-6{flex-basis:calc(66.6666666667% - 24px);max-width:calc(66.6666666667% - 24px)}.col-s-9-gap-1{flex-basis:calc(75% - 4px);max-width:calc(75% - 4px)}.col-s-9-gap-1,.col-s-9-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-9-gap-2{flex-basis:calc(75% - 8px);max-width:calc(75% - 8px)}.col-s-9-gap-3{flex-basis:calc(75% - 12px);max-width:calc(75% - 12px)}.col-s-9-gap-3,.col-s-9-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-9-gap-4{flex-basis:calc(75% - 16px);max-width:calc(75% - 16px)}.col-s-9-gap-5{flex-basis:calc(75% - 20px);max-width:calc(75% - 20px)}.col-s-9-gap-5,.col-s-9-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-9-gap-6{flex-basis:calc(75% - 24px);max-width:calc(75% - 24px)}.col-s-10-gap-1{flex-basis:calc(83.3333333333% - 4px);max-width:calc(83.3333333333% - 4px)}.col-s-10-gap-1,.col-s-10-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-10-gap-2{flex-basis:calc(83.3333333333% - 8px);max-width:calc(83.3333333333% - 8px)}.col-s-10-gap-3{flex-basis:calc(83.3333333333% - 12px);max-width:calc(83.3333333333% - 12px)}.col-s-10-gap-3,.col-s-10-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-10-gap-4{flex-basis:calc(83.3333333333% - 16px);max-width:calc(83.3333333333% - 16px)}.col-s-10-gap-5{flex-basis:calc(83.3333333333% - 20px);max-width:calc(83.3333333333% - 20px)}.col-s-10-gap-5,.col-s-10-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-10-gap-6{flex-basis:calc(83.3333333333% - 24px);max-width:calc(83.3333333333% - 24px)}.col-s-11-gap-1{flex-basis:calc(91.6666666667% - 4px);max-width:calc(91.6666666667% - 4px)}.col-s-11-gap-1,.col-s-11-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-11-gap-2{flex-basis:calc(91.6666666667% - 8px);max-width:calc(91.6666666667% - 8px)}.col-s-11-gap-3{flex-basis:calc(91.6666666667% - 12px);max-width:calc(91.6666666667% - 12px)}.col-s-11-gap-3,.col-s-11-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-11-gap-4{flex-basis:calc(91.6666666667% - 16px);max-width:calc(91.6666666667% - 16px)}.col-s-11-gap-5{flex-basis:calc(91.6666666667% - 20px);max-width:calc(91.6666666667% - 20px)}.col-s-11-gap-5,.col-s-11-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-11-gap-6{flex-basis:calc(91.6666666667% - 24px);max-width:calc(91.6666666667% - 24px)}.col-s-12-gap-1{flex-basis:calc(100% - 4px);max-width:calc(100% - 4px)}.col-s-12-gap-1,.col-s-12-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-12-gap-2{flex-basis:calc(100% - 8px);max-width:calc(100% - 8px)}.col-s-12-gap-3{flex-basis:calc(100% - 12px);max-width:calc(100% - 12px)}.col-s-12-gap-3,.col-s-12-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-12-gap-4{flex-basis:calc(100% - 16px);max-width:calc(100% - 16px)}.col-s-12-gap-5{flex-basis:calc(100% - 20px);max-width:calc(100% - 20px)}.col-s-12-gap-5,.col-s-12-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-12-gap-6{flex-basis:calc(100% - 24px);max-width:calc(100% - 24px)}.col-s-offset-1{margin-left:8.3333333333%}.col-s-offset-1,.col-s-offset-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-offset-2{margin-left:16.6666666667%}.col-s-offset-3{margin-left:25%}.col-s-offset-3,.col-s-offset-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-offset-4{margin-left:33.3333333333%}.col-s-offset-5{margin-left:41.6666666667%}.col-s-offset-5,.col-s-offset-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-offset-6{margin-left:50%}.col-s-offset-7{margin-left:58.3333333333%}.col-s-offset-7,.col-s-offset-8{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-offset-8{margin-left:66.6666666667%}.col-s-offset-9{margin-left:75%}.col-s-offset-10,.col-s-offset-9{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-offset-10{margin-left:83.3333333333%}.col-s-offset-11{margin-left:91.6666666667%}.col-s-offset-11,.col-s-offset-12{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-s-offset-12{margin-left:100%}.col-s{display:flex;flex-direction:column;-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box;-moz-flex-grow:1;flex-grow:1;flex-basis:0;max-width:100%}.start-s{-moz-justify-content:flex-start;justify-content:flex-start}.center-s{-moz-justify-content:center;justify-content:center}.end-s{-moz-justify-content:flex-end;justify-content:flex-end}.top-s{-moz-align-items:flex-start;align-items:flex-start}.middle-s{-moz-align-items:center;align-items:center}.bottom-s{-moz-align-items:flex-end;align-items:flex-end}.around-s{-moz-justify-content:space-around;justify-content:space-around}.between-s{-moz-justify-content:space-between;justify-content:space-between}.first-s{order:-1}.last-s{order:1}}.gap-m-1{grid-gap:8px;gap:8px}.gap-m-2{grid-gap:16px;gap:16px}.gap-m-3{grid-gap:24px;gap:24px}.gap-m-4{grid-gap:32px;gap:32px}.gap-m-5{grid-gap:40px;gap:40px}.gap-m-6{grid-gap:48px;gap:48px}@media only screen and (min-width:672px){.col-m-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-m-1,.col-m-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-m-3{flex-basis:25%;max-width:25%}.col-m-3,.col-m-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-m-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-m-5,.col-m-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-6{flex-basis:50%;max-width:50%}.col-m-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-m-7,.col-m-8{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-m-9{flex-basis:75%;max-width:75%}.col-m-10,.col-m-9{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-m-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-m-11,.col-m-12{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-12{flex-basis:100%;max-width:100%}.col-m-1-gap-1{flex-basis:calc(8.3333333333% - 4px);max-width:calc(8.3333333333% - 4px)}.col-m-1-gap-1,.col-m-1-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-1-gap-2{flex-basis:calc(8.3333333333% - 8px);max-width:calc(8.3333333333% - 8px)}.col-m-1-gap-3{flex-basis:calc(8.3333333333% - 12px);max-width:calc(8.3333333333% - 12px)}.col-m-1-gap-3,.col-m-1-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-1-gap-4{flex-basis:calc(8.3333333333% - 16px);max-width:calc(8.3333333333% - 16px)}.col-m-1-gap-5{flex-basis:calc(8.3333333333% - 20px);max-width:calc(8.3333333333% - 20px)}.col-m-1-gap-5,.col-m-1-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-1-gap-6{flex-basis:calc(8.3333333333% - 24px);max-width:calc(8.3333333333% - 24px)}.col-m-2-gap-1{flex-basis:calc(16.6666666667% - 4px);max-width:calc(16.6666666667% - 4px)}.col-m-2-gap-1,.col-m-2-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-2-gap-2{flex-basis:calc(16.6666666667% - 8px);max-width:calc(16.6666666667% - 8px)}.col-m-2-gap-3{flex-basis:calc(16.6666666667% - 12px);max-width:calc(16.6666666667% - 12px)}.col-m-2-gap-3,.col-m-2-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-2-gap-4{flex-basis:calc(16.6666666667% - 16px);max-width:calc(16.6666666667% - 16px)}.col-m-2-gap-5{flex-basis:calc(16.6666666667% - 20px);max-width:calc(16.6666666667% - 20px)}.col-m-2-gap-5,.col-m-2-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-2-gap-6{flex-basis:calc(16.6666666667% - 24px);max-width:calc(16.6666666667% - 24px)}.col-m-3-gap-1{flex-basis:calc(25% - 4px);max-width:calc(25% - 4px)}.col-m-3-gap-1,.col-m-3-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-3-gap-2{flex-basis:calc(25% - 8px);max-width:calc(25% - 8px)}.col-m-3-gap-3{flex-basis:calc(25% - 12px);max-width:calc(25% - 12px)}.col-m-3-gap-3,.col-m-3-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-3-gap-4{flex-basis:calc(25% - 16px);max-width:calc(25% - 16px)}.col-m-3-gap-5{flex-basis:calc(25% - 20px);max-width:calc(25% - 20px)}.col-m-3-gap-5,.col-m-3-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-3-gap-6{flex-basis:calc(25% - 24px);max-width:calc(25% - 24px)}.col-m-4-gap-1{flex-basis:calc(33.3333333333% - 4px);max-width:calc(33.3333333333% - 4px)}.col-m-4-gap-1,.col-m-4-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-4-gap-2{flex-basis:calc(33.3333333333% - 8px);max-width:calc(33.3333333333% - 8px)}.col-m-4-gap-3{flex-basis:calc(33.3333333333% - 12px);max-width:calc(33.3333333333% - 12px)}.col-m-4-gap-3,.col-m-4-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-4-gap-4{flex-basis:calc(33.3333333333% - 16px);max-width:calc(33.3333333333% - 16px)}.col-m-4-gap-5{flex-basis:calc(33.3333333333% - 20px);max-width:calc(33.3333333333% - 20px)}.col-m-4-gap-5,.col-m-4-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-4-gap-6{flex-basis:calc(33.3333333333% - 24px);max-width:calc(33.3333333333% - 24px)}.col-m-5-gap-1{flex-basis:calc(41.6666666667% - 4px);max-width:calc(41.6666666667% - 4px)}.col-m-5-gap-1,.col-m-5-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-5-gap-2{flex-basis:calc(41.6666666667% - 8px);max-width:calc(41.6666666667% - 8px)}.col-m-5-gap-3{flex-basis:calc(41.6666666667% - 12px);max-width:calc(41.6666666667% - 12px)}.col-m-5-gap-3,.col-m-5-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-5-gap-4{flex-basis:calc(41.6666666667% - 16px);max-width:calc(41.6666666667% - 16px)}.col-m-5-gap-5{flex-basis:calc(41.6666666667% - 20px);max-width:calc(41.6666666667% - 20px)}.col-m-5-gap-5,.col-m-5-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-5-gap-6{flex-basis:calc(41.6666666667% - 24px);max-width:calc(41.6666666667% - 24px)}.col-m-6-gap-1{flex-basis:calc(50% - 4px);max-width:calc(50% - 4px)}.col-m-6-gap-1,.col-m-6-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-6-gap-2{flex-basis:calc(50% - 8px);max-width:calc(50% - 8px)}.col-m-6-gap-3{flex-basis:calc(50% - 12px);max-width:calc(50% - 12px)}.col-m-6-gap-3,.col-m-6-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-6-gap-4{flex-basis:calc(50% - 16px);max-width:calc(50% - 16px)}.col-m-6-gap-5{flex-basis:calc(50% - 20px);max-width:calc(50% - 20px)}.col-m-6-gap-5,.col-m-6-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-6-gap-6{flex-basis:calc(50% - 24px);max-width:calc(50% - 24px)}.col-m-7-gap-1{flex-basis:calc(58.3333333333% - 4px);max-width:calc(58.3333333333% - 4px)}.col-m-7-gap-1,.col-m-7-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-7-gap-2{flex-basis:calc(58.3333333333% - 8px);max-width:calc(58.3333333333% - 8px)}.col-m-7-gap-3{flex-basis:calc(58.3333333333% - 12px);max-width:calc(58.3333333333% - 12px)}.col-m-7-gap-3,.col-m-7-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-7-gap-4{flex-basis:calc(58.3333333333% - 16px);max-width:calc(58.3333333333% - 16px)}.col-m-7-gap-5{flex-basis:calc(58.3333333333% - 20px);max-width:calc(58.3333333333% - 20px)}.col-m-7-gap-5,.col-m-7-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-7-gap-6{flex-basis:calc(58.3333333333% - 24px);max-width:calc(58.3333333333% - 24px)}.col-m-8-gap-1{flex-basis:calc(66.6666666667% - 4px);max-width:calc(66.6666666667% - 4px)}.col-m-8-gap-1,.col-m-8-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-8-gap-2{flex-basis:calc(66.6666666667% - 8px);max-width:calc(66.6666666667% - 8px)}.col-m-8-gap-3{flex-basis:calc(66.6666666667% - 12px);max-width:calc(66.6666666667% - 12px)}.col-m-8-gap-3,.col-m-8-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-8-gap-4{flex-basis:calc(66.6666666667% - 16px);max-width:calc(66.6666666667% - 16px)}.col-m-8-gap-5{flex-basis:calc(66.6666666667% - 20px);max-width:calc(66.6666666667% - 20px)}.col-m-8-gap-5,.col-m-8-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-8-gap-6{flex-basis:calc(66.6666666667% - 24px);max-width:calc(66.6666666667% - 24px)}.col-m-9-gap-1{flex-basis:calc(75% - 4px);max-width:calc(75% - 4px)}.col-m-9-gap-1,.col-m-9-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-9-gap-2{flex-basis:calc(75% - 8px);max-width:calc(75% - 8px)}.col-m-9-gap-3{flex-basis:calc(75% - 12px);max-width:calc(75% - 12px)}.col-m-9-gap-3,.col-m-9-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-9-gap-4{flex-basis:calc(75% - 16px);max-width:calc(75% - 16px)}.col-m-9-gap-5{flex-basis:calc(75% - 20px);max-width:calc(75% - 20px)}.col-m-9-gap-5,.col-m-9-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-9-gap-6{flex-basis:calc(75% - 24px);max-width:calc(75% - 24px)}.col-m-10-gap-1{flex-basis:calc(83.3333333333% - 4px);max-width:calc(83.3333333333% - 4px)}.col-m-10-gap-1,.col-m-10-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-10-gap-2{flex-basis:calc(83.3333333333% - 8px);max-width:calc(83.3333333333% - 8px)}.col-m-10-gap-3{flex-basis:calc(83.3333333333% - 12px);max-width:calc(83.3333333333% - 12px)}.col-m-10-gap-3,.col-m-10-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-10-gap-4{flex-basis:calc(83.3333333333% - 16px);max-width:calc(83.3333333333% - 16px)}.col-m-10-gap-5{flex-basis:calc(83.3333333333% - 20px);max-width:calc(83.3333333333% - 20px)}.col-m-10-gap-5,.col-m-10-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-10-gap-6{flex-basis:calc(83.3333333333% - 24px);max-width:calc(83.3333333333% - 24px)}.col-m-11-gap-1{flex-basis:calc(91.6666666667% - 4px);max-width:calc(91.6666666667% - 4px)}.col-m-11-gap-1,.col-m-11-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-11-gap-2{flex-basis:calc(91.6666666667% - 8px);max-width:calc(91.6666666667% - 8px)}.col-m-11-gap-3{flex-basis:calc(91.6666666667% - 12px);max-width:calc(91.6666666667% - 12px)}.col-m-11-gap-3,.col-m-11-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-11-gap-4{flex-basis:calc(91.6666666667% - 16px);max-width:calc(91.6666666667% - 16px)}.col-m-11-gap-5{flex-basis:calc(91.6666666667% - 20px);max-width:calc(91.6666666667% - 20px)}.col-m-11-gap-5,.col-m-11-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-11-gap-6{flex-basis:calc(91.6666666667% - 24px);max-width:calc(91.6666666667% - 24px)}.col-m-12-gap-1{flex-basis:calc(100% - 4px);max-width:calc(100% - 4px)}.col-m-12-gap-1,.col-m-12-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-12-gap-2{flex-basis:calc(100% - 8px);max-width:calc(100% - 8px)}.col-m-12-gap-3{flex-basis:calc(100% - 12px);max-width:calc(100% - 12px)}.col-m-12-gap-3,.col-m-12-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-12-gap-4{flex-basis:calc(100% - 16px);max-width:calc(100% - 16px)}.col-m-12-gap-5{flex-basis:calc(100% - 20px);max-width:calc(100% - 20px)}.col-m-12-gap-5,.col-m-12-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-12-gap-6{flex-basis:calc(100% - 24px);max-width:calc(100% - 24px)}.col-m-offset-1{margin-left:8.3333333333%}.col-m-offset-1,.col-m-offset-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-offset-2{margin-left:16.6666666667%}.col-m-offset-3{margin-left:25%}.col-m-offset-3,.col-m-offset-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-offset-4{margin-left:33.3333333333%}.col-m-offset-5{margin-left:41.6666666667%}.col-m-offset-5,.col-m-offset-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-offset-6{margin-left:50%}.col-m-offset-7{margin-left:58.3333333333%}.col-m-offset-7,.col-m-offset-8{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-offset-8{margin-left:66.6666666667%}.col-m-offset-9{margin-left:75%}.col-m-offset-10,.col-m-offset-9{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-offset-10{margin-left:83.3333333333%}.col-m-offset-11{margin-left:91.6666666667%}.col-m-offset-11,.col-m-offset-12{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-m-offset-12{margin-left:100%}.col-m{display:flex;flex-direction:column;-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box;-moz-flex-grow:1;flex-grow:1;flex-basis:0;max-width:100%}.start-m{-moz-justify-content:flex-start;justify-content:flex-start}.center-m{-moz-justify-content:center;justify-content:center}.end-m{-moz-justify-content:flex-end;justify-content:flex-end}.top-m{-moz-align-items:flex-start;align-items:flex-start}.middle-m{-moz-align-items:center;align-items:center}.bottom-m{-moz-align-items:flex-end;align-items:flex-end}.around-m{-moz-justify-content:space-around;justify-content:space-around}.between-m{-moz-justify-content:space-between;justify-content:space-between}.first-m{order:-1}.last-m{order:1}}.gap-l-1{grid-gap:8px;gap:8px}.gap-l-2{grid-gap:16px;gap:16px}.gap-l-3{grid-gap:24px;gap:24px}.gap-l-4{grid-gap:32px;gap:32px}.gap-l-5{grid-gap:40px;gap:40px}.gap-l-6{grid-gap:48px;gap:48px}@media only screen and (min-width:878px){.col-l-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-l-1,.col-l-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-l-3{flex-basis:25%;max-width:25%}.col-l-3,.col-l-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-l-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-l-5,.col-l-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-6{flex-basis:50%;max-width:50%}.col-l-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-l-7,.col-l-8{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-l-9{flex-basis:75%;max-width:75%}.col-l-10,.col-l-9{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-l-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-l-11,.col-l-12{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-12{flex-basis:100%;max-width:100%}.col-l-1-gap-1{flex-basis:calc(8.3333333333% - 4px);max-width:calc(8.3333333333% - 4px)}.col-l-1-gap-1,.col-l-1-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-1-gap-2{flex-basis:calc(8.3333333333% - 8px);max-width:calc(8.3333333333% - 8px)}.col-l-1-gap-3{flex-basis:calc(8.3333333333% - 12px);max-width:calc(8.3333333333% - 12px)}.col-l-1-gap-3,.col-l-1-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-1-gap-4{flex-basis:calc(8.3333333333% - 16px);max-width:calc(8.3333333333% - 16px)}.col-l-1-gap-5{flex-basis:calc(8.3333333333% - 20px);max-width:calc(8.3333333333% - 20px)}.col-l-1-gap-5,.col-l-1-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-1-gap-6{flex-basis:calc(8.3333333333% - 24px);max-width:calc(8.3333333333% - 24px)}.col-l-2-gap-1{flex-basis:calc(16.6666666667% - 4px);max-width:calc(16.6666666667% - 4px)}.col-l-2-gap-1,.col-l-2-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-2-gap-2{flex-basis:calc(16.6666666667% - 8px);max-width:calc(16.6666666667% - 8px)}.col-l-2-gap-3{flex-basis:calc(16.6666666667% - 12px);max-width:calc(16.6666666667% - 12px)}.col-l-2-gap-3,.col-l-2-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-2-gap-4{flex-basis:calc(16.6666666667% - 16px);max-width:calc(16.6666666667% - 16px)}.col-l-2-gap-5{flex-basis:calc(16.6666666667% - 20px);max-width:calc(16.6666666667% - 20px)}.col-l-2-gap-5,.col-l-2-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-2-gap-6{flex-basis:calc(16.6666666667% - 24px);max-width:calc(16.6666666667% - 24px)}.col-l-3-gap-1{flex-basis:calc(25% - 4px);max-width:calc(25% - 4px)}.col-l-3-gap-1,.col-l-3-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-3-gap-2{flex-basis:calc(25% - 8px);max-width:calc(25% - 8px)}.col-l-3-gap-3{flex-basis:calc(25% - 12px);max-width:calc(25% - 12px)}.col-l-3-gap-3,.col-l-3-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-3-gap-4{flex-basis:calc(25% - 16px);max-width:calc(25% - 16px)}.col-l-3-gap-5{flex-basis:calc(25% - 20px);max-width:calc(25% - 20px)}.col-l-3-gap-5,.col-l-3-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-3-gap-6{flex-basis:calc(25% - 24px);max-width:calc(25% - 24px)}.col-l-4-gap-1{flex-basis:calc(33.3333333333% - 4px);max-width:calc(33.3333333333% - 4px)}.col-l-4-gap-1,.col-l-4-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-4-gap-2{flex-basis:calc(33.3333333333% - 8px);max-width:calc(33.3333333333% - 8px)}.col-l-4-gap-3{flex-basis:calc(33.3333333333% - 12px);max-width:calc(33.3333333333% - 12px)}.col-l-4-gap-3,.col-l-4-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-4-gap-4{flex-basis:calc(33.3333333333% - 16px);max-width:calc(33.3333333333% - 16px)}.col-l-4-gap-5{flex-basis:calc(33.3333333333% - 20px);max-width:calc(33.3333333333% - 20px)}.col-l-4-gap-5,.col-l-4-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-4-gap-6{flex-basis:calc(33.3333333333% - 24px);max-width:calc(33.3333333333% - 24px)}.col-l-5-gap-1{flex-basis:calc(41.6666666667% - 4px);max-width:calc(41.6666666667% - 4px)}.col-l-5-gap-1,.col-l-5-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-5-gap-2{flex-basis:calc(41.6666666667% - 8px);max-width:calc(41.6666666667% - 8px)}.col-l-5-gap-3{flex-basis:calc(41.6666666667% - 12px);max-width:calc(41.6666666667% - 12px)}.col-l-5-gap-3,.col-l-5-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-5-gap-4{flex-basis:calc(41.6666666667% - 16px);max-width:calc(41.6666666667% - 16px)}.col-l-5-gap-5{flex-basis:calc(41.6666666667% - 20px);max-width:calc(41.6666666667% - 20px)}.col-l-5-gap-5,.col-l-5-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-5-gap-6{flex-basis:calc(41.6666666667% - 24px);max-width:calc(41.6666666667% - 24px)}.col-l-6-gap-1{flex-basis:calc(50% - 4px);max-width:calc(50% - 4px)}.col-l-6-gap-1,.col-l-6-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-6-gap-2{flex-basis:calc(50% - 8px);max-width:calc(50% - 8px)}.col-l-6-gap-3{flex-basis:calc(50% - 12px);max-width:calc(50% - 12px)}.col-l-6-gap-3,.col-l-6-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-6-gap-4{flex-basis:calc(50% - 16px);max-width:calc(50% - 16px)}.col-l-6-gap-5{flex-basis:calc(50% - 20px);max-width:calc(50% - 20px)}.col-l-6-gap-5,.col-l-6-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-6-gap-6{flex-basis:calc(50% - 24px);max-width:calc(50% - 24px)}.col-l-7-gap-1{flex-basis:calc(58.3333333333% - 4px);max-width:calc(58.3333333333% - 4px)}.col-l-7-gap-1,.col-l-7-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-7-gap-2{flex-basis:calc(58.3333333333% - 8px);max-width:calc(58.3333333333% - 8px)}.col-l-7-gap-3{flex-basis:calc(58.3333333333% - 12px);max-width:calc(58.3333333333% - 12px)}.col-l-7-gap-3,.col-l-7-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-7-gap-4{flex-basis:calc(58.3333333333% - 16px);max-width:calc(58.3333333333% - 16px)}.col-l-7-gap-5{flex-basis:calc(58.3333333333% - 20px);max-width:calc(58.3333333333% - 20px)}.col-l-7-gap-5,.col-l-7-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-7-gap-6{flex-basis:calc(58.3333333333% - 24px);max-width:calc(58.3333333333% - 24px)}.col-l-8-gap-1{flex-basis:calc(66.6666666667% - 4px);max-width:calc(66.6666666667% - 4px)}.col-l-8-gap-1,.col-l-8-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-8-gap-2{flex-basis:calc(66.6666666667% - 8px);max-width:calc(66.6666666667% - 8px)}.col-l-8-gap-3{flex-basis:calc(66.6666666667% - 12px);max-width:calc(66.6666666667% - 12px)}.col-l-8-gap-3,.col-l-8-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-8-gap-4{flex-basis:calc(66.6666666667% - 16px);max-width:calc(66.6666666667% - 16px)}.col-l-8-gap-5{flex-basis:calc(66.6666666667% - 20px);max-width:calc(66.6666666667% - 20px)}.col-l-8-gap-5,.col-l-8-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-8-gap-6{flex-basis:calc(66.6666666667% - 24px);max-width:calc(66.6666666667% - 24px)}.col-l-9-gap-1{flex-basis:calc(75% - 4px);max-width:calc(75% - 4px)}.col-l-9-gap-1,.col-l-9-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-9-gap-2{flex-basis:calc(75% - 8px);max-width:calc(75% - 8px)}.col-l-9-gap-3{flex-basis:calc(75% - 12px);max-width:calc(75% - 12px)}.col-l-9-gap-3,.col-l-9-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-9-gap-4{flex-basis:calc(75% - 16px);max-width:calc(75% - 16px)}.col-l-9-gap-5{flex-basis:calc(75% - 20px);max-width:calc(75% - 20px)}.col-l-9-gap-5,.col-l-9-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-9-gap-6{flex-basis:calc(75% - 24px);max-width:calc(75% - 24px)}.col-l-10-gap-1{flex-basis:calc(83.3333333333% - 4px);max-width:calc(83.3333333333% - 4px)}.col-l-10-gap-1,.col-l-10-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-10-gap-2{flex-basis:calc(83.3333333333% - 8px);max-width:calc(83.3333333333% - 8px)}.col-l-10-gap-3{flex-basis:calc(83.3333333333% - 12px);max-width:calc(83.3333333333% - 12px)}.col-l-10-gap-3,.col-l-10-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-10-gap-4{flex-basis:calc(83.3333333333% - 16px);max-width:calc(83.3333333333% - 16px)}.col-l-10-gap-5{flex-basis:calc(83.3333333333% - 20px);max-width:calc(83.3333333333% - 20px)}.col-l-10-gap-5,.col-l-10-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-10-gap-6{flex-basis:calc(83.3333333333% - 24px);max-width:calc(83.3333333333% - 24px)}.col-l-11-gap-1{flex-basis:calc(91.6666666667% - 4px);max-width:calc(91.6666666667% - 4px)}.col-l-11-gap-1,.col-l-11-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-11-gap-2{flex-basis:calc(91.6666666667% - 8px);max-width:calc(91.6666666667% - 8px)}.col-l-11-gap-3{flex-basis:calc(91.6666666667% - 12px);max-width:calc(91.6666666667% - 12px)}.col-l-11-gap-3,.col-l-11-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-11-gap-4{flex-basis:calc(91.6666666667% - 16px);max-width:calc(91.6666666667% - 16px)}.col-l-11-gap-5{flex-basis:calc(91.6666666667% - 20px);max-width:calc(91.6666666667% - 20px)}.col-l-11-gap-5,.col-l-11-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-11-gap-6{flex-basis:calc(91.6666666667% - 24px);max-width:calc(91.6666666667% - 24px)}.col-l-12-gap-1{flex-basis:calc(100% - 4px);max-width:calc(100% - 4px)}.col-l-12-gap-1,.col-l-12-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-12-gap-2{flex-basis:calc(100% - 8px);max-width:calc(100% - 8px)}.col-l-12-gap-3{flex-basis:calc(100% - 12px);max-width:calc(100% - 12px)}.col-l-12-gap-3,.col-l-12-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-12-gap-4{flex-basis:calc(100% - 16px);max-width:calc(100% - 16px)}.col-l-12-gap-5{flex-basis:calc(100% - 20px);max-width:calc(100% - 20px)}.col-l-12-gap-5,.col-l-12-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-12-gap-6{flex-basis:calc(100% - 24px);max-width:calc(100% - 24px)}.col-l-offset-1{margin-left:8.3333333333%}.col-l-offset-1,.col-l-offset-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-offset-2{margin-left:16.6666666667%}.col-l-offset-3{margin-left:25%}.col-l-offset-3,.col-l-offset-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-offset-4{margin-left:33.3333333333%}.col-l-offset-5{margin-left:41.6666666667%}.col-l-offset-5,.col-l-offset-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-offset-6{margin-left:50%}.col-l-offset-7{margin-left:58.3333333333%}.col-l-offset-7,.col-l-offset-8{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-offset-8{margin-left:66.6666666667%}.col-l-offset-9{margin-left:75%}.col-l-offset-10,.col-l-offset-9{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-offset-10{margin-left:83.3333333333%}.col-l-offset-11{margin-left:91.6666666667%}.col-l-offset-11,.col-l-offset-12{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-l-offset-12{margin-left:100%}.col-l{display:flex;flex-direction:column;-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box;-moz-flex-grow:1;flex-grow:1;flex-basis:0;max-width:100%}.start-l{-moz-justify-content:flex-start;justify-content:flex-start}.center-l{-moz-justify-content:center;justify-content:center}.end-l{-moz-justify-content:flex-end;justify-content:flex-end}.top-l{-moz-align-items:flex-start;align-items:flex-start}.middle-l{-moz-align-items:center;align-items:center}.bottom-l{-moz-align-items:flex-end;align-items:flex-end}.around-l{-moz-justify-content:space-around;justify-content:space-around}.between-l{-moz-justify-content:space-between;justify-content:space-between}.first-l{order:-1}.last-l{order:1}}.gap-xl-1{grid-gap:8px;gap:8px}.gap-xl-2{grid-gap:16px;gap:16px}.gap-xl-3{grid-gap:24px;gap:24px}.gap-xl-4{grid-gap:32px;gap:32px}.gap-xl-5{grid-gap:40px;gap:40px}.gap-xl-6{grid-gap:48px;gap:48px}@media only screen and (min-width:1120px){.col-xl-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-xl-1,.col-xl-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex-basis:25%;max-width:25%}.col-xl-3,.col-xl-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-xl-5,.col-xl-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-6{flex-basis:50%;max-width:50%}.col-xl-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-xl-7,.col-xl-8{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex-basis:75%;max-width:75%}.col-xl-10,.col-xl-9{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-xl-11,.col-xl-12{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-12{flex-basis:100%;max-width:100%}.col-xl-1-gap-1{flex-basis:calc(8.3333333333% - 4px);max-width:calc(8.3333333333% - 4px)}.col-xl-1-gap-1,.col-xl-1-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-1-gap-2{flex-basis:calc(8.3333333333% - 8px);max-width:calc(8.3333333333% - 8px)}.col-xl-1-gap-3{flex-basis:calc(8.3333333333% - 12px);max-width:calc(8.3333333333% - 12px)}.col-xl-1-gap-3,.col-xl-1-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-1-gap-4{flex-basis:calc(8.3333333333% - 16px);max-width:calc(8.3333333333% - 16px)}.col-xl-1-gap-5{flex-basis:calc(8.3333333333% - 20px);max-width:calc(8.3333333333% - 20px)}.col-xl-1-gap-5,.col-xl-1-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-1-gap-6{flex-basis:calc(8.3333333333% - 24px);max-width:calc(8.3333333333% - 24px)}.col-xl-2-gap-1{flex-basis:calc(16.6666666667% - 4px);max-width:calc(16.6666666667% - 4px)}.col-xl-2-gap-1,.col-xl-2-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-2-gap-2{flex-basis:calc(16.6666666667% - 8px);max-width:calc(16.6666666667% - 8px)}.col-xl-2-gap-3{flex-basis:calc(16.6666666667% - 12px);max-width:calc(16.6666666667% - 12px)}.col-xl-2-gap-3,.col-xl-2-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-2-gap-4{flex-basis:calc(16.6666666667% - 16px);max-width:calc(16.6666666667% - 16px)}.col-xl-2-gap-5{flex-basis:calc(16.6666666667% - 20px);max-width:calc(16.6666666667% - 20px)}.col-xl-2-gap-5,.col-xl-2-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-2-gap-6{flex-basis:calc(16.6666666667% - 24px);max-width:calc(16.6666666667% - 24px)}.col-xl-3-gap-1{flex-basis:calc(25% - 4px);max-width:calc(25% - 4px)}.col-xl-3-gap-1,.col-xl-3-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-3-gap-2{flex-basis:calc(25% - 8px);max-width:calc(25% - 8px)}.col-xl-3-gap-3{flex-basis:calc(25% - 12px);max-width:calc(25% - 12px)}.col-xl-3-gap-3,.col-xl-3-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-3-gap-4{flex-basis:calc(25% - 16px);max-width:calc(25% - 16px)}.col-xl-3-gap-5{flex-basis:calc(25% - 20px);max-width:calc(25% - 20px)}.col-xl-3-gap-5,.col-xl-3-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-3-gap-6{flex-basis:calc(25% - 24px);max-width:calc(25% - 24px)}.col-xl-4-gap-1{flex-basis:calc(33.3333333333% - 4px);max-width:calc(33.3333333333% - 4px)}.col-xl-4-gap-1,.col-xl-4-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-4-gap-2{flex-basis:calc(33.3333333333% - 8px);max-width:calc(33.3333333333% - 8px)}.col-xl-4-gap-3{flex-basis:calc(33.3333333333% - 12px);max-width:calc(33.3333333333% - 12px)}.col-xl-4-gap-3,.col-xl-4-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-4-gap-4{flex-basis:calc(33.3333333333% - 16px);max-width:calc(33.3333333333% - 16px)}.col-xl-4-gap-5{flex-basis:calc(33.3333333333% - 20px);max-width:calc(33.3333333333% - 20px)}.col-xl-4-gap-5,.col-xl-4-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-4-gap-6{flex-basis:calc(33.3333333333% - 24px);max-width:calc(33.3333333333% - 24px)}.col-xl-5-gap-1{flex-basis:calc(41.6666666667% - 4px);max-width:calc(41.6666666667% - 4px)}.col-xl-5-gap-1,.col-xl-5-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-5-gap-2{flex-basis:calc(41.6666666667% - 8px);max-width:calc(41.6666666667% - 8px)}.col-xl-5-gap-3{flex-basis:calc(41.6666666667% - 12px);max-width:calc(41.6666666667% - 12px)}.col-xl-5-gap-3,.col-xl-5-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-5-gap-4{flex-basis:calc(41.6666666667% - 16px);max-width:calc(41.6666666667% - 16px)}.col-xl-5-gap-5{flex-basis:calc(41.6666666667% - 20px);max-width:calc(41.6666666667% - 20px)}.col-xl-5-gap-5,.col-xl-5-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-5-gap-6{flex-basis:calc(41.6666666667% - 24px);max-width:calc(41.6666666667% - 24px)}.col-xl-6-gap-1{flex-basis:calc(50% - 4px);max-width:calc(50% - 4px)}.col-xl-6-gap-1,.col-xl-6-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-6-gap-2{flex-basis:calc(50% - 8px);max-width:calc(50% - 8px)}.col-xl-6-gap-3{flex-basis:calc(50% - 12px);max-width:calc(50% - 12px)}.col-xl-6-gap-3,.col-xl-6-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-6-gap-4{flex-basis:calc(50% - 16px);max-width:calc(50% - 16px)}.col-xl-6-gap-5{flex-basis:calc(50% - 20px);max-width:calc(50% - 20px)}.col-xl-6-gap-5,.col-xl-6-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-6-gap-6{flex-basis:calc(50% - 24px);max-width:calc(50% - 24px)}.col-xl-7-gap-1{flex-basis:calc(58.3333333333% - 4px);max-width:calc(58.3333333333% - 4px)}.col-xl-7-gap-1,.col-xl-7-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-7-gap-2{flex-basis:calc(58.3333333333% - 8px);max-width:calc(58.3333333333% - 8px)}.col-xl-7-gap-3{flex-basis:calc(58.3333333333% - 12px);max-width:calc(58.3333333333% - 12px)}.col-xl-7-gap-3,.col-xl-7-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-7-gap-4{flex-basis:calc(58.3333333333% - 16px);max-width:calc(58.3333333333% - 16px)}.col-xl-7-gap-5{flex-basis:calc(58.3333333333% - 20px);max-width:calc(58.3333333333% - 20px)}.col-xl-7-gap-5,.col-xl-7-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-7-gap-6{flex-basis:calc(58.3333333333% - 24px);max-width:calc(58.3333333333% - 24px)}.col-xl-8-gap-1{flex-basis:calc(66.6666666667% - 4px);max-width:calc(66.6666666667% - 4px)}.col-xl-8-gap-1,.col-xl-8-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-8-gap-2{flex-basis:calc(66.6666666667% - 8px);max-width:calc(66.6666666667% - 8px)}.col-xl-8-gap-3{flex-basis:calc(66.6666666667% - 12px);max-width:calc(66.6666666667% - 12px)}.col-xl-8-gap-3,.col-xl-8-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-8-gap-4{flex-basis:calc(66.6666666667% - 16px);max-width:calc(66.6666666667% - 16px)}.col-xl-8-gap-5{flex-basis:calc(66.6666666667% - 20px);max-width:calc(66.6666666667% - 20px)}.col-xl-8-gap-5,.col-xl-8-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-8-gap-6{flex-basis:calc(66.6666666667% - 24px);max-width:calc(66.6666666667% - 24px)}.col-xl-9-gap-1{flex-basis:calc(75% - 4px);max-width:calc(75% - 4px)}.col-xl-9-gap-1,.col-xl-9-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-9-gap-2{flex-basis:calc(75% - 8px);max-width:calc(75% - 8px)}.col-xl-9-gap-3{flex-basis:calc(75% - 12px);max-width:calc(75% - 12px)}.col-xl-9-gap-3,.col-xl-9-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-9-gap-4{flex-basis:calc(75% - 16px);max-width:calc(75% - 16px)}.col-xl-9-gap-5{flex-basis:calc(75% - 20px);max-width:calc(75% - 20px)}.col-xl-9-gap-5,.col-xl-9-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-9-gap-6{flex-basis:calc(75% - 24px);max-width:calc(75% - 24px)}.col-xl-10-gap-1{flex-basis:calc(83.3333333333% - 4px);max-width:calc(83.3333333333% - 4px)}.col-xl-10-gap-1,.col-xl-10-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-10-gap-2{flex-basis:calc(83.3333333333% - 8px);max-width:calc(83.3333333333% - 8px)}.col-xl-10-gap-3{flex-basis:calc(83.3333333333% - 12px);max-width:calc(83.3333333333% - 12px)}.col-xl-10-gap-3,.col-xl-10-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-10-gap-4{flex-basis:calc(83.3333333333% - 16px);max-width:calc(83.3333333333% - 16px)}.col-xl-10-gap-5{flex-basis:calc(83.3333333333% - 20px);max-width:calc(83.3333333333% - 20px)}.col-xl-10-gap-5,.col-xl-10-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-10-gap-6{flex-basis:calc(83.3333333333% - 24px);max-width:calc(83.3333333333% - 24px)}.col-xl-11-gap-1{flex-basis:calc(91.6666666667% - 4px);max-width:calc(91.6666666667% - 4px)}.col-xl-11-gap-1,.col-xl-11-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-11-gap-2{flex-basis:calc(91.6666666667% - 8px);max-width:calc(91.6666666667% - 8px)}.col-xl-11-gap-3{flex-basis:calc(91.6666666667% - 12px);max-width:calc(91.6666666667% - 12px)}.col-xl-11-gap-3,.col-xl-11-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-11-gap-4{flex-basis:calc(91.6666666667% - 16px);max-width:calc(91.6666666667% - 16px)}.col-xl-11-gap-5{flex-basis:calc(91.6666666667% - 20px);max-width:calc(91.6666666667% - 20px)}.col-xl-11-gap-5,.col-xl-11-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-11-gap-6{flex-basis:calc(91.6666666667% - 24px);max-width:calc(91.6666666667% - 24px)}.col-xl-12-gap-1{flex-basis:calc(100% - 4px);max-width:calc(100% - 4px)}.col-xl-12-gap-1,.col-xl-12-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-12-gap-2{flex-basis:calc(100% - 8px);max-width:calc(100% - 8px)}.col-xl-12-gap-3{flex-basis:calc(100% - 12px);max-width:calc(100% - 12px)}.col-xl-12-gap-3,.col-xl-12-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-12-gap-4{flex-basis:calc(100% - 16px);max-width:calc(100% - 16px)}.col-xl-12-gap-5{flex-basis:calc(100% - 20px);max-width:calc(100% - 20px)}.col-xl-12-gap-5,.col-xl-12-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-12-gap-6{flex-basis:calc(100% - 24px);max-width:calc(100% - 24px)}.col-xl-offset-1{margin-left:8.3333333333%}.col-xl-offset-1,.col-xl-offset-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-offset-2{margin-left:16.6666666667%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-3,.col-xl-offset-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-offset-4{margin-left:33.3333333333%}.col-xl-offset-5{margin-left:41.6666666667%}.col-xl-offset-5,.col-xl-offset-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-offset-6{margin-left:50%}.col-xl-offset-7{margin-left:58.3333333333%}.col-xl-offset-7,.col-xl-offset-8{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-offset-8{margin-left:66.6666666667%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-10,.col-xl-offset-9{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-offset-10{margin-left:83.3333333333%}.col-xl-offset-11{margin-left:91.6666666667%}.col-xl-offset-11,.col-xl-offset-12{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xl-offset-12{margin-left:100%}.col-xl{display:flex;flex-direction:column;-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box;-moz-flex-grow:1;flex-grow:1;flex-basis:0;max-width:100%}.start-xl{-moz-justify-content:flex-start;justify-content:flex-start}.center-xl{-moz-justify-content:center;justify-content:center}.end-xl{-moz-justify-content:flex-end;justify-content:flex-end}.top-xl{-moz-align-items:flex-start;align-items:flex-start}.middle-xl{-moz-align-items:center;align-items:center}.bottom-xl{-moz-align-items:flex-end;align-items:flex-end}.around-xl{-moz-justify-content:space-around;justify-content:space-around}.between-xl{-moz-justify-content:space-between;justify-content:space-between}.first-xl{order:-1}.last-xl{order:1}}.gap-xxl-1{grid-gap:8px;gap:8px}.gap-xxl-2{grid-gap:16px;gap:16px}.gap-xxl-3{grid-gap:24px;gap:24px}.gap-xxl-4{grid-gap:32px;gap:32px}.gap-xxl-5{grid-gap:40px;gap:40px}.gap-xxl-6{grid-gap:48px;gap:48px}@media only screen and (min-width:1500px){.col-xxl-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-xxl-1,.col-xxl-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-xxl-3{flex-basis:25%;max-width:25%}.col-xxl-3,.col-xxl-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-xxl-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-xxl-5,.col-xxl-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-6{flex-basis:50%;max-width:50%}.col-xxl-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-xxl-7,.col-xxl-8{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-xxl-9{flex-basis:75%;max-width:75%}.col-xxl-10,.col-xxl-9{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-xxl-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-xxl-11,.col-xxl-12{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-12{flex-basis:100%;max-width:100%}.col-xxl-1-gap-1{flex-basis:calc(8.3333333333% - 4px);max-width:calc(8.3333333333% - 4px)}.col-xxl-1-gap-1,.col-xxl-1-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-1-gap-2{flex-basis:calc(8.3333333333% - 8px);max-width:calc(8.3333333333% - 8px)}.col-xxl-1-gap-3{flex-basis:calc(8.3333333333% - 12px);max-width:calc(8.3333333333% - 12px)}.col-xxl-1-gap-3,.col-xxl-1-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-1-gap-4{flex-basis:calc(8.3333333333% - 16px);max-width:calc(8.3333333333% - 16px)}.col-xxl-1-gap-5{flex-basis:calc(8.3333333333% - 20px);max-width:calc(8.3333333333% - 20px)}.col-xxl-1-gap-5,.col-xxl-1-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-1-gap-6{flex-basis:calc(8.3333333333% - 24px);max-width:calc(8.3333333333% - 24px)}.col-xxl-2-gap-1{flex-basis:calc(16.6666666667% - 4px);max-width:calc(16.6666666667% - 4px)}.col-xxl-2-gap-1,.col-xxl-2-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-2-gap-2{flex-basis:calc(16.6666666667% - 8px);max-width:calc(16.6666666667% - 8px)}.col-xxl-2-gap-3{flex-basis:calc(16.6666666667% - 12px);max-width:calc(16.6666666667% - 12px)}.col-xxl-2-gap-3,.col-xxl-2-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-2-gap-4{flex-basis:calc(16.6666666667% - 16px);max-width:calc(16.6666666667% - 16px)}.col-xxl-2-gap-5{flex-basis:calc(16.6666666667% - 20px);max-width:calc(16.6666666667% - 20px)}.col-xxl-2-gap-5,.col-xxl-2-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-2-gap-6{flex-basis:calc(16.6666666667% - 24px);max-width:calc(16.6666666667% - 24px)}.col-xxl-3-gap-1{flex-basis:calc(25% - 4px);max-width:calc(25% - 4px)}.col-xxl-3-gap-1,.col-xxl-3-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-3-gap-2{flex-basis:calc(25% - 8px);max-width:calc(25% - 8px)}.col-xxl-3-gap-3{flex-basis:calc(25% - 12px);max-width:calc(25% - 12px)}.col-xxl-3-gap-3,.col-xxl-3-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-3-gap-4{flex-basis:calc(25% - 16px);max-width:calc(25% - 16px)}.col-xxl-3-gap-5{flex-basis:calc(25% - 20px);max-width:calc(25% - 20px)}.col-xxl-3-gap-5,.col-xxl-3-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-3-gap-6{flex-basis:calc(25% - 24px);max-width:calc(25% - 24px)}.col-xxl-4-gap-1{flex-basis:calc(33.3333333333% - 4px);max-width:calc(33.3333333333% - 4px)}.col-xxl-4-gap-1,.col-xxl-4-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-4-gap-2{flex-basis:calc(33.3333333333% - 8px);max-width:calc(33.3333333333% - 8px)}.col-xxl-4-gap-3{flex-basis:calc(33.3333333333% - 12px);max-width:calc(33.3333333333% - 12px)}.col-xxl-4-gap-3,.col-xxl-4-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-4-gap-4{flex-basis:calc(33.3333333333% - 16px);max-width:calc(33.3333333333% - 16px)}.col-xxl-4-gap-5{flex-basis:calc(33.3333333333% - 20px);max-width:calc(33.3333333333% - 20px)}.col-xxl-4-gap-5,.col-xxl-4-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-4-gap-6{flex-basis:calc(33.3333333333% - 24px);max-width:calc(33.3333333333% - 24px)}.col-xxl-5-gap-1{flex-basis:calc(41.6666666667% - 4px);max-width:calc(41.6666666667% - 4px)}.col-xxl-5-gap-1,.col-xxl-5-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-5-gap-2{flex-basis:calc(41.6666666667% - 8px);max-width:calc(41.6666666667% - 8px)}.col-xxl-5-gap-3{flex-basis:calc(41.6666666667% - 12px);max-width:calc(41.6666666667% - 12px)}.col-xxl-5-gap-3,.col-xxl-5-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-5-gap-4{flex-basis:calc(41.6666666667% - 16px);max-width:calc(41.6666666667% - 16px)}.col-xxl-5-gap-5{flex-basis:calc(41.6666666667% - 20px);max-width:calc(41.6666666667% - 20px)}.col-xxl-5-gap-5,.col-xxl-5-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-5-gap-6{flex-basis:calc(41.6666666667% - 24px);max-width:calc(41.6666666667% - 24px)}.col-xxl-6-gap-1{flex-basis:calc(50% - 4px);max-width:calc(50% - 4px)}.col-xxl-6-gap-1,.col-xxl-6-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-6-gap-2{flex-basis:calc(50% - 8px);max-width:calc(50% - 8px)}.col-xxl-6-gap-3{flex-basis:calc(50% - 12px);max-width:calc(50% - 12px)}.col-xxl-6-gap-3,.col-xxl-6-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-6-gap-4{flex-basis:calc(50% - 16px);max-width:calc(50% - 16px)}.col-xxl-6-gap-5{flex-basis:calc(50% - 20px);max-width:calc(50% - 20px)}.col-xxl-6-gap-5,.col-xxl-6-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-6-gap-6{flex-basis:calc(50% - 24px);max-width:calc(50% - 24px)}.col-xxl-7-gap-1{flex-basis:calc(58.3333333333% - 4px);max-width:calc(58.3333333333% - 4px)}.col-xxl-7-gap-1,.col-xxl-7-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-7-gap-2{flex-basis:calc(58.3333333333% - 8px);max-width:calc(58.3333333333% - 8px)}.col-xxl-7-gap-3{flex-basis:calc(58.3333333333% - 12px);max-width:calc(58.3333333333% - 12px)}.col-xxl-7-gap-3,.col-xxl-7-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-7-gap-4{flex-basis:calc(58.3333333333% - 16px);max-width:calc(58.3333333333% - 16px)}.col-xxl-7-gap-5{flex-basis:calc(58.3333333333% - 20px);max-width:calc(58.3333333333% - 20px)}.col-xxl-7-gap-5,.col-xxl-7-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-7-gap-6{flex-basis:calc(58.3333333333% - 24px);max-width:calc(58.3333333333% - 24px)}.col-xxl-8-gap-1{flex-basis:calc(66.6666666667% - 4px);max-width:calc(66.6666666667% - 4px)}.col-xxl-8-gap-1,.col-xxl-8-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-8-gap-2{flex-basis:calc(66.6666666667% - 8px);max-width:calc(66.6666666667% - 8px)}.col-xxl-8-gap-3{flex-basis:calc(66.6666666667% - 12px);max-width:calc(66.6666666667% - 12px)}.col-xxl-8-gap-3,.col-xxl-8-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-8-gap-4{flex-basis:calc(66.6666666667% - 16px);max-width:calc(66.6666666667% - 16px)}.col-xxl-8-gap-5{flex-basis:calc(66.6666666667% - 20px);max-width:calc(66.6666666667% - 20px)}.col-xxl-8-gap-5,.col-xxl-8-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-8-gap-6{flex-basis:calc(66.6666666667% - 24px);max-width:calc(66.6666666667% - 24px)}.col-xxl-9-gap-1{flex-basis:calc(75% - 4px);max-width:calc(75% - 4px)}.col-xxl-9-gap-1,.col-xxl-9-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-9-gap-2{flex-basis:calc(75% - 8px);max-width:calc(75% - 8px)}.col-xxl-9-gap-3{flex-basis:calc(75% - 12px);max-width:calc(75% - 12px)}.col-xxl-9-gap-3,.col-xxl-9-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-9-gap-4{flex-basis:calc(75% - 16px);max-width:calc(75% - 16px)}.col-xxl-9-gap-5{flex-basis:calc(75% - 20px);max-width:calc(75% - 20px)}.col-xxl-9-gap-5,.col-xxl-9-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-9-gap-6{flex-basis:calc(75% - 24px);max-width:calc(75% - 24px)}.col-xxl-10-gap-1{flex-basis:calc(83.3333333333% - 4px);max-width:calc(83.3333333333% - 4px)}.col-xxl-10-gap-1,.col-xxl-10-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-10-gap-2{flex-basis:calc(83.3333333333% - 8px);max-width:calc(83.3333333333% - 8px)}.col-xxl-10-gap-3{flex-basis:calc(83.3333333333% - 12px);max-width:calc(83.3333333333% - 12px)}.col-xxl-10-gap-3,.col-xxl-10-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-10-gap-4{flex-basis:calc(83.3333333333% - 16px);max-width:calc(83.3333333333% - 16px)}.col-xxl-10-gap-5{flex-basis:calc(83.3333333333% - 20px);max-width:calc(83.3333333333% - 20px)}.col-xxl-10-gap-5,.col-xxl-10-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-10-gap-6{flex-basis:calc(83.3333333333% - 24px);max-width:calc(83.3333333333% - 24px)}.col-xxl-11-gap-1{flex-basis:calc(91.6666666667% - 4px);max-width:calc(91.6666666667% - 4px)}.col-xxl-11-gap-1,.col-xxl-11-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-11-gap-2{flex-basis:calc(91.6666666667% - 8px);max-width:calc(91.6666666667% - 8px)}.col-xxl-11-gap-3{flex-basis:calc(91.6666666667% - 12px);max-width:calc(91.6666666667% - 12px)}.col-xxl-11-gap-3,.col-xxl-11-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-11-gap-4{flex-basis:calc(91.6666666667% - 16px);max-width:calc(91.6666666667% - 16px)}.col-xxl-11-gap-5{flex-basis:calc(91.6666666667% - 20px);max-width:calc(91.6666666667% - 20px)}.col-xxl-11-gap-5,.col-xxl-11-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-11-gap-6{flex-basis:calc(91.6666666667% - 24px);max-width:calc(91.6666666667% - 24px)}.col-xxl-12-gap-1{flex-basis:calc(100% - 4px);max-width:calc(100% - 4px)}.col-xxl-12-gap-1,.col-xxl-12-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-12-gap-2{flex-basis:calc(100% - 8px);max-width:calc(100% - 8px)}.col-xxl-12-gap-3{flex-basis:calc(100% - 12px);max-width:calc(100% - 12px)}.col-xxl-12-gap-3,.col-xxl-12-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-12-gap-4{flex-basis:calc(100% - 16px);max-width:calc(100% - 16px)}.col-xxl-12-gap-5{flex-basis:calc(100% - 20px);max-width:calc(100% - 20px)}.col-xxl-12-gap-5,.col-xxl-12-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-12-gap-6{flex-basis:calc(100% - 24px);max-width:calc(100% - 24px)}.col-xxl-offset-1{margin-left:8.3333333333%}.col-xxl-offset-1,.col-xxl-offset-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-offset-2{margin-left:16.6666666667%}.col-xxl-offset-3{margin-left:25%}.col-xxl-offset-3,.col-xxl-offset-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-offset-4{margin-left:33.3333333333%}.col-xxl-offset-5{margin-left:41.6666666667%}.col-xxl-offset-5,.col-xxl-offset-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-offset-6{margin-left:50%}.col-xxl-offset-7{margin-left:58.3333333333%}.col-xxl-offset-7,.col-xxl-offset-8{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-offset-8{margin-left:66.6666666667%}.col-xxl-offset-9{margin-left:75%}.col-xxl-offset-10,.col-xxl-offset-9{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-offset-10{margin-left:83.3333333333%}.col-xxl-offset-11{margin-left:91.6666666667%}.col-xxl-offset-11,.col-xxl-offset-12{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxl-offset-12{margin-left:100%}.col-xxl{display:flex;flex-direction:column;-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box;-moz-flex-grow:1;flex-grow:1;flex-basis:0;max-width:100%}.start-xxl{-moz-justify-content:flex-start;justify-content:flex-start}.center-xxl{-moz-justify-content:center;justify-content:center}.end-xxl{-moz-justify-content:flex-end;justify-content:flex-end}.top-xxl{-moz-align-items:flex-start;align-items:flex-start}.middle-xxl{-moz-align-items:center;align-items:center}.bottom-xxl{-moz-align-items:flex-end;align-items:flex-end}.around-xxl{-moz-justify-content:space-around;justify-content:space-around}.between-xxl{-moz-justify-content:space-between;justify-content:space-between}.first-xxl{order:-1}.last-xxl{order:1}}.gap-xxxl-1{grid-gap:8px;gap:8px}.gap-xxxl-2{grid-gap:16px;gap:16px}.gap-xxxl-3{grid-gap:24px;gap:24px}.gap-xxxl-4{grid-gap:32px;gap:32px}.gap-xxxl-5{grid-gap:40px;gap:40px}.gap-xxxl-6{grid-gap:48px;gap:48px}@media only screen and (min-width:1700px){.col-xxxl-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-xxxl-1,.col-xxxl-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-xxxl-3{flex-basis:25%;max-width:25%}.col-xxxl-3,.col-xxxl-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-xxxl-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-xxxl-5,.col-xxxl-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-6{flex-basis:50%;max-width:50%}.col-xxxl-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-xxxl-7,.col-xxxl-8{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-xxxl-9{flex-basis:75%;max-width:75%}.col-xxxl-10,.col-xxxl-9{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-xxxl-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-xxxl-11,.col-xxxl-12{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-12{flex-basis:100%;max-width:100%}.col-xxxl-1-gap-1{flex-basis:calc(8.3333333333% - 4px);max-width:calc(8.3333333333% - 4px)}.col-xxxl-1-gap-1,.col-xxxl-1-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-1-gap-2{flex-basis:calc(8.3333333333% - 8px);max-width:calc(8.3333333333% - 8px)}.col-xxxl-1-gap-3{flex-basis:calc(8.3333333333% - 12px);max-width:calc(8.3333333333% - 12px)}.col-xxxl-1-gap-3,.col-xxxl-1-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-1-gap-4{flex-basis:calc(8.3333333333% - 16px);max-width:calc(8.3333333333% - 16px)}.col-xxxl-1-gap-5{flex-basis:calc(8.3333333333% - 20px);max-width:calc(8.3333333333% - 20px)}.col-xxxl-1-gap-5,.col-xxxl-1-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-1-gap-6{flex-basis:calc(8.3333333333% - 24px);max-width:calc(8.3333333333% - 24px)}.col-xxxl-2-gap-1{flex-basis:calc(16.6666666667% - 4px);max-width:calc(16.6666666667% - 4px)}.col-xxxl-2-gap-1,.col-xxxl-2-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-2-gap-2{flex-basis:calc(16.6666666667% - 8px);max-width:calc(16.6666666667% - 8px)}.col-xxxl-2-gap-3{flex-basis:calc(16.6666666667% - 12px);max-width:calc(16.6666666667% - 12px)}.col-xxxl-2-gap-3,.col-xxxl-2-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-2-gap-4{flex-basis:calc(16.6666666667% - 16px);max-width:calc(16.6666666667% - 16px)}.col-xxxl-2-gap-5{flex-basis:calc(16.6666666667% - 20px);max-width:calc(16.6666666667% - 20px)}.col-xxxl-2-gap-5,.col-xxxl-2-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-2-gap-6{flex-basis:calc(16.6666666667% - 24px);max-width:calc(16.6666666667% - 24px)}.col-xxxl-3-gap-1{flex-basis:calc(25% - 4px);max-width:calc(25% - 4px)}.col-xxxl-3-gap-1,.col-xxxl-3-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-3-gap-2{flex-basis:calc(25% - 8px);max-width:calc(25% - 8px)}.col-xxxl-3-gap-3{flex-basis:calc(25% - 12px);max-width:calc(25% - 12px)}.col-xxxl-3-gap-3,.col-xxxl-3-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-3-gap-4{flex-basis:calc(25% - 16px);max-width:calc(25% - 16px)}.col-xxxl-3-gap-5{flex-basis:calc(25% - 20px);max-width:calc(25% - 20px)}.col-xxxl-3-gap-5,.col-xxxl-3-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-3-gap-6{flex-basis:calc(25% - 24px);max-width:calc(25% - 24px)}.col-xxxl-4-gap-1{flex-basis:calc(33.3333333333% - 4px);max-width:calc(33.3333333333% - 4px)}.col-xxxl-4-gap-1,.col-xxxl-4-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-4-gap-2{flex-basis:calc(33.3333333333% - 8px);max-width:calc(33.3333333333% - 8px)}.col-xxxl-4-gap-3{flex-basis:calc(33.3333333333% - 12px);max-width:calc(33.3333333333% - 12px)}.col-xxxl-4-gap-3,.col-xxxl-4-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-4-gap-4{flex-basis:calc(33.3333333333% - 16px);max-width:calc(33.3333333333% - 16px)}.col-xxxl-4-gap-5{flex-basis:calc(33.3333333333% - 20px);max-width:calc(33.3333333333% - 20px)}.col-xxxl-4-gap-5,.col-xxxl-4-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-4-gap-6{flex-basis:calc(33.3333333333% - 24px);max-width:calc(33.3333333333% - 24px)}.col-xxxl-5-gap-1{flex-basis:calc(41.6666666667% - 4px);max-width:calc(41.6666666667% - 4px)}.col-xxxl-5-gap-1,.col-xxxl-5-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-5-gap-2{flex-basis:calc(41.6666666667% - 8px);max-width:calc(41.6666666667% - 8px)}.col-xxxl-5-gap-3{flex-basis:calc(41.6666666667% - 12px);max-width:calc(41.6666666667% - 12px)}.col-xxxl-5-gap-3,.col-xxxl-5-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-5-gap-4{flex-basis:calc(41.6666666667% - 16px);max-width:calc(41.6666666667% - 16px)}.col-xxxl-5-gap-5{flex-basis:calc(41.6666666667% - 20px);max-width:calc(41.6666666667% - 20px)}.col-xxxl-5-gap-5,.col-xxxl-5-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-5-gap-6{flex-basis:calc(41.6666666667% - 24px);max-width:calc(41.6666666667% - 24px)}.col-xxxl-6-gap-1{flex-basis:calc(50% - 4px);max-width:calc(50% - 4px)}.col-xxxl-6-gap-1,.col-xxxl-6-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-6-gap-2{flex-basis:calc(50% - 8px);max-width:calc(50% - 8px)}.col-xxxl-6-gap-3{flex-basis:calc(50% - 12px);max-width:calc(50% - 12px)}.col-xxxl-6-gap-3,.col-xxxl-6-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-6-gap-4{flex-basis:calc(50% - 16px);max-width:calc(50% - 16px)}.col-xxxl-6-gap-5{flex-basis:calc(50% - 20px);max-width:calc(50% - 20px)}.col-xxxl-6-gap-5,.col-xxxl-6-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-6-gap-6{flex-basis:calc(50% - 24px);max-width:calc(50% - 24px)}.col-xxxl-7-gap-1{flex-basis:calc(58.3333333333% - 4px);max-width:calc(58.3333333333% - 4px)}.col-xxxl-7-gap-1,.col-xxxl-7-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-7-gap-2{flex-basis:calc(58.3333333333% - 8px);max-width:calc(58.3333333333% - 8px)}.col-xxxl-7-gap-3{flex-basis:calc(58.3333333333% - 12px);max-width:calc(58.3333333333% - 12px)}.col-xxxl-7-gap-3,.col-xxxl-7-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-7-gap-4{flex-basis:calc(58.3333333333% - 16px);max-width:calc(58.3333333333% - 16px)}.col-xxxl-7-gap-5{flex-basis:calc(58.3333333333% - 20px);max-width:calc(58.3333333333% - 20px)}.col-xxxl-7-gap-5,.col-xxxl-7-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-7-gap-6{flex-basis:calc(58.3333333333% - 24px);max-width:calc(58.3333333333% - 24px)}.col-xxxl-8-gap-1{flex-basis:calc(66.6666666667% - 4px);max-width:calc(66.6666666667% - 4px)}.col-xxxl-8-gap-1,.col-xxxl-8-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-8-gap-2{flex-basis:calc(66.6666666667% - 8px);max-width:calc(66.6666666667% - 8px)}.col-xxxl-8-gap-3{flex-basis:calc(66.6666666667% - 12px);max-width:calc(66.6666666667% - 12px)}.col-xxxl-8-gap-3,.col-xxxl-8-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-8-gap-4{flex-basis:calc(66.6666666667% - 16px);max-width:calc(66.6666666667% - 16px)}.col-xxxl-8-gap-5{flex-basis:calc(66.6666666667% - 20px);max-width:calc(66.6666666667% - 20px)}.col-xxxl-8-gap-5,.col-xxxl-8-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-8-gap-6{flex-basis:calc(66.6666666667% - 24px);max-width:calc(66.6666666667% - 24px)}.col-xxxl-9-gap-1{flex-basis:calc(75% - 4px);max-width:calc(75% - 4px)}.col-xxxl-9-gap-1,.col-xxxl-9-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-9-gap-2{flex-basis:calc(75% - 8px);max-width:calc(75% - 8px)}.col-xxxl-9-gap-3{flex-basis:calc(75% - 12px);max-width:calc(75% - 12px)}.col-xxxl-9-gap-3,.col-xxxl-9-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-9-gap-4{flex-basis:calc(75% - 16px);max-width:calc(75% - 16px)}.col-xxxl-9-gap-5{flex-basis:calc(75% - 20px);max-width:calc(75% - 20px)}.col-xxxl-9-gap-5,.col-xxxl-9-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-9-gap-6{flex-basis:calc(75% - 24px);max-width:calc(75% - 24px)}.col-xxxl-10-gap-1{flex-basis:calc(83.3333333333% - 4px);max-width:calc(83.3333333333% - 4px)}.col-xxxl-10-gap-1,.col-xxxl-10-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-10-gap-2{flex-basis:calc(83.3333333333% - 8px);max-width:calc(83.3333333333% - 8px)}.col-xxxl-10-gap-3{flex-basis:calc(83.3333333333% - 12px);max-width:calc(83.3333333333% - 12px)}.col-xxxl-10-gap-3,.col-xxxl-10-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-10-gap-4{flex-basis:calc(83.3333333333% - 16px);max-width:calc(83.3333333333% - 16px)}.col-xxxl-10-gap-5{flex-basis:calc(83.3333333333% - 20px);max-width:calc(83.3333333333% - 20px)}.col-xxxl-10-gap-5,.col-xxxl-10-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-10-gap-6{flex-basis:calc(83.3333333333% - 24px);max-width:calc(83.3333333333% - 24px)}.col-xxxl-11-gap-1{flex-basis:calc(91.6666666667% - 4px);max-width:calc(91.6666666667% - 4px)}.col-xxxl-11-gap-1,.col-xxxl-11-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-11-gap-2{flex-basis:calc(91.6666666667% - 8px);max-width:calc(91.6666666667% - 8px)}.col-xxxl-11-gap-3{flex-basis:calc(91.6666666667% - 12px);max-width:calc(91.6666666667% - 12px)}.col-xxxl-11-gap-3,.col-xxxl-11-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-11-gap-4{flex-basis:calc(91.6666666667% - 16px);max-width:calc(91.6666666667% - 16px)}.col-xxxl-11-gap-5{flex-basis:calc(91.6666666667% - 20px);max-width:calc(91.6666666667% - 20px)}.col-xxxl-11-gap-5,.col-xxxl-11-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-11-gap-6{flex-basis:calc(91.6666666667% - 24px);max-width:calc(91.6666666667% - 24px)}.col-xxxl-12-gap-1{flex-basis:calc(100% - 4px);max-width:calc(100% - 4px)}.col-xxxl-12-gap-1,.col-xxxl-12-gap-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-12-gap-2{flex-basis:calc(100% - 8px);max-width:calc(100% - 8px)}.col-xxxl-12-gap-3{flex-basis:calc(100% - 12px);max-width:calc(100% - 12px)}.col-xxxl-12-gap-3,.col-xxxl-12-gap-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-12-gap-4{flex-basis:calc(100% - 16px);max-width:calc(100% - 16px)}.col-xxxl-12-gap-5{flex-basis:calc(100% - 20px);max-width:calc(100% - 20px)}.col-xxxl-12-gap-5,.col-xxxl-12-gap-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-12-gap-6{flex-basis:calc(100% - 24px);max-width:calc(100% - 24px)}.col-xxxl-offset-1{margin-left:8.3333333333%}.col-xxxl-offset-1,.col-xxxl-offset-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-offset-2{margin-left:16.6666666667%}.col-xxxl-offset-3{margin-left:25%}.col-xxxl-offset-3,.col-xxxl-offset-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-offset-4{margin-left:33.3333333333%}.col-xxxl-offset-5{margin-left:41.6666666667%}.col-xxxl-offset-5,.col-xxxl-offset-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-offset-6{margin-left:50%}.col-xxxl-offset-7{margin-left:58.3333333333%}.col-xxxl-offset-7,.col-xxxl-offset-8{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-offset-8{margin-left:66.6666666667%}.col-xxxl-offset-9{margin-left:75%}.col-xxxl-offset-10,.col-xxxl-offset-9{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-offset-10{margin-left:83.3333333333%}.col-xxxl-offset-11{margin-left:91.6666666667%}.col-xxxl-offset-11,.col-xxxl-offset-12{-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box}.col-xxxl-offset-12{margin-left:100%}.col-xxxl{display:flex;flex-direction:column;-moz-flex-grow:0;flex-grow:0;flex-shrink:1;box-sizing:border-box;-moz-flex-grow:1;flex-grow:1;flex-basis:0;max-width:100%}.start-xxxl{-moz-justify-content:flex-start;justify-content:flex-start}.center-xxxl{-moz-justify-content:center;justify-content:center}.end-xxxl{-moz-justify-content:flex-end;justify-content:flex-end}.top-xxxl{-moz-align-items:flex-start;align-items:flex-start}.middle-xxxl{-moz-align-items:center;align-items:center}.bottom-xxxl{-moz-align-items:flex-end;align-items:flex-end}.around-xxxl{-moz-justify-content:space-around;justify-content:space-around}.between-xxxl{-moz-justify-content:space-between;justify-content:space-between}.first-xxxl{order:-1}.last-xxxl{order:1}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes dash{0%{stroke-dashoffset:10;stroke-dasharray:220,0}50%{stroke-dashoffset:220;stroke-dasharray:0,220}to{stroke-dashoffset:440;stroke-dasharray:220,0}}@keyframes pulse{0%{transform:translateY(-50%) scale(1)}50%{transform:translate(5px,-50%) scale(1.2)}to{transform:translateY(-50%) scale(1)}}.border-light-blue{border-color:#00d1c3!important}.border-blue{border-color:#0092b7!important}.border-dark-blue{border-color:#003950!important}.border-light-green{border-color:#00b982!important}.border-green{border-color:#5ca958!important}.border-dark-green{border-color:#168374!important}.border-light-purple{border-color:#b40863!important}.border-dark-purple{border-color:#630a53!important}.border-yellow{border-color:#ffc432!important}.border-orange{border-color:#ff7f12!important}.border-red{border-color:#dc354d!important}.border-white{border-color:#fff!important}.border-black{border-color:#000!important}.bg-light-blue{background-color:#00d1c3!important}.bg-blue{background-color:#0092b7!important}.bg-dark-blue{background-color:#003950!important}.bg-light-green{background-color:#00b982!important}.bg-green{background-color:#5ca958!important}.bg-dark-green{background-color:#168374!important}.bg-light-purple{background-color:#b40863!important}.bg-dark-purple{background-color:#630a53!important}.bg-yellow{background-color:#ffc432!important}.bg-orange{background-color:#ff7f12!important}.bg-red{background-color:#dc354d!important}.bg-1{background-color:#f3f2f0!important}.bg-2{background-color:#f8f8f7!important}.bg-white{background-color:#fff!important}.bg-black{background-color:#000!important}.button{font-size:14px;font-weight:700;line-height:normal;letter-spacing:.64px;text-transform:uppercase}.subscript{vertical-align:sub}.c-actions{position:relative}@media screen and (min-width:878px){.c-actions{position:fixed;top:0;right:0;z-index:100}}.c-actions .actions--item{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;margin-bottom:2px;padding:12px 6px;line-height:1;background:#b40863}@media screen and (min-width:878px){.c-actions .actions--item{width:50px}}@media screen and (min-width:1500px){.c-actions .actions--item{width:100px}}.c-actions .actions--item:hover{background:rgb(155.585106383,6.914893617,85.5718085106)}.c-actions .actions--icon{width:24px;height:24px;fill:#fff}.c-actions .actions--icon--feedback{width:36px;height:36px;fill:#fff}.c-actions .actions--label{display:block;margin-top:3px;font-size:10px;color:#fff}.c-actions .actions--label,.c-button{font-weight:700;text-transform:uppercase;text-align:center}.c-button{display:inline-block;flex-shrink:0;height:44px;line-height:42px;padding:0 24px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(0,0,0,0);cursor:pointer;touch-action:manipulation;background-image:none;vertical-align:middle;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:14px;letter-spacing:.64px;font-family:inherit;position:relative;overflow:hidden;z-index:1;transition:all .16s linear;pointer-events:auto}.c-button:active,.c-button:focus,.c-button:hover{outline:0;text-decoration:none}.c-button.-disabled,.c-button:disabled{cursor:not-allowed;opacity:.6;box-shadow:none}.c-button .button--children-container{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.c-button .button--children-container>*{margin:0 0 0 16px}.c-button .button--children-container>:first-child{margin:0}.c-button .button--children-container .button--left-icon{margin-right:8px}.c-button .button--children-container .button--right-icon{margin-left:8px}.c-button .button--ripple-container{position:absolute;top:0;left:0;display:block;height:100%;width:100%;overflow:hidden;z-index:0;pointer-events:none}.c-button .button--ripple-container .button--ripple{position:absolute;top:0;left:0;border-radius:50%;opacity:0;pointer-events:none;transform:scale(.0001)}.c-button .button--ripple-container .button--ripple.-is-animating{transform:none;transition:transform .5s cubic-bezier(.445,.05,.55,.95),width .5s cubic-bezier(.445,.05,.55,.95),height .5s cubic-bezier(.445,.05,.55,.95),opacity .5s cubic-bezier(.445,.05,.55,.95)}.c-button .button--ripple-container .button--ripple.-is-visible{opacity:.6}.c-button.-small{font-size:12px;height:26px;padding:0 24px;line-height:20px}.c-button.-medium{height:36px;padding:0 24px;line-height:21px}.c-button.-icon{width:44px;height:44px;padding:0}.c-button.-icon svg{width:14px;height:14px}.c-button.-icon.-small{width:20px;height:20px}.c-button.-icon.-medium{width:36px;height:36px}.c-button.-fullwidth{width:100%}.c-button.-fullheight{height:100%}.c-button.-radius50{border-radius:50%}.c-button.-primary{background:#0092b7;border-color:#0092b7;color:#fff;fill:#fff}.c-button.-primary .button--ripple-container .button--ripple{background:rgb(0,178.5508196721,223.8)}.c-button.-primary:hover:enabled{background:rgb(0,162.2754098361,203.4);border-color:rgb(0,162.2754098361,203.4)}.c-button.-primary-alt{background:rgba(0,0,0,0);border-color:#0092b7;color:#0092b7;fill:#0092b7}.c-button.-primary-alt .button--ripple-container .button--ripple{background:rgba(0,146,183,.1)}.c-button.-primary-alt:hover:enabled{background:rgba(0,146,183,.05)}.c-button.-secondary{background:#003950;border-color:#003950;color:#fff;fill:#fff}.c-button.-secondary .button--ripple-container .button--ripple{background:rgb(0,86.07,120.8)}.c-button.-secondary:hover:enabled{background:rgb(0,71.535,100.4);border-color:rgb(0,71.535,100.4)}.c-button.-secondary-alt{background:rgba(0,0,0,0);border-color:#003950;color:#003950}.c-button.-secondary-alt span+svg{width:24px;height:24px;padding:8px;fill:#fff;background:#003950;border-radius:50%}.c-button.-secondary-alt .button--ripple-container .button--ripple{background:rgba(0,57,80,.1)}.c-button.-secondary-alt:hover:enabled{background:rgba(0,57,80,.5)}.c-button.-white{background:#fff;border-color:#fff;color:#003950;fill:#003950}.c-button.-white .button--ripple-container .button--ripple{background:#fff}.c-button.-white:hover:enabled{background:#fff;border-color:#fff}.c-button.-white-alt{background:rgba(0,0,0,0);border-color:#fff;color:#fff;fill:#fff}.c-button.-white-alt .button--ripple-container .button--ripple{background:hsla(0,0%,100%,.1)}.c-button.-white-alt:hover:enabled{background:hsla(0,0%,100%,.05)}.c-button.-light-purple{background:#b40863;border-color:#b40863;color:#fff;fill:#fff}.c-button.-light-purple .button--ripple-container .button--ripple{background:rgb(219.0638297872,9.7361702128,120.485106383)}.c-button.-light-purple:hover:enabled{background:rgb(199.5319148936,8.8680851064,109.7425531915);border-color:rgb(199.5319148936,8.8680851064,109.7425531915)}.c-button.-light-purple-alt{background:rgba(0,0,0,0);border-color:#b40863;color:#b40863;fill:#b40863}.c-button.-light-purple-alt .button--ripple-container .button--ripple{background:rgba(180,8,99,.1)}.c-button.-light-purple-alt:hover:enabled{background:rgba(180,8,99,.05)}.c-chart{width:100%;height:100%}.c-chart .chart--container{width:100%;height:100%;position:relative}.c-chart .chart--xtitle{position:relative;text-align:right;font-size:11px;font-weight:700;margin-top:6px;padding-top:3px}.c-chart .chart--xtitle:after{content:"";position:absolute;right:0;top:0;width:16px;height:0;border-bottom:2px solid #d0d1d3}.c-chart .chart--ytitle{position:relative;font-size:11px;font-weight:700;margin-bottom:6px;padding-bottom:3px}.c-chart .chart--ytitle:after{content:"";position:absolute;left:0;bottom:0;width:16px;height:0;border-bottom:2px solid #d0d1d3}.c-brush{position:absolute}.c-brush,.c-brush .brush--svg{width:100%;top:0;left:0}.c-brush .brush--svg .handle{fill:#fff}.c-brush .brush--svg .handle circle{pointer-events:none}.c-checkbox{display:flex;justify-content:flex-start;align-items:center;overflow:hidden;position:relative}.checkbox--input{position:relative;cursor:pointer;width:16px;height:16px;margin-right:8px}.checkbox--label{font-size:14px;line-height:1.25;color:#000;font-weight:700}.c-radio{display:flex;justify-content:center;align-items:center}.c-radio.c-radio--disabled{opacity:.5}.title{font-size:12px;font-weight:700;margin-right:15px;line-height:22px}.radio--input{height:18px;width:18px}.radio--label{flex:1 1;font-weight:700;font-size:12px}.c-data-quality{width:100%;margin:12px 0 0}.c-data-quality .data-quality--title{display:flex;justify-content:space-between;align-items:center;font-size:16px;font-weight:700;margin-bottom:6px}.c-data-quality .data-quality--container{flex:1 1;overflow-y:auto;overflow-x:hidden;max-width:200px}.c-data-quality .data-quality--summary p{font-size:14px}.c-data-quality .data-quality--chart{width:100%;display:flex;align-items:center;justify-content:space-between;background-color:#efedeb}.c-data-quality .data-quality--chart-item{width:20%;text-align:center;font-weight:700;line-height:1;padding:4px 0;color:#999}.c-data-quality .data-quality--chart-item.-active{opacity:1;background-color:rgba(0,57,80,.25);color:#003950}.c-data-quality .data-quality--labels{display:flex;justify-content:space-between;margin-top:3px}.c-detail{display:flex;min-height:100%}@media(max-width:1120px){.c-detail{flex-direction:column}}.c-donut-chart{display:block;margin:0}.c-donut-chart,.c-donut-chart .donut-chart--svg{height:100%;width:100%}.c-donut-chart .donut-chart-label{fill:#fff;text-anchor:middle}.c-download{position:relative}.c-download .download--results>*{margin-top:12px}.c-download .download--results>:first-child{margin-top:0}.c-download .download--description a{color:#168374;text-decoration:underline}.c-download .download--list{margin-top:24px}.c-download .download--list .download--list-item{margin-top:12px}.c-download .download--list .download--list-item:first-child{margin-top:0}.c-dropdown{width:auto;text-align:left;transition:opacity .16s linear}.c-dropdown .dropdown--label{display:block;font-size:12px;font-weight:700;color:#161616;margin-bottom:4px}.c-dropdown.-inline{display:inline-block}.c-dropdown.-disabled{opacity:.5;pointer-events:none}.c-dropdown-item{display:none;justify-content:space-between;align-items:center;height:0;flex:0 1;transform:translate(25%);opacity:0;width:100%;transition:none;overflow:hidden;padding:6px 12px;font-weight:400;white-space:nowrap}.c-dropdown-item .dropdown-item--container{width:100%;display:flex}.c-dropdown-item .dropdown-item--icon{position:relative;flex-shrink:0;width:16px;height:16px;margin-top:3px;margin-right:6px;border-radius:50%;border:1px solid #003950}.c-dropdown-item .dropdown-item--icon:after{content:"";position:absolute;width:10px;height:10px;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;background:#003950;display:none}.c-dropdown-item .dropdown-item--more{display:flex;justify-content:center;align-items:center;width:24px;height:24px}.c-dropdown-item .dropdown-item--more svg{width:10px;height:10px;fill:#168374}.c-dropdown-item .dropdown-item--count{height:16px;font-size:10px;font-weight:700;padding:0 6px;margin-left:6px;background:#168374;color:#fff;border-radius:5px}.c-dropdown-item .dropdown-item--back{display:flex;align-items:center;width:100%;height:24px}.c-dropdown-item .dropdown-item--back svg{width:10px;height:10px;fill:#168374;margin-right:6px}.c-dropdown-item.-base{transform:translate(-25%);opacity:0;transition:all .2s ease-in-out}.c-dropdown-item.-show{display:flex;height:auto;transform:translate(0);flex:1 1;opacity:1;overflow:visible;overflow:initial;transition:all .2s ease-in-out}.c-dropdown-item.-active .dropdown-item--icon:after{display:block}.c-dropdown-item.-highlight{background:#efedeb}.c-dropdown-item.-disabled{pointer-events:none;opacity:.5}.c-dropdown-item.-multiselect .dropdown-item--icon,.c-dropdown-item.-multiselect .dropdown-item--icon:after{border-radius:0}.c-dropdown-menu{border:1px solid #d0d1d3;margin-top:2px;z-index:10;max-height:300px;overflow-y:scroll;cursor:pointer;color:#161616;position:absolute;top:100%;left:0;transform:translate(0);min-width:100%;background-color:#fff;font-size:16px}.c-dropdown-selector{position:relative}.c-dropdown-selector .dropdown-selector--container{display:flex;justify-content:space-between;align-items:center;position:relative;border:1px solid #efedeb;border-radius:0;height:46px;padding:0 10px;cursor:pointer;color:#50556d;z-index:0;background:#efedeb;font-weight:700}.c-dropdown-selector .dropdown-selector--container .dropdown-selector--value{position:relative;z-index:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}.c-dropdown-selector .dropdown-selector--container .dropdown-selector--value.-placeholder{color:#50556d}.c-dropdown-selector .dropdown-selector--container .dropdown-selector--value.-clearable{padding-right:28px}.c-dropdown-selector .dropdown-selector--container .dropdown-selector--arrowbtn{position:relative;top:1px;z-index:3;padding-left:6px;cursor:pointer;border:none;outline:none;pointer-events:none}.c-dropdown-selector .dropdown-selector--container .dropdown-selector--arrowbtn svg{max-width:10px;max-height:10px;fill:#168374}.c-dropdown-selector .dropdown-selector--container .dropdown-selector--clearbtn{z-index:3;padding-left:6px;cursor:pointer;border:none;outline:none;color:#000}.c-dropdown-selector .dropdown-selector--container .dropdown-selector--clearbtn svg{max-width:10px;max-height:10px;fill:#515153}.c-dropdown-selector .dropdown-selector--container input{z-index:1;background-color:rgba(0,0,0,0);position:absolute;top:0;left:0;width:100%;height:100%;border:0}.c-dropdown-selector .dropdown-selector--container input:focus{outline:none}.c-dropdown-selector .dropdown-selector--container input::-moz-placeholder{color:#515153}.c-dropdown-selector .dropdown-selector--container input::placeholder{color:#515153}.c-dropdown-selector .dropdown-selector--container input:-moz-read-only{cursor:pointer}.c-dropdown-selector .dropdown-selector--container input:read-only{cursor:pointer}.c-dropdown-selector .dropdown-selector--container.-align-left{justify-content:flex-start}.c-dropdown-selector .dropdown-selector--container.-align-left .dropdown-selector--value{padding-left:18px;padding-right:0}.c-dropdown-selector.-small .dropdown-selector--container{height:25px}.c-dropdown-selector.-medium .dropdown-selector--container{height:36px}.c-dropdown-selector.-large .dropdown-selector--container{height:45px}.stepper-content{width:100%;position:relative;top:107px;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:16px}.stepper-content .stepper-content__inner-container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;grid-gap:16px;gap:16px;width:100%;max-width:600px;margin-bottom:48px}.c-form-checkbox{display:flex;justify-content:flex-start;align-items:center;overflow:hidden;position:relative;grid-gap:8px;gap:8px}.c-form-checkbox .form-checkbox--input{position:relative;cursor:pointer;width:16px;height:16px}.c-form-checkbox .form-checkbox--label{font-size:14px;line-height:1.25;color:#50556d;font-weight:700}.stepper .stepper__steps{padding:16px;border-bottom:1px solid rgba(0,0,0,.2);background-color:#fff;position:fixed;width:100%;z-index:10;max-height:107px;overflow:scroll}.stepper .stepper__tooltip{cursor:pointer}.stepper .stepper__step{background-color:#fff;color:#0092b7;font-family:Lora,Open Sans,sans-serif;padding:12px;border:1px solid rgba(0,0,0,.2);border-right:none;cursor:pointer;transition:background-color .2s}.stepper .stepper__step:hover{transition:background-color .2s;background-color:#f3f2f0}.stepper .stepper__step:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.stepper .stepper__step:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px;border-right:1px solid rgba(0,0,0,.2)}.stepper .stepper__step--active{background-color:#0092b7;border-color:#0092b7}.stepper .stepper__step--active:hover{background-color:rgb(0,133.793442623,167.7)}.stepper .stepper__step--disabled{background-color:#f3f2f0;opacity:.5}.stepper .stepper__circle{width:40px;height:40px;border-radius:100%;border:2px solid;display:flex;justify-content:center;align-items:center;font-size:20px;font-weight:700}.stepper .stepper__circle--active{background-color:#0092b7;color:#fff;border-color:#fff}.stepper .stepper__label{font-size:18px;color:#344955}.stepper .stepper__label--active{color:#fff}.stepper .stepper__subtitle{font-size:14px;font-family:Open Sans,sans-serif;color:#767676}.stepper .stepper__subtitle--active{color:#fff}.stepper .stepper__arrow{height:40px;width:40px}.stepper .stepper__arrow svg,.stepper .stepper__arrow svg path{stroke:red}.option-card{flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;grid-gap:24px!important;gap:24px!important;flex-grow:0!important;padding:8px 8px 8px 16px!important;cursor:pointer;width:100%;transition:background-color .2s ease}.option-card:hover{background-color:#f3f2f0}.option-card .option-card__left-content{flex:0 0 auto}.option-card--checked{border:1px solid #0092b7!important}.option-card__icon-container{height:36px;width:36px;border-radius:100%;display:flex;justify-content:center;align-items:center}.option-card__icon-container .option-card__icon{height:20px;width:20px;fill:#fff}.option-card__label{font-family:Lora,Open Sans,sans-serif;font-size:18px}.option-card__button{justify-self:flex-end;color:#0092b7;padding:24px;font-size:12px}.option-card__button .option-card__button__icon{fill:#0092b7;height:12px;width:12px;transform:rotate(0deg);transition:transform .25s ease}.option-card__button .option-card__button__icon--open{transform:rotate(-180deg)}.option-card__details{overflow:hidden;width:100%}.option-card__details--collapsed{max-height:0}.option-card__details--expanded{max-height:1000px}.c-field-wrapper{display:flex;flex-direction:column}.c-field-wrapper .field-wrapper--label{font-size:12px;letter-spacing:.64px;text-transform:uppercase;color:#50556d;margin-bottom:6px;font-weight:700;line-height:1;display:flex;justify-content:space-between;align-items:flex-end;z-index:2}.c-field-wrapper .field-wrapper--label:focus{outline:none}.c-field-wrapper .field-wrapper--label label{margin-right:12px}.c-field-wrapper .field-wrapper--label span{font-size:10px;font-weight:700;color:#50556d;text-transform:uppercase}.c-field-wrapper .field-wrapper--tip{font-size:12px;color:#50556d;margin-bottom:6px}.c-field-wrapper .field-wrapper--input-field{width:100%}.c-field-wrapper input,.c-field-wrapper select,.c-field-wrapper textarea{transition:all .16s linear}.c-field-wrapper.-error .selector,.c-field-wrapper.-error input,.c-field-wrapper.-error select,.c-field-wrapper.-error textarea{border-color:#fc4349}.c-field-wrapper.-error .field-wrapper--label{color:#fc4349}.c-field-wrapper.-active .selector,.c-field-wrapper.-active input,.c-field-wrapper.-active select,.c-field-wrapper.-active textarea{border-color:#777}.c-field-wrapper.-hidden{display:none}.c-form-selector{width:100%}.c-form-selector,.c-help{position:relative}.c-help>*{margin-top:12px}.c-help>:first-child{margin-top:0}.c-help .help--description h4{margin-top:18px;margin-bottom:6px}.c-help .help--description a{color:#168374;text-decoration:underline}.c-home-banner{background-color:#003950;padding:72px 0}.c-home-banner h2{font-size:24px;color:#fff;font-weight:400;margin-bottom:30px;text-align:center}.c-home-banner .home-banner--actions{display:flex;justify-content:center}.c-home-banner .home-banner--actions>button:first-child{margin-right:18px}.c-home-card{width:100%;padding:24px 30px;box-shadow:0 10px 19px 0 rgba(0,0,0,.07);background-color:#fff;display:flex;flex-direction:column;text-align:left;border:1px solid #efedeb;transition:all .16s linear}.c-home-card .home-card--icon{width:26px;height:26px;margin-bottom:12px}.c-home-card .home-card--icon.-hover{display:none}.c-home-card .home-card--title{margin-bottom:12px}.c-home-card .home-card--description{margin-bottom:12px;font-size:16px}.c-home-card .home-card--button{align-self:flex-end;border-radius:0}.c-home-card:hover{background-color:#168374;color:#fff}.c-home-card:hover .home-card--button{background-color:#fff}.c-home-card:hover .home-card--button svg{fill:#168374}.c-home-card:hover .home-card--icon{display:none}.c-home-card:hover .home-card--icon.-hover{display:block}.c-home-explore{padding:12px 0;text-align:center;width:100%;margin-bottom:48px}.c-home-explore>h4{margin-bottom:24px}.c-home-explore .home-explore--cards{width:100%}.c-home-explore .home-explore--cards .card{margin-bottom:24px}.c-home-explore .home-explore--cards .card>*{height:100%}.c-home-title{padding:30px 0 48px;text-align:center;align-items:center;display:flex;flex-direction:column}.c-home-title img{width:200px;margin-bottom:60px}.c-home-title h1{margin-bottom:6px}.c-home-title p{font-size:22px}.c-icon{display:block;width:15px;height:15px}.c-impacts .impacts--item{display:flex;margin-top:18px}.c-impacts .impacts--item:first-child{margin-top:0}.c-impacts .impacts--item-icon{width:34px;height:34px;margin-right:12px;border-radius:50%;background:#fff;fill:#003950;display:flex;flex-shrink:0;justify-content:center;align-items:center}.c-impacts .impacts--item-icon svg{display:block;width:50%;height:50%}.c-impacts .impacts--item-info .impacts--item-name{font-size:22px}.c-impacts .impacts--item-info .impacts--item-value{font-size:16px;font-weight:700}.c-input{font-family:inherit;background-color:#efedeb;padding:0 18px;height:45px;width:100%;font-size:14px;border:none}.c-legend{display:block}.c-legend .legend--list-item{display:flex;width:100%;max-width:220px;margin-top:18px;margin-bottom:0;transition:opacity .16s linear;font-size:16px;line-height:16px;font-weight:700}.c-legend .legend--list-item:before{display:none}.c-legend .legend--list-item:first-child{margin-top:0}.c-legend .legend--list-item .legend--list-item-name{width:100%;text-transform:capitalize}.c-legend .legend--list-item .legend--list-item-value{font-weight:400;color:#515153;margin-top:6px;font-size:16px;line-height:16px}.c-legend .legend--list-item .legend--list-item-icon{flex-shrink:0;width:20px;height:20px;border-radius:50%;margin-right:12px;display:flex;align-items:center;justify-content:center;fill:#fff;border:2px solid #fff;box-shadow:0 2px 4px rgba(0,0,0,.25)}.c-legend .legend--list-item .legend--list-item-icon>svg{width:18px;height:18px}.c-legend .legend--list-item .legend--sublist{margin-top:12px}.c-legend .legend--list-item .legend--sublist .legend--sublist-item{display:flex;padding-left:0;margin-top:6px;margin-bottom:0}.c-legend .legend--list-item .legend--sublist .legend--sublist-item:before{display:none}.c-legend .legend--list-item .legend--sublist .legend--sublist-item:first-child{margin-top:0}.c-legend .legend--list-item .legend--sublist .legend--list-item-name{padding-left:0;font-size:12px}.c-legend .legend--list-item .legend--sublist .legend--list-item-name .legend--list-item-name-value{white-space:nowrap}.c-legend .legend--list-item .legend--sublist .legend--list-item-icon{width:12px;height:12px;border:1px solid #fff}.c-legend .legend--list-item.-small .legend--list-item{font-size:16px;line-height:16px;font-weight:700}.c-legend .legend--list-item.-small .legend--sublist-item{font-size:12px;line-height:14px;font-weight:400}.c-legend .legend--list-item.-medium .legend--list-item{font-size:18px;line-height:18px;font-weight:700}.c-legend .legend--list-item.-medium .legend--sublist-item{font-size:16px;line-height:16px}.c-legend .legend--list-item.-active{opacity:1}.c-legend .legend--list-item.-inactive{opacity:.75}.c-legend .legend--list-item.-clickable{cursor:pointer}.c-loading{position:fixed;top:0;z-index:9999;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-weight:700;font-size:10px;background:hsla(0,0%,100%,.95)}@media screen and (min-width:878px){.c-loading{width:calc(100% - (90px));left:90px}}.c-loading .loading--container{width:calc(100vh - 350px);height:calc(100vh - 350px);position:absolute;top:50%;left:50%;border:5px solid #999;border-radius:50%;transform:translate(-50%,-50%)}.c-loading.-absolute{position:absolute;top:0;left:0;z-index:9;width:100%;height:100%}@media screen and (min-width:878px){.c-loading.-absolute{width:100%;height:100%}}.c-loading.-absolute .loading--container{width:100%;height:0;padding-bottom:100%}.c-main{position:relative;display:block;width:100%;height:100%;padding-top:54px}@media screen and (min-width:878px){.c-main{width:calc(100% - (90px));margin-left:90px;padding-top:0}}.c-meta-list{display:flex;flex-direction:column;margin-right:48px}.c-meta-list .meta-title{font-size:10px;color:#3e4257;text-transform:uppercase;font-weight:700;margin-bottom:9px}.c-meta-list .meta-title.empty{opacity:.6}.c-meta-list .meta-label{color:#3e4257;font-weight:400;margin-bottom:3px}.c-meta-list .meta-label.empty{opacity:.6}.c-meta-list.-large .meta-title{font-size:26px;text-transform:none}.c-meta-list.-large .meta-label{font-size:18px;font-weight:400}.c-meta-list.-alt .meta-label,.c-meta-list.-alt .meta-title{color:#fff}.c-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9000;width:100%;display:flex;align-items:center;justify-content:center;box-shadow:0 5px 15px 0 rgba(71,44,184,.1);overflow:auto;background-color:rgba(81,81,83,.75);transition:all .16s cubic-bezier(.47,0,.745,.715)}@media screen and (min-width:){.c-modal-overlay{padding:20px 0 40px}}@media screen and (min-width:878px){.c-modal-overlay{left:90px;width:calc(100% - 90px)}}.c-modal{transition:transform .24s cubic-bezier(.215,.61,.355,1);transform:translateY(-15px);position:relative;top:auto;left:auto;right:auto;bottom:auto;border:none;overflow:auto;border-radius:0;outline:none;padding:0;margin:auto;z-index:1;max-width:600px;height:100%}@media screen and (min-width:){.c-modal{width:calc(100% - 50px)}}@media screen and (min-width:878px){.c-modal{max-height:90vh;height:auto}}.c-modal .modal-content{position:relative;background:#fff;width:100%;height:100%;min-height:150px;padding:60px;overflow-x:hidden;border-radius:8px;box-shadow:0 0 20px rgba(0,0,0,.5)}@media screen and (min-width:){.c-modal .modal-content{padding:36px;border-radius:4px}}@media screen and (min-width:878px){.c-modal .modal-content{height:auto}}.c-modal .modal-close{display:flex;position:absolute;justify-content:center;align-items:center;top:6px;right:6px;width:24px;height:24px;padding:0;border:0;background-color:rgba(0,0,0,0);cursor:pointer;color:#000;z-index:9000}.c-modal .modal-close svg{width:50%;height:50%}@media screen and (min-width:){.c-modal .modal-close{fill:#000;top:0;right:0}}.c-modal .modal-close:hover svg{fill:hsl(0,0%,5%)}.c-modal.ReactModal__Content--after-open{transform:translateY(0)}.c-nav{top:0;left:0;position:fixed;width:100%;z-index:10;height:100%;pointer-events:none}@media screen and (min-width:878px){.c-nav{width:90px;background:#003950}}.c-nav .nav--header{position:relative;height:54px;background:#168374;padding:12px 0;pointer-events:all;z-index:9}.c-nav .nav--header-container{display:flex;justify-content:space-between;align-items:center}.c-nav .nav--header-logo svg{fill:#fff}.c-nav .nav--header-button{position:relative;width:30px;height:30px}.c-nav .nav--header-button .nav--header-button-line{position:absolute;width:100%;height:3px;top:50%;left:50%;border-radius:4px;background-color:#fff}.c-nav .nav--menu{pointer-events:all;background:#003950;height:100%;overflow:auto}.c-nav .nav--list{border-top:1px solid rgba(239,237,235,.3)}.c-nav .nav--list:first-child{border-top:none}.c-nav .nav--list-item{padding:3px;background:#003950}.c-nav .nav--list-item .nav--list-link{display:block;font-size:10px;font-weight:700;text-transform:uppercase;text-align:center;padding:18px 3px;color:hsla(0,0%,100%,.5);fill:hsla(0,0%,100%,.5);line-height:12px;transition-property:background-color,color,fill;transition-duration:.16s;transition-timing-function:linear}.c-nav .nav--list-item .nav--list-link svg{display:block;width:28px;height:28px;margin:0 auto 6px}.c-nav .nav--list-item .nav--list-link.-active,.c-nav .nav--list-item .nav--list-link:hover{background-color:rgb(0,93.3375,131);color:#fff;fill:#fff}.c-nav .nav--list-item.-secondary svg{display:none}@media screen and (min-height:810px){.c-nav .nav--list-item.-secondary svg{display:block}}.c-nav .nav--list-item.-logo{background:#0092b7}.c-nav .nav--list-item.-logo .nav--list-link{padding:24px 3px}.c-nav .nav--list-item.-logo .nav--list-link.-active,.c-nav .nav--list-item.-logo .nav--list-link:hover{background-color:rgb(0,166.3442622951,208.5);color:#0092b7;fill:#fff}.c-nav .nav--list-item.-logo .nav--list-link svg{fill:#fff;width:66px;height:50px;margin-bottom:0}.c-nav .nav--list-item.-engine{background:#5ca958}.c-nav .nav--list-item.-engine .nav--list-link{color:#fff;fill:#fff}.c-nav .nav--list-item.-engine .nav--list-link.-active,.c-nav .nav--list-item.-engine .nav--list-link:hover{background-color:hsl(117.037037037,32.0158102767%,55.3921568627%);color:#fff;fill:#fff}.c-page{display:block;width:100%}.c-page.-fullsrceen{height:100vh}.c-pill{background-color:rgba(88,148,20,.3);border-radius:10px;font-weight:700;font-size:12px;text-transform:none;min-height:18px;padding:3px 9px 3px 6px;display:flex;align-items:center;grid-gap:6px;gap:6px}.c-pill .pill-dot{width:10px;height:10px;min-width:10px;min-height:10px;background-color:#589414;border-radius:5px;margin-right:5px}.c-pill .pill-name{display:block;line-height:1}.c-pill .pill-remove{margin-left:2px;background:rgba(0,0,0,0);border:none;padding:0;cursor:pointer;height:18px;width:18px;line-height:1;border-radius:2px}.c-pill .pill-remove,.c-pill .pill-remove .pill-remove-icon{display:inline-flex;align-items:center;justify-content:center;color:inherit}.c-pill .pill-remove .pill-remove-icon{width:14px;height:14px;line-height:14px}.c-pill.-with-dot{text-transform:uppercase;font-size:10px}.c-pill.-no-dot{text-transform:none}.c-table2{position:relative}.table2--table{width:100%}.table2--row{line-height:18px;display:flex;box-sizing:border-box;width:-moz-min-content;width:min-content}.table2--headerRow{z-index:9;align-items:flex-end;position:sticky;top:114px;width:100%;overflow-x:hidden;overflow-y:hidden}.table2--headerRow.-hidden{position:relative;top:0;height:8px;overflow-x:auto;background:#fff}.table2--headerRow.-hidden::-webkit-scrollbar{height:8px}.table2--headerRow.-hidden::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.table2--headerRow.-hidden::-webkit-scrollbar-thumb{background-color:#a9a9a9}.table2--headerRow.-hidden *{visibility:hidden}.table2--body{width:100%;overflow-x:auto;overflow-y:hidden}.table2--body::-webkit-scrollbar{height:8px}.table2--body::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.table2--body::-webkit-scrollbar-thumb{background-color:#a9a9a9}.table2--cell{flex:0 0 auto;padding:10px 20px;overflow:hidden;text-overflow:ellipsis;min-height:50px;display:flex;align-items:center}.table2--cell div:first-of-type{display:flex;flex-direction:column}.table2--cell:first-child{padding-left:40px}.table2--headerRow .table2--cell{background:#ededed}.table2--body .table2--row:nth-child(odd) .table2--cell{background:#fff}.table2--body .table2--row:nth-child(2n) .table2--cell{background:#f8f8f8}.table2--cell--sticky{position:sticky;z-index:1}.table2--stickyShadow{position:absolute;top:0;bottom:0;box-shadow:10px 0 10px rgba(0,0,0,.16);width:10px;margin-left:-10px;pointer-events:none;opacity:0;z-index:1;clip-path:inset(0 -50px 0 0);transition:all 75ms linear}.table2--cell--flexible{flex-grow:1}.table2--cell--align-number{text-align:right;justify-content:flex-end}.table2--cell--align-date{text-align:center!important;justify-content:center!important}.table2--headerCell{white-space:nowrap}.table2--headerCell,.table2--headerCell--sortButton{text-align:left;font-size:12px;font-weight:700;color:#464646;text-transform:uppercase;position:sticky}.table2--headerCell .sublabel{font-size:10px;line-height:30px;padding-left:6px}.table2--headerCell.table2--cell--align-number{text-align:left;justify-content:flex-end}.table2--headerCell--sortButton{align-self:stretch;display:block;margin:0 -20px;padding:0 20px;white-space:nowrap}.table2--headerCell--sortButton--label{display:inline-block;white-space:normal}.table2--headerCell--sortButton--icon{display:inline-block;width:7px;vertical-align:middle;margin-left:15px;opacity:.3;transition:all 75ms linear}.table2--headerCell--sortButton-active .table2--headerCell--sortButton--icon{opacity:1}.table2--headerCell--sortButton-reversed .table2--headerCell--sortButton--icon{transform:rotate(-180deg)}.table2--headerCell--sortButton--icon-rotated{display:inline-block;width:7px;vertical-align:middle;margin-left:15px;opacity:.3;transition:all 75ms linear;transform:rotate(-180deg)}.table2--headerCell--sortButton-active .table2--headerCell--sortButton--icon-rotated{opacity:1}.table2--headerCell--sortButton-reversed .table2--headerCell--sortButton--icon-rotated{transform:rotate(0deg)}.pagination__align{align-items:center;display:flex;justify-content:flex-start;position:sticky;background:#fff;bottom:0;z-index:9;padding:12px 0}.pagination__align p{margin-right:16px}.pagination__container{display:flex}.pagination__dots,.pagination__item{border-radius:10em;flex:0 0 auto;margin:10px 0;min-width:2em;padding:.3em .7em}.pagination__item--selected{background-color:#4d7e92;color:#fff}.c-tab{display:flex;justify-content:center}.c-tab .tab-container{display:inline-flex;background:#efedeb}.c-tab .tab--list{display:flex}.c-tab .tab--list-item{margin-left:1px}.c-tab .tab--list-item:first-child{margin-left:0}.c-tab .tab--list-button{font-size:14px;padding:15px 12px;font-weight:700;transition-property:color,background-color;transition-duration:.16s;transition-timing-function:linear;color:#003950;text-transform:capitalize}.c-tab .tab--list-button:hover{background-color:rgba(0,57,80,.15)}.c-tab .tab--list-button.-selected{background-color:#003950;color:#fff}.c-tab.-collapsed .tab--list-button{font-size:14px;padding:6px 12px}.c-tabs-two{background-color:#ebebeb;border-radius:30px;font-family:Open Sans,sans-serif;justify-content:space-between;font-size:16px;font-weight:600;position:relative;box-shadow:9px 11px 13px -9px #c2c2c2;-webkit-box-shadow:9px 11px 13px -9px #c2c2c2;-moz-box-shadow:9px 11px 13px -9px #c2c2c2}@media screen and (min-width:878px){.c-tabs-two{display:flex}}.c-tabs-two .tabs-two__title{display:none}@media screen and (min-width:1120px){.c-tabs-two .tabs-two__title{color:#4b4b4b;display:block;font-size:16px;font-weight:700;left:-14%;position:absolute;top:20%}}.c-tabs-two .tabs-two__list--el{width:100%}.c-tabs-two .tabs-two__btn{align-items:center;border-radius:30px;color:#000;display:flex;justify-content:center;width:100%;white-space:nowrap;padding:0 24px;height:50px;box-sizing:border-box}.c-tabs-two .tabs-two__btn .tabs-two__icon{margin-right:15px;height:18px;width:18px}.c-tabs-two .tabs-two__btn .tabs-two__icon--selected{fill:#fff}.c-tabs-two .tabs-two__btn--selected{background-color:#557f93;color:#fff}.c-tooltip{position:relative;font-size:14px;outline:0;transition-property:transform,visibility,opacity}.c-tooltip[data-animation=fade][data-state=hidden]{opacity:0}.c-tooltip [data-tippy-root]{max-width:calc(100vw - 10px)}.c-tooltip[data-placement^=top]>.tippy-arrow{bottom:-1px}.c-tooltip[data-placement^=top]>.tippy-arrow:before{bottom:-6px;left:-1px;border-width:7px 7px 0;border-top-color:#d0d1d3;transform-origin:center top}.c-tooltip[data-placement^=top]>.tippy-arrow:after{bottom:-5px;left:0;border-width:6px 6px 0;border-top-color:initial;transform-origin:center top}.c-tooltip[data-placement^=bottom]>.tippy-arrow{top:0}.c-tooltip[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:-1px;border-width:0 7px 7px;border-bottom-color:#d0d1d3;transform-origin:center bottom}.c-tooltip[data-placement^=bottom]>.tippy-arrow:after{top:-6px;left:0;border-width:0 6px 6px;border-bottom-color:initial;transform-origin:center bottom}.c-tooltip[data-placement^=left]>.tippy-arrow{right:0}.c-tooltip[data-placement^=left]>.tippy-arrow:before{border-width:7px 0 7px 7px;border-left-color:#d0d1d3;right:-7px;transform-origin:center left}.c-tooltip[data-placement^=left]>.tippy-arrow:after{border-width:6px 0 6px 6px;border-left-color:initial;right:-6px;transform-origin:center left}.c-tooltip[data-placement^=right]>.tippy-arrow{left:0}.c-tooltip[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:7px 7px 7px 0;border-right-color:initial;transform-origin:center right}.c-tooltip[data-placement^=right]>.tippy-arrow:after{left:-6px;border-width:6px 6px 6px 0;border-right-color:initial;transform-origin:center right}.c-tooltip[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.c-tooltip .tippy-arrow{width:16px;height:16px}.c-tooltip .tippy-arrow:after,.c-tooltip .tippy-arrow:before{content:"";position:absolute;border-color:rgba(0,0,0,0);border-style:solid}.c-tooltip .tippy-content{position:relative;padding:12px}.c-tooltip .tippy-content a{text-decoration:underline}.c-tooltip.-default{color:#3e4257;background-color:#fff;border:1px solid #d0d1d3;box-shadow:0 5px 10px rgba(0,0,0,.25)}.c-tooltip.-default .tippy-arrow{color:#fff}.c-tooltip.-collapsed{font-size:12px;color:#3e4257;background-color:#fff;border:1px solid #d0d1d3;box-shadow:0 5px 10px rgba(0,0,0,.25)}.c-tooltip.-collapsed .tippy-arrow{color:#fff}.c-tooltip.-center{transform:translateY(50%)}.c-tooltip.-table{font-size:12px;color:#3e4257;background-color:#fff;border:1px solid #d0d1d3;box-shadow:0 5px 10px rgba(0,0,0,.25);margin:50px 12px 0 0;width:300px}.c-tooltip.-table .tippy-arrow{display:none}.c-version{position:fixed;right:0;bottom:0;z-index:10;padding:6px 12px;font-size:10px;font-weight:700;background-color:#003950;color:#fff;line-height:1}.c-version .version--label{margin-right:6px}.c-voronoi{position:absolute;display:block;width:100%;height:100%;margin:0 auto}.c-voronoi .voronoi--error{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-weight:700;font-size:10px}.c-voronoi .voronoi--error .voronoi--error-container{width:calc(100% - 40px);height:calc(100% - 40px);position:absolute;top:50%;left:50%;border:5px solid #d0d1d3;border-radius:50%;transform:translate(-50%,-50%)}.c-voronoi .voronoi--svg{width:100%;height:100%;display:block}.c-voronoi .voronoi--svg .voronoi--svg-container{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.645,.045,.355,1)}.c-voronoi .voronoi--svg .voronoi--svg-cell{stroke:#fff;stroke-width:3px;stroke-linejoin:round;transition:fill-opacity .16s linear}.c-voronoi .voronoi--svg .voronoi--svg-cell-hover{stroke:#fff;stroke-width:3px;stroke-linejoin:round;pointer-events:none}.c-voronoi .voronoi--svg .voronoi--svg-foreign{overflow:visible;pointer-events:none;position:relative}.c-voronoi .voronoi--svg .voronoi--svg-total{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.645,.045,.355,1)}.c-voronoi .voronoi--svg .voronoi--svg-label-html{position:fixed;display:inline-block;text-align:center;font-weight:700;font-size:12px;border:1px solid #d0d1d3;background:#fff;max-width:135px;padding:3px 6px;border-radius:20px;transform:translate(-50%,-50%);line-height:1;pointer-events:none}.c-voronoi .voronoi--svg .voronoi--svg-label-html-value{display:block;margin-top:6px}.c-voronoi .voronoi--svg .voronoi--svg-total-html{max-width:100px}.c-voronoi .voronoi--svg .voronoi--svg-total-html span{text-align:center;display:block}.c-voronoi .voronoi--svg .voronoi--svg-total-html span.-highlighted{font-weight:700}.c-textarea{font-family:inherit;background-color:#efedeb;padding:18px;width:100%;font-size:14px;border:none;resize:vertical}.c-voronoi-tooltip{display:inline-block;text-align:center;font-weight:700;font-size:12px;background:#fff;max-width:150px;line-height:1;pointer-events:none}.c-voronoi-tooltip .voronoi-tooltip--name{display:block;text-transform:uppercase}.c-voronoi-tooltip .voronoi-tooltip--value{display:block;margin-top:6px}.autosuggest--container{position:relative}.autosuggest--suggestions{background:#fff;box-shadow:0 3px 7px rgba(0,0,0,.3);position:absolute;left:0;top:100%;width:100%;z-index:10;max-height:400px;overflow:auto}.autosuggest--suggestions--list{list-style:none;margin:0;padding:0}.autosuggest--suggestions--suggestion{padding:5px 10px;cursor:pointer}.autosuggest--suggestions--suggestion-highlighted{background:#eee}.c-header{height:128px;left:90px;top:0;z-index:10;background-color:#003950;border-bottom:1px solid rgba(0,0,0,.2);display:flex;grid-gap:16px;gap:16px;padding:24px}.c-header.full-height{height:100%;flex-grow:1;padding-left:40px;white-space:wrap;overflow:visible}@media screen and (max-width:878px){.c-header{top:54px;left:0;height:93px;padding-top:16px;padding-bottom:16px}}@media screen and (max-width:420px){.c-header{height:81px;padding-right:8px;grid-gap:8px;gap:8px}}.c-header .header--icon-wrapper{border:2px solid #fff;border-radius:100px;height:80px;width:80px;display:flex;justify-content:center;align-items:center}@media screen and (max-width:878px){.c-header .header--icon-wrapper{height:60px;width:60px}}@media screen and (max-width:420px){.c-header .header--icon-wrapper{height:auto}}.c-header .header--icon{fill:#fff;height:48px;width:48px}@media screen and (max-width:878px){.c-header .header--icon{height:32px;width:32px}}@media screen and (max-width:420px){.c-header .header--icon{align-items:flex-start;justify-content:flex-start}}.c-header .header--title-wrapper{overflow:hidden}.c-header .header--title{font-family:Lora,Open Sans,sans-serif;font-weight:500;font-size:40px;color:#fff}@media screen and (max-width:878px){.c-header .header--title{font-size:24px}}@media screen and (max-width:420px){.c-header .header--title{font-size:18px}}.c-header .header--subtitle{font-size:16px;color:#fff}@media screen and (max-width:878px){.c-header .header--subtitle{font-size:14px}}@media screen and (max-width:420px){.c-header .header--subtitle{font-size:12px}}.c-header .header--action{padding-right:100px;flex-grow:1}@media screen and (max-width:1120px){.c-header .header--action{display:none}}@media screen and (max-width:1500px){.c-header .header--action{padding-right:50px}}.c-subheader{border-left:2px solid;padding-left:16px}.c-subheader .subheader__subtitle{width:100%;font-size:14px}.c-subheader .ellipsis-overflow{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.c-card{background-color:#fff;border-radius:16px;border:1px solid rgba(0,0,0,.2);padding:24px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;grid-gap:16px;gap:16px;animation:fadeIn .3s ease-in-out}.c-highlighted-text{font-family:Lora,Open Sans,sans-serif;font-weight:500;font-size:24px;width:-moz-fit-content;width:fit-content;margin-bottom:4px}.c-highlighted-text>div{opacity:.1;height:14px;position:relative;margin-top:-16px;margin-left:-4px;width:calc(100% + 16px)}.c-stat{font-family:Lora,Open Sans,sans-serif;line-height:normal;border-left:2px solid;padding-right:0;padding-left:12px}.c-stat>div{margin:0}.c-stat .c-stat__value{font-size:40px}.c-stat .c-stat__label-right{font-size:14px;letter-spacing:.56px;max-width:88px}.c-stat .c-stat__label-bottom{font-size:14px;letter-spacing:.56px;margin-top:-4px}.c-detail-aside{width:450px;min-height:calc(100vh - 235px);background-color:#003950;color:#fff;display:flex;flex-direction:column;flex:1 1}@media(max-width:1120px){.c-detail-aside{width:100%}}.c-detail-container{width:calc(100% - 450px);padding-bottom:18px}@media(max-width:1120px){.c-detail-container{width:100%}}.c-detail-header .detail-header--return{background-color:#f3f2f0;width:100%;padding-left:24px;font-weight:700}.c-detail-header .detail-header--return .detail-header--return-link{display:flex;align-items:center;padding:20px 0;font-size:16px}.c-detail-header .detail-header--return .detail-header--button{margin-right:12px;height:34px;width:34px}.c-detail-header .detail-header--return .detail-header--arrow-icon{fill:#fff}.c-detail-header .detail-header--banner{background-color:#efedeb;display:flex;align-items:center;font-weight:700;text-transform:uppercase;font-size:10px}.c-detail-section{padding-top:24px;margin-top:24px;font-size:18px}.c-detail-section .solution-provider-detail-staff--container{margin-bottom:24px}.c-detail-section:last-child{padding-bottom:24px;margin-bottom:24px}.c-detail-section>*{margin-top:12px}.c-detail-section>:first-child{margin-top:0}.c-detail-section.-dark{border-top:1px solid rgba(208,209,211,.2)}.c-detail-section.-dark:first-child{border-top:none}.c-detail-section .wrapper>*{margin-top:18px}.c-detail-section .wrapper>:first-child{margin-top:0}.c-detail-section h2{text-transform:capitalize}.c-detail-section p{line-height:1.25;font-family:Open Sans,sans-serif;font-size:18px}.c-detail-section a{display:inline-block;font-weight:700;color:#168374;text-decoration:underline}.c-detail-section ol li,.c-detail-section ul li{font-family:Open Sans,sans-serif;font-size:18px;margin-bottom:12px;position:relative;padding-left:18px}.c-detail-section ol li:last-child,.c-detail-section ul li:last-child{margin-bottom:0}.c-detail-section ol li>ol,.c-detail-section ol li>ul,.c-detail-section ul li>ol,.c-detail-section ul li>ul{margin-top:12px}.c-detail-section ol li h4,.c-detail-section ul li h4{padding:4px 0;position:relative}.c-detail-section ol li h4:after,.c-detail-section ul li h4:after{content:"";position:absolute;left:0;bottom:0;width:50px;height:1px;background:#161616}.c-detail-section ul li:before{position:absolute;content:"";width:5px;height:5px;background-color:#003950;border-radius:50%;top:12px;left:0;transform:translateY(-50%)}.c-detail-section ul li.-sub-list-item:before{display:none}.c-detail-section ol{counter-reset:item}.c-detail-section ol>li:before{position:absolute;content:counters(item,".") ".";counter-increment:item;top:0;left:0}.c-detail-section ol>li>ol{counter-reset:nestedItem}.c-detail-section ol>li>ol>li{padding-left:36px}.c-detail-section ol>li>ol>li:before{position:absolute;content:counters(item,".") counter(nestedItem,lower-alpha) ".";counter-increment:nestedItem;top:0;left:0}.c-detail-section b,.c-detail-section strong{font-family:Open Sans,sans-serif;font-size:18px;text-transform:uppercase;color:#168374;letter-spacing:3px}.c-detail-section .sidenote{font-size:12px;font-weight:700;font-style:italic}.c-detail-title{position:relative;background-color:#003950;background-position:50%;background-size:cover;padding:60px 0}.c-detail-title.-image{padding:0 0 31.25%}.c-detail-title.-image .detail-title--container{position:absolute;top:0;left:0}.c-detail-title.-image:after{content:"";position:absolute;z-index:0;left:0;bottom:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.75),rgba(0,0,0,0))}.c-detail-title .detail-title--container{display:flex;align-items:center;width:100%;height:100%}.c-detail-title h1{font-size:50px;line-height:1}.c-detail-title h1,.c-detail-title h2{position:relative;z-index:1;color:#fff}.c-detail-title h2{margin-top:18px;font-size:18px;line-height:1.5;font-weight:400;max-width:700px}.c-foodwaste-about{margin-top:12px;width:100%}.c-foodwaste-about .foodwaste-about--container{flex:1 1;max-width:200px}.c-foodwaste-help{margin-top:12px}.c-foodwaste-help .foodwaste-help--container>*{margin-top:6px}.c-foodwaste-help .foodwaste-help--container>:first-child{margin-top:0}.c-foodwaste-break-by{position:absolute;width:100%;top:0;left:0;overflow:hidden;margin:12px 0 0;z-index:1;text-transform:capitalize}.c-foodwaste-chart{width:100%;height:100%;display:flex;margin-top:30px}.c-foodwaste-chart .foodwaste-chart--play{display:flex;align-items:center;justify-content:center;flex-shrink:0;margin:6px 18px 6px 0;width:50px;height:50px;border:1px solid #003950;border-radius:50%;fill:#003950;transition:all .16s linear}.c-foodwaste-chart .foodwaste-chart--play svg{display:block;width:11px;height:11px;margin-left:2px;transition:fill .16s linear}.c-foodwaste-chart .foodwaste-chart--play.-playing svg{margin-left:0}.c-foodwaste-chart .foodwaste-chart--play:hover{background-color:#003950;fill:#fff}.c-foodwaste-chart .foodwaste-chart--container{width:100%}.c-foodwaste-error{position:absolute;top:0;left:0;width:100%;height:100%}.c-foodwaste-error .foodwaste-error--container{display:flex;align-items:center;justify-content:center;width:calc(100vh - 350px);height:calc(100vh - 350px);position:absolute;top:50%;left:50%;background-color:#efedeb;border-radius:50%;transform:translate(-50%,-50%);text-transform:uppercase;font-weight:700;font-size:14px}.c-foodwaste-kpis{margin-top:12px;width:100%}.c-foodwaste-kpis .foodwaste-kpis--container{flex:1 1;overflow-y:auto;overflow-x:hidden;max-width:230px}.c-foodwaste-kpis .foodwaste-kpis--list{margin:12px 0}.c-foodwaste-kpis .foodwaste-kpis--list-item{margin-top:24px}@media screen and (min-height:800px){.c-foodwaste-kpis .foodwaste-kpis--list-item{margin-top:30px}}.c-foodwaste-kpis .foodwaste-kpis--list-item:first-child{margin-top:0}.c-foodwaste-kpis .foodwaste-kpis--subtitle{position:relative;padding-bottom:6px}.c-foodwaste-kpis .foodwaste-kpis--subtitle:after{content:"";position:absolute;bottom:0;left:0;width:30px;height:1px;background:rgba(22,22,22,.25)}.c-foodwaste-kpis .foodwaste-kpis--sublist{margin:6px 0}.c-foodwaste-kpis .foodwaste-kpis--sublist-item{margin-top:12px}.c-foodwaste-kpis .foodwaste-kpis--sublist-item:first-child{margin-top:0}.c-foodwaste-kpis .foodwaste-kpis--value{font-size:24px;font-weight:700;display:block;line-height:1}.c-foodwaste-kpis .foodwaste-kpis--name{font-size:14px}@media screen and (min-height:800px){.c-foodwaste-kpis .foodwaste-kpis--name{font-size:16px}}.c-foodwaste-legend{align-items:flex-end}.c-foodwaste-legend,.c-foodwaste-legend .foodwaste-legend--wrapper{display:flex;flex-direction:column}.c-foodwaste-legend .foodwaste-legend--title{margin-bottom:24px}.c-foodwaste-legend .foodwaste-legend--back{display:flex;align-items:center}.c-foodwaste-legend .foodwaste-legend--back>*{margin-left:12px}.c-foodwaste-legend .foodwaste-legend--back>:first-child{margin-left:0}.c-foodwaste-legend .foodwaste-legend--container{flex:1 1;max-height:calc(100vh - 500px);overflow-y:auto;overflow-x:hidden}.c-foodwaste-sentence{position:relative;z-index:9;width:100%;min-height:105px;text-align:center;font-weight:700;margin:36px auto 0;padding:0 60px}.c-foodwaste-sentence .foodwaste-sentence--up{font-size:40px;line-height:1.25}.c-foodwaste-sentence .foodwaste-sentence--down{font-size:21px;font-weight:400}.c-foodwaste-sidebar{margin-top:12px;width:100%;display:flex;justify-content:flex-end}.c-foodwaste-sidebar .foodwaste-sidebar--container{flex:1 1;overflow-y:auto;overflow-x:hidden;max-width:200px;position:relative}.c-foodwaste-voronoi{position:relative;width:100%;height:calc(100vh - 300px);margin:0 auto}.c-foodwaste-voronoi.-hover{cursor:pointer}.c-foodwaste-voronoi .foodwaste-voronoi--explore{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100vh - 300px);height:100%;padding:20px;pointer-events:none;visibility:hidden}.c-foodwaste-voronoi .foodwaste-voronoi--explore .foodwaste-voronoi--explore-container{position:relative;top:0;left:0;width:100%;height:100%;border-radius:50%;overflow:hidden;transform:translateZ(0)}.c-foodwaste-voronoi .foodwaste-voronoi--explore .foodwaste-voronoi--text{position:absolute;top:0;left:0;z-index:9;width:100%;height:100%;display:flex;align-items:center;justify-content:center;visibility:hidden;opacity:0;transform:translateY(-5px);transition:transform .16s cubic-bezier(.645,.045,.355,1) .16s,opacity .16s linear .16s}.c-foodwaste-voronoi .foodwaste-voronoi--explore .foodwaste-voronoi--text span{display:block;max-width:150px;margin:0 auto;font-size:18px;font-weight:700;text-align:center;text-transform:uppercase;color:#fff}.c-foodwaste-voronoi .foodwaste-voronoi--explore .foodwaste-voronoi--text svg{width:32px;height:32px;margin:0 auto 12px;fill:#fff}.c-foodwaste-voronoi .foodwaste-voronoi--explore .foodwaste-voronoi--surplus{position:relative;z-index:1;top:0;left:0;width:100%;height:100%;background:#168374;transition:transform .24s cubic-bezier(.645,.045,.355,1),opacity .24s linear;opacity:0}.c-foodwaste-voronoi .foodwaste-voronoi--explore .foodwaste-voronoi--wave1,.c-foodwaste-voronoi .foodwaste-voronoi--explore .foodwaste-voronoi--wave2{position:absolute;z-index:0;top:50%;left:50%;width:85%;height:85%;transform:translate(-50%,-50%);opacity:0}.c-foodwaste-voronoi .foodwaste-voronoi--explore .foodwaste-voronoi--wave1:after,.c-foodwaste-voronoi .foodwaste-voronoi--explore .foodwaste-voronoi--wave1:before,.c-foodwaste-voronoi .foodwaste-voronoi--explore .foodwaste-voronoi--wave2:after,.c-foodwaste-voronoi .foodwaste-voronoi--explore .foodwaste-voronoi--wave2:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;border:2px solid #d0d1d3}.c-foodwaste-voronoi .foodwaste-voronoi--explore .foodwaste-voronoi--wave1:before,.c-foodwaste-voronoi .foodwaste-voronoi--explore .foodwaste-voronoi--wave2:before{width:100%;height:100%}.c-foodwaste-voronoi .foodwaste-voronoi--explore .foodwaste-voronoi--wave1:after,.c-foodwaste-voronoi .foodwaste-voronoi--explore .foodwaste-voronoi--wave2:after{width:calc(100% - 8px);height:calc(100% - 8px)}.c-foodwaste-voronoi .foodwaste-voronoi--explore.-active .foodwaste-voronoi--surplus{transform:rotate(72deg) translate(0);opacity:1}.c-foodwaste-voronoi .foodwaste-voronoi--explore.-active .foodwaste-voronoi--text{visibility:visible;opacity:1;transform:translate(0)}.c-foodwaste-voronoi .foodwaste-voronoi--explore.-active .foodwaste-voronoi--wave1{animation:pulse2 1.5s linear .16s infinite normal none running}.c-foodwaste-voronoi .foodwaste-voronoi--explore.-active .foodwaste-voronoi--wave2{animation:pulse1 1.5s linear .16s infinite normal none running}.c-foodwaste-voronoi .foodwaste-voronoi--explore.-visible{visibility:visible}.c-foodwaste-voronoi .foodwaste-voronoi--explore.-visible .foodwaste-voronoi--surplus{transition:transform .24s cubic-bezier(.645,.045,.355,1),opacity .24s linear}.c-foodwaste-voronoi .foodwaste-voronoi--explore .foodwaste-voronoi--button{width:100%;margin-top:12px;font-style:italic}@keyframes pulse1{0%{transform:translate(-50%,-50%) scale(1);opacity:0}50%{transform:translate(-50%,-50%) scale(1.1);opacity:1}to{transform:translate(-50%,-50%) scale(1.2);opacity:0}}@keyframes pulse2{0%{transform:translate(-50%,-50%) scale(1);opacity:0}50%{transform:translate(-50%,-50%) scale(1.2);opacity:1}to{transform:translate(-50%,-50%) scale(1.4);opacity:0}}@media screen and (min-width:672px){.body__impact-calculator{overflow:hidden}}.l-impact-calculator{position:relative;background-color:#f8f8f7;min-height:calc(100vh - 128px);overflow:hidden}@media screen and (min-width:672px){.l-impact-calculator{flex-wrap:nowrap}}@media screen and (max-width:878px){.l-impact-calculator{top:93px}}@media screen and (max-width:420px){.l-impact-calculator{top:81px}}.l-impact-calculator .expand-animation{transition:max-width .3s ease-in-out,flex-basis .3s ease-in-out}.l-impact-calculator .impact-calculator--title{text-align:center;font-size:40px;margin:48px auto;color:#3e4257}.l-impact-calculator-banner{font-weight:600;padding:6px;background-color:#f9a825;color:#161616}.c-impact-form{background-color:#fff;border-right:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2)}@media screen and (min-width:672px){.c-impact-form{min-height:calc(100vh - 128px)}}.c-impact-form .impact-form__content{padding-top:16px;height:calc(100vh - 128px - 96px);overflow-y:scroll;padding-right:24px;padding-bottom:40px}@media screen and (min-width:1120px){.c-impact-form .impact-form__content{height:calc(100vh - 128px - 75px)}}@media screen and (max-width:672px){.c-impact-form .impact-form__content{overflow-y:visible;height:auto}}.c-impact-form .impact-form__content .padded-left{padding-left:32px}.c-impact-form .impact-form__subelement{padding:30px;border:1px solid #d0d1d3}.c-impact-form .impact-form__selector{text-transform:capitalize}.c-impact-form .impact-form__destinations-header{width:100%}.c-impact-form .impact-form__destinations-title{width:100%;margin-top:24px}.c-impact-form .impact-form__destinations-title p{font-weight:700;text-transform:uppercase;letter-spacing:.64px;font-size:12px;width:-moz-fit-content;width:fit-content;color:#50556d}.c-impact-form .impact-form__destinations-subtitle{font-size:14px}.c-impact-form .impact-form__button{z-index:0;margin-bottom:6px}.units-clarification{font-weight:400;font-style:italic;color:#50556d;margin:0}.destinations__error-message{padding-left:32px;padding-right:32px;margin-bottom:-8px;font-size:12px;opacity:0;animation:fadeIn .5s forwards}@keyframes fadeIn{to{opacity:1}}.destinations__error-message .destinations__error-message__title{color:#dc354d;font-weight:700}.destinations__error-message .destinations__error-message__subtitle{color:#767676;font-weight:400}.destinations-scale__labels{height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding-top:96px;padding-bottom:96px;margin-right:-24px}.destinations-scale__labels .destinations-scale__label-container{display:flex;flex-direction:row;transform:rotate(-90deg);grid-gap:8px;gap:8px}.destinations-scale__labels .destinations-scale__label-container svg{transform:rotate(90deg)}.destinations-scale__labels .destinations-scale__label-container .destinations-scale__label{font-size:10px;text-transform:uppercase;letter-spacing:.64px;font-weight:700;width:-moz-max-content;width:max-content}.destinations-table{width:100%;margin-top:16px;border-collapse:separate}.destinations-table .destinations__scale-cell{width:32px}.destinations-table .destinations__scale-cell div{height:42.5px;margin-left:8px;margin-right:8px}.destinations-table th{border:none;color:#fff;font-size:10px;font-weight:700;letter-spacing:.5px;line-height:1;text-align:center;text-transform:uppercase;vertical-align:middle;padding:8px}.destinations-table th:first-child{width:6%;padding:0}.destinations-table th:nth-child(2){text-align:left;width:34%;border-right:8px solid #fff}.destinations-table th:nth-child(3){width:30%}.destinations-table th:last-child{width:30%;border-left:8px solid #fff}.destinations-table td{padding:0;vertical-align:middle;border-bottom:1px solid rgba(0,0,0,.2)}.destinations-table td:first-child{padding:0;border-bottom:none}.destinations-table td:nth-child(2){padding-left:8px;font-family:Lora,Open Sans,sans-serif;font-size:14px}.destinations-table td:last-child{padding-left:8px}.destinations-table td.-input{text-align:right}.destinations-table td.-disabled{opacity:.5;pointer-events:none}.destinations-table td .label{flex:1 1;padding-right:8px}.destinations-table td .text{display:flex;align-items:center;font-size:14px;line-height:1;min-height:30px}.destinations-table td .input{width:100%;text-align:right;height:30px;padding:0 8px;background:#efedeb}.destinations-table td .input::-webkit-inner-spin-button,.destinations-table td .input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.destinations-table td .input[type=number]{-moz-appearance:textfield}.destinations-table td .input.-disabled{opacity:.5;pointer-events:none}.destinations-table td .unit{text-align:left}.destinations-table td .value{text-align:right;padding-right:8px;justify-self:flex-end}.destinations-table tr:last-child td{border-bottom:none}.destinations-table tr.-total{font-weight:700;font-family:Lora,Open Sans,sans-serif}.destinations-table tr.-error{color:#dc354d}.c-impact-form-header{border-bottom:1px solid rgba(0,0,0,.2);margin:0;padding:12px 16px 12px 32px;width:100%;flex-shrink:1;flex-grow:1}.c-impact-form-header .impact-form-header__title{font-size:18px}.c-impact-form-header .impact-form-header__subtitle a{text-decoration:underline;color:#0092b7;font-weight:700;cursor:pointer}.c-impact-form-header .impact-form-header__button .icon{width:12px}.c-impact-form-min .impact-form-min__button{font-size:14px;width:100%}.c-impact-form-min .impact-form-min__button .icon{margin-left:8px;fill:#fff}.c-impact-form-min .impact-form-min__selections{padding:16px}.c-selection-item{padding:0}.c-selection-item .selection-item__label{font-size:12px;color:#168374;text-transform:uppercase;font-weight:700}.c-selection-item .selection-item__value{font-size:16px}.c-selection-item .selection-item__subtitle{font-size:14px;color:#767676}.c-impact-calculator-methodology{z-index:0;position:relative;padding:30px 0;margin-top:18px;border-top:1px solid #d0d1d3}@media screen and (min-width:878px){.c-impact-calculator-methodology{display:flex;justify-content:space-between;align-items:center;padding:60px 0;margin-top:48px}}.c-impact-calculator-methodology p{font-size:24px;line-height:30px;color:#50556d;margin-bottom:18px}@media screen and (min-width:878px){.c-impact-calculator-methodology p{margin-right:60px;margin-bottom:0}}.c-results-card{padding-bottom:24px}.c-results-card .results-card__title{display:flex;align-items:center}.c-results-card .results-card__title p{font-family:Lora,Open Sans,sans-serif;font-size:22px;line-height:1.3}.c-results-card .results-card__icon{display:flex;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;border-radius:20px;margin-right:16px;fill:#fff}.c-results-card .results-card__icon svg{width:24px;height:24px}.c-results-card .results-card__footer{margin-bottom:8px}.c-results-card .results-card__scenarios{width:100%;margin:0}.c-results-chart{height:180px;width:100%;background:#f3f2f0;padding-bottom:12px;padding-right:12px;padding-top:16px}.c-results-chart .results-chart__y-axis-label{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;padding-left:8px;padding-right:4px}.c-results-chart .results-chart__y-axis-label p{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;line-height:1;color:#767676;transform:rotate(-180deg);writing-mode:vertical-rl;white-space:nowrap}.c-results-scenario{padding:0;margin:0}.c-results-scenario .results-scenario__header{width:100%;padding:6px;font-size:10px;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:.5px;line-height:1;color:#fff;vertical-align:middle}.c-results-scenario .results-scenario__results{padding-left:12px;padding-right:12px;padding-bottom:16px}.c-results-scenario .results-scenario__results :first-letter{text-transform:capitalize}.c-results-scenario .results-scenario__subtitle{font-family:Open Sans,sans-serif;font-size:12px;font-style:italic;width:-moz-fit-content;width:fit-content}.c-results-divider{margin-right:0;flex-wrap:nowrap;padding-left:12px}.c-results-divider .results-divider__label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;line-height:1;color:#767676}.c-results-divider hr{border-color:rgba(0,0,0,.2);width:100%}.c-impact-results{padding-top:24px;padding-bottom:24px;overflow-y:visible;height:calc(100vh - 128px)}@media screen and (max-width:672px){.c-impact-results{margin-left:16px;margin-right:16px;height:auto;margin-bottom:100px}}@media screen and (min-width:672px){.c-impact-results{overflow-y:scroll;margin-right:24px}}.c-impact-results .download-button__icon{width:18px;height:18px}.c-impact-results .results-section{max-width:1000px}.c-impact-results .results-cards{margin-top:16px}.c-impact-results .results__no-data-card{display:flex;flex-direction:column;align-items:flex-start}.c-impact-results .results__no-data-card .results__no-data-icons{margin:0}.c-impact-results .results__no-data-card .results__no-data-icons .results__no-data-icon{display:flex;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;background-color:#0092b7;border-radius:50%;margin-right:16px;fill:#fff}.c-impact-results .results__no-data-card .results__no-data-icons .results__no-data-icon svg{width:24px;height:24px}.c-impact-results .results__no-data-card .results__no-data-description{font-family:Lora,Open Sans,sans-serif;font-size:18px}.impact-wizard-modal{width:1000px;max-width:1000px;overflow:hidden}.impact-wizard-modal .impact-wizard-modal__content{padding:0;background-color:#f8f8f7;height:95vh}.impact-wizard-modal .impact-wizard-modal__stepper{padding-right:48px}.sector-step .sector-step__title{font-size:18px}.sector-step .sector-step__button-container{width:100%}.sector-step .sector-step__button-container .sector-step__button__icon{height:18px;width:18px}.sector-step__option{padding:12px}.sector-step__option__icon-container{height:36px;width:36px}.sector-step__option__icon-container .sector-step__option__icon{height:24px;width:24px}.sector-step__option__label{font-family:Lora,Open Sans,sans-serif;font-size:18px}.food-type-step .food-type-step__title{font-size:18px}.food-type-step .food-type-step__button-container{width:100%}.food-type-step .food-type-step__button-container .food-type-step__button__icon{height:18px;width:18px}.food-type-step__divider-text{margin-top:16px;margin-bottom:4px}.food-type-step__divider-text div:last-child{color:#767676;font-size:12px}.food-type-step__option{padding:12px}.food-type-step__option__icon-container{height:36px;width:36px}.food-type-step__option__icon-container .food-type-step__option__icon{height:24px;width:24px}.food-type-step__option__label{font-family:Lora,Open Sans,sans-serif;font-size:18px}.destinations-step{padding-bottom:72px}.destinations-step .destinations-step__title{font-size:18px}.destinations-step .destinations-step__example .destinations-step__example__divider{width:1px;border-right:1px solid rgba(0,0,0,.2)}.destinations-step .destinations-step__example li{list-style:inside}.destinations-step .destinations-step__card{padding:0;grid-gap:8px;gap:8px}.destinations-step .destinations-step__card .destinations-step__card__units{padding-left:32px;padding-top:24px}.destinations-step .destinations-step__card .destinations-step__card__destinations{padding-left:0;padding-bottom:8px;padding-right:16px}.destinations-step .destinations-step__button-container{width:100%;height:56px;position:fixed;bottom:0;left:0;background:#fff;border-top:1px solid rgba(0,0,0,.2)}.destinations-step .destinations-step__button-container .destinations-step__button__icon{height:18px;width:18px}.intro-card{margin-bottom:24px;max-width:1000px}.intro-card .intro-card__title{font-size:18px;margin-bottom:8px}.intro-card a{text-decoration:underline;color:#0092b7}.intro-card .intro-card__subtitle{font-size:14px}.intro-card .intro-card__list{padding-left:16px;list-style:decimal}.intro-card .intro-card__button .icon{margin-left:8px;height:18px;width:18px}.c-equivalency-selector{margin-top:8px;margin-bottom:-8px}.c-equivalency-selector p{margin-bottom:8px}.impact-metric-tabs{margin-top:16px}.c-year-selector{margin-top:8px;margin-bottom:-8px}.c-year-selector p{margin-bottom:8px}.l-capital-tracker{height:100%;display:flex;flex-direction:column}.capital-tracker--banner{flex:0 0 auto}.capital-tracker--wrapper{flex:1 0 1px;height:1px}.capital-tracker--content{padding-top:12px;padding-bottom:12px;box-sizing:border-box;margin-left:-1.5rem;margin-right:0;height:100%}@media screen and (min-width:878px){.capital-tracker--content{margin-left:-3rem}}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:none;cursor:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;outline:none;padding:0;width:100%}.filter-select{align-items:center;background-color:#fff;background-image:linear-gradient(0deg,#f9f9f9,#fff 33%);border:1px solid #d0d1d3;box-sizing:border-box;display:grid;font-size:14px;cursor:pointer;grid-template-areas:"select";height:30px;line-height:1.1;min-width:15ch;padding:.25rem;width:100%}.filter-select:after{background-color:#999;clip-path:polygon(100% 0,0 0,50% 100%);content:"";height:.5rem;justify-self:end;width:.8rem}.filter-select:after,select{grid-area:select}.c-list{padding:2% 0}.c-capital-tracker-list-table{position:relative}.c-capital-tracker-list-table-results{font-size:12px;padding:20px 0 18px;background-color:#fff}.capital-tracker-list-table--loading{padding:250px 0;display:flex;flex-direction:column;align-items:center;justify-content:center}.capital-tracker-list-table--loading p{margin:10px 0 0;color:#999;text-align:center}.capital-tracker-list-table--loading .spinner{width:70px;height:70px;border-radius:50%;border:5px solid rgba(0,0,0,.1);border-left-color:#999;animation:spin 1s ease infinite}.capital-tracker-list-table--no-results{margin:48px;text-align:center;color:#777;font-size:12px}.capital-tracker-list-table--loading-overlay{background:hsla(0,0%,100%,.5);position:absolute;left:0;top:0;right:0;bottom:0;z-index:9}.capital-tracker-list-table--cell-descriptionWrapper{overflow:visible}.capital-tracker-list-table--cell-description{position:relative;font-size:11px;line-height:15px;margin:0 -20px;padding:0 20px}.capital-tracker-list-table--cell-description .capital-tracker-list-table--cell-description--preview{max-height:30px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical}.capital-tracker-list-table--cell-description .capital-tracker-list-table--cell-description--full{position:absolute;right:100%;top:0;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);padding:12px;opacity:0;transition:opacity .15s linear,margin-top .15s linear;pointer-events:none;width:300px;margin-top:-10px;margin-right:-10px;z-index:10;height:0}.capital-tracker-list-table--cell-description:hover .capital-tracker-list-table--cell-description--full{transition-delay:.3s;display:block;pointer-events:auto;margin-top:-15px;opacity:1;height:auto}.capital-tracker-list-table--cell-solution-container p{padding:0;margin:0}.capital-tracker-list-table--cell-links-container{display:flex;flex-direction:column}.capital-tracker-list-table--cell-links-container>*{margin-top:6px}.capital-tracker-list-table--cell-links-container>:last-child{margin-bottom:6px}.capital-tracker-list-table--cell-link{color:#0092b7}.capital-tracker-list-table--cell-link:hover{color:#557f93;font-weight:500;text-decoration:underline}.capital-tracker-list-table--cell-colorDot{display:flex;flex-direction:row!important;align-items:center;white-space:nowrap}.capital-tracker-list-table--cell-colorDot:first-child{margin-left:0}.capital-tracker-list-table--cell-colorDot .capital-tracker-list-table--cell-colorDot--dot{display:inline-block;border-radius:50%;height:7px;margin-right:10px;width:7px}.capital-tracker-list-filters{margin:10px 0;position:relative;z-index:10}.capital-tracker-list-filters .row{display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0}.capital-tracker-list-filters--content{padding:10px 20px;background-color:#f8f8f8}.capital-tracker-list--tabs-container{align-items:center;display:flex;margin-bottom:15px}.capital-tracker-list--tabs-container>p{color:#000;font-size:12px;font-weight:800;margin:0 10px 0 0}.capital-tracker-list-filters--tabs{box-shadow:none;margin:0;background:#d8d8d8}.capital-tracker-list-filters--tab{height:36px!important;box-shadow:none;font-size:12px;font-weight:600;line-height:12px;width:120px!important}.capital-tracker-list-filters--filters{display:flex;align-items:center}.capital-tracker-list-filters--filters--search{flex:1 1 1px}.capital-tracker-list-filters--filters--indirect{flex:0 0 auto;margin-left:15px;display:flex}.capital-tracker-list-search{display:flex;border:1px solid #c3c3c3;position:relative}.capital-tracker-list-search--input{flex:1 1 1px;border-right:1px solid #c3c3c3;position:relative}.capital-tracker-list-search--input--input{width:100%;box-sizing:border-box;height:30px;line-height:30px;padding:0 75px 0 30px}.capital-tracker-list-search--input--type{background:#eee;text-transform:uppercase;font-size:10px;padding:0 5px;font-weight:600;position:absolute;top:50%;height:17px;line-height:17px;margin-top:-8px;right:7px;pointer-events:none}.capital-tracker-list-search--input--icon{position:absolute;top:50%;height:14px;margin-top:-7px;left:7px;pointer-events:none;color:#666}.capital-tracker-list-search--loading{animation:capital-tracker-list--loading--animation 1.2s infinite;padding:5px 10px;text-align:center;font-size:12px;color:#999}@keyframes capital-tracker-list--loading--animation{0%{color:#999}50%{color:#ccc}to{color:#999}}.capital-tracker-list-search--dropdown{flex:0 0 auto;min-width:15em}.capital-tracker-list-search--dropdown .dropdown-selector--container{background:rgba(0,0,0,0);border:0;font-size:13px;height:30px}.capital-tracker--suggestion{display:flex;align-items:center}.capital-tracker--suggestion .capital-tracker--suggestion--value{flex:1 1 1px}.capital-tracker--suggestion .capital-tracker--suggestion--value .capital-tracker--suggestion--value-secondary{color:#aaa}.capital-tracker--suggestion .capital-tracker--suggestion--type{flex:0 0 auto;background:#eee;text-transform:uppercase;font-size:10px;padding:1px 5px;font-weight:600}.c-capital-tracker-banner{background-color:#000;color:#d0d1d3;padding:18px 0}@media screen and (min-width:878px){.c-capital-tracker-banner{padding-right:50px}}@media screen and (min-width:1500px){.c-capital-tracker-banner{padding-right:100px}}.c-capital-tracker-banner .wrapper{padding-right:0}.c-capital-tracker-banner .column{border-right:1px solid #d0d1d3;display:flex;flex-direction:column;padding-right:10px;position:relative}.capital-tracker-banner--title{color:#fff;font-family:Georgia,sans-serif;font-size:36px;display:flex;white-space:nowrap;line-height:40px}@media(max-width:1300px){.capital-tracker-banner--title{font-size:26px;line-height:36px}}@media(max-width:1024px){.capital-tracker-banner--title{font-size:16px;line-height:28px}}.capital-tracker-banner--subtitle{color:#fff;font-family:Georgia,sans-serif;font-size:14px;display:flex;margin:0;position:absolute;top:31px;right:43px;white-space:nowrap}@media(max-width:1300px){.capital-tracker-banner--subtitle{font-size:12px;top:28px;right:50px}}@media(max-width:1024px){.capital-tracker-banner--subtitle{font-size:10px;top:20px;right:55px}}.capital-tracker-banner--description{align-self:center;color:#fff;font-size:14px;font-weight:500;padding-left:24px;line-height:28px}@media(max-width:1300px){.capital-tracker-banner--description{font-size:12px;line-height:24px}}@media(max-width:1024px){.capital-tracker-banner--description{font-size:10px;line-height:20px}}.c-capital-tracker-filters{background:#ededed;box-shadow:0 3px 6px rgba(0,0,0,.16);position:relative}.capital-tracker-filters--header{padding:16px;background:#4d7e92;color:#fff;top:0;z-index:1}.capital-tracker-filters--body{padding:12px}.capital-tracker-filters--header--main{align-items:center;display:flex;justify-content:space-between}.capital-tracker-filters--title{font-weight:600;font-size:20px}.capital-tracker-filters--apply{background:#16374e;color:#fff;padding:8px 20px;border-radius:1000px;font-size:14px;font-weight:600;text-transform:uppercase;float:right}.capital-tracker-filters--current-filters{margin:12px 0 0 -6px}.capital-tracker-filters--current-filters:before{content:"";height:0;display:block;clear:both}.capital-tracker-filters--current-filters-list{display:flex;flex-wrap:wrap}.capital-tracker-filters--current-filter{background:#fff;color:#161616;padding:6px 8px;border-radius:1000px;font-size:12px;font-weight:600;text-transform:uppercase;margin:6px 0 0 6px;display:flex;align-items:center}.capital-tracker-filters--current-filter--icon{width:8px;color:#707070;vertical-align:middle;margin-left:5px;position:relative;top:1px}.capital-tracker-filters--clearall{margin:16px 0 0}.capital-tracker-filters--clearall button{padding:3px 8px;background:rgba(0,0,0,0);text-transform:uppercase;font-size:12px;font-weight:600}.c-capital-tracker-footnotes{background:#f8f8f8;color:#000;padding:20px;margin-top:27px}.capital-tracker-footnotes--title{font-size:16px;font-weight:600;text-transform:uppercase;margin-bottom:12px}.capital-tracker-footnotes--content{font-size:12px}.capital-tracker-footnotes--content a{font-weight:600;text-decoration:underline}.capital-tracker-footnotes--content a:hover{text-decoration:none}.capital-tracker-footnotes--list{list-style-type:disc;list-style-position:inside}.c-capital-tracker-filter{background:#fff;margin-bottom:12px}.c-capital-tracker-filter:last-child{margin-bottom:0}.capital-tracker-filter--header{padding:12px;width:100%;background:none;border:none;text-align:left;position:relative;display:flex;align-items:center}.capital-tracker-filter--label{color:#000;text-transform:uppercase;font-weight:600;vertical-align:middle;flex:1 1 1px}.capital-tracker-filter--count{background:#4a798d;width:20px;height:20px;line-height:20px;text-align:center;font-size:10px;color:#fff;border-radius:20px;overflow:hidden;vertical-align:middle;margin-left:.7em;flex:0 0 auto;opacity:0;transition:all .15s linear}.capital-tracker-filter--count-visible{opacity:1}.capital-tracker-filter--downarrow{height:8px;margin-left:.7em;color:#6a6a6a;transition:all .15s linear;flex:0 0 auto}.c-capital-tracker-filter--open .capital-tracker-filter--downarrow{transform:rotate(-180deg)}.capital-tracker-filter--body{transition:height .15s linear;overflow:hidden}.capital-tracker-filter--body-inner{padding:12px;border-top:1px solid #999}.capital-tracker-filter--clearall{margin:16px 0 0}.capital-tracker-filter--clearall button{padding:3px 8px;background:#eee;text-transform:uppercase;font-size:12px;font-weight:600}.c-capital-tracker-tabs{display:flex;align-items:center}.capital-tracker-tabs--title{color:#000;flex:0 0 auto;margin-right:24px;font-size:18px;font-weight:600}.capital-tracker-tabs--tabs{flex:1 0 1px}.c-capital-tracker-over-time-message{font-size:16px;padding:24px 0;margin:100px auto;text-align:center}.c-capital-tracker-over-time--loading{padding:250px 0;display:flex;flex-direction:column;align-items:center;justify-content:center}.c-capital-tracker-over-time--loading p{margin:10px 0 0;color:#999;text-align:center}.c-capital-tracker-over-time--loading .spinner{width:70px;height:70px;border-radius:50%;border:5px solid rgba(0,0,0,.1);border-left-color:#999;animation:spin 1s ease infinite}.c-capital-tracker-sentence{color:#000;font-size:24px;padding:24px 0;margin:0 auto;max-width:30em;font-weight:700;text-align:center;line-height:1.5}.c-capital-tracker-stacked-bar{position:relative}.capital-tracker-stacked-bar--loading{background:hsla(0,0%,100%,.5);position:absolute;left:0;top:0;right:0;bottom:0}.capital-tracker-stacked-bar--svg{color:#464646;position:relative}.capital-tracker-stacked-bar--xAxis .domain{stroke-width:3px;shape-rendering:crispEdges}.capital-tracker-stacked-bar--dollarsAxis .domain{display:none}.capital-tracker-stacked-bar--dollarsAxis .tick text{font-weight:500}.capital-tracker-stacked-bar--dealsAxis .domain{display:none}.capital-tracker-stacked-bar--dealsAxis .tick text{font-weight:500}.capital-tracker-stacked-bar--line path{stroke:#dc354d}.capital-tracker-stacked-bar--line circle{fill:#000;stroke:#000}.capital-tracker-stacked-bar--interactive{fill:rgba(0,0,0,0);stroke:rgba(0,0,0,0)}.capital-tracker-stacked-bar--tooltip{position:fixed;transform:translateY(-30%);transition:all .15s linear;z-index:10}.capital-tracker-stacked-bar--tooltip-enter{margin-top:5px;opacity:0}.capital-tracker-stacked-bar--tooltip-enter-active{margin-top:0;opacity:1}.capital-tracker-stacked-bar--tooltip-exit{opacity:1}.capital-tracker-stacked-bar--tooltip-exit-active{opacity:0}.c-capital-tracker-stacked-bar-tooltip{background:#fff;box-shadow:0 0 4.2px rgba(0,0,0,.15);max-width:18em}.capital-tracker-stacked-bar-tooltip--content{padding:15px 20px;font-size:10px;font-weight:600}.capital-tracker-stacked-bar-tooltip--content span{font-weight:bolder}.capital-tracker-stacked-bar-tooltip--year{font-size:10px;margin:0 0 10px}.capital-tracker-stacked-bar-tooltip--total{font-size:12px;margin:0 0 6px}.capital-tracker-stacked-bar-tooltip--category{margin:0 0 6px}.capital-tracker-stacked-bar-tooltip--category:last-child{margin-bottom:0}.capital-tracker-stacked-bar-tooltip--category--link{display:flex;background-color:#557f93;color:#fff;padding:12px 12px 12px 21px;font-size:10px;align-items:center}.capital-tracker-stacked-bar-tooltip--category--link span{margin-right:6px}.capital-tracker-stacked-bar-tooltip--category--link svg{fill:#fff;width:10px;height:10px}.capital-tracker-stacked-bar-tooltip--category--description{font-size:12px}.capital-tracker-stacked-bar-tooltip--linkIcon{display:inline-block;height:8px;vertical-align:middle;margin-left:.2em;position:relative}.c-capital-tracker-stacked-bar-legend-container{display:flex;align-items:center;justify-content:center}.c-capital-tracker-stacked-bar-legend{display:inline-flex;align-items:center;margin:25px 0;padding:0}.capital-tracker-stacked-bar-legend--item{color:#000;flex:0 0 auto;white-space:nowrap;margin-top:25px;margin-right:35px;text-transform:uppercase;font-size:10px;font-weight:600}@media(max-width:1400px){.capital-tracker-stacked-bar-legend--item{font-size:10px;margin-right:25px}}.capital-tracker-stacked-bar-legend--item:last-child{margin-right:0}.capital-tracker-stacked-bar-legend--item span{display:inline-block;width:25px;height:25px;margin-right:12px;vertical-align:middle}.capital-tracker-stacked-bar-legend--bar span{display:inline-block;width:20px;height:20px;margin-right:12px;vertical-align:middle}@media(max-width:1400px){.capital-tracker-stacked-bar-legend--bar span{height:15px;margin-right:8px;width:15px}}.capital-tracker-stacked-bar-legend--circle span{display:inline-block;width:10px;height:10px;border-radius:50%}.capital-tracker-stacked-bar--preliminary-label{font-size:8px;font-weight:500;color:#464646;letter-spacing:.05em}.preliminary-modal--button-bg{align-items:center;background:#677d86;display:flex;justify-content:center;padding:4px 0;margin:0}.preliminary-modal--button-bg .preliminary-modal--button{display:inline-block;border:0;background:#fff;width:10px;height:10px;line-height:10px;text-align:center;border-radius:10px;color:#677d86;font-weight:700;font-size:10px;align-self:center}.dollarYAxis-label{right:52px;top:86px}.dealYAxis-label,.dollarYAxis-label{color:#464646;font-family:sans-serif;font-size:10px;position:absolute}.dealYAxis-label{left:72px;top:100px}.capital-tracker-over-time-filters--row{display:flex;align-items:center;justify-content:center;border-bottom:1px solid #999;padding-bottom:25px;margin:0 120px}.capital-tracker-over-time-filters--item{display:flex;align-items:center;flex:0 0 auto;margin-right:24px}.capital-tracker-over-time-filters--item:last-child{margin-right:0}.capital-tracker-over-time-filters--title{color:#000;flex:0 0 auto;margin-right:12px;font-size:12px;font-weight:700}.capital-tracker-over-time-filters--filter{flex:0 0 auto;display:flex}.capital-tracker-over-time-filters--tabs{box-shadow:none;margin:0}.capital-tracker-over-time-filters--tabs .capital-tracker-over-time-filters--tab{height:36px;box-shadow:none;font-size:12px;font-weight:600;line-height:12px;width:120px}.indirect-modal--button{display:inline-block;border:0;background:#677d86;width:12px;height:12px;line-height:12px;text-align:center;border-radius:12px;color:#fff;font-weight:700;font-size:10px;margin-left:7px;align-self:center}.c-indirect-modal .modal-content{padding:0}.c-indirect-modal .modal-close{width:26px;height:26px;color:#fff;top:9px;right:9px}.indirect-modal--header{padding:11px 24px;background:#0092b7;color:#fff;text-transform:uppercase;font-size:15px;font-weight:700}.indirect-modal--content{padding:24px;font-size:13px}.indirect-modal--content h4{font-size:15px;font-weight:400;padding:0 0 1em;text-transform:none}.capital-tracker-checkboxes-select--option{margin-bottom:6px;text-transform:uppercase}.capital-tracker-checkboxes-select--option:last-child{margin-bottom:0}.capital-tracker-checkboxes-select--option--disabled{opacity:.4}.capital-tracker-checkboxes-select--clearall{margin:16px 0 0}.capital-tracker-checkboxes-select--clearall button{padding:3px 8px;background:#eee;text-transform:uppercase;font-size:12px;font-weight:600}.capital-tracker-checkbox-subtype--downarrow{height:8px;margin-left:.7em;color:#6a6a6a;transition:all .15s linear;flex:0 0 auto}.c-capital-tracker-checkbox-subtype--open{transform:rotate(-180deg)}.capital-tracker-checkbox-subtype--checkbox-container{padding:6px 12px}.capital-tracker-checkbox-subtype--checkbox{font-size:12px}.capital-tracker-checkbox-subtype--checkbox .checkbox--label{font-weight:500;line-height:22px}.capital-tracker-multi-checkboxes-select--container{width:100%}.capital-tracker-multi-checkboxes-select--container .capital-tracker-multi-checkboxes-select--option{display:flex;justify-content:space-between;width:100%}.c-capital-tracker-range-input{display:flex}.capital-tracker-range-input--input{flex:1 1 50%;margin-right:12px}.capital-tracker-range-input--input:last-child{margin-right:0}.capital-tracker-date-input--input,.capital-tracker-range-input--input input{border:1px solid #999;border-radius:2px;width:100%;padding:6px 12px}.capital-tracker-date-input--input.-disabled{opacity:.5}.DayPickerInput{width:100%}.c-capital-tracker-date-input-overlay{position:absolute}.capital-tracker-date-input-overlay--inner{position:absolute;left:0;bottom:0;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);z-index:10}.capital-tracker-date-range-input--input{display:block;margin-bottom:9px}.capital-tracker-date-range-input--input:last-child{margin-bottom:0}.c-solutiondatabase-chart{position:relative;display:flex;margin:42px 0}.c-solutiondatabase-chart .solutiondatabase-chart--container{width:100%;height:100%}.c-solutiondatabase-chart .solutiondatabase-chart--title{font-weight:700;font-size:12px;max-width:250px}.c-solutiondatabase-chart .solutiondatabase-chart--title span{font-weight:400}.c-solutiondatabase-chart .solutiondatabase-chart--title.-uppercase{text-transform:uppercase}.c-solutiondatabase-chart .solutiondatabase-chart--legend{font-weight:700;font-size:10px;text-transform:uppercase;line-height:1}.c-solutiondatabase-chart .solutiondatabase-chart--legend .solutiondatabase-chart--legend-item{display:flex;justify-content:flex-start;align-items:center}.c-solutiondatabase-chart .solutiondatabase-chart--legend .solutiondatabase-chart--legend-item>*{margin-left:6px}.c-solutiondatabase-chart .solutiondatabase-chart--legend .solutiondatabase-chart--legend-item>:first-child{margin-left:0}.c-solutiondatabase-chart .solutiondatabase-chart--legend .solutiondatabase-chart--legend-icon{width:15px;height:15px;border-radius:50%;display:block;background:#ccc}.c-solutiondatabase-chart .solutiondatabase-chart--axis{display:flex;justify-content:space-between;align-items:flex-end}.c-solutiondatabase-chart .solutiondatabase-chart--axis>*{margin:0 0 0 90px}.c-solutiondatabase-chart .solutiondatabase-chart--axis>:first-child{margin:0;flex:1 1}.c-solutiondatabase-chart .solutiondatabase-chart--axis .subtitle{margin-top:6px;font-size:10px;line-height:1}.c-solutiondatabase-chart .solutiondatabase-chart--axis.-xAxis{justify-content:center;text-align:center;margin:18px 0 0}.c-stacked-bar{position:relative;margin:0 auto}.c-stacked-bar,.c-stacked-bar .stacked-bar--svg{display:block;width:100%;height:100%}.c-stacked-bar .stacked-bar--svg-axis-text{font-size:12px;font-weight:700;opacity:.6}.c-stacked-bar .stacked-bar--svg-axis-text.-xAxis{opacity:1;text-anchor:middle;transform:translateY(10px)}.c-stacked-bar .stacked-bar--svg-axis-text.-yAxis{text-anchor:left;transform:translateY(-5px)}.c-stacked-bar .stacked-bar--svg-axis-text.-zero{opacity:1}.c-stacked-bar .stacked-bar--svg-axis-icon{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;margin:0 auto}.c-stacked-bar .stacked-bar--svg-axis-icon svg{fill:#fff}.c-stacked-bar .stacked-bar--svg-axis-label{font-size:14px;line-height:1.25;text-align:center;margin:6px 0 0;font-weight:400;text-transform:capitalize}.c-stacked-bar .stacked-bar--svg-axis-sublabel{font-family:Open Sans,sans-serif;font-size:10px;font-weight:700;line-height:1;text-transform:uppercase}.c-stacked-bar .stacked-bar--svg-axis-line{shape-rendering:crispEdges;stroke:#003950;stroke-dasharray:1 2;stroke-width:1;stroke-opacity:.5}.c-stacked-bar .stacked-bar--svg-axis-line.-zero{stroke-dasharray:6 3;stroke:#000;stroke-opacity:1}.c-solutiondatabase-toolbar{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding-top:12px;z-index:9;background:#fff;flex-wrap:wrap;grid-gap:16px;gap:16px}.c-solutiondatabase-toolbar .c-solutiondatabase-toolbar--indicators{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:12px;gap:12px;width:100%}.c-solutiondatabase-toolbar .c-solutiondatabase-toolbar--filter-button{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:12px;gap:12px;margin-top:9px;font-size:14px;height:49px}.c-solutiondatabase-toolbar .c-solutiondatabase-toolbar--filter-icon{height:18px;width:18px}.c-solutiondatabase-toolbar .c-solutiondatabase-toolbar--filters{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:12px;gap:12px;width:100%;transition:.2s ease}.c-solutiondatabase-toolbar .solutiondatabase-toolbar--field{text-transform:capitalize}.c-solutiondatabase-toolbar .-expanded{transform:rotate(-180deg);transition:.2s ease}.c-solutiondatabase-toolbar .-collapsed{transform:rotate(0deg);transition:.2s ease}.c-solutiondatabase-table{width:100%;height:100%;display:flex;padding:18px 0 60px}.c-solutiondatabase-table .solutiondatabase-table--container{width:100%}.c-solutiondatabase-table table{width:100%;border-collapse:collapse}.c-solutiondatabase-table table th{vertical-align:bottom;padding:12px 24px;text-align:left;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;line-height:1;white-space:nowrap;cursor:pointer}.c-solutiondatabase-table table th svg{fill:rgba(0,57,80,.25);margin-left:2px}.c-solutiondatabase-table table th.-selected svg{fill:#003950}.c-solutiondatabase-table table th.-action-area{width:80px;padding-left:0;padding-right:0}.c-solutiondatabase-table table th.-name{width:450px}.c-solutiondatabase-table table th.-value{width:calc(100% - 650px)}.c-solutiondatabase-table table th.-button{width:100px}.c-solutiondatabase-table table th.-asc svg{display:inline;display:initial}.c-solutiondatabase-table table th.-desc svg{display:inline;display:initial;transform:rotate(180deg)}.c-solutiondatabase-table table th:last-child{padding-right:0}.c-solutiondatabase-table table td{vertical-align:middle;padding:3px 24px;background-color:#fafaf9;border-bottom:1px solid #fff}.c-solutiondatabase-table table td.-action-area{padding-left:0;padding-right:0}.c-solutiondatabase-table table td.-action-area svg{margin:0 auto;transform:translate(-6px)}.c-solutiondatabase-table table td.-funding,.c-solutiondatabase-table table td.-value{position:relative;border-left:1px dashed;padding-left:12px}.c-solutiondatabase-table table td.-name{font-size:16px;font-weight:700;line-height:1;text-transform:capitalize}.c-solutiondatabase-table table td .solutiondatabase-table--bar{height:5px;position:absolute;bottom:0;left:0;max-width:100%}.c-solutiondatabase-table table td .solutiondatabase-table--link{display:flex;align-items:center;white-space:nowrap;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;line-height:1;color:#999}.c-solutiondatabase-table table td .solutiondatabase-table--link svg{display:block;width:10px;height:10px;fill:#168374;margin-left:6px}.c-solutiondatabase-table table .solutiondatabase-table--tr{cursor:pointer}.c-solutiondatabase-table table .solutiondatabase-table--tr:hover td{background-color:rgb(233,230.25,230.25)}.c-solutiondatabase-title{text-align:center;margin:0 auto;padding-top:48px}.c-solutiondatabase-detail-definition .solutiondatabase-detail-definition--additional-info{margin-top:36px;font-size:14px}.c-solutiondatabase-detail-definition .solutiondatabase-detail-definition--list{margin-top:12px;font-weight:700}.c-solutiondatabase-detail-definition .solutiondatabase-detail-definition--list .solutiondatabase-detail-definition--list-item{margin-top:6px}.c-solutiondatabase-detail-definition .solutiondatabase-detail-definition--list .solutiondatabase-detail-definition--list-item:first-child{margin-top:0}.c-solutiondatabase-detail-financial .solutiondatabase-detail-financial--legend{display:flex;padding-top:24px}.c-solutiondatabase-detail-financial .solutiondatabase-detail-financial--legend .solutiondatabase-detail-financial--legend-item{display:flex;margin-left:48px;text-transform:capitalize}.c-solutiondatabase-detail-financial .solutiondatabase-detail-financial--legend .solutiondatabase-detail-financial--legend-item:first-child{margin-left:0}.c-solutiondatabase-detail-financial .solutiondatabase-detail-financial--legend .solutiondatabase-detail-financial--legend-item svg{margin-right:6px}.c-solutiondatabase-detail-financial .solutiondatabase-detail-financial--table{padding:24px 0 0}.c-solutiondatabase-detail-financial .solutiondatabase-detail-financial--table table{width:100%}.c-solutiondatabase-detail-financial .solutiondatabase-detail-financial--table th{padding:12px 18px;text-align:left;font-size:10px;text-transform:uppercase;font-weight:700;letter-spacing:.5px}.c-solutiondatabase-detail-financial .solutiondatabase-detail-financial--table th.-axis{position:relative;padding:6px 24px;text-transform:none}.c-solutiondatabase-detail-financial .solutiondatabase-detail-financial--table th.-axis .zero-line{position:absolute;top:22px;left:50%;width:1px;height:200px;background:#000;transform:translate(-1px)}.c-solutiondatabase-detail-financial .solutiondatabase-detail-financial--table th.-axis svg{display:block;width:100%;height:25px}.c-solutiondatabase-detail-financial .solutiondatabase-detail-financial--table th.-axis svg .svg-axis-text{font-size:12px;font-weight:700;opacity:.6}.c-solutiondatabase-detail-financial .solutiondatabase-detail-financial--table th.-axis svg .svg-axis-text.-xAxis{text-anchor:middle;transform:translateY(20px)}.c-solutiondatabase-detail-financial .solutiondatabase-detail-financial--table th.-axis svg .svg-axis-text.-yAxis{text-anchor:left;transform:translateY(-5px)}.c-solutiondatabase-detail-financial .solutiondatabase-detail-financial--table th.-axis svg .svg-axis-text.-zero{opacity:1}.c-solutiondatabase-detail-financial .solutiondatabase-detail-financial--table td{padding:18px;border-bottom:2px solid #fff;background:#efedeb;vertical-align:middle;line-height:1}.c-solutiondatabase-detail-financial .solutiondatabase-detail-financial--table td.-name{text-align:left;font-size:14px;letter-spacing:.5px;text-transform:capitalize}.c-solutiondatabase-detail-financial .solutiondatabase-detail-financial--table td.-name.-bold{font-weight:700;font-size:16px}.c-solutiondatabase-detail-financial .solutiondatabase-detail-financial--table td.-chart{padding:6px 24px}.c-solutiondatabase-detail-financial .solutiondatabase-detail-financial--table td.-chart svg{display:block;width:100%;height:15px}.c-solutiondatabase-detail-financial .solutiondatabase-detail-financial--sub-note{padding:18px 18px 0}.c-solutiondatabase-detail-financial .solutiondatabase-detail-financial--sub-note p{font-size:12px;font-style:italic}.c-solutiondatabase-detail-financial .solutiondatabase-detail-financial--select{font-size:14px;position:absolute;top:0;left:50%;transform:translate(-50%)}.c-solutiondatabase-detail-investment--chart{display:flex;align-items:center}.c-solutiondatabase-detail-investment--chart>*{flex-basis:50%}.c-solution-database-detail-header{display:flex;justify-content:space-between;align-items:center;height:100%;min-height:26px}.c-solution-database-detail-header .solution-database-detail-header--meta{display:flex;align-items:center}.c-solution-database-detail-header .solution-database-detail-header--types{padding:3px 0}.c-solution-database-detail-header .solution-database-detail-header--types>div{margin:3px 0}.c-solution-database-detail-header .solution-database-detail-header--categories{margin:0 12px;padding:0 12px;border-left:1px solid rgba(80,85,109,.2);height:100%}.c-solution-database-detail-header .solution-database-detail-header--year span{font-size:14px}.c-solutiondatabase-detail-stats .solutiondatabase-detail-stats--table{width:100%}.c-solutiondatabase-detail-stats .solutiondatabase-detail-stats--table th{padding:12px 6px;text-align:center;font-size:10px;text-transform:uppercase;font-weight:700;letter-spacing:.5px}.c-solutiondatabase-detail-stats .solutiondatabase-detail-stats--table th.-number{max-width:100px}.c-solutiondatabase-detail-stats .solutiondatabase-detail-stats--table td{padding:12px 6px;border-bottom:1px solid #d0d1d3;vertical-align:middle;line-height:1}.c-solutiondatabase-detail-stats .solutiondatabase-detail-stats--table td>*{margin-top:9px}.c-solutiondatabase-detail-stats .solutiondatabase-detail-stats--table td>:first-child{margin-top:0}.c-solutiondatabase-detail-stats .solutiondatabase-detail-stats--table td.-name{text-align:left}.c-solutiondatabase-detail-stats .solutiondatabase-detail-stats--table td.-name .title{font-size:14px;font-weight:700;letter-spacing:.5px;text-transform:capitalize}.c-solutiondatabase-detail-stats .solutiondatabase-detail-stats--table td.-name .title--container{display:flex;align-items:center}.c-solutiondatabase-detail-stats .solutiondatabase-detail-stats--table td.-name .title--container .impacts--item-icon{width:34px;height:34px;margin-right:12px;border-radius:50%;background:#50556d;fill:#fff;display:flex;flex-shrink:0;justify-content:center;align-items:center}.c-solutiondatabase-detail-stats .solutiondatabase-detail-stats--table td.-name .title--container .impacts--item-icon svg{display:block;width:50%;height:50%}.c-solutiondatabase-detail-stats .solutiondatabase-detail-stats--table td.-name .unit{font-size:12px;font-weight:400;letter-spacing:.5px}.c-solutiondatabase-detail-stats .solutiondatabase-detail-stats--table td.-name.-small .title{font-size:12px}.c-solutiondatabase-detail-stats .solutiondatabase-detail-stats--table td.-number{text-align:center}.c-solutiondatabase-detail-stats .solutiondatabase-detail-stats--footnote{font-size:12px;font-style:italic}.c-solution-providers-card{width:100%;padding:24px 30px;border:1px solid rgba(80,85,109,.3);box-shadow:0 20px 30px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;background-color:#fff;transition:background-color .3s ease}.c-solution-providers-card:hover{background-color:rgba(8,55,80,.05)}.row.equal-height .c-solution-providers-card{height:100%}.c-solution-providers-card .solution-providers-card--header{margin-bottom:18px}.c-solution-providers-card .solution-providers-card--provider-info{display:grid;grid-template-columns:70px 1fr;grid-gap:15px;gap:15px;align-items:center}.c-solution-providers-card .solution-providers-card--provider-info .solution-providers-card--logo-container{grid-column:1;width:70px;height:50px;display:flex;align-items:center;justify-content:center;overflow:hidden}.c-solution-providers-card .solution-providers-card--provider-info .solution-providers-card--logo-container .solution-providers-card--logo{max-width:100%;max-height:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;display:block}.c-solution-providers-card .solution-providers-card--provider-info .solution-providers-card--name{grid-column:2;margin:0}.c-solution-providers-card .solution-providers-card--divider{border-top:1px solid rgba(80,85,109,.3);margin:18px 0}.c-solution-providers-card .solution-providers-card--description{display:flex;flex:1 1;justify-content:space-between}.c-solution-providers-card .solution-providers-card--description>p{font-size:18px;line-height:30px;color:#3e4257;max-width:75%}.c-solution-providers-card .solution-providers-card--view-button{font-size:12px;color:#0092b7;font-weight:700;text-transform:uppercase;align-self:flex-end;display:flex;align-items:center}.c-solution-providers-card .solution-providers-card--view-button .solution-providers-card--arrow-icon{fill:#0092b7;margin-left:6px}.c-solution-providers-toolbar{position:relative;width:100%;z-index:10}.c-solution-providers-toolbar .solution-providers-toolbar--container{z-index:0;background:#fff;padding:18px 0}.c-solution-providers-toolbar .solution-providers-toolbar--container.sticky{border-bottom:1px solid rgba(80,85,109,.3);height:80px}.c-solution-providers-toolbar .c-dropdown{position:relative;z-index:10}.c-solution-providers-toolbar .c-dropdown .c-dropdown-menu{z-index:100}.c-solution-providers-toolbar .solution-providers-toolbar--label{font-size:16px;color:#3e4257;font-weight:700;line-height:1;margin-bottom:6px}.c-solution-providers-toolbar .solution-providers-toolbar--selectors{display:flex;max-width:1200px;margin:0 auto}.c-solution-providers-toolbar .solution-providers-toolbar--selectors>div,.c-solution-providers-toolbar .solution-providers-toolbar--selectors>input{margin-right:12px;width:100%}.c-solution-providers-toolbar .solution-providers-toolbar--selectors>div:last-child,.c-solution-providers-toolbar .solution-providers-toolbar--selectors>input:last-child{margin-right:0}.c-solution-providers-toolbar .solution-providers-toolbar--options{display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto}.c-solution-providers-toolbar .solution-providers-toolbar--options-left{display:flex;align-items:center;grid-gap:30px;gap:30px}.c-solution-providers-toolbar .solution-providers-toolbar--filters{flex:1 1}.c-solution-providers-toolbar .solution-providers-toolbar--sort-by{width:350px}.c-solution-providers-toolbar .solution-providers-toolbar--sort-by .c-field-wrapper{flex-direction:row;align-items:center}.c-solution-providers-toolbar .solution-providers-toolbar--sort-by .c-field-wrapper .field-wrapper--label{margin-bottom:0;flex-shrink:0;white-space:nowrap;font-size:14px;text-transform:none}.c-solution-providers-toolbar .solution-providers-toolbar--sort-by .c-field-wrapper .field-wrapper--input-field{flex:1 1}.c-solution-providers-toolbar .solution-providers-toolbar--reopen-sidebar .solution-providers-toolbar--reopen-button{display:flex;align-items:center;grid-gap:6px;gap:6px;padding:0 18px;background:#0092b7;border:1px solid #0092b7;border-radius:4px;color:#fff;font-size:16px;font-weight:400;cursor:pointer;transition:all .2s ease;height:46px;line-height:1;min-width:120px}.c-solution-providers-toolbar .solution-providers-toolbar--reopen-sidebar .solution-providers-toolbar--reopen-button:hover{background-color:rgb(0,125.6557377049,157.5);color:#fff}.c-solution-providers-toolbar .solution-providers-toolbar--reopen-sidebar .solution-providers-toolbar--reopen-button:active{transform:translateY(1px)}.c-solution-providers-toolbar .solution-providers-toolbar--reopen-sidebar .solution-providers-toolbar--reopen-button:focus{outline:none;border-color:#168374;box-shadow:0 0 0 2px rgba(22,131,116,.2)}.c-solution-providers-toolbar .solution-providers-toolbar--reopen-sidebar .solution-providers-toolbar--reopen-button svg{width:20px;height:20px;fill:currentColor;flex-shrink:0}.c-solution-providers-toolbar .solution-providers-toolbar--reopen-sidebar .solution-providers-toolbar--reopen-button span{font-weight:400;color:inherit;display:flex;align-items:center;grid-gap:6px;gap:6px}.c-solution-providers-toolbar .solution-providers-toolbar--reopen-sidebar .solution-providers-toolbar--reopen-button span .solution-providers-toolbar--reopen-count{color:inherit;font-weight:400}.c-solution-providers-toolbar .solution-providers-toolbar--search{box-shadow:0 1px 2px 0 rgba(0,0,0,.09);position:relative;display:flex;align-items:center}.c-solution-providers-toolbar .solution-providers-toolbar--search>input{padding-right:48px}.c-solution-providers-toolbar .solution-providers-toolbar--search-icon{position:absolute;right:18px;width:20px;height:20px;fill:#168374}.c-solution-providers-toolbar .solution-providers-toolbar--checkbox{width:16px;height:16px;border:1px solid #003950;display:block}.c-solution-providers-toolbar .solution-providers-toolbar--checkbox.-checked{background-color:#003950}@media(max-width:1200px){.c-solution-providers-toolbar .solution-providers-toolbar--options-left{grid-gap:12px;gap:12px}.c-solution-providers-toolbar .solution-providers-toolbar--reopen-sidebar .solution-providers-toolbar--reopen-button{min-width:auto;width:auto;padding:0 9px}.c-solution-providers-toolbar .solution-providers-toolbar--reopen-sidebar .solution-providers-toolbar--reopen-button span .solution-providers-toolbar--reopen-count{display:inline}.c-solution-providers-toolbar .solution-providers-toolbar--reopen-sidebar .solution-providers-toolbar--reopen-button span:not(.solution-providers-toolbar--reopen-count){display:none}.c-solution-providers-toolbar .solution-providers-toolbar--sort-by .c-field-wrapper .field-wrapper--label{font-size:12px}}@media(max-width:768px){.c-solution-providers-toolbar .solution-providers-toolbar--sort-by{width:250px}}.c-solution-providers-meta{display:flex}.c-solution-providers-meta>div{margin-right:24px}.c-solution-providers-meta>div.-tags{margin-right:0;border-left:1px solid #003950;padding-left:12px}.c-solution-providers-meta .solution-providers-meta--section{display:flex;flex-direction:column;margin-right:24px}.c-solution-providers-meta .solution-providers-meta--section .meta-title{font-size:12px;color:#0092b7;text-transform:uppercase;font-weight:700;margin-bottom:9px}.c-solution-providers-meta .solution-providers-meta--section .meta-title.empty{opacity:.6}.c-solution-providers-meta .solution-providers-meta--section .meta-label{font-size:14px;color:#3e4257;font-weight:400}.c-solution-providers-meta .solution-providers-meta--section .meta-label.empty{opacity:.6}.c-solution-providers-meta .solution-providers-meta--section .c-expandable-list .expandable-list--item{display:inline}.c-solution-providers-meta .solution-providers-meta--section .c-expandable-list .expandable-list--toggle{margin:0 0 0 10px;font-size:14px;color:#0092b7;background:none;border:none;cursor:pointer;text-decoration:underline}.c-solution-providers-meta .solution-providers-meta--section .c-expandable-list.-block-mode .expandable-list--item{display:block;margin-bottom:3px}.c-solution-providers-meta .solution-providers-meta--section .c-expandable-list.-block-mode .expandable-list--item:last-child{margin-bottom:0}.c-solution-providers-meta .solution-providers-meta--section .c-expandable-list.-block-mode .expandable-list--toggle{display:block;margin:6px 0 0}@media(max-width:1200px){.c-solution-providers-meta .solution-providers-meta--section,.c-solution-providers-meta>div{margin-right:18px}}@media(max-width:768px){.c-solution-providers-meta{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;padding-right:12px}.c-solution-providers-meta .solution-providers-meta--section,.c-solution-providers-meta>div{margin-right:12px}}.solution-providers-results--loading-more{position:relative;width:100%;background-color:#003950;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;padding:16px;z-index:9;margin:16px auto 0;display:flex;align-items:center;justify-content:center}.c-solution-providers-results{width:100%;max-width:1200px;padding:24px 0;margin:0 auto;position:relative}.c-solution-providers-results .solution-providers-results--empty{min-height:200px;display:flex;justify-content:center;align-items:center}.c-solution-providers-results .solution-providers-results--count,.c-solution-providers-results .solution-providers-results--length{margin-bottom:16px;text-align:center;font-size:18px;color:#000}.c-solution-providers-results .solution-providers-results--card-view,.c-solution-providers-results .solution-providers-results--table-view{width:100%;max-width:1200px;margin:0 auto}.c-solution-providers-results .solution-providers-results--card-view.visible,.c-solution-providers-results .solution-providers-results--table-view.visible{display:block}.c-solution-providers-results .solution-providers-results--card-view.hidden,.c-solution-providers-results .solution-providers-results--table-view.hidden{display:none}.c-solution-providers-title{padding:48px 0 6px;text-align:center}.c-solution-providers-title>p{margin-top:12px;font-size:22px;line-height:1.2}.c-solution-providers-join-us{color:#fff;font-size:18px;white-space:nowrap}.c-solution-providers-join-us .solution-providers-join-us--container{display:flex;flex-direction:column;align-items:center}.c-solution-providers-join-us .solution-providers-join-us--container>*{margin-top:12px}.c-solution-providers-join-us .solution-providers-join-us--container>:first-child{margin-top:0}.c-solution-providers-table{width:100%}.c-solution-providers-table .c-table2.solution-providers-table--container.c-solution-providers-table{width:100%;outline:1px solid rgba(80,85,109,.3)}.c-solution-providers-table .c-table2.solution-providers-table--container.c-solution-providers-table .table2--table{width:100%}.c-solution-providers-table .c-table2.solution-providers-table--container.c-solution-providers-table .table2--headerRow,.c-solution-providers-table .c-table2.solution-providers-table--container.c-solution-providers-table .table2--row{border-bottom:1px solid rgba(80,85,109,.3)}.c-solution-providers-table .c-table2.solution-providers-table--container.c-solution-providers-table .table2--headerRow.-hidden,.c-solution-providers-table .c-table2.solution-providers-table--container.c-solution-providers-table .table2--row.-hidden{outline:none;border-bottom:none}.c-solution-providers-table .c-table2.solution-providers-table--container.c-solution-providers-table .table2--row{transition:background-color .3s ease}.c-solution-providers-table .c-table2.solution-providers-table--container.c-solution-providers-table .table2--body .table2--row{cursor:pointer}.c-solution-providers-table .c-table2.solution-providers-table--container.c-solution-providers-table .table2--headerRow .table2--row{cursor:default}.c-solution-providers-table .c-table2.solution-providers-table--container.c-solution-providers-table .table2--body .table2--row:hover .table2--cell{background-color:rgba(8,55,80,.05)}.c-solution-providers-table .c-table2.solution-providers-table--container.c-solution-providers-table .table2--headerRow .table2--headerCell{background-color:#fff;color:#0092b7;z-index:-1}.c-solution-providers-table .c-table2.solution-providers-table--container.c-solution-providers-table .table2--headerRow .table2--headerCell:first-child{padding-left:16px}.c-solution-providers-table .c-table2.solution-providers-table--container.c-solution-providers-table .table2--headerRow,.c-solution-providers-table .c-table2.solution-providers-table--container.c-solution-providers-table .table2--headerRow.-hidden{z-index:1}.c-solution-providers-table .c-table2.solution-providers-table--container.c-solution-providers-table .table2--body{z-index:0}.c-solution-providers-table .c-table2.solution-providers-table--container.c-solution-providers-table .table2--cell{background-color:#fff}.c-solution-providers-table .c-table2.solution-providers-table--container.c-solution-providers-table .table2--cell:first-child{padding-left:16px}.c-solution-providers-table .c-table2.solution-providers-table--container.c-solution-providers-table .table2--cell.table2--cell--sticky{border-right:1px solid rgba(80,85,109,.3);z-index:0;flex:0 0 auto}.c-solution-providers-table .table2--cell .solution-providers-table--provider-cell{display:grid;grid-template-columns:50px 1fr;grid-gap:9px;gap:9px;align-items:center;width:100%}.c-solution-providers-table .table2--cell .solution-providers-table--provider-cell .solution-providers-table--logo-container{grid-column:1;width:50px;height:35px;display:flex;align-items:center;justify-content:center;overflow:hidden}.c-solution-providers-table .table2--cell .solution-providers-table--provider-cell .solution-providers-table--logo-container .solution-providers-table--logo{max-width:100%;max-height:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;display:block}.c-solution-providers-table .solution-providers-table--empty{text-align:center;font-size:18px;color:rgba(62,66,87,.6);padding:36px;outline:1px solid rgba(80,85,109,.3);border-radius:4px;background-color:rgba(80,85,109,.02)}.c-solution-providers-table .solution-providers-table--groups .c-expandable-list .expandable-list--item,.c-solution-providers-table .solution-providers-table--legal-status .c-expandable-list .expandable-list--item,.c-solution-providers-table .solution-providers-table--sectors .c-expandable-list .expandable-list--item,.c-solution-providers-table .solution-providers-table--solutions .c-expandable-list .expandable-list--item,.c-solution-providers-table .solution-providers-table--states .c-expandable-list .expandable-list--item{display:inline;margin-right:0}.c-solution-providers-table .solution-providers-table--groups .c-expandable-list .expandable-list--toggle,.c-solution-providers-table .solution-providers-table--legal-status .c-expandable-list .expandable-list--toggle,.c-solution-providers-table .solution-providers-table--sectors .c-expandable-list .expandable-list--toggle,.c-solution-providers-table .solution-providers-table--solutions .c-expandable-list .expandable-list--toggle,.c-solution-providers-table .solution-providers-table--states .c-expandable-list .expandable-list--toggle{display:inline;margin:0 0 0 8px;font-size:14px;color:#0092b7;background:none;border:none;cursor:pointer;text-decoration:underline;padding:0;font-weight:400}.c-solution-providers-table .solution-providers-table--groups .c-expandable-list .expandable-list--toggle:hover,.c-solution-providers-table .solution-providers-table--legal-status .c-expandable-list .expandable-list--toggle:hover,.c-solution-providers-table .solution-providers-table--sectors .c-expandable-list .expandable-list--toggle:hover,.c-solution-providers-table .solution-providers-table--solutions .c-expandable-list .expandable-list--toggle:hover,.c-solution-providers-table .solution-providers-table--states .c-expandable-list .expandable-list--toggle:hover{color:#000}.c-solution-providers-view-toggle{display:flex;align-items:center;margin-bottom:0}.c-solution-providers-view-toggle .solution-providers-view-toggle--tabs .tab-container{background:rgba(0,0,0,0);border-radius:4px}.c-solution-providers-view-toggle .solution-providers-view-toggle--tabs .tab--list{margin:0;padding:0;list-style:none;display:flex}.c-solution-providers-view-toggle .solution-providers-view-toggle--tabs .tab--list-button{font-size:16px;font-weight:400;height:46px;padding:0 18px;color:#0092b7;background-color:#fff;text-transform:none;transition:all .2s ease;display:flex;align-items:center;grid-gap:6px;gap:6px;border:1px solid #0092b7;cursor:pointer;min-width:120px;margin:0}.c-solution-providers-view-toggle .solution-providers-view-toggle--tabs .tab--list-button .solution-providers-view-toggle--icon{width:20px;height:20px;color:inherit}@media(max-width:1200px){.c-solution-providers-view-toggle .solution-providers-view-toggle--tabs .tab--list-button span{display:none}}.c-solution-providers-view-toggle .solution-providers-view-toggle--tabs .tab--list-button:hover{background-color:rgba(0,146,183,.05);color:#0092b7}.c-solution-providers-view-toggle .solution-providers-view-toggle--tabs .tab--list-button.-selected{background-color:#0092b7;color:#fff}.c-solution-providers-view-toggle .solution-providers-view-toggle--tabs .tab--list-button.-selected:hover{background-color:rgb(0,125.6557377049,157.5)}@media(max-width:1200px){.c-solution-providers-view-toggle .solution-providers-view-toggle--tabs .tab--list-button{min-width:auto;padding:0 9px;justify-content:center}}.c-solution-providers-view-toggle .solution-providers-view-toggle--tabs .tab--list-item{margin:0}.c-solution-providers-view-toggle .solution-providers-view-toggle--tabs .tab--list-item:first-child .tab--list-button{border-top-left-radius:3px;border-bottom-left-radius:3px}.c-solution-providers-view-toggle .solution-providers-view-toggle--tabs .tab--list-item:last-child .tab--list-button{border-top-right-radius:3px;border-bottom-right-radius:3px}.c-solution-providers-view-toggle .solution-providers-view-toggle--tabs .tab--list-item:not(:first-child) .tab--list-button{border-left:none;margin-left:-1px}.c-solution-providers-detail-contact .solution-providers-detail-contact--contact-buttons{background-color:#168374;text-transform:none;color:#fff;-webkit-text-decoration-color:hsla(0,0%,100%,.5);text-decoration-color:hsla(0,0%,100%,.5)}.c-solution-providers-detail-contact .solution-providers-detail-contact--external-links{display:flex;justify-content:space-between;align-items:center}.c-solution-providers-detail-contact .solution-providers-detail-contact--social-buttons{margin:0 auto}.c-solution-providers-detail-contact .solution-providers-detail-contact--social-buttons>a{margin-right:12px}.c-solution-providers-detail-contact .solution-providers-detail-contact--social-buttons>a svg{width:30px;height:30px}.c-solution-providers-detail-contact .solution-providers-detail-contact--website-button{color:#fff}.c-solution-providers-detail-contact .solution-providers-detail-contact--contact,.c-solution-providers-detail-contact .solution-providers-detail-contact--contact>button{width:100%}.c-solution-providers-detail-description{margin:0}.c-solution-providers-detail-divider{border-bottom:1px solid #d0d1d3}.c-solution-providers-detail-funding-highlights h2{font-size:26px;font-weight:700;margin-bottom:24px}.c-solution-providers-detail-funding-highlights .solution-providers-detail-funding-highlights--info-item .label{font-size:14px;color:#161616;margin-bottom:6px}.c-solution-providers-detail-funding-highlights .solution-providers-detail-funding-highlights--info-item .value{font-size:16px;font-weight:700;color:#161616}.c-solution-providers-detail-header{display:flex;justify-content:space-between;align-items:center;height:100%;min-height:26px;line-height:1}.c-solution-providers-detail-header .solution-providers-detail-header--meta{display:flex;align-items:center}.c-solution-providers-detail-header .solution-providers-detail-header--types{padding:3px 0;display:flex}.c-solution-providers-detail-header .solution-providers-detail-header--categories{margin:0 12px;padding:0 12px;border-left:1px solid rgba(80,85,109,.2);height:100%}.c-solution-providers-detail-header .solution-providers-detail-header--year span{font-size:14px}.c-detail-header .detail-header--return .detail-header--return-link{background:none;border:none;padding:15px 0;cursor:pointer;text-decoration:none;display:block}.solution-providers-detail-last-updated{display:flex;align-items:center;justify-content:flex-end;margin-top:12px;line-height:1}.solution-providers-detail-last-updated .intro{font-size:10px;font-weight:700;text-transform:uppercase;margin-right:12px}.solution-providers-detail-last-updated .date{font-size:14px;font-weight:700}.solution-providers-detail-last-updated>svg{margin-right:6px}.c-solution-providers-detail-investments-table{display:none;margin-top:24px;margin-bottom:24px;padding-top:24px;padding-bottom:24px}.c-solution-providers-detail-investments-table h2{margin-bottom:24px}.c-solution-providers-detail-investments-table .table2--body{max-height:400px;overflow-y:auto}.c-solution-providers-detail-investments-table .table2--cell{text-transform:none;font-size:14px}.c-solution-providers-detail-investments-table .table2--cell .table2--headerCell--sortButton--label{text-transform:none}.c-solution-providers-detail-investments-table .table2--headerCell,.c-solution-providers-detail-investments-table .table2--headerCell--sortButton{font-size:14px}.c-solution-providers-detail-investments-table .table2--row .capital-tracker-list-table--cell-descriptionWrapper{font-size:16px}.c-solution-providers-detail-investments-table .capital-tracker-list-table--cell-description{font-size:14px}.c-solution-providers-detail-investments-table--visible{display:block}.c-solution-providers-detail-related-solutions{padding-bottom:24px}.c-solution-providers-detail-related-solutions .solution-providers-detail-related-solutions--link{display:flex;align-items:center;color:#fff;font-size:16px}.c-solution-providers-detail-related-solutions .solution-providers-detail-related-solutions--link svg{fill:#168374;margin-left:6px}.solution-providers-detail-summary{color:#fff}.solution-providers-detail-summary--container{position:relative;overflow-x:auto;white-space:nowrap;padding-bottom:.5rem}.solution-providers-detail-summary--container>dl{display:flex;flex-wrap:nowrap;grid-gap:40px;gap:40px;min-width:-moz-max-content;min-width:max-content}.solution-providers-detail-summary--container>dl>div{flex:0 0 auto}.solution-providers-detail-summary--container>dl>div>dd{font-weight:700;font-size:18px}.solution-providers-detail-summary--container>*{margin-top:12px}.solution-providers-detail-summary--container>:first-child{margin-top:0}.solution-providers-detail-summary--item,.solution-providers-detail-summary--item--mobile-pin{display:block}@media screen and (max-width:878px){.solution-providers-detail-summary--item--mobile-pin{display:block}.solution-providers-detail-summary--item:not(.solution-providers-detail-summary--item--mobile-pin){display:none}}.solution-providers-detail-summary--item.unknown dd,.solution-providers-detail-summary--item.unknown dt{opacity:.5}.c-solution-provider-detail-tags .solution-provider-detail-tags--list{display:flex;flex-direction:column;margin-top:12px}.c-solution-provider-detail-tags .solution-provider-detail-tags--list-item button{color:#168374;text-decoration:underline}.c-solution-providers-detail-organization-info{padding-top:36px}.c-solution-providers-detail-organization-info .solution-providers-detail-organization-info--header-row{display:flex;align-items:flex-start;grid-gap:36px;gap:36px}@media(max-width:672px){.c-solution-providers-detail-organization-info .solution-providers-detail-organization-info--header-row{flex-direction:column;grid-gap:24px;gap:24px;align-items:center}}.c-solution-providers-detail-organization-info .solution-providers-detail-organization-info--logo{flex-shrink:0}@media(max-width:672px){.c-solution-providers-detail-organization-info .solution-providers-detail-organization-info--logo{align-self:center}}.c-solution-providers-detail-organization-info .solution-providers-detail-organization-info--logo img{max-width:250px;max-height:100px;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media(max-width:420px){.c-solution-providers-detail-organization-info .solution-providers-detail-organization-info--logo img{max-width:200px;max-height:80px}}.c-solution-providers-detail-organization-info .solution-providers-detail-organization-info--info-grid{display:flex;grid-gap:24px;gap:24px;flex-wrap:wrap;flex:1 1}@media(max-width:878px){.c-solution-providers-detail-organization-info .solution-providers-detail-organization-info--info-grid{grid-gap:18px;gap:18px}}@media(max-width:672px){.c-solution-providers-detail-organization-info .solution-providers-detail-organization-info--info-grid{justify-content:center;grid-gap:36px;gap:36px;width:100%}}@media(max-width:420px){.c-solution-providers-detail-organization-info .solution-providers-detail-organization-info--info-grid{flex-direction:column;align-items:center;grid-gap:24px;gap:24px}}@media(max-width:360px){.c-solution-providers-detail-organization-info .solution-providers-detail-organization-info--info-grid{grid-gap:18px;gap:18px}}.c-solution-providers-detail-organization-info .solution-providers-detail-organization-info--info-item{min-width:0;flex:0 1 auto;text-align:left}@media(max-width:878px){.c-solution-providers-detail-organization-info .solution-providers-detail-organization-info--info-item{min-width:140px}}@media(max-width:672px){.c-solution-providers-detail-organization-info .solution-providers-detail-organization-info--info-item{min-width:120px}}@media(max-width:420px){.c-solution-providers-detail-organization-info .solution-providers-detail-organization-info--info-item{min-width:auto;width:100%;max-width:none}}.c-solution-providers-detail-organization-info .solution-providers-detail-organization-info--info-item .label{font-size:14px;color:#161616;margin-bottom:6px}@media(max-width:420px){.c-solution-providers-detail-organization-info .solution-providers-detail-organization-info--info-item .label{font-size:12px}}.c-solution-providers-detail-organization-info .solution-providers-detail-organization-info--info-item .value{font-size:16px;font-weight:700;color:#161616;word-break:break-word}@media(max-width:420px){.c-solution-providers-detail-organization-info .solution-providers-detail-organization-info--info-item .value{font-size:14px}}@media(max-width:360px){.c-solution-providers-detail-organization-info .solution-providers-detail-organization-info--info-item .value{font-size:12px}}.help-points{list-style-type:disc;margin-left:40px}.help-points li{margin-bottom:6px}.c-concentration-chart{background-color:#f8f8f8;padding:20px 0 100px;flex:1 1;position:relative}.concentration-chart--loading{padding:250px 0;display:flex;flex-direction:column;align-items:center;justify-content:center}.concentration-chart--loading p{margin:10px 0 0;color:#999;text-align:center}.concentration-chart--loading .spinner{width:70px;height:70px;border-radius:50%;border:5px solid rgba(0,0,0,.1);border-left-color:#999;animation:spin 1s ease infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.concentration-chart--xAxis .tick text,.concentration-chart--yAxis text{font-size:13px;font-weight:500}.concentration-chart--disclaimer{text-align:center;font-style:italic;max-width:500px;margin:0 auto 24px}.concentration-chart--xAxis-metric-text{font-size:12px;left:0;position:absolute;text-align:right;top:18px;width:100px}.c-concentration-legend{color:#4b4b4b;display:flex;justify-content:center;align-items:center;font-family:Open Sans,sans-serif;font-size:12px;padding:10px 0;flex-wrap:wrap}.c-concentration-legend.c-concentration-legend--hidden{visibility:hidden}@media screen and (min-width:){.c-concentration-legend{justify-content:space-around}}.c-concentration-legend .legend__menu{display:flex}.c-concentration-legend .legend__menu .legend__title{white-space:nowrap;font-size:12px}.c-concentration-legend .legend__menu .legend__list{align-items:center;display:flex;justify-content:space-between;white-space:nowrap}.c-concentration-legend .legend__menu .legend__list .legend__list--el{display:flex;width:100%;align-items:center}.c-concentration-legend .legend__menu .legend__list .legend__list--el_text{display:block;width:100%;margin-right:12px}.c-concentration-legend .legend__menu .legend__list .legend__list--el_color{display:inline-flex;height:15px;width:15px;flex-shrink:0;border-radius:100%;margin:0 6px 0 12px}.c-concentration-legend .legend__menu .legend__list .legend__list--el_color.-empty{background-color:rgba(0,0,0,0);border:1px solid #4b4b4b}.c-concentration-legend .legend__menu .legend__list .legend__list--el_color.-full{background-color:#4b4b4b}.c-concentration-legend .legend__separator{height:20px;width:1px;background-color:#4b4b4b;opacity:.5;white-space:normal;margin:0 12px}.c-concentration-chart_tooltip{background-color:#fff;box-shadow:0 0 6px 1px #c2c2c2;-webkit-box-shadow:0 0 6px 1px #c2c2c2;-moz-box-shadow:0 0 6px 1px #c2c2c2;transition:all .15s linear;width:300px}.c-concentration-chart_tooltip .concentration-chart_tooltip__info{padding:12px}.c-concentration-chart_tooltip .concentration-chart_tooltip__info p span{color:#4b4b4b;font-size:12px;display:block}.c-concentration-chart_tooltip .tooltip__info{font-size:12px;font-weight:600;margin:0;padding-bottom:6px}.c-concentration-chart_tooltip .tooltip__info.title{font-weight:300;text-transform:uppercase}.c-concentration-chart_tooltip .tooltip__info.tooltip__title{opacity:.9}.c-concentration-chart_tooltip .concentration-chart_tooltip__link{display:flex;background-color:#557f93;color:#fff;padding:12px;font-size:10px;align-items:center}.c-concentration-chart_tooltip .concentration-chart_tooltip__link span{margin-right:6px}.c-concentration-chart_tooltip .concentration-chart_tooltip__link svg{fill:#fff;width:10px;height:10px}.capital-tracker-concentration-filters{background-color:#f8f8f8;padding:20px 0}.capital-tracker-concentration-filters .row{background-color:#ebebeb;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:0;padding:0 20px}.capital-tracker-concentration--tabs-row{display:flex}@media(max-width:1024px){.capital-tracker-concentration--tabs-row{flex-direction:column}}.capital-tracker-concentration--tabs-container{align-items:center;display:flex;margin-bottom:15px;flex:1 0 auto;padding:0 20px}@media(max-width:1280px){.capital-tracker-concentration--tabs-container{margin-left:0;margin-right:0;padding:0}}@media(max-width:1024px){.capital-tracker-concentration--tabs-container{padding:0 30px}}.capital-tracker-concentration--tabs-container:first-child{margin-right:24px}@media(max-width:1024px){.capital-tracker-concentration--tabs-container:first-child{margin-right:0}}.capital-tracker-concentration--tabs-container>p{color:#000;font-size:12px;font-weight:800;margin:0 10px 0 0;white-space:nowrap;flex:0 0 auto}@media(max-width:1280px){.capital-tracker-concentration--tabs-container>p{font-size:10px}}.capital-tracker-concentration-filters--tabs{box-shadow:none;margin:0;background:#d8d8d8;flex:1 0 auto}.capital-tracker-concentration-filters--tab{height:36px!important;box-shadow:none;font-size:12px;font-weight:600;line-height:12px;min-width:100px!important;padding:0 12px!important}@media(max-width:1280px){.capital-tracker-concentration-filters--tab{font-size:10px;min-width:80px!important;padding:0 10px!important}}.capital-tracker-concentration-filters--radios{display:flex;flex-wrap:wrap;padding:10px 0;justify-content:flex-end;align-items:center}.capital-tracker-concentration-filters--radio{flex:0 0 auto;margin-right:20px;align-items:center}.capital-tracker-concentration-filters--radio:last-child{margin-right:0}@media screen and (min-width:1120px){.capital-tracker-concentration-filters--radio{margin-right:10px}}.capital-tracker-concentration-filters--exclude{font-size:12px;font-style:italic;cursor:pointer}.capital-tracker-concentration-filters--exclude:hover{text-decoration:underline}.capital-tracker--profile--wrapper{margin-top:30px}.capital-tracker--profile--about dl,.capital-tracker--profile--subtitle-details dl{flex:0 1 auto;margin-left:40px}.capital-tracker--profile--about dl:first-child,.capital-tracker--profile--subtitle-details dl:first-child{margin-left:0}.capital-tracker--profile--about dl dt,.capital-tracker--profile--subtitle-details dl dt{font-weight:700;text-transform:uppercase;margin-top:24px}.capital-tracker--profile--about dl dt:first-child,.capital-tracker--profile--subtitle-details dl dt:first-child{margin-top:0}.capital-tracker--profile--about dl dd,.capital-tracker--profile--subtitle-details dl dd{font-size:20px}.capital-tracker--profile--section{margin-top:48px}.capital-tracker--profile--section h2{margin-bottom:18px}.capital-tracker--profile--section:first-child{margin-top:24px}.capital-tracker--profile--subtitle-details{display:flex;color:#fff;margin-top:20px}.capital-tracker--profile--subtitle-details dl dt{font-size:12px}.capital-tracker--profile--subtitle-details dl dd{font-weight:700}.capital-tracker--profile--about{display:flex}.capital-tracker--profile--about dl{margin-left:80px;min-width:15em}.capital-tracker--profile--about dl dt{font-size:16px}.capital-tracker--profile--about dl dd{font-size:18px;margin-top:6px}.capital-tracker--profile--description{margin:24px 0 48px;font-size:18px}.capital-tracker--profile--funding-highlights{margin-top:24px;margin-bottom:24px;padding-top:24px;padding-bottom:24px}.capital-tracker--profile--funding-highlights h2{margin-bottom:24px}.capital-tracker--profile--funding-highlights--total-raised{align-items:center;display:flex}.capital-tracker--profile--funding-highlights--total-raised p{font-size:16px;margin:0}.capital-tracker--profile--funding-highlights--total-raised strong{font-weight:700;margin-left:.3em}.capital-tracker--profile--funding-highlights--total-raised:before{display:block;flex:0 0 auto;content:"$";width:48px;height:48px;line-height:48px;border-radius:48px;text-align:center;color:#fff;background:#5ca958;font-size:36px;margin-right:10px}.capital-tracker--profile--table{padding-bottom:48px}.scroll-highlight{position:relative}.scroll-highlight:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,123,255,.1);transition:opacity 1s ease-out;opacity:1;pointer-events:none;z-index:1;border-radius:inherit}.scroll-highlight.fade-out:before{opacity:0}