@font-face{font-family:Open Sans;src:url("/fonts/OpenSans-Regular-webfont.eot");src:url("/fonts/OpenSans-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/OpenSans-Regular-webfont.woff") format("woff"),url("/fonts/OpenSans-Regular-webfont.ttf") format("truetype"),url("/fonts/OpenSans-Regular-webfont.svg#OpenSansRegular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:Open Sans;src:url("/fonts/OpenSans-Italic-webfont.eot");src:url("/fonts/OpenSans-Italic-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/OpenSans-Italic-webfont.woff") format("woff"),url("/fonts/OpenSans-Italic-webfont.ttf") format("truetype"),url("/fonts/OpenSans-Italic-webfont.svg#OpenSansItalic") format("svg");font-weight:400;font-style:italic}@font-face{font-family:Open Sans;src:url("/fonts/OpenSans-Light-webfont.eot");src:url("/fonts/OpenSans-Light-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/OpenSans-Light-webfont.woff") format("woff"),url("/fonts/OpenSans-Light-webfont.ttf") format("truetype"),url("/fonts/OpenSans-Light-webfont.svg#OpenSansLight") format("svg");font-weight:200;font-style:normal}@font-face{font-family:Open Sans;src:url("/fonts/OpenSans-LightItalic-webfont.eot");src:url("/fonts/OpenSans-LightItalic-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/OpenSans-LightItalic-webfont.woff") format("woff"),url("/fonts/OpenSans-LightItalic-webfont.ttf") format("truetype"),url("/fonts/OpenSans-LightItalic-webfont.svg#OpenSansLightItalic") format("svg");font-weight:200;font-style:italic}@font-face{font-family:Open Sans;src:url("/fonts/OpenSans-Semibold-webfont.eot");src:url("/fonts/OpenSans-Semibold-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/OpenSans-Semibold-webfont.woff") format("woff"),url("/fonts/OpenSans-Semibold-webfont.ttf") format("truetype"),url("/fonts/OpenSans-Semibold-webfont.svg#OpenSansSemibold") format("svg");font-weight:500;font-style:normal}@font-face{font-family:Open Sans;src:url("/fonts/OpenSans-SemiboldItalic-webfont.eot");src:url("/fonts/OpenSans-SemiboldItalic-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/OpenSans-SemiboldItalic-webfont.woff") format("woff"),url("/fonts/OpenSans-SemiboldItalic-webfont.ttf") format("truetype"),url("/fonts/OpenSans-SemiboldItalic-webfont.svg#OpenSansSemiboldItalic") format("svg");font-weight:500;font-style:italic}@font-face{font-family:Open Sans;src:url("/fonts/OpenSans-Bold-webfont.eot");src:url("/fonts/OpenSans-Bold-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/OpenSans-Bold-webfont.woff") format("woff"),url("/fonts/OpenSans-Bold-webfont.ttf") format("truetype"),url("/fonts/OpenSans-Bold-webfont.svg#OpenSansBold") format("svg");font-weight:700;font-style:normal}@font-face{font-family:Open Sans;src:url("/fonts/OpenSans-BoldItalic-webfont.eot");src:url("/fonts/OpenSans-BoldItalic-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/OpenSans-BoldItalic-webfont.woff") format("woff"),url("/fonts/OpenSans-BoldItalic-webfont.ttf") format("truetype"),url("/fonts/OpenSans-BoldItalic-webfont.svg#OpenSansBoldItalic") format("svg");font-weight:700;font-style:italic}@font-face{font-family:Open Sans;src:url("/fonts/OpenSans-ExtraBold-webfont.eot");src:url("/fonts/OpenSans-ExtraBold-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/OpenSans-ExtraBold-webfont.woff") format("woff"),url("/fonts/OpenSans-ExtraBold-webfont.ttf") format("truetype"),url("/fonts/OpenSans-ExtraBold-webfont.svg#OpenSansExtrabold") format("svg");font-weight:900;font-style:normal}@font-face{font-family:Open Sans;src:url("/fonts/OpenSans-ExtraBoldItalic-webfont.eot");src:url("/fonts/OpenSans-ExtraBoldItalic-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/OpenSans-ExtraBoldItalic-webfont.woff") format("woff"),url("/fonts/OpenSans-ExtraBoldItalic-webfont.ttf") format("truetype"),url("/fonts/OpenSans-ExtraBoldItalic-webfont.svg#OpenSansExtraboldItalic") format("svg");font-weight:900;font-style:italic}.wrap{*zoom:1}.wrap:after,.wrap:before{content:" ";display:table}.wrap:after{clear:both}*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}:not(.list)>li,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,mark,menu,nav,object,ol:not(.list),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:not(.list),var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;outline:none}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;max-width:100%}ol:not(.list),ul:not(.list){list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}small{font-size:80%}ins{text-decoration:none}ins,mark{background:#ff0;color:#000}del{text-decoration:line-through}b,strong{font-weight:700}dfn,em{font-style:italic}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}hr{height:0;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box}legend{white-space:normal;margin-left:-7px}table{border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}code,kbd,pre,samp{font-family:monospace,serif;_font-family:courier new,monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}svg:not(:root){overflow:visible}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;display:inline;zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}button[disabled],input[disabled]{cursor:default}button,input{line-height:normal}button,input,select,textarea{font-size:100%;vertical-align:baseline;vertical-align:middle;text-transform:none}textarea{overflow:auto;vertical-align:top;resize:vertical}button{width:auto;overflow:visible;border:0 solid #fff}input[type=checkbox],input[type=radio]{padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{height:13px;width:13px;vertical-align:middle}button,input[type=button],input[type=image],input[type=reset],input[type=submit],label{cursor:pointer;-webkit-appearance:none;overflow:visible}input:invalid,textarea:invalid{background-color:#f0dddd}ul.list>li{padding-bottom:10px}::-moz-selection{background:#000;color:#fff;text-shadow:none}::selection{background:#000;color:#fff;text-shadow:none}.m2-header{position:relative;height:800px;width:100%;background-image:url("/images/module2/temp.jpg")}.m2-header:before{content:" ";position:absolute;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#fff));background:linear-gradient(transparent,#fff);height:800px;width:100%}.slide{border:5px solid #000;margin:50px}.slide-header{font-size:30pt;font-weight:400}.citation-source{color:#a59d95;font-size:16px}html{font-size:62.5%;background-color:none;overflow-y:scroll}body,html{min-height:100%}body{line-height:1;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-font-smoothing:subpixel-antialiased;background-color:#ebebeb;padding-bottom:30px}body,button,input,select,textarea{color:#444;font-style:normal;font-family:Open Sans,Helvetica,Arial,Verdana,sans-serif;font-size:16px;font-size:1.6rem}h1,h2,h3,h4,h5,h6{font-style:normal;font-weight:400}h1{font-size:18px;font-size:1.8rem;line-height:120%}h2{font-size:130%;margin-bottom:10px}h3{font-size:120%;font-weight:700;margin:0 0 20px}p{line-height:130%;padding:3px 0 2px;margin-bottom:10px}hr{border:none;border-top:1px solid #fff;margin:30px 0}a{color:#f27707;text-decoration:none;border-radius:4px;background-clip:padding-box}a:hover{color:#004593;text-decoration:underline}i{font-style:italic}.modal{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;min-width:100%;min-height:100%;z-index:100;background:#fff}.alert-success{background:inherit;position:absolute;top:50%;left:50%;width:300px;height:160px;margin:0 auto;margin:-80px 0 0 -150px;text-align:center;font-family:Montserrat,sans-serif;z-index:75;text-decoration:none}.alert-success a{display:inline-block;padding:23px 40px;margin:10px 0 0;letter-spacing:.05em;background:transparent;color:#f27707;border:4px solid #f27707;border-radius:40px;text-decoration:none}.alert-success a:hover{background:#f27707;color:#fff}.alert-success h4{font-size:130%}.alert-success p{font-size:12px;padding:10px 0 20px;line-height:140%}section{border-top:1px solid #f5f5f5;border-bottom:1px solid #d1d2d4;padding:34px 40px}section:first-child{border-top:none}section.last{border-bottom:none}section .sub{font-size:14px;line-height:170%;padding-top:34px}section .sub:first-child{padding-top:0}section .sub>label{font-size:16px;margin:2px 0 10px;line-height:140%;padding-left:2px}section .sub>label,section .sub>label>span{display:block;position:relative}section .sub>label>span>em{font-style:italic;display:inline;padding:0}section .sub>label>em{position:absolute;height:100%;float:right;padding-right:5px;font-size:20px;font-size:2rem;right:100%;top:0;text-align:right}@media screen and (max-width:600px){section .sub>label>em{font-size:16px;font-size:1.6rem;float:none;position:relative;right:auto;left:-8px}}@media screen and (max-width:600px){section .sub>label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-left:0;padding-right:6px}}section .sub span.other{display:block;margin-top:4px}section .sub span.small{padding:5px 5px 0;display:block;font-size:10px;text-transform:uppercase}section .sub span.small span{display:block;padding:5px;line-height:100%;border:1px solid transparent}section .sub em{font-style:normal;display:inline-block;padding:0 7px}section .sub span.small span.active{font-weight:700;background:#f4f4f4;border-color:#dbd9dc}@media screen and (max-width:480px){section{padding-left:16px;padding-right:16px}}.small em{font-style:normal;display:inline-block;padding:0 7px}.sub select,.sub textarea{-webkit-appearance:none;width:100%;height:40px;border:1px solid #d2d2d2;padding:10px;background:#fff;margin:0 0 1px;border-radius:0}.sub textarea{resize:vertical;min-height:120px;line-height:120%}.checkbox-select,.radio-select{border:1px solid #d2d2d2;position:relative}.sub .checkbox-select label,.sub .radio-select label{position:relative;font-size:13px;font-weight:400;text-transform:none;z-index:5}.checkbox-select label:first-child,.radio-select label:first-child,.weighted-select label:first-child{border-top:none}.sub .checkbox-select label span,.sub .radio-select label span{padding:12px 10px;border-top:1px solid #e1e1e1;position:relative;display:block;z-index:10;cursor:pointer}.checkbox-select label:first-child span,.radio-select label:first-child span,.weighted-select label:first-child span{border-top:none}.sub .checkbox-select input[type=checkbox],.sub .radio-select input[type=radio],.sub .weighted-select input{display:none}.sub .checkbox-select label,.sub .radio-select label{cursor:pointer;-webkit-appearance:none;border-radius:0;display:block;width:100%;height:100%;top:0;left:0;border:none;background:#f8f8f8;padding:0;margin:0;z-index:1}.checkbox-select input[type=checkbox]:checked+span,.radio-select input[type=radio]:checked+span,.weighted-select input[type=checkbox]:checked+span{background:#f27707;background:-webkit-gradient(linear,left top,left bottom,from(#f27707),to(#f1923b));background:linear-gradient(180deg,#f27707 0,#f1923b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$primary-color",endColorstr="$primary-color-grdnt",GradientType=0);color:#fff;font-weight:700;text-shadow:1px 1px 3px rgba(0,0,0,.75);border-color:#f27707}input[type=range]{-webkit-appearance:none;width:100%;border-radius:30px;height:10px;background:#3d98c3;background:-webkit-gradient(linear,left top,right top,from(#3d98c3),to(#c2563d));background:linear-gradient(90deg,#3d98c3 0,#c2563d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3d98c3",endColorstr="#c2563d",GradientType=1);position:relative;z-index:1}input[type=range]:before{top:1px;-webkit-box-shadow:inset 0 19px 4px -18px hsla(0,0%,100%,.68);box-shadow:inset 0 19px 4px -18px hsla(0,0%,100%,.68)}input[type=range]:after,input[type=range]:before{position:absolute;left:0;right:0;margin:0 2px;border-radius:30px;display:block;content:" ";height:4px;z-index:10}input[type=range]:after{bottom:0;-webkit-box-shadow:inset 0 -22px 9px -19px hsla(0,0%,100%,.25);box-shadow:inset 0 -22px 9px -19px hsla(0,0%,100%,.25)}.scale{position:relative;border:1px solid #d2d2d2}.scale-touch{overflow:hidden;background:#f8f8f8}.scale-touch p{display:table;width:100%;table-layout:fixed;margin:0;padding:0}.scale-touch p.scale-other{background:#dbd9dd;padding:10px;height:40px;text-align:center;cursor:pointer;border-top:1px solid #d2d2d2}.scale-touch p span{display:table-cell;text-align:center;border-left:1px solid #d2d2d2;cursor:pointer;height:40px;vertical-align:middle}.scale-touch span.null{background:#eaeaea}.scale-touch span:first-child{border:none}.scale-touch p.scale-other.active,.scale-touch span.active{color:#fff;font-weight:700;text-shadow:1px 1px 3px rgba(0,0,0,.75);background:#f27707;background:-webkit-gradient(linear,left top,left bottom,from(#f27707),to(#f1923b));background:linear-gradient(180deg,#f27707 0,#f1923b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$primary-color",endColorstr="$primary-color-grdnt",GradientType=0)}table{border-collapse:collapse;width:100%;margin:40px 0 0}table td,table th{padding:8px 8px 6px}table td.th--label,table th.th--label{background:#eee;font-weight:600;border-left:1px solid #fff;border-bottom:1px solid #fff}table td.td--number,table th.td--number{text-align:right}table thead th{font-size:14px;font-size:1.4rem;color:#444;font-weight:600;background:#eee;border-left:1px solid #fff}table tbody tr{font-size:13px;font-size:1.3rem}table tbody tr td{border-bottom:1px solid #eee}.ConfidentialStatement{font-size:12px;font-size:1.2rem;line-height:140%}.admin-tools{padding:0;background:#303e42;color:#eee;font-size:80%;text-align:right}.admin-tools a,.admin-tools span{text-decoration:none;display:inline-block;padding:14px 5px 10px;margin:0 0 0 10px}.admin-tools span{margin-left:0}.admin-tools a{color:#f86b6b;border-bottom:4px solid transparent}.admin-tools a:hover{color:#fff;border-bottom-color:#f86b6b}.admin-wrap{max-width:720px;margin:0 auto;padding:0 40px}@media (max-width:600px){.admin-wrap{padding:0 10px}}.Header{padding:25px 0 22px;width:100%;background:#fff;border-bottom:1px solid #d1d2d4;text-align:center}.Header__con{max-width:720px;padding:0 40px;margin:0 auto;display:inline-block;vertical-align:bottom;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:480px){.Header__con{padding:0 20px}}.Header__con h1{text-align:right;max-width:320px}@media screen and (max-width:480px){.Header__con h1{font-size:12px;font-size:1.2rem;max-width:160px}}.Header__logo{margin:0;max-width:110px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Header__logo img{-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:480px){.Header__logo img{max-width:120px}}.Header__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.Header__confidential{font-size:9px;font-size:.9rem;margin-top:5px;text-align:right}.Footer{background:#374140;padding:6px 20px;color:#b7c1c3;text-align:right;font-size:10px;font-size:1rem;line-height:140%;text-transform:uppercase;font-weight:600;width:100%;position:fixed;bottom:0;left:0;right:0;z-index:999}@media screen and (max-width:480px){.Footer{text-align:center}}.Footer a{color:#fff;text-decoration:none}.Footer a:hover{text-decoration:underline}.Login{height:100%;padding:40px;font-size:12px;font-size:1.2rem}.Login__logo{display:block;max-width:180px;margin:0 auto 30px}.Login__con{padding:40px;max-width:400px;margin:0 auto;height:100%;font-weight:100}.Login__submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Login__submit>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}.Login__submit>div,.Login__submit button{font-size:16px;font-size:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Login__submit button{height:48px;border-radius:48px;padding:0 30px;background:transparent;border:2px solid #f27707}.Login__submit button:hover{background:#f27707;color:#fff}.Login__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:48px;color:#004593;margin-top:10px}.Login__link:hover{text-decoration:underline}.Login input[type=password],.Login input[type=text]{height:42px;line-height:42px;padding:0 20px;font-size:18px;font-size:1.8rem;width:100%;border:1px solid #d2d2d2}.Login p{margin-bottom:20px}.Login label{display:block}.Login label.checkbox{display:inline-block}.Section__con{width:100%;max-width:640px;margin:0 auto}.Section__info h1{font-size:28px;font-size:2.8rem;margin-bottom:14px}.Section__info h2{font-size:22px;font-size:2.2rem}.Section__info p{font-size:16px;font-size:1.6rem}.echarts{width:100%!important}.Reporting{padding:0}@media screen and (max-width:480px){.Reporting{padding-top:30px}}.Reporting__con{max-width:1200px;margin:0 auto;padding:60px}@media (max-width:600px){.Reporting__con{padding:20px}}.Reporting__export{text-align:center}.Reporting__export__btn{color:#da4a55;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:45px;margin:0 auto 2em;position:relative;text-decoration:none;vertical-align:middle;text-align:center;width:100%;overflow:hidden;max-width:230px}.Reporting__export__btn__icon{position:absolute;font-family:fontawesome;top:-30px;left:50%;margin-left:-9px;color:#da4a55}.Reporting__export__btn span{position:relative;top:0}.Reporting__export__btn__box{height:45px;left:0;position:absolute;top:0;width:100%}.Reporting__export__btn__box rect{fill:none;stroke:#da4a55;stroke-width:2;stroke-dasharray:422,0}.Reporting__export__btn:hover{text-decoration:none}.Reporting__export__btn:hover span{top:50px}.Reporting__export__btn:hover .Reporting__export__btn__icon{top:15px;font-size:18px;color:#da4a55}.Reporting__export__btn:hover .Reporting__export__btn__box rect{color:#da4a55;stroke-width:5;stroke-dasharray:36,404;stroke-dashoffset:68;-webkit-transition:all 1.35s cubic-bezier(.19,1,.22,1);transition:all 1.35s cubic-bezier(.19,1,.22,1)}.Reporting__chart{margin-top:120px;background:#fff;border-radius:8px;border:1px solid #d2d2d2}@media screen and (max-width:480px){.Reporting__chart{margin-top:60px}}.Reporting__chart__con{padding:30px}.Reporting__chart h1{border-bottom:1px solid #d2d2d2;text-align:center;line-height:160%;margin:0 auto 20px;padding:50px 30px 30px;font-size:22px;font-size:2.2rem;font-weight:300;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.Reporting__chart h1,.Reporting__chart h1>em{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.Reporting__chart h1>em{position:absolute;top:-20px;border:6px solid #fff;font-style:normal;background:#f27707;color:#fff;-ms-flex-negative:0;flex-shrink:0;border-radius:100px;background-clip:padding-box;font-size:18px;font-size:1.8rem;width:52px;height:52px;-webkit-box-shadow:0 -1px 4px hsla(0,0%,82%,.5);box-shadow:0 -1px 4px hsla(0,0%,82%,.5);margin-bottom:20px}.Reporting__chart h1>em,.Reporting__chart h1>span{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.Reporting__chart h1>span{max-width:800px}@media screen and (max-width:480px){.Reporting__chart h1{font-size:16px;font-size:1.6rem;padding:30px 20px 10px}}.Reporting__export,.Reporting__export span,i,rect,svg{-webkit-box-sizing:inherit;box-sizing:inherit;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.progress-button{position:relative;display:inline-block;text-align:center;margin:0 0 30px}.progress-button button{display:block;margin:0 auto;padding:0;width:250px;height:70px;border:3px solid #f27707;border-radius:40px;background:transparent;color:#f27707;letter-spacing:1px;font-size:18px;font-family:Montserrat,sans-serif;-webkit-transition:background-color .3s,color .3s,width .3s,border-width .3s,border-color .3s;transition:background-color .3s,color .3s,width .3s,border-width .3s,border-color .3s;cursor:pointer;outline:none}.progress-button button:hover{background-color:#f27707;color:#fff}.progress-button svg{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none}.progress-button svg path{opacity:0;fill:none}.progress-button svg.progress-circle path{stroke:#f27707;stroke-width:5}.progress-button svg.checkmark path,.progress-button svg.cross path{stroke:#fff;stroke-linecap:round;stroke-width:4;-webkit-transition:opacity .1s;transition:opacity .1s}.loading.progress-button button{width:70px;border-width:5px;border-color:#ddd;background-color:transparent;color:#fff}.loading.progress-button span{-webkit-transition:opacity .15s;transition:opacity .15s}.error.progress-button span,.loading.progress-button span,.success.progress-button span{opacity:0}.progress-button button span{-webkit-transition:opacity .3s .1s;transition:opacity .3s .1s}.error.progress-button button,.success.progress-button button{-webkit-transition:background-color .3s,width .3s,border-width .3s;transition:background-color .3s,width .3s,border-width .3s}.success.progress-button button{border-color:#379f79;background-color:#379f79}.error.progress-button button{border-color:#c71c1c;background-color:#c71c1c}.error.progress-button svg.cross path,.loading.progress-button svg.progress-circle path,.success.progress-button svg.checkmark path{opacity:1;-webkit-transition:stroke-dashoffset .3s;transition:stroke-dashoffset .3s}.elastic.progress-button button{-webkit-transition:background-color .3s,color .3s,width .3s cubic-bezier(.25,.25,.4,1),border-width .3s,border-color .3s;-webkit-transition:background-color .3s,color .3s,width .3s cubic-bezier(.25,.25,.4,1.6),border-width .3s,border-color .3s;transition:background-color .3s,color .3s,width .3s cubic-bezier(.25,.25,.4,1.6),border-width .3s,border-color .3s}.loading.elastic.progress-button button{-webkit-transition:background-color .3s,color .3s,width .3s cubic-bezier(.6,0,.75,.75),border-width .3s,border-color .3s;-webkit-transition:background-color .3s,color .3s,width .3s cubic-bezier(.6,-.6,.75,.75),border-width .3s,border-color .3s;transition:background-color .3s,color .3s,width .3s cubic-bezier(.6,-.6,.75,.75),border-width .3s,border-color .3s}@-webkit-keyframes uil-ring-anim{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes uil-ring-anim{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.SubQuestion{margin-top:34px}.Errors{background:#a31523;border:2px solid #d01b2d;border-radius:6px;background-clip:padding-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff;font-size:16px;font-size:1.6rem;text-shadow:0 1px 2px rgba(0,0,0,.5)}.Errors>strong{background:#e5394a;padding:20px 16px;font-size:20px;font-size:2rem}.Errors>strong,.Errors__con{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Errors__con{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.Errors__con li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;border-top:2px solid #d01b2d;padding:10px 16px 8px;text-align:left}.Comment{margin-top:20px}.Weighted__con{position:relative;padding-top:40px;padding-left:140px}.Weighted__scale{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;padding-left:140px}.Weighted__scale,.Weighted__scale label{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.Weighted__scale label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:10px;border-right:1px dashed hsla(0,0%,82%,.4);position:relative;z-index:3}.Weighted__scale label:last-child{border-right:none}.Weighted__options{position:relative;z-index:5;border:1px solid #d2d2d2}.Weighted__options label{display:block;position:relative;font-size:13px;font-weight:400;text-transform:none;margin:0;cursor:pointer;-webkit-appearance:none;border-radius:0;width:100%;height:100%;top:0;left:0;border:none;padding:0;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Weighted__options label strong{position:absolute;z-index:5;top:0;left:0;bottom:0;height:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;color:#fff;font-weight:700;text-shadow:1px 1px 3px rgba(0,0,0,.75)}.Weighted__options label strong,.Weighted__options label strong span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Weighted__options label strong span{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.Weighted__options label.selected strong{background:#f27707;background:-webkit-gradient(linear,left top,left bottom,from(#f27707),to(#f1923b));background:linear-gradient(180deg,#f27707 0,#f1923b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$primary-color",endColorstr="$primary-color-grdnt",GradientType=0)}.Weighted .WeightedLabels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;position:absolute;top:0;right:0;left:0;bottom:0;z-index:1}.Weighted .WeightedLabels__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:12px 10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:.5}.WeightedAnswer{position:relative;left:-140px;width:140px;pointer-events:none;z-index:1;display:block;padding:12px 10px}.WeightedHitArea{padding:12px 10px;position:absolute;width:100%;top:0;right:0;left:0;bottom:0;z-index:10;border-bottom:1px dashed rgba(0,0,0,.25)}label:last-child .WeightedHitArea{border-bottom:0}.TextList__answer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:4px}.TextList__answer:first-child{margin-top:0}.TextList__answer__alpha{padding-right:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.TextList__answer__alpha,.TextList__answer__con{display:-webkit-box;display:-ms-flexbox;display:flex}.TextList__answer__con{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.TextList__answer__label{position:relative;padding:0 2px}.TextList__answer__label em{position:absolute;right:100%}@media screen and (max-width:600px){.TextList__answer__label em{padding-left:3px!important;position:relative;right:auto}}.TextList__answer textarea{min-height:80px}.TextList__answer input{-webkit-appearance:none;background:#f8f8f8;border:1px solid #d2d2d2;border-radius:2px;height:48px;width:100%;padding:0 10px}.DownloadList__list__item{margin-top:20px}.DownloadList__list__item:first-child{margin-top:0}.DownloadListItem{color:#444;border:1px solid #f27707;background:#fff;line-height:130%;border-radius:2px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.DownloadListItem,.DownloadListItem__arrow{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.DownloadListItem__arrow{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f27707;border-right:1px solid #f27707;color:#fff;width:48px;font-size:20px;font-size:2rem;position:relative;-webkit-transition:width .3s cubic-bezier(.82,.01,.32,1);transition:width .3s cubic-bezier(.82,.01,.32,1)}.DownloadListItem__arrow svg{-webkit-transition:none;transition:none;position:relative;left:14px}.DownloadListItem__arrow span{position:absolute;left:48px;top:0;bottom:0;height:100%;-ms-flex-align:center;font-size:16px;font-size:1.6rem;font-weight:500}.DownloadListItem__arrow span,.DownloadListItem__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.DownloadListItem__label{padding:14px 16px 12px;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-height:42px}.DownloadListItem:hover{border-color:#004593;text-decoration:none}.DownloadListItem:hover .DownloadListItem__label{background:rgba(15,94,183,.1)}.DownloadListItem:hover .DownloadListItem__arrow{border-color:#004593;background:#0f5eb7;width:150px;-ms-flex-negative:0;flex-shrink:0}.RankDrag__answers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 0 6px;border:1px solid transparent}.RankDrag__answers li{position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:13px;font-size:1.3rem;width:100%;height:48px;margin-top:6px;border:1px solid #d2d2d2;background:#f8f8f8;padding:0 10px;line-height:130%;z-index:1;-webkit-transition:transform .3s cubic-bezier(.71,.52,.22,1.04);-webkit-transition:-webkit-transform .3s cubic-bezier(.71,.52,.22,1.04);transition:-webkit-transform .3s cubic-bezier(.71,.52,.22,1.04);transition:transform .3s cubic-bezier(.71,.52,.22,1.04);transition:transform .3s cubic-bezier(.71,.52,.22,1.04),-webkit-transform .3s cubic-bezier(.71,.52,.22,1.04);-webkit-transform:scale(1);transform:scale(1)}.RankDrag__answers li,.RankDrag__answers li span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.RankDrag__answers li span svg{margin-left:10px}.RankDrag__answers li strong{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #d2d2d2;border-radius:32px;background-clip:padding-box;width:26px;height:26px}.RankDrag__answers--dragging{border-color:#d2d2d2;background:#dedede;border-radius:3px;background-clip:padding-box}.RankDrag__answers--dragging li{opacity:.75;-webkit-transform:scale(.95);transform:scale(.95);border:2px dashed #868585;background:hsla(0,0%,100%,.5)}.RankDrag__answers--dragging li.sortable-chosen{opacity:1;background:#fff;border-color:#d2d2d2}.RankPercent__answers{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.RankPercent__answers,.RankPercent__answers__item{display:-webkit-box;display:-ms-flexbox;display:flex}.RankPercent__answers__item{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f8f8f8;border:1px solid #d2d2d2;padding:0 0 0 10px;border-top:none;min-height:48px;height:auto;line-height:130%;font-size:13px;font-size:1.3rem}.RankPercent__answers__item:first-child{border-top:1px solid #d2d2d2}.RankPercent__answers__item input{min-height:46px;height:100%;width:80px;border-radius:0;text-align:center;padding:0;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;border-left:1px solid #d2d2d2}.RankPercent__total{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;border:1px solid #d2d2d2;border-top:none;background:#e1e1e1}.RankPercent__total,.RankPercent__total span{display:-webkit-box;display:-ms-flexbox;display:flex}.RankPercent__total span{border-left:1px solid #d2d2d2;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:52px;font-size:16px;font-size:1.6rem;width:80px;background:#fff;font-weight:700}.RankPercent__total--error span{background:rgba(229,57,74,.1);color:#e5394a}.RankPercent__total--success span{background:rgba(115,188,38,.1);color:#73bc26}.TableInput table{border:1px solid #d2d2d2;width:100%;background:#f8f8f8}.TableInput table tbody,.TableInput table tr{border-top:1px solid #d2d2d2}.TableInput table tr:first-child{border-top:none}.TableInput table td,.TableInput table th{border-left:1px solid #d2d2d2}.TableInput table td:first-child,.TableInput table th:first-child{border-left:none}.TableInput table th{padding:0 10px;height:36px}.TableInput table td input{border:none;width:100%;font-size:13px;font-size:1.3rem;height:42px;padding:0 10px}.TableInput__manage{background:#e1e1e1;border:1px solid #d2d2d2;border-top:none}.TableInput__manage,.TableInput__manage button{display:-webkit-box;display:-ms-flexbox;display:flex}.TableInput__manage button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;height:48px;background:#f8f8f8;font-size:13px;font-size:1.3rem}.TableInput__manage button svg{margin-right:8px}.TableInput__manage button:hover{background:#fff}.TableInput__manage__last{margin-left:auto}.ImageUpload__uploader label{border:1px solid #d2d2d2;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f8f8f8;height:48px;cursor:pointer}.ImageUpload__uploader label:hover{background:#f27707;color:#fff}.ImageUpload__uploader label svg{margin-left:5px;font-size:16px;font-size:1.6rem;-webkit-transition:none;transition:none}.ImageUpload__uploader input{display:none}.ImageUpload__uploaded img{-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1);width:100%}.ImageUpload__uploaded button{-webkit-appearance:none;border:1px solid #d2d2d2;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f8f8f8;height:48px;cursor:pointer}.ImageUpload__uploaded button:hover{background:#f27707;color:#fff}.TextInput input{-webkit-appearance:none;background:#f8f8f8;border:1px solid #d2d2d2;border-radius:2px;height:48px;width:100%;padding:0 10px}.TextAreaInput textarea{background:#f8f8f8;border:1px solid #d2d2d2;width:100%;padding:10px;min-height:120px}.TextAreaInput__none{margin-top:4px}.TextAreaInput__none button{border:1px solid #d2d2d2;width:100%;-webkit-appearance:none;display:-webkit-box;display:-ms-flexbox;display:flex;height:42px;min-height:42px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f8f8f8;padding:0 10px;font-size:13px;font-size:1.3rem}.TextAreaInput__none button:hover{background:#fff}.TextAreaInput__none button.active{background:#f27707;color:#fff;border-color:#c05f06;text-shadow:1px 1px 3px rgba(0,0,0,.75);font-weight:700}.AnswerSelect__answers{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.AnswerSelect__answers,.AnswerSelect button{display:-webkit-box;display:-ms-flexbox;display:flex}.AnswerSelect button{-webkit-appearance:none;height:42px;background:#f8f8f8;padding:0 16px;font-size:13px;font-size:1.3rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.AnswerSelect button:hover{background:#fff}.AnswerSelect button.active{background:#f27707;color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,.75);font-weight:700}.AnswerSelect__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:2px}@media screen and (max-width:480px){.AnswerSelect__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}}.AnswerSelect__item label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-size:1.4rem;position:relative;width:100%;z-index:1}@media screen and (max-width:480px){.AnswerSelect__item label{font-size:16px;font-size:1.6rem;padding-bottom:4px}}.AnswerSelect__item label>span{position:relative;z-index:10;background:#ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 6px 0 0}.AnswerSelect__item label:after{display:block;content:"";z-index:1;width:100%;max-width:100%;height:1px;background:none;position:absolute;left:0;top:50%;border-top:2px dotted #d2d2d2}.AnswerSelect__item__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #d2d2d2;margin-left:6px;position:relative;z-index:5;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:480px){.AnswerSelect__item__buttons{margin-left:0}}.AnswerSelect__item__buttons button{border-left:1px solid #d2d2d2}@media screen and (max-width:480px){.AnswerSelect__item__buttons button{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.AnswerSelect__item__buttons button:first-child{border:none}.AnswerSelect__none button{border:1px solid #d2d2d2}.AnswerSelect__none button.active{border-color:#c05f06}.AnswerSelect--scale .AnswerSelect__item{border-bottom:1px solid #d2d2d2;margin-top:0}@media screen and (max-width:600px){.AnswerSelect--scale .AnswerSelect__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid #d2d2d2;margin-top:6px}}.AnswerSelect--scale .AnswerSelect__item:first-child{border-top:1px solid #d2d2d2}.AnswerSelect--scale .AnswerSelect__item label{max-width:45%;margin-top:0;font-size:12px;font-size:1.2rem;padding:10px 0 8px;line-height:140%}.AnswerSelect--scale .AnswerSelect__item label:after{display:none}@media screen and (max-width:600px){.AnswerSelect--scale .AnswerSelect__item label{max-width:100%;padding:6px 8px 4px}}.AnswerSelect--scale .AnswerSelect__item__buttons{border-top:none;border-bottom:none;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width:600px){.AnswerSelect--scale .AnswerSelect__item__buttons{margin-left:0;border-top:1px solid #d2d2d2;border-left:none;border-right:none}}.AnswerSelect--scale .AnswerSelect__item__buttons button{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:100%;outline:none;min-height:42px;margin:0}.AnswerSelect--scale .AnswerSelect__item__buttons button.active{position:relative}.AnswerSelect--scale .AnswerSelect__item__buttons button.active:before{display:block;width:12px;height:12px;border-radius:12px;background-clip:padding-box;background:#fff;content:" ";position:absolute;z-index:10;top:50%;left:50%;margin:-6px 0 0 -6px}.AnswerSelect--scale .AnswerSelect__item__buttons button span{display:none;opacity:.65;color:#444}@media screen and (max-width:600px){.AnswerSelect--scale .AnswerSelect__item__buttons button span{display:block}}.AnswerSelect__legend{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;padding-left:calc(45% + 6px);margin-bottom:6px}.AnswerSelect__legend,.AnswerSelect__legend>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.AnswerSelect__legend>span{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:9px;font-size:.9rem;text-transform:uppercase;line-height:110%;text-align:center;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.AnswerSelect__legend>span strong{display:none}@media screen and (max-width:600px){.AnswerSelect__legend>span strong{display:block;margin-bottom:2px}.AnswerSelect__legend>span span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:28px}}@media screen and (max-width:480px){.AnswerSelect__legend>span strong{position:relative;left:-10px;top:4px}.AnswerSelect__legend>span span{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}}@media screen and (max-width:600px){.AnswerSelect__legend{margin-bottom:0;padding-left:0}}.Preference__con{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;position:relative;padding-top:10px}.Preference__con,.Preference__preferences{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.Preference__preferences{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;width:100%;padding-left:25%;margin-bottom:6px}.Preference__preferences label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:default}.Preference__options{position:relative;z-index:5}.Preference__option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-top:1px solid #d2d2d2}.Preference__option:first-child{border-top:0}.Preference__option__label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 20px 0 0;width:25%;-ms-flex-negative:0;flex-shrink:0;font-size:13px;font-size:1.3rem;cursor:default}.Preference__option__con,.Preference__option__label{display:-webkit-box;display:-ms-flexbox;display:flex}.Preference__option__con{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-negative:1;flex-shrink:1}.Preference__option__answer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:48px;background:#fff;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;border-left:1px solid #d2d2d2;font-size:12px;font-size:1.2rem;cursor:pointer}.Preference__option__answer span{opacity:.25}.Preference__option__answer:first-child{border-left:none}.Preference__option__answer input{visibility:hidden;width:0;height:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;margin:0;padding:0}.Preference__option__answer.selected{background:#f27707;color:#fff}.Preference__option__answer.selected span{opacity:1}.wrap{width:100%;max-width:640px;margin:0 auto}.al{text-align:left}.ac{text-align:center}.ar{text-align:right}.fl{float:left}.fr{float:right}.hidden{display:none!important}.hidden,.invisible{visibility:hidden}.noscroll{height:100%;position:fixed;top:0;left:0;right:0;bottom:0;width:100%}.Section__info{margin-left:10px}.Section__info h2{line-height:25px;font-weight:700}section{border-top:none;border-bottom:none}