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{text-decoration:none}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}.row{width:100%;margin:0 auto;max-width:1200px;max-width:remCalc(1200);*zoom:1}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.row.uncentered{margin:0}.row .row{width:auto;margin:0 -15px;margin:0 remCalc(-15);max-width:none;*zoom:1}.row .row:after,.row .row:before{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{margin:0}.row.collapse>.columns{padding:0}.small-1{width:8.33333333%}.small-push-1{left:8.33333333%}.small-pull-1{left:-8.33333333%}.small-2{width:16.66666667%}.small-push-2{left:16.66666667%}.small-pull-2{left:-16.66666667%}.small-3{width:25%}.small-push-3{left:25%}.small-pull-3{left:-25%}.small-4{width:33.33333333%}.small-push-4{left:33.33333333%}.small-pull-4{left:-33.33333333%}.small-5{width:41.66666667%}.small-push-5{left:41.66666667%}.small-pull-5{left:-41.66666667%}.small-6{width:50%}.small-push-6{left:50%}.small-pull-6{left:-50%}.small-7{width:58.33333333%}.small-push-7{left:58.33333333%}.small-pull-7{left:-58.33333333%}.small-8{width:66.66666667%}.small-push-8{left:66.66666667%}.small-pull-8{left:-66.66666667%}.small-9{width:75%}.small-push-9{left:75%}.small-pull-9{left:-75%}.small-10{width:83.33333333%}.small-push-10{left:83.33333333%}.small-pull-10{left:-83.33333333%}.small-11{width:91.66666667%}.small-push-11{left:91.66666667%}.small-pull-11{left:-91.66666667%}.small-12{width:100%}.small-push-12{left:100%}.small-pull-12{left:-100%}.column,.columns{position:relative;padding-left:15px;padding-left:remCalc(15);padding-right:15px;padding-right:remCalc(15);float:left}@media only screen and (min-width:992px){.large-1{width:8.33333333%}.large-push-1{left:8.33333333%}.large-pull-1{left:-8.33333333%}.large-2{width:16.66666667%}.large-push-2{left:16.66666667%}.large-pull-2{left:-16.66666667%}.large-3{width:25%}.large-push-3{left:25%}.large-pull-3{left:-25%}.large-4{width:33.33333333%}.large-push-4{left:33.33333333%}.large-pull-4{left:-33.33333333%}.large-5{width:41.66666667%}.large-push-5{left:41.66666667%}.large-pull-5{left:-41.66666667%}.large-6{width:50%}.large-push-6{left:50%}.large-pull-6{left:-50%}.large-7{width:58.33333333%}.large-push-7{left:58.33333333%}.large-pull-7{left:-58.33333333%}.large-8{width:66.66666667%}.large-push-8{left:66.66666667%}.large-pull-8{left:-66.66666667%}.large-9{width:75%}.large-push-9{left:75%}.large-pull-9{left:-75%}.large-10{width:83.33333333%}.large-push-10{left:83.33333333%}.large-pull-10{left:-83.33333333%}.large-11{width:91.66666667%}.large-push-11{left:91.66666667%}.large-pull-11{left:-91.66666667%}.large-12{width:100%}.large-push-12{left:100%}.large-pull-12{left:-100%}.hide-for-large{display:none!important}.show-for-large{display:inherit}.large-centered{position:relative;margin-left:auto;margin-right:auto;float:none!important}.large-uncentered{margin-left:0;margin-right:0;float:left!important}.large-expanded{width:100%!important}}@media only screen and (max-width:991px){.hide-for-small{display:none!important}.show-for-small{display:inherit}.small-centered{position:relative;margin-left:auto;margin-right:auto;float:none!important}.small-uncentered{margin-left:0;margin-right:0;float:left!important}.small-expanded{width:100%!important}}.expand{width:100%!important}.mt-5{margin-top:5px;margin-top:.3125rem}.mb-5{margin-bottom:5px;margin-bottom:.3125rem}.ml-5{margin-top:5px;margin-top:.3125rem}.mr-5{margin-bottom:5px;margin-bottom:.3125rem}.pt-5{padding-top:5px;padding-top:.3125rem}.pb-5{padding-bottom:5px;padding-bottom:.3125rem}.pl-5{padding-top:5px;padding-top:.3125rem}.pr-5{padding-bottom:5px;padding-bottom:.3125rem}@media only screen and (max-width:991px){.mt-5-small{margin-top:5px;margin-top:.3125rem}.mb-5-small{margin-bottom:5px;margin-bottom:.3125rem}.ml-5-small{margin-top:5px;margin-top:.3125rem}.mr-5-small{margin-bottom:5px;margin-bottom:.3125rem}.pt-5-small{padding-top:5px;padding-top:.3125rem}.pb-5-small{padding-bottom:5px;padding-bottom:.3125rem}.pl-5-small{padding-top:5px;padding-top:.3125rem}.pr-5-small{padding-bottom:5px;padding-bottom:.3125rem}}@media only screen and (min-width:992px){.mt-5-large{margin-top:5px;margin-top:.3125rem}.mb-5-large{margin-bottom:5px;margin-bottom:.3125rem}.ml-5-large{margin-top:5px;margin-top:.3125rem}.mr-5-large{margin-bottom:5px;margin-bottom:.3125rem}.pt-5-large{padding-top:5px;padding-top:.3125rem}.pb-5-large{padding-bottom:5px;padding-bottom:.3125rem}.pl-5-large{padding-top:5px;padding-top:.3125rem}.pr-5-large{padding-bottom:5px;padding-bottom:.3125rem}}.mt-10{margin-top:10px;margin-top:.625rem}.mb-10{margin-bottom:10px;margin-bottom:.625rem}.ml-10{margin-top:10px;margin-top:.625rem}.mr-10{margin-bottom:10px;margin-bottom:.625rem}.pt-10{padding-top:10px;padding-top:.625rem}.pb-10{padding-bottom:10px;padding-bottom:.625rem}.pl-10{padding-top:10px;padding-top:.625rem}.pr-10{padding-bottom:10px;padding-bottom:.625rem}@media only screen and (max-width:991px){.mt-10-small{margin-top:10px;margin-top:.625rem}.mb-10-small{margin-bottom:10px;margin-bottom:.625rem}.ml-10-small{margin-top:10px;margin-top:.625rem}.mr-10-small{margin-bottom:10px;margin-bottom:.625rem}.pt-10-small{padding-top:10px;padding-top:.625rem}.pb-10-small{padding-bottom:10px;padding-bottom:.625rem}.pl-10-small{padding-top:10px;padding-top:.625rem}.pr-10-small{padding-bottom:10px;padding-bottom:.625rem}}@media only screen and (min-width:992px){.mt-10-large{margin-top:10px;margin-top:.625rem}.mb-10-large{margin-bottom:10px;margin-bottom:.625rem}.ml-10-large{margin-top:10px;margin-top:.625rem}.mr-10-large{margin-bottom:10px;margin-bottom:.625rem}.pt-10-large{padding-top:10px;padding-top:.625rem}.pb-10-large{padding-bottom:10px;padding-bottom:.625rem}.pl-10-large{padding-top:10px;padding-top:.625rem}.pr-10-large{padding-bottom:10px;padding-bottom:.625rem}}.mt-15{margin-top:15px;margin-top:.9375rem}.mb-15{margin-bottom:15px;margin-bottom:.9375rem}.ml-15{margin-top:15px;margin-top:.9375rem}.mr-15{margin-bottom:15px;margin-bottom:.9375rem}.pt-15{padding-top:15px;padding-top:.9375rem}.pb-15{padding-bottom:15px;padding-bottom:.9375rem}.pl-15{padding-top:15px;padding-top:.9375rem}.pr-15{padding-bottom:15px;padding-bottom:.9375rem}@media only screen and (max-width:991px){.mt-15-small{margin-top:15px;margin-top:.9375rem}.mb-15-small{margin-bottom:15px;margin-bottom:.9375rem}.ml-15-small{margin-top:15px;margin-top:.9375rem}.mr-15-small{margin-bottom:15px;margin-bottom:.9375rem}.pt-15-small{padding-top:15px;padding-top:.9375rem}.pb-15-small{padding-bottom:15px;padding-bottom:.9375rem}.pl-15-small{padding-top:15px;padding-top:.9375rem}.pr-15-small{padding-bottom:15px;padding-bottom:.9375rem}}@media only screen and (min-width:992px){.mt-15-large{margin-top:15px;margin-top:.9375rem}.mb-15-large{margin-bottom:15px;margin-bottom:.9375rem}.ml-15-large{margin-top:15px;margin-top:.9375rem}.mr-15-large{margin-bottom:15px;margin-bottom:.9375rem}.pt-15-large{padding-top:15px;padding-top:.9375rem}.pb-15-large{padding-bottom:15px;padding-bottom:.9375rem}.pl-15-large{padding-top:15px;padding-top:.9375rem}.pr-15-large{padding-bottom:15px;padding-bottom:.9375rem}}.mt-20{margin-top:20px;margin-top:1.25rem}.mb-20{margin-bottom:20px;margin-bottom:1.25rem}.ml-20{margin-top:20px;margin-top:1.25rem}.mr-20{margin-bottom:20px;margin-bottom:1.25rem}.pt-20{padding-top:20px;padding-top:1.25rem}.pb-20{padding-bottom:20px;padding-bottom:1.25rem}.pl-20{padding-top:20px;padding-top:1.25rem}.pr-20{padding-bottom:20px;padding-bottom:1.25rem}@media only screen and (max-width:991px){.mt-20-small{margin-top:20px;margin-top:1.25rem}.mb-20-small{margin-bottom:20px;margin-bottom:1.25rem}.ml-20-small{margin-top:20px;margin-top:1.25rem}.mr-20-small{margin-bottom:20px;margin-bottom:1.25rem}.pt-20-small{padding-top:20px;padding-top:1.25rem}.pb-20-small{padding-bottom:20px;padding-bottom:1.25rem}.pl-20-small{padding-top:20px;padding-top:1.25rem}.pr-20-small{padding-bottom:20px;padding-bottom:1.25rem}}@media only screen and (min-width:992px){.mt-20-large{margin-top:20px;margin-top:1.25rem}.mb-20-large{margin-bottom:20px;margin-bottom:1.25rem}.ml-20-large{margin-top:20px;margin-top:1.25rem}.mr-20-large{margin-bottom:20px;margin-bottom:1.25rem}.pt-20-large{padding-top:20px;padding-top:1.25rem}.pb-20-large{padding-bottom:20px;padding-bottom:1.25rem}.pl-20-large{padding-top:20px;padding-top:1.25rem}.pr-20-large{padding-bottom:20px;padding-bottom:1.25rem}}.mt-25{margin-top:25px;margin-top:1.5625rem}.mb-25{margin-bottom:25px;margin-bottom:1.5625rem}.ml-25{margin-top:25px;margin-top:1.5625rem}.mr-25{margin-bottom:25px;margin-bottom:1.5625rem}.pt-25{padding-top:25px;padding-top:1.5625rem}.pb-25{padding-bottom:25px;padding-bottom:1.5625rem}.pl-25{padding-top:25px;padding-top:1.5625rem}.pr-25{padding-bottom:25px;padding-bottom:1.5625rem}@media only screen and (max-width:991px){.mt-25-small{margin-top:25px;margin-top:1.5625rem}.mb-25-small{margin-bottom:25px;margin-bottom:1.5625rem}.ml-25-small{margin-top:25px;margin-top:1.5625rem}.mr-25-small{margin-bottom:25px;margin-bottom:1.5625rem}.pt-25-small{padding-top:25px;padding-top:1.5625rem}.pb-25-small{padding-bottom:25px;padding-bottom:1.5625rem}.pl-25-small{padding-top:25px;padding-top:1.5625rem}.pr-25-small{padding-bottom:25px;padding-bottom:1.5625rem}}@media only screen and (min-width:992px){.mt-25-large{margin-top:25px;margin-top:1.5625rem}.mb-25-large{margin-bottom:25px;margin-bottom:1.5625rem}.ml-25-large{margin-top:25px;margin-top:1.5625rem}.mr-25-large{margin-bottom:25px;margin-bottom:1.5625rem}.pt-25-large{padding-top:25px;padding-top:1.5625rem}.pb-25-large{padding-bottom:25px;padding-bottom:1.5625rem}.pl-25-large{padding-top:25px;padding-top:1.5625rem}.pr-25-large{padding-bottom:25px;padding-bottom:1.5625rem}}.mt-30{margin-top:30px;margin-top:1.875rem}.mb-30{margin-bottom:30px;margin-bottom:1.875rem}.ml-30{margin-top:30px;margin-top:1.875rem}.mr-30{margin-bottom:30px;margin-bottom:1.875rem}.pt-30{padding-top:30px;padding-top:1.875rem}.pb-30{padding-bottom:30px;padding-bottom:1.875rem}.pl-30{padding-top:30px;padding-top:1.875rem}.pr-30{padding-bottom:30px;padding-bottom:1.875rem}@media only screen and (max-width:991px){.mt-30-small{margin-top:30px;margin-top:1.875rem}.mb-30-small{margin-bottom:30px;margin-bottom:1.875rem}.ml-30-small{margin-top:30px;margin-top:1.875rem}.mr-30-small{margin-bottom:30px;margin-bottom:1.875rem}.pt-30-small{padding-top:30px;padding-top:1.875rem}.pb-30-small{padding-bottom:30px;padding-bottom:1.875rem}.pl-30-small{padding-top:30px;padding-top:1.875rem}.pr-30-small{padding-bottom:30px;padding-bottom:1.875rem}}@media only screen and (min-width:992px){.mt-30-large{margin-top:30px;margin-top:1.875rem}.mb-30-large{margin-bottom:30px;margin-bottom:1.875rem}.ml-30-large{margin-top:30px;margin-top:1.875rem}.mr-30-large{margin-bottom:30px;margin-bottom:1.875rem}.pt-30-large{padding-top:30px;padding-top:1.875rem}.pb-30-large{padding-bottom:30px;padding-bottom:1.875rem}.pl-30-large{padding-top:30px;padding-top:1.875rem}.pr-30-large{padding-bottom:30px;padding-bottom:1.875rem}}.mt-35{margin-top:35px;margin-top:2.1875rem}.mb-35{margin-bottom:35px;margin-bottom:2.1875rem}.ml-35{margin-top:35px;margin-top:2.1875rem}.mr-35{margin-bottom:35px;margin-bottom:2.1875rem}.pt-35{padding-top:35px;padding-top:2.1875rem}.pb-35{padding-bottom:35px;padding-bottom:2.1875rem}.pl-35{padding-top:35px;padding-top:2.1875rem}.pr-35{padding-bottom:35px;padding-bottom:2.1875rem}@media only screen and (max-width:991px){.mt-35-small{margin-top:35px;margin-top:2.1875rem}.mb-35-small{margin-bottom:35px;margin-bottom:2.1875rem}.ml-35-small{margin-top:35px;margin-top:2.1875rem}.mr-35-small{margin-bottom:35px;margin-bottom:2.1875rem}.pt-35-small{padding-top:35px;padding-top:2.1875rem}.pb-35-small{padding-bottom:35px;padding-bottom:2.1875rem}.pl-35-small{padding-top:35px;padding-top:2.1875rem}.pr-35-small{padding-bottom:35px;padding-bottom:2.1875rem}}@media only screen and (min-width:992px){.mt-35-large{margin-top:35px;margin-top:2.1875rem}.mb-35-large{margin-bottom:35px;margin-bottom:2.1875rem}.ml-35-large{margin-top:35px;margin-top:2.1875rem}.mr-35-large{margin-bottom:35px;margin-bottom:2.1875rem}.pt-35-large{padding-top:35px;padding-top:2.1875rem}.pb-35-large{padding-bottom:35px;padding-bottom:2.1875rem}.pl-35-large{padding-top:35px;padding-top:2.1875rem}.pr-35-large{padding-bottom:35px;padding-bottom:2.1875rem}}.mt-40{margin-top:40px;margin-top:2.5rem}.mb-40{margin-bottom:40px;margin-bottom:2.5rem}.ml-40{margin-top:40px;margin-top:2.5rem}.mr-40{margin-bottom:40px;margin-bottom:2.5rem}.pt-40{padding-top:40px;padding-top:2.5rem}.pb-40{padding-bottom:40px;padding-bottom:2.5rem}.pl-40{padding-top:40px;padding-top:2.5rem}.pr-40{padding-bottom:40px;padding-bottom:2.5rem}@media only screen and (max-width:991px){.mt-40-small{margin-top:40px;margin-top:2.5rem}.mb-40-small{margin-bottom:40px;margin-bottom:2.5rem}.ml-40-small{margin-top:40px;margin-top:2.5rem}.mr-40-small{margin-bottom:40px;margin-bottom:2.5rem}.pt-40-small{padding-top:40px;padding-top:2.5rem}.pb-40-small{padding-bottom:40px;padding-bottom:2.5rem}.pl-40-small{padding-top:40px;padding-top:2.5rem}.pr-40-small{padding-bottom:40px;padding-bottom:2.5rem}}@media only screen and (min-width:992px){.mt-40-large{margin-top:40px;margin-top:2.5rem}.mb-40-large{margin-bottom:40px;margin-bottom:2.5rem}.ml-40-large{margin-top:40px;margin-top:2.5rem}.mr-40-large{margin-bottom:40px;margin-bottom:2.5rem}.pt-40-large{padding-top:40px;padding-top:2.5rem}.pb-40-large{padding-bottom:40px;padding-bottom:2.5rem}.pl-40-large{padding-top:40px;padding-top:2.5rem}.pr-40-large{padding-bottom:40px;padding-bottom:2.5rem}}.mt-45{margin-top:45px;margin-top:2.8125rem}.mb-45{margin-bottom:45px;margin-bottom:2.8125rem}.ml-45{margin-top:45px;margin-top:2.8125rem}.mr-45{margin-bottom:45px;margin-bottom:2.8125rem}.pt-45{padding-top:45px;padding-top:2.8125rem}.pb-45{padding-bottom:45px;padding-bottom:2.8125rem}.pl-45{padding-top:45px;padding-top:2.8125rem}.pr-45{padding-bottom:45px;padding-bottom:2.8125rem}@media only screen and (max-width:991px){.mt-45-small{margin-top:45px;margin-top:2.8125rem}.mb-45-small{margin-bottom:45px;margin-bottom:2.8125rem}.ml-45-small{margin-top:45px;margin-top:2.8125rem}.mr-45-small{margin-bottom:45px;margin-bottom:2.8125rem}.pt-45-small{padding-top:45px;padding-top:2.8125rem}.pb-45-small{padding-bottom:45px;padding-bottom:2.8125rem}.pl-45-small{padding-top:45px;padding-top:2.8125rem}.pr-45-small{padding-bottom:45px;padding-bottom:2.8125rem}}@media only screen and (min-width:992px){.mt-45-large{margin-top:45px;margin-top:2.8125rem}.mb-45-large{margin-bottom:45px;margin-bottom:2.8125rem}.ml-45-large{margin-top:45px;margin-top:2.8125rem}.mr-45-large{margin-bottom:45px;margin-bottom:2.8125rem}.pt-45-large{padding-top:45px;padding-top:2.8125rem}.pb-45-large{padding-bottom:45px;padding-bottom:2.8125rem}.pl-45-large{padding-top:45px;padding-top:2.8125rem}.pr-45-large{padding-bottom:45px;padding-bottom:2.8125rem}}.mt-50{margin-top:50px;margin-top:3.125rem}.mb-50{margin-bottom:50px;margin-bottom:3.125rem}.ml-50{margin-top:50px;margin-top:3.125rem}.mr-50{margin-bottom:50px;margin-bottom:3.125rem}.pt-50{padding-top:50px;padding-top:3.125rem}.pb-50{padding-bottom:50px;padding-bottom:3.125rem}.pl-50{padding-top:50px;padding-top:3.125rem}.pr-50{padding-bottom:50px;padding-bottom:3.125rem}@media only screen and (max-width:991px){.mt-50-small{margin-top:50px;margin-top:3.125rem}.mb-50-small{margin-bottom:50px;margin-bottom:3.125rem}.ml-50-small{margin-top:50px;margin-top:3.125rem}.mr-50-small{margin-bottom:50px;margin-bottom:3.125rem}.pt-50-small{padding-top:50px;padding-top:3.125rem}.pb-50-small{padding-bottom:50px;padding-bottom:3.125rem}.pl-50-small{padding-top:50px;padding-top:3.125rem}.pr-50-small{padding-bottom:50px;padding-bottom:3.125rem}}@media only screen and (min-width:992px){.mt-50-large{margin-top:50px;margin-top:3.125rem}.mb-50-large{margin-bottom:50px;margin-bottom:3.125rem}.ml-50-large{margin-top:50px;margin-top:3.125rem}.mr-50-large{margin-bottom:50px;margin-bottom:3.125rem}.pt-50-large{padding-top:50px;padding-top:3.125rem}.pb-50-large{padding-bottom:50px;padding-bottom:3.125rem}.pl-50-large{padding-top:50px;padding-top:3.125rem}.pr-50-large{padding-bottom:50px;padding-bottom:3.125rem}}.mt-55{margin-top:55px;margin-top:3.4375rem}.mb-55{margin-bottom:55px;margin-bottom:3.4375rem}.ml-55{margin-top:55px;margin-top:3.4375rem}.mr-55{margin-bottom:55px;margin-bottom:3.4375rem}.pt-55{padding-top:55px;padding-top:3.4375rem}.pb-55{padding-bottom:55px;padding-bottom:3.4375rem}.pl-55{padding-top:55px;padding-top:3.4375rem}.pr-55{padding-bottom:55px;padding-bottom:3.4375rem}@media only screen and (max-width:991px){.mt-55-small{margin-top:55px;margin-top:3.4375rem}.mb-55-small{margin-bottom:55px;margin-bottom:3.4375rem}.ml-55-small{margin-top:55px;margin-top:3.4375rem}.mr-55-small{margin-bottom:55px;margin-bottom:3.4375rem}.pt-55-small{padding-top:55px;padding-top:3.4375rem}.pb-55-small{padding-bottom:55px;padding-bottom:3.4375rem}.pl-55-small{padding-top:55px;padding-top:3.4375rem}.pr-55-small{padding-bottom:55px;padding-bottom:3.4375rem}}@media only screen and (min-width:992px){.mt-55-large{margin-top:55px;margin-top:3.4375rem}.mb-55-large{margin-bottom:55px;margin-bottom:3.4375rem}.ml-55-large{margin-top:55px;margin-top:3.4375rem}.mr-55-large{margin-bottom:55px;margin-bottom:3.4375rem}.pt-55-large{padding-top:55px;padding-top:3.4375rem}.pb-55-large{padding-bottom:55px;padding-bottom:3.4375rem}.pl-55-large{padding-top:55px;padding-top:3.4375rem}.pr-55-large{padding-bottom:55px;padding-bottom:3.4375rem}}.mt-60{margin-top:60px;margin-top:3.75rem}.mb-60{margin-bottom:60px;margin-bottom:3.75rem}.ml-60{margin-top:60px;margin-top:3.75rem}.mr-60{margin-bottom:60px;margin-bottom:3.75rem}.pt-60{padding-top:60px;padding-top:3.75rem}.pb-60{padding-bottom:60px;padding-bottom:3.75rem}.pl-60{padding-top:60px;padding-top:3.75rem}.pr-60{padding-bottom:60px;padding-bottom:3.75rem}@media only screen and (max-width:991px){.mt-60-small{margin-top:60px;margin-top:3.75rem}.mb-60-small{margin-bottom:60px;margin-bottom:3.75rem}.ml-60-small{margin-top:60px;margin-top:3.75rem}.mr-60-small{margin-bottom:60px;margin-bottom:3.75rem}.pt-60-small{padding-top:60px;padding-top:3.75rem}.pb-60-small{padding-bottom:60px;padding-bottom:3.75rem}.pl-60-small{padding-top:60px;padding-top:3.75rem}.pr-60-small{padding-bottom:60px;padding-bottom:3.75rem}}@media only screen and (min-width:992px){.mt-60-large{margin-top:60px;margin-top:3.75rem}.mb-60-large{margin-bottom:60px;margin-bottom:3.75rem}.ml-60-large{margin-top:60px;margin-top:3.75rem}.mr-60-large{margin-bottom:60px;margin-bottom:3.75rem}.pt-60-large{padding-top:60px;padding-top:3.75rem}.pb-60-large{padding-bottom:60px;padding-bottom:3.75rem}.pl-60-large{padding-top:60px;padding-top:3.75rem}.pr-60-large{padding-bottom:60px;padding-bottom:3.75rem}}.mt-65{margin-top:65px;margin-top:4.0625rem}.mb-65{margin-bottom:65px;margin-bottom:4.0625rem}.ml-65{margin-top:65px;margin-top:4.0625rem}.mr-65{margin-bottom:65px;margin-bottom:4.0625rem}.pt-65{padding-top:65px;padding-top:4.0625rem}.pb-65{padding-bottom:65px;padding-bottom:4.0625rem}.pl-65{padding-top:65px;padding-top:4.0625rem}.pr-65{padding-bottom:65px;padding-bottom:4.0625rem}@media only screen and (max-width:991px){.mt-65-small{margin-top:65px;margin-top:4.0625rem}.mb-65-small{margin-bottom:65px;margin-bottom:4.0625rem}.ml-65-small{margin-top:65px;margin-top:4.0625rem}.mr-65-small{margin-bottom:65px;margin-bottom:4.0625rem}.pt-65-small{padding-top:65px;padding-top:4.0625rem}.pb-65-small{padding-bottom:65px;padding-bottom:4.0625rem}.pl-65-small{padding-top:65px;padding-top:4.0625rem}.pr-65-small{padding-bottom:65px;padding-bottom:4.0625rem}}@media only screen and (min-width:992px){.mt-65-large{margin-top:65px;margin-top:4.0625rem}.mb-65-large{margin-bottom:65px;margin-bottom:4.0625rem}.ml-65-large{margin-top:65px;margin-top:4.0625rem}.mr-65-large{margin-bottom:65px;margin-bottom:4.0625rem}.pt-65-large{padding-top:65px;padding-top:4.0625rem}.pb-65-large{padding-bottom:65px;padding-bottom:4.0625rem}.pl-65-large{padding-top:65px;padding-top:4.0625rem}.pr-65-large{padding-bottom:65px;padding-bottom:4.0625rem}}.mt-70{margin-top:70px;margin-top:4.375rem}.mb-70{margin-bottom:70px;margin-bottom:4.375rem}.ml-70{margin-top:70px;margin-top:4.375rem}.mr-70{margin-bottom:70px;margin-bottom:4.375rem}.pt-70{padding-top:70px;padding-top:4.375rem}.pb-70{padding-bottom:70px;padding-bottom:4.375rem}.pl-70{padding-top:70px;padding-top:4.375rem}.pr-70{padding-bottom:70px;padding-bottom:4.375rem}@media only screen and (max-width:991px){.mt-70-small{margin-top:70px;margin-top:4.375rem}.mb-70-small{margin-bottom:70px;margin-bottom:4.375rem}.ml-70-small{margin-top:70px;margin-top:4.375rem}.mr-70-small{margin-bottom:70px;margin-bottom:4.375rem}.pt-70-small{padding-top:70px;padding-top:4.375rem}.pb-70-small{padding-bottom:70px;padding-bottom:4.375rem}.pl-70-small{padding-top:70px;padding-top:4.375rem}.pr-70-small{padding-bottom:70px;padding-bottom:4.375rem}}@media only screen and (min-width:992px){.mt-70-large{margin-top:70px;margin-top:4.375rem}.mb-70-large{margin-bottom:70px;margin-bottom:4.375rem}.ml-70-large{margin-top:70px;margin-top:4.375rem}.mr-70-large{margin-bottom:70px;margin-bottom:4.375rem}.pt-70-large{padding-top:70px;padding-top:4.375rem}.pb-70-large{padding-bottom:70px;padding-bottom:4.375rem}.pl-70-large{padding-top:70px;padding-top:4.375rem}.pr-70-large{padding-bottom:70px;padding-bottom:4.375rem}}.mt-75{margin-top:75px;margin-top:4.6875rem}.mb-75{margin-bottom:75px;margin-bottom:4.6875rem}.ml-75{margin-top:75px;margin-top:4.6875rem}.mr-75{margin-bottom:75px;margin-bottom:4.6875rem}.pt-75{padding-top:75px;padding-top:4.6875rem}.pb-75{padding-bottom:75px;padding-bottom:4.6875rem}.pl-75{padding-top:75px;padding-top:4.6875rem}.pr-75{padding-bottom:75px;padding-bottom:4.6875rem}@media only screen and (max-width:991px){.mt-75-small{margin-top:75px;margin-top:4.6875rem}.mb-75-small{margin-bottom:75px;margin-bottom:4.6875rem}.ml-75-small{margin-top:75px;margin-top:4.6875rem}.mr-75-small{margin-bottom:75px;margin-bottom:4.6875rem}.pt-75-small{padding-top:75px;padding-top:4.6875rem}.pb-75-small{padding-bottom:75px;padding-bottom:4.6875rem}.pl-75-small{padding-top:75px;padding-top:4.6875rem}.pr-75-small{padding-bottom:75px;padding-bottom:4.6875rem}}@media only screen and (min-width:992px){.mt-75-large{margin-top:75px;margin-top:4.6875rem}.mb-75-large{margin-bottom:75px;margin-bottom:4.6875rem}.ml-75-large{margin-top:75px;margin-top:4.6875rem}.mr-75-large{margin-bottom:75px;margin-bottom:4.6875rem}.pt-75-large{padding-top:75px;padding-top:4.6875rem}.pb-75-large{padding-bottom:75px;padding-bottom:4.6875rem}.pl-75-large{padding-top:75px;padding-top:4.6875rem}.pr-75-large{padding-bottom:75px;padding-bottom:4.6875rem}}.mt-80{margin-top:80px;margin-top:5rem}.mb-80{margin-bottom:80px;margin-bottom:5rem}.ml-80{margin-top:80px;margin-top:5rem}.mr-80{margin-bottom:80px;margin-bottom:5rem}.pt-80{padding-top:80px;padding-top:5rem}.pb-80{padding-bottom:80px;padding-bottom:5rem}.pl-80{padding-top:80px;padding-top:5rem}.pr-80{padding-bottom:80px;padding-bottom:5rem}@media only screen and (max-width:991px){.mt-80-small{margin-top:80px;margin-top:5rem}.mb-80-small{margin-bottom:80px;margin-bottom:5rem}.ml-80-small{margin-top:80px;margin-top:5rem}.mr-80-small{margin-bottom:80px;margin-bottom:5rem}.pt-80-small{padding-top:80px;padding-top:5rem}.pb-80-small{padding-bottom:80px;padding-bottom:5rem}.pl-80-small{padding-top:80px;padding-top:5rem}.pr-80-small{padding-bottom:80px;padding-bottom:5rem}}@media only screen and (min-width:992px){.mt-80-large{margin-top:80px;margin-top:5rem}.mb-80-large{margin-bottom:80px;margin-bottom:5rem}.ml-80-large{margin-top:80px;margin-top:5rem}.mr-80-large{margin-bottom:80px;margin-bottom:5rem}.pt-80-large{padding-top:80px;padding-top:5rem}.pb-80-large{padding-bottom:80px;padding-bottom:5rem}.pl-80-large{padding-top:80px;padding-top:5rem}.pr-80-large{padding-bottom:80px;padding-bottom:5rem}}.mt-85{margin-top:85px;margin-top:5.3125rem}.mb-85{margin-bottom:85px;margin-bottom:5.3125rem}.ml-85{margin-top:85px;margin-top:5.3125rem}.mr-85{margin-bottom:85px;margin-bottom:5.3125rem}.pt-85{padding-top:85px;padding-top:5.3125rem}.pb-85{padding-bottom:85px;padding-bottom:5.3125rem}.pl-85{padding-top:85px;padding-top:5.3125rem}.pr-85{padding-bottom:85px;padding-bottom:5.3125rem}@media only screen and (max-width:991px){.mt-85-small{margin-top:85px;margin-top:5.3125rem}.mb-85-small{margin-bottom:85px;margin-bottom:5.3125rem}.ml-85-small{margin-top:85px;margin-top:5.3125rem}.mr-85-small{margin-bottom:85px;margin-bottom:5.3125rem}.pt-85-small{padding-top:85px;padding-top:5.3125rem}.pb-85-small{padding-bottom:85px;padding-bottom:5.3125rem}.pl-85-small{padding-top:85px;padding-top:5.3125rem}.pr-85-small{padding-bottom:85px;padding-bottom:5.3125rem}}@media only screen and (min-width:992px){.mt-85-large{margin-top:85px;margin-top:5.3125rem}.mb-85-large{margin-bottom:85px;margin-bottom:5.3125rem}.ml-85-large{margin-top:85px;margin-top:5.3125rem}.mr-85-large{margin-bottom:85px;margin-bottom:5.3125rem}.pt-85-large{padding-top:85px;padding-top:5.3125rem}.pb-85-large{padding-bottom:85px;padding-bottom:5.3125rem}.pl-85-large{padding-top:85px;padding-top:5.3125rem}.pr-85-large{padding-bottom:85px;padding-bottom:5.3125rem}}.mt-90{margin-top:90px;margin-top:5.625rem}.mb-90{margin-bottom:90px;margin-bottom:5.625rem}.ml-90{margin-top:90px;margin-top:5.625rem}.mr-90{margin-bottom:90px;margin-bottom:5.625rem}.pt-90{padding-top:90px;padding-top:5.625rem}.pb-90{padding-bottom:90px;padding-bottom:5.625rem}.pl-90{padding-top:90px;padding-top:5.625rem}.pr-90{padding-bottom:90px;padding-bottom:5.625rem}@media only screen and (max-width:991px){.mt-90-small{margin-top:90px;margin-top:5.625rem}.mb-90-small{margin-bottom:90px;margin-bottom:5.625rem}.ml-90-small{margin-top:90px;margin-top:5.625rem}.mr-90-small{margin-bottom:90px;margin-bottom:5.625rem}.pt-90-small{padding-top:90px;padding-top:5.625rem}.pb-90-small{padding-bottom:90px;padding-bottom:5.625rem}.pl-90-small{padding-top:90px;padding-top:5.625rem}.pr-90-small{padding-bottom:90px;padding-bottom:5.625rem}}@media only screen and (min-width:992px){.mt-90-large{margin-top:90px;margin-top:5.625rem}.mb-90-large{margin-bottom:90px;margin-bottom:5.625rem}.ml-90-large{margin-top:90px;margin-top:5.625rem}.mr-90-large{margin-bottom:90px;margin-bottom:5.625rem}.pt-90-large{padding-top:90px;padding-top:5.625rem}.pb-90-large{padding-bottom:90px;padding-bottom:5.625rem}.pl-90-large{padding-top:90px;padding-top:5.625rem}.pr-90-large{padding-bottom:90px;padding-bottom:5.625rem}}.mt-95{margin-top:95px;margin-top:5.9375rem}.mb-95{margin-bottom:95px;margin-bottom:5.9375rem}.ml-95{margin-top:95px;margin-top:5.9375rem}.mr-95{margin-bottom:95px;margin-bottom:5.9375rem}.pt-95{padding-top:95px;padding-top:5.9375rem}.pb-95{padding-bottom:95px;padding-bottom:5.9375rem}.pl-95{padding-top:95px;padding-top:5.9375rem}.pr-95{padding-bottom:95px;padding-bottom:5.9375rem}@media only screen and (max-width:991px){.mt-95-small{margin-top:95px;margin-top:5.9375rem}.mb-95-small{margin-bottom:95px;margin-bottom:5.9375rem}.ml-95-small{margin-top:95px;margin-top:5.9375rem}.mr-95-small{margin-bottom:95px;margin-bottom:5.9375rem}.pt-95-small{padding-top:95px;padding-top:5.9375rem}.pb-95-small{padding-bottom:95px;padding-bottom:5.9375rem}.pl-95-small{padding-top:95px;padding-top:5.9375rem}.pr-95-small{padding-bottom:95px;padding-bottom:5.9375rem}}@media only screen and (min-width:992px){.mt-95-large{margin-top:95px;margin-top:5.9375rem}.mb-95-large{margin-bottom:95px;margin-bottom:5.9375rem}.ml-95-large{margin-top:95px;margin-top:5.9375rem}.mr-95-large{margin-bottom:95px;margin-bottom:5.9375rem}.pt-95-large{padding-top:95px;padding-top:5.9375rem}.pb-95-large{padding-bottom:95px;padding-bottom:5.9375rem}.pl-95-large{padding-top:95px;padding-top:5.9375rem}.pr-95-large{padding-bottom:95px;padding-bottom:5.9375rem}}.mt-100{margin-top:100px;margin-top:6.25rem}.mb-100{margin-bottom:100px;margin-bottom:6.25rem}.ml-100{margin-top:100px;margin-top:6.25rem}.mr-100{margin-bottom:100px;margin-bottom:6.25rem}.pt-100{padding-top:100px;padding-top:6.25rem}.pb-100{padding-bottom:100px;padding-bottom:6.25rem}.pl-100{padding-top:100px;padding-top:6.25rem}.pr-100{padding-bottom:100px;padding-bottom:6.25rem}@media only screen and (max-width:991px){.mt-100-small{margin-top:100px;margin-top:6.25rem}.mb-100-small{margin-bottom:100px;margin-bottom:6.25rem}.ml-100-small{margin-top:100px;margin-top:6.25rem}.mr-100-small{margin-bottom:100px;margin-bottom:6.25rem}.pt-100-small{padding-top:100px;padding-top:6.25rem}.pb-100-small{padding-bottom:100px;padding-bottom:6.25rem}.pl-100-small{padding-top:100px;padding-top:6.25rem}.pr-100-small{padding-bottom:100px;padding-bottom:6.25rem}}@media only screen and (min-width:992px){.mt-100-large{margin-top:100px;margin-top:6.25rem}.mb-100-large{margin-bottom:100px;margin-bottom:6.25rem}.ml-100-large{margin-top:100px;margin-top:6.25rem}.mr-100-large{margin-bottom:100px;margin-bottom:6.25rem}.pt-100-large{padding-top:100px;padding-top:6.25rem}.pb-100-large{padding-bottom:100px;padding-bottom:6.25rem}.pl-100-large{padding-top:100px;padding-top:6.25rem}.pr-100-large{padding-bottom:100px;padding-bottom:6.25rem}}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.mr-0{margin-right:0!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.pl-0{padding-left:0!important}.pr-0{padding-right:0!important}.hidden{display:none}.text-red{color:red}.remove-button{color:red;cursor:pointer}.segmented-control{display:block;border:1px solid #d7d7d7;overflow:hidden}.segmented-control.error{border-color:red}.segmented-control .segmented-control-item{color:#cd202d;font-size:15px;font-size:.9375rem;line-height:20px;line-height:1.25rem;padding:10px 20px;padding:.625rem 1.25rem;font-weight:600;text-align:center;cursor:pointer;border:0;outline:0;display:block;float:left}@media only screen and (min-width:992px){.segmented-control .segmented-control-item{border-right:1px solid #d7d7d7}.segmented-control .segmented-control-item:last-child{border-right:0}}.segmented-control .segmented-control-item:hover{opacity:1;background:#e9ecef;color:#e68f96}.segmented-control .segmented-control-item:hover.selected{background:#cd202d;color:#fff}.segmented-control .segmented-control-item.selected{background:#cd202d;color:#fff;cursor:default}@media only screen and (max-width:991px){.segmented-control .segmented-control-item{width:100%;border-bottom:1px solid #d7d7d7}.segmented-control .segmented-control-item:last-child{border-bottom:0}}@font-face{font-family:AvenirNext;src:url(/fonts/AvenirNext-Regular.eot?2f55c054ee410e5f45f89099e66ad9b7);src:url(/fonts/AvenirNext-Regular.eot?2f55c054ee410e5f45f89099e66ad9b7?#iefix) format("embedded-opentype"),url(/fonts/AvenirNext-Regular.woff?c8b3ccd65347dbcb35e88476cb91d19f) format("woff"),url(/fonts/AvenirNext-Regular.ttf?b394e287da42a7807f1379bbab493ef8) format("truetype"),url(/fonts/AvenirNext-Regular.otf?8ce86336fb4228317b209a9032476de8) format("opentype"),url(/fonts/AvenirNext-Regular.svg?c6170dc182f0c4faa02cae0bebd4cb6d#AvenirNext-Regular) format("svg");font-weight:400;font-style:normal;font-stretch:normal;unicode-range:u+000d-25ca}@font-face{font-family:AvenirNext;src:url(/fonts/AvenirNext-Medium.eot?1d6b5b0fd9db27e246160690474e6913);src:url(/fonts/AvenirNext-Medium.eot?1d6b5b0fd9db27e246160690474e6913?#iefix) format("embedded-opentype"),url(/fonts/AvenirNext-Medium.woff?1adff8259661ca0ec9323db73e698dcc) format("woff"),url(/fonts/AvenirNext-Medium.ttf?25c8a8f82cab59398c6f24d4a3acc163) format("truetype"),url(/fonts/AvenirNext-Medium.otf?e775063dcdb40b4397302dc643836731) format("opentype"),url(/fonts/AvenirNext-Medium.svg?577ad14d819d13c34282802485499fcc#AvenirNext-Medium) format("svg");font-weight:500;font-style:normal;font-stretch:normal;unicode-range:u+000d-25ca}@font-face{font-family:AvenirNext;src:url(/fonts/AvenirNext-DemiBold.eot?6419f502278cf3c892f70c6b49e50b3c);src:url(/fonts/AvenirNext-DemiBold.eot?6419f502278cf3c892f70c6b49e50b3c?#iefix) format("embedded-opentype"),url(/fonts/AvenirNext-DemiBold.woff?2d49acdfe0c02909ec5c0f4090e38fc5) format("woff"),url(/fonts/AvenirNext-DemiBold.ttf?f0f2dd93f4108925f0c17aefac9e7fd7) format("truetype"),url(/fonts/AvenirNext-DemiBold.otf?4b45481f1bc98dc97d5874622a0e4af2) format("opentype"),url(/fonts/AvenirNext-DemiBold.svg?c8f095037631a6a3d944d92b4873450f#AvenirNext-DemiBold) format("svg");font-weight:600;font-style:normal;font-stretch:normal;unicode-range:u+000d-25ca}@font-face{font-family:AvenirNext;src:url(/fonts/AvenirNext-Bold.eot?7cd3e26aa8d5505dcd2bcbc0b0b28e5b);src:url(/fonts/AvenirNext-Bold.eot?7cd3e26aa8d5505dcd2bcbc0b0b28e5b?#iefix) format("embedded-opentype"),url(/fonts/AvenirNext-Bold.woff2?f1e7186d22af44b8d750f91829c8acb5) format("woff2"),url(/fonts/AvenirNext-Bold.woff?b4fc2dbb2447c2b173f5056fbb79ea8e) format("woff"),url(/fonts/AvenirNext-Bold.svg?df1ae98a03fa7ad61fe5e7a46c11f79a#AvenirNext-Bold) format("svg");font-weight:700;font-style:normal;font-stretch:normal;unicode-range:u+0020-00fe}@font-face{font-family:ssh-font-icon;src:url(/fonts/ssh-font-icon.eot?c092697e1759c851633a5c3960d1c524);src:url(/fonts/ssh-font-icon.eot?c092697e1759c851633a5c3960d1c524#iefix) format("embedded-opentype"),url(/fonts/ssh-font-icon.ttf?635cfca44768358539f8972352f846d7) format("truetype"),url(/fonts/ssh-font-icon.woff?d3df1fec5825f1a0e5ed410e7f5904e3) format("woff"),url(/fonts/ssh-font-icon.svg?b9a1c7ecd18ef690ac9084e96f174b5a#ssh) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:ssh-font-icon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-bar-graph:before{content:"\E91B"}.icon-calendar:before{content:"\E91C"}.icon-cart:before{content:"\E91D"}.icon-check-money:before{content:"\E91E"}.icon-map-marker:before{content:"\E91F"}.icon-people:before{content:"\E920"}.icon-speech-bubble:before{content:"\E921"}.icon-robot:before{content:"\E91A"}.icon-quote:before{content:"\E919"}.icon-beaker:before{content:"\E900"}.icon-cellphone:before{content:"\E901"}.icon-graduation-cap:before{content:"\E902"}.icon-star:before{content:"\E903"}.icon-thumbs-up:before{content:"\E904"}.icon-close:before{content:"\E905"}.icon-cloud-download:before{content:"\E906"}.icon-trash:before{content:"\E907"}.icon-chart-bar:before{content:"\E908"}.icon-users:before{content:"\E909"}.icon-home:before{content:"\E90A"}.icon-document:before{content:"\E90B"}.icon-arrow-right:before{content:"\E90C"}.icon-key:before{content:"\E90D"}.icon-navigate-right:before{content:"\E90E"}.icon-check:before{content:"\E90F"}.icon-lock:before{content:"\E910"}.icon-video:before{content:"\E911"}.icon-gear:before{content:"\E912"}.icon-award-ribbon:before{content:"\E913"}.icon-tag:before{content:"\E914"}.icon-money:before{content:"\E915"}.icon-list:before{content:"\E916"}.icon-menu:before{content:"\E917"}.icon-heart:before{content:"\E918"}body,html{min-height:100vh}html{-webkit-tap-highlight-color:rgba(0,0,0,0)}@media only screen and (max-width:991px){html{font-size:94%}}body{background:#fff;font-family:AvenirNext,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;font-size:1.125rem;line-height:32px;line-height:2rem;color:#515157;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button,input,select,textarea{font-family:inherit}a{color:#ff3b30}@media only screen and (min-width:992px){a:hover{opacity:.5}}a:active{opacity:.5}em,strong{font-weight:600}h2{font-size:44px;font-size:2.75rem;line-height:60px;line-height:3.75rem}h2,h3{color:#2c3e50}h3{font-size:34px;font-size:2.125rem}h4{color:#4d545d;font-weight:500;margin-bottom:18px;margin-bottom:1.125rem}.section{padding-top:60px;padding-top:3.75rem}.section .section-title{text-align:center}.section .section-title:after{content:"";display:block;width:114px;height:2px;background:#ff3b30;margin:10px auto 20px;margin:.625rem auto 1.25rem}.section .section-title .section-title-icon{color:#ff3b30;vertical-align:-10%}.section .section-subtitle{text-align:center;color:#95a5a6;font-weight:500;font-size:20px;font-size:1.25rem;line-height:27px;line-height:1.6875rem;text-transform:uppercase}.section .section-content{padding-top:50px;padding-top:3.125rem}.section .section-supplement{padding-top:20px;padding-top:1.25rem;padding-bottom:40px;padding-bottom:2.5rem}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.small-title{margin-bottom:15px;margin-bottom:.9375rem}.box{padding:30px;padding:1.875rem;background:#fff}.expanded{width:100%}form .control:not(:last-child) .alert-box,form .control:not(:last-child) .form-element,form .control:not(:last-child) button,form .control:not(:last-child) input,form .control:not(:last-child) select,form .control:not(:last-child) textarea{margin-bottom:20px;margin-bottom:1.25rem}form .control:not(:last-child) .error-info{margin:-16px 0 7px;margin:-1rem 0 .4375rem}.form-element.error{border:1px solid red}.text-medium{font-weight:500}.text-error{color:red}pre{margin-top:40px;margin-top:2.5rem;margin-bottom:40px;margin-bottom:2.5rem}code{background:#f2f2f2!important;color:#303030;font-size:19px;font-size:1.1875rem;padding:3px 4px;padding:.1875rem .25rem}[v-cloak]{display:none}form label{font-size:15px;font-size:.9375rem;font-weight:500;display:block;margin-bottom:3px;margin-bottom:.1875rem}form input.large{height:49px;height:3.0625rem;font-size:18px;font-size:1.125rem}form input,form select{height:42px;height:2.625rem;padding:0 15px;padding:0 .9375rem}form textarea{padding:8px 15px;padding:.5rem .9375rem;display:block;resize:vertical;min-height:90px;min-height:5.625rem}form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f8f8f8;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>");background-origin:content-box;background-position:right -25px center;background-repeat:no-repeat;background-size:12px 8px;border-radius:0;padding-right:40px;padding-right:2.5rem}form input,form select,form textarea{-webkit-appearance:none;-webkit-border-radius:0;font-size:15px;font-size:.9375rem;line-height:24px;line-height:1.5rem;color:#000;border:1px solid #d7d7d7;width:100%;font-weight:500;outline:0!important}form input::-webkit-input-placeholder,form select::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{opacity:1!important;color:#aeaeae}form input::-moz-placeholder,form select::-moz-placeholder,form textarea::-moz-placeholder{opacity:1!important;color:#aeaeae}form input:-ms-input-placeholder,form select:-ms-input-placeholder,form textarea:-ms-input-placeholder{opacity:1!important;color:#aeaeae}form input:-moz-placeholder,form select:-moz-placeholder,form textarea:-moz-placeholder{opacity:1!important;color:#aeaeae}form input:hover,form select:hover,form textarea:hover{border-color:#aeb1b5}form input:focus,form select:focus,form textarea:focus{border-color:#00b1b3}form input.error,form select.error,form textarea.error{border-color:red}form .checkbox{display:inline-block}@media only screen and (max-width:991px){form .checkbox:active{opacity:.5}}form .checkbox label{position:relative;cursor:pointer;padding:0;line-height:21px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}form .checkbox input[type=checkbox]:checked~label:after,form .checkbox input[type=radio]:checked~label:after{content:"";position:absolute;left:6px;top:10px;background:#fff;width:2px;height:2px;-webkit-box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}form .checkbox input[type=checkbox]:checked~label:before,form .checkbox input[type=radio]:checked~label:before{background:#ff3b30}form .checkbox label:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:22px;height:22px;border:2px solid #ff3b30;vertical-align:middle}form .checkbox:hover label:before{background:#fff2f2}form .checkbox input[type=checkbox],form .checkbox input[type=radio]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}form .error-info{display:block;color:red;font-weight:500;font-size:13px;font-size:.8125rem;line-height:20px;line-height:1.25rem;margin-top:4px;margin-top:.25rem}.button{display:inline-block;font-weight:600;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border-radius:3px;text-transform:uppercase;border:0;outline:0;color:#fff!important}.button,.button.alert-box,.button.danger,.button.normal{background:#ff3b30}.button.inverted,.button.normal.inverted{background:none;color:#ff3b30!important;-webkit-box-shadow:inset 0 -2px 0 0 #ff3b30;box-shadow:inset 0 -2px 0 0 #ff3b30;-webkit-box-shadow:inset -2px 0 0 0 #ff3b30;box-shadow:inset -2px 0 0 0 #ff3b30;-webkit-box-shadow:inset 2px 0 0 0 #ff3b30;box-shadow:inset 2px 0 0 0 #ff3b30;-webkit-box-shadow:inset 0 0 0 2px #ff3b30;box-shadow:inset 0 0 0 2px #ff3b30}.button.secondary{background:#0c68c9}.button.disabled,.button.gray{background:#969696}.button.disabled{opacity:.45;cursor:default}.button.disabled:focus,.button.disabled:hover{opacity:.45}@media only screen and (min-width:992px){.button:hover{opacity:.5}}.button:active{opacity:.5}.button.rect{border-radius:0}.button,.button.small{font-size:15px;font-size:.9375rem;line-height:23px;line-height:1.4375rem;padding:2px 13px;padding:.125rem .8125rem}.button.medium{font-size:15px;font-size:.9375rem;line-height:20px;line-height:1.25rem;padding:10px 20px;padding:.625rem 1.25rem}.button.large{font-size:20px;font-size:1.25rem;line-height:27px;line-height:1.6875rem;padding:11px 28px;padding:.6875rem 1.75rem}.button [class*=" icon-"]:before,.button [class^=icon-]:before{vertical-align:middle}.button.baselined-icons [class*=" icon-"]:before,.button.baselined-icons [class^=icon-]:before{vertical-align:baseline}.buttons-group{margin:0 -7px;margin:0 -.4375rem}.buttons-group .button{margin:0 7px 14px;margin:0 .4375rem .875rem}.alert-box{display:block;width:100%;font-size:14px;font-size:.875rem;line-height:25px;line-height:1.5625rem;padding:8px 15px;padding:.5rem .9375rem}.alert-box.inline{display:inline-block;width:auto}.alert-box,.alert-box.danger{color:red;background:#ffe6e6}.alert-box.success{color:#266e00;background:#efffe6}.alert-box.flash,.alert-box.info{color:#856404;background:#fff3cd}.wizard{background:#fff;margin-bottom:20px;margin-bottom:1.25rem}.wizard .wizard-item-list{overflow:hidden;color:#bebebe}.wizard .wizard-item-list .wizard-item{padding:8px 15px;padding:.5rem .9375rem;float:left;font-weight:500}.wizard .wizard-item-list .wizard-item:first-child:last-child,.wizard .wizard-item-list .wizard-item:first-child:last-child ~ li{width:100%}.wizard .wizard-item-list .wizard-item:first-child:nth-last-child(2),.wizard .wizard-item-list .wizard-item:first-child:nth-last-child(2)~li{width:50%}.wizard .wizard-item-list .wizard-item:first-child:nth-last-child(3),.wizard .wizard-item-list .wizard-item:first-child:nth-last-child(3)~li{width:33.33333333%}.wizard .wizard-item-list .wizard-item:first-child:nth-last-child(4),.wizard .wizard-item-list .wizard-item:first-child:nth-last-child(4)~li{width:25%}@media only screen and (max-width:991px){.wizard .wizard-item-list .wizard-item{width:100%!important}}.wizard .wizard-item-list .wizard-item.active{color:#ff3b30;-webkit-box-shadow:inset 0 -3px 0 0 #ff3b30;box-shadow:inset 0 -3px 0 0 #ff3b30}@media only screen and (max-width:991px){.wizard .wizard-item-list .wizard-item.active{-webkit-box-shadow:inset 3px 0 0 0 #ff3b30;box-shadow:inset 3px 0 0 0 #ff3b30}}.wizard .wizard-item-list .wizard-item.active .wizard-item-number{border:1px solid #ff3b30}.wizard .wizard-item-list .wizard-item .wizard-item-number{display:inline-block;width:25px;width:1.5625rem;height:25px;height:1.5625rem;font-size:15px;font-size:.9375rem;line-height:25px;line-height:1.5625rem;border:1px solid #bebebe;text-align:center;border-radius:25/2px;border-radius:12.5px;border-radius:.78125rem;margin-right:10px;margin-right:.625rem}.stats-box{color:#fff;padding:20px;padding:1.25rem}.stats-box,.stats-box.lavender{background:#73618f}.stats-box.tortoise{background:#4f8c97}.stats-box.burgundy{background:#a63e46}.stats-box .stats-box-title{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;margin-bottom:12px;margin-bottom:.75rem;text-transform:uppercase;font-weight:600}.stats-box .stats-box-value{font-size:30px;font-size:1.875rem;line-height:37px;line-height:2.3125rem;font-weight:600}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.modal{position:absolute;left:0;right:0;top:0;bottom:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:fixed;z-index:1986}.modal.fade-in{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}.modal.is-active{display:-webkit-box;display:-ms-flexbox;display:flex}.modal .modal-content{z-index:1987}.modal .modal-overlay{bottom:0;left:0;position:absolute;right:0;top:0;background-color:rgba(0,0,0,.75);z-index:1985}.modal .modal-card{width:555px;width:34.6875rem;background:#fff;position:relative}@media only screen and (max-width:991px){.modal .modal-card{width:300px}}.modal .modal-card .modal-card-header{padding:10px 47px 10px 15px;padding:.625rem 2.9375rem .625rem .9375rem;color:#000;border-bottom:1px solid #ddd;background:#f0f0f0;font-size:15px;font-size:.9375rem;line-height:21px;line-height:1.3125rem;font-weight:600;position:relative}.modal .modal-card .modal-card-header .modal-hide-button{width:17px;height:17px;position:absolute;top:12px;top:.75rem;right:15px;right:.9375rem;display:block;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='17' height='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.142 8.5l5.33-5.33a1.805 1.805 0 0 0 0-2.552l-.09-.089a1.804 1.804 0 0 0-2.553 0L8.5 5.86 3.17.529a1.804 1.804 0 0 0-2.552 0L.53.62a1.804 1.804 0 0 0 0 2.552L5.858 8.5.529 13.83a1.804 1.804 0 0 0 0 2.553l.09.089a1.804 1.804 0 0 0 2.552 0l5.33-5.329 5.328 5.329a1.804 1.804 0 0 0 2.553 0l.09-.09a1.805 1.805 0 0 0 0-2.552l-5.33-5.33z' fill='%23555' fill-rule='evenodd'/%3E%3C/svg%3E")}.modal .modal-card .modal-card-content{padding:30px;padding:1.875rem}@media only screen and (max-width:991px){.modal .modal-card .modal-card-content{padding:20px;padding:1.25rem}}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#ff3b30;background-color:#fff;border:1px solid #d7d7d7}.page-link:hover{opacity:1;z-index:2;color:#e68f96;text-decoration:none;background-color:#e9ecef;border-color:#d7d7d7}.page-link:not(:disabled):not(.disabled){cursor:pointer}.page-item:first-child .page-link{margin-left:0}.page-item.active .page-link{z-index:1;color:#fff;background-color:#ff3b30;border-color:#ff3b30}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#d7d7d7}.accordion .accordion-item .accordion-item-body{display:none;margin-top:1px}.accordion .accordion-item:not(:last-child){margin-bottom:10px;margin-bottom:.625rem}.accordion .accordion-item .accordion-item-header{font-weight:600;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='10' height='8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 8l5-8H0z' fill='%23CD202D' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:100%;padding-right:18px}.accordion .accordion-item.open{width:auto}.accordion .accordion-item.open .accordion-item-header{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='10' height='8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 0l5 8H0z' fill='%23CD202D' fill-rule='evenodd'/%3E%3C/svg%3E")}.accordion .accordion-item.open .accordion-item-body{display:block}.flex-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media only screen and (max-width:991px){.flex-group.small-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.flex-group.space-20{margin-left:-10px;margin-left:-.625rem;margin-right:-10px;margin-right:-.625rem}@media only screen and (max-width:991px){.flex-group.space-20{margin-left:0;margin:-.625rem 0;margin-right:0;margin-top:-10px;margin-bottom:-10px}}.flex-group.space-20 .flex-group-item{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:10px;padding-left:.625rem;padding-right:10px;padding-right:.625rem}@media only screen and (max-width:991px){.flex-group.space-20 .flex-group-item{padding-left:0;padding:.625rem 0;padding-right:0;padding-top:10px;padding-bottom:10px}}.flash{border-width:1px;border-style:solid;position:fixed;z-index:999;bottom:0;right:25px;right:1.5625rem;padding:9px 20px;padding:.5625rem 1.25rem;border-radius:4px;border-radius:.25rem;opacity:0;-webkit-transition:bottom .4s ease-in-out,opacity .4s linear;transition:bottom .4s ease-in-out,opacity .4s linear}.flash,.flash.info{color:#004085;background-color:#cce5ff;border-color:#b8daff}.flash.success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.flash.warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.flash.error{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.flash.is-active{opacity:1;bottom:40px;bottom:2.5rem}.quiz-factory .question{border:1px solid #d7d7d7;padding:25px;padding:1.5625rem;margin-bottom:30px;margin-bottom:1.875rem}@media only screen and (max-width:991px){.quiz-factory .question{padding:15px;padding:.9375rem}}.quiz-factory .question .question-inner{display:-webkit-box;display:-ms-flexbox;display:flex}.quiz-factory .question .question-inner input[type=text]{-webkit-box-flex:1;-ms-flex:1;flex:1}.quiz-factory .question .question-inner .aside-button{margin-left:15px;margin-left:.9375rem}.quiz-factory .question .question-answers{margin-top:15px;margin-top:.9375rem}.quiz-factory .question .question-answers .answer{display:-webkit-box;display:-ms-flexbox;display:flex}.quiz-factory .question .question-answers .answer:not(:last-child){padding-bottom:15px;padding-bottom:.9375rem}.quiz-factory .question .question-answers .answer .answer-addon .checkbox{margin-top:9px;margin-top:.5625rem}.quiz-factory .question .question-answers .answer .answer-content{-webkit-box-flex:1;-ms-flex:1;flex:1}@media only screen and (min-width:992px){.quiz-factory .question .question-answers .answer .answer-content.indented{padding-left:20px;padding-left:1.25rem}}.quiz-factory .question .question-answers .answer .answer-content .answer-content-inner{display:-webkit-box;display:-ms-flexbox;display:flex}.quiz-factory .question .question-answers .answer .answer-content .answer-content-inner input[type=text]{-webkit-box-flex:1;-ms-flex:1;flex:1}.quiz-factory .question .question-answers .answer .answer-content .answer-content-inner .score-input{margin-left:15px;margin-left:.9375rem;-webkit-box-flex:0;-ms-flex:0 0 7rem;flex:0 0 7rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:991px){.quiz-factory .question .question-answers .answer .answer-content .answer-content-inner .score-input{-webkit-box-flex:0;-ms-flex:0 0 2.5rem;flex:0 0 2.5rem}}.quiz-factory .question .question-answers .answer .answer-content .answer-content-inner .score-input input{text-align:center;padding-right:0;padding-left:0}.quiz-factory .question .question-answers .answer .answer-content .answer-content-inner .score-input .score-input-button{-webkit-box-flex:0;-ms-flex:0 0 2rem;flex:0 0 2rem;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;border:1px solid #d7d7d7;color:#000;background:#edeeee;font-weight:500;font-size:18px;font-size:1.125rem}@media only screen and (max-width:991px){.quiz-factory .question .question-answers .answer .answer-content .answer-content-inner .score-input .score-input-button{display:none}}.quiz-factory .question .question-answers .answer .answer-content .answer-content-inner .score-input .score-input-button.minus{border-right:0}.quiz-factory .question .question-answers .answer .answer-content .answer-content-inner .score-input .score-input-button.plus{border-left:0}.quiz-factory .question .question-answers .answer .answer-content .answer-content-inner .aside-button{margin-left:15px;margin-left:.9375rem}.quiz-factory .question .aside-button{background:#fff;border:1px solid #ff3b30;color:#ff3b30!important;font-size:15px;font-size:.9375rem;line-height:20px;line-height:1.25rem;padding:10px 13px;padding:.625rem .8125rem}.quiz .question{color:#202020}.quiz .question:not(:last-child){padding-bottom:25px;padding-bottom:1.5625rem}.quiz .question.error .question-content{border:1px solid red;padding:10px;padding:.625rem}.quiz .question .question-name{font-size:18px;font-size:1.125rem;font-weight:500}.quiz .question .question-answers{padding-left:20px;padding-left:1.25rem}.quiz .question .question-answers .question-answer{margin:7px 0;margin:.4375rem 0}.quiz .question .question-answers .question-answer label{font-weight:400}.quiz .quiz-footer{text-align:right;margin-top:30px;margin-top:1.875rem}.quiz .quiz-footer .quiz-page-navigator{display:inline-block}.quiz .quiz-footer .quiz-page-navigator .page-indicator{padding:0 20px;padding:0 1.25rem;font-size:15px;font-size:.9375rem;font-weight:500;color:#ff3b30}.quiz-result .quiz-result-header{font-size:24px;font-size:1.5rem;line-height:33px;line-height:2.0625rem;font-weight:700}.quiz-result .quiz-result-header,.quiz-result .quiz-result-score{margin-bottom:30px;margin-bottom:1.875rem;text-align:center;color:#ff3b30}.quiz-result .quiz-result-score{font-size:22px;font-size:1.375rem;line-height:27px;line-height:1.6875rem;font-weight:600}.quiz-result .quiz-result-score .quiz-result-score-value{margin-top:10px;margin-top:.625rem;margin-bottom:2px;margin-bottom:.125rem;font-size:200px;font-size:12.5rem;line-height:170px;line-height:10.625rem;letter-spacing:-10px;letter-spacing:-.625rem}@media only screen and (max-width:991px){.quiz-result .quiz-result-score .quiz-result-score-value{font-size:150px;font-size:9.375rem;line-height:130px;line-height:8.125rem;letter-spacing:-8px;letter-spacing:-.5rem;margin-bottom:1px;margin-bottom:.0625rem}}.has-navigation-bar{padding-top:100px;padding-top:6.25rem}@media only screen and (max-width:991px){.has-navigation-bar{padding-top:0}}.has-thin-navigation-bar{padding-top:60px;padding-top:3.75rem}.main-content{background:#fff}.navigation-bar{position:fixed;overflow:visible;-webkit-transform:translateZ(0);width:100%;border-bottom:1px solid #ebebeb;background-color:hsla(0,0%,100%,.65);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);z-index:99;top:0}@media only screen and (max-width:991px){.navigation-bar{position:relative}}.no-backdropfilter .navigation-bar{background-color:#fff}.navigation-bar .logo{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);outline:0}.navigation-bar .logo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.navigation-bar .navigation-bar-content{position:relative;height:100px;height:6.25rem}@media only screen and (max-width:991px){.navigation-bar .navigation-bar-content{height:80px;height:5rem}}.navigation-bar .navigation-menu{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-weight:500}.navigation-bar .navigation-menu ul{overflow:visible}.navigation-bar .navigation-menu .navigation-item{float:left;margin-left:25px;margin-left:1.5625rem}.navigation-bar .navigation-menu .navigation-item.dropdown{position:relative}.navigation-bar .navigation-menu .navigation-item.dropdown .dropdown-disclosure{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='10' height='8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 8l5-8H0z' fill='%23888' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:100%;padding-right:18px}.navigation-bar .navigation-menu .navigation-item.dropdown.open{width:auto}.navigation-bar .navigation-menu .navigation-item.dropdown.open .dropdown-disclosure{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='10' height='8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 0l5 8H0z' fill='%23888' fill-rule='evenodd'/%3E%3C/svg%3E")}.navigation-bar .navigation-menu .navigation-item.dropdown .dropdown-menu{display:none;position:absolute;top:40px;right:0;background:#fff;border-radius:4px;padding:5px 30px;z-index:998;-webkit-box-shadow:0 0 5px 2px rgba(0,0,0,.2);box-shadow:0 0 5px 2px rgba(0,0,0,.2)}.navigation-bar .navigation-menu .navigation-item.dropdown .dropdown-menu:before{content:"";position:absolute;width:0;height:0;margin-left:-5px;top:1px;right:0;border:10px solid #000;border-color:transparent transparent #fff #fff;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-box-shadow:-2px 2px 2px 0 rgba(0,0,0,.2);box-shadow:-2px 2px 2px 0 rgba(0,0,0,.2)}.navigation-bar .navigation-menu .navigation-item.dropdown .dropdown-menu .dropdown-menu-item{margin:10px 0;white-space:nowrap}.navigation-bar .navigation-menu .navigation-item a{color:#7f7f7f}.navigation-bar .navigation-menu .navigation-item.thin-space{margin-left:13px;margin-left:.8125rem}.navigation-bar .navigation-menu .navigation-item input{height:auto;width:auto}.navigation-bar .navigation-menu .side-bar-revealer-button{width:44px;height:42px;font-size:18px;line-height:42px}.navigation-side-bar{width:250px;padding:15px;background-color:#e1e1e1;z-index:-99;position:absolute;top:0;bottom:0;right:0}.navigation-side-bar .navigation-menu .navigation-item{border-left:4px solid transparent;margin-bottom:15px}.navigation-side-bar .navigation-menu .navigation-item a,.navigation-side-bar .navigation-menu .navigation-item button{color:#949494;background:#fff;padding:10px 15px;display:block;font-size:17px;font-weight:500;line-height:26px}.navigation-side-bar .navigation-menu .navigation-item a:active,.navigation-side-bar .navigation-menu .navigation-item button:active{opacity:.5}.navigation-side-bar .navigation-menu .navigation-item button{width:100%;outline:0;border:0;text-align:left;cursor:pointer}.navigation-side-bar .navigation-menu .navigation-item.active{border-color:#ff3b30}.navigation-side-bar .navigation-menu .navigation-item.active a{color:#ff3b30}.cover{background:-webkit-gradient(linear,left top,left bottom,from(#fc6464),to(#fe7249));background:linear-gradient(#fc6464,#fe7249);padding:62px 0 83px;padding:3.875rem 0 5.1875rem}.cover .cover-illustration{display:block;margin:0 auto 12px;margin:0 auto .75rem;max-width:100%}@media only screen and (max-width:991px){.cover .cover-illustration{display:none}}.cover .cover-thumbnail{display:inline-block;width:88px;width:5.5rem;height:88px;height:5.5rem;background-repeat:no-repeat;background-position:50%;background-size:contain;margin-bottom:20px;margin-bottom:1.25rem}.cover .cover-content{text-align:center}.cover .cover-title{color:#fff;font-size:49px;font-size:3.0625rem;line-height:67px;line-height:4.1875rem}.cover .cover-title em{font-weight:600}.cover .cover-subtitle{color:#fff;font-size:26px;font-size:1.625rem;line-height:38px;line-height:2.375rem;margin-bottom:35px;margin-bottom:2.1875rem}.feature{padding:25px 0 15px;padding:1.5625rem 0 .9375rem}.feature .feature-icon{display:block;text-align:center;font-size:32px;font-size:2rem;color:#95a5a6}.feature .feature-title{color:#193441;font-weight:500;font-size:23px;font-size:1.4375rem;line-height:31px;line-height:1.9375rem}.feature .feature-description{margin-top:15px;margin-top:.9375rem;font-size:16px;font-size:1rem;line-height:23px;line-height:1.4375rem}.section-checkout{background:#f4f5f6;padding-bottom:90px;padding-bottom:5.625rem}.section-checkout .section-content{text-align:center}.section-quote{background:#e64e42;padding-bottom:70px;padding-bottom:4.375rem}.quote{text-align:center}.quote .quote-icon{color:#fff;font-size:51px;font-size:3.1875rem;margin-bottom:20px;margin-bottom:1.25rem}.quote .quote-text{color:#fff;font-size:44px;font-size:2.75rem;line-height:60px;line-height:3.75rem}@media only screen and (max-width:991px){.quote .quote-text{font-size:30px;font-size:1.875rem;line-height:44px;line-height:2.75rem}}.quote .quote-text em{font-weight:600}.quote .quote-author{color:#fff;font-size:27px;font-size:1.6875rem;line-height:37px;line-height:2.3125rem;margin-top:15px;margin-top:.9375rem}.section-footer{color:#fff;background:#494949;padding-top:30px;padding-top:1.875rem;font-size:15px;font-size:.9375rem;line-height:25px;line-height:1.5625rem}.section-footer a{font-weight:400;color:inherit;display:inline-block;padding-bottom:3px}.section-footer .footer-caption{padding-top:30px;font-weight:600;padding:30px 0 20px;padding:1.875rem 0 1.25rem}.section-footer .copyright{padding:70px 0 20px;padding:4.375rem 0 1.25rem}@media only screen and (max-width:991px){.section-footer .copyright{text-align:center;padding:50px 0 20px;padding:3.125rem 0 1.25rem}}.section-footer .vendor-mark{text-align:center;font-size:13px;font-size:.8125rem;padding:30px 0 60px;padding:1.875rem 0 3.75rem;opacity:.85}@media only screen and (max-width:991px){.section-footer .vendor-mark{text-align:center;padding:10px 0 40px;padding:.625rem 0 2.5rem}}.section-footer .vendor-mark .vendor-name{margin-left:3px;margin-left:.1875rem;font-weight:600}.section-footer .vendor-mark .icon-heart{margin:0 3px;margin:0 .1875rem}.curriculum{font-size:15px;font-size:.9375rem;line-height:20px;line-height:1.25rem;margin-bottom:45px;margin-bottom:2.8125rem}.curriculum .curriculum-section:not(:first-child){margin-top:10px;margin-top:.625rem}.curriculum .curriculum-section .curriculum-section-header{font-weight:600;color:#000;background:#d8d8d8;padding:11px 10px 11px 15px;padding:.6875rem .625rem .6875rem .9375rem}.curriculum .curriculum-item .button,.curriculum .curriculum-section-header .button{float:right;padding:4px 20px;padding:.25rem 1.25rem;margin:-6px 0 0 9px;margin:-.375rem 0 0 .5625rem}.curriculum .curriculum-item-list .curriculum-item{margin-top:1px}.curriculum .curriculum-item-list .curriculum-item.active .curriculum-item-content{background:#fff2f2;border-left:4px solid #ff3b30;color:#ff3b30}.curriculum .curriculum-item-list .curriculum-item.active .curriculum-item-left-icon,.curriculum .curriculum-item-list .curriculum-item.active .curriculum-item-right-icon{color:#ff3b30}.curriculum .curriculum-item-list .curriculum-item .curriculum-item-left-icon,.curriculum .curriculum-item-list .curriculum-item .curriculum-item-right-icon{color:#1a1a1a;font-size:25px;font-size:1.5625rem}.curriculum .curriculum-item-list .curriculum-item .curriculum-item-left-icon.smaller,.curriculum .curriculum-item-list .curriculum-item .curriculum-item-right-icon.smaller{margin-top:-2px;margin-top:-.125rem;font-size:21px;font-size:1.3125rem}.curriculum .curriculum-item-list .curriculum-item .curriculum-item-left-icon{float:left;margin:-3px 15px 0 0;margin:-.1875rem .9375rem 0 0}.curriculum .curriculum-item-list .curriculum-item .curriculum-item-right-icon{float:right;margin:-3px 0 0 15px;margin:-.1875rem 0 0 .9375rem}.curriculum .curriculum-item-list .curriculum-item .curriculum-item-right-icon.smaller{margin-top:-2px}.curriculum .curriculum-item-list .curriculum-item .curriculum-item-content{display:block;color:#1a1a1a;background:#f0f0f0;padding:13px 10px 13px 11px;padding:.8125rem .625rem .8125rem .6875rem;border-left:4px solid transparent}@media only screen and (min-width:992px){.curriculum .curriculum-item-list .curriculum-item a.curriculum-item-content:hover{opacity:1;background:#ffe7e7}.curriculum .curriculum-item-list .curriculum-item a.curriculum-item-content:hover .button{opacity:.5}}.curriculum .curriculum-item-list .curriculum-item a.curriculum-item-content:active{opacity:1;background:#ffe7e7}.curriculum .curriculum-item-list .curriculum-item a.curriculum-item-content:active .button{opacity:.5}.curriculum.white .curriculum-item .curriculum-item-content{background:#fff}.curriculum.no-button .button{display:none}.suggestion-section{padding:0 0 100px;padding:0 0 6.25rem}.difficulty-label{text-transform:uppercase;font-weight:600;font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem;padding:4px 5px;padding:.25rem .3125rem}.difficulty-label,.difficulty-label.on-dark-background{background:#fff;color:#000}.difficulty-label.on-light-background{border:1px solid #a7a7a7;color:#878787}.course-box{position:relative;padding:12px;padding:.75rem;background:#fff;width:100%;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex}.course-box.gray{background:#f0f0f0}.course-box.gray:hover{opacity:1;background:#fff2f2}.course-box .course-box-main{display:-webkit-box;display:-ms-flexbox;display:flex}.course-box .course-box-main .course-box-thumbnail-container{vertical-align:top;width:66px;width:4.125rem}.course-box .course-box-main .course-box-thumbnail-container .course-box-thumbnail{display:block;background-size:cover;background-position:50%;background-repeat:no-repeat;width:66px;width:4.125rem;height:66px;height:4.125rem}.course-box .course-box-main .course-box-text-container{vertical-align:top;padding:0 0 0 12px;padding:0 0 0 .75rem}.course-box .course-box-main .course-box-text-container .course-box-header{color:#000;font-weight:500;font-size:20px;font-size:1.25rem;line-height:27px;line-height:1.6875rem;width:100%}.course-box .course-box-main .course-box-text-container .course-box-header .course-box-title{font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit}.course-box .course-box-main .course-box-text-container .course-box-description{color:#515157;font-size:15px;font-size:.9375rem;line-height:23px;line-height:1.4375rem;overflow:hidden;display:-webkit-box;display:-moz-box;-webkit-line-clamp:2;-moz-line-clamp:2;-webkit-box-orient:vertical}.course-box .course-box-price{font-size:17px;font-size:1.0625rem;font-weight:600;white-space:nowrap}.course-box .course-box-aside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px;padding:0 .625rem}.course-billing{background:#fff}.course-billing .course-billing-alert{padding:12px;padding:.75rem}.course-billing .course-billing-header{font-size:18px;font-size:1.125rem;padding:8px 12px;padding:.5rem .75rem}.course-billing .course-billing-content{border-top:1px solid #ebebeb}.course-billing .course-billing-coupon{border-top:1px solid #ebebeb;padding:12px;padding:.75rem}@media only screen and (max-width:991px){.course-billing .course-billing-coupon .redeem-button{margin-top:12px;margin-top:.75rem}}.course-billing .course-billing-result{width:100%;display:table;border-collapse:collapse}.course-billing .course-billing-result .course-billing-row{display:table-row;border-top:1px solid #ebebeb;font-size:20px;font-size:1.25rem;text-align:right}.course-billing .course-billing-result .course-billing-row .billing-label,.course-billing .course-billing-result .course-billing-row .billing-price{padding:8px 12px;padding:.5rem .75rem}.course-billing .course-billing-result .course-billing-row .billing-label{display:table-cell}.course-billing .course-billing-result .course-billing-row .billing-price{display:table-cell;color:#000;font-weight:600;width:1%;white-space:nowrap}.course-billing .course-billing-result .course-billing-row .billing-price.minus{color:red}.section-form{background:#f1f1f1;padding-bottom:60px;padding-bottom:3.75rem}@media only screen and (max-width:991px){.section-form.thin-for-small{padding:40px 0}}.section-form .extra-info{margin-top:45px;margin-top:2.8125rem;text-align:center;font-size:15px;font-size:.9375rem}.section-form .extra-info .extra-info-item{display:inline-block;padding:0 25px;padding:0 1.5625rem}@media only screen and (max-width:991px){.section-form .extra-info .extra-info-item{width:100%}.section-form .extra-info .extra-info-item:not(:last-child){margin-bottom:15px;margin-bottom:.9375rem}}@media only screen and (max-width:991px){.section-form .extra-info .extra-info-separator{display:none}}.course-billing{margin-bottom:20px;margin-bottom:1.25rem}.course-item{position:relative;background:#fff;margin-bottom:40px;margin-bottom:2.5rem}.course-item a{color:#515157}@media only screen and (max-width:991px){.course-item{margin-bottom:25px}}.course-item.darker{background:#f5f5f5}@media only screen and (min-width:992px){.course-item.large .course-description{display:-webkit-box;display:-moz-box;-webkit-line-clamp:3;-moz-line-clamp:3;-webkit-box-orient:vertical;height:auto}.course-item.large .course-item-thumbnail{padding-bottom:36.58%}}.course-item.disabled:hover{-webkit-box-shadow:none!important;box-shadow:none!important}.course-item.disabled:hover .course-title{color:#2c3e50}@media only screen and (min-width:992px){.course-item:hover{-webkit-box-shadow:inset 0 -3px 0 0 #ff3b30;box-shadow:inset 0 -3px 0 0 #ff3b30}.course-item:hover a{opacity:1!important}.course-item:hover .course-title{color:#ff3b30}}.course-item:active{-webkit-box-shadow:inset 0 -3px 0 0 #ff3b30;box-shadow:inset 0 -3px 0 0 #ff3b30}.course-item:active a{opacity:1!important}.course-item:active .course-title{color:#ff3b30}.course-item .course-item-difficulty{position:absolute;top:15px;top:.9375rem;left:15px;left:.9375rem}.course-item .course-item-thumbnail{height:0;padding-bottom:57.77%;background-size:cover;background-position:50%;background-repeat:no-repeat}.course-item .course-text{padding:15px;padding:.9375rem}.course-item .course-title{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem;font-weight:600;color:#2c3e50;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.course-item .course-description{font-size:16px;font-size:1rem;line-height:23px;line-height:1.4375rem;margin-top:5px;margin-top:.3125rem}@media only screen and (min-width:992px){.course-item .course-description{height:69px;overflow:hidden;display:-webkit-box;display:-moz-box;-webkit-line-clamp:3;-moz-line-clamp:3;-webkit-box-orient:vertical}}.course-item .course-info{overflow:hidden;font-size:16px;font-size:1rem;margin-top:30px;margin-top:1.875rem}.course-item .course-info .lesson-count{float:left}.course-item .course-info .course-price{float:right;color:#ff3b30;font-weight:600}.episode-info-box{padding:15px;padding:.9375rem;margin-bottom:30px;margin-bottom:1.875rem;background:#fff}.episode-info-box .episode-title{font-size:25px;font-size:1.5625rem;line-height:36px;line-height:2.25rem;font-weight:500}.episode-info-box .episode-description{margin-top:10px;margin-top:.625rem}.comment-box{padding:15px;padding:.9375rem;background:#fff}.thin-navigation-bar{position:fixed;width:100%;-webkit-transform:translateZ(0);border-bottom:1px solid #ebebeb;z-index:99;top:0;height:60px;height:3.75rem;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;background-color:#fff}.thin-navigation-bar .navigation-title{position:absolute;padding-left:20px;padding-left:1.25rem}.thin-navigation-bar .navigation-content{margin-left:225px;margin-left:14.0625rem}.thin-navigation-bar .navigation-menu{float:right}.thin-navigation-bar .navigation-menu .navigation-item{float:left;margin-left:13px;margin-left:.8125rem}.thin-navigation-bar .navigation-menu .navigation-item input{height:auto;width:auto}.control-panel{background:#f1f1f1;overflow:hidden;position:relative;min-height:calc(100vh - 100px);min-height:calc(100vh - 6.25rem)}@media only screen and (max-width:991px){.control-panel{min-height:calc(100vh - 80px);min-height:calc(100vh - 5rem)}}.has-thin-navigation-bar .control-panel{min-height:calc(100vh - 60px);min-height:calc(100vh - 3.75rem)}.control-panel .control-panel-navigation{width:210px;width:13.125rem;position:fixed;background:#fff;min-height:100%}@media only screen and (max-width:991px){.control-panel .control-panel-navigation{width:56px;width:3.5rem;position:absolute}}.control-panel .control-panel-navigation .navigation-item{border-bottom:1px solid #e6e7ed}.control-panel .control-panel-navigation .navigation-item.selected{background:#fff2f2}.control-panel .control-panel-navigation .navigation-item.selected a{color:#ff3b30}.control-panel .control-panel-navigation .navigation-item .navigation-item-icon{width:26px;width:1.625rem;font-size:20px;font-size:1.25rem;margin-right:12px;margin-right:.75rem;vertical-align:-18%;display:inline-block;text-align:center}.control-panel .control-panel-navigation .navigation-item a{display:block;padding:15px;padding:.9375rem;font-size:15px;font-size:.9375rem;line-height:28px;line-height:1.75rem;font-weight:600;color:#363f45}.control-panel .control-panel-navigation .navigation-item a:hover{opacity:1}.control-panel .control-panel-content{margin-left:210px;margin-left:13.125rem;padding:30px 15px;padding:1.875rem .9375rem}@media only screen and (max-width:991px){.control-panel .control-panel-content{margin-left:56px;margin-left:3.5rem}}.control-panel .breadcrumb{overflow:hidden;padding-bottom:30px;padding-bottom:1.875rem}.control-panel .breadcrumb .breadcrumb-title{font-weight:600;color:#353f45}.control-panel .breadcrumb .breadcrumb-navigator{font-weight:600;font-size:14px;font-size:.875rem;margin-top:5px;margin-top:.3125rem;color:#919599}.control-panel .breadcrumb .breadcrumb-button{overflow:hidden;margin-top:12px;margin-top:.75rem}.control-panel .breadcrumb .breadcrumb-button .button:not(:first-child){margin-left:10px;margin-left:.625rem}@media only screen and (max-width:991px){.control-panel .breadcrumb .breadcrumb-button .button{width:100%;margin-left:0!important}.control-panel .breadcrumb .breadcrumb-button .button:not(:last-child){margin-bottom:20px;margin-bottom:1.25rem}}.control-panel .breadcrumb .breadcrumb-button .breadcrumb-button-addon{float:right;display:inline-block}@media only screen and (max-width:991px){.control-panel .breadcrumb .breadcrumb-button .breadcrumb-button-addon{width:100%}}.control-panel .breadcrumb .breadcrumb-footer{padding-top:12px;padding-top:.75rem}.text-container{font-size:18px;font-size:1.125rem;line-height:33px;line-height:2.0625rem}.text-container p{margin-bottom:15px;margin-bottom:.9375rem}.text-container h2{font-size:30px;font-size:1.875rem;line-height:50px;line-height:3.125rem}.text-container h2,.text-container h3{margin-bottom:10px;margin-bottom:.625rem}.text-container h3{font-size:22px;font-size:1.375rem;line-height:39px;line-height:2.4375rem;margin-top:40px;margin-top:2.5rem}.text-container ol{list-style:lower-alpha;padding:15px 30px;padding:.9375rem 1.875rem}.text-container ol li{margin-bottom:10px;margin-bottom:.625rem}.text-container ol li>ol{padding-top:0;padding-bottom:0}.table-container{overflow-x:auto}table{width:100%}table.error{outline:1px solid red}@media only screen and (max-width:991px){table th{display:none}table tr:not(:last-child){border-bottom:30px solid #fff;border-bottom:1.875rem solid #fff}}table th{font-weight:600}table td,table th{border:1px solid #d7d7d7;vertical-align:top;padding:8px 10px;text-align:left}@media only screen and (max-width:991px){table{display:block}table td:not(:last-child){margin-bottom:-1px}table tbody,table thead,table tr{display:block}table td{overflow:hidden;text-overflow:ellipsis}}@media only screen and (min-width:992px){table tr:hover{background-color:#f5f7fa;color:#4d545d}}@media only screen and (max-width:991px){table.condensed-for-mobile td{display:block;text-align:center}}.coupon-input{text-transform:uppercase}.coupon-input::-webkit-input-placeholder{text-transform:none}.coupon-input::-moz-placeholder{text-transform:none}.coupon-input:-ms-input-placeholder{text-transform:none}.coupon-input:-moz-placeholder{text-transform:none}.section-article{padding-top:40px;padding-top:2.5rem;padding-bottom:60px;padding-bottom:3.75rem}.article{font-size:21px;font-size:1.3125rem;line-height:32px;line-height:2rem;color:#3d3d3d}.article h1{font-size:40px;font-size:2.5rem;line-height:55px;line-height:3.4375rem;font-weight:600}.article h2{font-size:32px;font-size:2rem;line-height:45px;line-height:2.8125rem;padding-bottom:6px;padding-bottom:.375rem;font-weight:600}.article em{font-weight:400}.article strong{font-weight:600}.article ol,.article ul{margin:30px 0 30px 30px;margin:1.875rem 0 1.875rem 1.875rem}.article ol{list-style-type:decimal}.article ul{list-style-type:disc}.article .article-header{color:#3d3d3d;padding-bottom:10px;padding-bottom:.625rem}.article img{margin-top:40px;margin-top:2.5rem;margin-bottom:40px;margin-bottom:2.5rem;max-width:100%}.section-page{padding-top:40px;padding-top:2.5rem;padding-bottom:60px;padding-bottom:3.75rem;color:#3d3d3d}.section-page .section-page-header{font-size:40px;font-size:2.5rem;line-height:55px;line-height:3.4375rem;font-weight:500;padding-bottom:40px;padding-bottom:2.5rem}.article-item-list{padding-bottom:50px;padding-bottom:3.125rem}.article-item-list .article-item{margin-bottom:30px;margin-bottom:1.875rem;overflow:hidden}.article-item-list .article-item .article-item-picture{width:140px;height:140px;float:left}@media only screen and (max-width:991px){.article-item-list .article-item .article-item-picture{width:50px;height:50px}}.article-item-list .article-item .article-item-picture img{display:block;max-width:100%;height:auto}.article-item-list .article-item .article-item-picture img:hover{opacity:.5}.article-item-list .article-item .article-item-content{float:left;padding-left:20px;padding-left:1.25rem;width:calc(100% - 140px)}@media only screen and (max-width:991px){.article-item-list .article-item .article-item-content{width:calc(100% - 50px)}}.article-item-list .article-item .article-item-content .article-item-name{font-weight:500;font-size:22px;font-size:1.375rem;line-height:32px;line-height:2rem;padding-bottom:5px;padding-bottom:.3125rem}.article-item-list .article-item .article-item-content .article-item-name a{color:#3d3d3d}.article-item-list .article-item .article-item-content .article-item-description{font-size:18px;font-size:1.125rem;line-height:28px;line-height:1.75rem}.chart-box .chart-box-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:-10px;margin-left:-.625rem;margin-right:-10px;margin-right:-.625rem}@media only screen and (max-width:991px){.chart-box .chart-box-control{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.chart-box .chart-box-control .chart-box-control-item{padding-left:10px;padding-left:.625rem;padding-right:10px;padding-right:.625rem;margin-bottom:20px;margin-bottom:1.25rem}.chart-box .chart-box-control .chart-box-control-item.fill{-webkit-box-flex:1;-ms-flex:1;flex:1}@media only screen and (max-width:991px){.chart-box .chart-box-control .chart-box-control-item{-webkit-box-flex:1;-ms-flex:1;flex:1}}.course-cover{background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;padding:150px 0;padding:9.375rem 0}@media only screen and (max-width:991px){.course-cover{padding:80px 0;padding:5rem 0}}.course-cover .course-cover-overlay{background:#000;opacity:.5;position:absolute;top:0;left:0;width:100%;height:100%}.course-cover .course-cover-content{text-align:center;color:#fff}.course-cover .course-cover-title{color:inherit;font-size:49px;font-size:3.0625rem;line-height:67px;line-height:4.1875rem}@media only screen and (max-width:991px){.course-cover .course-cover-title{font-size:40px;font-size:2.5rem;line-height:60px;line-height:3.75rem}}.course-cover .course-cover-subtitle{color:inherit;font-size:26px;font-size:1.625rem;line-height:36px;line-height:2.25rem}@media only screen and (max-width:991px){.course-cover .course-cover-subtitle{font-size:22px;font-size:1.375rem;line-height:34px;line-height:2.125rem}}.info-box{color:#ff3b30;border:1px solid #ff3b30;text-align:center;padding:10px 20px;padding:.625rem 1.25rem}@media only screen and (max-width:991px){.info-box{padding:10px;padding:.625rem}}.text-editor-preview h2{margin-bottom:20px;margin-bottom:1.25rem}.text-editor-preview h3{margin-bottom:15px;margin-bottom:.9375rem}.text-editor-preview h4{font-size:18px;font-size:1.125rem;line-height:28px;line-height:1.75rem;margin-bottom:12px;margin-bottom:.75rem;font-weight:600}.contact-email-box{padding:50px 30px;padding:3.125rem 1.875rem;text-align:center;font-size:18px;font-size:1.125rem}.contact-email-box .contact-email-box-icon{display:block;margin:0 auto;margin-bottom:20px;margin-bottom:1.25rem}.contact-email-box .mail-link{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem}.author-thumbnail-rect{display:inline-block;width:70px;height:70px;background-size:cover;background-position:50%;background-repeat:no-repeat;vertical-align:top}.author-profile .author-profile-picture,.author-thumbnail{background-repeat:no-repeat;background-position:50%;background-size:cover;width:164px;width:10.25rem;height:164px;height:10.25rem;display:block}.author-profile .author-profile-picture,.author-thumbnail.rounded{border-radius:82px;border-radius:5.125rem}.author-profile .button.author-profile-picture,.author-profile .small.author-profile-picture,.author-thumbnail.button,.author-thumbnail.small{width:60px;width:3.75rem;height:60px;height:3.75rem}.author-profile .button.author-profile-picture,.author-profile .small.author-profile-picture,.author-thumbnail.rounded.button,.author-thumbnail.small.rounded{border-radius:30px;border-radius:1.875rem}.author-profile .author-profile-picture{display:inline-block}.author-profile .author-profile-name{margin-top:10px;margin-top:.625rem;font-size:24px;font-size:1.5rem;line-height:32px;line-height:2rem;font-weight:500}.author-profile .author-profile-position{margin-top:8px;margin-top:.5rem;font-size:22px;font-size:1.375rem;line-height:28px;line-height:1.75rem;font-weight:500;color:#95a5a6}.author-profile .author-profile-intro{margin-top:25px;margin-top:1.5625rem}.article-title{font-size:40px;font-size:2.5rem;line-height:62px;line-height:3.875rem;margin-bottom:20px;margin-bottom:1.25rem;font-weight:500}@media only screen and (max-width:991px){.article-title{font-size:36px;font-size:2.25rem;line-height:54px;line-height:3.375rem}}.article-section{padding:40px 0;padding:2.5rem 0}.article-section:first-child{padding-top:0}.article-section:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}.article-section .article-section-header{margin-bottom:20px;margin-bottom:1.25rem;font-size:20px;font-size:1.25rem;font-weight:500}.author-info{display:-webkit-box;display:-ms-flexbox;display:flex}.author-info .author-info-thumbnail{width:65px;width:4.0625rem;height:65px;height:4.0625rem;border-radius:100px;background-size:cover;background-position:50%;background-repeat:no-repeat}@media only screen and (max-width:991px){.author-info .author-info-thumbnail{width:50px;height:50px}}.author-info .author-info-detail{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:20px;padding-left:1.25rem}.author-info .author-info-name{font-size:22px;font-size:1.375rem;font-weight:500}.author-info .author-info-position{font-weight:500;color:#95a5a6}.article-widget{background:#f7f7f7}.article-widget .article-widget-picture{width:100%;height:0;padding-bottom:93.23%;background-size:cover;background-position:50%;background-repeat:no-repeat}.article-widget .article-widget-body .article-widget-row{padding:20px;padding:1.25rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.article-widget .article-widget-body .article-widget-row:after{content:"";position:absolute;left:70px;right:0;bottom:0;border-bottom:1px solid rgba(0,0,0,.1)}@media only screen and (max-width:991px){.article-widget .article-widget-body .article-widget-row:after{left:64px}}.article-widget .article-widget-body .article-widget-row.full-separator:after{left:0}.article-widget .article-widget-body .article-widget-row .row-icon{width:30px;height:30px;font-size:30px}@media only screen and (max-width:991px){.article-widget .article-widget-body .article-widget-row .row-icon{width:26px;height:26px;font-size:26px}}.article-widget .article-widget-body .article-widget-row .row-body{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:20px;padding-left:1.25rem}.article-widget .article-widget-body .article-widget-row .row-body .row-header{font-size:14px;font-size:.875rem;line-height:19px;line-height:1.1875rem;margin-bottom:1px;margin-bottom:.0625rem;text-transform:uppercase;font-weight:600}.article-widget .article-widget-footer{padding:60px 0;padding:3.75rem 0}.course-thumbnail-small{display:block;background-size:cover;background-position:50%;background-repeat:no-repeat;width:125px;height:72px}.dropzone{outline:2px dashed #c4c4c4;outline-offset:-10px;background:#efefef;border:0!important;-webkit-transition:outline-offset .15s ease-in-out,background-color .15s linear;transition:outline-offset .15s ease-in-out,background-color .15s linear}.dropzone .dz-message{font-weight:400}.dropzone .dz-message .note{font-size:.8em;font-weight:200;display:block;margin-top:1.4rem}.dropzone .dz-error-message{font-size:14px!important;line-height:21px!important;top:160px!important}.dropzone .dz-size>[data-dz-size]{display:block}.dropzone.dz-drag-hover{background:#fff2f2;outline-offset:-20px}.dropzone.error{border:1px solid red!important}.fa-stack[data-count]:after{position:absolute;right:0;top:1%;content:attr(data-count);font-size:50%;padding:.6em;border-radius:999px;line-height:.75em;color:#fff;background:rgba(255,0,0,.85);text-align:center;min-width:2em;font-weight:700}.dropbtn{background-color:#3498db;color:#fff;padding:16px;font-size:16px;border:none;cursor:pointer}.dropbtn:focus,.dropbtn:hover{background-color:#2980b9}.dropdown{position:relative;display:inline-block}.dropdown-content{right:10%;display:none;position:absolute;background-color:#f1f1f1;min-width:160px;width:30%;-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,.2);box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1}.dropdown-content a{color:#000;padding:12px 16px;text-decoration:none;display:block;border-bottom:1px solid #d7d7d7}.dropdown-content .notification-content{max-height:400px;overflow-y:scroll;overflow-x:hidden}.dropdown-content a:hover{background-color:#ddd}.show{display:block}