@import url("https://fonts.googleapis.com/css2?family=Caveat&amp;display=swap");@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;600;700;800;900&amp;display=swap");@import url("https://fonts.googleapis.com/css2?family=Lato:wght@100;300;400;700;900&amp;display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&amp;display=swap");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"Gotham-BoldIta";src:url("../otf/gotham-boldita.otf") format("opentype");}@font-face{font-family:"Gotham-Bold";src:url("../otf/gotham-bold.otf") format("opentype");}.layout-main-wrapper h1{font-family:proxima-nova,sans-serif;font-weight:700;font-size:2.5rem;color:#141e28;line-height:normal;letter-spacing:0.0125rem;}.layout-main-wrapper h1 a{font-family:proxima-nova,sans-serif;font-weight:700;font-size:2.5rem;line-height:normal;letter-spacing:0.0125rem;}.layout-main-wrapper h2{font-family:proxima-nova,sans-serif;font-weight:600;font-size:1.5rem;color:#141e28;line-height:normal;letter-spacing:0.225rem;}.layout-main-wrapper h2 a{font-family:proxima-nova,sans-serif;font-weight:600;font-size:1.5rem;line-height:normal;letter-spacing:0.225rem;}.layout-main-wrapper h3{font-family:'Caveat',cursive;font-size:2.25rem;color:#141e28;font-weight:700;line-height:normal;letter-spacing:normal;}.layout-main-wrapper h3 a{font-family:'Caveat',cursive;font-size:2.25rem;font-weight:700;line-height:normal;letter-spacing:normal;}.layout-main-wrapper h4{font-family:proxima-nova,sans-serif;font-size:1.5rem;color:#141e28;font-weight:normal;line-height:normal;letter-spacing:normal;}.layout-main-wrapper h4 a{font-family:proxima-nova,sans-serif;font-size:1.5rem;font-weight:normal;line-height:normal;letter-spacing:normal;}.layout-main-wrapper h5{font-family:proxima-nova,sans-serif;font-size:1.25rem;color:#141e28;font-weight:normal;line-height:normal;letter-spacing:normal;}.layout-main-wrapper h5 a{font-family:proxima-nova,sans-serif;font-size:1.25rem;font-weight:normal;line-height:normal;letter-spacing:normal;}.layout-main-wrapper h6{font-family:proxima-nova,sans-serif;font-size:1.25rem;color:#141e28;font-weight:normal;line-height:normal;letter-spacing:normal;}.layout-main-wrapper h6 a{font-family:proxima-nova,sans-serif;font-size:1.25rem;font-weight:normal;line-height:normal;letter-spacing:normal;}.layout-main-wrapper strong{font-weight:700;}.layout-main-wrapper p,.layout-main-wrapper li{font-family:proxima-nova,sans-serif;font-size:1rem;color:#141e28;font-weight:400;line-height:1.625rem;letter-spacing:normal;}.layout-main-wrapper p a,.layout-main-wrapper li a{font-family:proxima-nova,sans-serif;font-size:1rem;color:#19a2bf;font-weight:400;line-height:1.625rem;letter-spacing:normal;}.layout-main-wrapper p a:hover,.layout-main-wrapper li a:hover{text-decoration:none;color:#595581;}.layout-main-wrapper p strong,.layout-main-wrapper li strong{font-family:proxima-nova,sans-serif;font-size:1rem;font-weight:700;line-height:1.625rem;letter-spacing:normal;}.layout-main-wrapper a{font-family:proxima-nova,sans-serif;font-size:1rem;color:#19a2bf;font-weight:400;line-height:1.625rem;letter-spacing:normal;word-break:keep-all;}.layout-main-wrapper a:hover{text-decoration:none;color:#595581;}.text-formatted div{font-family:proxima-nova,sans-serif;font-size:1rem;color:#141e28;font-weight:400;line-height:1.625rem;letter-spacing:normal;}.text-formatted div a{font-family:proxima-nova,sans-serif;font-size:1rem;color:#19a2bf;font-weight:400;line-height:1.625rem;letter-spacing:normal;}.text-formatted div a:hover{text-decoration:none;color:#595581;}:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#0079C0;--secondary:#ff4e2e;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box;}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block;}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:normal;line-height:1.5;color:#343a40;text-align:left;background-color:#fff;}[tabindex="-1"]:focus:not(:focus-visible){outline:0 !important;}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0.5rem;}p{margin-top:0;margin-bottom:1rem;}abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none;}address{margin-bottom:1rem;font-style:normal;line-height:inherit;}ol,ul,dl{margin-top:0;margin-bottom:1rem;}ol ol,ul ul,ol ul,ul ol{margin-bottom:0;}dt{font-weight:bold;}dd{margin-bottom:.5rem;margin-left:0;}blockquote{margin:0 0 1rem;}b,strong{font-weight:bolder;}small{font-size:80%;}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}sub{bottom:-.25em;}sup{top:-.5em;}a{color:#0079C0;text-decoration:none;background-color:transparent;}a:hover{color:#005283;text-decoration:underline;}a:not([href]):not([class]){color:inherit;text-decoration:none;}a:not([href]):not([class]):hover{color:inherit;text-decoration:none;}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em;}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar;}figure{margin:0 0 1rem;}img{vertical-align:middle;border-style:none;}svg{overflow:hidden;vertical-align:middle;}table{border-collapse:collapse;}caption{padding-top:0.75rem;padding-bottom:0.75rem;color:#6c757d;text-align:left;caption-side:bottom;}th{text-align:inherit;text-align:-webkit-match-parent;}label{display:inline-block;margin-bottom:0.5rem;}button{border-radius:0;}button:focus:not(:focus-visible){outline:0;}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}button,input{overflow:visible;}button,select{text-transform:none;}[role="button"]{cursor:pointer;}select{word-wrap:normal;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled){cursor:pointer;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none;}input[type="radio"],input[type="checkbox"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}textarea{overflow:auto;resize:vertical;}fieldset{min-width:0;padding:0;margin:0;border:0;}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal;}@media (max-width:75rem){legend{font-size:calc(1.275rem + 0.3vw);}}progress{vertical-align:baseline;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{outline-offset:-2px;-webkit-appearance:none;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button;}output{display:inline-block;}summary{display:list-item;cursor:pointer;}template{display:none;}[hidden]{display:none !important;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:0.5rem;font-weight:500;line-height:1.2;}h1,.h1{font-size:2.5rem;}@media (max-width:75rem){h1,.h1{font-size:calc(1.375rem + 1.5vw);}}h2,.h2{font-size:2rem;}@media (max-width:75rem){h2,.h2{font-size:calc(1.325rem + 0.9vw);}}h3,.h3{font-size:1.75rem;}@media (max-width:75rem){h3,.h3{font-size:calc(1.3rem + 0.6vw);}}h4,.h4{font-size:1.5rem;}@media (max-width:75rem){h4,.h4{font-size:calc(1.275rem + 0.3vw);}}h5,.h5{font-size:1.25rem;}h6,.h6{font-size:1rem;}.lead{font-size:1.25rem;font-weight:300;}.display-1{font-size:6rem;font-weight:300;line-height:1.2;}@media (max-width:75rem){.display-1{font-size:calc(1.725rem + 5.7vw);}}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2;}@media (max-width:75rem){.display-2{font-size:calc(1.675rem + 5.1vw);}}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2;}@media (max-width:75rem){.display-3{font-size:calc(1.575rem + 3.9vw);}}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2;}@media (max-width:75rem){.display-4{font-size:calc(1.475rem + 2.7vw);}}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,0.1);}small,.small{font-size:80%;font-weight:normal;}mark,.mark{padding:0.2em;background-color:#fcf8e3;}.list-unstyled{padding-left:0;list-style:none;}.list-inline{padding-left:0;list-style:none;}.list-inline-item{display:inline-block;}.list-inline-item:not(:last-child){margin-right:0.5rem;}.initialism{font-size:90%;text-transform:uppercase;}.blockquote{margin-bottom:1rem;font-size:1.25rem;}.blockquote-footer{display:block;font-size:80%;color:#6c757d;}.blockquote-footer::before{content:"\2014\00A0";}.img-fluid{max-width:100%;height:auto;}.img-thumbnail{padding:0.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:0.25rem;max-width:100%;height:auto;}.figure{display:inline-block;}.figure-img{margin-bottom:0.5rem;line-height:1;}.figure-caption{font-size:90%;color:#6c757d;}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word;}a > code{color:inherit;}kbd{padding:0.2rem 0.4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:0.2rem;}kbd kbd{padding:0;font-size:100%;font-weight:bold;}pre{display:block;font-size:87.5%;color:#212529;}pre code{font-size:inherit;color:inherit;word-break:normal;}.pre-scrollable{max-height:340px;overflow-y:scroll;}.container,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl{width:100%;padding-right:0.9375rem;padding-left:0.9375rem;margin-right:auto;margin-left:auto;}@media (min-width:36rem){.container,.container-sm{max-width:540px;}}@media (min-width:48rem){.container,.container-sm,.container-md{max-width:720px;}}@media (min-width:62rem){.container,.container-sm,.container-md,.container-lg{max-width:960px;}}@media (min-width:75rem){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:1140px;}}.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-0.9375rem;margin-left:-0.9375rem;}.no-gutters{margin-right:0;margin-left:0;}.no-gutters > .col,.no-gutters > [class*="col-"]{padding-right:0;padding-left:0;}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;padding-right:0.9375rem;padding-left:0.9375rem;}.col{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;}.row-cols-1 > *{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.row-cols-2 > *{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.row-cols-3 > *{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}.row-cols-4 > *{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.row-cols-5 > *{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}.row-cols-6 > *{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}.col-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%;}.col-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%;}.col-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}.col-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}.col-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}.col-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;}.col-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}.col-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;}.col-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%;}.col-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.order-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;}.order-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13;}.order-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;}.order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;}.order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;}.order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;}.order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4;}.order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5;}.order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6;}.order-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7;}.order-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8;}.order-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9;}.order-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10;}.order-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11;}.order-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12;}.offset-1{margin-left:8.33333%;}.offset-2{margin-left:16.66667%;}.offset-3{margin-left:25%;}.offset-4{margin-left:33.33333%;}.offset-5{margin-left:41.66667%;}.offset-6{margin-left:50%;}.offset-7{margin-left:58.33333%;}.offset-8{margin-left:66.66667%;}.offset-9{margin-left:75%;}.offset-10{margin-left:83.33333%;}.offset-11{margin-left:91.66667%;}@media (min-width:36rem){.col-sm{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;}.row-cols-sm-1 > *{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.row-cols-sm-2 > *{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.row-cols-sm-3 > *{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}.row-cols-sm-4 > *{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.row-cols-sm-5 > *{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}.row-cols-sm-6 > *{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}.col-sm-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%;}.col-sm-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%;}.col-sm-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}.col-sm-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-sm-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}.col-sm-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}.col-sm-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-sm-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;}.col-sm-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}.col-sm-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-sm-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;}.col-sm-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%;}.col-sm-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.order-sm-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;}.order-sm-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13;}.order-sm-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;}.order-sm-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;}.order-sm-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;}.order-sm-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;}.order-sm-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4;}.order-sm-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5;}.order-sm-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6;}.order-sm-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7;}.order-sm-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8;}.order-sm-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9;}.order-sm-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10;}.order-sm-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11;}.order-sm-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12;}.offset-sm-0{margin-left:0;}.offset-sm-1{margin-left:8.33333%;}.offset-sm-2{margin-left:16.66667%;}.offset-sm-3{margin-left:25%;}.offset-sm-4{margin-left:33.33333%;}.offset-sm-5{margin-left:41.66667%;}.offset-sm-6{margin-left:50%;}.offset-sm-7{margin-left:58.33333%;}.offset-sm-8{margin-left:66.66667%;}.offset-sm-9{margin-left:75%;}.offset-sm-10{margin-left:83.33333%;}.offset-sm-11{margin-left:91.66667%;}}@media (min-width:48rem){.col-md{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;}.row-cols-md-1 > *{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.row-cols-md-2 > *{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.row-cols-md-3 > *{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}.row-cols-md-4 > *{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.row-cols-md-5 > *{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}.row-cols-md-6 > *{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}.col-md-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%;}.col-md-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%;}.col-md-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}.col-md-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-md-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}.col-md-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}.col-md-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-md-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;}.col-md-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}.col-md-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-md-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;}.col-md-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%;}.col-md-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.order-md-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;}.order-md-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13;}.order-md-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;}.order-md-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;}.order-md-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;}.order-md-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;}.order-md-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4;}.order-md-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5;}.order-md-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6;}.order-md-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7;}.order-md-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8;}.order-md-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9;}.order-md-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10;}.order-md-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11;}.order-md-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12;}.offset-md-0{margin-left:0;}.offset-md-1{margin-left:8.33333%;}.offset-md-2{margin-left:16.66667%;}.offset-md-3{margin-left:25%;}.offset-md-4{margin-left:33.33333%;}.offset-md-5{margin-left:41.66667%;}.offset-md-6{margin-left:50%;}.offset-md-7{margin-left:58.33333%;}.offset-md-8{margin-left:66.66667%;}.offset-md-9{margin-left:75%;}.offset-md-10{margin-left:83.33333%;}.offset-md-11{margin-left:91.66667%;}}@media (min-width:62rem){.col-lg{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;}.row-cols-lg-1 > *{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.row-cols-lg-2 > *{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.row-cols-lg-3 > *{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}.row-cols-lg-4 > *{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.row-cols-lg-5 > *{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}.row-cols-lg-6 > *{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}.col-lg-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%;}.col-lg-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%;}.col-lg-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}.col-lg-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-lg-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}.col-lg-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}.col-lg-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-lg-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;}.col-lg-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}.col-lg-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-lg-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;}.col-lg-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%;}.col-lg-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.order-lg-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;}.order-lg-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13;}.order-lg-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;}.order-lg-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;}.order-lg-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;}.order-lg-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;}.order-lg-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4;}.order-lg-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5;}.order-lg-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6;}.order-lg-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7;}.order-lg-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8;}.order-lg-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9;}.order-lg-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10;}.order-lg-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11;}.order-lg-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12;}.offset-lg-0{margin-left:0;}.offset-lg-1{margin-left:8.33333%;}.offset-lg-2{margin-left:16.66667%;}.offset-lg-3{margin-left:25%;}.offset-lg-4{margin-left:33.33333%;}.offset-lg-5{margin-left:41.66667%;}.offset-lg-6{margin-left:50%;}.offset-lg-7{margin-left:58.33333%;}.offset-lg-8{margin-left:66.66667%;}.offset-lg-9{margin-left:75%;}.offset-lg-10{margin-left:83.33333%;}.offset-lg-11{margin-left:91.66667%;}}@media (min-width:75rem){.col-xl{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;}.row-cols-xl-1 > *{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.row-cols-xl-2 > *{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.row-cols-xl-3 > *{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}.row-cols-xl-4 > *{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.row-cols-xl-5 > *{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}.row-cols-xl-6 > *{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}.col-xl-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%;}.col-xl-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%;}.col-xl-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}.col-xl-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-xl-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}.col-xl-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}.col-xl-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-xl-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;}.col-xl-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}.col-xl-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-xl-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;}.col-xl-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%;}.col-xl-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.order-xl-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;}.order-xl-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13;}.order-xl-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;}.order-xl-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;}.order-xl-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;}.order-xl-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;}.order-xl-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4;}.order-xl-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5;}.order-xl-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6;}.order-xl-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7;}.order-xl-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8;}.order-xl-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9;}.order-xl-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10;}.order-xl-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11;}.order-xl-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12;}.offset-xl-0{margin-left:0;}.offset-xl-1{margin-left:8.33333%;}.offset-xl-2{margin-left:16.66667%;}.offset-xl-3{margin-left:25%;}.offset-xl-4{margin-left:33.33333%;}.offset-xl-5{margin-left:41.66667%;}.offset-xl-6{margin-left:50%;}.offset-xl-7{margin-left:58.33333%;}.offset-xl-8{margin-left:66.66667%;}.offset-xl-9{margin-left:75%;}.offset-xl-10{margin-left:83.33333%;}.offset-xl-11{margin-left:91.66667%;}}.table{width:100%;margin-bottom:1rem;color:#343a40;}.table th,.table td{padding:0.75rem;vertical-align:top;border-top:1px solid #dee2e6;}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6;}.table tbody + tbody{border-top:2px solid #dee2e6;}.table-sm th,.table-sm td{padding:0.3rem;}.table-bordered{border:1px solid #dee2e6;}.table-bordered th,.table-bordered td{border:1px solid #dee2e6;}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px;}.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody + tbody{border:0;}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,0.05);}.table-hover tbody tr:hover{color:#343a40;background-color:rgba(0,0,0,0.075);}.table-primary,.table-primary > th,.table-primary > td{background-color:#b8d9ed;}.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody + tbody{border-color:#7ab9de;}.table-hover .table-primary:hover{background-color:#a4cee8;}.table-hover .table-primary:hover > td,.table-hover .table-primary:hover > th{background-color:#a4cee8;}.table-secondary,.table-secondary > th,.table-secondary > td{background-color:#ffcdc4;}.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody + tbody{border-color:#ffa392;}.table-hover .table-secondary:hover{background-color:#ffb7ab;}.table-hover .table-secondary:hover > td,.table-hover .table-secondary:hover > th{background-color:#ffb7ab;}.table-success,.table-success > th,.table-success > td{background-color:#c3e6cb;}.table-success th,.table-success td,.table-success thead th,.table-success tbody + tbody{border-color:#8fd19e;}.table-hover .table-success:hover{background-color:#b1dfbb;}.table-hover .table-success:hover > td,.table-hover .table-success:hover > th{background-color:#b1dfbb;}.table-info,.table-info > th,.table-info > td{background-color:#bee5eb;}.table-info th,.table-info td,.table-info thead th,.table-info tbody + tbody{border-color:#86cfda;}.table-hover .table-info:hover{background-color:#abdde5;}.table-hover .table-info:hover > td,.table-hover .table-info:hover > th{background-color:#abdde5;}.table-warning,.table-warning > th,.table-warning > td{background-color:#ffeeba;}.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody + tbody{border-color:#ffdf7e;}.table-hover .table-warning:hover{background-color:#ffe8a1;}.table-hover .table-warning:hover > td,.table-hover .table-warning:hover > th{background-color:#ffe8a1;}.table-danger,.table-danger > th,.table-danger > td{background-color:#f5c6cb;}.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody + tbody{border-color:#ed969e;}.table-hover .table-danger:hover{background-color:#f1b0b7;}.table-hover .table-danger:hover > td,.table-hover .table-danger:hover > th{background-color:#f1b0b7;}.table-light,.table-light > th,.table-light > td{background-color:#fdfdfe;}.table-light th,.table-light td,.table-light thead th,.table-light tbody + tbody{border-color:#fbfcfc;}.table-hover .table-light:hover{background-color:#ececf6;}.table-hover .table-light:hover > td,.table-hover .table-light:hover > th{background-color:#ececf6;}.table-dark,.table-dark > th,.table-dark > td{background-color:#c6c8ca;}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody + tbody{border-color:#95999c;}.table-hover .table-dark:hover{background-color:#b9bbbe;}.table-hover .table-dark:hover > td,.table-hover .table-dark:hover > th{background-color:#b9bbbe;}.table-active,.table-active > th,.table-active > td{background-color:rgba(0,0,0,0.075);}.table-hover .table-active:hover{background-color:rgba(0,0,0,0.075);}.table-hover .table-active:hover > td,.table-hover .table-active:hover > th{background-color:rgba(0,0,0,0.075);}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55;}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6;}.table-dark{color:#fff;background-color:#343a40;}.table-dark th,.table-dark td,.table-dark thead th{border-color:#454d55;}.table-dark.table-bordered{border:0;}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,0.05);}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,0.075);}@media (max-width:35.99875rem){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}.table-responsive-sm > .table-bordered{border:0;}}@media (max-width:47.99875rem){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}.table-responsive-md > .table-bordered{border:0;}}@media (max-width:61.99875rem){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}.table-responsive-lg > .table-bordered{border:0;}}@media (max-width:74.99875rem){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}.table-responsive-xl > .table-bordered{border:0;}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}.table-responsive > .table-bordered{border:0;}.form-control{display:block;width:100%;height:calc(1.5em + 0.75rem + 2px);padding:0.375rem 0.75rem;font-size:1rem;font-weight:normal;line-height:1.5;color:#495057;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ced4da;border-radius:0.25rem;-webkit-transition:border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;-o-transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.form-control{-webkit-transition:none;-o-transition:none;transition:none;}}.form-control::-ms-expand{background-color:transparent;border:0;}.form-control:focus{color:#495057;background-color:#fff;border-color:#41b9ff;outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(0,121,192,0.25);box-shadow:0 0 0 0.2rem rgba(0,121,192,0.25);}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1;}.form-control::-moz-placeholder{color:#6c757d;opacity:1;}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1;}.form-control::placeholder{color:#6c757d;opacity:1;}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1;}input[type="date"].form-control,input[type="time"].form-control,input[type="datetime-local"].form-control,input[type="month"].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;}select.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057;}select.form-control:focus::-ms-value{color:#495057;background-color:#fff;}.form-control-file,.form-control-range{display:block;width:100%;}.col-form-label{padding-top:calc(0.375rem + 0.0625rem);padding-bottom:calc(0.375rem + 0.0625rem);margin-bottom:0;font-size:inherit;line-height:1.5;}.col-form-label-lg{padding-top:calc(0.5rem + 0.0625rem);padding-bottom:calc(0.5rem + 0.0625rem);font-size:1.25rem;line-height:1.5;}.col-form-label-sm{padding-top:calc(0.25rem + 0.0625rem);padding-bottom:calc(0.25rem + 0.0625rem);font-size:0.875rem;line-height:1.5;}.form-control-plaintext{display:block;width:100%;padding:0.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#343a40;background-color:transparent;border:solid transparent;border-width:1px 0;}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0;}.form-control-sm{height:calc(1.5em + 0.5rem + 2px);padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.5;border-radius:0.2rem;}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:0.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:0.3rem;}select.form-control[size],select.form-control[multiple]{height:auto;}textarea.form-control{height:auto;}.form-group{margin-bottom:1rem;}.form-text{display:block;margin-top:0.25rem;}.form-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-0.3125rem;margin-left:-0.3125rem;}.form-row > .col,.form-row > [class*="col-"]{padding-right:0.3125rem;padding-left:0.3125rem;}.form-check{position:relative;display:block;padding-left:1.25rem;}.form-check-input{position:absolute;margin-top:0.3rem;margin-left:-1.25rem;}.form-check-input[disabled] ~ .form-check-label,.form-check-input:disabled ~ .form-check-label{color:#6c757d;}.form-check-label{margin-bottom:0;}.form-check-inline{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:0.75rem;}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:0.3125rem;margin-left:0;}.valid-feedback{display:none;width:100%;margin-top:0.25rem;font-size:80%;color:#28a745;}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:.1rem;font-size:0.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,0.9);border-radius:0.25rem;}.form-row > .col > .valid-tooltip,.form-row > [class*="col-"] > .valid-tooltip{left:5px;}.was-validated :valid ~ .valid-feedback,.was-validated :valid ~ .valid-tooltip,.is-valid ~ .valid-feedback,.is-valid ~ .valid-tooltip{display:block;}.was-validated .form-control:valid,.form-control.is-valid{border-color:#28a745;padding-right:calc(1.5em + 0.75rem) !important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;-webkit-background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#28a745;-webkit-box-shadow:0 0 0 0.2rem rgba(40,167,69,0.25);box-shadow:0 0 0 0.2rem rgba(40,167,69,0.25);}.was-validated select.form-control:valid,select.form-control.is-valid{padding-right:3rem !important;background-position:right 1.5rem center;}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);}.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#28a745;padding-right:calc(0.75em + 2.3125rem) !important;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;}.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus{border-color:#28a745;-webkit-box-shadow:0 0 0 0.2rem rgba(40,167,69,0.25);box-shadow:0 0 0 0.2rem rgba(40,167,69,0.25);}.was-validated .form-check-input:valid ~ .form-check-label,.form-check-input.is-valid ~ .form-check-label{color:#28a745;}.was-validated .form-check-input:valid ~ .valid-feedback,.was-validated .form-check-input:valid ~ .valid-tooltip,.form-check-input.is-valid ~ .valid-feedback,.form-check-input.is-valid ~ .valid-tooltip{display:block;}.was-validated .custom-control-input:valid ~ .custom-control-label,.custom-control-input.is-valid ~ .custom-control-label{color:#28a745;}.was-validated .custom-control-input:valid ~ .custom-control-label::before,.custom-control-input.is-valid ~ .custom-control-label::before{border-color:#28a745;}.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before,.custom-control-input.is-valid:checked ~ .custom-control-label::before{border-color:#34ce57;background-color:#34ce57;}.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before,.custom-control-input.is-valid:focus ~ .custom-control-label::before{-webkit-box-shadow:0 0 0 0.2rem rgba(40,167,69,0.25);box-shadow:0 0 0 0.2rem rgba(40,167,69,0.25);}.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before,.custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before{border-color:#28a745;}.was-validated .custom-file-input:valid ~ .custom-file-label,.custom-file-input.is-valid ~ .custom-file-label{border-color:#28a745;}.was-validated .custom-file-input:valid:focus ~ .custom-file-label,.custom-file-input.is-valid:focus ~ .custom-file-label{border-color:#28a745;-webkit-box-shadow:0 0 0 0.2rem rgba(40,167,69,0.25);box-shadow:0 0 0 0.2rem rgba(40,167,69,0.25);}.invalid-feedback{display:none;width:100%;margin-top:0.25rem;font-size:80%;color:#dc3545;}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:.1rem;font-size:0.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,0.9);border-radius:0.25rem;}.form-row > .col > .invalid-tooltip,.form-row > [class*="col-"] > .invalid-tooltip{left:5px;}.was-validated :invalid ~ .invalid-feedback,.was-validated :invalid ~ .invalid-tooltip,.is-invalid ~ .invalid-feedback,.is-invalid ~ .invalid-tooltip{display:block;}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + 0.75rem) !important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;-webkit-background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc3545;-webkit-box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25);box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25);}.was-validated select.form-control:invalid,select.form-control.is-invalid{padding-right:3rem !important;background-position:right 1.5rem center;}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);}.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#dc3545;padding-right:calc(0.75em + 2.3125rem) !important;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;}.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus{border-color:#dc3545;-webkit-box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25);box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25);}.was-validated .form-check-input:invalid ~ .form-check-label,.form-check-input.is-invalid ~ .form-check-label{color:#dc3545;}.was-validated .form-check-input:invalid ~ .invalid-feedback,.was-validated .form-check-input:invalid ~ .invalid-tooltip,.form-check-input.is-invalid ~ .invalid-feedback,.form-check-input.is-invalid ~ .invalid-tooltip{display:block;}.was-validated .custom-control-input:invalid ~ .custom-control-label,.custom-control-input.is-invalid ~ .custom-control-label{color:#dc3545;}.was-validated .custom-control-input:invalid ~ .custom-control-label::before,.custom-control-input.is-invalid ~ .custom-control-label::before{border-color:#dc3545;}.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before,.custom-control-input.is-invalid:checked ~ .custom-control-label::before{border-color:#e4606d;background-color:#e4606d;}.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before,.custom-control-input.is-invalid:focus ~ .custom-control-label::before{-webkit-box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25);box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25);}.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before,.custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before{border-color:#dc3545;}.was-validated .custom-file-input:invalid ~ .custom-file-label,.custom-file-input.is-invalid ~ .custom-file-label{border-color:#dc3545;}.was-validated .custom-file-input:invalid:focus ~ .custom-file-label,.custom-file-input.is-invalid:focus ~ .custom-file-label{border-color:#dc3545;-webkit-box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25);box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25);}.form-inline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.form-inline .form-check{width:100%;}@media (min-width:36rem){.form-inline label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0;}.form-inline .form-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:0;}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle;}.form-inline .form-control-plaintext{display:inline-block;}.form-inline .input-group,.form-inline .custom-select{width:auto;}.form-inline .form-check{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0;}.form-inline .form-check-input{position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:0.25rem;margin-left:0;}.form-inline .custom-control{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.form-inline .custom-control-label{margin-bottom:0;}}.btn{display:inline-block;font-weight:normal;color:#343a40;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;border-radius:0.25rem;-webkit-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;-o-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.btn{-webkit-transition:none;-o-transition:none;transition:none;}}.btn:hover{color:#343a40;text-decoration:none;}.btn:focus,.btn.focus{outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(0,121,192,0.25);box-shadow:0 0 0 0.2rem rgba(0,121,192,0.25);}.btn.disabled,.btn:disabled{opacity:0.65;}.btn:not(:disabled):not(.disabled){cursor:pointer;}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none;}.btn-primary{color:#fff;background-color:#0079C0;border-color:#0079C0;}.btn-primary:hover{color:#fff;background-color:#00619a;border-color:#00598d;}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#00619a;border-color:#00598d;-webkit-box-shadow:0 0 0 0.2rem rgba(38,141,201,0.5);box-shadow:0 0 0 0.2rem rgba(38,141,201,0.5);}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#0079C0;border-color:#0079C0;}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show > .btn-primary.dropdown-toggle{color:#fff;background-color:#00598d;border-color:#005180;}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show > .btn-primary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(38,141,201,0.5);box-shadow:0 0 0 0.2rem rgba(38,141,201,0.5);}.btn-secondary{color:#fff;background-color:#ff4e2e;border-color:#ff4e2e;}.btn-secondary:hover{color:#fff;background-color:#ff2e08;border-color:#fa2600;}.btn-secondary:focus,.btn-secondary.focus{color:#fff;background-color:#ff2e08;border-color:#fa2600;-webkit-box-shadow:0 0 0 0.2rem rgba(255,105,77,0.5);box-shadow:0 0 0 0.2rem rgba(255,105,77,0.5);}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#ff4e2e;border-color:#ff4e2e;}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show > .btn-secondary.dropdown-toggle{color:#fff;background-color:#fa2600;border-color:#ed2400;}.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show > .btn-secondary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(255,105,77,0.5);box-shadow:0 0 0 0.2rem rgba(255,105,77,0.5);}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745;}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34;}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#218838;border-color:#1e7e34;-webkit-box-shadow:0 0 0 0.2rem rgba(72,180,97,0.5);box-shadow:0 0 0 0.2rem rgba(72,180,97,0.5);}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745;}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show > .btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430;}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show > .btn-success.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(72,180,97,0.5);box-shadow:0 0 0 0.2rem rgba(72,180,97,0.5);}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8;}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b;}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#138496;border-color:#117a8b;-webkit-box-shadow:0 0 0 0.2rem rgba(58,176,195,0.5);box-shadow:0 0 0 0.2rem rgba(58,176,195,0.5);}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8;}.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.show > .btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f;}.btn-info:not(:disabled):not(.disabled):active:focus,.btn-info:not(:disabled):not(.disabled).active:focus,.show > .btn-info.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(58,176,195,0.5);box-shadow:0 0 0 0.2rem rgba(58,176,195,0.5);}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107;}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00;}.btn-warning:focus,.btn-warning.focus{color:#212529;background-color:#e0a800;border-color:#d39e00;-webkit-box-shadow:0 0 0 0.2rem rgba(222,170,12,0.5);box-shadow:0 0 0 0.2rem rgba(222,170,12,0.5);}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107;}.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show > .btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500;}.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.show > .btn-warning.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(222,170,12,0.5);box-shadow:0 0 0 0.2rem rgba(222,170,12,0.5);}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545;}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130;}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#c82333;border-color:#bd2130;-webkit-box-shadow:0 0 0 0.2rem rgba(225,83,97,0.5);box-shadow:0 0 0 0.2rem rgba(225,83,97,0.5);}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545;}.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show > .btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d;}.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show > .btn-danger.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(225,83,97,0.5);box-shadow:0 0 0 0.2rem rgba(225,83,97,0.5);}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa;}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5;}.btn-light:focus,.btn-light.focus{color:#212529;background-color:#e2e6ea;border-color:#dae0e5;-webkit-box-shadow:0 0 0 0.2rem rgba(216,217,219,0.5);box-shadow:0 0 0 0.2rem rgba(216,217,219,0.5);}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa;}.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show > .btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df;}.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.show > .btn-light.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(216,217,219,0.5);box-shadow:0 0 0 0.2rem rgba(216,217,219,0.5);}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40;}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124;}.btn-dark:focus,.btn-dark.focus{color:#fff;background-color:#23272b;border-color:#1d2124;-webkit-box-shadow:0 0 0 0.2rem rgba(82,88,93,0.5);box-shadow:0 0 0 0.2rem rgba(82,88,93,0.5);}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40;}.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active,.show > .btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d;}.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled).active:focus,.show > .btn-dark.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(82,88,93,0.5);box-shadow:0 0 0 0.2rem rgba(82,88,93,0.5);}.btn-outline-primary{color:#0079C0;border-color:#0079C0;}.btn-outline-primary:hover{color:#fff;background-color:#0079C0;border-color:#0079C0;}.btn-outline-primary:focus,.btn-outline-primary.focus{-webkit-box-shadow:0 0 0 0.2rem rgba(0,121,192,0.5);box-shadow:0 0 0 0.2rem rgba(0,121,192,0.5);}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#0079C0;background-color:transparent;}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show > .btn-outline-primary.dropdown-toggle{color:#fff;background-color:#0079C0;border-color:#0079C0;}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-primary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(0,121,192,0.5);box-shadow:0 0 0 0.2rem rgba(0,121,192,0.5);}.btn-outline-secondary{color:#ff4e2e;border-color:#ff4e2e;}.btn-outline-secondary:hover{color:#fff;background-color:#ff4e2e;border-color:#ff4e2e;}.btn-outline-secondary:focus,.btn-outline-secondary.focus{-webkit-box-shadow:0 0 0 0.2rem rgba(255,78,46,0.5);box-shadow:0 0 0 0.2rem rgba(255,78,46,0.5);}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#ff4e2e;background-color:transparent;}.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show > .btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#ff4e2e;border-color:#ff4e2e;}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-secondary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(255,78,46,0.5);box-shadow:0 0 0 0.2rem rgba(255,78,46,0.5);}.btn-outline-success{color:#28a745;border-color:#28a745;}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745;}.btn-outline-success:focus,.btn-outline-success.focus{-webkit-box-shadow:0 0 0 0.2rem rgba(40,167,69,0.5);box-shadow:0 0 0 0.2rem rgba(40,167,69,0.5);}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent;}.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active,.show > .btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745;}.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-success.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(40,167,69,0.5);box-shadow:0 0 0 0.2rem rgba(40,167,69,0.5);}.btn-outline-info{color:#17a2b8;border-color:#17a2b8;}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8;}.btn-outline-info:focus,.btn-outline-info.focus{-webkit-box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5);box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5);}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent;}.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active,.show > .btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8;}.btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-info.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5);box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5);}.btn-outline-warning{color:#ffc107;border-color:#ffc107;}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107;}.btn-outline-warning:focus,.btn-outline-warning.focus{-webkit-box-shadow:0 0 0 0.2rem rgba(255,193,7,0.5);box-shadow:0 0 0 0.2rem rgba(255,193,7,0.5);}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent;}.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active,.show > .btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107;}.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-warning.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(255,193,7,0.5);box-shadow:0 0 0 0.2rem rgba(255,193,7,0.5);}.btn-outline-danger{color:#dc3545;border-color:#dc3545;}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545;}.btn-outline-danger:focus,.btn-outline-danger.focus{-webkit-box-shadow:0 0 0 0.2rem rgba(220,53,69,0.5);box-shadow:0 0 0 0.2rem rgba(220,53,69,0.5);}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent;}.btn-outline-danger:not(:disabled):not(.disabled):active,.btn-outline-danger:not(:disabled):not(.disabled).active,.show > .btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545;}.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-danger.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(220,53,69,0.5);box-shadow:0 0 0 0.2rem rgba(220,53,69,0.5);}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa;}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa;}.btn-outline-light:focus,.btn-outline-light.focus{-webkit-box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5);box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5);}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent;}.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active,.show > .btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa;}.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-light.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5);box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5);}.btn-outline-dark{color:#343a40;border-color:#343a40;}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40;}.btn-outline-dark:focus,.btn-outline-dark.focus{-webkit-box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5);box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5);}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent;}.btn-outline-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled).active,.show > .btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40;}.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-dark.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5);box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5);}.btn-link{font-weight:normal;color:#0079C0;text-decoration:none;}.btn-link:hover{color:#005283;text-decoration:underline;}.btn-link:focus,.btn-link.focus{text-decoration:underline;}.btn-link:disabled,.btn-link.disabled{color:#6c757d;pointer-events:none;}.btn-lg,.btn-group-lg > .btn{padding:0.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:0.3rem;}.btn-sm,.btn-group-sm > .btn{padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.5;border-radius:0.2rem;}.btn-block{display:block;width:100%;}.btn-block + .btn-block{margin-top:0.5rem;}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%;}.fade{-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;}@media (prefers-reduced-motion:reduce){.fade{-webkit-transition:none;-o-transition:none;transition:none;}}.fade:not(.show){opacity:0;}.collapse:not(.show){display:none;}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height 0.35s ease;-o-transition:height 0.35s ease;transition:height 0.35s ease;}@media (prefers-reduced-motion:reduce){.collapsing{-webkit-transition:none;-o-transition:none;transition:none;}}.dropup,.dropright,.dropdown,.dropleft{position:relative;}.dropdown-toggle{white-space:nowrap;}.dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid;border-right:0.3em solid transparent;border-bottom:0;border-left:0.3em solid transparent;}.dropdown-toggle:empty::after{margin-left:0;}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:0.5rem 0;margin:0.125rem 0 0;font-size:1rem;color:#343a40;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15);border-radius:0.25rem;}.dropdown-menu-left{right:auto;left:0;}.dropdown-menu-right{right:0;left:auto;}@media (min-width:36rem){.dropdown-menu-sm-left{right:auto;left:0;}.dropdown-menu-sm-right{right:0;left:auto;}}@media (min-width:48rem){.dropdown-menu-md-left{right:auto;left:0;}.dropdown-menu-md-right{right:0;left:auto;}}@media (min-width:62rem){.dropdown-menu-lg-left{right:auto;left:0;}.dropdown-menu-lg-right{right:0;left:auto;}}@media (min-width:75rem){.dropdown-menu-xl-left{right:auto;left:0;}.dropdown-menu-xl-right{right:0;left:auto;}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:0.125rem;}.dropup .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0;border-right:0.3em solid transparent;border-bottom:0.3em solid;border-left:0.3em solid transparent;}.dropup .dropdown-toggle:empty::after{margin-left:0;}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:0.125rem;}.dropright .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-right:0;border-bottom:0.3em solid transparent;border-left:0.3em solid;}.dropright .dropdown-toggle:empty::after{margin-left:0;}.dropright .dropdown-toggle::after{vertical-align:0;}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:0.125rem;}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";}.dropleft .dropdown-toggle::after{display:none;}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-right:0.3em solid;border-bottom:0.3em solid transparent;}.dropleft .dropdown-toggle:empty::after{margin-left:0;}.dropleft .dropdown-toggle::before{vertical-align:0;}.dropdown-menu[x-placement^="top"],.dropdown-menu[x-placement^="right"],.dropdown-menu[x-placement^="bottom"],.dropdown-menu[x-placement^="left"]{right:auto;bottom:auto;}.dropdown-divider{height:0;margin:0.5rem 0;overflow:hidden;border-top:1px solid #e9ecef;}.dropdown-item{display:block;width:100%;padding:0.25rem 1.5rem;clear:both;font-weight:normal;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0;}.dropdown-item:hover,.dropdown-item:focus{color:#16181b;text-decoration:none;background-color:#e9ecef;}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0079C0;}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent;}.dropdown-menu.show{display:block;}.dropdown-header{display:block;padding:0.5rem 1.5rem;margin-bottom:0;font-size:0.875rem;color:#6c757d;white-space:nowrap;}.dropdown-item-text{display:block;padding:0.25rem 1.5rem;color:#212529;}.btn-group,.btn-group-vertical{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;}.btn-group > .btn,.btn-group-vertical > .btn{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;}.btn-group > .btn:hover,.btn-group-vertical > .btn:hover{z-index:1;}.btn-group > .btn:focus,.btn-group > .btn:active,.btn-group > .btn.active,.btn-group-vertical > .btn:focus,.btn-group-vertical > .btn:active,.btn-group-vertical > .btn.active{z-index:1;}.btn-toolbar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.btn-toolbar .input-group{width:auto;}.btn-group > .btn:not(:first-child),.btn-group > .btn-group:not(:first-child){margin-left:-0.0625rem;}.btn-group > .btn:not(:last-child):not(.dropdown-toggle),.btn-group > .btn-group:not(:last-child) > .btn{border-top-right-radius:0;border-bottom-right-radius:0;}.btn-group > .btn:not(:first-child),.btn-group > .btn-group:not(:first-child) > .btn{border-top-left-radius:0;border-bottom-left-radius:0;}.dropdown-toggle-split{padding-right:0.5625rem;padding-left:0.5625rem;}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after{margin-left:0;}.dropleft .dropdown-toggle-split::before{margin-right:0;}.btn-sm + .dropdown-toggle-split,.btn-group-sm > .btn + .dropdown-toggle-split{padding-right:0.375rem;padding-left:0.375rem;}.btn-lg + .dropdown-toggle-split,.btn-group-lg > .btn + .dropdown-toggle-split{padding-right:0.75rem;padding-left:0.75rem;}.btn-group-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.btn-group-vertical > .btn,.btn-group-vertical > .btn-group{width:100%;}.btn-group-vertical > .btn:not(:first-child),.btn-group-vertical > .btn-group:not(:first-child){margin-top:-0.0625rem;}.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical > .btn-group:not(:last-child) > .btn{border-bottom-right-radius:0;border-bottom-left-radius:0;}.btn-group-vertical > .btn:not(:first-child),.btn-group-vertical > .btn-group:not(:first-child) > .btn{border-top-left-radius:0;border-top-right-radius:0;}.btn-group-toggle > .btn,.btn-group-toggle > .btn-group > .btn{margin-bottom:0;}.btn-group-toggle > .btn input[type="radio"],.btn-group-toggle > .btn input[type="checkbox"],.btn-group-toggle > .btn-group > .btn input[type="radio"],.btn-group-toggle > .btn-group > .btn input[type="checkbox"]{position:absolute;clip:rect(0,0,0,0);pointer-events:none;}.input-group{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;}.input-group > .form-control,.input-group > .form-control-plaintext,.input-group > .custom-select,.input-group > .custom-file{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0;}.input-group > .form-control + .form-control,.input-group > .form-control + .custom-select,.input-group > .form-control + .custom-file,.input-group > .form-control-plaintext + .form-control,.input-group > .form-control-plaintext + .custom-select,.input-group > .form-control-plaintext + .custom-file,.input-group > .custom-select + .form-control,.input-group > .custom-select + .custom-select,.input-group > .custom-select + .custom-file,.input-group > .custom-file + .form-control,.input-group > .custom-file + .custom-select,.input-group > .custom-file + .custom-file{margin-left:-0.0625rem;}.input-group > .form-control:focus,.input-group > .custom-select:focus,.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label{z-index:3;}.input-group > .custom-file .custom-file-input:focus{z-index:4;}.input-group > .form-control:not(:first-child),.input-group > .custom-select:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;}.input-group > .custom-file{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.input-group > .custom-file:not(:last-child) .custom-file-label,.input-group > .custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0;}.input-group > .custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0;}.input-group:not(.has-validation) > .form-control:not(:last-child),.input-group:not(.has-validation) > .custom-select:not(:last-child),.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label,.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0;}.input-group.has-validation > .form-control:nth-last-child(n + 3),.input-group.has-validation > .custom-select:nth-last-child(n + 3),.input-group.has-validation > .custom-file:nth-last-child(n + 3) .custom-file-label,.input-group.has-validation > .custom-file:nth-last-child(n + 3) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0;}.input-group-prepend,.input-group-append{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.input-group-prepend .btn,.input-group-append .btn{position:relative;z-index:2;}.input-group-prepend .btn:focus,.input-group-append .btn:focus{z-index:3;}.input-group-prepend .btn + .btn,.input-group-prepend .btn + .input-group-text,.input-group-prepend .input-group-text + .input-group-text,.input-group-prepend .input-group-text + .btn,.input-group-append .btn + .btn,.input-group-append .btn + .input-group-text,.input-group-append .input-group-text + .input-group-text,.input-group-append .input-group-text + .btn{margin-left:-0.0625rem;}.input-group-prepend{margin-right:-0.0625rem;}.input-group-append{margin-left:-0.0625rem;}.input-group-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0.375rem 0.75rem;margin-bottom:0;font-size:1rem;font-weight:normal;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:0.25rem;}.input-group-text input[type="radio"],.input-group-text input[type="checkbox"]{margin-top:0;}.input-group-lg > .form-control:not(textarea),.input-group-lg > .custom-select{height:calc(1.5em + 1rem + 2px);}.input-group-lg > .form-control,.input-group-lg > .custom-select,.input-group-lg > .input-group-prepend > .input-group-text,.input-group-lg > .input-group-append > .input-group-text,.input-group-lg > .input-group-prepend > .btn,.input-group-lg > .input-group-append > .btn{padding:0.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:0.3rem;}.input-group-sm > .form-control:not(textarea),.input-group-sm > .custom-select{height:calc(1.5em + 0.5rem + 2px);}.input-group-sm > .form-control,.input-group-sm > .custom-select,.input-group-sm > .input-group-prepend > .input-group-text,.input-group-sm > .input-group-append > .input-group-text,.input-group-sm > .input-group-prepend > .btn,.input-group-sm > .input-group-append > .btn{padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.5;border-radius:0.2rem;}.input-group-lg > .custom-select,.input-group-sm > .custom-select{padding-right:1.75rem;}.input-group > .input-group-prepend > .btn,.input-group > .input-group-prepend > .input-group-text,.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,.input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .btn,.input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .input-group-text,.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),.input-group > .input-group-append:last-child > .input-group-text:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0;}.input-group > .input-group-append > .btn,.input-group > .input-group-append > .input-group-text,.input-group > .input-group-prepend:not(:first-child) > .btn,.input-group > .input-group-prepend:not(:first-child) > .input-group-text,.input-group > .input-group-prepend:first-child > .btn:not(:first-child),.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;}.custom-control{position:relative;z-index:1;display:block;min-height:1.5rem;padding-left:1.5rem;color-adjust:exact;}.custom-control-inline{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem;}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0;}.custom-control-input:checked ~ .custom-control-label::before{color:#fff;border-color:#0079C0;background-color:#0079C0;}.custom-control-input:focus ~ .custom-control-label::before{-webkit-box-shadow:0 0 0 0.2rem rgba(0,121,192,0.25);box-shadow:0 0 0 0.2rem rgba(0,121,192,0.25);}.custom-control-input:focus:not(:checked) ~ .custom-control-label::before{border-color:#41b9ff;}.custom-control-input:not(:disabled):active ~ .custom-control-label::before{color:#fff;background-color:#74cbff;border-color:#74cbff;}.custom-control-input[disabled] ~ .custom-control-label,.custom-control-input:disabled ~ .custom-control-label{color:#6c757d;}.custom-control-input[disabled] ~ .custom-control-label::before,.custom-control-input:disabled ~ .custom-control-label::before{background-color:#e9ecef;}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top;}.custom-control-label::before{position:absolute;top:0.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px;}.custom-control-label::after{position:absolute;top:0.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:50% / 50% 50% no-repeat;}.custom-checkbox .custom-control-label::before{border-radius:0.25rem;}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before{border-color:#0079C0;background-color:#0079C0;}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e");}.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(0,121,192,0.5);}.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before{background-color:rgba(0,121,192,0.5);}.custom-radio .custom-control-label::before{border-radius:50%;}.custom-radio .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");}.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(0,121,192,0.5);}.custom-switch{padding-left:2.25rem;}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:0.5rem;}.custom-switch .custom-control-label::after{top:calc(0.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:0.5rem;-webkit-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-transform 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-transform 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;-o-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-o-transform 0.15s ease-in-out;transition:transform 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:transform 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-transform 0.15s ease-in-out,-o-transform 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{-webkit-transition:none;-o-transition:none;transition:none;}}.custom-switch .custom-control-input:checked ~ .custom-control-label::after{background-color:#fff;-webkit-transform:translateX(0.75rem);-o-transform:translateX(0.75rem);transform:translateX(0.75rem);}.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(0,121,192,0.5);}.custom-select{display:inline-block;width:100%;height:calc(1.5em + 0.75rem + 2px);padding:0.375rem 1.75rem 0.375rem 0.75rem;font-size:1rem;font-weight:normal;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat;border:1px solid #ced4da;border-radius:0.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.custom-select:focus{border-color:#41b9ff;outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(0,121,192,0.25);box-shadow:0 0 0 0.2rem rgba(0,121,192,0.25);}.custom-select:focus::-ms-value{color:#495057;background-color:#fff;}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:0.75rem;background-image:none;}.custom-select:disabled{color:#6c757d;background-color:#e9ecef;}.custom-select::-ms-expand{display:none;}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057;}.custom-select-sm{height:calc(1.5em + 0.5rem + 2px);padding-top:0.25rem;padding-bottom:0.25rem;padding-left:0.5rem;font-size:0.875rem;}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1rem;font-size:1.25rem;}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + 0.75rem + 2px);margin-bottom:0;}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + 0.75rem + 2px);margin:0;overflow:hidden;opacity:0;}.custom-file-input:focus ~ .custom-file-label{border-color:#41b9ff;-webkit-box-shadow:0 0 0 0.2rem rgba(0,121,192,0.25);box-shadow:0 0 0 0.2rem rgba(0,121,192,0.25);}.custom-file-input[disabled] ~ .custom-file-label,.custom-file-input:disabled ~ .custom-file-label{background-color:#e9ecef;}.custom-file-input:lang(en) ~ .custom-file-label::after{content:"Browse";}.custom-file-input ~ .custom-file-label[data-browse]::after{content:attr(data-browse);}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + 0.75rem + 2px);padding:0.375rem 0.75rem;overflow:hidden;font-weight:normal;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:0.25rem;}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + 0.75rem);padding:0.375rem 0.75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 0.25rem 0.25rem 0;}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.custom-range:focus{outline:0;}.custom-range:focus::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 0.2rem rgba(0,121,192,0.25);box-shadow:0 0 0 1px #fff,0 0 0 0.2rem rgba(0,121,192,0.25);}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 0.2rem rgba(0,121,192,0.25);}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 0.2rem rgba(0,121,192,0.25);}.custom-range::-moz-focus-outer{border:0;}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;background-color:#0079C0;border:0;border-radius:1rem;-webkit-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;-o-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;-webkit-appearance:none;appearance:none;}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;-o-transition:none;transition:none;}}.custom-range::-webkit-slider-thumb:active{background-color:#74cbff;}.custom-range::-webkit-slider-runnable-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem;}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0079C0;border:0;border-radius:1rem;-webkit-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;-o-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;-moz-appearance:none;appearance:none;}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-webkit-transition:none;-o-transition:none;transition:none;}}.custom-range::-moz-range-thumb:active{background-color:#74cbff;}.custom-range::-moz-range-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem;}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:0.2rem;margin-left:0.2rem;background-color:#0079C0;border:0;border-radius:1rem;-webkit-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;-o-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;appearance:none;}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-webkit-transition:none;-o-transition:none;transition:none;}}.custom-range::-ms-thumb:active{background-color:#74cbff;}.custom-range::-ms-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:0.5rem;}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem;}.custom-range::-ms-fill-upper{margin-right:0.9375rem;background-color:#dee2e6;border-radius:1rem;}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd;}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default;}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd;}.custom-range:disabled::-moz-range-track{cursor:default;}.custom-range:disabled::-ms-thumb{background-color:#adb5bd;}.custom-control-label::before,.custom-file-label,.custom-select{-webkit-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;-o-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{-webkit-transition:none;-o-transition:none;transition:none;}}.nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;}.nav-link{display:block;padding:0.5rem 1rem;}.nav-link:hover,.nav-link:focus{text-decoration:none;}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default;}.nav-tabs{border-bottom:1px solid #dee2e6;}.nav-tabs .nav-link{margin-bottom:-0.0625rem;border:1px solid transparent;border-top-left-radius:0.25rem;border-top-right-radius:0.25rem;}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:#e9ecef #e9ecef #dee2e6;}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent;}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff;}.nav-tabs .dropdown-menu{margin-top:-0.0625rem;border-top-left-radius:0;border-top-right-radius:0;}.nav-pills .nav-link{border-radius:0.25rem;}.nav-pills .nav-link.active,.nav-pills .show > .nav-link{color:#fff;background-color:#0079C0;}.nav-fill > .nav-link,.nav-fill .nav-item{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center;}.nav-justified > .nav-link,.nav-justified .nav-item{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:center;}.tab-content > .tab-pane{display:none;}.tab-content > .active{display:block;}.navbar{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0.5rem 1rem;}.navbar .container,.navbar .container-fluid,.navbar .container-sm,.navbar .container-md,.navbar .container-lg,.navbar .container-xl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.navbar-brand{display:inline-block;padding-top:0.3125rem;padding-bottom:0.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap;}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none;}.navbar-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none;}.navbar-nav .nav-link{padding-right:0;padding-left:0;}.navbar-nav .dropdown-menu{position:static;float:none;}.navbar-text{display:inline-block;padding-top:0.5rem;padding-bottom:0.5rem;}.navbar-collapse{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.navbar-toggler{padding:0.25rem 0.75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:0.25rem;}.navbar-toggler:hover,.navbar-toggler:focus{text-decoration:none;}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:50% / 100% 100% no-repeat;}.navbar-nav-scroll{max-height:75vh;overflow-y:auto;}@media (max-width:35.99875rem){.navbar-expand-sm > .container,.navbar-expand-sm > .container-fluid,.navbar-expand-sm > .container-sm,.navbar-expand-sm > .container-md,.navbar-expand-sm > .container-lg,.navbar-expand-sm > .container-xl{padding-right:0;padding-left:0;}}@media (min-width:36rem){.navbar-expand-sm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.navbar-expand-sm .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-sm .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem;}.navbar-expand-sm > .container,.navbar-expand-sm > .container-fluid,.navbar-expand-sm > .container-sm,.navbar-expand-sm > .container-md,.navbar-expand-sm > .container-lg,.navbar-expand-sm > .container-xl{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.navbar-expand-sm .navbar-nav-scroll{overflow:visible;}.navbar-expand-sm .navbar-collapse{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;}.navbar-expand-sm .navbar-toggler{display:none;}}@media (max-width:47.99875rem){.navbar-expand-md > .container,.navbar-expand-md > .container-fluid,.navbar-expand-md > .container-sm,.navbar-expand-md > .container-md,.navbar-expand-md > .container-lg,.navbar-expand-md > .container-xl{padding-right:0;padding-left:0;}}@media (min-width:48rem){.navbar-expand-md{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.navbar-expand-md .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-md .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem;}.navbar-expand-md > .container,.navbar-expand-md > .container-fluid,.navbar-expand-md > .container-sm,.navbar-expand-md > .container-md,.navbar-expand-md > .container-lg,.navbar-expand-md > .container-xl{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.navbar-expand-md .navbar-nav-scroll{overflow:visible;}.navbar-expand-md .navbar-collapse{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;}.navbar-expand-md .navbar-toggler{display:none;}}@media (max-width:61.99875rem){.navbar-expand-lg > .container,.navbar-expand-lg > .container-fluid,.navbar-expand-lg > .container-sm,.navbar-expand-lg > .container-md,.navbar-expand-lg > .container-lg,.navbar-expand-lg > .container-xl{padding-right:0;padding-left:0;}}@media (min-width:62rem){.navbar-expand-lg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.navbar-expand-lg .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-lg .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem;}.navbar-expand-lg > .container,.navbar-expand-lg > .container-fluid,.navbar-expand-lg > .container-sm,.navbar-expand-lg > .container-md,.navbar-expand-lg > .container-lg,.navbar-expand-lg > .container-xl{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.navbar-expand-lg .navbar-nav-scroll{overflow:visible;}.navbar-expand-lg .navbar-collapse{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;}.navbar-expand-lg .navbar-toggler{display:none;}}@media (max-width:74.99875rem){.navbar-expand-xl > .container,.navbar-expand-xl > .container-fluid,.navbar-expand-xl > .container-sm,.navbar-expand-xl > .container-md,.navbar-expand-xl > .container-lg,.navbar-expand-xl > .container-xl{padding-right:0;padding-left:0;}}@media (min-width:75rem){.navbar-expand-xl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.navbar-expand-xl .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-xl .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem;}.navbar-expand-xl > .container,.navbar-expand-xl > .container-fluid,.navbar-expand-xl > .container-sm,.navbar-expand-xl > .container-md,.navbar-expand-xl > .container-lg,.navbar-expand-xl > .container-xl{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.navbar-expand-xl .navbar-nav-scroll{overflow:visible;}.navbar-expand-xl .navbar-collapse{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;}.navbar-expand-xl .navbar-toggler{display:none;}}.navbar-expand{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.navbar-expand > .container,.navbar-expand > .container-fluid,.navbar-expand > .container-sm,.navbar-expand > .container-md,.navbar-expand > .container-lg,.navbar-expand > .container-xl{padding-right:0;padding-left:0;}.navbar-expand .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.navbar-expand .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem;}.navbar-expand > .container,.navbar-expand > .container-fluid,.navbar-expand > .container-sm,.navbar-expand > .container-md,.navbar-expand > .container-lg,.navbar-expand > .container-xl{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.navbar-expand .navbar-nav-scroll{overflow:visible;}.navbar-expand .navbar-collapse{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;}.navbar-expand .navbar-toggler{display:none;}.navbar-light .navbar-brand{color:rgba(0,0,0,0.9);}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:rgba(0,0,0,0.9);}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,0.5);}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:rgba(0,0,0,0.7);}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,0.3);}.navbar-light .navbar-nav .show > .nav-link,.navbar-light .navbar-nav .active > .nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active{color:rgba(0,0,0,0.9);}.navbar-light .navbar-toggler{color:rgba(0,0,0,0.5);border-color:rgba(0,0,0,0.1);}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.navbar-light .navbar-text{color:rgba(0,0,0,0.5);}.navbar-light .navbar-text a{color:rgba(0,0,0,0.9);}.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:rgba(0,0,0,0.9);}.navbar-dark .navbar-brand{color:#fff;}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff;}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,0.5);}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:rgba(255,255,255,0.75);}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,0.25);}.navbar-dark .navbar-nav .show > .nav-link,.navbar-dark .navbar-nav .active > .nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active{color:#fff;}.navbar-dark .navbar-toggler{color:rgba(255,255,255,0.5);border-color:rgba(255,255,255,0.1);}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.navbar-dark .navbar-text{color:rgba(255,255,255,0.5);}.navbar-dark .navbar-text a{color:#fff;}.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff;}.card{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;-webkit-background-clip:border-box;background-clip:border-box;border:1px solid rgba(0,0,0,0.125);border-radius:0.25rem;}.card > hr{margin-right:0;margin-left:0;}.card > .list-group{border-top:inherit;border-bottom:inherit;}.card > .list-group:first-child{border-top-width:0;border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px);}.card > .list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px);}.card > .card-header + .list-group,.card > .list-group + .card-footer{border-top:0;}.card-body{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:1.25rem;}.card-title{margin-bottom:0.75rem;}.card-subtitle{margin-top:-0.375rem;margin-bottom:0;}.card-text:last-child{margin-bottom:0;}.card-link:hover{text-decoration:none;}.card-link + .card-link{margin-left:1.25rem;}.card-header{padding:0.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,0.03);border-bottom:1px solid rgba(0,0,0,0.125);}.card-header:first-child{border-radius:calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;}.card-footer{padding:0.75rem 1.25rem;background-color:rgba(0,0,0,0.03);border-top:1px solid rgba(0,0,0,0.125);}.card-footer:last-child{border-radius:0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);}.card-header-tabs{margin-right:-0.625rem;margin-bottom:-0.75rem;margin-left:-0.625rem;border-bottom:0;}.card-header-pills{margin-right:-0.625rem;margin-left:-0.625rem;}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;border-radius:calc(0.25rem - 1px);}.card-img,.card-img-top,.card-img-bottom{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;}.card-img,.card-img-top{border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px);}.card-img,.card-img-bottom{border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px);}.card-deck .card{margin-bottom:0.9375rem;}@media (min-width:36rem){.card-deck{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-0.9375rem;margin-left:-0.9375rem;}.card-deck .card{-webkit-box-flex:1;-webkit-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%;margin-right:0.9375rem;margin-bottom:0;margin-left:0.9375rem;}}.card-group > .card{margin-bottom:0.9375rem;}@media (min-width:36rem){.card-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;}.card-group > .card{-webkit-box-flex:1;-webkit-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0;}.card-group > .card + .card{margin-left:0;border-left:0;}.card-group > .card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0;}.card-group > .card:not(:last-child) .card-img-top,.card-group > .card:not(:last-child) .card-header{border-top-right-radius:0;}.card-group > .card:not(:last-child) .card-img-bottom,.card-group > .card:not(:last-child) .card-footer{border-bottom-right-radius:0;}.card-group > .card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;}.card-group > .card:not(:first-child) .card-img-top,.card-group > .card:not(:first-child) .card-header{border-top-left-radius:0;}.card-group > .card:not(:first-child) .card-img-bottom,.card-group > .card:not(:first-child) .card-footer{border-bottom-left-radius:0;}}.card-columns .card{margin-bottom:0.75rem;}@media (min-width:36rem){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1;}.card-columns .card{display:inline-block;width:100%;}}.accordion{overflow-anchor:none;}.accordion > .card{overflow:hidden;}.accordion > .card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;}.accordion > .card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0;}.accordion > .card > .card-header{border-radius:0;margin-bottom:-0.0625rem;}.breadcrumb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:0.25rem;}.breadcrumb-item + .breadcrumb-item{padding-left:0.5rem;}.breadcrumb-item + .breadcrumb-item::before{float:left;padding-right:0.5rem;color:#6c757d;content:"/";}.breadcrumb-item + .breadcrumb-item:hover::before{text-decoration:underline;}.breadcrumb-item + .breadcrumb-item:hover::before{text-decoration:none;}.breadcrumb-item.active{color:#6c757d;}.pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:0.25rem;}.page-link{position:relative;display:block;padding:0.5rem 0.75rem;margin-left:-0.0625rem;line-height:1.25;color:#0079C0;background-color:#fff;border:1px solid #dee2e6;}.page-link:hover{z-index:2;color:#005283;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6;}.page-link:focus{z-index:3;outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(0,121,192,0.25);box-shadow:0 0 0 0.2rem rgba(0,121,192,0.25);}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;}.page-item:last-child .page-link{border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem;}.page-item.active .page-link{z-index:3;color:#fff;background-color:#0079C0;border-color:#0079C0;}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6;}.pagination-lg .page-link{padding:0.75rem 1.5rem;font-size:1.25rem;line-height:1.5;}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:0.3rem;border-bottom-left-radius:0.3rem;}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:0.3rem;border-bottom-right-radius:0.3rem;}.pagination-sm .page-link{padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.5;}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:0.2rem;border-bottom-left-radius:0.2rem;}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:0.2rem;border-bottom-right-radius:0.2rem;}.badge{display:inline-block;padding:0.25em 0.4em;font-size:75%;font-weight:bold;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:0.25rem;-webkit-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;-o-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.badge{-webkit-transition:none;-o-transition:none;transition:none;}}a.badge:hover,a.badge:focus{text-decoration:none;}.badge:empty{display:none;}.btn .badge{position:relative;top:-1px;}.badge-pill{padding-right:0.6em;padding-left:0.6em;border-radius:10rem;}.badge-primary{color:#fff;background-color:#0079C0;}a.badge-primary:hover,a.badge-primary:focus{color:#fff;background-color:#00598d;}a.badge-primary:focus,a.badge-primary.focus{outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(0,121,192,0.5);box-shadow:0 0 0 0.2rem rgba(0,121,192,0.5);}.badge-secondary{color:#fff;background-color:#ff4e2e;}a.badge-secondary:hover,a.badge-secondary:focus{color:#fff;background-color:#fa2600;}a.badge-secondary:focus,a.badge-secondary.focus{outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(255,78,46,0.5);box-shadow:0 0 0 0.2rem rgba(255,78,46,0.5);}.badge-success{color:#fff;background-color:#28a745;}a.badge-success:hover,a.badge-success:focus{color:#fff;background-color:#1e7e34;}a.badge-success:focus,a.badge-success.focus{outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(40,167,69,0.5);box-shadow:0 0 0 0.2rem rgba(40,167,69,0.5);}.badge-info{color:#fff;background-color:#17a2b8;}a.badge-info:hover,a.badge-info:focus{color:#fff;background-color:#117a8b;}a.badge-info:focus,a.badge-info.focus{outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5);box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5);}.badge-warning{color:#212529;background-color:#ffc107;}a.badge-warning:hover,a.badge-warning:focus{color:#212529;background-color:#d39e00;}a.badge-warning:focus,a.badge-warning.focus{outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(255,193,7,0.5);box-shadow:0 0 0 0.2rem rgba(255,193,7,0.5);}.badge-danger{color:#fff;background-color:#dc3545;}a.badge-danger:hover,a.badge-danger:focus{color:#fff;background-color:#bd2130;}a.badge-danger:focus,a.badge-danger.focus{outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(220,53,69,0.5);box-shadow:0 0 0 0.2rem rgba(220,53,69,0.5);}.badge-light{color:#212529;background-color:#f8f9fa;}a.badge-light:hover,a.badge-light:focus{color:#212529;background-color:#dae0e5;}a.badge-light:focus,a.badge-light.focus{outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5);box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5);}.badge-dark{color:#fff;background-color:#343a40;}a.badge-dark:hover,a.badge-dark:focus{color:#fff;background-color:#1d2124;}a.badge-dark:focus,a.badge-dark.focus{outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5);box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5);}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:0.3rem;}@media (min-width:36rem){.jumbotron{padding:4rem 2rem;}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0;}.alert{position:relative;padding:0.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:0.25rem;}.alert-heading{color:inherit;}.alert-link{font-weight:bold;}.alert-dismissible{padding-right:4rem;}.alert-dismissible .close{position:absolute;top:0;right:0;z-index:2;padding:0.75rem 1.25rem;color:inherit;}.alert-primary{color:#003f64;background-color:#cce4f2;border-color:#b8d9ed;}.alert-primary hr{border-top-color:#a4cee8;}.alert-primary .alert-link{color:#001f31;}.alert-secondary{color:#852918;background-color:#ffdcd5;border-color:#ffcdc4;}.alert-secondary hr{border-top-color:#ffb7ab;}.alert-secondary .alert-link{color:#5a1c10;}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb;}.alert-success hr{border-top-color:#b1dfbb;}.alert-success .alert-link{color:#0b2e13;}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb;}.alert-info hr{border-top-color:#abdde5;}.alert-info .alert-link{color:#062c33;}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba;}.alert-warning hr{border-top-color:#ffe8a1;}.alert-warning .alert-link{color:#533f03;}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;}.alert-danger hr{border-top-color:#f1b0b7;}.alert-danger .alert-link{color:#491217;}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe;}.alert-light hr{border-top-color:#ececf6;}.alert-light .alert-link{color:#686868;}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca;}.alert-dark hr{border-top-color:#b9bbbe;}.alert-dark .alert-link{color:#040505;}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0;}to{background-position:0 0;}}@-o-keyframes progress-bar-stripes{from{background-position:1rem 0;}to{background-position:0 0;}}@keyframes progress-bar-stripes{from{background-position:1rem 0;}to{background-position:0 0;}}.progress{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;line-height:0;font-size:0.75rem;background-color:#e9ecef;border-radius:0.25rem;}.progress-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#0079C0;-webkit-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease;}@media (prefers-reduced-motion:reduce){.progress-bar{-webkit-transition:none;-o-transition:none;transition:none;}}.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);-webkit-background-size:1rem 1rem;background-size:1rem 1rem;}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;-o-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes;}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;-o-animation:none;animation:none;}}.media{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}.media-body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}.list-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:0.25rem;}.list-group-item-action{width:100%;color:#495057;text-align:inherit;}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa;}.list-group-item-action:active{color:#343a40;background-color:#e9ecef;}.list-group-item{position:relative;display:block;padding:0.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,0.125);}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit;}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit;}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff;}.list-group-item.active{z-index:2;color:#fff;background-color:#0079C0;border-color:#0079C0;}.list-group-item + .list-group-item{border-top-width:0;}.list-group-item + .list-group-item.active{margin-top:-0.0625rem;border-top-width:1px;}.list-group-horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.list-group-horizontal > .list-group-item:first-child{border-bottom-left-radius:0.25rem;border-top-right-radius:0;}.list-group-horizontal > .list-group-item:last-child{border-top-right-radius:0.25rem;border-bottom-left-radius:0;}.list-group-horizontal > .list-group-item.active{margin-top:0;}.list-group-horizontal > .list-group-item + .list-group-item{border-top-width:1px;border-left-width:0;}.list-group-horizontal > .list-group-item + .list-group-item.active{margin-left:-0.0625rem;border-left-width:1px;}@media (min-width:36rem){.list-group-horizontal-sm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.list-group-horizontal-sm > .list-group-item:first-child{border-bottom-left-radius:0.25rem;border-top-right-radius:0;}.list-group-horizontal-sm > .list-group-item:last-child{border-top-right-radius:0.25rem;border-bottom-left-radius:0;}.list-group-horizontal-sm > .list-group-item.active{margin-top:0;}.list-group-horizontal-sm > .list-group-item + .list-group-item{border-top-width:1px;border-left-width:0;}.list-group-horizontal-sm > .list-group-item + .list-group-item.active{margin-left:-0.0625rem;border-left-width:1px;}}@media (min-width:48rem){.list-group-horizontal-md{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.list-group-horizontal-md > .list-group-item:first-child{border-bottom-left-radius:0.25rem;border-top-right-radius:0;}.list-group-horizontal-md > .list-group-item:last-child{border-top-right-radius:0.25rem;border-bottom-left-radius:0;}.list-group-horizontal-md > .list-group-item.active{margin-top:0;}.list-group-horizontal-md > .list-group-item + .list-group-item{border-top-width:1px;border-left-width:0;}.list-group-horizontal-md > .list-group-item + .list-group-item.active{margin-left:-0.0625rem;border-left-width:1px;}}@media (min-width:62rem){.list-group-horizontal-lg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.list-group-horizontal-lg > .list-group-item:first-child{border-bottom-left-radius:0.25rem;border-top-right-radius:0;}.list-group-horizontal-lg > .list-group-item:last-child{border-top-right-radius:0.25rem;border-bottom-left-radius:0;}.list-group-horizontal-lg > .list-group-item.active{margin-top:0;}.list-group-horizontal-lg > .list-group-item + .list-group-item{border-top-width:1px;border-left-width:0;}.list-group-horizontal-lg > .list-group-item + .list-group-item.active{margin-left:-0.0625rem;border-left-width:1px;}}@media (min-width:75rem){.list-group-horizontal-xl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.list-group-horizontal-xl > .list-group-item:first-child{border-bottom-left-radius:0.25rem;border-top-right-radius:0;}.list-group-horizontal-xl > .list-group-item:last-child{border-top-right-radius:0.25rem;border-bottom-left-radius:0;}.list-group-horizontal-xl > .list-group-item.active{margin-top:0;}.list-group-horizontal-xl > .list-group-item + .list-group-item{border-top-width:1px;border-left-width:0;}.list-group-horizontal-xl > .list-group-item + .list-group-item.active{margin-left:-0.0625rem;border-left-width:1px;}}.list-group-flush{border-radius:0;}.list-group-flush > .list-group-item{border-width:0 0 1px;}.list-group-flush > .list-group-item:last-child{border-bottom-width:0;}.list-group-item-primary{color:#003f64;background-color:#b8d9ed;}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#003f64;background-color:#a4cee8;}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#003f64;border-color:#003f64;}.list-group-item-secondary{color:#852918;background-color:#ffcdc4;}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#852918;background-color:#ffb7ab;}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#852918;border-color:#852918;}.list-group-item-success{color:#155724;background-color:#c3e6cb;}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#155724;background-color:#b1dfbb;}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724;}.list-group-item-info{color:#0c5460;background-color:#bee5eb;}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#0c5460;background-color:#abdde5;}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460;}.list-group-item-warning{color:#856404;background-color:#ffeeba;}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#856404;background-color:#ffe8a1;}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404;}.list-group-item-danger{color:#721c24;background-color:#f5c6cb;}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#721c24;background-color:#f1b0b7;}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24;}.list-group-item-light{color:#818182;background-color:#fdfdfe;}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#818182;background-color:#ececf6;}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182;}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca;}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#1b1e21;background-color:#b9bbbe;}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21;}.close{float:right;font-size:1.5rem;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5;}@media (max-width:75rem){.close{font-size:calc(1.275rem + 0.3vw);}}.close:hover{color:#000;text-decoration:none;}.close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus{opacity:.75;}button.close{padding:0;background-color:transparent;border:0;}a.close.disabled{pointer-events:none;}.toast{-webkit-flex-basis:350px;-ms-flex-preferred-size:350px;flex-basis:350px;max-width:350px;font-size:0.875rem;background-color:rgba(255,255,255,0.85);-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,0.1);-webkit-box-shadow:0 0.25rem 0.75rem rgba(0,0,0,0.1);box-shadow:0 0.25rem 0.75rem rgba(0,0,0,0.1);opacity:0;border-radius:0.25rem;}.toast:not(:last-child){margin-bottom:0.75rem;}.toast.showing{opacity:1;}.toast.show{display:block;opacity:1;}.toast.hide{display:none;}.toast-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0.25rem 0.75rem;color:#6c757d;background-color:rgba(255,255,255,0.85);-webkit-background-clip:padding-box;background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,0.05);border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px);}.toast-body{padding:0.75rem;}.modal-open{overflow:hidden;}.modal-open .modal{overflow-x:hidden;overflow-y:auto;}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0;}.modal-dialog{position:relative;width:auto;margin:0.5rem;pointer-events:none;}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out,-webkit-transform 0.3s ease-out,-o-transform 0.3s ease-out;-webkit-transform:translate(0,-50px);-o-transform:translate(0,-50px);transform:translate(0,-50px);}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{-webkit-transition:none;-o-transition:none;transition:none;}}.modal.show .modal-dialog{-webkit-transform:none;-o-transform:none;transform:none;}.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02);}.modal-dialog-scrollable{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem);}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden;}.modal-dialog-scrollable .modal-header,.modal-dialog-scrollable .modal-footer{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}.modal-dialog-scrollable .modal-body{overflow-y:auto;}.modal-dialog-centered{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem);}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:-webkit-min-content;height:-moz-min-content;height:min-content;content:"";}.modal-dialog-centered.modal-dialog-scrollable{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none;}.modal-dialog-centered.modal-dialog-scrollable::before{content:none;}.modal-content{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:0.3rem;outline:0;}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000;}.modal-backdrop.fade{opacity:0;}.modal-backdrop.show{opacity:0.5;}.modal-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px);}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto;}.modal-title{margin-bottom:0;line-height:1.5;}.modal-body{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem;}.modal-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:0.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(0.3rem - 1px);border-bottom-left-radius:calc(0.3rem - 1px);}.modal-footer > *{margin:0.25rem;}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll;}@media (min-width:36rem){.modal-dialog{max-width:500px;margin:1.75rem auto;}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem);}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem);}.modal-dialog-centered{min-height:calc(100% - 3.5rem);}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:-webkit-min-content;height:-moz-min-content;height:min-content;}.modal-sm{max-width:300px;}}@media (min-width:62rem){.modal-lg,.modal-xl{max-width:800px;}}@media (min-width:75rem){.modal-xl{max-width:1140px;}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:normal;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:0.875rem;word-wrap:break-word;opacity:0;}.tooltip.show{opacity:0.9;}.tooltip .arrow{position:absolute;display:block;width:0.8rem;height:0.4rem;}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid;}.bs-tooltip-top,.bs-tooltip-auto[x-placement^="top"]{padding:0.4rem 0;}.bs-tooltip-top .arrow,.bs-tooltip-auto[x-placement^="top"] .arrow{bottom:0;}.bs-tooltip-top .arrow::before,.bs-tooltip-auto[x-placement^="top"] .arrow::before{top:0;border-width:0.4rem 0.4rem 0;border-top-color:#000;}.bs-tooltip-right,.bs-tooltip-auto[x-placement^="right"]{padding:0 0.4rem;}.bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^="right"] .arrow{left:0;width:0.4rem;height:0.8rem;}.bs-tooltip-right .arrow::before,.bs-tooltip-auto[x-placement^="right"] .arrow::before{right:0;border-width:0.4rem 0.4rem 0.4rem 0;border-right-color:#000;}.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^="bottom"]{padding:0.4rem 0;}.bs-tooltip-bottom .arrow,.bs-tooltip-auto[x-placement^="bottom"] .arrow{top:0;}.bs-tooltip-bottom .arrow::before,.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{bottom:0;border-width:0 0.4rem 0.4rem;border-bottom-color:#000;}.bs-tooltip-left,.bs-tooltip-auto[x-placement^="left"]{padding:0 0.4rem;}.bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^="left"] .arrow{right:0;width:0.4rem;height:0.8rem;}.bs-tooltip-left .arrow::before,.bs-tooltip-auto[x-placement^="left"] .arrow::before{left:0;border-width:0.4rem 0 0.4rem 0.4rem;border-left-color:#000;}.tooltip-inner{max-width:200px;padding:0.25rem 0.5rem;color:#fff;text-align:center;background-color:#000;border-radius:0.25rem;}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:normal;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:0.875rem;word-wrap:break-word;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:0.3rem;}.popover .arrow{position:absolute;display:block;width:1rem;height:0.5rem;margin:0 0.3rem;}.popover .arrow::before,.popover .arrow::after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;}.bs-popover-top,.bs-popover-auto[x-placement^="top"]{margin-bottom:0.5rem;}.bs-popover-top > .arrow,.bs-popover-auto[x-placement^="top"] > .arrow{bottom:calc(-0.5rem - 1px);}.bs-popover-top > .arrow::before,.bs-popover-auto[x-placement^="top"] > .arrow::before{bottom:0;border-width:0.5rem 0.5rem 0;border-top-color:rgba(0,0,0,0.25);}.bs-popover-top > .arrow::after,.bs-popover-auto[x-placement^="top"] > .arrow::after{bottom:1px;border-width:0.5rem 0.5rem 0;border-top-color:#fff;}.bs-popover-right,.bs-popover-auto[x-placement^="right"]{margin-left:0.5rem;}.bs-popover-right > .arrow,.bs-popover-auto[x-placement^="right"] > .arrow{left:calc(-0.5rem - 1px);width:0.5rem;height:1rem;margin:0.3rem 0;}.bs-popover-right > .arrow::before,.bs-popover-auto[x-placement^="right"] > .arrow::before{left:0;border-width:0.5rem 0.5rem 0.5rem 0;border-right-color:rgba(0,0,0,0.25);}.bs-popover-right > .arrow::after,.bs-popover-auto[x-placement^="right"] > .arrow::after{left:1px;border-width:0.5rem 0.5rem 0.5rem 0;border-right-color:#fff;}.bs-popover-bottom,.bs-popover-auto[x-placement^="bottom"]{margin-top:0.5rem;}.bs-popover-bottom > .arrow,.bs-popover-auto[x-placement^="bottom"] > .arrow{top:calc(-0.5rem - 1px);}.bs-popover-bottom > .arrow::before,.bs-popover-auto[x-placement^="bottom"] > .arrow::before{top:0;border-width:0 0.5rem 0.5rem 0.5rem;border-bottom-color:rgba(0,0,0,0.25);}.bs-popover-bottom > .arrow::after,.bs-popover-auto[x-placement^="bottom"] > .arrow::after{top:1px;border-width:0 0.5rem 0.5rem 0.5rem;border-bottom-color:#fff;}.bs-popover-bottom .popover-header::before,.bs-popover-auto[x-placement^="bottom"] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-0.5rem;content:"";border-bottom:1px solid #f7f7f7;}.bs-popover-left,.bs-popover-auto[x-placement^="left"]{margin-right:0.5rem;}.bs-popover-left > .arrow,.bs-popover-auto[x-placement^="left"] > .arrow{right:calc(-0.5rem - 1px);width:0.5rem;height:1rem;margin:0.3rem 0;}.bs-popover-left > .arrow::before,.bs-popover-auto[x-placement^="left"] > .arrow::before{right:0;border-width:0.5rem 0 0.5rem 0.5rem;border-left-color:rgba(0,0,0,0.25);}.bs-popover-left > .arrow::after,.bs-popover-auto[x-placement^="left"] > .arrow::after{right:1px;border-width:0.5rem 0 0.5rem 0.5rem;border-left-color:#fff;}.popover-header{padding:0.5rem 0.75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px);}.popover-header:empty{display:none;}.popover-body{padding:0.5rem 0.75rem;color:#343a40;}.carousel{position:relative;}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y;}.carousel-inner{position:relative;width:100%;overflow:hidden;}.carousel-inner::after{display:block;clear:both;content:"";}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform 0.6s ease-in-out;transition:-webkit-transform 0.6s ease-in-out;-o-transition:-o-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out,-webkit-transform 0.6s ease-in-out,-o-transform 0.6s ease-in-out;}@media (prefers-reduced-motion:reduce){.carousel-item{-webkit-transition:none;-o-transition:none;transition:none;}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block;}.carousel-item-next:not(.carousel-item-left),.active.carousel-item-right{-webkit-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);}.carousel-item-prev:not(.carousel-item-right),.active.carousel-item-left{-webkit-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);}.carousel-fade .carousel-item{opacity:0;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transform:none;-o-transform:none;transform:none;}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right{z-index:1;opacity:1;}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;-webkit-transition:opacity 0s 0.6s;-o-transition:opacity 0s 0.6s;transition:opacity 0s 0.6s;}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{-webkit-transition:none;-o-transition:none;transition:none;}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:0.5;-webkit-transition:opacity 0.15s ease;-o-transition:opacity 0.15s ease;transition:opacity 0.15s ease;}@media (prefers-reduced-motion:reduce){.carousel-control-prev,.carousel-control-next{-webkit-transition:none;-o-transition:none;transition:none;}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:0.9;}.carousel-control-prev{left:0;}.carousel-control-next{right:0;}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:20px;height:20px;background:50% / 100% 100% no-repeat;}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none;}.carousel-indicators li{-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:0.1875rem;margin-left:0.1875rem;text-indent:-999px;cursor:pointer;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;-webkit-transition:opacity 0.6s ease;-o-transition:opacity 0.6s ease;transition:opacity 0.6s ease;}@media (prefers-reduced-motion:reduce){.carousel-indicators li{-webkit-transition:none;-o-transition:none;transition:none;}}.carousel-indicators .active{opacity:1;}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center;}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@-o-keyframes spinner-border{to{-o-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-0.125em;border:0.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;-o-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border;}.spinner-border-sm{width:1rem;height:1rem;border-width:0.2em;}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0);}50%{opacity:1;-webkit-transform:none;transform:none;}}@-o-keyframes spinner-grow{0%{-o-transform:scale(0);transform:scale(0);}50%{opacity:1;-o-transform:none;transform:none;}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);-o-transform:scale(0);transform:scale(0);}50%{opacity:1;-webkit-transform:none;-o-transform:none;transform:none;}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-0.125em;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:.75s linear infinite spinner-grow;-o-animation:.75s linear infinite spinner-grow;animation:.75s linear infinite spinner-grow;}.spinner-grow-sm{width:1rem;height:1rem;}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{-webkit-animation-duration:1.5s;-o-animation-duration:1.5s;animation-duration:1.5s;}}.align-baseline{vertical-align:baseline !important;}.align-top{vertical-align:top !important;}.align-middle{vertical-align:middle !important;}.align-bottom{vertical-align:bottom !important;}.align-text-bottom{vertical-align:text-bottom !important;}.align-text-top{vertical-align:text-top !important;}.bg-primary{background-color:#0079C0 !important;}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#00598d !important;}.bg-secondary{background-color:#ff4e2e !important;}a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#fa2600 !important;}.bg-success{background-color:#28a745 !important;}a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#1e7e34 !important;}.bg-info{background-color:#17a2b8 !important;}a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:#117a8b !important;}.bg-warning{background-color:#ffc107 !important;}a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:#d39e00 !important;}.bg-danger{background-color:#dc3545 !important;}a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:#bd2130 !important;}.bg-light{background-color:#f8f9fa !important;}a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:#dae0e5 !important;}.bg-dark{background-color:#343a40 !important;}a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:#1d2124 !important;}.bg-white{background-color:#fff !important;}.bg-transparent{background-color:transparent !important;}.border{border:1px solid #dee2e6 !important;}.border-top{border-top:1px solid #dee2e6 !important;}.border-right{border-right:1px solid #dee2e6 !important;}.border-bottom{border-bottom:1px solid #dee2e6 !important;}.border-left{border-left:1px solid #dee2e6 !important;}.border-0{border:0 !important;}.border-top-0{border-top:0 !important;}.border-right-0{border-right:0 !important;}.border-bottom-0{border-bottom:0 !important;}.border-left-0{border-left:0 !important;}.border-primary{border-color:#0079C0 !important;}.border-secondary{border-color:#ff4e2e !important;}.border-success{border-color:#28a745 !important;}.border-info{border-color:#17a2b8 !important;}.border-warning{border-color:#ffc107 !important;}.border-danger{border-color:#dc3545 !important;}.border-light{border-color:#f8f9fa !important;}.border-dark{border-color:#343a40 !important;}.border-white{border-color:#fff !important;}.rounded-sm{border-radius:0.2rem !important;}.rounded{border-radius:0.25rem !important;}.rounded-top{border-top-left-radius:0.25rem !important;border-top-right-radius:0.25rem !important;}.rounded-right{border-top-right-radius:0.25rem !important;border-bottom-right-radius:0.25rem !important;}.rounded-bottom{border-bottom-right-radius:0.25rem !important;border-bottom-left-radius:0.25rem !important;}.rounded-left{border-top-left-radius:0.25rem !important;border-bottom-left-radius:0.25rem !important;}.rounded-lg{border-radius:0.3rem !important;}.rounded-circle{border-radius:50% !important;}.rounded-pill{border-radius:50rem !important;}.rounded-0{border-radius:0 !important;}.clearfix::after{display:block;clear:both;content:"";}.d-none{display:none !important;}.d-inline{display:inline !important;}.d-inline-block{display:inline-block !important;}.d-block{display:block !important;}.d-table{display:table !important;}.d-table-row{display:table-row !important;}.d-table-cell{display:table-cell !important;}.d-flex{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;}.d-inline-flex{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important;}@media (min-width:36rem){.d-sm-none{display:none !important;}.d-sm-inline{display:inline !important;}.d-sm-inline-block{display:inline-block !important;}.d-sm-block{display:block !important;}.d-sm-table{display:table !important;}.d-sm-table-row{display:table-row !important;}.d-sm-table-cell{display:table-cell !important;}.d-sm-flex{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;}.d-sm-inline-flex{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important;}}@media (min-width:48rem){.d-md-none{display:none !important;}.d-md-inline{display:inline !important;}.d-md-inline-block{display:inline-block !important;}.d-md-block{display:block !important;}.d-md-table{display:table !important;}.d-md-table-row{display:table-row !important;}.d-md-table-cell{display:table-cell !important;}.d-md-flex{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;}.d-md-inline-flex{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important;}}@media (min-width:62rem){.d-lg-none{display:none !important;}.d-lg-inline{display:inline !important;}.d-lg-inline-block{display:inline-block !important;}.d-lg-block{display:block !important;}.d-lg-table{display:table !important;}.d-lg-table-row{display:table-row !important;}.d-lg-table-cell{display:table-cell !important;}.d-lg-flex{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;}.d-lg-inline-flex{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important;}}@media (min-width:75rem){.d-xl-none{display:none !important;}.d-xl-inline{display:inline !important;}.d-xl-inline-block{display:inline-block !important;}.d-xl-block{display:block !important;}.d-xl-table{display:table !important;}.d-xl-table-row{display:table-row !important;}.d-xl-table-cell{display:table-cell !important;}.d-xl-flex{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;}.d-xl-inline-flex{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important;}}@media print{.d-print-none{display:none !important;}.d-print-inline{display:inline !important;}.d-print-inline-block{display:inline-block !important;}.d-print-block{display:block !important;}.d-print-table{display:table !important;}.d-print-table-row{display:table-row !important;}.d-print-table-cell{display:table-cell !important;}.d-print-flex{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;}.d-print-inline-flex{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important;}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden;}.embed-responsive::before{display:block;content:"";}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0;}.embed-responsive-21by9::before{padding-top:42.85714%;}.embed-responsive-16by9::before{padding-top:56.25%;}.embed-responsive-4by3::before{padding-top:75%;}.embed-responsive-1by1::before{padding-top:100%;}.flex-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-webkit-flex-direction:row !important;-ms-flex-direction:row !important;flex-direction:row !important;}.flex-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important;}.flex-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:row-reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important;}.flex-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:column-reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important;}.flex-wrap{-webkit-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;}.flex-nowrap{-webkit-flex-wrap:nowrap !important;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;}.flex-wrap-reverse{-webkit-flex-wrap:wrap-reverse !important;-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important;}.flex-fill{-webkit-box-flex:1 !important;-webkit-flex:1 1 auto !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important;}.flex-grow-0{-webkit-box-flex:0 !important;-webkit-flex-grow:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important;}.flex-grow-1{-webkit-box-flex:1 !important;-webkit-flex-grow:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important;}.flex-shrink-0{-webkit-flex-shrink:0 !important;-ms-flex-negative:0 !important;flex-shrink:0 !important;}.flex-shrink-1{-webkit-flex-shrink:1 !important;-ms-flex-negative:1 !important;flex-shrink:1 !important;}.justify-content-start{-webkit-box-pack:start !important;-webkit-justify-content:flex-start !important;-ms-flex-pack:start !important;justify-content:flex-start !important;}.justify-content-end{-webkit-box-pack:end !important;-webkit-justify-content:flex-end !important;-ms-flex-pack:end !important;justify-content:flex-end !important;}.justify-content-center{-webkit-box-pack:center !important;-webkit-justify-content:center !important;-ms-flex-pack:center !important;justify-content:center !important;}.justify-content-between{-webkit-box-pack:justify !important;-webkit-justify-content:space-between !important;-ms-flex-pack:justify !important;justify-content:space-between !important;}.justify-content-around{-webkit-justify-content:space-around !important;-ms-flex-pack:distribute !important;justify-content:space-around !important;}.align-items-start{-webkit-box-align:start !important;-webkit-align-items:flex-start !important;-ms-flex-align:start !important;align-items:flex-start !important;}.align-items-end{-webkit-box-align:end !important;-webkit-align-items:flex-end !important;-ms-flex-align:end !important;align-items:flex-end !important;}.align-items-center{-webkit-box-align:center !important;-webkit-align-items:center !important;-ms-flex-align:center !important;align-items:center !important;}.align-items-baseline{-webkit-box-align:baseline !important;-webkit-align-items:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important;}.align-items-stretch{-webkit-box-align:stretch !important;-webkit-align-items:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important;}.align-content-start{-webkit-align-content:flex-start !important;-ms-flex-line-pack:start !important;align-content:flex-start !important;}.align-content-end{-webkit-align-content:flex-end !important;-ms-flex-line-pack:end !important;align-content:flex-end !important;}.align-content-center{-webkit-align-content:center !important;-ms-flex-line-pack:center !important;align-content:center !important;}.align-content-between{-webkit-align-content:space-between !important;-ms-flex-line-pack:justify !important;align-content:space-between !important;}.align-content-around{-webkit-align-content:space-around !important;-ms-flex-line-pack:distribute !important;align-content:space-around !important;}.align-content-stretch{-webkit-align-content:stretch !important;-ms-flex-line-pack:stretch !important;align-content:stretch !important;}.align-self-auto{-webkit-align-self:auto !important;-ms-flex-item-align:auto !important;align-self:auto !important;}.align-self-start{-webkit-align-self:flex-start !important;-ms-flex-item-align:start !important;align-self:flex-start !important;}.align-self-end{-webkit-align-self:flex-end !important;-ms-flex-item-align:end !important;align-self:flex-end !important;}.align-self-center{-webkit-align-self:center !important;-ms-flex-item-align:center !important;align-self:center !important;}.align-self-baseline{-webkit-align-self:baseline !important;-ms-flex-item-align:baseline !important;align-self:baseline !important;}.align-self-stretch{-webkit-align-self:stretch !important;-ms-flex-item-align:stretch !important;align-self:stretch !important;}@media (min-width:36rem){.flex-sm-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-webkit-flex-direction:row !important;-ms-flex-direction:row !important;flex-direction:row !important;}.flex-sm-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important;}.flex-sm-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:row-reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important;}.flex-sm-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:column-reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important;}.flex-sm-wrap{-webkit-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;}.flex-sm-nowrap{-webkit-flex-wrap:nowrap !important;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;}.flex-sm-wrap-reverse{-webkit-flex-wrap:wrap-reverse !important;-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important;}.flex-sm-fill{-webkit-box-flex:1 !important;-webkit-flex:1 1 auto !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important;}.flex-sm-grow-0{-webkit-box-flex:0 !important;-webkit-flex-grow:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important;}.flex-sm-grow-1{-webkit-box-flex:1 !important;-webkit-flex-grow:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important;}.flex-sm-shrink-0{-webkit-flex-shrink:0 !important;-ms-flex-negative:0 !important;flex-shrink:0 !important;}.flex-sm-shrink-1{-webkit-flex-shrink:1 !important;-ms-flex-negative:1 !important;flex-shrink:1 !important;}.justify-content-sm-start{-webkit-box-pack:start !important;-webkit-justify-content:flex-start !important;-ms-flex-pack:start !important;justify-content:flex-start !important;}.justify-content-sm-end{-webkit-box-pack:end !important;-webkit-justify-content:flex-end !important;-ms-flex-pack:end !important;justify-content:flex-end !important;}.justify-content-sm-center{-webkit-box-pack:center !important;-webkit-justify-content:center !important;-ms-flex-pack:center !important;justify-content:center !important;}.justify-content-sm-between{-webkit-box-pack:justify !important;-webkit-justify-content:space-between !important;-ms-flex-pack:justify !important;justify-content:space-between !important;}.justify-content-sm-around{-webkit-justify-content:space-around !important;-ms-flex-pack:distribute !important;justify-content:space-around !important;}.align-items-sm-start{-webkit-box-align:start !important;-webkit-align-items:flex-start !important;-ms-flex-align:start !important;align-items:flex-start !important;}.align-items-sm-end{-webkit-box-align:end !important;-webkit-align-items:flex-end !important;-ms-flex-align:end !important;align-items:flex-end !important;}.align-items-sm-center{-webkit-box-align:center !important;-webkit-align-items:center !important;-ms-flex-align:center !important;align-items:center !important;}.align-items-sm-baseline{-webkit-box-align:baseline !important;-webkit-align-items:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important;}.align-items-sm-stretch{-webkit-box-align:stretch !important;-webkit-align-items:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important;}.align-content-sm-start{-webkit-align-content:flex-start !important;-ms-flex-line-pack:start !important;align-content:flex-start !important;}.align-content-sm-end{-webkit-align-content:flex-end !important;-ms-flex-line-pack:end !important;align-content:flex-end !important;}.align-content-sm-center{-webkit-align-content:center !important;-ms-flex-line-pack:center !important;align-content:center !important;}.align-content-sm-between{-webkit-align-content:space-between !important;-ms-flex-line-pack:justify !important;align-content:space-between !important;}.align-content-sm-around{-webkit-align-content:space-around !important;-ms-flex-line-pack:distribute !important;align-content:space-around !important;}.align-content-sm-stretch{-webkit-align-content:stretch !important;-ms-flex-line-pack:stretch !important;align-content:stretch !important;}.align-self-sm-auto{-webkit-align-self:auto !important;-ms-flex-item-align:auto !important;align-self:auto !important;}.align-self-sm-start{-webkit-align-self:flex-start !important;-ms-flex-item-align:start !important;align-self:flex-start !important;}.align-self-sm-end{-webkit-align-self:flex-end !important;-ms-flex-item-align:end !important;align-self:flex-end !important;}.align-self-sm-center{-webkit-align-self:center !important;-ms-flex-item-align:center !important;align-self:center !important;}.align-self-sm-baseline{-webkit-align-self:baseline !important;-ms-flex-item-align:baseline !important;align-self:baseline !important;}.align-self-sm-stretch{-webkit-align-self:stretch !important;-ms-flex-item-align:stretch !important;align-self:stretch !important;}}@media (min-width:48rem){.flex-md-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-webkit-flex-direction:row !important;-ms-flex-direction:row !important;flex-direction:row !important;}.flex-md-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important;}.flex-md-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:row-reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important;}.flex-md-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:column-reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important;}.flex-md-wrap{-webkit-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;}.flex-md-nowrap{-webkit-flex-wrap:nowrap !important;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;}.flex-md-wrap-reverse{-webkit-flex-wrap:wrap-reverse !important;-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important;}.flex-md-fill{-webkit-box-flex:1 !important;-webkit-flex:1 1 auto !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important;}.flex-md-grow-0{-webkit-box-flex:0 !important;-webkit-flex-grow:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important;}.flex-md-grow-1{-webkit-box-flex:1 !important;-webkit-flex-grow:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important;}.flex-md-shrink-0{-webkit-flex-shrink:0 !important;-ms-flex-negative:0 !important;flex-shrink:0 !important;}.flex-md-shrink-1{-webkit-flex-shrink:1 !important;-ms-flex-negative:1 !important;flex-shrink:1 !important;}.justify-content-md-start{-webkit-box-pack:start !important;-webkit-justify-content:flex-start !important;-ms-flex-pack:start !important;justify-content:flex-start !important;}.justify-content-md-end{-webkit-box-pack:end !important;-webkit-justify-content:flex-end !important;-ms-flex-pack:end !important;justify-content:flex-end !important;}.justify-content-md-center{-webkit-box-pack:center !important;-webkit-justify-content:center !important;-ms-flex-pack:center !important;justify-content:center !important;}.justify-content-md-between{-webkit-box-pack:justify !important;-webkit-justify-content:space-between !important;-ms-flex-pack:justify !important;justify-content:space-between !important;}.justify-content-md-around{-webkit-justify-content:space-around !important;-ms-flex-pack:distribute !important;justify-content:space-around !important;}.align-items-md-start{-webkit-box-align:start !important;-webkit-align-items:flex-start !important;-ms-flex-align:start !important;align-items:flex-start !important;}.align-items-md-end{-webkit-box-align:end !important;-webkit-align-items:flex-end !important;-ms-flex-align:end !important;align-items:flex-end !important;}.align-items-md-center{-webkit-box-align:center !important;-webkit-align-items:center !important;-ms-flex-align:center !important;align-items:center !important;}.align-items-md-baseline{-webkit-box-align:baseline !important;-webkit-align-items:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important;}.align-items-md-stretch{-webkit-box-align:stretch !important;-webkit-align-items:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important;}.align-content-md-start{-webkit-align-content:flex-start !important;-ms-flex-line-pack:start !important;align-content:flex-start !important;}.align-content-md-end{-webkit-align-content:flex-end !important;-ms-flex-line-pack:end !important;align-content:flex-end !important;}.align-content-md-center{-webkit-align-content:center !important;-ms-flex-line-pack:center !important;align-content:center !important;}.align-content-md-between{-webkit-align-content:space-between !important;-ms-flex-line-pack:justify !important;align-content:space-between !important;}.align-content-md-around{-webkit-align-content:space-around !important;-ms-flex-line-pack:distribute !important;align-content:space-around !important;}.align-content-md-stretch{-webkit-align-content:stretch !important;-ms-flex-line-pack:stretch !important;align-content:stretch !important;}.align-self-md-auto{-webkit-align-self:auto !important;-ms-flex-item-align:auto !important;align-self:auto !important;}.align-self-md-start{-webkit-align-self:flex-start !important;-ms-flex-item-align:start !important;align-self:flex-start !important;}.align-self-md-end{-webkit-align-self:flex-end !important;-ms-flex-item-align:end !important;align-self:flex-end !important;}.align-self-md-center{-webkit-align-self:center !important;-ms-flex-item-align:center !important;align-self:center !important;}.align-self-md-baseline{-webkit-align-self:baseline !important;-ms-flex-item-align:baseline !important;align-self:baseline !important;}.align-self-md-stretch{-webkit-align-self:stretch !important;-ms-flex-item-align:stretch !important;align-self:stretch !important;}}@media (min-width:62rem){.flex-lg-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-webkit-flex-direction:row !important;-ms-flex-direction:row !important;flex-direction:row !important;}.flex-lg-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important;}.flex-lg-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:row-reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important;}.flex-lg-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:column-reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important;}.flex-lg-wrap{-webkit-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;}.flex-lg-nowrap{-webkit-flex-wrap:nowrap !important;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;}.flex-lg-wrap-reverse{-webkit-flex-wrap:wrap-reverse !important;-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important;}.flex-lg-fill{-webkit-box-flex:1 !important;-webkit-flex:1 1 auto !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important;}.flex-lg-grow-0{-webkit-box-flex:0 !important;-webkit-flex-grow:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important;}.flex-lg-grow-1{-webkit-box-flex:1 !important;-webkit-flex-grow:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important;}.flex-lg-shrink-0{-webkit-flex-shrink:0 !important;-ms-flex-negative:0 !important;flex-shrink:0 !important;}.flex-lg-shrink-1{-webkit-flex-shrink:1 !important;-ms-flex-negative:1 !important;flex-shrink:1 !important;}.justify-content-lg-start{-webkit-box-pack:start !important;-webkit-justify-content:flex-start !important;-ms-flex-pack:start !important;justify-content:flex-start !important;}.justify-content-lg-end{-webkit-box-pack:end !important;-webkit-justify-content:flex-end !important;-ms-flex-pack:end !important;justify-content:flex-end !important;}.justify-content-lg-center{-webkit-box-pack:center !important;-webkit-justify-content:center !important;-ms-flex-pack:center !important;justify-content:center !important;}.justify-content-lg-between{-webkit-box-pack:justify !important;-webkit-justify-content:space-between !important;-ms-flex-pack:justify !important;justify-content:space-between !important;}.justify-content-lg-around{-webkit-justify-content:space-around !important;-ms-flex-pack:distribute !important;justify-content:space-around !important;}.align-items-lg-start{-webkit-box-align:start !important;-webkit-align-items:flex-start !important;-ms-flex-align:start !important;align-items:flex-start !important;}.align-items-lg-end{-webkit-box-align:end !important;-webkit-align-items:flex-end !important;-ms-flex-align:end !important;align-items:flex-end !important;}.align-items-lg-center{-webkit-box-align:center !important;-webkit-align-items:center !important;-ms-flex-align:center !important;align-items:center !important;}.align-items-lg-baseline{-webkit-box-align:baseline !important;-webkit-align-items:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important;}.align-items-lg-stretch{-webkit-box-align:stretch !important;-webkit-align-items:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important;}.align-content-lg-start{-webkit-align-content:flex-start !important;-ms-flex-line-pack:start !important;align-content:flex-start !important;}.align-content-lg-end{-webkit-align-content:flex-end !important;-ms-flex-line-pack:end !important;align-content:flex-end !important;}.align-content-lg-center{-webkit-align-content:center !important;-ms-flex-line-pack:center !important;align-content:center !important;}.align-content-lg-between{-webkit-align-content:space-between !important;-ms-flex-line-pack:justify !important;align-content:space-between !important;}.align-content-lg-around{-webkit-align-content:space-around !important;-ms-flex-line-pack:distribute !important;align-content:space-around !important;}.align-content-lg-stretch{-webkit-align-content:stretch !important;-ms-flex-line-pack:stretch !important;align-content:stretch !important;}.align-self-lg-auto{-webkit-align-self:auto !important;-ms-flex-item-align:auto !important;align-self:auto !important;}.align-self-lg-start{-webkit-align-self:flex-start !important;-ms-flex-item-align:start !important;align-self:flex-start !important;}.align-self-lg-end{-webkit-align-self:flex-end !important;-ms-flex-item-align:end !important;align-self:flex-end !important;}.align-self-lg-center{-webkit-align-self:center !important;-ms-flex-item-align:center !important;align-self:center !important;}.align-self-lg-baseline{-webkit-align-self:baseline !important;-ms-flex-item-align:baseline !important;align-self:baseline !important;}.align-self-lg-stretch{-webkit-align-self:stretch !important;-ms-flex-item-align:stretch !important;align-self:stretch !important;}}@media (min-width:75rem){.flex-xl-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-webkit-flex-direction:row !important;-ms-flex-direction:row !important;flex-direction:row !important;}.flex-xl-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important;}.flex-xl-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:row-reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important;}.flex-xl-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:column-reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important;}.flex-xl-wrap{-webkit-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;}.flex-xl-nowrap{-webkit-flex-wrap:nowrap !important;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;}.flex-xl-wrap-reverse{-webkit-flex-wrap:wrap-reverse !important;-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important;}.flex-xl-fill{-webkit-box-flex:1 !important;-webkit-flex:1 1 auto !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important;}.flex-xl-grow-0{-webkit-box-flex:0 !important;-webkit-flex-grow:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important;}.flex-xl-grow-1{-webkit-box-flex:1 !important;-webkit-flex-grow:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important;}.flex-xl-shrink-0{-webkit-flex-shrink:0 !important;-ms-flex-negative:0 !important;flex-shrink:0 !important;}.flex-xl-shrink-1{-webkit-flex-shrink:1 !important;-ms-flex-negative:1 !important;flex-shrink:1 !important;}.justify-content-xl-start{-webkit-box-pack:start !important;-webkit-justify-content:flex-start !important;-ms-flex-pack:start !important;justify-content:flex-start !important;}.justify-content-xl-end{-webkit-box-pack:end !important;-webkit-justify-content:flex-end !important;-ms-flex-pack:end !important;justify-content:flex-end !important;}.justify-content-xl-center{-webkit-box-pack:center !important;-webkit-justify-content:center !important;-ms-flex-pack:center !important;justify-content:center !important;}.justify-content-xl-between{-webkit-box-pack:justify !important;-webkit-justify-content:space-between !important;-ms-flex-pack:justify !important;justify-content:space-between !important;}.justify-content-xl-around{-webkit-justify-content:space-around !important;-ms-flex-pack:distribute !important;justify-content:space-around !important;}.align-items-xl-start{-webkit-box-align:start !important;-webkit-align-items:flex-start !important;-ms-flex-align:start !important;align-items:flex-start !important;}.align-items-xl-end{-webkit-box-align:end !important;-webkit-align-items:flex-end !important;-ms-flex-align:end !important;align-items:flex-end !important;}.align-items-xl-center{-webkit-box-align:center !important;-webkit-align-items:center !important;-ms-flex-align:center !important;align-items:center !important;}.align-items-xl-baseline{-webkit-box-align:baseline !important;-webkit-align-items:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important;}.align-items-xl-stretch{-webkit-box-align:stretch !important;-webkit-align-items:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important;}.align-content-xl-start{-webkit-align-content:flex-start !important;-ms-flex-line-pack:start !important;align-content:flex-start !important;}.align-content-xl-end{-webkit-align-content:flex-end !important;-ms-flex-line-pack:end !important;align-content:flex-end !important;}.align-content-xl-center{-webkit-align-content:center !important;-ms-flex-line-pack:center !important;align-content:center !important;}.align-content-xl-between{-webkit-align-content:space-between !important;-ms-flex-line-pack:justify !important;align-content:space-between !important;}.align-content-xl-around{-webkit-align-content:space-around !important;-ms-flex-line-pack:distribute !important;align-content:space-around !important;}.align-content-xl-stretch{-webkit-align-content:stretch !important;-ms-flex-line-pack:stretch !important;align-content:stretch !important;}.align-self-xl-auto{-webkit-align-self:auto !important;-ms-flex-item-align:auto !important;align-self:auto !important;}.align-self-xl-start{-webkit-align-self:flex-start !important;-ms-flex-item-align:start !important;align-self:flex-start !important;}.align-self-xl-end{-webkit-align-self:flex-end !important;-ms-flex-item-align:end !important;align-self:flex-end !important;}.align-self-xl-center{-webkit-align-self:center !important;-ms-flex-item-align:center !important;align-self:center !important;}.align-self-xl-baseline{-webkit-align-self:baseline !important;-ms-flex-item-align:baseline !important;align-self:baseline !important;}.align-self-xl-stretch{-webkit-align-self:stretch !important;-ms-flex-item-align:stretch !important;align-self:stretch !important;}}.float-left{float:left !important;}.float-right{float:right !important;}.float-none{float:none !important;}@media (min-width:36rem){.float-sm-left{float:left !important;}.float-sm-right{float:right !important;}.float-sm-none{float:none !important;}}@media (min-width:48rem){.float-md-left{float:left !important;}.float-md-right{float:right !important;}.float-md-none{float:none !important;}}@media (min-width:62rem){.float-lg-left{float:left !important;}.float-lg-right{float:right !important;}.float-lg-none{float:none !important;}}@media (min-width:75rem){.float-xl-left{float:left !important;}.float-xl-right{float:right !important;}.float-xl-none{float:none !important;}}.user-select-all{-webkit-user-select:all !important;-moz-user-select:all !important;-ms-user-select:all !important;user-select:all !important;}.user-select-auto{-webkit-user-select:auto !important;-moz-user-select:auto !important;-ms-user-select:auto !important;user-select:auto !important;}.user-select-none{-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important;}.overflow-auto{overflow:auto !important;}.overflow-hidden{overflow:hidden !important;}.position-static{position:static !important;}.position-relative{position:relative !important;}.position-absolute{position:absolute !important;}.position-fixed{position:fixed !important;}.position-sticky{position:-webkit-sticky !important;position:sticky !important;}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030;}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030;}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020;}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-0.0625rem;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;}.shadow-sm{-webkit-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075) !important;box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075) !important;}.shadow{-webkit-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15) !important;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15) !important;}.shadow-lg{-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,0.175) !important;box-shadow:0 1rem 3rem rgba(0,0,0,0.175) !important;}.shadow-none{-webkit-box-shadow:none !important;box-shadow:none !important;}.w-25{width:25% !important;}.w-50{width:50% !important;}.w-75{width:75% !important;}.w-100{width:100% !important;}.w-auto{width:auto !important;}.h-25{height:25% !important;}.h-50{height:50% !important;}.h-75{height:75% !important;}.h-100{height:100% !important;}.h-auto{height:auto !important;}.mw-100{max-width:100% !important;}.mh-100{max-height:100% !important;}.min-vw-100{min-width:100vw !important;}.min-vh-100{min-height:100vh !important;}.vw-100{width:100vw !important;}.vh-100{height:100vh !important;}.m-0{margin:0 !important;}.mt-0,.my-0{margin-top:0 !important;}.mr-0,.mx-0{margin-right:0 !important;}.mb-0,.my-0{margin-bottom:0 !important;}.ml-0,.mx-0{margin-left:0 !important;}.m-1{margin:0.25rem !important;}.mt-1,.my-1{margin-top:0.25rem !important;}.mr-1,.mx-1{margin-right:0.25rem !important;}.mb-1,.my-1{margin-bottom:0.25rem !important;}.ml-1,.mx-1{margin-left:0.25rem !important;}.m-2{margin:0.5rem !important;}.mt-2,.my-2{margin-top:0.5rem !important;}.mr-2,.mx-2{margin-right:0.5rem !important;}.mb-2,.my-2{margin-bottom:0.5rem !important;}.ml-2,.mx-2{margin-left:0.5rem !important;}.m-3{margin:1rem !important;}.mt-3,.my-3{margin-top:1rem !important;}.mr-3,.mx-3{margin-right:1rem !important;}.mb-3,.my-3{margin-bottom:1rem !important;}.ml-3,.mx-3{margin-left:1rem !important;}.m-4{margin:1.5rem !important;}.mt-4,.my-4{margin-top:1.5rem !important;}.mr-4,.mx-4{margin-right:1.5rem !important;}.mb-4,.my-4{margin-bottom:1.5rem !important;}.ml-4,.mx-4{margin-left:1.5rem !important;}.m-5{margin:3rem !important;}.mt-5,.my-5{margin-top:3rem !important;}.mr-5,.mx-5{margin-right:3rem !important;}.mb-5,.my-5{margin-bottom:3rem !important;}.ml-5,.mx-5{margin-left:3rem !important;}.p-0{padding:0 !important;}.pt-0,.py-0{padding-top:0 !important;}.pr-0,.px-0{padding-right:0 !important;}.pb-0,.py-0{padding-bottom:0 !important;}.pl-0,.px-0{padding-left:0 !important;}.p-1{padding:0.25rem !important;}.pt-1,.py-1{padding-top:0.25rem !important;}.pr-1,.px-1{padding-right:0.25rem !important;}.pb-1,.py-1{padding-bottom:0.25rem !important;}.pl-1,.px-1{padding-left:0.25rem !important;}.p-2{padding:0.5rem !important;}.pt-2,.py-2{padding-top:0.5rem !important;}.pr-2,.px-2{padding-right:0.5rem !important;}.pb-2,.py-2{padding-bottom:0.5rem !important;}.pl-2,.px-2{padding-left:0.5rem !important;}.p-3{padding:1rem !important;}.pt-3,.py-3{padding-top:1rem !important;}.pr-3,.px-3{padding-right:1rem !important;}.pb-3,.py-3{padding-bottom:1rem !important;}.pl-3,.px-3{padding-left:1rem !important;}.p-4{padding:1.5rem !important;}.pt-4,.py-4{padding-top:1.5rem !important;}.pr-4,.px-4{padding-right:1.5rem !important;}.pb-4,.py-4{padding-bottom:1.5rem !important;}.pl-4,.px-4{padding-left:1.5rem !important;}.p-5{padding:3rem !important;}.pt-5,.py-5{padding-top:3rem !important;}.pr-5,.px-5{padding-right:3rem !important;}.pb-5,.py-5{padding-bottom:3rem !important;}.pl-5,.px-5{padding-left:3rem !important;}.m-n1{margin:-0.25rem !important;}.mt-n1,.my-n1{margin-top:-0.25rem !important;}.mr-n1,.mx-n1{margin-right:-0.25rem !important;}.mb-n1,.my-n1{margin-bottom:-0.25rem !important;}.ml-n1,.mx-n1{margin-left:-0.25rem !important;}.m-n2{margin:-0.5rem !important;}.mt-n2,.my-n2{margin-top:-0.5rem !important;}.mr-n2,.mx-n2{margin-right:-0.5rem !important;}.mb-n2,.my-n2{margin-bottom:-0.5rem !important;}.ml-n2,.mx-n2{margin-left:-0.5rem !important;}.m-n3{margin:-1rem !important;}.mt-n3,.my-n3{margin-top:-1rem !important;}.mr-n3,.mx-n3{margin-right:-1rem !important;}.mb-n3,.my-n3{margin-bottom:-1rem !important;}.ml-n3,.mx-n3{margin-left:-1rem !important;}.m-n4{margin:-1.5rem !important;}.mt-n4,.my-n4{margin-top:-1.5rem !important;}.mr-n4,.mx-n4{margin-right:-1.5rem !important;}.mb-n4,.my-n4{margin-bottom:-1.5rem !important;}.ml-n4,.mx-n4{margin-left:-1.5rem !important;}.m-n5{margin:-3rem !important;}.mt-n5,.my-n5{margin-top:-3rem !important;}.mr-n5,.mx-n5{margin-right:-3rem !important;}.mb-n5,.my-n5{margin-bottom:-3rem !important;}.ml-n5,.mx-n5{margin-left:-3rem !important;}.m-auto{margin:auto !important;}.mt-auto,.my-auto{margin-top:auto !important;}.mr-auto,.mx-auto{margin-right:auto !important;}.mb-auto,.my-auto{margin-bottom:auto !important;}.ml-auto,.mx-auto{margin-left:auto !important;}@media (min-width:36rem){.m-sm-0{margin:0 !important;}.mt-sm-0,.my-sm-0{margin-top:0 !important;}.mr-sm-0,.mx-sm-0{margin-right:0 !important;}.mb-sm-0,.my-sm-0{margin-bottom:0 !important;}.ml-sm-0,.mx-sm-0{margin-left:0 !important;}.m-sm-1{margin:0.25rem !important;}.mt-sm-1,.my-sm-1{margin-top:0.25rem !important;}.mr-sm-1,.mx-sm-1{margin-right:0.25rem !important;}.mb-sm-1,.my-sm-1{margin-bottom:0.25rem !important;}.ml-sm-1,.mx-sm-1{margin-left:0.25rem !important;}.m-sm-2{margin:0.5rem !important;}.mt-sm-2,.my-sm-2{margin-top:0.5rem !important;}.mr-sm-2,.mx-sm-2{margin-right:0.5rem !important;}.mb-sm-2,.my-sm-2{margin-bottom:0.5rem !important;}.ml-sm-2,.mx-sm-2{margin-left:0.5rem !important;}.m-sm-3{margin:1rem !important;}.mt-sm-3,.my-sm-3{margin-top:1rem !important;}.mr-sm-3,.mx-sm-3{margin-right:1rem !important;}.mb-sm-3,.my-sm-3{margin-bottom:1rem !important;}.ml-sm-3,.mx-sm-3{margin-left:1rem !important;}.m-sm-4{margin:1.5rem !important;}.mt-sm-4,.my-sm-4{margin-top:1.5rem !important;}.mr-sm-4,.mx-sm-4{margin-right:1.5rem !important;}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important;}.ml-sm-4,.mx-sm-4{margin-left:1.5rem !important;}.m-sm-5{margin:3rem !important;}.mt-sm-5,.my-sm-5{margin-top:3rem !important;}.mr-sm-5,.mx-sm-5{margin-right:3rem !important;}.mb-sm-5,.my-sm-5{margin-bottom:3rem !important;}.ml-sm-5,.mx-sm-5{margin-left:3rem !important;}.p-sm-0{padding:0 !important;}.pt-sm-0,.py-sm-0{padding-top:0 !important;}.pr-sm-0,.px-sm-0{padding-right:0 !important;}.pb-sm-0,.py-sm-0{padding-bottom:0 !important;}.pl-sm-0,.px-sm-0{padding-left:0 !important;}.p-sm-1{padding:0.25rem !important;}.pt-sm-1,.py-sm-1{padding-top:0.25rem !important;}.pr-sm-1,.px-sm-1{padding-right:0.25rem !important;}.pb-sm-1,.py-sm-1{padding-bottom:0.25rem !important;}.pl-sm-1,.px-sm-1{padding-left:0.25rem !important;}.p-sm-2{padding:0.5rem !important;}.pt-sm-2,.py-sm-2{padding-top:0.5rem !important;}.pr-sm-2,.px-sm-2{padding-right:0.5rem !important;}.pb-sm-2,.py-sm-2{padding-bottom:0.5rem !important;}.pl-sm-2,.px-sm-2{padding-left:0.5rem !important;}.p-sm-3{padding:1rem !important;}.pt-sm-3,.py-sm-3{padding-top:1rem !important;}.pr-sm-3,.px-sm-3{padding-right:1rem !important;}.pb-sm-3,.py-sm-3{padding-bottom:1rem !important;}.pl-sm-3,.px-sm-3{padding-left:1rem !important;}.p-sm-4{padding:1.5rem !important;}.pt-sm-4,.py-sm-4{padding-top:1.5rem !important;}.pr-sm-4,.px-sm-4{padding-right:1.5rem !important;}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important;}.pl-sm-4,.px-sm-4{padding-left:1.5rem !important;}.p-sm-5{padding:3rem !important;}.pt-sm-5,.py-sm-5{padding-top:3rem !important;}.pr-sm-5,.px-sm-5{padding-right:3rem !important;}.pb-sm-5,.py-sm-5{padding-bottom:3rem !important;}.pl-sm-5,.px-sm-5{padding-left:3rem !important;}.m-sm-n1{margin:-0.25rem !important;}.mt-sm-n1,.my-sm-n1{margin-top:-0.25rem !important;}.mr-sm-n1,.mx-sm-n1{margin-right:-0.25rem !important;}.mb-sm-n1,.my-sm-n1{margin-bottom:-0.25rem !important;}.ml-sm-n1,.mx-sm-n1{margin-left:-0.25rem !important;}.m-sm-n2{margin:-0.5rem !important;}.mt-sm-n2,.my-sm-n2{margin-top:-0.5rem !important;}.mr-sm-n2,.mx-sm-n2{margin-right:-0.5rem !important;}.mb-sm-n2,.my-sm-n2{margin-bottom:-0.5rem !important;}.ml-sm-n2,.mx-sm-n2{margin-left:-0.5rem !important;}.m-sm-n3{margin:-1rem !important;}.mt-sm-n3,.my-sm-n3{margin-top:-1rem !important;}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem !important;}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem !important;}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem !important;}.m-sm-n4{margin:-1.5rem !important;}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem !important;}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem !important;}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem !important;}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem !important;}.m-sm-n5{margin:-3rem !important;}.mt-sm-n5,.my-sm-n5{margin-top:-3rem !important;}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem !important;}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem !important;}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem !important;}.m-sm-auto{margin:auto !important;}.mt-sm-auto,.my-sm-auto{margin-top:auto !important;}.mr-sm-auto,.mx-sm-auto{margin-right:auto !important;}.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important;}.ml-sm-auto,.mx-sm-auto{margin-left:auto !important;}}@media (min-width:48rem){.m-md-0{margin:0 !important;}.mt-md-0,.my-md-0{margin-top:0 !important;}.mr-md-0,.mx-md-0{margin-right:0 !important;}.mb-md-0,.my-md-0{margin-bottom:0 !important;}.ml-md-0,.mx-md-0{margin-left:0 !important;}.m-md-1{margin:0.25rem !important;}.mt-md-1,.my-md-1{margin-top:0.25rem !important;}.mr-md-1,.mx-md-1{margin-right:0.25rem !important;}.mb-md-1,.my-md-1{margin-bottom:0.25rem !important;}.ml-md-1,.mx-md-1{margin-left:0.25rem !important;}.m-md-2{margin:0.5rem !important;}.mt-md-2,.my-md-2{margin-top:0.5rem !important;}.mr-md-2,.mx-md-2{margin-right:0.5rem !important;}.mb-md-2,.my-md-2{margin-bottom:0.5rem !important;}.ml-md-2,.mx-md-2{margin-left:0.5rem !important;}.m-md-3{margin:1rem !important;}.mt-md-3,.my-md-3{margin-top:1rem !important;}.mr-md-3,.mx-md-3{margin-right:1rem !important;}.mb-md-3,.my-md-3{margin-bottom:1rem !important;}.ml-md-3,.mx-md-3{margin-left:1rem !important;}.m-md-4{margin:1.5rem !important;}.mt-md-4,.my-md-4{margin-top:1.5rem !important;}.mr-md-4,.mx-md-4{margin-right:1.5rem !important;}.mb-md-4,.my-md-4{margin-bottom:1.5rem !important;}.ml-md-4,.mx-md-4{margin-left:1.5rem !important;}.m-md-5{margin:3rem !important;}.mt-md-5,.my-md-5{margin-top:3rem !important;}.mr-md-5,.mx-md-5{margin-right:3rem !important;}.mb-md-5,.my-md-5{margin-bottom:3rem !important;}.ml-md-5,.mx-md-5{margin-left:3rem !important;}.p-md-0{padding:0 !important;}.pt-md-0,.py-md-0{padding-top:0 !important;}.pr-md-0,.px-md-0{padding-right:0 !important;}.pb-md-0,.py-md-0{padding-bottom:0 !important;}.pl-md-0,.px-md-0{padding-left:0 !important;}.p-md-1{padding:0.25rem !important;}.pt-md-1,.py-md-1{padding-top:0.25rem !important;}.pr-md-1,.px-md-1{padding-right:0.25rem !important;}.pb-md-1,.py-md-1{padding-bottom:0.25rem !important;}.pl-md-1,.px-md-1{padding-left:0.25rem !important;}.p-md-2{padding:0.5rem !important;}.pt-md-2,.py-md-2{padding-top:0.5rem !important;}.pr-md-2,.px-md-2{padding-right:0.5rem !important;}.pb-md-2,.py-md-2{padding-bottom:0.5rem !important;}.pl-md-2,.px-md-2{padding-left:0.5rem !important;}.p-md-3{padding:1rem !important;}.pt-md-3,.py-md-3{padding-top:1rem !important;}.pr-md-3,.px-md-3{padding-right:1rem !important;}.pb-md-3,.py-md-3{padding-bottom:1rem !important;}.pl-md-3,.px-md-3{padding-left:1rem !important;}.p-md-4{padding:1.5rem !important;}.pt-md-4,.py-md-4{padding-top:1.5rem !important;}.pr-md-4,.px-md-4{padding-right:1.5rem !important;}.pb-md-4,.py-md-4{padding-bottom:1.5rem !important;}.pl-md-4,.px-md-4{padding-left:1.5rem !important;}.p-md-5{padding:3rem !important;}.pt-md-5,.py-md-5{padding-top:3rem !important;}.pr-md-5,.px-md-5{padding-right:3rem !important;}.pb-md-5,.py-md-5{padding-bottom:3rem !important;}.pl-md-5,.px-md-5{padding-left:3rem !important;}.m-md-n1{margin:-0.25rem !important;}.mt-md-n1,.my-md-n1{margin-top:-0.25rem !important;}.mr-md-n1,.mx-md-n1{margin-right:-0.25rem !important;}.mb-md-n1,.my-md-n1{margin-bottom:-0.25rem !important;}.ml-md-n1,.mx-md-n1{margin-left:-0.25rem !important;}.m-md-n2{margin:-0.5rem !important;}.mt-md-n2,.my-md-n2{margin-top:-0.5rem !important;}.mr-md-n2,.mx-md-n2{margin-right:-0.5rem !important;}.mb-md-n2,.my-md-n2{margin-bottom:-0.5rem !important;}.ml-md-n2,.mx-md-n2{margin-left:-0.5rem !important;}.m-md-n3{margin:-1rem !important;}.mt-md-n3,.my-md-n3{margin-top:-1rem !important;}.mr-md-n3,.mx-md-n3{margin-right:-1rem !important;}.mb-md-n3,.my-md-n3{margin-bottom:-1rem !important;}.ml-md-n3,.mx-md-n3{margin-left:-1rem !important;}.m-md-n4{margin:-1.5rem !important;}.mt-md-n4,.my-md-n4{margin-top:-1.5rem !important;}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem !important;}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem !important;}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem !important;}.m-md-n5{margin:-3rem !important;}.mt-md-n5,.my-md-n5{margin-top:-3rem !important;}.mr-md-n5,.mx-md-n5{margin-right:-3rem !important;}.mb-md-n5,.my-md-n5{margin-bottom:-3rem !important;}.ml-md-n5,.mx-md-n5{margin-left:-3rem !important;}.m-md-auto{margin:auto !important;}.mt-md-auto,.my-md-auto{margin-top:auto !important;}.mr-md-auto,.mx-md-auto{margin-right:auto !important;}.mb-md-auto,.my-md-auto{margin-bottom:auto !important;}.ml-md-auto,.mx-md-auto{margin-left:auto !important;}}@media (min-width:62rem){.m-lg-0{margin:0 !important;}.mt-lg-0,.my-lg-0{margin-top:0 !important;}.mr-lg-0,.mx-lg-0{margin-right:0 !important;}.mb-lg-0,.my-lg-0{margin-bottom:0 !important;}.ml-lg-0,.mx-lg-0{margin-left:0 !important;}.m-lg-1{margin:0.25rem !important;}.mt-lg-1,.my-lg-1{margin-top:0.25rem !important;}.mr-lg-1,.mx-lg-1{margin-right:0.25rem !important;}.mb-lg-1,.my-lg-1{margin-bottom:0.25rem !important;}.ml-lg-1,.mx-lg-1{margin-left:0.25rem !important;}.m-lg-2{margin:0.5rem !important;}.mt-lg-2,.my-lg-2{margin-top:0.5rem !important;}.mr-lg-2,.mx-lg-2{margin-right:0.5rem !important;}.mb-lg-2,.my-lg-2{margin-bottom:0.5rem !important;}.ml-lg-2,.mx-lg-2{margin-left:0.5rem !important;}.m-lg-3{margin:1rem !important;}.mt-lg-3,.my-lg-3{margin-top:1rem !important;}.mr-lg-3,.mx-lg-3{margin-right:1rem !important;}.mb-lg-3,.my-lg-3{margin-bottom:1rem !important;}.ml-lg-3,.mx-lg-3{margin-left:1rem !important;}.m-lg-4{margin:1.5rem !important;}.mt-lg-4,.my-lg-4{margin-top:1.5rem !important;}.mr-lg-4,.mx-lg-4{margin-right:1.5rem !important;}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important;}.ml-lg-4,.mx-lg-4{margin-left:1.5rem !important;}.m-lg-5{margin:3rem !important;}.mt-lg-5,.my-lg-5{margin-top:3rem !important;}.mr-lg-5,.mx-lg-5{margin-right:3rem !important;}.mb-lg-5,.my-lg-5{margin-bottom:3rem !important;}.ml-lg-5,.mx-lg-5{margin-left:3rem !important;}.p-lg-0{padding:0 !important;}.pt-lg-0,.py-lg-0{padding-top:0 !important;}.pr-lg-0,.px-lg-0{padding-right:0 !important;}.pb-lg-0,.py-lg-0{padding-bottom:0 !important;}.pl-lg-0,.px-lg-0{padding-left:0 !important;}.p-lg-1{padding:0.25rem !important;}.pt-lg-1,.py-lg-1{padding-top:0.25rem !important;}.pr-lg-1,.px-lg-1{padding-right:0.25rem !important;}.pb-lg-1,.py-lg-1{padding-bottom:0.25rem !important;}.pl-lg-1,.px-lg-1{padding-left:0.25rem !important;}.p-lg-2{padding:0.5rem !important;}.pt-lg-2,.py-lg-2{padding-top:0.5rem !important;}.pr-lg-2,.px-lg-2{padding-right:0.5rem !important;}.pb-lg-2,.py-lg-2{padding-bottom:0.5rem !important;}.pl-lg-2,.px-lg-2{padding-left:0.5rem !important;}.p-lg-3{padding:1rem !important;}.pt-lg-3,.py-lg-3{padding-top:1rem !important;}.pr-lg-3,.px-lg-3{padding-right:1rem !important;}.pb-lg-3,.py-lg-3{padding-bottom:1rem !important;}.pl-lg-3,.px-lg-3{padding-left:1rem !important;}.p-lg-4{padding:1.5rem !important;}.pt-lg-4,.py-lg-4{padding-top:1.5rem !important;}.pr-lg-4,.px-lg-4{padding-right:1.5rem !important;}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem !important;}.pl-lg-4,.px-lg-4{padding-left:1.5rem !important;}.p-lg-5{padding:3rem !important;}.pt-lg-5,.py-lg-5{padding-top:3rem !important;}.pr-lg-5,.px-lg-5{padding-right:3rem !important;}.pb-lg-5,.py-lg-5{padding-bottom:3rem !important;}.pl-lg-5,.px-lg-5{padding-left:3rem !important;}.m-lg-n1{margin:-0.25rem !important;}.mt-lg-n1,.my-lg-n1{margin-top:-0.25rem !important;}.mr-lg-n1,.mx-lg-n1{margin-right:-0.25rem !important;}.mb-lg-n1,.my-lg-n1{margin-bottom:-0.25rem !important;}.ml-lg-n1,.mx-lg-n1{margin-left:-0.25rem !important;}.m-lg-n2{margin:-0.5rem !important;}.mt-lg-n2,.my-lg-n2{margin-top:-0.5rem !important;}.mr-lg-n2,.mx-lg-n2{margin-right:-0.5rem !important;}.mb-lg-n2,.my-lg-n2{margin-bottom:-0.5rem !important;}.ml-lg-n2,.mx-lg-n2{margin-left:-0.5rem !important;}.m-lg-n3{margin:-1rem !important;}.mt-lg-n3,.my-lg-n3{margin-top:-1rem !important;}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem !important;}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem !important;}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem !important;}.m-lg-n4{margin:-1.5rem !important;}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem !important;}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem !important;}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem !important;}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem !important;}.m-lg-n5{margin:-3rem !important;}.mt-lg-n5,.my-lg-n5{margin-top:-3rem !important;}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem !important;}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem !important;}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem !important;}.m-lg-auto{margin:auto !important;}.mt-lg-auto,.my-lg-auto{margin-top:auto !important;}.mr-lg-auto,.mx-lg-auto{margin-right:auto !important;}.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important;}.ml-lg-auto,.mx-lg-auto{margin-left:auto !important;}}@media (min-width:75rem){.m-xl-0{margin:0 !important;}.mt-xl-0,.my-xl-0{margin-top:0 !important;}.mr-xl-0,.mx-xl-0{margin-right:0 !important;}.mb-xl-0,.my-xl-0{margin-bottom:0 !important;}.ml-xl-0,.mx-xl-0{margin-left:0 !important;}.m-xl-1{margin:0.25rem !important;}.mt-xl-1,.my-xl-1{margin-top:0.25rem !important;}.mr-xl-1,.mx-xl-1{margin-right:0.25rem !important;}.mb-xl-1,.my-xl-1{margin-bottom:0.25rem !important;}.ml-xl-1,.mx-xl-1{margin-left:0.25rem !important;}.m-xl-2{margin:0.5rem !important;}.mt-xl-2,.my-xl-2{margin-top:0.5rem !important;}.mr-xl-2,.mx-xl-2{margin-right:0.5rem !important;}.mb-xl-2,.my-xl-2{margin-bottom:0.5rem !important;}.ml-xl-2,.mx-xl-2{margin-left:0.5rem !important;}.m-xl-3{margin:1rem !important;}.mt-xl-3,.my-xl-3{margin-top:1rem !important;}.mr-xl-3,.mx-xl-3{margin-right:1rem !important;}.mb-xl-3,.my-xl-3{margin-bottom:1rem !important;}.ml-xl-3,.mx-xl-3{margin-left:1rem !important;}.m-xl-4{margin:1.5rem !important;}.mt-xl-4,.my-xl-4{margin-top:1.5rem !important;}.mr-xl-4,.mx-xl-4{margin-right:1.5rem !important;}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem !important;}.ml-xl-4,.mx-xl-4{margin-left:1.5rem !important;}.m-xl-5{margin:3rem !important;}.mt-xl-5,.my-xl-5{margin-top:3rem !important;}.mr-xl-5,.mx-xl-5{margin-right:3rem !important;}.mb-xl-5,.my-xl-5{margin-bottom:3rem !important;}.ml-xl-5,.mx-xl-5{margin-left:3rem !important;}.p-xl-0{padding:0 !important;}.pt-xl-0,.py-xl-0{padding-top:0 !important;}.pr-xl-0,.px-xl-0{padding-right:0 !important;}.pb-xl-0,.py-xl-0{padding-bottom:0 !important;}.pl-xl-0,.px-xl-0{padding-left:0 !important;}.p-xl-1{padding:0.25rem !important;}.pt-xl-1,.py-xl-1{padding-top:0.25rem !important;}.pr-xl-1,.px-xl-1{padding-right:0.25rem !important;}.pb-xl-1,.py-xl-1{padding-bottom:0.25rem !important;}.pl-xl-1,.px-xl-1{padding-left:0.25rem !important;}.p-xl-2{padding:0.5rem !important;}.pt-xl-2,.py-xl-2{padding-top:0.5rem !important;}.pr-xl-2,.px-xl-2{padding-right:0.5rem !important;}.pb-xl-2,.py-xl-2{padding-bottom:0.5rem !important;}.pl-xl-2,.px-xl-2{padding-left:0.5rem !important;}.p-xl-3{padding:1rem !important;}.pt-xl-3,.py-xl-3{padding-top:1rem !important;}.pr-xl-3,.px-xl-3{padding-right:1rem !important;}.pb-xl-3,.py-xl-3{padding-bottom:1rem !important;}.pl-xl-3,.px-xl-3{padding-left:1rem !important;}.p-xl-4{padding:1.5rem !important;}.pt-xl-4,.py-xl-4{padding-top:1.5rem !important;}.pr-xl-4,.px-xl-4{padding-right:1.5rem !important;}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem !important;}.pl-xl-4,.px-xl-4{padding-left:1.5rem !important;}.p-xl-5{padding:3rem !important;}.pt-xl-5,.py-xl-5{padding-top:3rem !important;}.pr-xl-5,.px-xl-5{padding-right:3rem !important;}.pb-xl-5,.py-xl-5{padding-bottom:3rem !important;}.pl-xl-5,.px-xl-5{padding-left:3rem !important;}.m-xl-n1{margin:-0.25rem !important;}.mt-xl-n1,.my-xl-n1{margin-top:-0.25rem !important;}.mr-xl-n1,.mx-xl-n1{margin-right:-0.25rem !important;}.mb-xl-n1,.my-xl-n1{margin-bottom:-0.25rem !important;}.ml-xl-n1,.mx-xl-n1{margin-left:-0.25rem !important;}.m-xl-n2{margin:-0.5rem !important;}.mt-xl-n2,.my-xl-n2{margin-top:-0.5rem !important;}.mr-xl-n2,.mx-xl-n2{margin-right:-0.5rem !important;}.mb-xl-n2,.my-xl-n2{margin-bottom:-0.5rem !important;}.ml-xl-n2,.mx-xl-n2{margin-left:-0.5rem !important;}.m-xl-n3{margin:-1rem !important;}.mt-xl-n3,.my-xl-n3{margin-top:-1rem !important;}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem !important;}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem !important;}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem !important;}.m-xl-n4{margin:-1.5rem !important;}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem !important;}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem !important;}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem !important;}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem !important;}.m-xl-n5{margin:-3rem !important;}.mt-xl-n5,.my-xl-n5{margin-top:-3rem !important;}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem !important;}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem !important;}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem !important;}.m-xl-auto{margin:auto !important;}.mt-xl-auto,.my-xl-auto{margin-top:auto !important;}.mr-xl-auto,.mx-xl-auto{margin-right:auto !important;}.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important;}.ml-xl-auto,.mx-xl-auto{margin-left:auto !important;}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0);}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace !important;}.text-justify{text-align:justify !important;}.text-wrap{white-space:normal !important;}.text-nowrap{white-space:nowrap !important;}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.text-left{text-align:left !important;}.text-right{text-align:right !important;}.text-center{text-align:center !important;}@media (min-width:36rem){.text-sm-left{text-align:left !important;}.text-sm-right{text-align:right !important;}.text-sm-center{text-align:center !important;}}@media (min-width:48rem){.text-md-left{text-align:left !important;}.text-md-right{text-align:right !important;}.text-md-center{text-align:center !important;}}@media (min-width:62rem){.text-lg-left{text-align:left !important;}.text-lg-right{text-align:right !important;}.text-lg-center{text-align:center !important;}}@media (min-width:75rem){.text-xl-left{text-align:left !important;}.text-xl-right{text-align:right !important;}.text-xl-center{text-align:center !important;}}.text-lowercase{text-transform:lowercase !important;}.text-uppercase{text-transform:uppercase !important;}.text-capitalize{text-transform:capitalize !important;}.font-weight-light{font-weight:300 !important;}.font-weight-lighter{font-weight:lighter !important;}.font-weight-normal{font-weight:normal !important;}.font-weight-bold{font-weight:bold !important;}.font-weight-bolder{font-weight:bolder !important;}.font-italic{font-style:italic !important;}.text-white{color:#fff !important;}.text-primary{color:#0079C0 !important;}a.text-primary:hover,a.text-primary:focus{color:#004974 !important;}.text-secondary{color:#ff4e2e !important;}a.text-secondary:hover,a.text-secondary:focus{color:#e12200 !important;}.text-success{color:#28a745 !important;}a.text-success:hover,a.text-success:focus{color:#19692c !important;}.text-info{color:#17a2b8 !important;}a.text-info:hover,a.text-info:focus{color:#0f6674 !important;}.text-warning{color:#ffc107 !important;}a.text-warning:hover,a.text-warning:focus{color:#ba8b00 !important;}.text-danger{color:#dc3545 !important;}a.text-danger:hover,a.text-danger:focus{color:#a71d2a !important;}.text-light{color:#f8f9fa !important;}a.text-light:hover,a.text-light:focus{color:#cbd3da !important;}.text-dark{color:#343a40 !important;}a.text-dark:hover,a.text-dark:focus{color:#121416 !important;}.text-body{color:#343a40 !important;}.text-muted{color:#6c757d !important;}.text-black-50{color:rgba(0,0,0,0.5) !important;}.text-white-50{color:rgba(255,255,255,0.5) !important;}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.text-decoration-none{text-decoration:none !important;}.text-break{word-break:break-word !important;word-wrap:break-word !important;}.text-reset{color:inherit !important;}.visible{visibility:visible !important;}.invisible{visibility:hidden !important;}@media print{*,*::before,*::after{text-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;}a:not(.btn){text-decoration:underline;}abbr[title]::after{content:" (" attr(title) ")";}pre{white-space:pre-wrap !important;}pre,blockquote{border:1px solid #adb5bd;page-break-inside:avoid;}tr,img{page-break-inside:avoid;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}@page{size:a3;}body{min-width:992px !important;}.container{min-width:992px !important;}.navbar{display:none;}.badge{border:1px solid #000;}.table{border-collapse:collapse !important;}.table td,.table th{background-color:#fff !important;}.table-bordered th,.table-bordered td{border:1px solid #dee2e6 !important;}.table-dark{color:inherit;}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody + tbody{border-color:#dee2e6;}.table .thead-dark th{color:inherit;border-color:#dee2e6;}}header #navbar-top{background-color:#595581 !important;height:2.94rem;margin:0rem;border-radius:0rem;}header #navbar-top .region-top-header{width:100%;}@media (min-width:62rem){header #navbar-top{padding:0 6.77rem 0 5.6rem;}}header #navbar-main{z-index:2;border-radius:0px;background-color:transparent !important;min-height:inherit;margin-bottom:0rem;padding-top:1.5625rem;height:4.4rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:1.1rem 7.5rem 0 5.6rem;}@media (max-width:74.99875rem){header #navbar-main{padding:1.1rem 4rem 0 2.1rem;}}@media (max-width:61.99875rem){header #navbar-main{padding:0rem 3rem;}}@media (max-width:35.99875rem){header #navbar-main{padding:0.5rem 1rem;}}header #navbar-main:before,header #navbar-main:after{display:none;}header #navbar-main .navbar-brand{margin:0rem;padding:0rem;height:2.5rem;}@media (max-width:61.99875rem){header #navbar-main .navbar-brand{margin-top:1.1rem;}}@media (max-width:35.99875rem){header #navbar-main .navbar-brand{margin-top:0.9rem;}}header #navbar-main .navbar-brand img{width:285px;height:26px;margin-top:-0.5rem;}@media (max-width:74.99875rem){header #navbar-main .navbar-brand img{width:212px;height:20px;}}@media (max-width:61.99875rem){header #navbar-main .navbar-brand img{width:249px;height:23px;}}@media (max-width:47.99875rem){header #navbar-main .navbar-brand img{width:232px;height:21px;}}@media (max-width:35.99875rem){header #navbar-main .navbar-brand img{width:214px;height:20px;}}header.sticky{position:fixed;width:100%;z-index:99;}@media (min-width:62rem){header.sticky{-webkit-animation:smoothScroll 1s forwards;-o-animation:smoothScroll 1s forwards;animation:smoothScroll 1s forwards;}}header.sticky #navbar-main{background-color:rgba(25,162,191,0.9) !important;-webkit-transition:background-color 1s;-o-transition:background-color 1s;transition:background-color 1s;}@-webkit-keyframes smoothScroll{0%{-webkit-transform:translateY(-40px);transform:translateY(-40px);}100%{-webkit-transform:translateY(0px);transform:translateY(0px);}}@-o-keyframes smoothScroll{0%{-o-transform:translateY(-40px);transform:translateY(-40px);}100%{-o-transform:translateY(0px);transform:translateY(0px);}}@keyframes smoothScroll{0%{-webkit-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);}100%{-webkit-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);}}body.scrolled.toggled #header.sticky{position:inherit;width:inherit;z-index:inherit;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}@media (max-width:61.99875rem){body.scrolled.toggled #header.sticky{-webkit-animation:initial;-o-animation:initial;animation:initial;}}footer.site-footer{background:transparent !important;padding:0rem;}footer .container{max-width:100%;}footer .region-footer-fifth{background-image:url("../svg/footer-wave.svg");background-repeat:no-repeat;background-position:0px -10px;-webkit-background-size:cover;background-size:cover;background-color:rgba(89,85,129,0.05);}@media (max-width:125rem){footer .region-footer-fifth{background-position:0 0;}}.btn:disabled{opacity:1;}.invalid-feedback{margin-top:-0.8rem;}#content .mathc-bold-text{font-weight:bold;}.ui-menu.ui-autocomplete .ui-menu-item-wrapper{display:block;}.was-validated .js-form-item-field-school-state-chapter .custom-select.is-valid:not([multiple=""]) ~ .select2 .select2-selection{background-repeat:no-repeat;background-position:left 0.1rem center;-webkit-background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}.was-validated .js-form-item-field-school-state-chapter .custom-select.is-valid:not([multiple=""]) ~ .invalid-feedback{display:none;}.was-validated .js-form-item-field-school-state-chapter .custom-select.is-invalid:not([multiple=""]) ~ .select2 .select2-selection{background-repeat:no-repeat;background-position:left 0.1rem center;-webkit-background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}.was-validated .js-form-item-field-school-state-chapter .custom-select.is-invalid:not([multiple=""]) ~ .invalid-feedback{display:block;}.was-validated .custom-select:valid ~ .select2 .select2-selection.select2-selection--multiple{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;-webkit-background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}.was-validated .custom-select:invalid ~ .select2 .select2-selection.select2-selection--multiple{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;-webkit-background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}.was-validated .custom-select.is-valid:not([multiple=""]) ~ .select2 .select2-selection{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 3.25rem center;-webkit-background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}.was-validated .custom-select.is-valid:not([multiple=""]) ~ .invalid-feedback{display:none;}.was-validated .custom-select.is-invalid:not([multiple=""]) ~ .select2 .select2-selection{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 3.25rem center;-webkit-background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}.was-validated .custom-select.is-invalid:not([multiple=""]) ~ .invalid-feedback{display:block;}.view-content .views-field{width:100%;text-align:left;margin-bottom:0.5rem;}.view-content .views-field .views-label{font-family:montserrat,sans-serif;font-size:0.7rem;line-height:normal;letter-spacing:0.12rem;font-weight:600;color:#595581;text-transform:uppercase;}body:not(.path-admin) .toast-wrapper{left:calc(50% - 18rem);top:calc(50% - 5rem);right:inherit;position:fixed;z-index:9999;}@media (max-width:47.99875rem){body:not(.path-admin) .toast-wrapper{left:calc(50% - 10rem);}}body:not(.path-admin) .toast-wrapper .toast{border:0;}body:not(.path-admin) .toast-wrapper .toast.show{overflow:hidden;width:36rem;max-width:36rem;border-radius:1rem;-webkit-box-shadow:1.3px 1.5px 18px 0 rgba(0,0,0,0.24);box-shadow:1.3px 1.5px 18px 0 rgba(0,0,0,0.24);}@media (max-width:47.99875rem){body:not(.path-admin) .toast-wrapper .toast.show{width:20rem;}}body:not(.path-admin) .toast-wrapper .toast .toast-header{height:3rem;}body:not(.path-admin) .toast-wrapper .toast .toast-header svg{width:100%;position:absolute;height:3rem;left:0;border-radius:1rem !important;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;}body:not(.path-admin) .toast-wrapper .toast .toast-header .mr-auto{font-family:proxima-nova,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.25rem;font-style:normal;letter-spacing:normal;text-transform:uppercase;color:white;z-index:2;}body:not(.path-admin) .toast-wrapper .toast .toast-body{overflow-y:auto;height:7rem;font-family:proxima-nova,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.0625rem;font-style:normal;letter-spacing:normal;}body:not(.path-admin) .toast-wrapper .toast .toast-body a{font-family:proxima-nova,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.0625rem;font-style:normal;letter-spacing:normal;color:#595581;}body:not(.path-admin) .toast-wrapper .toast .toast-body a:hover{text-decoration:none;color:#19a2bf;}body:not(.path-admin) .toast-wrapper button.close{background-color:transparent;width:1.56rem;height:1.56rem;opacity:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:inherit;color:white;text-shadow:none;font-weight:bold;font-size:2rem;margin-bottom:0.7rem !important;border:0;}body:not(.path-admin) .toast-wrapper button.close:focus{outline:none;}body:not(.path-admin) .toast-wrapper button.close:hover{background-color:transparent;color:#595581;}body:not(.path-admin) .toast-wrapper button.close span{height:1.75rem;display:block;}@media (max-width:35.99875rem){#page-wrapper .captcha{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}}#page-wrapper .top-header-tabs section{margin:0rem;display:block;}#page-wrapper .top-header-tabs section > nav.tabs{margin-bottom:0rem;}#page-wrapper .top-header-tabs section > nav.tabs ul{border-bottom:0px;}#page-wrapper .top-header-tabs section > nav.tabs ul li.active a{border:0;}#page-wrapper .top-header-tabs section > nav.tabs ul li a{margin:0;height:100%;border:0;}#page-wrapper .top-header-tabs section > nav.tabs ul li a:hover{background-color:rgba(89,85,129,0.3);}.mathc-btn-default a{text-transform:uppercase;padding:0.5rem 1.2rem;border:2px solid #595581;background-color:#595581;color:#fff;border-radius:5px;display:inline-block;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;}.mathc-btn-default a:hover{background-color:#ffbc41;border-color:#ffbc41;text-decoration:none;color:white;}.mathc-btn-default a.active,.mathc-btn-default a:focus{border-color:#89a3af;background-color:#415463;text-decoration:none;}.content-moderation-entity-moderation-form ul{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:1rem 1rem 0rem;}@media (max-width:35.99875rem){.content-moderation-entity-moderation-form ul li{margin:0 2rem !important;width:100%;}}.content-moderation-entity-moderation-form ul li #edit-current{font-family:montserrat,sans-serif;font-size:0.8125rem;font-weight:600;line-height:normal;font-style:normal;letter-spacing:0.12187rem;color:#19a2bf;text-transform:uppercase;}.content-moderation-entity-moderation-form ul li label{display:block;}.content-moderation-entity-moderation-form ul li input{margin-bottom:0 !important;}.content-moderation-entity-moderation-form ul li .select2.select2-container{min-width:12rem;}.content-moderation-entity-moderation-form ul li .button{padding:0.7rem 1.2rem;margin-bottom:1.1rem;}.main-content .text-formatted ul,.main-content .text-formatted ol{display:table;}@media (min-width:36rem){.main-content .text-formatted img{margin:0 1rem;}}@media (max-width:35.99875rem){.main-content .text-formatted img{width:100%;margin:1rem 0;}}.main-content .node .field--type-image{margin:0;}#main-wrapper .flag-inappropriate .ajax-progress{display:none;}#main-wrapper .flag-inappropriate .js-flag-message{display:none;-webkit-animation:none;-o-animation:none;animation:none;margin-bottom:0;}#main-wrapper .flag-inappropriate a{display:block;min-width:13.2rem;padding:0.7rem 0.7rem;background-color:#ffbc41;margin:1rem 0 0;border-radius:0.25rem;-webkit-box-shadow:1px 1px 1px 1px rgba(119,119,119,0.5);box-shadow:1px 1px 1px 1px rgba(119,119,119,0.5);line-height:1rem;text-align:left;color:white;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}#main-wrapper .flag-inappropriate a:hover{background-color:#de5b35;color:white;}#main-wrapper .flag-inappropriate.action-unflag a{background-color:#de5b35;}#main-wrapper .flag-inappropriate.action-unflag a:hover{background-color:rgba(222,91,53,0.75);color:white;}.ui-accordion .ui-accordion-content{overflow:inherit;}.cke_widget_inline.align-left{float:left;margin:.625rem 1.25rem .625rem 0;}.cke_widget_inline.align-right{float:right;margin:.625rem 0 .625rem 1.25rem;}.cke_editable img[data-align="left"]{float:left;margin:.625rem 1.25rem .625rem 0;}.cke_editable img[data-align="right"]{float:right;margin:.625rem 0 .625rem 1.25rem;}.cke_editable img[data-align="center"]{display:block;margin-left:auto;margin-right:auto;}.text-formatted img.align-left,.ck-content img.align-left{float:left;margin:.625rem 1.25rem .625rem 0;}.text-formatted img.align-right,.ck-content img.align-right{float:right;margin:.625rem 0 .625rem 1.25rem;}.text-formatted img.align-center,.ck-content img.align-center{display:block;margin-left:auto;margin-right:auto;}.text-formatted table,.ck-content table{max-width:100%;width:500px;}.text-formatted figure.table,.ck-content figure.table{max-width:100%;width:500px;}.text-formatted td,.ck-content td{border:1px solid #808080;}.layout-main-wrapper input[type="button"],.layout-main-wrapper input[type="reset"],.layout-main-wrapper input[type="submit"],.layout-main-wrapper button:not(.dropdown-toggle)[type="button"],.layout-main-wrapper button[type="submit"]{font-family:montserrat,sans-serif;font-weight:600;font-size:1rem;line-height:normal;letter-spacing:0.37rem;text-transform:uppercase;padding:1.2rem 2rem;border:2px solid #595581;background-color:#595581;color:#fff;border-radius:5px;width:inherit;height:inherit;display:inline-block;margin-bottom:1.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;}.layout-main-wrapper input[type="button"]:hover,.layout-main-wrapper input[type="reset"]:hover,.layout-main-wrapper input[type="submit"]:hover,.layout-main-wrapper button:not(.dropdown-toggle)[type="button"]:hover,.layout-main-wrapper button[type="submit"]:hover{background-color:#ffbc41;border-color:#ffbc41;text-decoration:none;}.layout-main-wrapper input[type="button"].active,.layout-main-wrapper input[type="button"]:focus,.layout-main-wrapper input[type="reset"].active,.layout-main-wrapper input[type="reset"]:focus,.layout-main-wrapper input[type="submit"].active,.layout-main-wrapper input[type="submit"]:focus,.layout-main-wrapper button:not(.dropdown-toggle)[type="button"].active,.layout-main-wrapper button:not(.dropdown-toggle)[type="button"]:focus,.layout-main-wrapper button[type="submit"].active,.layout-main-wrapper button[type="submit"]:focus{border-color:#89a3af;background-color:#415463;text-decoration:none;}.layout-main-wrapper input[type="button"].js-hide,.layout-main-wrapper input[type="reset"].js-hide,.layout-main-wrapper input[type="submit"].js-hide,.layout-main-wrapper button:not(.dropdown-toggle)[type="button"].js-hide,.layout-main-wrapper button[type="submit"].js-hide{display:none;}#main-wrapper .select2-container{max-width:100%;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;}#main-wrapper .select2-container:focus-visible{outline:none;}#main-wrapper .select2-container .select2-selection{outline:none;min-height:2.8rem;border:2px solid rgba(89,85,129,0.3);padding:0.75rem 0;border-radius:10px;}#main-wrapper .select2-container .select2-selection:focus-visible{outline:none;}#main-wrapper .select2-container .select2-selection.select2-selection--multiple{padding:0.5rem 0.5rem 0;}#main-wrapper .select2-container .select2-selection.select2-selection--multiple .select2-selection__rendered{padding:0;margin-bottom:0;}#main-wrapper .select2-container .select2-selection.select2-selection--multiple .select2-selection__rendered .select2-selection__choice{font-family:montserrat,sans-serif;font-size:0.9375rem;font-weight:normal;line-height:normal;font-style:normal;letter-spacing:0.04688rem;margin:0;margin-right:0.5rem;margin-bottom:0.2rem;padding:0.1rem 0.5rem 0.2rem 1.4rem;background-color:#595581;color:white;border:0;border-radius:3px;}#main-wrapper .select2-container .select2-selection.select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove{margin:0;margin-top:-0.15rem;padding:0 0.4rem 0.2rem;background-color:transparent;border-color:transparent;}#main-wrapper .select2-container .select2-selection.select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove:hover{background-color:transparent;border-color:transparent;}#main-wrapper .select2-container .select2-selection.select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove span{font-family:montserrat,sans-serif;font-size:1.25rem;font-weight:normal;line-height:normal;font-style:normal;letter-spacing:normal;color:white;}#main-wrapper .select2-container .select2-selection.select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove span:hover{color:#19a2bf;}#main-wrapper .select2-container .select2-selection.select2-selection--multiple .select2-search--inline .select2-search__field{padding:0.2rem 0.75rem 0.3rem 0.75rem;}#main-wrapper .select2-container .select2-selection.select2-selection--multiple .select2-search__field{margin:0;font-family:montserrat,sans-serif;font-size:1.125rem;font-weight:normal;line-height:normal;font-style:normal;letter-spacing:normal;color:#415463;height:1.56rem;line-height:1;vertical-align:text-top;}#main-wrapper .select2-container .select2-selection__rendered{font-family:montserrat,sans-serif;font-size:0.8125rem;font-weight:600;line-height:normal;font-style:normal;letter-spacing:0.12187rem;color:#595581;text-transform:uppercase;padding:0 3.125rem 0 1.25rem;}#main-wrapper .select2-container .select2-selection__rendered .select2-selection__placeholder{color:#595581;}#main-wrapper .select2-container .select2-selection__arrow{height:calc(100% - 1.4rem);width:3.125rem;top:0;right:0;border-left:2px solid rgba(89,85,129,0.3);margin:0.7rem 0;}#main-wrapper .select2-container .select2-selection__arrow b{border:none;background-image:url("../svg/dropdown-down-arrow.svg");background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;height:0.75rem;width:1.4rem;margin:0rem;right:1rem;left:inherit;top:calc(50% - 0.375rem);}#main-wrapper form input[type="text"],#main-wrapper form input[type="date"],#main-wrapper form input[type="password"],#main-wrapper form input[type="tel"],#main-wrapper form input[type="email"],#main-wrapper form input[type="file"],#main-wrapper form input[type='time']{font-family:montserrat,sans-serif;font-size:0.8rem;line-height:normal;letter-spacing:0.12rem;font-weight:600;color:#595581;min-height:2.8rem;border:2px solid rgba(89,85,129,0.3);padding:0.75rem  1.2rem;border-radius:10px;max-width:100%;width:100%;margin-bottom:0.8rem;}#main-wrapper form input[type="text"]::-webkit-input-placeholder,#main-wrapper form input[type="date"]::-webkit-input-placeholder,#main-wrapper form input[type="password"]::-webkit-input-placeholder,#main-wrapper form input[type="tel"]::-webkit-input-placeholder,#main-wrapper form input[type="email"]::-webkit-input-placeholder,#main-wrapper form input[type="file"]::-webkit-input-placeholder,#main-wrapper form input[type='time']::-webkit-input-placeholder{font-family:montserrat,sans-serif;font-size:0.8rem;line-height:1rem;letter-spacing:0.12rem;font-weight:600;color:#595581;text-transform:uppercase;}#main-wrapper form input[type="text"]::-moz-placeholder,#main-wrapper form input[type="date"]::-moz-placeholder,#main-wrapper form input[type="password"]::-moz-placeholder,#main-wrapper form input[type="tel"]::-moz-placeholder,#main-wrapper form input[type="email"]::-moz-placeholder,#main-wrapper form input[type="file"]::-moz-placeholder,#main-wrapper form input[type='time']::-moz-placeholder{font-family:montserrat,sans-serif;font-size:0.8rem;line-height:1rem;letter-spacing:0.12rem;font-weight:600;color:#595581;text-transform:uppercase;}#main-wrapper form input[type="text"]::-ms-input-placeholder,#main-wrapper form input[type="date"]::-ms-input-placeholder,#main-wrapper form input[type="password"]::-ms-input-placeholder,#main-wrapper form input[type="tel"]::-ms-input-placeholder,#main-wrapper form input[type="email"]::-ms-input-placeholder,#main-wrapper form input[type="file"]::-ms-input-placeholder,#main-wrapper form input[type='time']::-ms-input-placeholder{font-family:montserrat,sans-serif;font-size:0.8rem;line-height:1rem;letter-spacing:0.12rem;font-weight:600;color:#595581;text-transform:uppercase;}#main-wrapper form input[type="text"]::placeholder,#main-wrapper form input[type="date"]::placeholder,#main-wrapper form input[type="password"]::placeholder,#main-wrapper form input[type="tel"]::placeholder,#main-wrapper form input[type="email"]::placeholder,#main-wrapper form input[type="file"]::placeholder,#main-wrapper form input[type='time']::placeholder{font-family:montserrat,sans-serif;font-size:0.8rem;line-height:1rem;letter-spacing:0.12rem;font-weight:600;color:#595581;text-transform:uppercase;}#main-wrapper form input[type="text"]:focus,#main-wrapper form input[type="text"]:active,#main-wrapper form input[type="date"]:focus,#main-wrapper form input[type="date"]:active,#main-wrapper form input[type="password"]:focus,#main-wrapper form input[type="password"]:active,#main-wrapper form input[type="tel"]:focus,#main-wrapper form input[type="tel"]:active,#main-wrapper form input[type="email"]:focus,#main-wrapper form input[type="email"]:active,#main-wrapper form input[type="file"]:focus,#main-wrapper form input[type="file"]:active,#main-wrapper form input[type='time']:focus,#main-wrapper form input[type='time']:active{outline:none;-webkit-box-shadow:none;box-shadow:none;}#main-wrapper input[type="checkbox"]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0rem;width:18px;height:18px;border-radius:4px;border:solid 2px rgba(89,85,129,0.3);cursor:pointer;position:relative;}#main-wrapper input[type="checkbox"]:focus{outline:none;}#main-wrapper input[type="checkbox"]:checked:before{position:absolute;border-radius:4px;top:-3px;left:3px;content:'\02143';font-size:1rem;-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);color:#595581;font-weight:bold;font-family:montserrat,sans-serif;}form details summary{font-family:montserrat,sans-serif;font-size:0.875rem;font-weight:600;line-height:normal;font-style:normal;letter-spacing:normal;-webkit-box-shadow:inset -1px -1px 1px 1px #c1c2c1;box-shadow:inset -1px -1px 1px 1px #c1c2c1;color:white;text-transform:uppercase;background-color:#19a2bf;border:0px;border-radius:0px;padding:0.7rem 1rem;margin:0;position:relative;}form details summary span{display:none;}form details summary::marker{content:"";}form details summary:after{content:"\f067";position:absolute;height:100%;color:white;font-family:"FontAwesome",sans-serif;right:1rem;font-size:1.5rem;top:18%;}form details summary[aria-expanded="true"]:after{content:"\f068";}form details .details-wrapper{background-color:#ececec;border:0;padding:1.2rem;}form details .details-wrapper p{margin-bottom:0.3rem;color:#595959;}form details .details-wrapper a{font-family:"proxima-nova",sans-serif;}form label,form legend{font-family:montserrat,sans-serif;font-size:0.8125rem;font-weight:600;line-height:normal;font-style:normal;letter-spacing:0.12187rem;color:#595581;text-transform:uppercase;}form input[type="number"]{font-family:montserrat,sans-serif;font-size:0.8rem;line-height:normal;letter-spacing:0.12rem;font-weight:600;color:#595581;text-transform:uppercase;min-height:2.8rem;border:2px solid rgba(89,85,129,0.3);padding:0.75rem  1.2rem;border-radius:10px;max-width:100%;width:100%;margin-bottom:0.8rem;}form input[type="number"]::-webkit-input-placeholder{font-family:montserrat,sans-serif;font-size:0.8rem;line-height:1rem;letter-spacing:0.12rem;font-weight:600;color:#595581;}form input[type="number"]::-moz-placeholder{font-family:montserrat,sans-serif;font-size:0.8rem;line-height:1rem;letter-spacing:0.12rem;font-weight:600;color:#595581;}form input[type="number"]::-ms-input-placeholder{font-family:montserrat,sans-serif;font-size:0.8rem;line-height:1rem;letter-spacing:0.12rem;font-weight:600;color:#595581;}form input[type="number"]::placeholder{font-family:montserrat,sans-serif;font-size:0.8rem;line-height:1rem;letter-spacing:0.12rem;font-weight:600;color:#595581;}form input[type="number"]:focus,form input[type="number"]:active{outline:none;-webkit-box-shadow:none;box-shadow:none;}form input[type="checkbox"] + label{font-family:montserrat,sans-serif;font-size:0.8125rem;font-weight:600;line-height:normal;font-style:normal;letter-spacing:0.12187rem;color:#595581;text-transform:uppercase;margin:0rem;margin-left:1rem;padding:0;}body > .select2-container .select2-dropdown{border:none;-webkit-box-shadow:1.3px 1.5px 18px 0 rgba(0,0,0,0.24);box-shadow:1.3px 1.5px 18px 0 rgba(0,0,0,0.24);margin-top:0.25rem;border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow:hidden;}body > .select2-container .select2-dropdown .select2-search .select2-search__field{border:solid 1px rgba(89,85,129,0.3);border-radius:5px;margin:0.5rem;width:calc(100% - 1rem);font-family:montserrat,sans-serif;font-size:0.8rem;line-height:normal;letter-spacing:0.12rem;font-weight:600;color:#595581;text-transform:uppercase;padding:0.5rem;}body > .select2-container .select2-dropdown .select2-search .select2-search__field::-webkit-input-placeholder{font-family:montserrat,sans-serif;font-size:0.8rem;line-height:normal;letter-spacing:0.12rem;font-weight:600;color:#595581;text-transform:uppercase;}body > .select2-container .select2-dropdown .select2-search .select2-search__field::-moz-placeholder{font-family:montserrat,sans-serif;font-size:0.8rem;line-height:normal;letter-spacing:0.12rem;font-weight:600;color:#595581;text-transform:uppercase;}body > .select2-container .select2-dropdown .select2-search .select2-search__field::-ms-input-placeholder{font-family:montserrat,sans-serif;font-size:0.8rem;line-height:normal;letter-spacing:0.12rem;font-weight:600;color:#595581;text-transform:uppercase;}body > .select2-container .select2-dropdown .select2-search .select2-search__field::placeholder{font-family:montserrat,sans-serif;font-size:0.8rem;line-height:normal;letter-spacing:0.12rem;font-weight:600;color:#595581;text-transform:uppercase;}body > .select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option{padding:0.5rem;font-family:montserrat,sans-serif;font-size:0.8rem;line-height:normal;letter-spacing:0.12rem;font-weight:600;color:#595581;}body > .select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option--highlighted.select2-results__option--selectable{background-color:#595581;color:white;}body > .select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option--selected{background-color:rgba(89,85,129,0.2);}.ui-datepicker span,.ui-datepicker a{font-family:montserrat,sans-serif;font-size:0.8125rem;font-weight:600;line-height:normal;font-style:normal;letter-spacing:0.12187rem;color:#595581;}.ui-datepicker.ui-widget.ui-widget-content{border:0;border-radius:0.3rem;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.3);}.ui-datepicker .ui-datepicker-header{background-color:rgba(89,85,129,0.25);}.ui-datepicker .ui-datepicker-header select{cursor:pointer;border:2px solid rgba(89,85,129,0.8);border-radius:5px;font-family:'Roboto',sans-serif;font-weight:300;font-size:1rem;color:#595959;background-image:url("../svg/dropdown-down-arrow.svg");background-repeat:no-repeat;-webkit-background-size:1rem 0.75rem;background-size:1rem 0.75rem;background-position:right 0.7rem top 50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:2.1rem;padding-left:0.5rem;}.ui-datepicker .ui-datepicker-header select option{height:2.1rem;}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{cursor:pointer;}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev.ui-state-hover{border:0;background:none;-webkit-transform:none;-o-transform:none;transform:none;left:2px;top:2px;font-weight:600;}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev.ui-state-hover:hover span{background-image:url("../svg/calendar-square-left-arrow-hover.svg");}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev span{margin-top:-0.3125rem;width:100%;height:100%;background-position:center;background-image:url("../svg/calendar-square-left-arrow.svg");}.ui-datepicker .ui-datepicker-header .ui-datepicker-next{right:10px;cursor:pointer;}.ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover span{background-image:url("../svg/calendar-square-right-arrow-hover.svg");}.ui-datepicker .ui-datepicker-header .ui-datepicker-next span{margin-top:-0.3125rem;width:100%;height:100%;background-position:center;background-image:url("../svg/calendar-square-right-arrow.svg");}.ui-datepicker .ui-datepicker-header .ui-datepicker-next.ui-state-hover{border:0;background:none;-webkit-transform:none;-o-transform:none;transform:none;right:10px;top:2px;font-weight:600;}.ui-datepicker table.ui-datepicker-calendar{display:revert;}.ui-datepicker table.ui-datepicker-calendar thead,.ui-datepicker table.ui-datepicker-calendar tbody,.ui-datepicker table.ui-datepicker-calendar th,.ui-datepicker table.ui-datepicker-calendar td,.ui-datepicker table.ui-datepicker-calendar tr{display:revert;}.ui-datepicker table.ui-datepicker-calendar tbody tr td{padding-left:0 !important;}.ui-datepicker table.ui-datepicker-calendar tbody tr td a{border:1px solid #c5c5c5;background:rgba(25,162,191,0.75);font-weight:600;color:white;}.ui-datepicker table.ui-datepicker-calendar tbody tr td a:hover{background:rgba(242,115,32,0.75);}.ui-datepicker table.ui-datepicker-calendar tbody tr td a.ui-state-active{background:rgba(242,115,32,0.75);}.user-logged-in .ui-widget.ui-widget-content #drupal-modal form.editor-image-dialog .container-inline .fieldset-wrapper .custom-radio .custom-control-label{padding-left:0;padding-right:1.25rem;}.user-logged-in .ui-widget.ui-widget-content #drupal-modal form.editor-image-dialog .container-inline .fieldset-wrapper .custom-radio .custom-control-label:after,.user-logged-in .ui-widget.ui-widget-content #drupal-modal form.editor-image-dialog .container-inline .fieldset-wrapper .custom-radio .custom-control-label:before{top:0;}.user-logged-in .ui-widget.ui-widget-content #drupal-modal form.editor-image-dialog .js-form-type-checkbox .form-checkbox{margin-top:0.375rem;}.user-logged-in .ui-widget.ui-widget-content #drupal-modal form.editor-image-dialog .js-form-type-checkbox .form-check-label{margin-left:0.3125rem;}#main-wrapper .pagination{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}#main-wrapper .pagination a:focus{-webkit-box-shadow:none;box-shadow:none;}@media (min-width:75rem){#main-wrapper .pagination .page-link[rel="next"]{margin-left:2rem;}#main-wrapper .pagination .page-link[rel="prev"]{margin-right:2rem;}}#main-wrapper .pagination .page-item.active .page-link{color:#ffbc41;}#main-wrapper .pagination .page-link{background-color:transparent;border:none;font-family:proxima-nova,sans-serif;font-weight:700;font-size:1rem;color:#595581;line-height:1.5rem;letter-spacing:normal;}#main-wrapper .pagination .page-link:hover{background-color:transparent;color:#ffbc41;}#main-wrapper .pager{margin-top:0rem;}#main-wrapper .pager a{font-family:'Montserrat',sans-serif;font-weight:700;line-height:normal;font-size:0.88rem;color:#225a95;letter-spacing:0.09rem;padding:0rem;background-color:transparent;border:none;text-transform:uppercase;}#main-wrapper .pager a:hover{color:#19a2bf;background-color:transparent;}#main-wrapper .pager a:hover:after{color:#19a2bf;}#main-wrapper .pager a:after{content:"+";display:inline-block;margin-left:0.4rem;}.mathc-logo-and-social-networks-block{width:100%;}.mathc-logo-and-social-networks-block .white-logo{margin-top:4.45rem;width:100%;height:20px;background-image:url("../svg/logo-white.svg");background-repeat:no-repeat;background-position:center;}.mathc-logo-and-social-networks-block ul.social{margin-top:1.25rem;margin-bottom:0rem;padding-left:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.mathc-logo-and-social-networks-block ul.social li{padding-left:0.56rem;padding-right:0.56rem;}.mathc-logo-and-social-networks-block ul.social li a{color:#19a2bf;}.mathc-logo-and-social-networks-block ul.social li a:hover{color:white;text-decoration:none;}.mathc-logo-and-social-networks-block ul.social li a .fontawesome-icon-inline svg{font-size:1.5rem;}.mathc-logo-and-social-networks-block ul.social li a .fontawesome-icon-inline > span:before{font-size:1.5rem;}.mathc-footer-menu-block{width:100%;margin-top:1.875rem;}.mathc-footer-menu-block ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;}.mathc-footer-menu-block ul.navbar-nav{margin:0rem;}@media (max-width:74.99875rem){.mathc-footer-menu-block ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.mathc-footer-menu-block ul li{padding-left:1.125rem;padding-right:1.125rem;}@media (max-width:74.99875rem){.mathc-footer-menu-block ul li{text-align:center;}}.mathc-footer-menu-block ul li a{font-family:proxima-nova,sans-serif;font-weight:700;font-size:0.94rem;line-height:1.2rem;color:white;padding-right:0;padding-left:0;}.mathc-footer-menu-block ul li a:hover,.mathc-footer-menu-block ul li a:focus{color:#19a2bf;background-color:transparent;}.mathc-copyright-block{width:100%;text-align:center;margin-top:2rem;margin-bottom:7.75rem;font-family:proxima-nova,sans-serif;font-weight:300;font-size:0.94rem;line-height:1.2rem;letter-spacing:0.14rem;color:white;}.mathc-copyright-block a{color:white;font-size:0.8rem;}.mathc-copyright-block a:hover{color:#19a2bf;text-decoration:none;}.mathc-masquerade-block{width:100%;height:100px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;}.mathc-masquerade-block .content form .container-inline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.mathc-masquerade-block .content form .container-inline fieldset{margin-bottom:0;}.mathc-masquerade-block .content form .container-inline fieldset input{margin-top:0;}.mathc-masquerade-block .content form .container-inline .form-actions{margin-bottom:0;margin-left:1.25rem;}.mathc-masquerade-block .content a{color:#fff;background-color:#0079C0;border-color:#0079C0;border:1px solid transparent;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;border-radius:0.25rem;display:inline-block;font-weight:normal;text-align:center;vertical-align:middle;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;}.mathc-masquerade-block .content a:hover{color:#fff;background-color:#00619a;border-color:#00598d;text-decoration:none;}.mathc-utility-header-menu-block{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}@media (min-width:62rem){.mathc-utility-header-menu-block{padding:0rem;}}.mathc-utility-header-menu-block .sf-menu .sf-depth-1 a.sf-depth-1{font-family:proxima-nova,sans-serif;font-weight:400;font-size:0.69rem;line-height:normal;letter-spacing:0.041rem;color:white;text-transform:uppercase;padding:1.1rem 1.2rem;}.mathc-utility-header-menu-block .sf-menu .sf-depth-1 a.sf-depth-1:hover{color:#19a2bf;text-decoration:none;}.mathc-utility-header-menu-block .sf-menu .sf-depth-1 a.sf-depth-1.nav-link--search:before{content:"";background-repeat:no-repeat;background-position:center;display:inline-block;width:0.94rem;height:0.63rem;margin-right:0.31rem;margin-bottom:-0.063rem;background-image:url("../svg/search-white.svg");}.mathc-utility-header-menu-block .sf-menu .sf-depth-1 a.sf-depth-1.nav-link--search:hover:before{background-image:url("../svg/search-pacific-blue.svg");}.mathc-utility-header-menu-block .sf-menu .sf-depth-1#account-userlogout a.sf-depth-1:before{content:"";background-repeat:no-repeat;background-position:center;display:inline-block;width:0.94rem;height:0.63rem;margin-right:0.31rem;margin-bottom:-0.063rem;background-image:url("../svg/login-white.svg");}.mathc-utility-header-menu-block .sf-menu .sf-depth-1#account-userlogout a.sf-depth-1:hover:before{background-image:url("../svg/login-pacific-blue.svg");}.mathc-utility-header-menu-block .sf-menu .sf-depth-1 ul{width:8.6rem;border-radius:1.5rem;overflow:hidden;padding:0.5rem;background-color:#242632;top:2.95rem;left:-25%;}.mathc-utility-header-menu-block .sf-menu .sf-depth-1 ul li{border-bottom:1.5px solid #19a2bf;}.mathc-utility-header-menu-block .sf-menu .sf-depth-1 ul li:last-child{border-bottom:0rem;}.mathc-utility-header-menu-block .sf-menu .sf-depth-1 ul li a{color:white;font-family:proxima-nova,sans-serif;font-size:0.83062rem;font-weight:700;line-height:2.0625rem;font-style:normal;letter-spacing:normal;text-decoration:none;padding:0rem 1.5rem;}.mathc-utility-header-menu-block .sf-menu .sf-depth-1 ul li a:hover{color:#19a2bf;}.mathc-utility-header-menu-block .sf-menu .sf-depth-1 .menuparent{padding:0.6rem 1rem !important;margin-top:0.55rem;}.mathc-utility-header-menu-block .sf-menu .sf-depth-1:hover .menuparent{background-color:#242632;color:white;border-radius:2rem;}.mathc-utility-header-menu-block .sf-menu .sf-depth-1:hover .menuparent:after{display:block;content:"";width:13px;height:6px;position:absolute;background-image:url("../svg/utility-menu-arrow.svg");background-repeat:no-repeat;background-position:center;-webkit-background-size:contain;background-size:contain;left:calc(50% - 7.5px);margin-top:0.625rem;}.mathc-utility-header-menu-block .sf-menu .sf-depth-1:hover > ul{top:2.95rem;left:-25%;}.user-logged-in .mathc-utility-header-menu-block #account-userlogout{display:none;}.user-logged-in .mathc-utility-header-menu-block .nav-link--search:before{display:none !important;}.user-logged-in .mathc-utility-header-menu-block .nav-link--cart-anon{display:none;}.mathc-twitter-block{max-width:1200px;margin:0 auto;padding:6.3rem 5.6rem;}@media (max-width:47.99875rem){.mathc-twitter-block{padding:8rem 2.6rem 6.3rem;}}.mathc-twitter-block .newtarget-twitter-container{text-align:center;max-width:50rem;margin:0 auto;position:relative;}.mathc-twitter-block .newtarget-twitter-container .icon-twitter{position:absolute;left:calc(50% - 7.5rem);top:calc(50% - 9rem);}.mathc-twitter-block .newtarget-twitter-container .icon-twitter .fa-twitter{font-size:15rem;color:#eae9ef;font-family:fontawesome;}.mathc-twitter-block .newtarget-twitter-container .saso-tweets-container ul.tweets{display:inline-block;min-height:100px;position:relative !important;list-style:none;}.mathc-twitter-block .newtarget-twitter-container .saso-tweets-container ul.tweets li .message p{font-family:'Caveat',cursive;font-size:2.75rem;color:#415463;font-weight:700;line-height:2.56rem;letter-spacing:normal;}@media (max-width:35.99875rem){.mathc-twitter-block .newtarget-twitter-container .saso-tweets-container ul.tweets li .message p{font-size:1.50rem;line-height:1.35rem;}}.mathc-twitter-block .newtarget-twitter-container .saso-tweets-container ul.tweets li .message a{font-family:proxima-nova,sans-serif;font-size:1.38rem;color:#595581;font-weight:900;line-height:2rem;letter-spacing:normal;margin-top:0.625rem;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-underline-offset:0.4rem;display:block;}@media (max-width:35.99875rem){.mathc-twitter-block .newtarget-twitter-container .saso-tweets-container ul.tweets li .message a{font-size:1rem;line-height:1.25rem;text-underline-offset:0.3rem;margin-top:1rem;}}.mathc-twitter-block .newtarget-twitter-container .saso-tweets-container ul.tweets li .message a:hover{color:#19a2bf;}.mathc-twitter-block .newtarget-twitter-container .saso-tweets-container ul.tweets li .bottom{font-family:proxima-nova,sans-serif;font-size:0.75rem;color:#777777;font-weight:800;line-height:normal;letter-spacing:0.225rem;text-transform:uppercase;margin-top:2.5rem;}@media (max-width:35.99875rem){.mathc-twitter-block .newtarget-twitter-container .saso-tweets-container ul.tweets li .bottom .screen-name{display:block;margin-bottom:0.5rem;}}.mathc-twitter-block .newtarget-twitter-container .saso-tweets-container ul.tweets li .bottom .screen-name:after{content:'|';width:0.125rem;height:1.25rem;display:inline-block;margin-bottom:-0.01563rem;margin-left:0.625rem;margin-right:0.93rem;}@media (max-width:35.99875rem){.mathc-twitter-block .newtarget-twitter-container .saso-tweets-container ul.tweets li .bottom .screen-name:after{display:none;}}.mathc-twitter-block .newtarget-twitter-container .saso-tweets-container ul.tweets li .bottom .twitter_url a{color:#19a2bf;text-decoration:none;}.mathc-twitter-block .newtarget-twitter-container .saso-tweets-container ul.tweets li .bottom .twitter_url a:hover{color:#595581;}.mathc-twitter-block .newtarget-twitter-container .saso-tweets-container ul.tweets li .bottom .time{margin-left:0.625rem;}@media (min-width:62rem) and (max-width:74.99875rem){.mathc-header-menu-block{width:100%;}}.mathc-header-menu-block .navbar.main:not(.mobile-main-menu){background-color:transparent;padding:0rem;}.mathc-header-menu-block .navbar.main:not(.mobile-main-menu) .we-mega-menu-ul{display:inline-block;margin-top:0.7rem;}.mathc-header-menu-block .navbar.main:not(.mobile-main-menu) .we-mega-menu-ul .we-mega-menu-li[data-level="1"] .we-mega-menu-submenu{margin-left:1rem !important;}.mathc-header-menu-block .navbar.main:not(.mobile-main-menu) .we-mega-menu-ul .we-mega-menu-li[data-level="0"]{padding:0 0.47rem;border:0rem;}.mathc-header-menu-block .navbar.main:not(.mobile-main-menu) .we-mega-menu-ul .we-mega-menu-li[data-level="0"].dropdown-menu > a{padding-bottom:1.8rem;}.mathc-header-menu-block .navbar.main:not(.mobile-main-menu) .we-mega-menu-ul .we-mega-menu-li[data-level="0"] > a{font-family:proxima-nova,sans-serif;font-weight:700;font-size:0.81rem;line-height:normal;letter-spacing:0.05rem;color:white;padding:0.47rem 0.94rem;background-color:transparent;border-radius:0.31rem;}.mathc-header-menu-block .navbar.main:not(.mobile-main-menu) .we-mega-menu-ul .we-mega-menu-li[data-level="0"] > a:before,.mathc-header-menu-block .navbar.main:not(.mobile-main-menu) .we-mega-menu-ul .we-mega-menu-li[data-level="0"] > a:after{display:none;}.mathc-header-menu-block .navbar.main:not(.mobile-main-menu) .we-mega-menu-ul .we-mega-menu-li[data-level="0"] > a:hover{background-color:rgba(89,85,129,0.6);}.mathc-header-menu-block .navbar.main:not(.mobile-main-menu) .we-mega-menu-ul .we-mega-menu-li[data-level="0"].bg-yellow-link a{padding:0.6rem 1.56rem;background-color:#ffbc41;color:#595581;}.mathc-header-menu-block .navbar.main:not(.mobile-main-menu) .we-mega-menu-ul .we-mega-menu-li[data-level="0"].bg-yellow-link a:hover{background-color:#0eb8c1;color:white;}@media (max-width:74.9375rem){.mathc-header-menu-block .navbar.main:not(.mobile-main-menu) .lg-menu{width:992px !important;left:-26.3vw;}}@media (min-width:75rem) and (max-width:112.5rem){.mathc-header-menu-block .navbar.main:not(.mobile-main-menu) .lg-menu{left:-29.7vw;width:1000px !important;}}@media (min-width:112.5625rem){.mathc-header-menu-block .navbar.main:not(.mobile-main-menu) .lg-menu{left:-25.7vw;}}.mathc-header-menu-block .navbar.main:not(.mobile-main-menu) .md-menu{width:1000px !important;}@media (max-width:74.9375rem){.mathc-header-menu-block .navbar.main:not(.mobile-main-menu) .md-menu{left:-35.3vw;}}@media (min-width:75rem) and (max-width:112.5rem){.mathc-header-menu-block .navbar.main:not(.mobile-main-menu) .md-menu{left:-39.7vw;}}@media (min-width:112.5625rem) and (max-width:150rem){.mathc-header-menu-block .navbar.main:not(.mobile-main-menu) .md-menu{left:-30.7vw;}}@media (min-width:150.0625rem){.mathc-header-menu-block .navbar.main:not(.mobile-main-menu) .md-menu{left:-25.7vw;}}.mathc-header-menu-block .navbar.main:not(.mobile-main-menu) .sm-menu{width:400px !important;}@media (max-width:74.9375rem){.mathc-header-menu-block .navbar.main:not(.mobile-main-menu) .sm-menu{left:-20.3vw;}}@media (min-width:75rem) and (max-width:112.5rem){.mathc-header-menu-block .navbar.main:not(.mobile-main-menu) .sm-menu{left:-15.7vw;}}@media (min-width:112.5625rem) and (max-width:150rem){.mathc-header-menu-block .navbar.main:not(.mobile-main-menu) .sm-menu{left:-10.7vw;}}@media (min-width:150.0625rem){.mathc-header-menu-block .navbar.main:not(.mobile-main-menu) .sm-menu{left:-7.7vw;}}.mathc-header-menu-block .navbar.main:not(.mobile-main-menu) .video-library a:before,.mathc-header-menu-block .navbar.main:not(.mobile-main-menu) .video-library a:after{display:none;}.mathc-header-menu-block .navbar.main:not(.mobile-main-menu) .mega-container{padding:2rem;background-color:#595581;margin-top:-0.4rem;}.mathc-header-menu-block .navbar.main:not(.mobile-main-menu) .mega-container .we-mega-menu-submenu-inner{min-height:inherit;background-color:#595581;}.mathc-header-menu-block .navbar.main:not(.mobile-main-menu) .mega-container .we-mega-menu-submenu-inner .we-mega-menu-row .we-mega-menu-col{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.mathc-header-menu-block .navbar.main:not(.mobile-main-menu) .mega-container .we-mega-menu-submenu-inner .we-mega-menu-row .we-mega-menu-col .nav-tabs{background-color:#595581;display:block;}.mathc-header-menu-block .navbar.main:not(.mobile-main-menu) .mega-container .we-mega-menu-submenu-inner .we-mega-menu-row .we-mega-menu-col .nav-tabs .we-mega-menu-li{width:100%;}.mathc-header-menu-block .navbar.main:not(.mobile-main-menu) .mega-container .we-mega-menu-submenu-inner .we-mega-menu-row .we-mega-menu-col .nav-tabs .we-mega-menu-li a{font-family:proxima-nova,sans-serif;font-weight:700;font-size:0.75rem;line-height:normal;letter-spacing:0.05rem;color:white;border-bottom:0rem;}.mathc-header-menu-block .navbar.main:not(.mobile-main-menu) .mega-container .we-mega-menu-submenu-inner .we-mega-menu-row .we-mega-menu-col .nav-tabs .we-mega-menu-li a:hover{color:#19a2bf;}.mathc-header-menu-block .navbar.main:not(.mobile-main-menu) .mega-container .we-mega-menu-submenu-inner .we-mega-menu-row .we-mega-menu-col .nav-tabs .we-mega-menu-li.we-megamenu-nolink > a{border-bottom:0rem;line-height:0rem;font-size:0rem;height:3rem;margin-bottom:0.8rem;}.mathc-header-menu-block .navbar.main:not(.mobile-main-menu) .mega-container .we-mega-menu-submenu-inner .we-mega-menu-row .we-mega-menu-col .nav-tabs .we-mega-menu-li.we-megamenu-nolink > a:before{display:none;}.mathc-header-menu-block .navbar.main:not(.mobile-main-menu) .mega-container .we-mega-menu-submenu-inner .we-mega-menu-row .we-mega-menu-col .nav-tabs .we-mega-menu-li .we-mega-menu-submenu{padding:0;}.mathc-header-menu-block .navbar.main:not(.mobile-main-menu) .mega-container .we-mega-menu-submenu-inner .we-mega-menu-row .we-mega-menu-col .nav-tabs .we-mega-menu-li .we-mega-menu-submenu li{width:100%;}.mathc-header-menu-block .navbar.main:not(.mobile-main-menu) .mega-container .we-mega-menu-submenu-inner .we-mega-menu-row .we-mega-menu-col .nav-tabs .we-mega-menu-li .we-mega-menu-submenu a{font-family:proxima-nova,sans-serif;font-weight:700;font-size:0.75rem;line-height:normal;letter-spacing:0.05rem;color:white;border-bottom:0rem;}.mathc-header-menu-block .navbar.main:not(.mobile-main-menu) .mega-container .we-mega-menu-submenu-inner .we-mega-menu-row .we-mega-menu-col .nav-tabs .we-mega-menu-li .we-mega-menu-submenu a:hover{color:#19a2bf;}.mathc-header-menu-block .mega-container{display:none;}.mathc-header-menu-block .navbar.main.we-mobile-megamenu-active{background-color:#19a2bf;padding:0rem;}.mathc-header-menu-block .navbar.main.we-mobile-megamenu-active ul > li ul{padding:0 0 0 1.5rem;}.mathc-header-menu-block .navbar.main.we-mobile-megamenu-active .dropdown-menu{position:relative;}.mathc-header-menu-block .navbar.main.we-mobile-megamenu-active .dropdown-menu .we-mega-menu-submenu{display:none;}.mathc-header-menu-block .navbar.main.we-mobile-megamenu-active .dropdown-menu > a{background-image:none;}.mathc-header-menu-block .navbar.main.we-mobile-megamenu-active .dropdown-menu > a:after{display:none;}.mathc-header-menu-block .navbar.main.we-mobile-megamenu-active .dropdown-menu > a + .arrow{width:42px;height:35px;display:inline-block;background-image:url("../svg/menu-arrow-down.svg");background-repeat:no-repeat;background-position:center;position:absolute;right:0;-webkit-background-size:12px 12px;background-size:12px;top:0;cursor:pointer;}.mathc-header-menu-block .navbar.main.we-mobile-megamenu-active .dropdown-menu > a + .arrow:hover{background-image:url("../svg/menu-arrow-down.svg");}.mathc-header-menu-block .navbar.main.we-mobile-megamenu-active .we-mega-menu-ul > .we-mega-menu-li[data-level="0"]{width:100%;}.mathc-header-menu-block .navbar.main.we-mobile-megamenu-active .we-mega-menu-ul > .we-mega-menu-li[data-level="0"] > a{background-color:rgba(89,85,129,0.6);font-family:proxima-nova,sans-serif;font-weight:700;font-size:1rem;line-height:normal;letter-spacing:0.05rem;text-transform:uppercase;border-top:1px solid rgba(255,255,255,0.2);}.mathc-header-menu-block .navbar.main.we-mobile-megamenu-active .we-mega-menu-ul > .we-mega-menu-li[data-level="0"] > .we-mega-menu-submenu{padding:1rem 0;}.mathc-header-menu-block .navbar.main.we-mobile-megamenu-active .we-mega-menu-ul > .we-mega-menu-li[data-level="0"] > .we-mega-menu-submenu .subul li{border-bottom:0rem;width:100%;padding-right:1rem;border-top:0;}.mathc-header-menu-block .navbar.main.we-mobile-megamenu-active .we-mega-menu-ul > .we-mega-menu-li[data-level="0"] > .we-mega-menu-submenu .subul li > a{font-family:proxima-nova,sans-serif;font-weight:500;font-size:0.9rem;line-height:1.1rem;letter-spacing:0.05rem;}.mathc-header-menu-block .navbar.main.we-mobile-megamenu-active .we-mega-menu-ul > .we-mega-menu-li[data-level="0"] > .we-mega-menu-submenu .subul li > a:hover,.mathc-header-menu-block .navbar.main.we-mobile-megamenu-active .we-mega-menu-ul > .we-mega-menu-li[data-level="0"] > .we-mega-menu-submenu .subul li > a:focus{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;border:0px;color:#de5b35 !important;}.mathc-header-menu-block .navbar.main.we-mobile-megamenu-active .we-mega-menu-ul > .we-mega-menu-li[data-level="0"] > .we-mega-menu-submenu .subul li.we-mega-menu-group{padding-top:0.4rem;}.mathc-header-menu-block .navbar.main.we-mobile-megamenu-active .we-mega-menu-ul > .we-mega-menu-li[data-level="0"] > .we-mega-menu-submenu .subul li.we-mega-menu-group > a{color:#415463 !important;text-transform:uppercase;}.mathc-header-menu-block .navbar.main.we-mobile-megamenu-active .we-mega-menu-ul > .we-mega-menu-li[data-level="0"] > .we-mega-menu-submenu .subul li.we-mega-menu-group .we-mega-menu-submenu .subul{padding-left:0.9375rem;}.mathc-header-menu-block .navbar.main.we-mobile-megamenu-active .we-mega-menu-ul > .we-mega-menu-li[data-level="0"] > .we-mega-menu-submenu .subul li.we-mega-menu-group .we-mega-menu-submenu .subul li{width:100%;}.mathc-header-menu-block .we-mega-menu-li.active.active-trail > a{color:#ffbc41 !important;}.mathc-header-menu-block .we-mega-menu-li.active.active-trail.bg-yellow-link > a{color:white !important;background-color:#0eb8c1 !important;}@media (max-width:61.99875rem){.region-we-mega-menu{padding:0.9rem;background-color:rgba(89,85,129,0.7);margin:0.6rem 0rem;}}@media (max-width:35.99875rem){.region-we-mega-menu{margin:-0.2rem 0 0 0;}}body > .overlay{z-index:2 !important;}.mathc-sponsors-block{width:100%;background-color:rgba(89,85,129,0.05);}.mathc-sponsors-block h2{text-align:center;font-family:proxima-nova,sans-serif;font-weight:700;font-size:3rem;line-height:normal;letter-spacing:0.015rem;color:#595581;}.mathc-sponsors-block h2:after{display:block;content:"____";color:#19a2bf;text-align:center;margin-top:-0.4375rem;font-size:1rem;font-weight:normal;letter-spacing:normal;line-height:normal;font-family:Arial;}.mathc-header-media-caption-block{margin-top:-6.5rem;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.mathc-header-media-caption-block:before,.mathc-header-media-caption-block:after{display:none;}.mathc-header-media-caption-block .field--type-entity-reference{margin:0rem;}.mathc-header-media-caption-block .image{width:100%;margin:0rem;border-bottom:2px solid white;}.mathc-header-media-caption-block .image:after{content:"";position:absolute;width:100%;height:1.9vw;background-image:url("../svg/homepage-bg-wave.svg");background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:bottom;bottom:0rem;display:block;}.mathc-header-media-caption-block .image img{width:100%;margin:0rem;max-height:52rem;}.mathc-header-media-caption-block .title{position:absolute;padding:0 1rem;text-align:center;}.mathc-header-media-caption-block .title h1,.mathc-header-media-caption-block .title h2,.mathc-header-media-caption-block .title h3{font-family:proxima-nova,sans-serif;font-weight:700;color:white;}@media (max-width:47.99875rem){.mathc-header-media-caption-block .title{margin-top:2rem;}}.mathc-header-media-caption-block .title h1{font-size:6.2rem;line-height:3.5rem;}@media (max-width:47.99875rem){.mathc-header-media-caption-block .title h1{font-size:4rem;line-height:2.8rem;}}@media (max-width:35.99875rem){.mathc-header-media-caption-block .title h1{font-size:3rem;line-height:2rem;}}.mathc-header-media-caption-block .title h2{font-size:3.75rem;line-height:normal;}@media (max-width:47.99875rem){.mathc-header-media-caption-block .title h2{font-size:2.5rem;}}@media (max-width:35.99875rem){.mathc-header-media-caption-block .title h2{font-size:2rem;}}.mathc-header-media-caption-block .title h3{font-size:1.9rem;line-height:normal;letter-spacing:0.5rem;margin-top:1.8rem;}@media (max-width:47.99875rem){.mathc-header-media-caption-block .title h3{font-size:1.6rem;letter-spacing:0.4rem;}}@media (max-width:35.99875rem){.mathc-header-media-caption-block .title h3{font-size:1.3rem;letter-spacing:0.3rem;}}.mathc-header-media-caption-block .title h6{font-family:"Gotham-BoldIta";font-size:1.1rem;line-height:1.4rem;color:white;margin-top:-0.5rem;}body:not(.path-frontpage) .mathc-header-media-caption-block .image{max-height:26rem;overflow:hidden;}body:not(.path-frontpage) .mathc-header-media-caption-block .title h2{font-size:3.2rem;line-height:normal;}@media (max-width:47.99875rem){body:not(.path-frontpage) .mathc-header-media-caption-block .title h2{font-size:2rem;}}@media (max-width:35.99875rem){body:not(.path-frontpage) .mathc-header-media-caption-block .title h2{font-size:1.5rem;}}.mathc-header-search-bar-block{display:none;min-width:100%;background-color:rgba(14,184,193,0.9);padding:0 1rem;}.mathc-header-search-bar-block > div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.mathc-header-search-bar-block .search-close{cursor:pointer;}.mathc-header-search-bar-block .search-close .fa-times-circle{color:white;font-size:2rem;margin-left:1rem;}.mathc-header-search-bar-block .search-close .fa-times-circle:hover{color:#ffbc41;}.mathc-header-search-bar-block label{display:none;}.mathc-header-search-bar-block .container-inline{width:100%;}.mathc-header-search-bar-block #views-exposed-form-search-page-search,.mathc-header-search-bar-block #search-block-form{padding:0rem;}.mathc-header-search-bar-block #views-exposed-form-search-page-search .form-row,.mathc-header-search-bar-block #search-block-form .form-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.mathc-header-search-bar-block #views-exposed-form-search-page-search .form-type-textfield,.mathc-header-search-bar-block #views-exposed-form-search-page-search .form-actions,.mathc-header-search-bar-block #search-block-form .form-type-textfield,.mathc-header-search-bar-block #search-block-form .form-actions{margin:0.5rem 0;}.mathc-header-search-bar-block #views-exposed-form-search-page-search .invalid-feedback,.mathc-header-search-bar-block #search-block-form .invalid-feedback{display:none;}.mathc-header-search-bar-block #views-exposed-form-search-page-search input,.mathc-header-search-bar-block #search-block-form input{font-family:montserrat,sans-serif;font-size:0.8rem;line-height:normal;letter-spacing:0.12rem;font-weight:600;color:#595581;text-transform:uppercase;min-height:2.2rem;border:2px solid rgba(89,85,129,0.3);padding:0.5rem  0.95rem;border-radius:5px;width:calc(100vw - 10rem);}.mathc-header-search-bar-block #views-exposed-form-search-page-search input::-webkit-input-placeholder,.mathc-header-search-bar-block #search-block-form input::-webkit-input-placeholder{font-family:montserrat,sans-serif;font-size:0.8rem;line-height:normal;letter-spacing:0.12rem;font-weight:600;color:#595581;}.mathc-header-search-bar-block #views-exposed-form-search-page-search input::-moz-placeholder,.mathc-header-search-bar-block #search-block-form input::-moz-placeholder{font-family:montserrat,sans-serif;font-size:0.8rem;line-height:normal;letter-spacing:0.12rem;font-weight:600;color:#595581;}.mathc-header-search-bar-block #views-exposed-form-search-page-search input::-ms-input-placeholder,.mathc-header-search-bar-block #search-block-form input::-ms-input-placeholder{font-family:montserrat,sans-serif;font-size:0.8rem;line-height:normal;letter-spacing:0.12rem;font-weight:600;color:#595581;}.mathc-header-search-bar-block #views-exposed-form-search-page-search input::placeholder,.mathc-header-search-bar-block #search-block-form input::placeholder{font-family:montserrat,sans-serif;font-size:0.8rem;line-height:normal;letter-spacing:0.12rem;font-weight:600;color:#595581;}.mathc-header-search-bar-block #views-exposed-form-search-page-search input:focus,.mathc-header-search-bar-block #views-exposed-form-search-page-search input:active,.mathc-header-search-bar-block #search-block-form input:focus,.mathc-header-search-bar-block #search-block-form input:active{outline:none;-webkit-box-shadow:none;box-shadow:none;}.mathc-header-search-bar-block #views-exposed-form-search-page-search .btn-primary,.mathc-header-search-bar-block #search-block-form .btn-primary{font-family:montserrat,sans-serif;font-weight:600;font-size:1rem;line-height:normal;letter-spacing:0.37rem;text-transform:uppercase;padding:1.2rem 2rem;border:2px solid #595581;background-color:#595581;color:#fff;border-radius:5px;width:inherit;height:inherit;display:inline-block;margin-bottom:1.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;margin-bottom:0rem;padding:0.475rem 0.475rem;font-size:0rem;line-height:0rem;width:2.3rem;margin:0 !important;min-width:inherit;}.mathc-header-search-bar-block #views-exposed-form-search-page-search .btn-primary:hover,.mathc-header-search-bar-block #search-block-form .btn-primary:hover{background-color:#ffbc41;border-color:#ffbc41;text-decoration:none;}.mathc-header-search-bar-block #views-exposed-form-search-page-search .btn-primary.active,.mathc-header-search-bar-block #views-exposed-form-search-page-search .btn-primary:focus,.mathc-header-search-bar-block #search-block-form .btn-primary.active,.mathc-header-search-bar-block #search-block-form .btn-primary:focus{border-color:#89a3af;background-color:#415463;text-decoration:none;}.mathc-header-search-bar-block #views-exposed-form-search-page-search .btn-primary:before,.mathc-header-search-bar-block #search-block-form .btn-primary:before{display:inline-block;width:1rem;height:1rem;background-image:url("../svg/search-white.svg");background-repeat:no-repeat;background-position:center;-webkit-background-size:contain;background-size:contain;content:"";}.mathc-header-search-bar-block #views-exposed-form-search-page-search .btn-primary[id^=edit-reset],.mathc-header-search-bar-block #search-block-form .btn-primary[id^=edit-reset]{display:none;}.pre-header{position:relative;}.pre-header > .region-pre-header{margin:0rem;}.mathc-registration-progress-bar{background:-webkit-gradient(linear,left top,right top,color-stop(30%,#19a9ba),to(#16d498));background:-webkit-linear-gradient(left,#19a9ba 30%,#16d498 100%);background:-o-linear-gradient(left,#19a9ba 30%,#16d498 100%);background:linear-gradient(to right,#19a9ba 30%,#16d498 100%);padding:1.5rem 5.3rem;}@media (max-width:61.99875rem){.mathc-registration-progress-bar{padding:1.5rem 2.6rem;}}.mathc-registration-progress-bar ul{list-style:none;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:0rem;margin:0rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;grid-row-gap:1rem;}@media (max-width:47.99875rem){.mathc-registration-progress-bar ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.mathc-registration-progress-bar ul li:not(.active) p{font-family:proxima-nova,sans-serif;font-size:1.19813rem;font-weight:700;line-height:1.69rem;font-style:normal;letter-spacing:normal;color:rgba(255,255,255,0.5);border-bottom:3px solid rgba(255,255,255,0.5);}.mathc-registration-progress-bar ul li.previous p{border-bottom:0rem;}.mathc-registration-progress-bar ul li{padding-right:1rem;}@media (max-width:47.99875rem){.mathc-registration-progress-bar ul li{width:30%;padding:0 0.5rem;text-align:center;}}@media (max-width:35.99875rem){.mathc-registration-progress-bar ul li{width:50%;}}.mathc-registration-progress-bar ul li p{display:inline-block;margin:0rem;}.mathc-registration-progress-bar ul li a{font-family:proxima-nova,sans-serif;font-size:1.19813rem;font-weight:700;line-height:1.69rem;font-style:normal;letter-spacing:normal;color:white;border-bottom:3px solid white;}.mathc-registration-progress-bar ul li a:hover{color:#595581;border-bottom:3px solid #595581;}.mathc-registration-progress-bar ul li:after{display:inline-block;content:"";position:absolute;height:1.5rem;width:0.8rem;background-image:url("../svg/registration-right-arrow.svg");background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;margin-left:calc(1% + 1rem);margin-top:0.3rem;}@media only screen and (min-device-width:48rem){.mathc-registration-progress-bar ul li:after{margin-left:1%;}}@media (max-width:74.99875rem){.mathc-registration-progress-bar ul li:after{margin-left:2%;}}@media only screen and (max-width:74.99875rem) and (min-device-width:48rem){.mathc-registration-progress-bar ul li:after{margin-left:1%;}}@media (max-width:61.99875rem){.mathc-registration-progress-bar ul li:after{margin-left:1.5%;}}@media (max-width:47.99875rem){.mathc-registration-progress-bar ul li:after{display:none;}}.mathc-registration-progress-bar ul li:last-child{padding-right:0rem;}.mathc-registration-progress-bar ul li:last-child:after{display:none;}.mathc-coordinator-view-menu{background-color:#19a2bf;margin:1rem 0;border-radius:0.3rem;}.mathc-coordinator-view-menu ul{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.mathc-coordinator-view-menu ul li a{font-family:Montserrat,sans-serif;font-size:0.75rem;font-weight:600;line-height:normal;font-style:normal;letter-spacing:0rem;color:white;padding:0.625rem 0.8125rem;text-transform:uppercase;}.mathc-tabs-block[id^=tabs]{border:0;padding:0;}.mathc-tabs-block[id^=tabs] ul{padding:0;border:0;background:none;}.mathc-tabs-block[id^=tabs] ul li{border-top-left-radius:0.3rem;border-top-right-radius:0.3rem;margin:0;background-color:transparent;}.mathc-tabs-block[id^=tabs] ul li.ui-state-active{border-color:#e1e0e8;}.mathc-tabs-block[id^=tabs] ul li:not(.ui-state-active){border:0;}.mathc-tabs-block[id^=tabs] ul li a{min-width:15rem;text-align:center;font-family:proxima-nova,sans-serif;font-size:0.875rem;font-weight:700;line-height:normal;font-style:normal;letter-spacing:0rem;color:#595581;padding:1rem 1.25rem 0.75rem !important;}.mathc-tabs-block[id^=tabs] .ui-tabs-panel{border:1px solid #e1e0e8;border-radius:0.3rem;border-top-left-radius:0;}.mathc-tabs-block[id^=tabs] .ui-tabs-panel .table-responsive{padding:0;margin:0;border:0;}.mathc-tabs-block[id^=tabs] .ui-tabs-panel .table-responsive tbody tr:nth-of-type(2n){background-color:#f6f6f8 !important;}.mathc-tabs-block[id^=tabs] .ui-tabs-panel .table-responsive tbody tr td{border-bottom:1px solid #e1e0e8;}.mathc-tabs-block[id^=tabs] .ui-tabs-panel .table-responsive tbody tr td a{text-decoration:underline;}.mathc-no-results-search-view{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:6rem;width:100%;padding:0 2.5rem;}.mathc-no-results-search-view .image{width:100%;height:10rem;background-image:url("../svg/no-search-results.svg");background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;background-position:center bottom;margin-bottom:2rem;}.mathc-no-results-search-view .competitors-ranking-link{margin-bottom:0.5rem;}.mathc-products-listing-grid{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;}@media (max-width:61.99875rem){.mathc-products-listing-grid{padding:2.3rem 2.6rem;}}.mathc-products-listing-grid .field--name-field-products-referenced{margin:0rem;margin-bottom:3rem;display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:2rem;grid-row-gap:1.5rem;grid-auto-rows:1fr;}@media (max-width:47.99875rem){.mathc-products-listing-grid .field--name-field-products-referenced{grid-template-columns:repeat(2,1fr);}}@media (max-width:35.99875rem){.mathc-products-listing-grid .field--name-field-products-referenced{grid-template-columns:repeat(1,1fr);}}.mathc-products-listing-grid .field--name-field-products-referenced:before,.mathc-products-listing-grid .field--name-field-products-referenced:after{display:none;}.mathc-products-listing-grid .field--name-field-products-referenced > div{-webkit-box-shadow:1.3px 1.5px 4px 0 rgba(0,0,0,0.24);box-shadow:1.3px 1.5px 4px 0 rgba(0,0,0,0.24);padding:1.5rem;background-color:white;}.mathc-products-listing-grid .field--name-field-products-referenced > div article{padding-bottom:3rem;height:100%;position:relative;}.mathc-products-listing-grid .field--name-field-products-referenced .field--name-title{font-family:montserrat,sans-serif;font-size:0.8125rem;font-weight:600;line-height:normal;font-style:normal;letter-spacing:0.12187rem;color:#595581;text-transform:uppercase;margin-bottom:1rem;}.mathc-products-listing-grid .field--name-field-products-referenced .field--type-commerce-price{margin-bottom:1rem;font-family:proxima-nova,sans-serif;font-size:0.875rem;font-weight:500;line-height:1.0625rem;font-style:normal;letter-spacing:normal;color:rgba(0,0,0,0.6);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.mathc-products-listing-grid .field--name-field-products-referenced .field--type-commerce-price .field__label{margin-right:0.5rem;}.mathc-products-listing-grid .field--name-field-products-referenced .field--type-commerce-price .field__item{font-weight:700;}.mathc-products-listing-grid .field--name-field-products-referenced .field--name-variations{margin-bottom:0rem;position:absolute;bottom:0;width:100%;text-align:center;}.mathc-products-listing-grid .field--name-field-products-referenced .field--name-variations .field__label{display:none;}.mathc-products-listing-grid .field--name-field-products-referenced form{padding:0rem;}.mathc-products-listing-grid .field--name-field-products-referenced form .form-actions{margin:0rem;}.mathc-products-listing-grid .field--name-field-products-referenced form .form-actions .button{font-size:0.8rem;padding:0.8rem;letter-spacing:0.05rem;margin:0;}.mathc-empty-media-wrapper{min-height:26rem;background-image:url("../png/header-image.png");background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;}.mathc-empty-media-wrapper:after{content:"";position:absolute;width:100%;height:1.9vw;background-image:url("../svg/homepage-bg-wave.svg");background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:bottom;bottom:-2px;display:block;}.block-moss-coordinator-nav-block{top:-93px;}@media (max-width:74.99875rem){.block-moss-coordinator-nav-block{top:-75px;}}@media (max-width:61.99875rem){.block-moss-coordinator-nav-block{top:-55px;}}@media (max-width:47.99875rem){.block-moss-coordinator-nav-block{top:-50px;}}.block-moss-coordinator-nav-block .content .registration-progress.mathc-registration-progress-bar{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;-webkit-box-shadow:1.3px 1.5px 18px 0 rgba(0,0,0,0.24);box-shadow:1.3px 1.5px 18px 0 rgba(0,0,0,0.24);position:relative;}@media (max-width:74.99875rem){.block-moss-coordinator-nav-block .content .registration-progress.mathc-registration-progress-bar{margin-left:-0.0625rem;}}.block-moss-coordinator-nav-block .content .registration-progress.mathc-registration-progress-bar:after{content:' ';height:20px;position:absolute;width:100%;background:white;max-width:100%;left:0;bottom:-20px;}.block-moss-coordinator-nav-block .content .registration-progress.mathc-registration-progress-bar ul{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}@media (max-width:47.99875rem){.block-moss-coordinator-nav-block .content .registration-progress.mathc-registration-progress-bar ul{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}}.block-moss-coordinator-nav-block .content .registration-progress.mathc-registration-progress-bar ul li{margin-right:3.75rem;}@media (max-width:47.99875rem){.block-moss-coordinator-nav-block .content .registration-progress.mathc-registration-progress-bar ul li{margin-right:0;}}.block-moss-coordinator-nav-block .content .registration-progress.mathc-registration-progress-bar ul li p a{color:rgba(255,255,255,0.5);border-bottom:3px solid rgba(255,255,255,0.5);}.block-moss-coordinator-nav-block .content .registration-progress.mathc-registration-progress-bar ul li p a:hover{color:#fff;border-color:#fff;}.block-moss-coordinator-nav-block .content .registration-progress.mathc-registration-progress-bar ul li.active p a{color:#fff;border-color:#fff;}.block-moss-coordinator-nav-block .content .registration-progress.mathc-registration-progress-bar ul li.active p a:hover{color:#595581;border-bottom:3px solid #595581;}.node--type-page .block-moss-coordinator-nav-block{z-index:98;position:absolute;left:50%;-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);top:250px;width:100%;}@media (max-width:74.99875rem){.node--type-page .block-moss-coordinator-nav-block{top:255px;}}@media (max-width:61.99875rem){.node--type-page .block-moss-coordinator-nav-block{top:260px;}}@media (max-width:47.99875rem){.node--type-page .block-moss-coordinator-nav-block{top:200px;}}.block-reset-scores-block{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;}@media (max-width:61.99875rem){.block-reset-scores-block{padding:2.3rem 2.6rem;}}.block-reset-scores-block p{font-size:1.25rem;}.block-reset-scores-block p .competition-name{font-weight:bold;}body .mathc-page-not-found .inner-container{padding-top:10rem;padding-bottom:10rem;text-align:center;}body .mathc-page-not-found .inner-container h2{font-family:proxima-nova,sans-serif;font-weight:600;font-size:1.5rem;color:#141e28;line-height:normal;letter-spacing:0.225rem;color:#415463;}body .mathc-page-not-found .inner-container a{color:#19a2bf;font-size:1.5rem;}body .mathc-page-not-found .inner-container a:hover{color:#ffbc41;text-decoration:none;}body:not(.path-cart):not(.path-checkout):not(.path-registration) .mathc-page-not-found{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:-5rem;margin-left:5.6rem;margin-right:5.6rem;}@media (max-width:61.99875rem){body:not(.path-cart):not(.path-checkout):not(.path-registration) .mathc-page-not-found{margin-left:2.6rem;margin-right:2.6rem;}}body:not(.path-cart):not(.path-checkout):not(.path-registration) .mathc-page-not-found .inner-container{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;-webkit-box-shadow:1.3px 1.5px 18px 0 rgba(0,0,0,0.24);box-shadow:1.3px 1.5px 18px 0 rgba(0,0,0,0.24);margin-top:0.625rem;background-color:white;padding-top:5rem;padding-bottom:5rem;}@media (max-width:61.99875rem){body:not(.path-cart):not(.path-checkout):not(.path-registration) .mathc-page-not-found .inner-container{padding:2.3rem 2.6rem;}}body:not(.path-cart):not(.path-checkout):not(.path-registration) .mathc-page-not-found h2{color:#415463;text-align:center;padding-bottom:1.875rem;}body:not(.path-cart):not(.path-checkout):not(.path-registration) .mathc-page-not-found a{color:#19a2bf;font-size:1.5rem;}body:not(.path-cart):not(.path-checkout):not(.path-registration) .mathc-page-not-found a:hover{color:#ffbc41;text-decoration:none;}.path-frontpage .mathc-hero-image-with-text-view .title h1{font-family:proxima-nova,sans-serif;font-size:6.19rem;font-weight:700;line-height:4.07437rem;font-style:normal;letter-spacing:0rem;}@media (max-width:47.99875rem){.path-frontpage .mathc-hero-image-with-text-view .title h1{font-size:4rem;line-height:2.8rem;}}@media (max-width:35.99875rem){.path-frontpage .mathc-hero-image-with-text-view .title h1{font-size:3rem;line-height:1rem;}}.path-frontpage .mathc-hero-image-with-text-view .title h2{font-family:proxima-nova,sans-serif;font-size:3.7125rem;font-weight:700;line-height:3.44937rem;font-style:normal;letter-spacing:0rem;}@media (max-width:47.99875rem){.path-frontpage .mathc-hero-image-with-text-view .title h2{font-size:2.5rem;}}@media (max-width:35.99875rem){.path-frontpage .mathc-hero-image-with-text-view .title h2{font-size:2rem;}}.path-frontpage .mathc-hero-image-with-text-view .title h3{font-family:proxima-nova,sans-serif;font-size:1.82062rem;font-weight:700;line-height:normal;font-style:normal;letter-spacing:0.49157rem;margin-top:1.9rem;}@media (max-width:47.99875rem){.path-frontpage .mathc-hero-image-with-text-view .title h3{font-size:1.6rem;letter-spacing:0.4rem;}}@media (max-width:35.99875rem){.path-frontpage .mathc-hero-image-with-text-view .title h3{font-size:1.3rem;letter-spacing:0.3rem;margin-top:1rem;}}.path-frontpage .mathc-hero-image-with-text-view .title h6{font-family:"Gotham-BoldIta";font-size:1.1rem;line-height:1.4rem;color:white;margin-top:-0.5rem;}@media (min-width:62rem){.path-frontpage .mathc-hero-image-with-text-view .image-video-wrapper video{height:65vh;-o-object-fit:cover;object-fit:cover;}}@media (max-width:35.99875rem){.path-frontpage .mathc-hero-image-with-text-view .image-video-wrapper video{min-height:210px;-o-object-fit:cover;object-fit:cover;}}.node--type-page.layout-no-sidebars .layout__region--content .block-layout-builder.block-field-blocknodepagefield-paragraphs{background-image:url("../png/homepage-bg-top.png"),url("../png/homepage-bg-middle.png");background-repeat:no-repeat,no-repeat;-webkit-background-size:contain,23rem 50rem;background-size:contain,23rem 50rem;background-position:0rem 5rem,right 110rem;}@media (max-width:61.99875rem){.node--type-page.layout-no-sidebars .layout__region--content .block-layout-builder.block-field-blocknodepagefield-paragraphs .content{padding-top:2.5rem;}}.node--type-page .block-layout-builder.block-field-blocknodepagebody{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;}@media (max-width:61.99875rem){.node--type-page .block-layout-builder.block-field-blocknodepagebody{padding:2.3rem 2.6rem;}}.node--type-page .block-layout-builder.block-field-blocknodepagebody .field__label{display:none;}.page-user-login #block-mathcounts-2k21-content{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;}@media (max-width:61.99875rem){.page-user-login #block-mathcounts-2k21-content{padding:2.3rem 2.6rem;}}.page-user-login #user-login-form{-webkit-box-shadow:1.3px 1.5px 18px 0 rgba(0,0,0,0.24);box-shadow:1.3px 1.5px 18px 0 rgba(0,0,0,0.24);border-radius:1.5rem;border:none;margin-top:-8rem;max-width:100%;padding:2.5rem 3rem;}.page-user-login #user-login-form .login-title{border:none;text-shadow:none;background:none;border-radius:none;font-family:proxima-nova,sans-serif;font-weight:700;font-size:3rem;line-height:normal;letter-spacing:0.015rem;color:#595581;margin-bottom:3rem;}.page-user-login #user-login-form .form-item-pass{display:block;}.page-user-login #user-login-form label{display:none;}.page-user-login #user-login-form input{text-indent:0.5rem;text-transform:inherit !important;}.page-user-login #user-login-form .forgot-password{margin-left:0rem;}.page-user-login #user-login-form .form-actions{margin-left:0rem;text-align:center;padding-bottom:1.5rem;}.page-user-login #user-login-form .actions-suffix{right:0rem;bottom:2.5rem;}.page-user-login #user-login-form .actions-suffix a{font-size:1.25rem;}.page-user-password #block-mathcounts-2k21-content{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;}@media (max-width:61.99875rem){.page-user-password #block-mathcounts-2k21-content{padding:2.3rem 2.6rem;}}.page-user-password #user-pass{-webkit-box-shadow:1.3px 1.5px 18px 0 rgba(0,0,0,0.24);box-shadow:1.3px 1.5px 18px 0 rgba(0,0,0,0.24);border-radius:1.5rem;border:none;margin-top:-8rem;max-width:100%;padding:2.5rem 3rem;}.page-user-password #user-pass .login-title{display:none;border:none;text-shadow:none;background:none;border-radius:none;font-family:proxima-nova,sans-serif;font-weight:700;font-size:3rem;line-height:normal;letter-spacing:0.015rem;color:#595581;margin-bottom:3rem;}.page-user-password #user-pass .form-item-pass{display:block;}.page-user-password #user-pass fieldset + p{text-align:left;}.page-user-password #user-pass label{font-family:montserrat,sans-serif;font-size:0.8rem;line-height:normal;letter-spacing:0.12rem;font-weight:600;color:#595581;text-transform:uppercase;}.page-user-password #user-pass input{text-indent:0.5rem;margin-bottom:0rem !important;}.page-user-password #user-pass .forgot-password{margin-left:0rem;}.page-user-password #user-pass .form-actions{margin-left:0rem;text-align:center;padding:0rem;margin:0rem;}.page-user-password #user-pass .back-to-login{width:100%;float:none;text-align:right;margin-right:0rem;margin-bottom:2rem;}.page-user-register #block-mathcounts-2k21-content{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;}@media (max-width:61.99875rem){.page-user-register #block-mathcounts-2k21-content{padding:2.3rem 2.6rem;}}.page-user-register #user-register-form{-webkit-box-shadow:1.3px 1.5px 18px 0 rgba(0,0,0,0.24);box-shadow:1.3px 1.5px 18px 0 rgba(0,0,0,0.24);border-radius:1.5rem;border:none;margin-top:-8rem;max-width:100%;padding:2.5rem 3rem;background-color:white;}.page-user-register label{font-family:montserrat,sans-serif;font-size:0.8rem;line-height:normal;letter-spacing:0.12rem;font-weight:600;color:#595581;text-transform:uppercase;}.page-user-register .confirm-parent,.page-user-register .password-parent{max-width:100%;}.page-user-register .password-strength{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-bottom:1rem;}.page-user-register .password-strength .password-strength__meter{margin-top:0rem;width:30%;}.page-user-register .password-strength__title{margin-right:1rem;padding-top:0.2rem;}.page-user-register .password-confirm-message{margin-bottom:0.5rem;}.page-user-register .password-strength__title,.page-user-register .password-confirm-message,.page-user-register .description.text-muted,.page-user-register .login-ttile{font-family:montserrat,sans-serif;font-size:0.75rem;font-weight:600;color:rgba(89,85,129,0.7) !important;margin-top:-0.5rem;}.page-user-register small{display:block;}.page-user-register .form-actions{text-align:center;}@media (max-width:35.99875rem){.page-user-register .form-actions .button{padding:1rem;font-size:0.8rem;}}.page-view-content.path-admin.scrolled .header.sticky{display:none;}.page-view-content #block-mathcounts-2k21-content{max-width:1800px;margin:0 auto;padding:2.3rem 5.6rem;}.page-view-content #block-mathcounts-2k21-content .view-filters form .js-form-item{max-width:22%;}.page-view-content #block-mathcounts-2k21-content .view-filters form .js-form-item span{display:block;}.page-view-content #block-mathcounts-2k21-content .view-filters form .form-actions{display:inline-block;}.page-view-content #block-mathcounts-2k21-content .view-filters form .form-actions button{margin-bottom:0.3125rem;}.page-view-content #block-mathcounts-2k21-content .view-content .views-form{width:100%;}.page-view-content #block-mathcounts-2k21-content .view-content #edit-header{padding:0 0.9375rem;}.page-view-content #block-mathcounts-2k21-content .view-content #edit-header .js-form-item{display:inline-block;}.page-view-content #block-mathcounts-2k21-content .view-content #edit-header .js-form-item span{display:block;}.page-view-content #block-mathcounts-2k21-content .view-content #edit-header #edit-node-bulk-form--2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.page-view-content #block-mathcounts-2k21-content .view-content #edit-header #edit-node-bulk-form--2 .form-actions{display:inline-block;}.page-view-content #block-mathcounts-2k21-content .view-content #edit-header #edit-node-bulk-form--2 .form-actions button{margin-bottom:-1.5625rem;margin-left:0.625rem;}.page-view-content #block-mathcounts-2k21-content .view-content .sticky-header tr th{vertical-align:middle;}.page-view-content #block-mathcounts-2k21-content .view-content #edit-actions--2 button{display:none;}.page-view-content #block-mathcounts-2k21-content .view-content .table-responsive table thead tr th{vertical-align:middle;}.page-view-content #block-mathcounts-2k21-content .view-content .table-responsive table thead tr th .tablesort{display:none;}.page-view-content #block-mathcounts-2k21-content .view-content .table-responsive table tbody tr td{vertical-align:middle;}.page-view-content #block-mathcounts-2k21-content .view-content .table-responsive table tbody tr td .js-form-type-checkbox input{top:4px;}.page-user-reset #block-mathcounts-2k21-content{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;}@media (max-width:61.99875rem){.page-user-reset #block-mathcounts-2k21-content{padding:2.3rem 2.6rem;}}.node--type-video #block-mathcounts-2k21-content{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;}@media (max-width:61.99875rem){.node--type-video #block-mathcounts-2k21-content{padding:2.3rem 2.6rem;}}.node--type-video .field--type-string{font-family:proxima-nova,sans-serif;font-weight:700;font-size:3rem;line-height:normal;letter-spacing:0.015rem;color:#595581;text-align:center;display:block;margin-bottom:2rem;}.node--type-video .field--type-datetime .field__label{display:inline-block;font-family:proxima-nova,sans-serif;font-weight:600;font-size:1rem;color:#141e28;line-height:normal;letter-spacing:0.225rem;text-transform:uppercase;}.node--type-video .field--type-datetime .field__item{display:inline-block;margin-left:1rem;}.node--type-video .field--type-datetime .field__item .datetime{font-family:montserrat,sans-serif;font-size:0.8rem;line-height:normal;letter-spacing:0.12rem;font-weight:600;color:#595581;text-transform:uppercase;}.node--type-video .field--type-entity-reference .field__label{font-family:proxima-nova,sans-serif;font-weight:600;font-size:1rem;color:#141e28;line-height:normal;letter-spacing:0.225rem;text-transform:uppercase;}.node--type-video .field--type-entity-reference .video-url{margin-top:2rem;}@media (max-width:47.99875rem){.node--type-video .field--type-entity-reference .video-url > iframe{height:50vw;}}.page-view-search #main.container{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;}@media (max-width:61.99875rem){.page-view-search #main.container{padding:2.3rem 2.6rem;}}@media (max-width:47.99875rem){.page-view-search #sidebar_first{padding:0rem;}}.page-view-search #sidebar_first .search-block-exposedform{-webkit-box-shadow:1.3px 1.5px 4px 0 rgba(0,0,0,0.24);box-shadow:1.3px 1.5px 4px 0 rgba(0,0,0,0.24);border-radius:7px;border:none;}.page-view-search #sidebar_first .search-block-exposedform fieldset{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;}@media (max-width:47.99875rem){.page-view-search #sidebar_first .search-block-exposedform fieldset{width:100%;}}.page-view-search #sidebar_first .search-block-exposedform .form-actions{margin:0 auto;}.page-view-search #sidebar_first .search-block-exposedform .form-actions .button{padding:0.8rem 1.5rem;margin-bottom:0rem;}.page-view-search #sidebar_first .search-block-exposedform .form-row{padding:0.9375rem;}.page-view-search #sidebar_first .search-facet-block{-webkit-box-shadow:1.3px 1.5px 4px 0 rgba(0,0,0,0.24);box-shadow:1.3px 1.5px 4px 0 rgba(0,0,0,0.24);border-radius:7px;border:none;margin-top:2rem;padding:0.9375rem;}.page-view-search #sidebar_first .search-facet-block .facet-block .select2.select2-container{width:100% !important;}.page-view-search #sidebar_first .search-facet-block .facet-block .facet-block__title{font-family:montserrat,sans-serif;font-size:0.8125rem;font-weight:600;line-height:normal;font-style:normal;letter-spacing:0.12187rem;color:#595581;text-transform:uppercase;}.page-view-search #sidebar_first .search-facet-block .facet-block ul{list-style:none;padding-left:1rem;}.page-view-search #sidebar_first .search-facet-block .facet-block ul .facet-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:0.5rem;}.page-view-search #sidebar_first .search-facet-block .facet-block ul .facet-item input{margin-right:1rem;padding:0.58rem;}.page-view-search #sidebar_first .search-facet-block .facet-block ul .facet-item input:before{top:-1px;left:5px;}.page-view-search #sidebar_first .search-facet-block .facet-block ul .facet-item label{margin-left:0rem;margin-bottom:0rem;}.page-view-search #sidebar_first .search-facet-block .facet-block .facets-widget-dropdown{margin-bottom:1rem;padding-left:1rem;}@media (max-width:35.99875rem){.page-view-search .mathc-search-page-view .pagination-heading .pagination{padding:0 1.25rem;}}.path-registration #registration-competition-additional-form .form-item-field-participant-number label{display:block;}.path-registration .js-form-item-field-school-nces .invalid-feedback,.path-registration .js-form-item-field-school-state .invalid-feedback,.path-registration .js-form-item-field-school-how-hear-us .invalid-feedback,.path-registration .js-form-item-field-school-type .invalid-feedback,.path-registration .js-form-item-field-school-name-input .invalid-feedback,.path-registration .js-form-item-field-school-principal-first .invalid-feedback,.path-registration .js-form-item-field-mathclub-number-girls .invalid-feedback,.path-registration .js-form-item-field-mathclub-number-students .invalid-feedback,.path-registration .js-form-item-field-estimated-teams .invalid-feedback,.path-registration .js-form-item-field-estimated-students .invalid-feedback,.path-registration .js-form-item-field-school-state-chapter .invalid-feedback,.path-registration .js-form-item-field-advisor-alumnus-years .invalid-feedback,.path-registration .js-form-item-field-advisor-alumnus-programs .invalid-feedback,.path-registration .js-form-item-field-advisor-alumnus-highest-level .invalid-feedback,.path-registration .js-form-item-field-co-coach-alumnus-years .invalid-feedback,.path-registration .js-form-item-field-co-coach-alumnus-programs .invalid-feedback,.path-registration .js-form-item-field-co-coach-alumnus-highest-level .invalid-feedback,.path-registration .js-form-item-field-leader-alumnus-years .invalid-feedback,.path-registration .js-form-item-field-leader-alumnus-programs .invalid-feedback,.path-registration .js-form-item-field-leader-alumnus-highest-level .invalid-feedback,.path-registration .js-form-item-field-coach-alumnus-years .invalid-feedback,.path-registration .js-form-item-field-coach-alumnus-programs .invalid-feedback,.path-registration .js-form-item-field-coach-alumnus-highest-level .invalid-feedback,.path-registration .js-form-item-field-club-materials-address-country .invalid-feedback,.path-registration .js-form-item-field-group-name-input .invalid-feedback,.path-registration .js-form-item-field-group-state-territory .invalid-feedback,.path-registration .js-form-item-field-group-how-hear-us .invalid-feedback,.path-registration .js-form-item-field-max-grade-level .invalid-feedback,.path-registration .js-form-item-field-school-population .invalid-feedback,.path-registration .js-form-item-field-previous-participation .invalid-feedback{margin-top:0;}.path-registration #block-mathcounts-2k21-content{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;}.path-registration #block-mathcounts-2k21-content .js-form-item-field-program-aggrement .form-control,.path-registration #block-mathcounts-2k21-content .js-form-item-field-school-is-employee .form-control,.path-registration #block-mathcounts-2k21-content .js-form-item-same-address .form-control{background-image:none;padding:0 !important;}.path-registration #block-mathcounts-2k21-content .js-form-item-field-program-aggrement .invalid-feedback,.path-registration #block-mathcounts-2k21-content .js-form-item-field-school-is-employee .invalid-feedback,.path-registration #block-mathcounts-2k21-content .js-form-item-same-address .invalid-feedback{margin-left:2.5rem;margin-top:0;}@media (max-width:61.99875rem){.path-registration #block-mathcounts-2k21-content{padding:2.3rem 2.6rem;}}.path-registration #block-mathcounts-2k21-content > .content{margin-top:-8rem;background-color:white;-webkit-box-shadow:1.3px 1.5px 18px 0 rgba(0,0,0,0.24);box-shadow:1.3px 1.5px 18px 0 rgba(0,0,0,0.24);border-radius:1.5rem;}@media (max-width:61.99875rem){.path-registration #block-mathcounts-2k21-content > .content{margin-top:-6rem;}}.path-registration #block-mathcounts-2k21-content input[type="checkbox"]{display:none;}.path-registration #block-mathcounts-2k21-content .form-item-field-cellphone-tripod,.path-registration #block-mathcounts-2k21-content .form-item-field-program-aggrement{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.path-registration #block-mathcounts-2k21-content .form-item-field-cellphone-tripod input[type="checkbox"],.path-registration #block-mathcounts-2k21-content .form-item-field-program-aggrement input[type="checkbox"]{display:inline-block;position:absolute;top:calc(50% - 9px);}.path-registration #edit-field-coach-who-is--wrapper > legend,.path-registration #edit-field-leader-who-is--wrapper > legend,.path-registration #edit-field-advisor-who-is--wrapper > legend{margin-top:-2rem;position:absolute;margin-left:9rem;width:1rem;}.path-registration #edit-field-leader-who-is--wrapper > legend{margin-left:9.5rem;}.path-registration #edit-field-advisor-who-is--wrapper > legend{margin-left:10rem;}.path-registration .mathc-left-margin{margin-left:1.4rem;}@media (max-width:35.99875rem){.path-registration .mathc-left-margin{margin-left:0rem;}}.path-registration .mathc-left-margin.organization{width:inherit;}.path-registration form{padding:3.25rem 5.3rem 13.75rem;}@media (max-width:61.99875rem){.path-registration form{padding:2.3rem 2.6rem;}}.path-registration form fieldset:not(.js-form-item-field-group-name-input) .select2-container{width:100% !important;}.path-registration form .competition-students legend{margin-bottom:0.625rem;padding-left:0.9375rem;padding-right:0.9375rem;}.path-registration form .form-item-field-school-address-zip-input input,.path-registration form .form-item-field-school-address-county-dist input{margin-top:0;}.path-registration legend{border-bottom:0rem;margin-bottom:0rem;}.path-registration label{display:none;}.path-registration h2{font-family:Gotham-Bold,sans-serif;font-size:3rem;font-weight:700;line-height:normal;font-style:normal;letter-spacing:-0.12rem;color:#595581;}.path-registration .school_is_title label,.path-registration .program-container label,.path-registration .js-form-type-checkbox label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.path-registration .not-registered-container,.path-registration .register-message,.path-registration .program-registration-info{font-family:proxima-nova,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.25rem;font-style:italic;letter-spacing:normal;}.path-registration .not-registered-container a,.path-registration .register-message a,.path-registration .program-registration-info a{font-family:proxima-nova,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.25rem;font-style:italic;letter-spacing:normal;}.path-registration .register-message{width:100%;padding:1.25rem;background-color:rgba(89,85,129,0.15);text-align:center;border-radius:10px;}.path-registration .register-message button{margin-top:1.25rem;}.path-registration .register-message > div + div{margin-top:0.625rem;}.path-registration .mathc-two-cols-30-70{display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:0rem;grid-column-gap:1rem;grid-row-gap:1rem;}@media (max-width:47.99875rem){.path-registration .mathc-two-cols-30-70{grid-template-columns:repeat(1,1fr);width:100%;}}.path-registration .mathc-two-cols-30-70 fieldset:last-child{grid-column:2 / span 2;}@media (max-width:47.99875rem){.path-registration .mathc-two-cols-30-70 fieldset:last-child{grid-column:inherit;}}.path-registration select{height:1rem !important;}.path-registration .mathc-two-cols{display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:0rem;grid-column-gap:1rem;}@media (max-width:47.99875rem){.path-registration .mathc-two-cols{grid-template-columns:repeat(1,1fr);width:100%;}}.path-registration .mathc-two-cols .form-type-textfield.form-item-field-group-address-zip-input{min-width:200px;}.path-registration .mathc-two-cols .form-type-textfield input{margin-top:0;}.path-registration .mathc-three-cols{display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:0rem;grid-column-gap:1rem;}@media (max-width:47.99875rem){.path-registration .mathc-three-cols{grid-template-columns:repeat(1,1fr);width:100%;}}.path-registration .mathc-three-cols .js-form-item-field-group-address-city input,.path-registration .mathc-three-cols .js-form-item-field-group-address-zip input,.path-registration .mathc-three-cols .js-form-item-field-group-address-county-dist input,.path-registration .mathc-three-cols .js-form-item-field-school-address-city input,.path-registration .mathc-three-cols .js-form-item-field-school-address-zip input{margin-top:0;}.path-registration .two-cols-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0.8rem 1rem;background-color:rgba(89,85,129,0.15);border-radius:10px;margin-bottom:1.5rem;}@media (max-width:35.99875rem){.path-registration .two-cols-flex{padding:1.5rem 1rem;}}.path-registration .two-cols-flex.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.path-registration .two-cols-flex legend{float:right;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin:0rem;padding:0 4.25rem;text-transform:inherit !important;}@media (max-width:61.99875rem){.path-registration .two-cols-flex legend{padding:0 2rem;}}@media (max-width:35.99875rem){.path-registration .two-cols-flex legend{padding:0 0.5rem;}}.path-registration .two-cols-flex legend .fieldset-legend{color:black;}.path-registration .two-cols-flex .fieldset-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.path-registration .two-cols-flex .fieldset-wrapper #edit-field-school-is-title-1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}@media (max-width:35.99875rem){.path-registration .two-cols-flex .fieldset-wrapper #edit-field-school-is-title-1{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.path-registration .two-cols-flex .fieldset-wrapper #edit-field-school-is-title-1 .js-form-item{margin:0rem;}.path-registration .two-cols-flex .fieldset-wrapper #edit-field-school-is-title-1 .js-form-item label{padding:0.2rem 0 0 0;}.path-registration fieldset small.description{display:block;}.path-registration fieldset small.description a{font-size:0.8rem;line-height:1;}@media (min-width:75rem){.path-registration fieldset.js-form-item-field-school-nces small.description{width:280px;}}.path-registration .add-school-principal-description{line-height:1.2;}.path-registration .add-school-principal-description small{font-size:0.8rem;color:#6c757d;}.path-registration .js-form-item-field-group-state-territory small.description{max-width:inherit;}.path-registration .form-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:2rem;}@media (max-width:35.99875rem){.path-registration .form-actions{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.path-registration .form-actions .button{margin:0 1rem !important;text-align:center;}@media (max-width:35.99875rem){.path-registration .form-actions .button{min-width:14rem;margin:0.5rem 0.5rem !important;}}.path-registration #edit-previous{font-family:proxima-nova,sans-serif;font-weight:600;font-size:1rem;line-height:normal;letter-spacing:0.37rem;color:#141e28;text-transform:uppercase;padding:1.2rem 2rem;border:2px solid #19a2bf;background-color:#19a2bf;color:#fff;border-radius:5px;width:inherit;height:inherit;display:inline-block;margin-bottom:1.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;background-color:#595581;border-color:#595581;}.path-registration #edit-previous:hover{background-color:#ffbc41;border-color:#ffbc41;text-decoration:none;}.path-registration #edit-previous.active,.path-registration #edit-previous:focus{border-color:#89a3af;background-color:#415463;text-decoration:none;}.path-registration #edit-submit{font-family:proxima-nova,sans-serif;}.path-registration .form-item-field-previous-participation{margin-bottom:2rem;margin-left:1.4rem;}@media (max-width:35.99875rem){.path-registration .form-item-field-previous-participation{margin-left:0rem;}}.path-registration .form-item-field-program-aggrement{background-color:rgba(89,85,129,0.1);border-radius:10px;padding:1.5rem;margin-left:1.4rem;}@media (max-width:35.99875rem){.path-registration .form-item-field-program-aggrement{margin-left:0rem;}}.path-registration .form-item-field-program-aggrement label{text-transform:inherit;margin-left:2.5rem;}.path-registration .form-item-field-program-aggrement label:before,.path-registration .form-item-field-program-aggrement label:after{display:block !important;}.path-registration .form-item-field-program-aggrement label p{font-family:proxima-nova,sans-serif;font-size:0.875rem;font-weight:300;line-height:1.0625rem;font-style:normal;letter-spacing:normal;color:rgba(0,0,0,0.6);margin-bottom:0;}.path-registration .form-item-field-program-aggrement label p strong{font-weight:700;line-height:1.06rem;}.path-registration .form-item-field-program-aggrement label p a{font-family:proxima-nova,sans-serif;font-size:0.875rem;font-weight:300;line-height:1.0625rem;font-style:normal;letter-spacing:normal;}.path-registration .ui-dialog{border-radius:1.5rem;padding:1rem 0.5rem;}.path-registration .ui-dialog.shipping-modal{padding:0;overflow:hidden;border:0;}.path-registration .ui-dialog.shipping-modal.mathc-hide{display:none !important;}.path-registration .ui-dialog.shipping-modal.mathc-hide + .ui-widget-overlay.ui-front{display:none;}.path-registration .ui-dialog.shipping-modal .ui-dialog-titlebar{display:block;min-height:6.8rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:0;background-color:#595581;color:white;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:1.5rem 3rem;}.path-registration .ui-dialog.shipping-modal .ui-dialog-titlebar .ui-dialog-title{font-family:proxima-nova,sans-serif;font-size:2.5rem;font-weight:700;line-height:2.5rem;font-style:normal;letter-spacing:0rem;width:inherit;overflow:inherit;max-width:100%;white-space:break-spaces;}.path-registration .ui-dialog.shipping-modal .ui-dialog-titlebar .ui-dialog-titlebar-close{border:0;border-radius:0;background-color:transparent;top:20px;right:20px;}.path-registration .ui-dialog.shipping-modal .ui-dialog-titlebar .ui-dialog-titlebar-close:focus{outline:none;}.path-registration .ui-dialog.shipping-modal .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon{background-image:url("../png/shipping-modal-close.png");background-position:center;}.path-registration .ui-dialog.shipping-modal .ui-dialog-content{padding-top:3rem;}@media (max-width:35.99875rem){.path-registration .ui-dialog.shipping-modal .ui-dialog-content{padding-top:1rem;}}.path-registration .ui-dialog.shipping-modal .ui-dialog-content h3{font-family:proxima-nova,sans-serif;font-size:1.875rem;font-weight:700;line-height:1.875rem;font-style:normal;letter-spacing:0rem;color:#585858;margin-bottom:3rem;}@media (max-width:35.99875rem){.path-registration .ui-dialog.shipping-modal .ui-dialog-content h3{margin-bottom:1.5rem;}}.path-registration .ui-dialog.shipping-modal .ui-dialog-content .d-flex .shipping-info{font-family:proxima-nova,sans-serif;font-size:1.5rem;font-weight:300;line-height:1.875rem;font-style:normal;letter-spacing:0rem;text-transform:capitalize;color:#535455;}.path-registration .ui-dialog.shipping-modal .ui-dialog-content .d-flex input{width:100%;height:100%;margin:0;}.path-registration .ui-dialog.shipping-modal .ui-dialog-content .d-flex label:before{top:calc(50% - 0.5rem);}.path-registration .ui-dialog.shipping-modal .ui-dialog-content .d-flex label:after{top:calc(50% - 0.35rem);}.path-registration .ui-dialog.shipping-modal .ui-dialog-buttonpane{padding-bottom:3rem;}@media (min-width:48rem){.path-registration .ui-dialog{width:40rem !important;padding:2.8rem 3.3rem 3.4rem;}}.path-registration .ui-dialog div[role="alert"]{font-family:proxima-nova,sans-serif;font-size:1rem;font-weight:400;line-height:normal;font-style:normal;letter-spacing:normal;color:#f27320;margin-top:0.5rem;}.path-registration .ui-dialog div[role="alert"] h2{font-family:proxima-nova,sans-serif;font-size:1rem;font-weight:400;line-height:normal;font-style:normal;letter-spacing:normal;color:#f27320;}@media (min-width:48rem){.path-registration .ui-dialog .ui-dialog-content{padding:0;}}.path-registration .ui-dialog .ui-dialog-content .modal-body{text-align:center;}@media (min-width:48rem){.path-registration .ui-dialog .ui-dialog-content .modal-body{padding:0;}}@media (min-width:48rem){.path-registration .ui-dialog .ui-dialog-content .modal-body img{max-width:20rem;}}.path-registration .ui-dialog .ui-dialog-content p.text-center{margin-top:1.6rem;margin-bottom:2rem;font-family:proxima-nova,sans-serif;font-size:1.375rem;font-weight:700;line-height:1.5rem;font-style:normal;letter-spacing:normal;color:rgba(0,0,0,0.6);}.path-registration .ui-dialog .ui-dialog-content p.text-center a{font-family:proxima-nova,sans-serif;color:#19a2bf;letter-spacing:normal;}.path-registration .ui-dialog .ui-dialog-content p.text-center a:hover{text-decoration:none;color:#595581;}.path-registration .ui-dialog .ui-dialog-content p.text-center a:focus{outline:none;color:#595581;}.path-registration .ui-dialog .ui-dialog-content ul{padding:1.5rem 2.5rem 1rem 4.5rem;margin:0rem;background-color:rgba(89,85,129,0.1);border-radius:0.625rem;}.path-registration .ui-dialog .ui-dialog-content ul li input{width:120px;cursor:pointer;z-index:2;margin-left:-2.5rem;}.path-registration .ui-dialog .ui-dialog-content ul .list-inline-item{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;}.path-registration .ui-dialog .ui-dialog-content ul .list-inline-item:not(:last-child){margin-right:1.5rem;}.path-registration .ui-dialog .ui-dialog-content ul label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-family:montserrat,sans-serif;font-size:0.8125rem;font-weight:600;line-height:normal;font-style:normal;letter-spacing:0.12187rem;color:#595581;text-transform:uppercase;padding-left:0.5rem;}.path-registration .ui-dialog .ui-dialog-content ul input[type="radio"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border-radius:64px;border:solid 2px rgba(0,0,0,0.38);cursor:pointer;}.path-registration .ui-dialog .ui-dialog-content ul input[type="radio"]:focus,.path-registration .ui-dialog .ui-dialog-content ul input[type="radio"]:active{boder:0;outline:none;}.path-registration .ui-dialog .ui-dialog-content ul input[type="radio"]:checked{border:solid 2px #19a2bf;}.path-registration .ui-dialog .ui-dialog-content ul input[type="radio"]:checked:before{position:absolute;width:10px;height:10px;border-radius:10px;top:8px;left:9px;background-color:#19a2bf;content:"";}.path-registration .ui-dialog .ui-dialog-buttonpane{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0;border:0;}@media (min-width:48rem){.path-registration .ui-dialog .ui-dialog-buttonpane{margin-top:3rem;}}.path-registration .ui-dialog .ui-dialog-buttonpane button{font-family:montserrat,sans-serif;font-weight:600;font-size:1rem;line-height:normal;letter-spacing:0.37rem;text-transform:uppercase;padding:1.2rem 2rem;border:2px solid #595581;background-color:#595581;color:#fff;border-radius:5px;width:inherit;height:inherit;display:inline-block;margin-bottom:1.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;background-image:none;padding:1.2rem 3.3rem;margin:0 1rem;}.path-registration .ui-dialog .ui-dialog-buttonpane button:hover{background-color:#ffbc41;border-color:#ffbc41;text-decoration:none;}.path-registration .ui-dialog .ui-dialog-buttonpane button.active,.path-registration .ui-dialog .ui-dialog-buttonpane button:focus{border-color:#89a3af;background-color:#415463;text-decoration:none;}@media (max-width:47.99875rem){.path-registration .ui-dialog .ui-dialog-buttonpane button{padding:0.8rem 1rem;font-size:0.8rem;}}.path-registration .ui-dialog .ui-dialog-titlebar{display:none;}.path-registration .mathc-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width:47.99875rem){.path-registration .mathc-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media (min-width:62rem){.path-registration .mathc-container{min-height:75rem;}}.path-registration .mathc-container .left-container{max-width:33%;background:-webkit-gradient(linear,left bottom,left top,from(#19a9ba),to(#16d498));background:-webkit-linear-gradient(bottom,#19a9ba 0%,#16d498 100%);background:-o-linear-gradient(bottom,#19a9ba 0%,#16d498 100%);background:linear-gradient(to top,#19a9ba 0%,#16d498 100%);padding:4.25rem 1.5rem 4.25rem 1.5rem;}@media (max-width:74.99875rem){.path-registration .mathc-container .left-container{max-width:40%;}}@media (max-width:47.99875rem){.path-registration .mathc-container .left-container{max-width:100%;width:100%;text-align:center;}}@media (max-width:61.99875rem){.path-registration .mathc-container .left-container{padding:3rem 1.5rem;}}.path-registration .mathc-container .left-container h3{margin-bottom:3.6rem;}.path-registration .mathc-container .left-container h3 a{font-family:"Gotham-Bold";font-size:2.45rem;line-height:2.6rem;letter-spacing:-0.09rem;color:white;text-decoration:underline;}.path-registration .mathc-container .left-container h3 a:hover{color:#595581;text-decoration:none;}.path-registration .mathc-container .left-container h3 p{font-family:"Gotham-Bold";font-size:2.45rem;line-height:2.6rem;letter-spacing:-0.09rem;color:white;}.path-registration .mathc-container .left-container h4{margin-bottom:0;}.path-registration .mathc-container .left-container h4 a{font-family:"Gotham-Bold";font-size:1.4rem;line-height:1.6rem;letter-spacing:-0.09rem;color:white;text-decoration:underline;}.path-registration .mathc-container .left-container h4 a:hover{color:#595581;text-decoration:none;}.path-registration .mathc-container .left-container h4 p{font-family:"Gotham-Bold";font-size:1.4rem;line-height:1.6rem;letter-spacing:-0.09rem;color:white;margin-bottom:0.5rem;}.path-registration .mathc-container .left-container img{margin-bottom:2.5rem;width:100%;}.path-registration .mathc-container .left-container img.mathclub{width:96%;margin-top:2.8125rem;}@media (max-width:47.99875rem){.path-registration .mathc-container .left-container img.mathclub{width:250px;padding:0 1rem;margin-top:2.5rem;}}@media (max-width:47.99875rem){.path-registration .mathc-container .left-container img{width:250px;padding:0 1rem;}}.path-registration .mathc-container .left-container small{font-family:proxima-nova,sans-serif;font-size:1rem;font-weight:400;line-height:1.375rem;letter-spacing:normal;color:white;margin-bottom:1.5rem;}.path-registration .mathc-container .left-container small a{font-family:proxima-nova,sans-serif;font-size:1rem;font-weight:400;line-height:1.375rem;letter-spacing:normal;color:white;text-decoration:underline;}.path-registration .mathc-container .left-container small a:hover{text-decoration:none;color:#595581;}.path-registration .mathc-container .left-container small p{font-family:proxima-nova,sans-serif;font-size:1rem;font-weight:400;line-height:1.375rem;letter-spacing:normal;color:white;}.path-registration .mathc-container .right-container{padding:4.25rem 7.2rem 4.25rem 3.75rem;width:67%;}@media (max-width:74.99875rem){.path-registration .mathc-container .right-container{padding:4.25rem 3.75rem;}}@media (max-width:61.99875rem){.path-registration .mathc-container .right-container{padding:3rem 2rem;}}@media (max-width:47.99875rem){.path-registration .mathc-container .right-container{width:100%;}}.path-registration .mathc-container .right-container .password-parent,.path-registration .mathc-container .right-container .confirm-parent{max-width:100%;}.path-registration .mathc-container .right-container .sign-in-form{margin-bottom:5rem;}.path-registration .mathc-container .right-container .sign-in-form .login-ttile{display:none;}.path-registration .mathc-container .right-container .create-account-form form,.path-registration .mathc-container .right-container .sign-in-form form{padding:0;}.path-registration .mathc-container .right-container .create-account-form h3,.path-registration .mathc-container .right-container .sign-in-form h3{font-family:proxima-nova,sans-serif;font-weight:700;font-style:italic;font-size:1.1rem;line-height:1.25rem;color:black;}.path-registration .mathc-container .right-container h2{font-family:"Gotham-Bold";font-size:3rem;line-height:3.28rem;letter-spacing:-0.12rem;color:#595581;margin-bottom:2rem;}.path-registration .mathc-container .right-container label{display:none;}.path-registration .mathc-container .right-container .form-actions{text-align:center;margin-top:2rem;}.path-registration .mathc-container .right-container .password-strength{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-bottom:1rem;}.path-registration .mathc-container .right-container .password-strength .password-strength__meter{margin-top:0rem;width:30%;}.path-registration .mathc-container .right-container .password-strength__title{margin-right:1rem;padding-top:0.2rem;}.path-registration .mathc-container .right-container .password-confirm-message{margin-bottom:0.5rem;}.path-registration .mathc-container .right-container .password-strength__title,.path-registration .mathc-container .right-container .password-confirm-message,.path-registration .mathc-container .right-container .description.text-muted,.path-registration .mathc-container .right-container .login-ttile{font-family:montserrat,sans-serif;font-size:0.75rem;font-weight:600;color:rgba(89,85,129,0.7) !important;margin-top:-0.5rem;}.path-registration .mathc-container .right-container small{display:block;}.path-registration #select2-edit-field-group-how-hear-us-results .select2-results__option:first-child{display:none;}.path-registration .form-group .alumnus-Club-Leader .mathc-two-cols,.path-registration .form-group .alumnus-Head-Coach .mathc-two-cols,.path-registration .form-group .alumnus-Co-Coach .mathc-two-cols,.path-registration .form-group .alumnus-Advisor .mathc-two-cols{width:100%;}.path-registration .form-group .alumnus-Club-Leader .mathc-two-cols div div .form-group,.path-registration .form-group .alumnus-Head-Coach .mathc-two-cols div div .form-group,.path-registration .form-group .alumnus-Co-Coach .mathc-two-cols div div .form-group,.path-registration .form-group .alumnus-Advisor .mathc-two-cols div div .form-group{margin-bottom:0;}.path-registration #main-wrapper .js-form-item-field-advisor-alumnus-city-state input,.path-registration #main-wrapper .js-form-item-field-leader-alumnus-city-state input,.path-registration #main-wrapper .js-form-item-field-school-nces input,.path-registration #main-wrapper .js-form-item-field-coach-alumnus-city-state input,.path-registration #main-wrapper .js-form-item-field-coach-alumnus-years input,.path-registration #main-wrapper .js-form-item-field-advisor-alumnus-years input,.path-registration #main-wrapper .js-form-item-field-leader-alumnus-years input,.path-registration #main-wrapper .js-form-item-field-co-coach-alumnus-years input,.path-registration #main-wrapper .js-form-item-field-school-nces input,.path-registration #main-wrapper .js-form-item-field-school-principal-first input,.path-registration #main-wrapper .js-form-item-field-leader-alumnus-city-state input,.path-registration #main-wrapper .js-form-item-field-co-coach-alumnus-city-state input,.path-registration #main-wrapper .js-form-item-field-co-leader-alumnus-city-state input,.path-registration #main-wrapper .js-form-item-field-school-principal-phone input,.path-registration #main-wrapper .js-form-item-field-school-principal-email input{margin-bottom:0;}.path-registration #main-wrapper .js-form-item-field-school-principal-phone,.path-registration #main-wrapper .js-form-item-field-school-principal-email{margin-bottom:0;}.path-registration #main-wrapper .js-form-item-field-school-principal-phone .invalid-feedback,.path-registration #main-wrapper .js-form-item-field-school-principal-email .invalid-feedback{margin-top:0;}.path-registration #main-wrapper .estimated-teams input,.path-registration #main-wrapper .estimated-students input,.path-registration #main-wrapper .club-students input{margin-bottom:0;}.path-registration #main-wrapper .estimated-teams .demographics-counter,.path-registration #main-wrapper .estimated-students .demographics-counter,.path-registration #main-wrapper .club-students .demographics-counter{padding:0.125rem;font-family:montserrat,sans-serif;font-size:0.9rem;line-height:normal;letter-spacing:0.12rem;font-weight:600;text-align:center;}.path-registration #main-wrapper .estimated-teams .invalid-count,.path-registration #main-wrapper .estimated-students .invalid-count,.path-registration #main-wrapper .club-students .invalid-count{color:#dc3545;}.path-registration #main-wrapper .estimated-teams .valid-count,.path-registration #main-wrapper .estimated-students .valid-count,.path-registration #main-wrapper .club-students .valid-count{color:#28a745;}body:not(.path-registration):not(.path-moss) .invalid-feedback{display:none;}.path-cart #block-mathcounts-2k21-content,.path-cart #block-programloginregistration{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;}@media (max-width:61.99875rem){.path-cart #block-mathcounts-2k21-content,.path-cart #block-programloginregistration{padding:2.3rem 2.6rem;}}.path-cart #block-mathcounts-2k21-content > .content,.path-cart #block-programloginregistration > .content{background-color:white;-webkit-box-shadow:1.3px 1.5px 18px 0 rgba(0,0,0,0.24);box-shadow:1.3px 1.5px 18px 0 rgba(0,0,0,0.24);border-radius:1.5rem;overflow:hidden;}.path-cart #block-programloginregistration{padding-bottom:0;margin-top:-8rem;}@media (max-width:61.99875rem){.path-cart #block-programloginregistration{margin-top:-6rem;}}.path-cart #block-programloginregistration > .content{border-bottom-left-radius:0;border-bottom-right-radius:0;}.path-cart #block-mathcounts-2k21-content{padding-top:0;}.path-cart #block-mathcounts-2k21-content > .content{border-top-left-radius:0;border-top-right-radius:0;}.path-cart .table-responsive{padding:0;}.path-cart form{padding:3.25rem 5.3rem 13.75rem;}@media (max-width:61.99875rem){.path-cart form{padding:2.3rem 2.6rem;}}.path-cart form .select2-container{width:100% !important;}.path-cart form div[data-drupal-selector="order-total-summary"]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}.path-cart .views-form{width:100%;}.path-cart .table th{font-family:montserrat,sans-serif;font-size:0.8125rem;font-weight:600;line-height:normal;font-style:normal;letter-spacing:0.12187rem;color:#595581;text-transform:uppercase;}@media only screen and (max-width:37.5rem){.path-cart .table tbody tr{padding:1rem;}}.path-cart .table td{font-family:proxima-nova,sans-serif;font-size:0.875rem;font-weight:500;line-height:1.0625rem;font-style:normal;letter-spacing:normal;color:rgba(0,0,0,0.6);vertical-align:middle;}@media only screen and (max-width:37.5rem){.path-cart .table td{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid rgba(89,85,129,0.1) !important;margin:0;}.path-cart .table td.views-field-remove-button:before{display:none;}}.path-cart .table td a{pointer-events:none;}.path-cart .table td .button{font-size:0.8rem;padding:0.8rem;letter-spacing:0.05rem;margin-bottom:0;}.path-cart .table td .field{margin-bottom:0;}.path-cart .table td fieldset{margin-bottom:0;}.path-cart .table td fieldset input{margin-bottom:0;}.path-cart .field--type-commerce-price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.path-cart .field--type-commerce-price .field__label{margin-right:0.5rem;}.path-cart .field--type-commerce-price .field__item{font-weight:500;}.path-cart .order-total-line{font-family:proxima-nova,sans-serif;font-size:0.875rem;font-weight:600;line-height:1.0625rem;font-style:inherit;letter-spacing:normal;color:rgba(0,0,0,0.6);padding:0;}.path-cart .form-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:4rem 0 2rem;}@media (max-width:35.99875rem){.path-cart .form-actions{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2rem;}}.path-cart .form-actions .button{margin:0 1rem !important;text-align:center;}@media (max-width:35.99875rem){.path-cart .form-actions .button{min-width:16rem;margin:0.4rem 0.5rem !important;}}.path-cart .cart-empty-page{min-height:30rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-family:proxima-nova,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.0625rem;font-style:normal;letter-spacing:normal;color:rgba(0,0,0,0.6);}.path-feed #block-mathcounts-2k21-local-actions,.path-feed #block-mathcounts-2k21-content{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;}@media (max-width:61.99875rem){.path-feed #block-mathcounts-2k21-local-actions,.path-feed #block-mathcounts-2k21-content{padding:2.3rem 2.6rem;}}.path-feed #block-mathcounts-2k21-local-actions nav,.path-feed #block-mathcounts-2k21-content nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:20px;}@media (max-width:35.99875rem){.path-feed #block-mathcounts-2k21-local-actions nav,.path-feed #block-mathcounts-2k21-content nav{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}}.path-feed #block-mathcounts-2k21-local-actions nav .nav-link,.path-feed #block-mathcounts-2k21-content nav .nav-link{padding:0;}.path-feed #block-mathcounts-2k21-local-actions nav .nav-link a,.path-feed #block-mathcounts-2k21-content nav .nav-link a{color:#fff;}@media (max-width:35.99875rem){.path-feed #block-mathcounts-2k21-local-actions .feeds_feed__content .field,.path-feed #block-mathcounts-2k21-content .feeds_feed__content .field{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;margin-bottom:0.75rem;}}.path-feed #block-mathcounts-2k21-local-actions .feeds_feed__content .field__label,.path-feed #block-mathcounts-2k21-content .feeds_feed__content .field__label{display:inline-block;font-family:proxima-nova,sans-serif;font-weight:600;font-size:1rem;color:#141e28;line-height:normal;letter-spacing:0.225rem;text-transform:uppercase;min-width:180px;}.path-feed #block-mathcounts-2k21-local-actions .feeds_feed__content .field__item,.path-feed #block-mathcounts-2k21-content .feeds_feed__content .field__item{display:inline-block;margin-left:1rem;}.path-feed #block-mathcounts-2k21-local-actions .feeds_feed__content .field__item .datetime,.path-feed #block-mathcounts-2k21-content .feeds_feed__content .field__item .datetime{font-family:montserrat,sans-serif;font-size:0.8rem;line-height:normal;letter-spacing:0.12rem;font-weight:600;color:#595581;text-transform:uppercase;}.path-feed #block-mathcounts-2k21-local-actions .feeds-feed-form .js-form-type-vertical-tabs .feeds-feed-form-author .field--type-created label,.path-feed #block-mathcounts-2k21-content .feeds-feed-form .js-form-type-vertical-tabs .feeds-feed-form-author .field--type-created label{font-size:0.8125rem;font-weight:600;line-height:normal;color:#595581;}.path-feed #block-mathcounts-2k21-local-actions .feeds-feed-form .form-actions .dropbutton-wrapper .dropbutton-widget,.path-feed #block-mathcounts-2k21-content .feeds-feed-form .form-actions .dropbutton-wrapper .dropbutton-widget{border-color:#595581;}.path-feed #block-mathcounts-2k21-local-actions .feeds-feed-form .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-action button,.path-feed #block-mathcounts-2k21-content .feeds-feed-form .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-action button{color:#fff;padding:1.2rem 3rem;background-color:#595581;width:100%;}.path-feed #block-mathcounts-2k21-local-actions .feeds-feed-form .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle,.path-feed #block-mathcounts-2k21-content .feeds-feed-form .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle{background-color:#595581;}.path-feed #block-mathcounts-2k21-local-actions .feeds-feed-form .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-action,.path-feed #block-mathcounts-2k21-content .feeds-feed-form .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-action{background-color:white;}.path-checkout #block-mathcounts-2k21-content,.path-checkout #block-programloginregistration{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;}@media (max-width:61.99875rem){.path-checkout #block-mathcounts-2k21-content,.path-checkout #block-programloginregistration{padding:2.3rem 2.6rem;}}.path-checkout #block-mathcounts-2k21-content > .content,.path-checkout #block-programloginregistration > .content{background-color:white;-webkit-box-shadow:1.3px 1.5px 18px 0 rgba(0,0,0,0.24);box-shadow:1.3px 1.5px 18px 0 rgba(0,0,0,0.24);border-radius:1.5rem;overflow:hidden;}.path-checkout #block-programloginregistration{padding-bottom:0;margin-top:-8rem;}@media (max-width:61.99875rem){.path-checkout #block-programloginregistration{margin-top:-6rem;}}.path-checkout #block-programloginregistration > .content{border-bottom-left-radius:0;border-bottom-right-radius:0;}.path-checkout #block-mathcounts-2k21-content{padding-top:0;}.path-checkout #block-mathcounts-2k21-content > .content{border-top-left-radius:0;border-top-right-radius:0;}.path-checkout #block-mathcounts-2k21-content .layout-checkout-form .checkout-pane .coupon-redemption-form__coupons table tbody tr td{padding-right:0.9375rem;}@media (max-width:35.99875rem){.path-checkout #block-mathcounts-2k21-content .layout-checkout-form .checkout-pane .coupon-redemption-form__coupons table tbody tr td{padding:0.3125rem !important;}}.path-checkout #block-mathcounts-2k21-content .layout-checkout-form .checkout-pane #edit-sidebar-coupon-redemption-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}@media (max-width:47.99875rem){.path-checkout #block-mathcounts-2k21-content .layout-checkout-form .checkout-pane #edit-sidebar-coupon-redemption-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.path-checkout #block-mathcounts-2k21-content .layout-checkout-form .checkout-pane #edit-sidebar-coupon-redemption-form fieldset{margin-right:0.9375rem;}.path-checkout #block-mathcounts-2k21-content .layout-checkout-form .checkout-pane #edit-sidebar-coupon-redemption-form button{margin-bottom:0;margin-top:0.25rem;}.path-checkout form{padding:3.25rem 5.3rem 13.75rem;}@media (max-width:61.99875rem){.path-checkout form{padding:2.3rem 2.6rem;}}.path-checkout form .select2-container{width:100% !important;}.path-checkout form legend{border-bottom:0;}.path-checkout form h3{font-family:Gotham-Bold,sans-serif;font-size:3rem;font-weight:700;line-height:normal;font-style:normal;letter-spacing:-0.12rem;color:#595581;margin-bottom:2rem;}.path-checkout form .order-summary .table td{font-family:proxima-nova,sans-serif;font-size:0.875rem;font-weight:500;line-height:1.0625rem;font-style:normal;letter-spacing:normal;color:rgba(0,0,0,0.6);}.path-checkout form .order-summary .field--type-commerce-price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.path-checkout form .order-summary .field--type-commerce-price .field__label{margin-right:0.5rem;}.path-checkout form .order-summary .field--type-commerce-price .field__item{font-weight:500;}.path-checkout form .order-summary .order-total-line{font-family:proxima-nova,sans-serif;font-size:0.875rem;font-weight:600;line-height:1.0625rem;font-style:inherit;letter-spacing:normal;color:rgba(0,0,0,0.6);padding:0;}.path-checkout form .table-responsive{padding:0;}.path-checkout form .payment-info .checkout-pane > legend{font-family:Gotham-Bold,sans-serif;font-size:3rem;font-weight:700;line-height:normal;font-style:normal;letter-spacing:-0.12rem;color:#595581;margin-bottom:2rem;}.path-checkout form .payment-info .checkout-pane > legend span{text-transform:capitalize;}.path-checkout form .payment-info .checkout-pane fieldset[data-drupal-selector="edit-payment-information-add-payment-method-payment-details-payment-type"] > legend{margin-bottom:0;padding-top:0.3125rem;}.path-checkout form .payment-info .checkout-pane fieldset[data-drupal-selector="edit-payment-information-add-payment-method-payment-details-payment-type"] .fieldset-wrapper > .radio{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:0.4375rem;}.path-checkout form .payment-info .checkout-pane fieldset[data-drupal-selector="edit-payment-information-add-payment-method-payment-details-payment-type"] .fieldset-wrapper > .radio > .js-form-item{margin-top:0.625rem;margin-bottom:0;}.path-checkout form .payment-info .checkout-pane .js-form-type-checkbox input[type="checkbox"]{top:4px;}.path-checkout form .payment-info .custom-control-label{padding-left:0.5rem;padding-top:0.25rem;}.path-checkout form .payment-info div[id^="edit-payment-information-add-payment-method-payment-details"]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.path-checkout form .payment-info div[id^="edit-payment-information-add-payment-method-payment-details"] .js-form-item{margin-right:2rem;}.path-checkout form .payment-info div[id^="edit-payment-information-add-payment-method-payment-details"] #payment-errors{width:100%;padding:0.5rem;}.path-checkout form .payment-info div[id^="edit-payment-information-add-payment-method-payment-details"] #payment-errors .messages{background-position:10px 8px;padding-top:0.6rem;padding-bottom:0.6rem;font-family:proxima-nova,sans-serif;font-size:0.875rem;font-weight:600;line-height:0.9375rem;font-style:normal;letter-spacing:normal;}.path-checkout form .payment-info .js-form-type-checkbox.form-item-payment-information-add-payment-method-reusable{display:none;}.path-checkout form .layout-region-checkout-footer{width:100%;padding:0;}.path-checkout form .layout-region-checkout-footer .form-actions .link--previous{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;}.path-checkout form .layout-region-checkout-footer .form-actions .button{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;}.path-checkout form .custom-switch{padding:0;}.path-checkout form .form-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:2rem 0 4rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}@media (max-width:47.99875rem){.path-checkout form .form-actions{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2rem;}}.path-checkout form .form-actions .button{margin:0 1rem !important;text-align:center;}@media (max-width:47.99875rem){.path-checkout form .form-actions .button{margin:0.5rem 0.5rem !important;white-space:normal;width:18rem;height:7rem;}}.path-checkout form .form-actions a.link--previous{font-family:proxima-nova,sans-serif;font-weight:600;font-size:1rem;line-height:normal;letter-spacing:0.37rem;color:#141e28;text-transform:uppercase;padding:1.2rem 2rem;border:2px solid #19a2bf;background-color:#19a2bf;color:#fff;border-radius:5px;width:inherit;height:inherit;display:inline-block;margin-bottom:1.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;margin:0;text-align:center;}.path-checkout form .form-actions a.link--previous:hover{background-color:#ffbc41;border-color:#ffbc41;text-decoration:none;}.path-checkout form .form-actions a.link--previous.active,.path-checkout form .form-actions a.link--previous:focus{border-color:#89a3af;background-color:#415463;text-decoration:none;}@media (max-width:47.99875rem){.path-checkout form .form-actions a.link--previous{width:18rem;height:7rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}}.path-checkout form div[id^="edit-review-contact-information"] .fieldset-wrapper,.path-checkout form div[id^="edit-review-payment-information"] .fieldset-wrapper{font-family:proxima-nova,sans-serif;font-size:0.875rem;font-weight:600;line-height:1.0625rem;font-style:inherit;letter-spacing:normal;color:rgba(0,0,0,0.6);}.path-checkout form .view-commerce-checkout-order-summary .view-content.row{margin:0;}.path-checkout form .view-commerce-checkout-order-summary .view-content.row tr td{width:auto;}.path-checkout form .view-commerce-checkout-order-summary .view-footer .field--name-total-price{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}.path-checkout form button#edit-login-register-register{line-height:1.3;white-space:normal;}.path-checkout .form-item-payment-information-add-payment-method-billing-information-address-0-address-administrative-area .invalid-feedback{margin-top:0;}.path-tfa #block-mathcounts-2k21-content{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;}@media (max-width:61.99875rem){.path-tfa #block-mathcounts-2k21-content{padding:2.3rem 2.6rem;}}.path-tfa #block-mathcounts-2k21-content form .form-actions{text-align:center;}.path-user.user-logged-in #block-mathcounts-2k21-page-title h1.title .field--label-inline .field__label{width:auto;}.path-user.user-logged-in #block-mathcounts-2k21-page-title h1.title .field--label-inline .field__item{background-color:transparent;min-width:auto;}.path-user.user-logged-in #block-mathcounts-2k21-content{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;}@media (max-width:61.99875rem){.path-user.user-logged-in #block-mathcounts-2k21-content{padding:2.3rem 2.6rem;}}.path-user.user-logged-in #block-mathcounts-2k21-content .content{padding:3.25rem 5.3rem 13.75rem;-webkit-box-shadow:1.3px 1.5px 18px 0 rgba(0,0,0,0.24);box-shadow:1.3px 1.5px 18px 0 rgba(0,0,0,0.24);border-radius:1.5rem;margin-top:-8rem;background-color:white;}@media (max-width:61.99875rem){.path-user.user-logged-in #block-mathcounts-2k21-content .content{margin-top:-6rem;padding:2rem;}}.path-user.user-logged-in #block-mathcounts-2k21-content .content .order-information .field--label-inline .field__item,.path-user.user-logged-in #block-mathcounts-2k21-content .content .customer-information .field--label-inline .field__item{padding:0.15rem 1rem 0.25rem 1rem;text-align:center;}@media (max-width:47.99875rem){.path-user.user-logged-in #block-mathcounts-2k21-content .content .order-information .view-commerce-order-item-table,.path-user.user-logged-in #block-mathcounts-2k21-content .content .customer-information .view-commerce-order-item-table{margin-top:0.9375rem;}}.path-user.user-logged-in #block-mathcounts-2k21-content .content .order-information .view-commerce-order-item-table table thead tr th,.path-user.user-logged-in #block-mathcounts-2k21-content .content .customer-information .view-commerce-order-item-table table thead tr th{vertical-align:middle;}.path-user.user-logged-in #block-mathcounts-2k21-content .content .customer-information .field--name-mail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.path-user.user-logged-in #block-mathcounts-2k21-content .content .customer-information .field--name-mail .field__item{min-width:50%;}.path-user.user-logged-in #block-mathcounts-2k21-content .content .customer-information .field--name-mail .field__label{min-width:50%;}@media (max-width:35.99875rem){.path-user.user-logged-in #block-mathcounts-2k21-content .content .customer-information .field--name-mail .field__label{min-width:85px;}}.path-user.user-logged-in #block-mathcounts-2k21-content .content .order-information .field--name-completed,.path-user.user-logged-in #block-mathcounts-2k21-content .content .order-information .field--name-placed,.path-user.user-logged-in #block-mathcounts-2k21-content .content .order-information .field--name-state{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.path-user.user-logged-in #block-mathcounts-2k21-content .content .order-information .field--name-completed .field__item,.path-user.user-logged-in #block-mathcounts-2k21-content .content .order-information .field--name-placed .field__item,.path-user.user-logged-in #block-mathcounts-2k21-content .content .order-information .field--name-state .field__item{min-width:50%;}.path-user.user-logged-in #block-mathcounts-2k21-content .content .order-information .field--name-completed .field__label,.path-user.user-logged-in #block-mathcounts-2k21-content .content .order-information .field--name-placed .field__label,.path-user.user-logged-in #block-mathcounts-2k21-content .content .order-information .field--name-state .field__label{min-width:50%;}@media (max-width:35.99875rem){.path-user.user-logged-in #block-mathcounts-2k21-content .content .order-information .field--name-completed .field__label,.path-user.user-logged-in #block-mathcounts-2k21-content .content .order-information .field--name-placed .field__label,.path-user.user-logged-in #block-mathcounts-2k21-content .content .order-information .field--name-state .field__label{min-width:85px;}}.path-user.user-logged-in #block-mathcounts-2k21-content .content .view-commerce-user-orders table thead tr th{vertical-align:middle;line-height:1;}.path-user.user-logged-in #block-mathcounts-2k21-content .content .view-commerce-user-orders table thead tr th a{line-height:1;}.path-user.user-logged-in #block-mathcounts-2k21-content .content .view-commerce-user-orders table tbody tr td{vertical-align:middle;}.path-user.user-logged-in #block-mathcounts-2k21-content .content article > fieldset{font-family:proxima-nova,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.25rem;font-style:italic;letter-spacing:normal;color:#595581;margin-bottom:2rem;}.path-user.user-logged-in #block-mathcounts-2k21-content .content article > fieldset h4{font-family:proxima-nova,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.25rem;font-style:italic;letter-spacing:normal;color:#595581;padding:0;}.path-user.user-logged-in #block-mathcounts-2k21-content .content article .field__label{font-family:montserrat,sans-serif;font-size:0.8rem;line-height:normal;letter-spacing:0.12rem;font-weight:600;color:#595581;text-transform:uppercase;}.path-user.user-logged-in #block-mathcounts-2k21-content .content article .field__item{border-radius:0;margin-bottom:1rem;font-family:proxima-nova,sans-serif;font-size:1rem;font-weight:300;line-height:1.25rem;font-style:normal;letter-spacing:normal;color:rgba(0,0,0,0.6);padding:0.5rem 1rem;}.path-user.user-logged-in #block-mathcounts-2k21-content .content article .field__item span{font-family:proxima-nova,sans-serif;font-size:1rem;font-weight:300;line-height:1.25rem;font-style:normal;letter-spacing:normal;color:rgba(0,0,0,0.6);}.path-user.user-logged-in #block-mathcounts-2k21-content .content article .field__item p{margin-bottom:0;}.path-user.user-logged-in #block-mathcounts-2k21-content .content article .role-expiry-roles{margin-bottom:1.25rem;}.path-user.user-logged-in #block-mathcounts-2k21-content .content article .role-expiry-roles li em:first-of-type{text-transform:uppercase;}.path-node .block-layout-builder .field--type-entity-reference:not(.reference-listing) .field__items{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.path-node .block-layout-builder .field--type-entity-reference:not(.reference-listing) .field__item{padding:0 0.25rem 0 0;color:white;border-radius:0.4rem;margin-bottom:0.5rem;}.path-node .block-layout-builder .field--type-entity-reference:not(.reference-listing) .field__item > a{border-radius:0.4rem;background-color:#595581;padding:0.2rem 0.6rem;color:white;pointer-events:none;}.path-node .block-layout-builder .field--type-entity-reference:not(.reference-listing) .field__item.video-url{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.path-node .block-layout-builder .field--type-entity-reference:not(.reference-listing) .field__item .field__item{margin-bottom:0;}.path-node .block-layout-builder .field--type-entity-reference .field__label{margin-bottom:0.5rem;}.path-node .block-layout-builder .field--type-entity-reference.reference-listing{margin-bottom:2rem;}.path-node .block-layout-builder .field--type-entity-reference.reference-listing .field__item{margin-bottom:0.4rem;}.path-node .block-layout-builder .field--type-entity-reference.reference-listing .field__item a{font-family:Montserrat,sans-serif;font-size:0.875rem;font-weight:700;line-height:1.625rem;font-style:normal;letter-spacing:0rem;color:#595581;}.path-node .block-layout-builder .field--type-entity-reference.reference-listing .field__item a:hover{color:#19a2bf;}.path-node.node--type-page .block-layout-builder .field--name-field-basic-link{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;padding-top:0;padding-bottom:0;}@media (max-width:61.99875rem){.path-node.node--type-page .block-layout-builder .field--name-field-basic-link{padding:2.3rem 2.6rem;}}.path-node.node--type-page .block-layout-builder .field--name-field-basic-link > div{padding:0 0.9375rem;}.path-node.node--type-page .block-layout-builder .paragraph .field--type-entity-reference:not(.reference-listing){padding:0;}.path-node.node--type-page .block-layout-builder .field--type-entity-reference:not(.reference-listing){max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;}@media (max-width:61.99875rem){.path-node.node--type-page .block-layout-builder .field--type-entity-reference:not(.reference-listing){padding:2.3rem 2.6rem;}}.path-node.node--type-page .mathc-hero-image-with-text-view .title h1{font-size:3.2rem;line-height:normal;letter-spacing:inherit;}.path-node:not(.node--type-page) #block-mathcounts-2k21-content{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;}@media (max-width:61.99875rem){.path-node:not(.node--type-page) #block-mathcounts-2k21-content{padding:2.3rem 2.6rem;}}.path-node:not(.node--type-page) #block-mathcounts-2k21-content > .content{margin-top:-8rem;background-color:white;-webkit-box-shadow:1.3px 1.5px 18px 0 rgba(0,0,0,0.24);box-shadow:1.3px 1.5px 18px 0 rgba(0,0,0,0.24);border-radius:1.5rem;padding:3.25rem 5.3rem 5rem;}@media (max-width:61.99875rem){.path-node:not(.node--type-page) #block-mathcounts-2k21-content > .content{margin-top:-6rem;padding:2rem;}}.path-node:not(.node--type-page) #block-mathcounts-2k21-content form.node-mvc-team-member-delete-form .form-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.path-node:not(.node--type-page) #block-mathcounts-2k21-content form.node-mvc-team-member-delete-form .form-actions a{margin-bottom:1.25rem;margin-left:1.25rem;}.path-node:not(.node--type-page) #block-mathcounts-2k21-content .block-extra-field-blocknodecompetitioncompetition-event-entity-view-1 .mathc-table-listing-view{margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;background-color:inherit;max-width:inherit;}.path-node:not(.node--type-page) #block-mathcounts-2k21-content .block-extra-field-blocknodecompetitioncompetition-event-entity-view-1 .mathc-table-listing-view .item-list{padding:0;}.path-node:not(.node--type-page) #block-mathcounts-2k21-content .block-extra-field-blocknodecompetitioncompetition-event-entity-view-1 .mathc-table-listing-view .item-list ul{list-style:none;padding:0;}.path-node:not(.node--type-page) article.node header{display:none;margin-bottom:3rem;}.path-node:not(.node--type-page) article.node header em,.path-node:not(.node--type-page) article.node header span{font-family:proxima-nova,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.25rem;font-style:italic;letter-spacing:normal;}.path-node:not(.node--type-page) article.node header a{font-family:proxima-nova,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.25rem;font-style:italic;letter-spacing:normal;}.path-node:not(.node--type-page) article.node .node__content .flag{margin-bottom:1.5rem;}.path-node:not(.node--type-page) article.node .node__content .flag a{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important;}@media (max-width:35.99875rem){.path-node:not(.node--type-page) article.node .node__content .flag a{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;}}.path-node:not(.node--type-page) article.node .node__content .field--name-body{margin-bottom:3rem;}.path-node:not(.node--type-page) article.node .node__content .field{margin-bottom:1rem;}.path-node:not(.node--type-page) article.node .node__content .field .field__item{border-radius:0;margin-bottom:1rem;font-family:proxima-nova,sans-serif;font-size:0.9375rem;font-weight:300;line-height:1.25rem;font-style:normal;letter-spacing:normal;color:rgba(0,0,0,0.6);}.path-node:not(.node--type-page) article.node .node__content .field .field__item span,.path-node:not(.node--type-page) article.node .node__content .field .field__item p,.path-node:not(.node--type-page) article.node .node__content .field .field__item label{font-family:proxima-nova,sans-serif;font-size:0.9375rem;font-weight:300;line-height:1.25rem;font-style:normal;letter-spacing:normal;color:rgba(0,0,0,0.6);}.path-node:not(.node--type-page) article.node .node__content .field .field__item p{margin-bottom:0;}.path-node:not(.node--type-page) article.node .node__content .block-layout-builder .paragraph > div{padding:2rem 0;}.path-node:not(.node--type-page) article.node .node__content .block-layout-builder .paragraph > div .container{padding:0;}.path-node:not(.node--type-page) article.node .node__content .block-layout-builder .field--name-field-paragraphs > .field__label{display:none;}.path-node:not(.node--type-page) article.node .node__content .block-layout-builder .field--type-datetime{margin-bottom:0.5rem;}.path-node:not(.node--type-page) article.node .node__content .block-layout-builder .field--type-datetime time,.path-node:not(.node--type-page) article.node .node__content .block-layout-builder .field--type-datetime .field__item{font-family:Montserrat,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.625rem;font-style:normal;letter-spacing:0rem;color:#595581;}.path-node.user-logged-in form.node-form > .content{margin:0;}.path-node.user-logged-in form.node-form > .content > .col-md-6{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0;}.path-node.user-logged-in form.node-form .js-form-wrapper label.label{color:#595581;display:inline-block;padding-left:0;padding-right:0;font-weight:600;}.path-node.user-logged-in form.node-form .js-form-wrapper .field > .field__label{display:inline-block;padding:0.2em 0 .3em;font-weight:600;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em;font-size:0.8125rem;font-style:normal;letter-spacing:0.12187rem;color:#595581;text-transform:uppercase;margin-bottom:0.125rem;font-family:montserrat,sans-serif;}.path-node.user-logged-in form.node-form legend{border-bottom:0;}.path-node.user-logged-in form.node-form .form-actions{text-align:center;}.path-node.user-logged-in form.node-form .form-inline > fieldset{margin-right:1rem;}@media (max-width:35.99875rem){.path-node.user-logged-in form.node-form .form-inline > fieldset{margin-right:0rem;width:100%;}}.path-node.user-logged-in form.node-form fieldset.form-item-field-state{display:none;}.path-node.user-logged-in form.node-form fieldset#edit-field-comp-event-url-0 > legend{display:none;}.path-node.user-logged-in form.node-form .form-group label.label{font-family:montserrat,sans-serif;font-size:0.8125rem;font-weight:600;line-height:normal;font-style:normal;letter-spacing:0.12187rem;color:#595581;text-transform:uppercase;padding:0;border:0;}.path-node.user-logged-in form.node-form .vertical-tabs label{font-family:montserrat,sans-serif;font-size:0.8125rem;font-weight:600;line-height:normal;font-style:normal;letter-spacing:0.12187rem;color:#595581;text-transform:uppercase;}.path-node.user-logged-in form.node-form .vertical-tabs .js-form-type-checkbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.path-node.user-logged-in form.node-form .vertical-tabs .js-form-type-checkbox input{min-width:18px;}.path-node.user-logged-in form.node-form .vertical-tabs .js-form-type-checkbox label{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.path-node.user-logged-in form.node-form .vertical-tabs .js-form-type-checkbox label a{font-family:montserrat,sans-serif;font-size:0.8125rem;}.path-node.user-logged-in form.node-form .select2-container{min-width:10rem;margin-bottom:1rem;}@media (max-width:35.99875rem){.path-node.user-logged-in form.node-form .select2-container{min-width:100%;}}.path-node.user-logged-in form.node-form .field--name-field-state-chapter .shs-container{margin-bottom:0rem;}.path-node.user-logged-in form.node-form .field--name-field-state-chapter .shs-container .shs-field-container{margin-bottom:0;}.path-node.user-logged-in form.node-form .field--name-field-state-chapter .shs-container .shs-widget-container{width:100%;margin-bottom:0rem;}.path-node.user-logged-in form.node-form .field--name-field-state-chapter .shs-container .shs-widget-container .select2-container{min-width:15rem;}@media (max-width:35.99875rem){.path-node.user-logged-in form.node-form .field--name-field-state-chapter fieldset{width:100%;}}.path-node.user-logged-in form.node-form .field--name-field-state-chapter fieldset.form-item-field-state{display:none;}.path-node.user-logged-in form.node-form .field--name-field-state-chapter fieldset > .select2-container{display:none;}.path-node.user-logged-in form.node-form .layout-region-node-secondary .form-type-vertical-tabs > div:not(.vertical-tabs__panes){-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0;}.path-node.user-logged-in form.node-form .field--widget-entity-reference-autocomplete table thead tr th{font-family:montserrat,sans-serif;font-size:0.8125rem;font-weight:600;line-height:normal;font-style:normal;letter-spacing:0.12187rem;color:#595581;text-transform:uppercase;}.path-node.user-logged-in form.node-form .field--widget-entity-reference-autocomplete table thead tr th h4{font-family:montserrat,sans-serif;font-size:0.8125rem;font-weight:600;line-height:normal;font-style:normal;letter-spacing:0.12187rem;color:#595581;text-transform:uppercase;}.path-node.user-logged-in form.node-form .field--widget-entity-reference-autocomplete table tbody tr.draggable a{height:3rem;margin-left:1rem;}.path-node.user-logged-in form.node-form .field--widget-entity-reference-autocomplete table tbody tr.draggable a .handle{width:2rem;height:3rem;margin:0;padding:0;background-position:center;}.path-node.user-logged-in form.node-form .field--widget-entity-reference-autocomplete table tbody tr td{vertical-align:middle;}.path-node.user-logged-in form.node-form .field--widget-entity-reference-autocomplete table tbody tr td .select2-container{margin-bottom:0;}.path-node.user-logged-in form.node-form .field--widget-entity-reference-autocomplete table tbody tr td fieldset,.path-node.user-logged-in form.node-form .field--widget-entity-reference-autocomplete table tbody tr td input{margin-bottom:0 !important;}.path-node.user-logged-in form.node-form.node-competition-student-form .field--name-field-comp-student-school{display:none;}.path-node.user-logged-in form.node-form.node-mvc-team-member-edit-form .layout-region-node-footer .form-actions button{margin-bottom:0;margin-right:0.9375rem;}.path-node.user-logged-in form.node-form.node-mvc-team-member-edit-form .layout-region-node-footer .form-actions a{font-family:montserrat,sans-serif;font-weight:600;font-size:1rem;line-height:normal;letter-spacing:0.37rem;text-transform:uppercase;padding:1.2rem 2rem;border:2px solid #595581;background-color:#595581;color:#fff;border-radius:5px;width:inherit;height:inherit;display:inline-block;margin-bottom:1.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;}.path-node.user-logged-in form.node-form.node-mvc-team-member-edit-form .layout-region-node-footer .form-actions a:hover{background-color:#ffbc41;border-color:#ffbc41;text-decoration:none;}.path-node.user-logged-in form.node-form.node-mvc-team-member-edit-form .layout-region-node-footer .form-actions a.active,.path-node.user-logged-in form.node-form.node-mvc-team-member-edit-form .layout-region-node-footer .form-actions a:focus{border-color:#89a3af;background-color:#415463;text-decoration:none;}.path-node.user-logged-in form.node-form.node-mvc-team-member-edit-form .layout-region-node-footer .form-actions a.js-hide{display:none;}.path-node.user-logged-in form.node-form.node-mvc-team-member-form .details-wrapper .field--type-timestamp label{font-family:montserrat,sans-serif;font-size:0.8125rem;font-weight:600;line-height:normal;font-style:normal;letter-spacing:0.12187rem;color:#595581;text-transform:uppercase;}.path-node.user-logged-in form.node-form#node-mvc-submission-form .js-form-wrapper label,.path-node.user-logged-in form.node-form#node-mvc-submission-edit-form .js-form-wrapper label{display:inline-block;padding:0;font-size:0.8125rem;font-weight:600;line-height:normal;color:#595581;}.path-node.user-logged-in form.node-form#node-mvc-submission-form .js-form-wrapper .js-form-item .js-form-managed-file button,.path-node.user-logged-in form.node-form#node-mvc-submission-edit-form .js-form-wrapper .js-form-item .js-form-managed-file button{margin-top:0.625rem;margin-bottom:3.25rem;width:auto;height:auto;}.path-node.user-logged-in form.node-form#node-mvc-submission-form .js-form-wrapper .js-form-item small,.path-node.user-logged-in form.node-form#node-mvc-submission-edit-form .js-form-wrapper .js-form-item small{display:block;}.path-node.user-logged-in form.node-form#node-mvc-submission-form .js-form-wrapper .js-form-type-checkbox input[type="checkbox"],.path-node.user-logged-in form.node-form#node-mvc-submission-edit-form .js-form-wrapper .js-form-type-checkbox input[type="checkbox"]{margin-left:-1.25rem;position:absolute;top:3px;width:20px;height:20px;}.path-node.user-logged-in form.node-form#node-mvc-submission-form .js-form-wrapper .js-form-type-checkbox label.form-required,.path-node.user-logged-in form.node-form#node-mvc-submission-edit-form .js-form-wrapper .js-form-type-checkbox label.form-required{margin-left:0.625rem;}.path-node.user-logged-in form.node-form#node-mvc-submission-form .js-form-wrapper .js-form-type-checkbox label.form-required:after,.path-node.user-logged-in form.node-form#node-mvc-submission-edit-form .js-form-wrapper .js-form-type-checkbox label.form-required:after{margin:0;}.path-node.user-logged-in form.node-form.node-mvc-team-form .field--name-field-mvc-team-registration,.path-node.user-logged-in form.node-form.node-mvc-team-form .field--name-field-mvc-team-members,.path-node.user-logged-in form.node-form.node-mvc-team-form .field--name-field-mvc-team-video,.path-node.user-logged-in form.node-form.node-mvc-team-form .js-form-type-vertical-tabs{display:none;}.path-node.user-logged-in form.node-form.node-mvc-team-member-form .field--name-field-mvc-team-member-team,.path-node.user-logged-in form.node-form.node-mvc-team-member-edit-form .field--name-field-mvc-team-member-team{display:none;}.path-node.user-logged-in form.node-form.node-mvc-team-member-form .field--name-field-mvc-team-member-team .js-form-type-entity-autocomplete #edit-field-mvc-team-member-team-0-target-id,.path-node.user-logged-in form.node-form.node-mvc-team-member-edit-form .field--name-field-mvc-team-member-team .js-form-type-entity-autocomplete #edit-field-mvc-team-member-team-0-target-id{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none;user-select:none;border:none;outline:none;-webkit-box-shadow:none;box-shadow:none;background-image:none;padding-left:0;}.path-node.user-logged-in form.node-form.node-mvc-team-member-form .field--name-field-mvc-team-member-parent legend,.path-node.user-logged-in form.node-form.node-mvc-team-member-form .field--name-field-mvc-team-member-student legend,.path-node.user-logged-in form.node-form.node-mvc-team-member-edit-form .field--name-field-mvc-team-member-parent legend,.path-node.user-logged-in form.node-form.node-mvc-team-member-edit-form .field--name-field-mvc-team-member-student legend{display:none;}.path-node.user-logged-in form.node-form.node-mvc-submission-form .layout-region-node-footer .form-actions button#edit-preview{display:none;}.path-node.user-logged-in form.node-form#node-school-edit-form .field--name-field-school-state-chapter .shs-container .shs-widget-container:first-of-type{display:none;}.path-node.user-logged-in form.node-form#node-school-edit-form .field--name-field-school-state-chapter .select2-selection[aria-labelledby=select2-edit-field-school-state-chapter-container]{display:none;}.path-node.user-logged-in form.node-form#node-school-edit-form .field--name-field-school-state-chapter .select2-container{margin-bottom:0;}.path-node.user-logged-in form.node-form#node-school-edit-form .layout-region-node-footer .form-actions button#edit-preview{display:none;}.path-node.user-logged-in form.node-form#node-competition-edit-form .field--name-field-comp-event-coordinators .tabledrag-toggle-weight-wrapper{display:none;}.path-node.user-logged-in form.node-form#node-mvc-submission-form .read-only .select2 .select2-selection{border:none;cursor:inherit;}.path-node.user-logged-in form.node-form#node-mvc-submission-form .read-only .select2 .select2-selection .select2-selection__rendered{padding:0;}.path-node.user-logged-in form.node-form#node-mvc-submission-form .read-only .select2 .select2-selection .select2-selection__arrow{display:none;}.path-node.user-logged-in .node-competition-student-edit-form .form-actions,.path-node.user-logged-in .node-competition-student-delete-form .form-actions{margin-top:1.5625rem;}.path-node.user-logged-in .node-competition-student-edit-form .form-actions .button,.path-node.user-logged-in .node-competition-student-delete-form .form-actions .button{font-family:montserrat,sans-serif;font-weight:600;font-size:1rem;line-height:normal;letter-spacing:0.37rem;text-transform:uppercase;padding:1.2rem 2rem;border:2px solid #595581;background-color:#595581;color:#fff;border-radius:5px;width:inherit;height:inherit;display:inline-block;margin-bottom:1.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;vertical-align:middle;}.path-node.user-logged-in .node-competition-student-edit-form .form-actions .button:hover,.path-node.user-logged-in .node-competition-student-delete-form .form-actions .button:hover{background-color:#ffbc41;border-color:#ffbc41;text-decoration:none;}.path-node.user-logged-in .node-competition-student-edit-form .form-actions .button.active,.path-node.user-logged-in .node-competition-student-edit-form .form-actions .button:focus,.path-node.user-logged-in .node-competition-student-delete-form .form-actions .button.active,.path-node.user-logged-in .node-competition-student-delete-form .form-actions .button:focus{border-color:#89a3af;background-color:#415463;text-decoration:none;}.path-node.user-logged-in .node-competition-student-form .field--name-field-school-state-chapter .js-form-type-select > span.select2-container{display:none;}.path-node.user-logged-in .node-competition-student-form .shs-container .shs-widget-container{margin-right:1rem;}.path-node #node-mvc-team-member-edit-form .col-md-6.layout-region.layout-region-node-main{width:100%;-webkit-box-flex:100%;-webkit-flex:100%;-ms-flex:100%;flex:100%;max-width:100%;}.path-node #node-mvc-team-member-edit-form .col-md-6.layout-region-node-secondary{width:0;-webkit-box-flex:0;-webkit-flex:0;-ms-flex:0;flex:0;max-width:0;padding:0;}.path-node #node-mvc-team-member-edit-form .layout-region-node-footer{width:100%;}.path-node #node-mvc-team-member-edit-form .layout-region-node-footer .form-actions{text-align:center;}.path-node #node-mvc-team-member-edit-form .field--name-field-comp-student-gender label.js-form-required,.path-node #node-mvc-team-member-edit-form .field--name-field-epmember-progra-grade-levl label.js-form-required,.path-node #node-mvc-team-member-edit-form .field--name-field-mvc-team-mem-student-cat label.js-form-required{width:100%;}.path-node #node-mvc-team-member-edit-form .field--name-field-mvc-team-mem-approval .form-check-label{margin-left:2rem;}.path-node #node-mvc-team-member-edit-form .field--name-field-mvc-team-mem-approval .form-check-label:after{content:'';vertical-align:super;display:inline-block;background-image:url(../svg/required.svg);background-repeat:no-repeat;-webkit-background-size:7px 7px;background-size:7px 7px;width:7px;height:7px;margin:0 0.3em 0 0;}.path-node #node-mvc-team-member-edit-form .field--name-field-mvc-team-mem-approval .form-check-input{top:50%;position:absolute;-webkit-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);}.path-node #node-mvc-team-member-edit-form .field--name-field-mvc-team-member-team .field__label{font-family:montserrat,sans-serif;font-size:0.8125rem;font-weight:600;line-height:normal;font-style:normal;letter-spacing:0.12187rem;color:#595581;text-transform:uppercase;margin-bottom:0.5rem;}.path-node .hidden-text-format-helper .js-filter-wrapper{display:none;}.path-node #select2-edit-field-mvc-team-results{display:none;}.path-node .select2-search input[aria-controls="select2-edit-field-mvc-team-results"]{display:none;}.path-node.node--type-competition-student .node-competition-student-edit-form .field--name-field-comp-student-school,.path-node.node--type-competition-student .node-competition-student-edit-form .field--name-field-comp-student-competition{display:none;}.path-node.node--type-competition-student .node-competition-student-edit-form .layout-region-node-footer #edit-preview{display:none;}.path-node.node--type-school .node-school-edit-form .layout-region-node-footer #edit-delete{display:none;}.path-node.path-moss-competitor-scoring header,.path-node.path-moss-competitors-rankings header,.path-node.path-moss-reports header,.path-node.path-moss-reports-competitors-ranks-scores header,.path-node.path-moss-reports-nsc-report header{position:static;}.path-node.path-moss-competitor-scoring #main-wrapper .mathc-table-listing-view .table-responsive table thead tr,.path-node.path-moss-competitors-rankings #main-wrapper .mathc-table-listing-view .table-responsive table thead tr,.path-node.path-moss-reports #main-wrapper .mathc-table-listing-view .table-responsive table thead tr,.path-node.path-moss-reports-competitors-ranks-scores #main-wrapper .mathc-table-listing-view .table-responsive table thead tr,.path-node.path-moss-reports-nsc-report #main-wrapper .mathc-table-listing-view .table-responsive table thead tr{top:0;}.path-node.path-moss-competitor-scoring.toolbar-horizontal.toolbar-tray-open #main-wrapper .mathc-table-listing-view .table-responsive table thead tr,.path-node.path-moss-competitors-rankings.toolbar-horizontal.toolbar-tray-open #main-wrapper .mathc-table-listing-view .table-responsive table thead tr,.path-node.path-moss-reports.toolbar-horizontal.toolbar-tray-open #main-wrapper .mathc-table-listing-view .table-responsive table thead tr,.path-node.path-moss-reports-competitors-ranks-scores.toolbar-horizontal.toolbar-tray-open #main-wrapper .mathc-table-listing-view .table-responsive table thead tr,.path-node.path-moss-reports-nsc-report.toolbar-horizontal.toolbar-tray-open #main-wrapper .mathc-table-listing-view .table-responsive table thead tr{top:75px;}.path-node.path-moss-competitor-scoring.toolbar-horizontal #main-wrapper .mathc-table-listing-view .table-responsive table thead tr,.path-node.path-moss-competitors-rankings.toolbar-horizontal #main-wrapper .mathc-table-listing-view .table-responsive table thead tr,.path-node.path-moss-reports.toolbar-horizontal #main-wrapper .mathc-table-listing-view .table-responsive table thead tr,.path-node.path-moss-reports-competitors-ranks-scores.toolbar-horizontal #main-wrapper .mathc-table-listing-view .table-responsive table thead tr,.path-node.path-moss-reports-nsc-report.toolbar-horizontal #main-wrapper .mathc-table-listing-view .table-responsive table thead tr{top:35px;}.path-node.path-moss-reports-competitors-ranks-scores .view-moss-competitors-report .view-content .school-student .views-element-container .view-filters{display:none;}.path-node.path-moss-staff-reports-competitors-ranks-scores #main-wrapper .mathc-moss-reports-view .view-content .school-student .views-field-field-user-first-name,.path-node.path-moss-staff-reports-competitors-ranks-scores #main-wrapper .mathc-moss-reports-view .view-content .school-student .views-field-field-user-last-name,.path-node.path-moss-staff-reports-competitors-ranks-scores #main-wrapper .mathc-moss-reports-view .view-content .school-student .views-field-field-school-name{display:none;}.path-node.path-moss-staff-reports-question-analysis-staff .mathc-moss-reports-view .exposed-filters{padding:0;}.path-node.path-moss-staff-reports-question-analysis-staff .mathc-moss-reports-view .exposed-filters .competition-select-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.path-node.path-moss-staff-reports-question-analysis-staff .mathc-moss-reports-view .exposed-filters .competition-select-form fieldset{padding-right:0.3125rem;padding-left:0.3125rem;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:370px;margin-bottom:1rem;}.path-node.path-moss-staff-reports-question-analysis-staff .mathc-moss-reports-view .exposed-filters .competition-select-form fieldset input{margin:0;}.path-node.path-moss-staff-reports-question-analysis-staff .mathc-moss-reports-view .exposed-filters .competition-select-form button{font-size:.8125rem;font-weight:600;line-height:normal;font-style:normal;letter-spacing:.29656rem;max-height:2.9rem;margin:0 0 1rem 0.3125rem;padding:.8rem 1rem;}.path-node.path-moss-staff-reports-score-distributions-staff #main-wrapper .mathc-moss-reports-view .view-filters .views-exposed-form .form-row .form-item-competition-title label,.path-node.path-moss-staff-reports-question-analysis-staff #main-wrapper .mathc-moss-reports-view .view-filters .views-exposed-form .form-row .form-item-competition-title label,.path-node.path-moss-staff-reports-competitors-ranks-scores #main-wrapper .mathc-moss-reports-view .view-filters .views-exposed-form .form-row .form-item-competition-title label{display:none;}.path-node.path-moss-staff-reports-score-distributions-staff #main-wrapper .mathc-moss-reports-view .results-header,.path-node.path-moss-staff-reports-question-analysis-staff #main-wrapper .mathc-moss-reports-view .results-header,.path-node.path-moss-staff-reports-competitors-ranks-scores #main-wrapper .mathc-moss-reports-view .results-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:3rem;margin-bottom:1rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.path-node.path-moss-staff-reports-score-distributions-staff #main-wrapper .mathc-moss-reports-view .results-header .total-results,.path-node.path-moss-staff-reports-question-analysis-staff #main-wrapper .mathc-moss-reports-view .results-header .total-results,.path-node.path-moss-staff-reports-competitors-ranks-scores #main-wrapper .mathc-moss-reports-view .results-header .total-results{font-family:proxima-nova,sans-serif;font-size:1rem;font-weight:700;line-height:normal;font-style:normal;letter-spacing:0rem;color:#595581;}.path-node.path-moss-staff-reports-score-distributions-staff #main-wrapper .mathc-moss-reports-view .results-header .right-elements,.path-node.path-moss-staff-reports-question-analysis-staff #main-wrapper .mathc-moss-reports-view .results-header .right-elements,.path-node.path-moss-staff-reports-competitors-ranks-scores #main-wrapper .mathc-moss-reports-view .results-header .right-elements{text-align:right;height:30px;}.path-node.path-moss-staff-reports-score-distributions-staff #main-wrapper .mathc-moss-reports-view .results-header .right-elements > div,.path-node.path-moss-staff-reports-question-analysis-staff #main-wrapper .mathc-moss-reports-view .results-header .right-elements > div,.path-node.path-moss-staff-reports-competitors-ranks-scores #main-wrapper .mathc-moss-reports-view .results-header .right-elements > div{display:inline-block;width:30px;height:30px;}.path-node.path-moss-staff-reports-score-distributions-staff #main-wrapper .mathc-moss-reports-view .results-header .right-elements > div a,.path-node.path-moss-staff-reports-question-analysis-staff #main-wrapper .mathc-moss-reports-view .results-header .right-elements > div a,.path-node.path-moss-staff-reports-competitors-ranks-scores #main-wrapper .mathc-moss-reports-view .results-header .right-elements > div a{height:30px;display:inline-block;font-size:0;line-height:0;}.path-node.path-moss-staff-reports-score-distributions-staff #main-wrapper .mathc-moss-reports-view .results-header .right-elements > div a:before,.path-node.path-moss-staff-reports-question-analysis-staff #main-wrapper .mathc-moss-reports-view .results-header .right-elements > div a:before,.path-node.path-moss-staff-reports-competitors-ranks-scores #main-wrapper .mathc-moss-reports-view .results-header .right-elements > div a:before{display:inline-block;content:"";width:30px;height:30px;background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;}.path-node.path-moss-staff-reports-score-distributions-staff #main-wrapper .mathc-moss-reports-view .results-header .right-elements .download-results-pdf a:before,.path-node.path-moss-staff-reports-question-analysis-staff #main-wrapper .mathc-moss-reports-view .results-header .right-elements .download-results-pdf a:before,.path-node.path-moss-staff-reports-competitors-ranks-scores #main-wrapper .mathc-moss-reports-view .results-header .right-elements .download-results-pdf a:before{background-image:url("../svg/pdf-download.svg");}.path-node.path-moss-staff-reports-score-distributions-staff #main-wrapper .mathc-moss-reports-view .results-header .right-elements .download-results-csv a:before,.path-node.path-moss-staff-reports-question-analysis-staff #main-wrapper .mathc-moss-reports-view .results-header .right-elements .download-results-csv a:before,.path-node.path-moss-staff-reports-competitors-ranks-scores #main-wrapper .mathc-moss-reports-view .results-header .right-elements .download-results-csv a:before{background-image:url("../svg/csv-download.svg");}.path-node.path-moss-staff-reports-score-distributions-staff #main-wrapper .mathc-moss-reports-view .results-header .right-elements .email a:before,.path-node.path-moss-staff-reports-question-analysis-staff #main-wrapper .mathc-moss-reports-view .results-header .right-elements .email a:before,.path-node.path-moss-staff-reports-competitors-ranks-scores #main-wrapper .mathc-moss-reports-view .results-header .right-elements .email a:before{background-image:url("../email.html");}.path-node.path-moss-staff-reports-score-distributions-staff #main-wrapper .mathc-moss-reports-view form.views-exposed-form .form-row fieldset input.form-autocomplete,.path-node.path-moss-staff-reports-question-analysis-staff #main-wrapper .mathc-moss-reports-view form.views-exposed-form .form-row fieldset input.form-autocomplete,.path-node.path-moss-staff-reports-competitors-ranks-scores #main-wrapper .mathc-moss-reports-view form.views-exposed-form .form-row fieldset input.form-autocomplete{margin:0;}.path-node.path-moss-staff-reports-score-distributions-staff #main-wrapper .mathc-moss-reports-view form.views-exposed-form .form-row .form-actions button.button,.path-node.path-moss-staff-reports-question-analysis-staff #main-wrapper .mathc-moss-reports-view form.views-exposed-form .form-row .form-actions button.button,.path-node.path-moss-staff-reports-competitors-ranks-scores #main-wrapper .mathc-moss-reports-view form.views-exposed-form .form-row .form-actions button.button{font-size:.8125rem;font-weight:600;line-height:normal;font-style:normal;letter-spacing:.29656rem;max-height:2.9rem;margin:0;padding:.8rem 1rem;}.path-node.path-moss-staff-reports-score-distributions-staff #main-wrapper .mathc-moss-reports-view .views-element-container .mathc-table-listing-view,.path-node.path-moss-staff-reports-question-analysis-staff #main-wrapper .mathc-moss-reports-view .views-element-container .mathc-table-listing-view,.path-node.path-moss-staff-reports-competitors-ranks-scores #main-wrapper .mathc-moss-reports-view .views-element-container .mathc-table-listing-view{-webkit-box-shadow:none;box-shadow:none;padding:0;}.path-node.path-moss-staff-reports-score-distributions-staff #main-wrapper .mathc-moss-reports-view .views-element-container .mathc-table-listing-view .view-content,.path-node.path-moss-staff-reports-question-analysis-staff #main-wrapper .mathc-moss-reports-view .views-element-container .mathc-table-listing-view .view-content,.path-node.path-moss-staff-reports-competitors-ranks-scores #main-wrapper .mathc-moss-reports-view .views-element-container .mathc-table-listing-view .view-content{padding:1rem 0;}.path-node.path-moss-staff-reports-score-distributions-staff #main-wrapper .mathc-moss-reports-view .views-element-container .mathc-table-listing-view .view-content .charts-highchart,.path-node.path-moss-staff-reports-question-analysis-staff #main-wrapper .mathc-moss-reports-view .views-element-container .mathc-table-listing-view .view-content .charts-highchart,.path-node.path-moss-staff-reports-competitors-ranks-scores #main-wrapper .mathc-moss-reports-view .views-element-container .mathc-table-listing-view .view-content .charts-highchart{width:100%;}.path-node.path-moss-staff-reports-score-distributions-staff #main-wrapper .mathc-moss-reports-view .views-element-container .mathc-table-listing-view .view-content .charts-highchart .highcharts-container,.path-node.path-moss-staff-reports-question-analysis-staff #main-wrapper .mathc-moss-reports-view .views-element-container .mathc-table-listing-view .view-content .charts-highchart .highcharts-container,.path-node.path-moss-staff-reports-competitors-ranks-scores #main-wrapper .mathc-moss-reports-view .views-element-container .mathc-table-listing-view .view-content .charts-highchart .highcharts-container{min-width:100%;}.path-node.path-moss-staff-reports-score-distributions-staff #main-wrapper .mathc-moss-reports-view .views-element-container .mathc-table-listing-view .view-content .charts-highchart .highcharts-container .highcharts-root,.path-node.path-moss-staff-reports-question-analysis-staff #main-wrapper .mathc-moss-reports-view .views-element-container .mathc-table-listing-view .view-content .charts-highchart .highcharts-container .highcharts-root,.path-node.path-moss-staff-reports-competitors-ranks-scores #main-wrapper .mathc-moss-reports-view .views-element-container .mathc-table-listing-view .view-content .charts-highchart .highcharts-container .highcharts-root{min-width:100%;}.path-node.path-moss-staff-reports-score-distributions-staff #main-wrapper .mathc-moss-reports-view .views-element-container .view-filters,.path-node.path-moss-staff-reports-question-analysis-staff #main-wrapper .mathc-moss-reports-view .views-element-container .view-filters,.path-node.path-moss-staff-reports-competitors-ranks-scores #main-wrapper .mathc-moss-reports-view .views-element-container .view-filters{display:none;}.path-node .hidden-text-format-helper .js-filter-wrapper{display:none;}.path-node #select2-edit-field-mvc-team-results{display:none;}.path-node .select2-search input[aria-controls="select2-edit-field-mvc-team-results"]{display:none;}.path-node #node-non-school-registration-form .field--name-field-moss-state-and-chapter .tabledrag-toggle-weight-wrapper{display:none;}.math-field-label,.path-node .block-layout-builder .field--type-entity-reference .field__label,.path-node:not(.node--type-page) article.node .node__content .field .field__label{font-family:montserrat,sans-serif;font-size:0.8rem;line-height:normal;letter-spacing:0.12rem;font-weight:600;color:#595581;text-transform:uppercase;}.math-field-label:after,.path-node .block-layout-builder .field--type-entity-reference .field__label:after,.path-node:not(.node--type-page) article.node .node__content .field .field__label:after{content:":";font-family:montserrat,sans-serif;font-size:0.8rem;line-height:normal;letter-spacing:0.12rem;font-weight:600;color:#595581;text-transform:uppercase;display:inline;}.path-contact #block-mathcounts-2k21-content{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;}@media (max-width:61.99875rem){.path-contact #block-mathcounts-2k21-content{padding:2.3rem 2.6rem;}}.path-contact #block-mathcounts-2k21-content > .content{margin-top:-8rem;background-color:white;-webkit-box-shadow:1.3px 1.5px 18px 0 rgba(0,0,0,0.24);box-shadow:1.3px 1.5px 18px 0 rgba(0,0,0,0.24);border-radius:1.5rem;padding:3.25rem 5.3rem 13.75rem;}@media (max-width:61.99875rem){.path-contact #block-mathcounts-2k21-content > .content{margin-top:-6rem;padding:2rem;}}.path-contact .form-actions{text-align:center;margin-top:2rem;}.path-webform #block-mathcounts-2k21-content{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;}@media (max-width:61.99875rem){.path-webform #block-mathcounts-2k21-content{padding:2.3rem 2.6rem;}}.path-webform #block-mathcounts-2k21-content > .content{margin-top:-8rem;background-color:white;-webkit-box-shadow:1.3px 1.5px 18px 0 rgba(0,0,0,0.24);box-shadow:1.3px 1.5px 18px 0 rgba(0,0,0,0.24);border-radius:1.5rem;padding:3.25rem 5.3rem 13.75rem;}@media (max-width:61.99875rem){.path-webform #block-mathcounts-2k21-content > .content{margin-top:-6rem;padding:2rem;}}.path-webform .form-actions{text-align:center;margin-top:2rem;}.path-webform #main-wrapper .webform-submission-form .checkboxes--wrapper .fieldset-wrapper .js-webform-checkboxes .js-form-item{margin-top:0;}.path-webform #main-wrapper .webform-submission-form .checkboxes--wrapper .fieldset-wrapper .js-webform-checkboxes .js-form-item input{position:absolute;top:50%;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.path-webform #main-wrapper .webform-submission-form .checkboxes--wrapper .fieldset-wrapper .js-webform-checkboxes .js-form-item label{margin-left:2rem;}.path-webform #main-wrapper .webform-submission-form .js-form-type-checkbox input{position:absolute;top:4px;}@media (max-width:35.99875rem){.path-webform #main-wrapper .webform-submission-form .js-form-type-checkbox input{top:auto;}}.path-webform #main-wrapper .webform-submission-form .js-form-type-checkbox label{margin-left:2rem;}.path-webform #main-wrapper .webform-submission-form .js-form-type-managed-file .custom-file button{height:auto;width:auto;}.path-webform #main-wrapper .webform-submission-form .js-form-item .custom-file{height:auto;}.path-webform #main-wrapper .webform-submission-form.webform-submission-contact-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.path-webform #main-wrapper .webform-submission-form.webform-submission-contact-form .captcha{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9;margin-top:2.1875rem;}.path-webform #main-wrapper .webform-submission-form.webform-submission-contact-form .form-actions{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10;}.path-webform #main-wrapper input[type="checkbox"][required="required"] + label:after{content:'';vertical-align:super;display:inline-block;background-image:url("../svg/required-2.svg");background-repeat:no-repeat;-webkit-background-size:7px 7px;background-size:7px 7px;width:7px;height:7px;margin:0 0.3em;}.path-webform.path-form-contact-confirmation .highlighted aside div[data-drupal-messages]{display:none;}.path-moss:not(.page-view-moss-competitors-report) #block-mosscoordinatornavigation{max-width:1200px;margin:0 auto;padding:0 5.6rem;}@media (max-width:61.99875rem){.path-moss:not(.page-view-moss-competitors-report) #block-mosscoordinatornavigation{padding:0 2.6rem;}}@media (max-width:74.99875rem){.path-moss:not(.page-view-moss-competitors-report) #block-mosscoordinatornavigation .content .registration-progress.mathc-registration-progress-bar{margin-left:0;}}.path-moss:not(.page-view-moss-competitors-report) #block-mathcounts-2k21-content{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;}@media (max-width:61.99875rem){.path-moss:not(.page-view-moss-competitors-report) #block-mathcounts-2k21-content{padding:2.3rem 2.6rem;}}.path-moss:not(.page-view-moss-competitors-report) #block-mathcounts-2k21-content > .content{margin-top:-8rem;background-color:white;-webkit-box-shadow:1.3px 1.5px 18px 0 rgba(0,0,0,0.24);box-shadow:1.3px 1.5px 18px 0 rgba(0,0,0,0.24);border-radius:1.5rem;overflow:hidden;}@media (max-width:61.99875rem){.path-moss:not(.page-view-moss-competitors-report) #block-mathcounts-2k21-content > .content{margin-top:-6rem;}}.path-moss:not(.page-view-moss-competitors-report) #block-mathcounts-2k21-content .different-user-message{padding-top:1rem;padding-bottom:1rem;text-align:center;min-height:8rem;}.path-moss:not(.page-view-moss-competitors-report) form{padding:3.25rem 5.3rem 13.75rem;}@media (max-width:61.99875rem){.path-moss:not(.page-view-moss-competitors-report) form{padding:2.3rem 2.6rem;}}.path-moss:not(.page-view-moss-competitors-report) form .select2-container{width:100% !important;}.path-moss:not(.page-view-moss-competitors-report) form label{display:none;}.path-moss:not(.page-view-moss-competitors-report) form legend{border:0;}.path-moss:not(.page-view-moss-competitors-report) form legend span{margin:2.5rem 0 1rem 2rem;display:inline-block;}.path-moss:not(.page-view-moss-competitors-report) form h2{font-family:Gotham-Bold,sans-serif;font-size:3rem;font-weight:700;line-height:normal;font-style:normal;letter-spacing:-0.12rem;color:#595581;margin-bottom:3rem;}.path-moss:not(.page-view-moss-competitors-report) form h2 span{font-weight:normal;}.path-moss:not(.page-view-moss-competitors-report) form button[id^="edit-submit"]{display:block;margin:0 auto;margin-top:2rem;}.path-moss:not(.page-view-moss-competitors-report) form .fieldset-number > legend{display:none;}.path-moss:not(.page-view-moss-competitors-report) form .fieldset-number > .fieldset-wrapper{padding:2.5rem 2.9rem 2rem 1.2rem;background-color:rgba(89,85,129,0.1);border-radius:10px;}@media (max-width:35.99875rem){.path-moss:not(.page-view-moss-competitors-report) form .fieldset-number > .fieldset-wrapper{padding:2rem;}}.path-moss:not(.page-view-moss-competitors-report) form .fieldset-number > .fieldset-wrapper .number-field-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 0 1.2rem 1.2rem;border-bottom:1px solid rgba(89,85,129,0.2);margin-bottom:1.5rem;}@media (max-width:35.99875rem){.path-moss:not(.page-view-moss-competitors-report) form .fieldset-number > .fieldset-wrapper .number-field-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;padding:1.2rem;}}.path-moss:not(.page-view-moss-competitors-report) form .fieldset-number > .fieldset-wrapper .number-field-container:last-child{margin-bottom:0rem;border-bottom:0rem;padding-bottom:0rem;}.path-moss:not(.page-view-moss-competitors-report) form .fieldset-number > .fieldset-wrapper .js-form-type-number{margin-bottom:0rem;margin-right:3.1rem;width:6.3rem;}@media (max-width:35.99875rem){.path-moss:not(.page-view-moss-competitors-report) form .fieldset-number > .fieldset-wrapper .js-form-type-number{margin-bottom:1rem;margin-right:0rem;width:inherit;}.path-moss:not(.page-view-moss-competitors-report) form .fieldset-number > .fieldset-wrapper .js-form-type-number input{margin:0 auto;}}.path-moss:not(.page-view-moss-competitors-report) form .fieldset-number > .fieldset-wrapper .content h3{font-family:proxima-nova,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.25rem;font-style:normal;letter-spacing:normal;color:rgba(0,0,0,0.6);margin-bottom:1rem;}.path-moss:not(.page-view-moss-competitors-report) form .fieldset-number > .fieldset-wrapper .content p{font-family:proxima-nova,sans-serif;font-size:0.75rem;font-weight:300;line-height:1.0625rem;font-style:normal;letter-spacing:normal;margin-bottom:0rem;color:rgba(0,0,0,0.6);}.path-moss:not(.page-view-moss-competitors-report) form .fieldset-number > .fieldset-wrapper .form-number{padding:1rem 1.5rem;text-align:center;width:5.3rem;height:3rem;font-family:montserrat,sans-serif;font-size:0.8rem;line-height:normal;letter-spacing:0.12rem;font-weight:600;color:#595581;border:2px solid rgba(89,85,129,0.7);border-radius:10px;-moz-appearance:textfield;}.path-moss:not(.page-view-moss-competitors-report) form .fieldset-number > .fieldset-wrapper .form-number:-webkit-outer-spin-button,.path-moss:not(.page-view-moss-competitors-report) form .fieldset-number > .fieldset-wrapper .form-number:-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.path-moss:not(.page-view-moss-competitors-report) form .js-form-item-school-type,.path-moss:not(.page-view-moss-competitors-report) form .js-form-item-address-administrative-area,.path-moss:not(.page-view-moss-competitors-report) form .js-form-item-address-country-code{margin-bottom:1.8rem;}.path-moss:not(.page-view-moss-competitors-report) form .js-form-item-school-type .invalid-feedback,.path-moss:not(.page-view-moss-competitors-report) form .js-form-item-address-administrative-area .invalid-feedback,.path-moss:not(.page-view-moss-competitors-report) form .js-form-item-address-country-code .invalid-feedback{margin-top:0;}.path-moss header{position:static;}.path-moss #main-wrapper .mathc-table-listing-view .table-responsive table thead tr{top:0;}.path-moss.toolbar-horizontal.toolbar-tray-open #main-wrapper .mathc-table-listing-view .table-responsive table thead tr{top:75px;}.path-moss.toolbar-horizontal #main-wrapper .mathc-table-listing-view .table-responsive table thead tr{top:35px;}@media (max-width:37.5rem){.path-moss.path-moss-reports-all-students-scores .view-moss-competitors-report .view-content thead{display:none;}}@media screen and (orientation:landscape) and (min-device-width:19.9375rem) and (max-device-width:56.25rem){.path-moss.path-moss-reports-all-students-scores .view-moss-competitors-report .view-content thead{display:none;}}.path-moss.path-moss-staff-reports-all-students-scores #main-wrapper div.view-moss-competitors-reports-staff{-webkit-box-shadow:none;box-shadow:none;}.path-moss.path-moss-staff-reports-all-students-scores #main-wrapper div.view-moss-competitors-reports-staff .view-filters{padding:0 1.8rem;}.path-moss.path-moss-staff-reports-all-students-scores #main-wrapper div.view-moss-competitors-reports-staff .view-filters form{padding:0;}.path-moss.path-moss-staff-reports-all-students-scores #main-wrapper div.view-moss-competitors-reports-staff div.view-content div.table-responsive{overflow:auto;}.path-moss.path-moss-staff-reports-all-students-scores #main-wrapper div.view-moss-competitors-reports-staff div.view-content div.table-responsive thead tr{top:0;}.path-moss.path-moss-staff-reports-all-students-scores #main-wrapper div.view-moss-competitors-reports-staff div.view-content div.table-responsive thead tr th{min-width:4rem;}.page-view-moss-competitors-report caption,body[class*="path-moss-reports"] caption{caption-side:top;font-family:proxima-nova,sans-serif;font-size:0.875rem;font-weight:700;line-height:normal;font-style:normal;letter-spacing:0rem;color:#595581;}.page-view-moss-competitors-report .table-responsive,body[class*="path-moss-reports"] .table-responsive{min-width:100%;}.page-view-moss-competitors-report #main-wrapper .mathc-moss-reports-view .results-header,body[class*="path-moss-reports"] #main-wrapper .mathc-moss-reports-view .results-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:3rem;margin-bottom:1rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.page-view-moss-competitors-report #main-wrapper .mathc-moss-reports-view .results-header .total-results,body[class*="path-moss-reports"] #main-wrapper .mathc-moss-reports-view .results-header .total-results{font-family:proxima-nova,sans-serif;font-size:1rem;font-weight:700;line-height:normal;font-style:normal;letter-spacing:0rem;color:#595581;}.page-view-moss-competitors-report #main-wrapper .mathc-moss-reports-view .results-header .right-elements,body[class*="path-moss-reports"] #main-wrapper .mathc-moss-reports-view .results-header .right-elements{text-align:right;height:30px;}.page-view-moss-competitors-report #main-wrapper .mathc-moss-reports-view .results-header .right-elements > div,body[class*="path-moss-reports"] #main-wrapper .mathc-moss-reports-view .results-header .right-elements > div{display:inline-block;width:30px;height:30px;}.page-view-moss-competitors-report #main-wrapper .mathc-moss-reports-view .results-header .right-elements > div a,body[class*="path-moss-reports"] #main-wrapper .mathc-moss-reports-view .results-header .right-elements > div a{height:30px;display:inline-block;font-size:0;line-height:0;}.page-view-moss-competitors-report #main-wrapper .mathc-moss-reports-view .results-header .right-elements > div a:before,body[class*="path-moss-reports"] #main-wrapper .mathc-moss-reports-view .results-header .right-elements > div a:before{display:inline-block;content:"";width:30px;height:30px;background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;}.page-view-moss-competitors-report #main-wrapper .mathc-moss-reports-view .results-header .right-elements .download-results-pdf a:before,body[class*="path-moss-reports"] #main-wrapper .mathc-moss-reports-view .results-header .right-elements .download-results-pdf a:before{background-image:url("../svg/pdf-download.svg");}.page-view-moss-competitors-report #main-wrapper .mathc-moss-reports-view .results-header .right-elements .download-results-csv a:before,body[class*="path-moss-reports"] #main-wrapper .mathc-moss-reports-view .results-header .right-elements .download-results-csv a:before{background-image:url("../svg/csv-download.svg");}.page-view-moss-competitors-report #main-wrapper .mathc-moss-reports-view .results-header .right-elements .email a:before,body[class*="path-moss-reports"] #main-wrapper .mathc-moss-reports-view .results-header .right-elements .email a:before{background-image:url("../email.html");}.page-view-moss-competitors-report #main-wrapper .mathc-moss-reports-view .table-responsive table thead tr th a,body[class*="path-moss-reports"] #main-wrapper .mathc-moss-reports-view .table-responsive table thead tr th a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1;font-size:0.6875rem;}.page-view-moss-competitors-report #main-wrapper .mathc-moss-reports-view .table-responsive table thead tr th a .tablesort,body[class*="path-moss-reports"] #main-wrapper .mathc-moss-reports-view .table-responsive table thead tr th a .tablesort{margin-left:0.5rem;}@media (max-width:35.99875rem){.page-view-moss-competitors-report #main-wrapper .mathc-moss-reports-view .table-responsive table tbody tr td,body[class*="path-moss-reports"] #main-wrapper .mathc-moss-reports-view .table-responsive table tbody tr td{word-break:break-word;}}.page-view-moss-competitors-report #main-wrapper .mathc-moss-reports-view .table-responsive table tbody tr td.views-field-name,body[class*="path-moss-reports"] #main-wrapper .mathc-moss-reports-view .table-responsive table tbody tr td.views-field-name{min-width:inherit;width:inherit;}@media (max-width:35.99875rem){.page-view-moss-competitors-report #main-wrapper .mathc-moss-reports-view .table-responsive table tbody tr td:before,body[class*="path-moss-reports"] #main-wrapper .mathc-moss-reports-view .table-responsive table tbody tr td:before{max-width:50%;}}.path-dashboard-coordinator .view-moss-dashboard .view-header .top-header{padding-left:0;}.path-dashboard-coordinator .view-moss-dashboard .mathc-internal-heading-header{padding-left:0;}.path-dashboard-coordinator .mathc-moss-dashboard-view .mathc-registered-schools-view .view-content form.editablefields-form .field--name-field-school-state-chapter .js-form-item-field-school-state-chapter label{display:none;}.path-dashboard-coordinator .mathc-moss-dashboard-view .mathc-registered-schools-view .view-content form.editablefields-form .field--name-field-school-state-chapter .js-form-item-field-school-state-chapter .select2-container .select2-selection{padding:0.5rem 0;min-height:2.3rem;}.path-dashboard-coordinator .mathc-moss-dashboard-view .mathc-registered-schools-view .view-content form.editablefields-form .field--name-field-school-state-chapter .js-form-item-field-school-state-chapter .select2-container .select2-selection .select2-selection__rendered{padding-left:0.2rem;}.path-dashboard-coordinator .mathc-moss-dashboard-view .mathc-registered-schools-view .view-content form.editablefields-form button.form-submit{font-size:0.875rem;padding:0.6rem 1.2rem;letter-spacing:0.3rem;margin-bottom:0.1rem;}.path-moss-register-new-school #school-registration-form,.path-moss-register-new-school #existing-school-registration-form,.path-moss-register-existing-school #school-registration-form,.path-moss-register-existing-school #existing-school-registration-form{position:relative;}@media (max-width:61.99875rem){.path-moss-register-new-school #school-registration-form,.path-moss-register-new-school #existing-school-registration-form,.path-moss-register-existing-school #school-registration-form,.path-moss-register-existing-school #existing-school-registration-form{padding-bottom:12rem;}}@media (max-width:35.99875rem){.path-moss-register-new-school #school-registration-form,.path-moss-register-new-school #existing-school-registration-form,.path-moss-register-existing-school #school-registration-form,.path-moss-register-existing-school #existing-school-registration-form{padding-bottom:13rem;}}@media (max-width:35.9375rem){.path-moss-register-new-school #school-registration-form #edit-competition-info .js-form-item-number-of-competitors,.path-moss-register-new-school #existing-school-registration-form #edit-competition-info .js-form-item-number-of-competitors,.path-moss-register-existing-school #school-registration-form #edit-competition-info .js-form-item-number-of-competitors,.path-moss-register-existing-school #existing-school-registration-form #edit-competition-info .js-form-item-number-of-competitors{margin:0 auto 1rem auto;}}.path-moss-register-new-school #school-registration-form button[id^="edit-submit"],.path-moss-register-new-school #existing-school-registration-form button[id^="edit-submit"],.path-moss-register-existing-school #school-registration-form button[id^="edit-submit"],.path-moss-register-existing-school #existing-school-registration-form button[id^="edit-submit"]{position:absolute;bottom:100px;left:50%;-webkit-transform:translateX(-104%);-o-transform:translateX(-104%);transform:translateX(-104%);margin:0;}@media (max-width:61.99875rem){.path-moss-register-new-school #school-registration-form button[id^="edit-submit"],.path-moss-register-new-school #existing-school-registration-form button[id^="edit-submit"],.path-moss-register-existing-school #school-registration-form button[id^="edit-submit"],.path-moss-register-existing-school #existing-school-registration-form button[id^="edit-submit"]{bottom:60px;}}@media (max-width:35.99875rem){.path-moss-register-new-school #school-registration-form button[id^="edit-submit"],.path-moss-register-new-school #existing-school-registration-form button[id^="edit-submit"],.path-moss-register-existing-school #school-registration-form button[id^="edit-submit"],.path-moss-register-existing-school #existing-school-registration-form button[id^="edit-submit"]{bottom:90px;-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}}.path-moss-register-new-school #school-registration-form button[id^="edit-cancel"],.path-moss-register-new-school #existing-school-registration-form button[id^="edit-cancel"],.path-moss-register-existing-school #school-registration-form button[id^="edit-cancel"],.path-moss-register-existing-school #existing-school-registration-form button[id^="edit-cancel"]{position:absolute;bottom:100px;right:50%;-webkit-transform:translateX(101%);-o-transform:translateX(101%);transform:translateX(101%);margin:0;}@media (max-width:61.99875rem){.path-moss-register-new-school #school-registration-form button[id^="edit-cancel"],.path-moss-register-new-school #existing-school-registration-form button[id^="edit-cancel"],.path-moss-register-existing-school #school-registration-form button[id^="edit-cancel"],.path-moss-register-existing-school #existing-school-registration-form button[id^="edit-cancel"]{bottom:60px;}}@media (max-width:35.99875rem){.path-moss-register-new-school #school-registration-form button[id^="edit-cancel"],.path-moss-register-new-school #existing-school-registration-form button[id^="edit-cancel"],.path-moss-register-existing-school #school-registration-form button[id^="edit-cancel"],.path-moss-register-existing-school #existing-school-registration-form button[id^="edit-cancel"]{bottom:30px;-webkit-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}}.path-batch #page{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;}@media (max-width:61.99875rem){.path-batch #page{padding:2.3rem 2.6rem;}}.path-batch #header .title{font-family:Gotham-Bold,sans-serif;font-size:3rem;font-weight:700;line-height:normal;font-style:normal;letter-spacing:-0.12rem;color:#595581;margin-bottom:3rem;}.path-batch #header #navbar-main{padding:0;}.path-batch #main-wrapper .section .progress{height:2.8rem;margin-bottom:0.8rem;background-color:rgba(89,85,129,0.75);display:block;}.path-batch #main-wrapper .section .progress .progress__track{height:2.8rem;margin:0;border:0;}.path-batch #main-wrapper .section .progress .progress__track .progress__bar{background-color:rgba(25,162,191,0.75);height:100%;}.path-batch #main-wrapper .section .progress .progress__percentage,.path-batch #main-wrapper .section .progress .progress__description{font-family:proxima-nova,sans-serif;font-size:0.875rem;font-weight:700;line-height:normal;font-style:normal;letter-spacing:0rem;}.path-batch #main-wrapper .section .progress .messages--error{display:none;}.path-batch #main-wrapper .section .progress p.error{color:white;font-size:1.25rem;line-height:1.6;padding:0.125rem 1.25rem;}.path-batch #main-wrapper .section .progress-bar-message{display:none;}.path-node-add-competition-student .node-competition-student-form .field--name-field-comp-student-competition,.path-node-add-competition-student .node-competition-student-form .field--name-field-school-state-chapter{display:none;}.path-moss-admin-reports-all-team-chapter-scores .view-moss-competitors-report .view-header h2{display:none;}.path-moss-admin-reports-all-team-chapter-scores .view-moss-competitors-report .view-filters .js-form-type-select.form-item-competition-id{display:none;}.path-moss-admin-reports-all-team-chapter-scores .view-moss-competitors-report .view-filters .form-actions{padding-top:1.8125rem;}@media (max-width:37.5rem){.path-moss-admin-reports-all-team-chapter-scores .view-moss-competitors-report .view-content table thead{display:none;}}@media screen and (orientation:landscape) and (min-device-width:19.9375rem) and (max-device-width:56.25rem){.path-moss-admin-reports-all-team-chapter-scores .view-moss-competitors-report .view-content table thead{display:none;}}@media (max-width:37.5rem){.path-moss-admin-reports-all-team-chapter-scores .view-moss-competitors-report .view-content table tbody tr td:before{max-width:50%;}}.path-moss-reports-question-analysis #main-wrapper form .form-row .form-actions button.form-submit{font-size:0.8125rem;font-weight:600;line-height:normal;font-style:normal;letter-spacing:0.29656rem;max-height:2.9rem;margin:0;padding:0.8rem 1rem;}.path-moss-reports-question-analysis #main-wrapper .field--name-field-paragraphs .field__item .views-element-container .view-moss-analysis-report{-webkit-box-shadow:none;box-shadow:none;padding:0;}.path-moss-reports-question-analysis #main-wrapper .field--name-field-paragraphs .field__item .views-element-container .view-moss-analysis-report .view-content{padding:1rem 0;}.path-moss-reports-question-analysis #main-wrapper .field--name-field-paragraphs .field__item .views-element-container .view-moss-analysis-report .view-content .charts-highchart{width:100%;}.path-moss-reports-question-analysis #main-wrapper .field--name-field-paragraphs .field__item .views-element-container .view-moss-analysis-report .view-content .charts-highchart .highcharts-container{min-width:100%;}.path-moss-reports-question-analysis #main-wrapper .field--name-field-paragraphs .field__item .views-element-container .view-filters{display:none;}.path-moss-reports-score-distributions #main-wrapper form .form-row .form-actions button.form-submit{font-size:0.8125rem;font-weight:600;line-height:normal;font-style:normal;letter-spacing:0.29656rem;max-height:2.9rem;margin:0;padding:0.8rem 1rem;}.path-moss-reports-score-distributions #main-wrapper .field--name-field-paragraphs .field__item .views-element-container .view-moss-analysis-report{-webkit-box-shadow:none;box-shadow:none;padding:0;}.path-moss-reports-score-distributions #main-wrapper .field--name-field-paragraphs .field__item .views-element-container .view-moss-analysis-report .view-content{padding:1rem 0;}.path-moss-reports-score-distributions #main-wrapper .field--name-field-paragraphs .field__item .views-element-container .view-moss-analysis-report .view-content .charts-highchart{width:100%;}.path-moss-reports-score-distributions #main-wrapper .field--name-field-paragraphs .field__item .views-element-container .view-moss-analysis-report .view-content .charts-highchart .highcharts-container{min-width:100%;}.path-moss-reports-score-distributions #main-wrapper .field--name-field-paragraphs .field__item .views-element-container .view-moss-analysis-report .view-content .charts-highchart .highcharts-container .highcharts-root{min-width:100%;}.path-moss-reports-score-distributions #main-wrapper .field--name-field-paragraphs .field__item .views-element-container .view-filters{display:none;}.mathc-buttons-container-paragraph{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;}@media (max-width:61.99875rem){.mathc-buttons-container-paragraph{padding:2.3rem 2.6rem;}}.mathc-buttons-container-paragraph .top:after{display:block;content:"____";color:#19a2bf;text-align:center;margin-top:-0.4375rem;font-size:1rem;font-weight:normal;letter-spacing:normal;line-height:normal;font-family:Arial;}.mathc-buttons-container-paragraph .top .title{width:100%;text-align:center;font-family:proxima-nova,sans-serif;font-weight:700;font-size:3rem;line-height:normal;letter-spacing:0.015rem;color:#595581;}.mathc-buttons-container-paragraph .top .summary{text-align:center;}.mathc-buttons-container-paragraph .top .summary p{font-family:proxima-nova,sans-serif;font-weight:300;font-size:1.25rem;color:#595581;line-height:1.8rem;letter-spacing:normal;}.mathc-buttons-container-paragraph .bottom{margin-top:5.6rem;}.mathc-buttons-container-paragraph .bottom .button-paragraph{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media (max-width:74.99875rem){.mathc-buttons-container-paragraph .bottom .button-paragraph{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}}.mathc-button-paragraph{min-height:10.6rem;max-width:10rem;margin-bottom:2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}@media (max-width:74.99875rem){.mathc-button-paragraph{max-width:12rem;padding:0rem 2rem;}}.mathc-button-paragraph:hover .icon .color_field__swatch{opacity:0.8;}.mathc-button-paragraph:hover .button a{color:#89a3af;}.mathc-button-paragraph .icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.mathc-button-paragraph .icon .image{margin:0rem;position:absolute;}.mathc-button-paragraph .icon .image .field--type-image{margin:0rem;}.mathc-button-paragraph .icon .image img{margin:0rem;max-width:4.8rem;margin-top:-0.5rem;}@media (max-width:61.99875rem){.mathc-button-paragraph .icon .image img{padding:0.5rem;}}.mathc-button-paragraph .button{text-align:center;}.mathc-button-paragraph .button a{font-family:proxima-nova,sans-serif;font-weight:600;font-size:1.1rem;color:#595581;text-transform:uppercase;line-height:normal;letter-spacing:0.2rem;text-decoration:none;}.mathc-program-box-item-paragraph{height:100%;background-color:#F2ECF1;border-radius:1rem;padding:3.1rem 1.94rem 1.25rem 1.94rem;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.3);}.mathc-program-box-item-paragraph .logo{margin:0rem;width:100%;text-align:center;}.mathc-program-box-item-paragraph .logo img{margin-bottom:2.5rem;width:100%;}.mathc-program-box-item-paragraph .description p,.mathc-program-box-item-paragraph .description li{font-family:proxima-nova,sans-serif;font-weight:300;font-size:1rem;color:rgba(0,0,0,0.8);line-height:1.42rem;}.mathc-program-box-item-paragraph .description a{text-decoration:underline;color:rgba(25,162,191,0.8);font-size:0.87rem;line-height:1.42rem;}.mathc-program-box-item-paragraph .description a:hover{text-decoration:underline;}.mathc-program-box-item-paragraph .button{margin-top:5.1rem;text-align:center;}.mathc-program-box-item-paragraph .button a{max-width:100%;font-family:montserrat,sans-serif;font-weight:600;font-size:1rem;line-height:normal;letter-spacing:0.37rem;text-transform:uppercase;padding:1.2rem 2rem;border:2px solid #595581;background-color:#595581;color:#fff;border-radius:5px;width:inherit;height:inherit;display:inline-block;margin-bottom:1.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;font-weight:300;font-size:1rem;line-height:normal;letter-spacing:0.37rem;padding:0.6rem 2.2rem;background-color:#595581;margin-bottom:0rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.mathc-program-box-item-paragraph .button a:hover{background-color:#ffbc41;border-color:#ffbc41;text-decoration:none;}.mathc-program-box-item-paragraph .button a.active,.mathc-program-box-item-paragraph .button a:focus{border-color:#89a3af;background-color:#415463;text-decoration:none;}.mathc-program-box-item-paragraph .button a:hover{color:white;}.mathc-boxes-paragraph{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;}@media (max-width:61.99875rem){.mathc-boxes-paragraph{padding:2.3rem 2.6rem;}}.mathc-boxes-paragraph .top .box-paragraph{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.mathc-boxes-paragraph .top .box-paragraph > div{margin-right:2.5rem;margin-bottom:2.5rem;max-width:19.5rem;}.mathc-boxes-paragraph .top .box-paragraph > div:last-child{margin-right:0rem;}@media (max-width:74.99875rem){.mathc-boxes-paragraph .top .box-paragraph > div{margin:0 1.25rem 2.5rem 1.25rem;}.mathc-boxes-paragraph .top .box-paragraph > div:last-child{margin-right:1.25rem;}}@media (max-width:35.99875rem){.mathc-boxes-paragraph .top .box-paragraph > div{max-width:100%;width:100%;}}.mathc-boxes-paragraph .top .box-paragraph > div:nth-child(2) .button a{background-color:#f27320;border:2px solid #f27320;}.mathc-boxes-paragraph .top .box-paragraph > div:nth-child(2) .button a:hover{background-color:#ffbc41;border-color:#ffbc41;}.mathc-boxes-paragraph .top .box-paragraph > div:nth-child(2) .button a.active,.mathc-boxes-paragraph .top .box-paragraph > div:nth-child(2) .button a:focus{border-color:#89a3af;background-color:#415463;text-decoration:none;}.mathc-boxes-paragraph .top .box-paragraph > div:nth-child(3) .button a{background-color:#19a2bf;border:2px solid #19a2bf;}.mathc-boxes-paragraph .top .box-paragraph > div:nth-child(3) .button a:hover{background-color:#ffbc41;border-color:#ffbc41;}.mathc-boxes-paragraph .top .box-paragraph > div:nth-child(3) .button a.active,.mathc-boxes-paragraph .top .box-paragraph > div:nth-child(3) .button a:focus{border-color:#89a3af;background-color:#415463;text-decoration:none;}@media (min-width:36rem){.mathc-boxes-paragraph .top .box-paragraph > div > .paragraph{height:100%;}}.mathc-boxes-paragraph .bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:4.25rem;}.mathc-boxes-paragraph .bottom:after{display:block;content:"____";color:#19a2bf;text-align:center;margin-top:-0.4375rem;font-size:1rem;font-weight:normal;letter-spacing:normal;line-height:normal;font-family:Arial;}.mathc-boxes-paragraph .bottom .image{margin:0rem;}.mathc-boxes-paragraph .bottom .image img{margin-bottom:0.5rem;}.mathc-boxes-paragraph .bottom .subtitle{width:100%;text-align:center;font-family:'Caveat',cursive;font-weight:300;font-size:3rem;line-height:normal;letter-spacing:0.015rem;color:#595581;word-break:keep-all;}.mathc-announcement-paragraph{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;padding-top:0rem;}@media (max-width:61.99875rem){.mathc-announcement-paragraph{padding:2.3rem 2.6rem;}}@media (max-width:61.99875rem){.mathc-announcement-paragraph{padding-top:0rem;}}.mathc-announcement-paragraph .top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}@media (max-width:35.99875rem){.mathc-announcement-paragraph .top{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}}@media (max-width:74.99875rem){.mathc-announcement-paragraph .top .left{padding-right:2rem;}}@media (max-width:35.99875rem){.mathc-announcement-paragraph .top .left{margin-top:2rem;padding-right:0rem;text-align:center;}}.mathc-announcement-paragraph .top .left .title{font-family:"Gotham-Bold";font-weight:700;font-size:3.4rem;margin-bottom:1rem;line-height:3.3rem;letter-spacing:-0.1rem;color:#595581;max-width:34rem;}@media (max-width:74.99875rem){.mathc-announcement-paragraph .top .left .title{font-size:3rem;line-height:3rem;}}@media (max-width:47.99875rem){.mathc-announcement-paragraph .top .left .title{font-size:2.3rem;line-height:2.3rem;}}.mathc-announcement-paragraph .top .left .description h3{font-family:proxima-nova,sans-serif;font-weight:800;font-size:1.6rem;line-height:normal;letter-spacing:normal;color:#19a2bf;margin-top:1.5rem;}.mathc-announcement-paragraph .top .right{margin-left:3.4375rem;}@media (max-width:35.99875rem){.mathc-announcement-paragraph .top .right{margin-left:inherit;}}.mathc-announcement-paragraph .top .right .image img{-webkit-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg);border:7px solid white;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.7);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.7);margin-top:-2rem;}.mathc-announcement-paragraph .bottom{text-align:center;margin-top:1.5rem;}.mathc-announcement-paragraph .bottom .button a{font-family:montserrat,sans-serif;font-weight:600;font-size:1rem;line-height:normal;letter-spacing:0.37rem;text-transform:uppercase;padding:1.2rem 2rem;border:2px solid #595581;background-color:#595581;color:#fff;border-radius:5px;width:inherit;height:inherit;display:inline-block;margin-bottom:1.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;font-weight:300;font-size:1rem;line-height:normal;letter-spacing:0.37rem;padding:1.1rem 1.6rem;background-color:#595581;}.mathc-announcement-paragraph .bottom .button a:hover{background-color:#ffbc41;border-color:#ffbc41;text-decoration:none;}.mathc-announcement-paragraph .bottom .button a.active,.mathc-announcement-paragraph .bottom .button a:focus{border-color:#89a3af;background-color:#415463;text-decoration:none;}body:not(.path-frontpage) .mathc-announcement-paragraph{margin-top:4rem;}body:not(.path-frontpage) .mathc-announcement-paragraph .top{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;}@media (max-width:35.99875rem){body:not(.path-frontpage) .mathc-announcement-paragraph .top{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}}body:not(.path-frontpage) .mathc-announcement-paragraph .top .left{max-width:45%;}@media (max-width:35.99875rem){body:not(.path-frontpage) .mathc-announcement-paragraph .top .left{max-width:100%;}}body:not(.path-frontpage) .mathc-announcement-paragraph .image img{max-width:27rem;margin-top:inherit;}@media (max-width:47.99875rem){body:not(.path-frontpage) .mathc-announcement-paragraph .image img{max-width:20rem;}}.mathc-story-paragraph{background-image:url("../svg/story-bg-wave-1830-new.svg");background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;margin-top:3rem;}.mathc-story-paragraph .container{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-top:4rem;padding-bottom:5rem;}@media (max-width:61.99875rem){.mathc-story-paragraph .container{padding:2.3rem 2.6rem;}}@media (max-width:61.99875rem){.mathc-story-paragraph .container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-top:8rem;padding-bottom:9rem;}}@media (max-width:47.99875rem){.mathc-story-paragraph .container{text-align:center;}}.mathc-story-paragraph .left{margin-top:2rem;margin-right:1.9rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.mathc-story-paragraph .left.no-image{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:2rem;max-width:44rem;text-align:center;}.mathc-story-paragraph .left.no-image .button a{padding:1.6rem;}@media (max-width:35.99875rem){.mathc-story-paragraph .left.no-image .button a{padding:1rem;line-height:1.5rem;}}.mathc-story-paragraph .left.no-image .body p:before{left:inherit;top:-0.6rem;margin-left:-1.7rem;}@media (max-width:61.99875rem){.mathc-story-paragraph .left{max-width:100%;margin-right:0rem;}}@media (max-width:47.99875rem){.mathc-story-paragraph .left{margin-top:2rem;}}.mathc-story-paragraph .left .title{margin-bottom:1.25rem;font-family:proxima-nova,sans-serif;font-size:3.25rem;font-weight:700;line-height:3.82687rem;font-style:normal;letter-spacing:normal;color:white;}@media (max-width:35.99875rem){.mathc-story-paragraph .left .title{margin:0 auto 1.25rem auto;}}.mathc-story-paragraph .left .body ul li,.mathc-story-paragraph .left .body ol li{color:#fff;}.mathc-story-paragraph .left .body p{font-family:proxima-nova,sans-serif;font-weight:300;font-size:1rem;color:white;line-height:1.5rem;letter-spacing:normal;}.mathc-story-paragraph .left .body h5{font-family:proxima-nova,sans-serif;font-weight:700;font-size:1rem;color:white;line-height:normal;letter-spacing:0.1rem;text-transform:uppercase;}.mathc-story-paragraph .left .body blockquote{margin:0rem;border:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.mathc-story-paragraph .left .body blockquote p,.mathc-story-paragraph .left .body blockquote h2{font-family:'Caveat',cursive;font-weight:700;font-size:1.9rem;line-height:normal;letter-spacing:normal;color:white;position:relative;}.mathc-story-paragraph .left .body blockquote p::before,.mathc-story-paragraph .left .body blockquote h2::before{content:"“";left:-1.5rem;top:-0.9rem;}.mathc-story-paragraph .left .body blockquote p::after,.mathc-story-paragraph .left .body blockquote h2::after{content:"”";margin-top:-0.4rem;margin-left:0.5rem;}.mathc-story-paragraph .left .body blockquote p:after,.mathc-story-paragraph .left .body blockquote p:before,.mathc-story-paragraph .left .body blockquote h2:after,.mathc-story-paragraph .left .body blockquote h2:before{position:absolute;display:inline-block;font-family:'Caveat',cursive;font-weight:700;font-size:3.4rem;line-height:normal;letter-spacing:normal;color:#595581;}.mathc-story-paragraph .left .body blockquote h2{font-size:3rem;text-transform:inherit;color:#fff;}.mathc-story-paragraph .left .body h2,.mathc-story-paragraph .left .body h3,.mathc-story-paragraph .left .body h4{color:#fff;}.mathc-story-paragraph .left .button{margin:0 auto;margin-top:2.5rem;}.mathc-story-paragraph .left .button a{font-family:montserrat,sans-serif;font-weight:600;font-size:1rem;line-height:normal;letter-spacing:0.37rem;text-transform:uppercase;padding:1.2rem 2rem;border:2px solid #595581;background-color:#595581;color:#fff;border-radius:5px;width:inherit;height:inherit;display:inline-block;margin-bottom:1.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;font-weight:600;font-size:1.31rem;line-height:normal;letter-spacing:0.5rem;padding:1.1rem 1.6rem;background-color:#595581;}.mathc-story-paragraph .left .button a:hover{background-color:#ffbc41;border-color:#ffbc41;text-decoration:none;}.mathc-story-paragraph .left .button a.active,.mathc-story-paragraph .left .button a:focus{border-color:#89a3af;background-color:#415463;text-decoration:none;}@media (max-width:35.99875rem){.mathc-story-paragraph .left .button a{padding:0.8rem 1.4rem;font-size:1rem;}}.mathc-story-paragraph .right{margin-top:2rem;}@media (max-width:61.99875rem){.mathc-story-paragraph .right .image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;}}.mathc-story-paragraph .right .image img{margin-top:2.5rem;min-width:32.5rem;max-width:32.5rem;-webkit-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg);border:7px solid white;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.7);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.7);}@media (max-width:74.99875rem){.mathc-story-paragraph .right .image img{max-width:25rem;min-width:inherit;}}.mathc-grid-paragraph{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;background-color:transparent;}@media (max-width:61.99875rem){.mathc-grid-paragraph{padding:2.3rem 2.6rem;}}.mathc-grid-paragraph .container{-webkit-box-shadow:-3px 10px 11px 0px rgba(51,46,40,0.09);box-shadow:-3px 10px 11px 0px rgba(51,46,40,0.09);padding:2.8rem 1.6rem;border-radius:1.5rem;}.mathc-grid-paragraph .top{margin-bottom:2rem;}.mathc-grid-paragraph .top:after{display:block;content:"____";color:#19a2bf;text-align:center;margin-top:-0.4375rem;font-size:1rem;font-weight:normal;letter-spacing:normal;line-height:normal;font-family:Arial;}.mathc-grid-paragraph .top .title{width:100%;text-align:center;font-family:proxima-nova,sans-serif;font-weight:700;font-size:3rem;line-height:normal;letter-spacing:0.015rem;color:#595581;}.mathc-grid-paragraph .bottom .grid-item{margin-top:1rem;grid-column-gap:0rem;grid-row-gap:0rem;display:grid;outline:2px solid #ededed;}@media (max-width:35.99875rem){.mathc-grid-paragraph .bottom .grid-item{grid-auto-rows:inherit;}}.mathc-grid-paragraph .bottom .grid-item > .field__item{-webkit-box-shadow:1px 1px 0px 1px #ededed;box-shadow:1px 1px 0px 1px #ededed;}.grid-columns-4 .grid-item{grid-template-columns:repeat(4,minmax(0,1fr));}@media (max-width:61.99875rem){.grid-columns-4 .grid-item{grid-template-columns:repeat(3,minmax(0,1fr));}}@media (max-width:47.99875rem){.grid-columns-4 .grid-item{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:35.99875rem){.grid-columns-4 .grid-item{grid-template-columns:repeat(1,minmax(0,1fr));}}.grid-columns-3 .grid-item{grid-template-columns:repeat(3,minmax(0,1fr));}@media (max-width:47.99875rem){.grid-columns-3 .grid-item{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:35.99875rem){.grid-columns-3 .grid-item{grid-template-columns:repeat(1,minmax(0,1fr));}}.mathc-grid-item-paragraph{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:1.12rem 3rem;height:100%;}@media (max-width:35.99875rem){.mathc-grid-item-paragraph{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:inherit;padding:1.12rem 3rem 0.5rem 3rem;}}.mathc-grid-item-paragraph .icon{margin:0rem;}.mathc-grid-item-paragraph .icon .field{margin:0rem;}.mathc-grid-item-paragraph .icon img{margin:0rem;height:4.7rem;width:auto;}.mathc-grid-item-paragraph .button{text-align:center;width:100%;margin-top:0.5rem;min-height:3.25rem;}@media (max-width:74.99875rem){.mathc-grid-item-paragraph .button{min-height:5rem;}}@media (max-width:35.99875rem){.mathc-grid-item-paragraph .button{min-height:inherit;}}.mathc-grid-item-paragraph .button a{font-family:proxima-nova,sans-serif;font-weight:700;font-size:1.1rem;color:#19a2bf;line-height:1.6rem;letter-spacing:normal;}.mathc-grid-item-paragraph .button a:hover{text-decoration:none;color:#16db93;}.mathc-grid-item-paragraph .body p{color:#595581;}@media (max-width:35.99875rem){.mathc-grid-item-paragraph .body{text-align:center;}}.mathc-accordion-paragraph{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;}@media (max-width:61.99875rem){.mathc-accordion-paragraph{padding:2.3rem 2.6rem;}}.mathc-accordion-paragraph .title{font-family:proxima-nova,sans-serif;font-weight:700;font-size:3rem;line-height:normal;letter-spacing:0.015rem;color:#595581;text-align:center;}.mathc-accordion-paragraph .title:after{display:block;content:"____";color:#19a2bf;text-align:center;margin-top:-0.4375rem;font-size:1rem;font-weight:normal;letter-spacing:normal;line-height:normal;font-family:Arial;}.mathc-accordion-paragraph .field--name-field-accordion-description{margin-top:1.5625rem;}.mathc-accordion-paragraph .inner-container .accordion-title{margin-top:3.5rem;min-height:8rem;padding:0rem 5rem 0rem 2.3rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-shadow:1.3px 1.5px 18px 0 rgba(0,0,0,0.24);box-shadow:1.3px 1.5px 18px 0 rgba(0,0,0,0.24);border-radius:7px;border:none;background-color:white;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}@media (max-width:35.99875rem){.mathc-accordion-paragraph .inner-container .accordion-title{min-height:11rem;padding:2rem 5rem 2rem 2rem;}}.mathc-accordion-paragraph .inner-container .accordion-title.ui-state-active{-webkit-box-shadow:0px 18px 0px 0 white,1.3px 1.5px 18px 0 rgba(0,0,0,0.24);box-shadow:0px 18px 0px 0 white,1.3px 1.5px 18px 0 rgba(0,0,0,0.24);border-bottom-left-radius:0px;border-bottom-right-radius:0px;}.mathc-accordion-paragraph .inner-container .accordion-title.ui-state-active span{background-image:url("../svg/accordion-minus-icon.svg");}.mathc-accordion-paragraph .inner-container .accordion-title.ui-state-active.ui-state-hover{background-color:white;}.mathc-accordion-paragraph .inner-container .accordion-title.ui-state-hover{background-color:#f6f6f6;}.mathc-accordion-paragraph .inner-container .accordion-title.ui-state-focus{border:none;background:white;outline:none;}.mathc-accordion-paragraph .inner-container .accordion-title span{width:1.42rem;height:1.2rem;background-image:url("../svg/accordion-plus-icon.svg");background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;background-position:center;position:absolute;right:2.2rem;margin-top:0.1rem;}.mathc-accordion-paragraph .inner-container .accordion-title a{font-family:'Lato',sans-serif;font-size:1.2rem;font-weight:700;line-height:1.2rem;letter-spacing:0.12rem;color:#272660;}@media (max-width:47.99875rem){.mathc-accordion-paragraph .inner-container .accordion-title a{font-size:1rem;}}.mathc-accordion-paragraph .inner-container .accordion-description{padding:1.25rem 5rem 2.5rem 2.3rem;-webkit-box-shadow:1.3px 1.5px 18px 0 rgba(0,0,0,0.24);box-shadow:1.3px 1.5px 18px 0 rgba(0,0,0,0.24);border:none;border-bottom-left-radius:7px;border-bottom-right-radius:7px;}.mathc-accordion-paragraph .inner-container .accordion-description .field--name-field-accordion-item-body{margin-top:-1.25rem;position:relative;}.mathc-accordion-paragraph .inner-container .accordion-description p{font-family:proxima-nova,sans-serif;font-weight:300;font-size:1rem;line-height:1.5rem;letter-spacing:normal;}.mathc-accordion-paragraph .inner-container .accordion-description p strong{font-weight:700;}.mathc-accordion-paragraph .inner-container .accordion-description p.text-align-center{margin-bottom:0;}.mathc-accordion-paragraph .inner-container .accordion-description p a.mathc-btn.default{font-family:montserrat,sans-serif;font-weight:600;font-size:1rem;line-height:normal;letter-spacing:0.37rem;text-transform:uppercase;padding:1.2rem 2rem;border:2px solid #595581;background-color:#595581;color:#fff;border-radius:5px;width:inherit;height:inherit;display:inline-block;margin-bottom:1.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;font-size:0.97rem;letter-spacing:0.35rem;padding:1.1rem 1.5rem;font-weight:300;margin-bottom:0;}.mathc-accordion-paragraph .inner-container .accordion-description p a.mathc-btn.default:hover{background-color:#ffbc41;border-color:#ffbc41;text-decoration:none;}.mathc-accordion-paragraph .inner-container .accordion-description p a.mathc-btn.default.active,.mathc-accordion-paragraph .inner-container .accordion-description p a.mathc-btn.default:focus{border-color:#89a3af;background-color:#415463;text-decoration:none;}.accordion-arrows-1 .mathc-accordion-paragraph .accordion-title:not(.ui-accordion-header-active):after{display:block;content:"";position:absolute;width:2.5rem;height:1.25rem;left:calc(50% - 1.25rem);background-image:url("../svg/accordion-down-arrow.svg");background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;margin-top:12rem;pointer-events:none;}@media (max-width:35.99875rem){.accordion-arrows-1 .mathc-accordion-paragraph .accordion-title:not(.ui-accordion-header-active):after{margin-top:14.5rem;}}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.accordion-arrows-1 .mathc-accordion-paragraph .accordion-title:not(.ui-accordion-header-active):after{margin-top:5.8rem;}@media (max-width:35.99875rem){.accordion-arrows-1 .mathc-accordion-paragraph .accordion-title:not(.ui-accordion-header-active):after{margin-top:7.3rem;}}}}.accordion-arrows-1 .mathc-accordion-paragraph .accordion-title:not(.ui-accordion-header-active):nth-last-child(2):after{display:none;}.accordion-arrows-1 .mathc-accordion-paragraph .accordion-description.ui-accordion-content-active:after{display:block;content:"";position:absolute;width:2.5rem;height:1.25rem;left:calc(50% - 1.25rem);background-image:url("../svg/accordion-down-arrow.svg");background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;margin-top:3.75rem;}.accordion-arrows-1 .mathc-accordion-paragraph .accordion-description.ui-accordion-content-active:last-child:after{display:none;}.mathc-basic-paragraph{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;padding-bottom:0;}@media (max-width:61.99875rem){.mathc-basic-paragraph{padding:2.3rem 2.6rem;}}.mathc-basic-paragraph .title{font-family:proxima-nova,sans-serif;font-weight:700;font-size:3rem;line-height:normal;letter-spacing:0.015rem;color:#595581;text-align:center;margin-bottom:1rem;}@media (max-width:35.99875rem){.mathc-basic-paragraph .title{font-size:2rem;line-height:2.5rem;}}.mathc-basic-paragraph .body p.mathc-btn a{font-family:montserrat,sans-serif;font-weight:600;font-size:1rem;line-height:normal;letter-spacing:0.37rem;text-transform:uppercase;padding:1.2rem 2rem;border:2px solid #595581;background-color:#595581;color:#fff;border-radius:5px;width:inherit;height:inherit;display:inline-block;margin-bottom:1.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;padding:1rem;margin-bottom:0rem;font-size:1.3rem;letter-spacing:0.5rem;font-weight:300;}.mathc-basic-paragraph .body p.mathc-btn a:hover{background-color:#ffbc41;border-color:#ffbc41;text-decoration:none;}.mathc-basic-paragraph .body p.mathc-btn a.active,.mathc-basic-paragraph .body p.mathc-btn a:focus{border-color:#89a3af;background-color:#415463;text-decoration:none;}@media (max-width:35.99875rem){.mathc-basic-paragraph .body p.mathc-btn a{letter-spacing:normal;font-size:1rem;}}.mathc-basic-paragraph .body p.subtitle{font-family:Montserrat,sans-serif;font-size:0.8125rem;font-weight:600;line-height:normal;font-style:normal;letter-spacing:0.12187rem;}.mathc-basic-paragraph .body blockquote{margin:1rem 0;border:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.mathc-basic-paragraph .body blockquote p,.mathc-basic-paragraph .body blockquote h2,.mathc-basic-paragraph .body blockquote h3,.mathc-basic-paragraph .body blockquote h4,.mathc-basic-paragraph .body blockquote h5,.mathc-basic-paragraph .body blockquote strong,.mathc-basic-paragraph .body blockquote div{font-family:'Caveat',cursive;font-weight:700;font-size:1.95rem;line-height:normal;letter-spacing:normal;position:relative;}.mathc-basic-paragraph .body blockquote p::before,.mathc-basic-paragraph .body blockquote h2::before,.mathc-basic-paragraph .body blockquote h3::before,.mathc-basic-paragraph .body blockquote h4::before,.mathc-basic-paragraph .body blockquote h5::before,.mathc-basic-paragraph .body blockquote strong::before,.mathc-basic-paragraph .body blockquote div::before{content:"“";left:-1.5rem;top:-0.9rem;}.mathc-basic-paragraph .body blockquote p::after,.mathc-basic-paragraph .body blockquote h2::after,.mathc-basic-paragraph .body blockquote h3::after,.mathc-basic-paragraph .body blockquote h4::after,.mathc-basic-paragraph .body blockquote h5::after,.mathc-basic-paragraph .body blockquote strong::after,.mathc-basic-paragraph .body blockquote div::after{content:"”";margin-top:-0.4rem;margin-left:0.5rem;}.mathc-basic-paragraph .body blockquote p:after,.mathc-basic-paragraph .body blockquote p:before,.mathc-basic-paragraph .body blockquote h2:after,.mathc-basic-paragraph .body blockquote h2:before,.mathc-basic-paragraph .body blockquote h3:after,.mathc-basic-paragraph .body blockquote h3:before,.mathc-basic-paragraph .body blockquote h4:after,.mathc-basic-paragraph .body blockquote h4:before,.mathc-basic-paragraph .body blockquote h5:after,.mathc-basic-paragraph .body blockquote h5:before,.mathc-basic-paragraph .body blockquote strong:after,.mathc-basic-paragraph .body blockquote strong:before,.mathc-basic-paragraph .body blockquote div:after,.mathc-basic-paragraph .body blockquote div:before{position:absolute;display:inline-block;font-family:'Caveat',cursive;font-weight:700;font-size:3.4rem;line-height:normal;letter-spacing:normal;color:#595581;}.mathc-basic-paragraph .body blockquote h2{font-size:3rem;text-transform:inherit;}.basicp-border-1 .mathc-basic-paragraph .container{padding:1rem 2rem;-webkit-box-shadow:1.3px 1.5px 18px 0 rgba(0,0,0,0.24);box-shadow:1.3px 1.5px 18px 0 rgba(0,0,0,0.24);border-radius:7px;background-color:white;}.mathc-two-column-paragraph{background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;padding:2.5rem 0;}@media screen and (max-width:75rem){.mathc-two-column-paragraph{background-image:url("../svg/two-column-bg-wave-1200.svg");background-position:right center;}}@media screen and (min-width:75.0625rem){.mathc-two-column-paragraph{background-position:right center;}}@media screen and (min-width:75.0625rem) and (max-width:86.25rem){.mathc-two-column-paragraph{background-image:url("../svg/two-column-bg-wave-1290.svg");}}@media screen and (min-width:86.3125rem) and (max-width:97.5rem){.mathc-two-column-paragraph{background-image:url("../svg/two-column-bg-wave-1470.svg");}}@media screen and (min-width:97.5625rem) and (max-width:108.75rem){.mathc-two-column-paragraph{background-image:url("../svg/two-column-bg-wave-1650.svg");}}@media screen and (min-width:108.8125rem) and (max-width:120rem){.mathc-two-column-paragraph{background-image:url("../svg/two-column-bg-wave-1830.svg");}}@media screen and (min-width:120.0625rem){.mathc-two-column-paragraph{background-image:url("../svg/two-column-bg-wave-2010.svg");}}.mathc-two-column-paragraph .container{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width:61.99875rem){.mathc-two-column-paragraph .container{padding:2.3rem 2.6rem;}}@media (max-width:61.99875rem){.mathc-two-column-paragraph .container{padding-top:4rem;}}@media (min-width:62rem){.mathc-two-column-paragraph .container{padding-top:5rem;}}@media (max-width:47.99875rem){.mathc-two-column-paragraph .container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;padding-top:8rem;padding-bottom:2rem;}}.mathc-two-column-paragraph .left{max-width:48.5%;min-width:48.5%;padding-right:2rem;}@media (max-width:61.99875rem){.mathc-two-column-paragraph .left{padding:0 3rem 0 0;}}@media (max-width:47.99875rem){.mathc-two-column-paragraph .left{padding:0;max-width:100%;}}.mathc-two-column-paragraph .left .title{font-family:proxima-nova,sans-serif;font-weight:700;font-size:3.5rem;color:white;text-transform:uppercase;line-height:3.75rem;letter-spacing:-0.02rem;}.mathc-two-column-paragraph .left .description{padding:0.5rem 0;}.mathc-two-column-paragraph .left .description p,.mathc-two-column-paragraph .left .description li,.mathc-two-column-paragraph .left .description a,.mathc-two-column-paragraph .left .description strong{font-family:'Montserrat',sans-serif;font-weight:600;font-size:0.7rem;color:white;text-transform:uppercase;line-height:normal;letter-spacing:0.07rem;}.mathc-two-column-paragraph .left .description p,.mathc-two-column-paragraph .left .description h1,.mathc-two-column-paragraph .left .description h2,.mathc-two-column-paragraph .left .description h3,.mathc-two-column-paragraph .left .description h4,.mathc-two-column-paragraph .left .description h5,.mathc-two-column-paragraph .left .description h6,.mathc-two-column-paragraph .left .description li,.mathc-two-column-paragraph .left .description div,.mathc-two-column-paragraph .left .description a{color:white;}.mathc-two-column-paragraph .left .buttons-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1rem;margin-top:1.25rem;}@media (max-width:47.99875rem){.mathc-two-column-paragraph .left .buttons-container{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}}.mathc-two-column-paragraph .left .buttons-container .button{padding:0.4rem 0.6rem;background-color:#13a3c1;border-radius:3px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 1rem 1.6rem 0;}@media (max-width:47.99875rem){.mathc-two-column-paragraph .left .buttons-container .button{margin:0.8rem 0.5rem;}}.mathc-two-column-paragraph .left .buttons-container .button:hover{text-decoration:none;background-color:#de5b35;}.mathc-two-column-paragraph .left .buttons-container .button .icon{display:inline-block;margin:-0.3rem 0.6rem 0rem 0rem;}.mathc-two-column-paragraph .left .buttons-container .button .icon img{max-width:1.25rem;max-height:1.4rem;}.mathc-two-column-paragraph .left .buttons-container .button .text{display:inline-block;font-family:'Montserrat',sans-serif;font-weight:600;font-size:0.75rem;color:white;text-transform:uppercase;line-height:normal;letter-spacing:0.11rem;}.mathc-two-column-paragraph .left .buttons-container .button.active{background-color:#de5b35;}.mathc-two-column-paragraph .left .link-bottom{text-align:center;}.mathc-two-column-paragraph .left .link-bottom a{font-family:montserrat,sans-serif;font-weight:600;font-size:1rem;line-height:normal;letter-spacing:0.37rem;text-transform:uppercase;padding:1.2rem 2rem;border:2px solid #595581;background-color:#595581;color:#fff;border-radius:5px;width:inherit;height:inherit;display:inline-block;margin-bottom:1.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;font-weight:300;font-size:1rem;line-height:normal;letter-spacing:0.3rem;padding:1.1rem 1.9rem;color:white;margin:1rem;}.mathc-two-column-paragraph .left .link-bottom a:hover{background-color:#ffbc41;border-color:#ffbc41;text-decoration:none;}.mathc-two-column-paragraph .left .link-bottom a.active,.mathc-two-column-paragraph .left .link-bottom a:focus{border-color:#89a3af;background-color:#415463;text-decoration:none;}.mathc-two-column-paragraph .right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:4rem;margin:2rem 0rem;border-left:1px solid rgba(255,255,255,0.5);}@media (max-width:47.99875rem){.mathc-two-column-paragraph .right{border-left:none;border-top:1px solid rgba(255,255,255,0.5);padding-left:0;padding-top:3rem;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}}.mathc-two-column-paragraph .right .description p,.mathc-two-column-paragraph .right .description li,.mathc-two-column-paragraph .right .description a,.mathc-two-column-paragraph .right .description strong{font-family:proxima-nova,sans-serif;font-weight:300;font-size:1.25rem;line-height:1.8rem;letter-spacing:normal;}.mathc-two-column-paragraph .right .description p,.mathc-two-column-paragraph .right .description h1,.mathc-two-column-paragraph .right .description h2,.mathc-two-column-paragraph .right .description h3,.mathc-two-column-paragraph .right .description h4,.mathc-two-column-paragraph .right .description h5,.mathc-two-column-paragraph .right .description h6,.mathc-two-column-paragraph .right .description li,.mathc-two-column-paragraph .right .description div,.mathc-two-column-paragraph .right .description a{color:white;}.mathc-two-column-paragraph .right .group-1,.mathc-two-column-paragraph .right .group-2,.mathc-two-column-paragraph .right .group-3,.mathc-two-column-paragraph .right .group-4,.mathc-two-column-paragraph .right .group-5,.mathc-two-column-paragraph .right .group-6{display:none;}.mathc-webform-container-paragraphs{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;}@media (max-width:61.99875rem){.mathc-webform-container-paragraphs{padding:2.3rem 2.6rem;}}@media (max-width:35.99875rem){.mathc-webform-container-paragraphs{padding-top:0;}}.mathc-webform-container-paragraphs .title{font-family:proxima-nova,sans-serif;font-weight:700;font-size:3rem;line-height:normal;letter-spacing:0.015rem;color:#595581;text-align:center;margin-bottom:2rem;}.mathc-webform-container-paragraphs .title:after{display:block;content:"____";color:#19a2bf;text-align:center;margin-top:-0.4375rem;font-size:1rem;font-weight:normal;letter-spacing:normal;line-height:normal;font-family:Arial;}.mathc-webform-container-paragraphs fieldset.js-form-type-textarea .form-textarea-wrapper{margin-bottom:2rem;}.mathc-webform-container-paragraphs fieldset span.select2-container{margin-bottom:1rem;}.mathc-webform-container-paragraphs fieldset .form-managed-file{margin-bottom:1rem;}@media (max-width:35.99875rem){.mathc-webform-container-paragraphs fieldset label{font-size:0.750rem;}}.mathc-webform-container-paragraphs #ajax-wrapper fieldset .js-form-managed-file input[type="file"]{padding:0.65rem 1.2rem;}@media (max-width:35.99875rem){.mathc-webform-container-paragraphs #ajax-wrapper fieldset .js-form-managed-file input[type="file"]{padding:0.55rem 1.2rem;}}@-moz-document url-prefix(){.mathc-webform-container-paragraphs #ajax-wrapper fieldset .js-form-managed-file input[type="file"]{padding:0.55rem 1.2rem;}}.mathc-webform-container-paragraphs .file + button[type="submit"]{height:auto;margin:0 1rem;padding:0.8rem 1.5rem;max-width:10rem;}.mathc-webform-container-paragraphs .form-actions{text-align:center;margin-top:2rem;}.mathc-webform-container-paragraphs form legend{border-bottom:none;}.mathc-webform-container-paragraphs form .js-webform-type-fieldset .js-form-item:last-of-type{margin-bottom:0.5rem;}.mathc-webform-container-paragraphs form .js-webform-type-fieldset .js-form-item:last-of-type .fieldset-wrapper .form-item-club-leader-username-used-to-log-into-mathcounts-website{margin-bottom:0;}.mathc-webform-container-paragraphs form .js-webform-type-fieldset .js-form-item:last-of-type .fieldset-wrapper .form-item-club-leader-username-used-to-log-into-mathcounts-website input{margin-bottom:0.5rem;}.mathc-webform-container-paragraphs .fieldset-wrapper .custom-control-label::before{top:0;}.mathc-webform-container-paragraphs .fieldset-wrapper .custom-control-label::after{top:0;}.mathc-video-paragraph{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;}@media (max-width:61.99875rem){.mathc-video-paragraph{padding:2.3rem 2.6rem;}}.mathc-video-paragraph .top{text-align:center;margin-bottom:2rem;}.mathc-video-paragraph .top:after{display:block;content:"____";color:#19a2bf;text-align:center;margin-top:-0.4375rem;font-size:1rem;font-weight:normal;letter-spacing:normal;line-height:normal;font-family:Arial;}.mathc-video-paragraph .top .title{font-family:proxima-nova,sans-serif;font-weight:700;font-size:3rem;line-height:normal;letter-spacing:0.015rem;color:#595581;}.mathc-video-paragraph .bottom > .video{width:60%;float:left;margin:0 2rem 1rem 0;}@media (max-width:61.99875rem){.mathc-video-paragraph .bottom > .video{width:100%;padding:2rem;}}@media (max-width:61.99875rem) and (max-width:35.99875rem){.mathc-video-paragraph .bottom > .video{padding:0;}}.mathc-video-paragraph .bottom > .video video{margin:0 auto;width:100%;}.mathc-video-paragraph .bottom > .video .video-url > iframe{width:100%;height:20vw;}@media (max-width:61.99875rem){.mathc-video-paragraph .bottom > .video .video-url > iframe{height:40vw;}}@media (max-width:61.99875rem){.mathc-video-paragraph .bottom .description{padding:2rem;}}@media (max-width:35.99875rem){.mathc-video-paragraph .bottom .description{padding:2rem 0 0 0;}}.mathc-video-paragraph .bottom .description p{font-family:proxima-nova,sans-serif;font-weight:300;font-size:1.25rem;color:#595581;line-height:1.8rem;letter-spacing:normal;}.mathc-quote-paragraph{background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;margin-top:3rem;}@media screen and (max-width:75rem){.mathc-quote-paragraph{background-image:url("../svg/story-bg-wave-1200.svg");background-position:right center;}}@media screen and (min-width:75.0625rem){.mathc-quote-paragraph{background-position:right center;}}@media screen and (min-width:75.0625rem) and (max-width:86.25rem){.mathc-quote-paragraph{background-image:url("../svg/story-bg-wave-1290.svg");}}@media screen and (min-width:86.3125rem) and (max-width:97.5rem){.mathc-quote-paragraph{background-image:url("../svg/story-bg-wave-1470.svg");}}@media screen and (min-width:97.5625rem) and (max-width:108.75rem){.mathc-quote-paragraph{background-image:url("../svg/story-bg-wave-1650.svg");}}@media screen and (min-width:108.8125rem) and (max-width:120rem){.mathc-quote-paragraph{background-image:url("../svg/story-bg-wave-1830.svg");}}@media screen and (min-width:120.0625rem){.mathc-quote-paragraph{background-image:url("../svg/story-bg-wave-2010.svg");}}.mathc-quote-paragraph .container{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:5rem 5.6rem 5.8rem;}@media (max-width:61.99875rem){.mathc-quote-paragraph .container{padding:2.3rem 2.6rem;}}@media (max-width:61.99875rem){.mathc-quote-paragraph .container{padding:7rem 2.6rem;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}}@media (min-width:62rem){.mathc-quote-paragraph .container{padding:6rem 5.6rem 5rem;}}.mathc-quote-paragraph .left{margin-right:1.9rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media (max-width:61.99875rem){.mathc-quote-paragraph .left{max-width:100%;margin-right:0rem;margin-top:2rem;margin:0 auto;display:inline-block;text-align:center;}}.mathc-quote-paragraph .left .quote{font-family:'Caveat',cursive;font-weight:500;font-size:3rem;line-height:normal;letter-spacing:normal;color:white;position:relative;}@media (max-width:61.99875rem){.mathc-quote-paragraph .left .quote{width:100%;}}.mathc-quote-paragraph .left .quote:before{content:"“";left:-1.5rem;top:-0.9rem;}@media (max-width:47.99875rem){.mathc-quote-paragraph .left .quote:before{top:0rem;left:inherit;right:0.5rem;}}.mathc-quote-paragraph .left .quote:after{content:"”";margin-top:-0.4rem;margin-left:0.5rem;}.mathc-quote-paragraph .left .quote:after,.mathc-quote-paragraph .left .quote:before{position:absolute;display:inline-block;font-family:'Caveat',cursive;font-weight:700;font-size:3.4rem;line-height:normal;letter-spacing:normal;color:#595581;}@media (max-width:47.99875rem){.mathc-quote-paragraph .left .quote:after,.mathc-quote-paragraph .left .quote:before{position:inherit;}}.mathc-quote-paragraph .left .person{font-family:proxima-nova,sans-serif;font-weight:700;font-size:1rem;color:white;line-height:normal;letter-spacing:0.1rem;text-transform:uppercase;margin-top:2.5rem;width:100%;}.mathc-quote-paragraph .left .person:before{content:"-";display:inline-block;font-family:proxima-nova,sans-serif;font-weight:700;font-size:1rem;color:white;line-height:normal;letter-spacing:0.1rem;text-transform:uppercase;}@media (max-width:61.99875rem){.mathc-quote-paragraph .left .person{margin:2rem 0;}}.mathc-quote-paragraph .right .image .field{margin:0rem;}@media (max-width:61.99875rem){.mathc-quote-paragraph .right .image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;}}.mathc-quote-paragraph .right .image img{margin-top:2.5rem;max-width:30rem;-webkit-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg);border:7px solid white;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.7);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.7);}@media (max-width:74.99875rem){.mathc-quote-paragraph .right .image img{max-width:25rem;}}.mathc-real-btn-paragraph{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem 0 5.6rem;}@media (max-width:61.99875rem){.mathc-real-btn-paragraph{padding:0rem 2.6rem;}}.mathc-real-btn-paragraph .button a{font-family:montserrat,sans-serif;font-weight:600;line-height:normal;letter-spacing:0.37rem;text-transform:uppercase;color:#fff;border-radius:5px;width:inherit;height:inherit;display:inline-block;margin-bottom:1rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;}.mathc-real-btn-paragraph .button a.active,.mathc-real-btn-paragraph .button a:focus{border-color:#89a3af;background-color:#415463;text-decoration:none;}.btn-position-left .mathc-real-btn-paragraph .button{text-align:left;}.btn-position-center .mathc-real-btn-paragraph .button{text-align:center;}.btn-position-right .mathc-real-btn-paragraph .button{text-align:right;}.btn-size-small .mathc-real-btn-paragraph .button a{padding:0.9rem 1.7rem;font-size:0.8rem;}.btn-size-medium .mathc-real-btn-paragraph .button a{padding:1.2rem 2rem;font-size:1rem;}.btn-size-big .mathc-real-btn-paragraph .button a{padding:1.5 2.3rem;font-size:1.2rem;}.btn-type-primary .mathc-real-btn-paragraph .button a{border:2px solid #19a2bf;background-color:#19a2bf;}.btn-type-primary .mathc-real-btn-paragraph .button a:hover{background-color:#ffbc41;border-color:#ffbc41;text-decoration:none;}.btn-type-secondary .mathc-real-btn-paragraph .button a{border:2px solid #595581;background-color:#595581;}.btn-type-secondary .mathc-real-btn-paragraph .button a:hover{background-color:#ffbc41;border-color:#ffbc41;text-decoration:none;}.mathc-google-classroom-paragraph{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;}@media (max-width:61.99875rem){.mathc-google-classroom-paragraph{padding:2.3rem 2.6rem;}}.mathc-problem-week-view{background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;}@media screen and (max-width:75rem){.mathc-problem-week-view{background-image:url("../svg/week-problem-bg-wave-1200.svg");background-position:right center;}}@media screen and (min-width:75.0625rem){.mathc-problem-week-view{background-position:right center;}}@media screen and (min-width:75.0625rem) and (max-width:86.25rem){.mathc-problem-week-view{background-image:url("../svg/week-problem-bg-wave-1290.svg");}}@media screen and (min-width:86.3125rem) and (max-width:97.5rem){.mathc-problem-week-view{background-image:url("../svg/week-problem-bg-wave-1470.svg");}}@media screen and (min-width:97.5625rem) and (max-width:108.75rem){.mathc-problem-week-view{background-image:url("../svg/week-problem-bg-wave-1650.svg");}}@media screen and (min-width:108.8125rem) and (max-width:120rem){.mathc-problem-week-view{background-image:url("../svg/week-problem-bg-wave-1830.svg");}}@media screen and (min-width:120.0625rem){.mathc-problem-week-view{background-image:url("../svg/week-problem-bg-wave-2010.svg");}}.mathc-problem-week-view .row{margin:0rem;}.mathc-problem-week-view .container{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}@media (max-width:61.99875rem){.mathc-problem-week-view .container{padding:2.3rem 2.6rem;}}@media (max-width:47.99875rem){.mathc-problem-week-view .container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:5rem;padding-bottom:4rem;}}.mathc-problem-week-view .left{min-width:50.5%;float:left;text-align:center;padding:1.8rem 0rem 6rem;}@media (max-width:47.99875rem){.mathc-problem-week-view .left{padding-bottom:2rem;padding-top:4rem;}}.mathc-problem-week-view .left .image{margin-bottom:1rem;width:100%;height:9.2rem;background-image:url("../png/week-problem-icon.png");background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;background-position:center;}.mathc-problem-week-view .left .title{font-family:proxima-nova,sans-serif;font-weight:700;color:white;}.mathc-problem-week-view .left .title .md-line{font-size:3.5rem;line-height:4.5rem;letter-spacing:-0.21rem;}.mathc-problem-week-view .left .title .l-line{font-size:4.2rem;line-height:4.5rem;letter-spacing:normal;}.mathc-problem-week-view .left .link{font-family:proxima-nova,sans-serif;font-weight:300;color:white;font-size:1.2rem;line-height:normal;letter-spacing:normal;text-decoration:underline;}.mathc-problem-week-view .left .link:hover{color:#16db93;}.mathc-problem-week-view .right{margin-top:1.5rem;padding:0 2rem 0 5.9rem;border-left:1px solid rgba(255,255,255,0.5);}@media (max-width:61.99875rem){.mathc-problem-week-view .right{padding:0rem 2rem 0rem 3rem;}}@media (max-width:47.99875rem){.mathc-problem-week-view .right{padding:2rem 0rem 0rem 0rem;border-left:none;border-top:1px solid rgba(255,255,255,0.5);}}.mathc-problem-week-view .right .summary{font-family:proxima-nova,sans-serif;font-weight:300;color:white;font-size:1.25rem;line-height:1.8;letter-spacing:normal;}.mathc-problem-week-view .right .summary p{font-family:proxima-nova,sans-serif;font-weight:300;color:white;font-size:1.25rem;line-height:1.8;letter-spacing:normal;}.mathc-problem-week-view .right .link{text-align:center;margin-top:1.3rem;}@media (max-width:47.99875rem){.mathc-problem-week-view .right .link{margin:2rem 0rem;}}.mathc-problem-week-view .right .link a{font-family:montserrat,sans-serif;font-weight:600;font-size:1rem;line-height:normal;letter-spacing:0.37rem;text-transform:uppercase;padding:1.2rem 2rem;border:2px solid #595581;background-color:#595581;color:#fff;border-radius:5px;width:inherit;height:inherit;display:inline-block;margin-bottom:1.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;font-weight:600;letter-spacing:0.5rem;line-height:normal;padding:1.4rem 2.1rem;margin-bottom:0rem;}.mathc-problem-week-view .right .link a:hover{background-color:#ffbc41;border-color:#ffbc41;text-decoration:none;}.mathc-problem-week-view .right .link a.active,.mathc-problem-week-view .right .link a:focus{border-color:#89a3af;background-color:#415463;text-decoration:none;}@media (max-width:74.99875rem){.mathc-problem-week-view .right .link a{padding:1rem 1.5rem;font-size:1rem;}}.mathc-sponsors-slider-view{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;padding-bottom:1.5rem;}@media (max-width:61.99875rem){.mathc-sponsors-slider-view{padding:2.3rem 2.6rem;}}.mathc-sponsors-slider-view .row{margin:0rem;}.mathc-sponsors-slider-view .slick__arrow{display:none;}.mathc-sponsors-slider-view .slick-slide{outline:none;}.mathc-sponsors-slider-view #sponsors-gallery-slider,.mathc-sponsors-slider-view .slick > .slick__slider{margin:0rem;}.mathc-sponsors-slider-view #sponsors-gallery-slider .sponsor-item .node__title,.mathc-sponsors-slider-view .slick > .slick__slider .sponsor-item .node__title{display:none;}.mathc-sponsors-slider-view #sponsors-gallery-slider .node__content,.mathc-sponsors-slider-view .slick > .slick__slider .node__content{margin-top:0;}.mathc-whats-happening-view{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;}@media (max-width:61.99875rem){.mathc-whats-happening-view{padding:2.3rem 2.6rem;}}.mathc-whats-happening-view .view-content{margin:0rem;width:100%;}.mathc-whats-happening-view .top{text-align:center;}.mathc-whats-happening-view .top:after{display:block;content:"____";color:#19a2bf;text-align:center;margin-top:-0.4375rem;font-size:1rem;font-weight:normal;letter-spacing:normal;line-height:normal;font-family:Arial;}.mathc-whats-happening-view .top .title{font-family:proxima-nova,sans-serif;font-weight:700;font-size:3rem;line-height:normal;letter-spacing:0.015rem;color:#595581;}.mathc-whats-happening-view .display-options{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;height:1.9rem;margin:1.5rem 0;padding:0 0.625rem;}.mathc-whats-happening-view .display-options a{width:32px;height:32px;background-repeat:no-repeat;-webkit-background-size:20px 15px;background-size:20px 15px;background-position:center;}.mathc-whats-happening-view .display-options .cards{background-image:url("../svg/grid-view.svg");}.mathc-whats-happening-view .display-options .cards.selected{background-image:url("../svg/grid-view-active.svg");background-color:#89a3af;-webkit-box-shadow:0px 0px 1px rgba(89,89,89,0.5);box-shadow:0px 0px 1px rgba(89,89,89,0.5);}.mathc-whats-happening-view .display-options .list{background-image:url("../svg/list-view.svg");margin-left:0.8rem;-webkit-background-size:20px 14px;background-size:20px 14px;}.mathc-whats-happening-view .display-options .list.selected{background-image:url("../svg/list-view-active.svg");background-color:#89a3af;-webkit-box-shadow:0px 0px 1px rgba(89,89,89,0.5);box-shadow:0px 0px 1px rgba(89,89,89,0.5);}.mathc-whats-happening-view .view-content{display:block;}.mathc-whats-happening-view .masonry{width:100%;}.mathc-whats-happening-view .masonry .wh-item{width:calc(25% - 20px);height:330px;margin-left:0.625rem;overflow:hidden;margin-bottom:1.25rem;border-radius:0.5rem;-webkit-box-shadow:1px 1px 1px rgba(89,89,89,0.5);box-shadow:1px 1px 1px rgba(89,89,89,0.5);}@media (max-width:61.99875rem){.mathc-whats-happening-view .masonry .wh-item{height:225px;}}@media (max-width:47.99875rem){.mathc-whats-happening-view .masonry .wh-item{width:calc(50vw - 2.6rem - 10px);margin-left:0;}}.mathc-whats-happening-view .masonry .wh-item:nth-child(6n),.mathc-whats-happening-view .masonry .wh-item:nth-child(6n+1){width:calc(50% - 20px);height:225px;}@media (max-width:47.99875rem){.mathc-whats-happening-view .masonry .wh-item:nth-child(6n),.mathc-whats-happening-view .masonry .wh-item:nth-child(6n+1){width:calc(100vw - 5.2rem);margin-left:0;height:175px;}}.mathc-whats-happening-view .masonry .wh-item:nth-child(6n+1){background:-webkit-gradient(linear,left top,right top,from(#19a5be),color-stop(81%,#16d29a),to(#16da94));background:-webkit-linear-gradient(left,#19a5be 0%,#16d29a 81%,#16da94 100%);background:-o-linear-gradient(left,#19a5be 0%,#16d29a 81%,#16da94 100%);background:linear-gradient(to right,#19a5be 0%,#16d29a 81%,#16da94 100%);padding-right:22%;}@media (max-width:47.99875rem){.mathc-whats-happening-view .masonry .wh-item:nth-child(6n+1){padding-right:1rem;}}.mathc-whats-happening-view .masonry .wh-item:nth-child(6n+1) .has-bg-image:before{background-color:rgba(22,219,147,0.6);}.mathc-whats-happening-view .masonry .wh-item:nth-child(6n+2){background-color:#50497a;}.mathc-whats-happening-view .masonry .wh-item:nth-child(6n+2) .has-bg-image:before{background-color:rgba(80,73,122,0.6);}.mathc-whats-happening-view .masonry .wh-item:nth-child(6n+3){background-color:#0eb8bf;}.mathc-whats-happening-view .masonry .wh-item:nth-child(6n+3) .has-bg-image:before{background-color:rgba(14,184,191,0.7);}@media (max-width:47.99875rem){.mathc-whats-happening-view .masonry .wh-item:nth-child(6n+3){margin-left:0.625rem;}}.mathc-whats-happening-view .masonry .wh-item:nth-child(6n+4){background-color:#4c7471;}.mathc-whats-happening-view .masonry .wh-item:nth-child(6n+4) .has-bg-image:before{background-color:rgba(76,116,113,0.3);}.mathc-whats-happening-view .masonry .wh-item:nth-child(6n+5){background:-webkit-linear-gradient(300deg,#50497a 0%,#8c515d 48%,#cd593d 88%,#da5a37 100%);background:-o-linear-gradient(300deg,#50497a 0%,#8c515d 48%,#cd593d 88%,#da5a37 100%);background:linear-gradient(150deg,#50497a 0%,#8c515d 48%,#cd593d 88%,#da5a37 100%);}.mathc-whats-happening-view .masonry .wh-item:nth-child(6n+5) .has-bg-image:before{background-color:rgba(207,89,60,0.6);}@media (max-width:47.99875rem){.mathc-whats-happening-view .masonry .wh-item:nth-child(6n+5){margin-left:0.625rem;}}.mathc-whats-happening-view .masonry .wh-item:nth-child(6n){background:-webkit-gradient(linear,left top,right top,from(#1ba1bc),color-stop(60%,#3b6c94),to(#4f4b7c));background:-webkit-linear-gradient(left,#1ba1bc 0%,#3b6c94 60%,#4f4b7c 100%);background:-o-linear-gradient(left,#1ba1bc 0%,#3b6c94 60%,#4f4b7c 100%);background:linear-gradient(to right,#1ba1bc 0%,#3b6c94 60%,#4f4b7c 100%);padding-right:10%;}@media (max-width:47.99875rem){.mathc-whats-happening-view .masonry .wh-item:nth-child(6n){padding-right:1rem;}}.mathc-whats-happening-view .masonry .wh-item:nth-child(6n) .has-bg-image:before{background-color:rgba(255,188,66,0.6);}.mathc-whats-happening-view .masonry .wh-item .wrapper{position:relative;height:100%;width:100%;padding:1rem;}.mathc-whats-happening-view .masonry .wh-item .wrapper.has-bg-image{background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;position:absolute;}.mathc-whats-happening-view .masonry .wh-item .wrapper.has-bg-image:before{display:inline-block;width:100%;height:100%;position:absolute;top:0rem;left:0rem;content:"";}.mathc-whats-happening-view .masonry .wh-item .title{font-family:proxima-nova,sans-serif;font-weight:700;text-transform:uppercase;color:white;font-size:0.88rem;line-height:normal;letter-spacing:0.18rem;position:relative;}.mathc-whats-happening-view .masonry .wh-item .body{margin-top:0.8rem;font-family:proxima-nova,sans-serif;font-weight:800;color:white;font-size:1.2rem;line-height:normal;letter-spacing:normal;position:relative;}@media (max-width:61.99875rem){.mathc-whats-happening-view .masonry .wh-item .body{font-size:1rem;font-weight:600;}}.mathc-whats-happening-view .masonry .wh-item .body p{font-family:proxima-nova,sans-serif;font-weight:800;color:white;font-size:1.2rem;line-height:normal;letter-spacing:normal;}@media (max-width:61.99875rem){.mathc-whats-happening-view .masonry .wh-item .body p{font-size:1rem;font-weight:600;}}.mathc-whats-happening-view .masonry .wh-item .link{position:absolute;left:1rem;bottom:1rem;}.mathc-whats-happening-view .masonry .wh-item .link a{font-family:proxima-nova,sans-serif;font-weight:800;color:white;font-size:0.88rem;line-height:normal;letter-spacing:normal;}.mathc-whats-happening-view .masonry .wh-item .link a:hover{text-decoration:none;color:#ffbc41;}.mathc-whats-happening-view .masonry .wh-item .link a:hover:after{background-image:url("../svg/masonry-right-arrow-hover.svg");}.mathc-whats-happening-view .masonry .wh-item .link a:after{display:inline-block;width:1.31rem;height:0.9rem;content:"";background-image:url("../svg/masonry-right-arrow-white.svg");background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;margin-left:1.25rem;margin-bottom:-0.2rem;}.mathc-whats-happening-view.list .masonry{padding:0 0.625rem;}@media (max-width:47.99875rem){.mathc-whats-happening-view.list .masonry{padding:0;}}.mathc-whats-happening-view.list .masonry .wh-item{width:100%;height:12.5rem;left:0rem !important;margin-left:0rem;}.mathc-whats-happening-view.list .masonry .wh-item:nth-child(6n+1){padding-right:0rem;}.mathc-whats-happening-view.list .masonry .wh-item:nth-child(6n+6){padding-right:0rem;}.mathc-whats-happening-view.list .masonry .wh-item .wrapper{padding:2rem;}.mathc-whats-happening-view.list .masonry .wh-item .wrapper.has-bg-image{background-image:none !important;}.mathc-whats-happening-view.list .masonry .wh-item .wrapper .link{left:2rem;bottom:1.5rem;}.mathc-whats-happening-view.list .masonry .wh-item .body{font-size:2rem;}@media (max-width:61.99875rem){.mathc-whats-happening-view.list .masonry .wh-item .body{font-size:1.2rem;}}.mathc-whats-happening-view.list .masonry .wh-item .body p{font-size:2rem;}@media (max-width:61.99875rem){.mathc-whats-happening-view.list .masonry .wh-item .body p{font-size:1.2rem;}}.mathc-whats-happening-view.list .display-options{padding:0rem;}.mathc-hero-image-with-text-view{margin-top:-4.5rem;min-height:416px;}@media (max-width:74.99875rem){.mathc-hero-image-with-text-view{min-height:390px;}}@media (max-width:61.99875rem){.mathc-hero-image-with-text-view{min-height:364px;}}@media (max-width:47.99875rem){.mathc-hero-image-with-text-view{min-height:338px;}}@media (max-width:35.99875rem){.mathc-hero-image-with-text-view{min-height:312px;}}.mathc-hero-image-with-text-view .view-content{width:100%;margin:0rem;}.mathc-hero-image-with-text-view .wrapper{width:100%;margin:0rem;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.mathc-hero-image-with-text-view .wrapper .image-video-wrapper{width:100%;}.mathc-hero-image-with-text-view .image{width:100%;margin:0rem;border-bottom:2px solid white;position:relative;}.mathc-hero-image-with-text-view .image:after{content:"";position:absolute;width:100%;height:1.9vw;background-image:url("../svg/homepage-bg-wave.svg");background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:bottom;bottom:-2px;display:block;}.mathc-hero-image-with-text-view .image .field__item{position:relative;}.mathc-hero-image-with-text-view .image .field__item picture:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:#3e446a;background:-webkit-linear-gradient(67deg,rgba(62,68,106,0.71) 26%,rgba(0,166,206,0.71) 99%);background:-o-linear-gradient(67deg,rgba(62,68,106,0.71) 26%,rgba(0,166,206,0.71) 99%);background:linear-gradient(23deg,rgba(62,68,106,0.71) 26%,rgba(0,166,206,0.71) 99%);}.mathc-hero-image-with-text-view .image img{width:100%;margin:0rem;max-height:52rem;}.mathc-hero-image-with-text-view .video{border-bottom:2px solid white;position:relative;}@media (max-width:35.99875rem){.mathc-hero-image-with-text-view .video{margin-bottom:4rem;}}.mathc-hero-image-with-text-view .video:after{content:"";position:absolute;width:100%;height:1.9vw;background-image:url("../svg/homepage-bg-wave.svg");background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:bottom;bottom:-2px;display:block;}.mathc-hero-image-with-text-view .video video{width:100%;height:auto;}.mathc-hero-image-with-text-view .title{position:absolute;padding:0 2.5rem;color:white;text-align:center;}@media (max-width:35.99875rem){.mathc-hero-image-with-text-view .title{padding:0 1rem;}}.mathc-hero-image-with-text-view .title p{color:white;}.mathc-hero-image-with-text-view .title h1,.mathc-hero-image-with-text-view .title h2,.mathc-hero-image-with-text-view .title h3{color:white;}@media (max-width:47.99875rem){.mathc-hero-image-with-text-view .title{margin-top:2rem;}}.mathc-hero-image-with-text-view .title h1{font-family:proxima-nova,sans-serif;font-size:4.1275rem;font-weight:700;line-height:4.38687rem;font-style:normal;letter-spacing:0rem;}@media (max-width:47.99875rem){.mathc-hero-image-with-text-view .title h1{font-size:3rem;line-height:normal;}}@media (max-width:35.99875rem){.mathc-hero-image-with-text-view .title h1{font-size:2.5rem;}}.mathc-hero-image-with-text-view .title h2{font-family:proxima-nova,sans-serif;font-size:3.7125rem;font-weight:700;line-height:4.13687rem;font-style:normal;letter-spacing:0rem;}@media (max-width:47.99875rem){.mathc-hero-image-with-text-view .title h2{font-size:2.5rem;line-height:normal;}}@media (max-width:35.99875rem){.mathc-hero-image-with-text-view .title h2{font-size:2rem;}}.mathc-hero-image-with-text-view .title h3{font-family:proxima-nova,sans-serif;font-size:1.82062rem;font-weight:700;line-height:normal;font-style:normal;letter-spacing:0.49157rem;margin-top:1.9rem;}@media (max-width:47.99875rem){.mathc-hero-image-with-text-view .title h3{font-size:1.6rem;letter-spacing:0.4rem;}}@media (max-width:35.99875rem){.mathc-hero-image-with-text-view .title h3{font-size:1.3rem;letter-spacing:0.3rem;margin-top:1rem;}}.mathc-hero-image-with-text-view .title h6{font-family:"Gotham-BoldIta";font-size:1.1rem;line-height:1.4rem;color:white;margin-top:-0.5rem;}body:not(.path-frontpage) .mathc-hero-image-with-text-view .image{max-height:26rem;overflow:hidden;}@media (max-width:26.875rem){body:not(.path-frontpage) .mathc-hero-image-with-text-view .image{max-height:31.5rem;}}body:not(.path-frontpage) .mathc-hero-image-with-text-view .title h2{font-size:3.2rem;line-height:normal;}@media (max-width:47.99875rem){body:not(.path-frontpage) .mathc-hero-image-with-text-view .title h2{font-size:2rem;}}@media (max-width:35.99875rem){body:not(.path-frontpage) .mathc-hero-image-with-text-view .title h2{font-size:1.5rem;}}.mathc-accordion-view{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;}@media (max-width:61.99875rem){.mathc-accordion-view{padding:2.3rem 2.6rem;}}.mathc-accordion-view .ui-accordion-header{margin-top:3.5rem;min-height:8rem;padding:2.5rem 5rem 2.5rem 2.3rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-shadow:1.3px 1.5px 18px 0 rgba(0,0,0,0.24);box-shadow:1.3px 1.5px 18px 0 rgba(0,0,0,0.24);border-radius:7px;border:none;background-color:white;}.mathc-accordion-view .ui-accordion-header.ui-state-active{-webkit-box-shadow:0px 18px 0px 0 white,1.3px 1.5px 18px 0 rgba(0,0,0,0.24);box-shadow:0px 18px 0px 0 white,1.3px 1.5px 18px 0 rgba(0,0,0,0.24);border-bottom-left-radius:0px;border-bottom-right-radius:0px;}.mathc-accordion-view .ui-accordion-header.ui-state-active span{background-image:url("../svg/accordion-minus-icon.svg");}.mathc-accordion-view .ui-accordion-header.ui-state-active.ui-state-hover{background-color:white;}.mathc-accordion-view .ui-accordion-header.ui-state-hover{background-color:#f6f6f6;}.mathc-accordion-view .ui-accordion-header.ui-state-focus{border:none;background:white;outline:none;}.mathc-accordion-view .ui-accordion-header span{width:1.42rem;height:1.2rem;background-image:url("../svg/accordion-plus-icon.svg");background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;background-position:center;position:absolute;right:2.2rem;}.mathc-accordion-view .ui-accordion-header a{font-family:'Lato',sans-serif;font-size:1.2rem;font-weight:700;line-height:1.6rem;letter-spacing:0.12rem;text-transform:uppercase;color:#272660;}@media (max-width:47.99875rem){.mathc-accordion-view .ui-accordion-header a{font-size:1rem;}}.mathc-accordion-view .ui-accordion-content{padding:1.25rem 5rem 2.5rem 2.3rem;-webkit-box-shadow:1.3px 1.5px 18px 0 rgba(0,0,0,0.24);box-shadow:1.3px 1.5px 18px 0 rgba(0,0,0,0.24);border:none;border-bottom-left-radius:7px;border-bottom-right-radius:7px;}.mathc-accordion-view .ui-accordion-content p{font-family:proxima-nova,sans-serif;font-weight:300;font-size:1rem;color:#3f3e6e;line-height:1.5rem;letter-spacing:normal;}.mathc-accordion-view .ui-accordion-content p strong{font-weight:700;}.mathc-accordion-view .ui-accordion-content p a.mathc-btn.default{font-family:montserrat,sans-serif;font-weight:600;font-size:1rem;line-height:normal;letter-spacing:0.37rem;text-transform:uppercase;padding:1.2rem 2rem;border:2px solid #595581;background-color:#595581;color:#fff;border-radius:5px;width:inherit;height:inherit;display:inline-block;margin-bottom:1.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;font-size:0.97rem;letter-spacing:0.35rem;padding:1.1rem 1.5rem;font-weight:300;}.mathc-accordion-view .ui-accordion-content p a.mathc-btn.default:hover{background-color:#ffbc41;border-color:#ffbc41;text-decoration:none;}.mathc-accordion-view .ui-accordion-content p a.mathc-btn.default.active,.mathc-accordion-view .ui-accordion-content p a.mathc-btn.default:focus{border-color:#89a3af;background-color:#415463;text-decoration:none;}.mathc-sponsors-list-view{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;padding-top:1rem;}@media (max-width:61.99875rem){.mathc-sponsors-list-view{padding:2.3rem 2.6rem;}}.mathc-sponsors-list-view .container:first-child h4{margin-top:0;}.mathc-sponsors-list-view .container h4{font-family:proxima-nova,sans-serif;font-weight:700;font-size:2rem;line-height:normal;letter-spacing:0.015rem;color:#595581;text-align:center;margin:3rem 0rem;}.mathc-sponsors-list-view .container h4:after{display:block;content:"____";color:#19a2bf;text-align:center;margin-top:-0.4375rem;font-size:1rem;font-weight:normal;letter-spacing:normal;line-height:normal;font-family:Arial;}.mathc-sponsors-list-view .container .card{border:none;background-color:transparent;border-radius:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:1.3px 1.5px 4px 0 rgba(0,0,0,0.24);box-shadow:1.3px 1.5px 4px 0 rgba(0,0,0,0.24);padding:1rem;background-color:white;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition:ease-in-out all 0.5s;-o-transition:ease-in-out all 0.5s;transition:ease-in-out all 0.5s;}.mathc-sponsors-list-view .container .card:hover{-webkit-box-shadow:0 10px 10px -10px rgba(0,0,0,0.5);box-shadow:0 10px 10px -10px rgba(0,0,0,0.5);-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);-webkit-transition:ease-in-out all 0.5s;-o-transition:ease-in-out all 0.5s;transition:ease-in-out all 0.5s;}.mathc-sponsors-list-view .container > .row{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.mathc-sponsors-list-view .container > .row > .col{padding:1rem;}.mathc-sponsors-list-view .container > .row.title-sponsor img{height:9rem;width:auto;}.mathc-sponsors-list-view .container > .row.lead-sponsor img{height:8rem;width:auto;}.mathc-sponsors-list-view .container > .row.national-sponsor img{height:8rem;width:auto;}.mathc-sponsors-list-view .container > .row.executive-sponsor img{height:7rem;width:auto;}.mathc-sponsors-list-view .container > .row.sustaining-sponsor img{height:7rem;width:auto;}.mathc-sponsors-list-view .container > .row.patron-sponsor img{height:6rem;width:auto;}.mathc-sponsors-list-view .container > .row.supporting-sponsor img{height:6rem;width:auto;}.mathc-sponsors-list-view .container > .row.founding-sponsor img{height:6rem;width:auto;}.mathc-videos-featured-view{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;-webkit-box-shadow:-3px 14px 11px 0px rgba(51,46,40,0.09);box-shadow:-3px 14px 11px 0px rgba(51,46,40,0.09);padding:3.5rem 5.8rem;border-radius:1.5rem;max-width:1024px;background-color:white;}@media (max-width:61.99875rem){.mathc-videos-featured-view{padding:2.3rem 2.6rem;}}.mathc-videos-featured-view .row{margin:0rem;}.mathc-videos-featured-view .row:before{display:none;}.mathc-videos-featured-view > .view-content .wrapper{width:100%;}.mathc-videos-featured-view > .view-content .wrapper .title{text-align:center;margin-bottom:0.5rem;}.mathc-videos-featured-view > .view-content .wrapper .title a{font-family:proxima-nova,sans-serif;font-weight:600;font-size:2rem;color:#595581;line-height:normal;letter-spacing:0.01rem;}.mathc-videos-featured-view > .view-content .wrapper .video > iframe{width:100%;height:40vw;}.mathc-all-videos-view{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;margin-top:2rem;max-width:1024px;padding:2.25rem;position:relative;}@media (max-width:61.99875rem){.mathc-all-videos-view{padding:2.3rem 2.6rem;}}@media (max-width:61.99875rem){.mathc-all-videos-view{position:inherit;}}.mathc-all-videos-view .view-header{font-family:proxima-nova,sans-serif;font-weight:700;font-size:3rem;line-height:normal;letter-spacing:0.015rem;color:#595581;text-align:center;width:100%;}@media (max-width:61.99875rem){.mathc-all-videos-view .view-header{position:inherit;margin-bottom:2rem;}}.mathc-all-videos-view .row,.mathc-all-videos-view .form-row{margin:0rem;}.mathc-all-videos-view .row:before,.mathc-all-videos-view .form-row:before{display:none;}.mathc-all-videos-view .view-filters{margin-bottom:4.25rem;position:relative;z-index:2;}.mathc-all-videos-view .view-filters #views-exposed-form-videos-block-2 fieldset{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.mathc-all-videos-view .view-filters #views-exposed-form-videos-block-2 .form-actions .button{margin-bottom:1.15rem;}@media (max-width:35.99875rem){.mathc-all-videos-view .view-filters fieldset{width:100%;text-align:center;}}.mathc-all-videos-view .view-filters select[id^='edit-video-type'],.mathc-all-videos-view .view-filters select[id^='edit-animation-type']{cursor:pointer;border:2px solid rgba(89,85,129,0.8);border-radius:5px;height:2.25rem;min-height:2.5rem;display:block;font-family:'Roboto',sans-serif;font-weight:300;font-size:1rem;color:#595959;background-image:url("../svg/dropdown-down-arrow.svg");background-repeat:no-repeat;-webkit-background-size:1.4rem 0.75rem;background-size:1.4rem 0.75rem;background-position:right 0.7rem top 50%;padding-right:2.5rem;}@media (max-width:35.99875rem){.mathc-all-videos-view .view-filters select[id^='edit-video-type'],.mathc-all-videos-view .view-filters select[id^='edit-animation-type']{width:100%;margin-top:1rem;min-height:3.3rem;}}.mathc-all-videos-view .view-filters .form-actions{margin-bottom:0rem;z-index:2;}@media (max-width:35.99875rem){.mathc-all-videos-view .view-filters .form-actions{margin:0 auto;}}.mathc-all-videos-view .view-filters .form-actions .button{padding:0.55rem 1rem;margin-bottom:0;}@media (max-width:61.99875rem){.mathc-all-videos-view .view-filters .form-actions .button{padding:0.5rem 1rem;}}@media (max-width:35.99875rem){.mathc-all-videos-view .view-filters .form-actions .button{height:3.3rem;}}.mathc-all-videos-view .view-content{margin-bottom:2rem;}.mathc-all-videos-view .view-content.active-grid,.mathc-all-videos-view .view-content .active-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:5rem;grid-row-gap:2.5rem;}@media (max-width:35.99875rem){.mathc-all-videos-view .view-content.active-grid,.mathc-all-videos-view .view-content .active-grid{grid-template-columns:repeat(1,1fr);}}.mathc-all-videos-view .view-content .views-infinite-scroll-content-wrapper:before,.mathc-all-videos-view .view-content .views-infinite-scroll-content-wrapper:after{display:none;}.mathc-all-videos-view .view-content .wrapper .card{border-radius:0rem;border:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;background-color:transparent;}@media (max-width:47.99875rem){.mathc-all-videos-view .view-content .wrapper .card{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media (max-width:47.99875rem){.mathc-all-videos-view .view-content .wrapper .card .card-image{padding:0rem 1rem;width:100%;text-align:center;margin-bottom:1rem;}}.mathc-all-videos-view .view-content .wrapper .card .card-image img{height:120px;max-width:inherit;width:auto;}@media (max-width:61.99875rem){.mathc-all-videos-view .view-content .wrapper .card .card-image img{height:79px;}}@media (max-width:47.99875rem){.mathc-all-videos-view .view-content .wrapper .card .card-image img{height:150px;}}.mathc-all-videos-view .view-content .wrapper .card .card-body{padding:0rem 1rem;}@media (max-width:47.99875rem){.mathc-all-videos-view .view-content .wrapper .card .card-body{text-align:center;}}.mathc-all-videos-view .view-content .wrapper .card .card-body h4{font-family:proxima-nova,sans-serif;font-weight:300;font-size:1rem;color:#595581;line-height:1.5rem;letter-spacing:0.01rem;}.mathc-all-videos-view .view-content .wrapper .card .card-body .card-categories{list-style:none;padding:0;margin-bottom:0.5rem;}.mathc-all-videos-view .view-content .wrapper .card .card-body .card-categories li{padding-bottom:0.1rem;font-family:Montserrat,sans-serif;font-size:0.6875rem;font-weight:600;line-height:normal;font-style:normal;letter-spacing:0.10312rem;color:#19a2bf;text-transform:uppercase;}.mathc-all-videos-view .view-content .wrapper .card .card-body .card-title{margin-bottom:0.5rem;}.mathc-all-videos-view .view-content .wrapper .card .card-body .card-title a{font-family:proxima-nova,sans-serif;font-size:1rem;font-weight:300;line-height:1.5rem;font-style:normal;letter-spacing:0.005rem;color:#595581;text-decoration:underline;}.mathc-all-videos-view .view-content .wrapper .card .card-body .card-title a:hover{color:#19a2bf;}.mathc-all-videos-view .view-content .wrapper .card .card-body .short-description p{margin-bottom:0.5rem;display:inline;}.mathc-all-videos-view .view-content .wrapper .card .card-body .short-description div{font-family:proxima-nova,sans-serif;font-size:1rem;color:#141e28;font-weight:400;line-height:1.625rem;letter-spacing:normal;}.mathc-all-videos-view .view-content .wrapper .card .card-body .short-description .more-link{display:inline-block;}.mathc-all-videos-view .view-content .wrapper .card .field{margin:0rem;}.mathc-search-page-view{padding-left:2rem;}@media (max-width:47.99875rem){.mathc-search-page-view{padding-left:0rem;margin-top:4rem;}}.mathc-search-page-view .row{margin:0rem;}.mathc-search-page-view .views-row{width:100%;}.mathc-search-page-view .card{margin-bottom:1rem;-webkit-box-shadow:1.3px 1.5px 4px 0 rgba(0,0,0,0.24);box-shadow:1.3px 1.5px 4px 0 rgba(0,0,0,0.24);border-radius:7px;border:none;}.mathc-search-page-view .card .card-header .node__title{margin:0rem;}.mathc-search-page-view .card .card-header a{font-size:1rem;text-transform:uppercase;color:#19a2bf;font-weight:bold;letter-spacing:0.1rem;}.mathc-search-page-view .card .card-header a:hover{color:#595581;}.mathc-search-page-view .card .card-text{padding:0.75rem 1.25rem;}.mathc-search-page-view .card .card-text p,.mathc-search-page-view .card .card-text .more-link{display:inline;}.mathc-products-grid-view .view-content{margin:0rem;margin-bottom:3rem;display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:2rem;grid-row-gap:1.5rem;grid-auto-rows:1fr;}@media (max-width:47.99875rem){.mathc-products-grid-view .view-content{grid-template-columns:repeat(2,1fr);}}@media (max-width:35.99875rem){.mathc-products-grid-view .view-content{grid-template-columns:repeat(1,1fr);}}.mathc-products-grid-view .view-content:before,.mathc-products-grid-view .view-content:after{display:none;}.mathc-products-grid-view .view-content .item{-webkit-box-shadow:1.3px 1.5px 4px 0 rgba(0,0,0,0.24);box-shadow:1.3px 1.5px 4px 0 rgba(0,0,0,0.24);padding:1.5rem;}.mathc-products-grid-view .view-content .item article{height:100%;position:relative;}.mathc-products-grid-view .view-content .field--name-title{font-family:montserrat,sans-serif;font-size:0.8125rem;font-weight:600;line-height:normal;font-style:normal;letter-spacing:0.12187rem;color:#595581;text-transform:uppercase;margin-bottom:1rem;}.mathc-products-grid-view .view-content .field--type-commerce-price{margin-bottom:1rem;font-family:proxima-nova,sans-serif;font-size:0.875rem;font-weight:500;line-height:1.0625rem;font-style:normal;letter-spacing:normal;color:rgba(0,0,0,0.6);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.mathc-products-grid-view .view-content .field--type-commerce-price .field__label{margin-right:0.5rem;}.mathc-products-grid-view .view-content .field--type-commerce-price .field__item{font-weight:700;}.mathc-products-grid-view .view-content .field--name-variations .field__label{display:none;}.mathc-products-grid-view .view-content .field--name-variations.variations-for-non-coaches .field--widget-commerce-product-variation-attributes{display:none;}.mathc-products-grid-view .view-content form{padding:0rem;}.mathc-products-grid-view .view-content form .form-actions{margin:0rem;}.mathc-products-grid-view .view-content form .form-actions .button{font-size:0.8rem;padding:0.8rem;letter-spacing:0.05rem;}.mathc-products-grid-view .view-content .commerce-order-item-add-to-cart-form label{font-size:0.75rem;}.mathc-products-grid-view .view-content .commerce-order-item-add-to-cart-form .select2-container{max-width:100px !important;}.mathc-dashboard-view{border-radius:0.3rem;-webkit-box-shadow:0.5px 0.5px 5px 1px rgba(89,85,129,0.1);box-shadow:0.5px 0.5px 5px 1px rgba(89,85,129,0.1);background-color:white;padding:0.5rem 1.1rem 1.6rem 1.1rem;margin-top:2rem;}.mathc-dashboard-view .views-field{width:inherit;}.mathc-dashboard-view .view-empty p{font-family:proxima-nova,sans-serif;font-size:0.75rem;font-weight:400;line-height:1.125rem;font-style:normal;letter-spacing:0rem;margin-bottom:1.5rem;}.mathc-dashboard-view .no-results-text{font-family:proxima-nova,sans-serif;font-size:0.75rem;font-weight:400;line-height:1.125rem;font-style:normal;letter-spacing:0rem;margin:0 1rem 1rem;}.mathc-dashboard-view .dashboard-form-exposed-description{font-family:proxima-nova,sans-serif;font-size:0.75rem;font-weight:400;line-height:1.125rem;font-style:normal;letter-spacing:0rem;margin-bottom:1.5rem;}.mathc-dashboard-view .bef-exposed-form .form-actions{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-bottom:0.1rem;}.mathc-dashboard-view .bef-exposed-form .form-actions button{font-family:Montserrat,sans-serif;font-size:0.8125rem;font-weight:600;line-height:normal;font-style:normal;letter-spacing:0.29656rem;max-height:2.9rem;margin:0;padding:0.8rem 1rem;}.mathc-dashboard-view .top-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:rgba(89,85,129,0.05);padding:0 0 0.4rem 0.5rem;border-radius:0.3rem;}@media (max-width:35.99875rem){.mathc-dashboard-view .top-header{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0rem 0.5rem 1rem;}}.mathc-dashboard-view .top-header.extra-space{padding-left:0;padding-bottom:2rem;}.mathc-dashboard-view .top-header .left{margin-top:0.3rem;}@media (max-width:35.99875rem){.mathc-dashboard-view .top-header .left{margin-bottom:1rem;}}.mathc-dashboard-view .top-header .left h2{font-family:montserrat,sans-serif;font-size:1.125rem;font-weight:700;line-height:normal;font-style:normal;letter-spacing:0.1125rem;color:#595581;text-transform:uppercase;margin-bottom:0;}.mathc-dashboard-view .top-header .right.no-link{font-family:montserrat,sans-serif;font-size:1rem;font-weight:400;line-height:normal;font-style:normal;letter-spacing:0rem;color:#595581;margin-right:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:0.3rem;}.mathc-dashboard-view .top-header .right.no-link .icon{width:1.1875rem;height:1.5rem;background-image:url("../png/dashboard-five-years-service.png");background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;display:inline-block;margin-top:0.3rem;margin-right:0.5rem;}.mathc-dashboard-view .top-header .right a{font-family:montserrat,sans-serif;font-size:0.75rem;font-weight:600;line-height:normal;font-style:normal;letter-spacing:normal;text-transform:uppercase;color:white;padding:0.5rem 1.5rem;background-color:#19a2bf;border-radius:0.3rem;}.mathc-dashboard-view .top-header .right a:hover{background-color:#ffbc41;}.mathc-dashboard-view .announcements{margin-top:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0.4rem 2.25rem;background-color:rgba(25,162,191,0.15);border-radius:0.5rem;}.mathc-dashboard-view .announcements .left{width:2.4rem;}.mathc-dashboard-view .announcements .left span{width:2.4rem;height:2rem;background-image:url("../png/dashboard-announcement.png");background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;display:block;}.mathc-dashboard-view .announcements .right{margin-top:1rem;margin-left:1.6rem;}.mathc-dashboard-view .announcements .right .title{font-family:proxima-nova,sans-serif;font-size:0.875rem;font-weight:700;line-height:normal;font-style:normal;letter-spacing:normal;color:#595581;}.mathc-dashboard-view .announcements .right .content p{font-family:proxima-nova,sans-serif;font-size:0.75rem;font-weight:300;line-height:1.125rem;font-style:normal;letter-spacing:normal;color:rgba(46,46,46,0.8);}.mathc-dashboard-view .announcements .right .content a,.mathc-dashboard-view .announcements .right .content em,.mathc-dashboard-view .announcements .right .content li{font-family:proxima-nova,sans-serif;font-size:0.75rem;font-weight:300;line-height:1.125rem;font-style:normal;letter-spacing:normal;}.mathc-dashboard-view .announcements .right .content strong{font-family:proxima-nova,sans-serif;font-size:0.75rem;font-weight:600;line-height:1.125rem;font-style:normal;letter-spacing:normal;}.mathc-dashboard-view .table-title{font-family:proxima-nova,sans-serif;font-size:0.875rem;font-weight:700;line-height:1.125rem;font-style:normal;letter-spacing:normal;margin-top:2rem;margin-left:0.8rem;color:#595581;}.mathc-dashboard-view .table-responsive{border:1px solid #d3cfec;border-radius:0.3rem;margin:0.5rem 1.1rem;padding:1rem;}.mathc-dashboard-view table thead tr th{font-family:proxima-nova,sans-serif;font-size:0.6875rem;font-weight:700;line-height:normal;font-style:normal;letter-spacing:normal;color:#595581;border-bottom:1px solid #e1e0e8;}.mathc-dashboard-view table thead tr th:not(:first-child){text-align:center;}.mathc-dashboard-view table tbody tr{background-color:white !important;}.mathc-dashboard-view table tbody tr td{border-top:0;vertical-align:middle;font-family:proxima-nova,sans-serif;font-size:0.75rem;font-weight:400;line-height:normal;font-style:normal;letter-spacing:normal;color:#2e2e2e;}.mathc-dashboard-view table tbody tr td:not(:first-child){text-align:center;}.mathc-dashboard-view table tbody tr td a{font-family:proxima-nova,sans-serif;font-size:0.75rem;font-weight:400;line-height:normal;font-style:normal;letter-spacing:normal;color:#19a2bf;text-transform:underline;}.mathc-dashboard-view table tbody tr td a:hover{color:#595581;}.mathc-dashboard-view table tbody tr td.views-field-delete-node a,.mathc-dashboard-view table tbody tr td.views-field-edit-node a{line-height:0;font-size:0;}.mathc-dashboard-view table tbody tr td.views-field-delete-node a:before,.mathc-dashboard-view table tbody tr td.views-field-edit-node a:before{content:"";width:0.875rem;height:1.125rem;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;display:inline-block;margin:0 auto;}.mathc-dashboard-view table tbody tr td.views-field-delete-node a:before{background-image:url("../png/dashboard-trash.png");}.mathc-dashboard-view table tbody tr td.views-field-edit-node a:before{width:1.0625rem;height:1.0625rem;background-image:url("../png/dashboard-edit.png");}.mathc-dashboard-view table tbody tr td a.edit-link{line-height:0;font-size:0;}.mathc-dashboard-view table tbody tr td a.edit-link:before{content:"";width:1.0625rem;height:1.0625rem;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;display:inline-block;margin:0 auto;background-image:url("../png/dashboard-edit.png");}.mathc-dashboard-view table tbody tr.last-row-buttons{border-bottom:1px solid rgba(0,0,0,0.1);}.mathc-dashboard-view table tbody tr.last-row-buttons td{padding:0.7rem 0.5rem;}.mathc-dashboard-view table tbody tr.last-row-buttons td a{font-family:montserrat,sans-serif;font-size:0.625rem;font-weight:700;line-height:normal;font-style:normal;letter-spacing:normal;text-transform:uppercase;color:white;padding:0.25rem 1rem;background-color:#19a2bf;border-radius:0.3rem;white-space:nowrap;}.mathc-dashboard-view table tbody tr.last-row-buttons td a:hover{background-color:#ffbc41;}.mathc-dashboard-view .view-footer .top{font-family:proxima-nova,sans-serif;font-size:0.75rem;font-weight:400;line-height:1.125rem;font-style:normal;letter-spacing:normal;margin-bottom:2rem;}.mathc-dashboard-view .view-footer .bottom a{font-family:montserrat,sans-serif;font-size:0.75rem;font-weight:600;line-height:normal;font-style:normal;letter-spacing:normal;text-transform:uppercase;color:white;padding:0.4rem 0.8rem;background-color:#19a2bf;border-radius:0.3rem;}.mathc-dashboard-view .view-footer .bottom a:hover{background-color:#ffbc41;}.mathc-dashboard-view .view-footer .bottom a:before{content:"+";display:inline-block;font-family:montserrat,sans-serif;font-size:0.75rem;font-weight:600;line-height:normal;font-style:normal;letter-spacing:normal;color:white;margin-right:0.5rem;}.mathc-dashboard-view.accordion .row{margin:0;}.mathc-dashboard-view.accordion .table-title{text-align:right;}.mathc-dashboard-view.accordion .table-title a{font-family:Montserrat,sans-serif;font-size:0.75rem;font-weight:600;line-height:normal;font-style:normal;letter-spacing:0rem;color:white;text-transform:uppercase;background-color:#19a2bf;padding:0.5rem 2rem;border-radius:0.3rem;}.mathc-dashboard-view.accordion .table-title a:hover{background-color:#ffbc41;}.mathc-dashboard-view.accordion .table-title a:before{content:"+";font-family:Montserrat,sans-serif;font-size:0.75rem;font-weight:600;line-height:normal;font-style:normal;letter-spacing:0rem;color:white;display:inline;margin-right:0.25rem;}.mathc-dashboard-view.accordion .item-list{width:100%;margin-top:0.25rem;}.mathc-dashboard-view.accordion .item-list header{display:none;}.mathc-dashboard-view.accordion .item-list ul{list-style:none;padding:0;margin-top:0.75rem;}.mathc-dashboard-view.accordion .item-list ul li{padding-right:0;margin-bottom:1rem;}.mathc-dashboard-view.accordion .item-list ul li .views-field{margin-bottom:0;}.mathc-dashboard-view.accordion .item-list .ui-accordion .ui-accordion-header{background-color:#595581;border-radius:0.3rem;border:0;color:white;text-transform:uppercase;padding:0.6rem 1rem;font-family:Montserrat,sans-serif;font-size:0.9375rem;font-weight:700;line-height:normal;font-style:normal;letter-spacing:0.09375rem;}.mathc-dashboard-view.accordion .item-list .ui-accordion .ui-accordion-header:hover{background-color:rgba(89,85,129,0.8);}.mathc-dashboard-view.accordion .item-list .ui-accordion .ui-accordion-header.ui-accordion-header-active .ui-accordion-header-icon{top:0.75rem;}.mathc-dashboard-view.accordion .item-list .ui-accordion .ui-accordion-header.ui-accordion-header-active .ui-accordion-header-icon:after{font-family:Montserrat,sans-serif;font-size:0.9375rem;font-weight:700;line-height:normal;font-style:normal;letter-spacing:0.09375rem;content:"—";}.mathc-dashboard-view.accordion .item-list .ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;right:0.7rem;background-image:none;text-indent:inherit;height:100%;top:0.4rem;}.mathc-dashboard-view.accordion .item-list .ui-accordion .ui-accordion-header .ui-accordion-header-icon:after{color:white;display:inline-block;content:"+";font-family:Montserrat,sans-serif;font-size:1.625rem;font-weight:700;line-height:normal;font-style:normal;letter-spacing:0.1625rem;}.mathc-dashboard-view.accordion .item-list .ui-accordion .ui-accordion-content{border-bottom-right-radius:0.5rem;border-bottom-left-radius:0.5rem;padding:1rem;}.mathc-dashboard-view.accordion .item-list .ui-accordion .ui-accordion-content .views-element-container:last-child .mathc-table-listing-view{margin:0;}.mathc-dashboard-view.accordion .item-list .ui-accordion .ui-accordion-content .views-element-container:last-child .mathc-dashboard-view{margin:0;}.mathc-dashboard-view.accordion .item-list .ui-accordion .ui-accordion-content .views-element-container:first-child .mathc-dashboard-view{margin-top:0;}.mathc-dashboard-view.accordion .item-list .ui-accordion .ui-accordion-content header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:rgba(89,85,129,0.05);padding:0.5rem;border-radius:0.3rem;margin-bottom:1rem;}.mathc-dashboard-view.accordion .item-list .ui-accordion .ui-accordion-content header .title{font-family:montserrat,sans-serif;font-size:0.75rem;font-weight:700;line-height:normal;font-style:normal;letter-spacing:0.075rem;color:#595581;text-transform:uppercase;margin-bottom:0;}.page-node-252326 #block-mathcounts-2k21-content .block-layout-builder,.page-node-252054 #block-mathcounts-2k21-content .block-layout-builder{background-image:none;}.page-node-252326 #block-mathcounts-2k21-content .block-layout-builder > .content,.page-node-252054 #block-mathcounts-2k21-content .block-layout-builder > .content{max-width:1024px;margin:0 auto;padding:2.5rem 2.4rem;border-radius:0.3rem;margin-top:-4rem;background-color:white;position:relative;-webkit-box-shadow:0.5px 0.5px 5px 1px rgba(89,85,129,0.1);box-shadow:0.5px 0.5px 5px 1px rgba(89,85,129,0.1);}.page-node-252326 #block-mathcounts-2k21-content .contact-block,.page-node-252054 #block-mathcounts-2k21-content .contact-block{text-align:center;font-family:proxima-nova,sans-serif;font-size:0.75rem;font-weight:400;line-height:1.125rem;font-style:normal;letter-spacing:0rem;color:#595581;}.page-node-252326 #block-mathcounts-2k21-content .contact-block a,.page-node-252054 #block-mathcounts-2k21-content .contact-block a{font-family:proxima-nova,sans-serif;font-size:0.75rem;font-weight:600;line-height:1.125rem;font-style:normal;letter-spacing:0rem;}.mathc-dashboard-club-leaders-view table tbody tr:nth-child(even){background-color:#f6f6f8 !important;}.mathc-dashboard-club-leaders-view table tbody tr td{border-top:0;border-bottom:1px solid rgba(0,0,0,0.1);}.mathc-dashboard-club-leaders-view table tbody tr td.silver-item a,.mathc-dashboard-club-leaders-view table tbody tr td.gold-item a{font-family:montserrat,sans-serif;font-size:0.625rem;font-weight:700;line-height:normal;font-style:normal;letter-spacing:normal;text-transform:uppercase;color:white;padding:0.20rem 1.5rem 0.10rem;background-color:#19a2bf;border-radius:0.3rem;}.mathc-dashboard-club-leaders-view table tbody tr td.silver-item a:hover,.mathc-dashboard-club-leaders-view table tbody tr td.gold-item a:hover{background-color:#ffbc41;}.mathc-dashboard-club-leaders-view table tbody tr td span{width:1.3rem;height:1.25rem;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;display:block;margin:0 auto;}.mathc-dashboard-club-leaders-view table tbody tr td span.silver-icon{background-image:url("../png/silver-icon.png");}.mathc-dashboard-club-leaders-view table tbody tr td span.gold-icon{background-image:url("../png/gold-icon.png");}.mathc-dashboard-club-leaders-view table tbody tr td.views-field-delete-node a,.mathc-dashboard-club-leaders-view table tbody tr td.views-field-edit-node a{line-height:inherit;font-size:inherit;}.mathc-dashboard-club-leaders-view table tbody tr td.views-field-delete-node a:before,.mathc-dashboard-club-leaders-view table tbody tr td.views-field-edit-node a:before{background:none;width:0;height:0;}.mathc-alumni-spotlight-view{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;}@media (max-width:61.99875rem){.mathc-alumni-spotlight-view{padding:2.3rem 2.6rem;}}.mathc-alumni-spotlight-view .view-header{font-family:proxima-nova,sans-serif;font-size:1.125rem;font-weight:300;line-height:1.375rem;font-style:normal;letter-spacing:normal;margin-bottom:3rem;}.mathc-alumni-spotlight-view .row,.mathc-alumni-spotlight-view .col,.mathc-alumni-spotlight-view .item{margin:0;padding:0;}.mathc-alumni-spotlight-view .view-content > div{max-width:100%;}.mathc-alumni-spotlight-view .view-content .item{min-width:100%;word-break:break-all;-webkit-box-shadow:1.3px 1.5px 4px 0 rgba(0,0,0,0.24);box-shadow:1.3px 1.5px 4px 0 rgba(0,0,0,0.24);border-radius:7px;margin:2rem 0;padding:2rem;}.mathc-alumni-spotlight-view .view-content .item span{font-family:montserrat,sans-serif;font-size:0.8rem;line-height:normal;letter-spacing:0.12rem;font-weight:600;color:#595581;text-transform:uppercase;}.mathc-alumni-spotlight-view .view-content .item > div{margin-bottom:0.5rem;}.mathc-alumni-spotlight-view .view-content .item > div div{font-family:proxima-nova,sans-serif;font-size:1rem;font-weight:300;line-height:1.25rem;font-style:normal;letter-spacing:normal;color:rgba(0,0,0,0.6);display:inline;}.mathc-alumni-spotlight-view .view-content .item > div div p{font-family:proxima-nova,sans-serif;font-size:1rem;font-weight:300;line-height:1.25rem;font-style:normal;letter-spacing:normal;color:rgba(0,0,0,0.6);}.mathc-alumni-spotlight-view .view-content .item .name{margin-bottom:2rem;}.mathc-alumni-spotlight-view .view-content .item .name span{font-family:Gotham-Bold,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.375rem;font-style:normal;letter-spacing:normal;color:#595581;text-transform:inherit;}.mathc-alumni-spotlight-view .view-content .item .images{float:right;margin:0 2rem;}@media (max-width:47.99875rem){.mathc-alumni-spotlight-view .view-content .item .images{margin:0;width:100%;}}.mathc-alumni-spotlight-view .view-content .item .images img{max-width:20rem;-webkit-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg);border:7px solid white;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.7);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.7);display:block;margin:1.5rem auto;}.mathc-alumni-spotlight-view .view-content .item .quote{padding:2rem;position:relative;}.mathc-alumni-spotlight-view .view-content .item .quote p{font-family:'Caveat',cursive;font-weight:700;font-size:1.5rem;line-height:normal;letter-spacing:normal;color:#19a2bf;position:relative;}@media (max-width:61.99875rem){.mathc-alumni-spotlight-view .view-content .item .quote p{width:100%;}}.mathc-alumni-spotlight-view .view-content .item .quote p:before{content:"“";left:-1.5rem;top:-0.9rem;}@media (max-width:47.99875rem){.mathc-alumni-spotlight-view .view-content .item .quote p:before{top:0rem;left:inherit;right:0.5rem;}}.mathc-alumni-spotlight-view .view-content .item .quote p:after{content:"”";margin-top:-0.4rem;margin-left:-0.3rem;}.mathc-alumni-spotlight-view .view-content .item .quote p:after,.mathc-alumni-spotlight-view .view-content .item .quote p:before{position:absolute;display:inline-block;font-family:'Caveat',cursive;font-weight:700;font-size:3.4rem;line-height:normal;letter-spacing:normal;color:#595581;}@media (max-width:47.99875rem){.mathc-alumni-spotlight-view .view-content .item .quote p:after,.mathc-alumni-spotlight-view .view-content .item .quote p:before{position:inherit;}}.mathc-coaching-resources-view{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;}@media (max-width:61.99875rem){.mathc-coaching-resources-view{padding:2.3rem 2.6rem;}}.mathc-coaching-resources-view .view-filters .form-row{margin:0 1.25rem;}@media (max-width:35.99875rem){.mathc-coaching-resources-view .view-filters .form-row{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0;}}.mathc-coaching-resources-view .view-filters label{display:block;}.mathc-coaching-resources-view .view-filters .form-actions .button{margin-bottom:0;padding:0.7rem 2rem;}.mathc-coaching-resources-view .row,.mathc-coaching-resources-view .col,.mathc-coaching-resources-view .item{margin:0;padding:0;}.mathc-coaching-resources-view .view-content{margin-top:3rem;}.mathc-coaching-resources-view .view-content > div{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.mathc-coaching-resources-view .view-content .item{margin:0 1.25rem 2.5rem;width:18.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:#F2ECF1;border-radius:1rem;padding:1.25rem 1.94rem 1.25rem 1.94rem;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.3);}@media (max-width:74.99875rem){.mathc-coaching-resources-view .view-content .item{margin:0 1.25rem 2.5rem 1.25rem;}.mathc-coaching-resources-view .view-content .item:last-child{margin-right:1.25rem;}}@media (max-width:35.99875rem){.mathc-coaching-resources-view .view-content .item{max-width:100%;width:100%;}}.mathc-coaching-resources-view .view-content .item .title{margin-bottom:1rem;}.mathc-coaching-resources-view .view-content .item .title a{font-family:Gotham-Bold,sans-serif;font-size:1rem;font-weight:300;line-height:1.125rem;font-style:normal;letter-spacing:normal;word-break:break-word;}.mathc-coaching-resources-view .view-content .item .video .media-oembed-content{width:100%;height:100%;}.mathc-coaching-resources-view .view-content .item .image{text-align:center;margin-bottom:1rem;}.mathc-coaching-resources-view .view-content .item .image img{max-height:10rem;width:auto;display:block;margin:0 auto;}.mathc-coaching-resources-view .view-content .item .summary{font-family:proxima-nova,sans-serif;font-size:1rem;font-weight:300;line-height:1.25rem;font-style:normal;letter-spacing:normal;color:rgba(0,0,0,0.6);display:inline;}.mathc-coaching-resources-view .view-content .item .summary p{font-family:proxima-nova,sans-serif;font-size:1rem;font-weight:300;line-height:1.25rem;font-style:normal;letter-spacing:normal;color:rgba(0,0,0,0.6);}.mathc-coaching-resources-view .view-content .item span{font-family:montserrat,sans-serif;font-size:0.8rem;line-height:normal;letter-spacing:0.12rem;font-weight:600;color:#595581;text-transform:uppercase;}.mathc-coaching-resources-view .view-content .item > div{margin-bottom:0.5rem;}.mathc-coaching-resources-view .view-content .item > div div{font-family:proxima-nova,sans-serif;font-size:1rem;font-weight:300;line-height:1.25rem;font-style:normal;letter-spacing:normal;color:rgba(0,0,0,0.6);display:inline;}.mathc-coaching-resources-view .view-content .item > div div p{font-family:proxima-nova,sans-serif;font-size:1rem;font-weight:300;line-height:1.25rem;font-style:normal;letter-spacing:normal;color:rgba(0,0,0,0.6);}.mathc-coaching-resources-view .view-empty{margin:0 1.5rem;}.mathc-listing-content-view{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;padding:2.3rem 3rem;}@media (max-width:61.99875rem){.mathc-listing-content-view{padding:2.3rem 2.6rem;}}@media (max-width:61.99875rem){.mathc-listing-content-view{padding:2.3rem 2.6rem;}}.mathc-listing-content-view .row{margin:0;}.mathc-listing-content-view .container{background-color:white;-webkit-box-shadow:-1.5px -1.5px 3px 3px rgba(51,46,40,0.09);box-shadow:-1.5px -1.5px 3px 3px rgba(51,46,40,0.09);padding:4.2rem 3.75rem;border-radius:0.25rem;}@media (max-width:35.99875rem){.mathc-listing-content-view .container{padding:3rem 2rem;}}.mathc-listing-content-view .bef-exposed-form .js-form-wrapper legend{display:none;}.mathc-listing-content-view .bef-exposed-form .js-form-wrapper .fieldset-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.mathc-listing-content-view .bef-exposed-form .js-form-wrapper .fieldset-wrapper fieldset{width:9rem;}@media (max-width:35.99875rem){.mathc-listing-content-view .bef-exposed-form .js-form-wrapper .fieldset-wrapper fieldset{width:100%;}}.mathc-listing-content-view .bef-exposed-form .js-form-wrapper .fieldset-wrapper fieldset input{margin-bottom:0 !important;}.mathc-listing-content-view .bef-exposed-form .js-form-wrapper .fieldset-wrapper fieldset label{display:none;}.mathc-listing-content-view .bef-exposed-form .js-form-wrapper .fieldset-wrapper fieldset:first-child{padding-right:0.3125rem;}.mathc-listing-content-view .bef-exposed-form .js-form-wrapper .fieldset-wrapper fieldset:nth-child(2){padding-left:0.3125rem;}@media (max-width:35.99875rem){.mathc-listing-content-view .bef-exposed-form div:not(.left) fieldset{width:100%;}}@media (max-width:35.99875rem) and (max-width:35.99875rem){.mathc-listing-content-view .bef-exposed-form div:not(.left) fieldset .select2-container{width:100% !important;}}.mathc-listing-content-view .bef-exposed-form .left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}@media (max-width:35.99875rem){.mathc-listing-content-view .bef-exposed-form .left{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media (min-width:36rem){.mathc-listing-content-view .bef-exposed-form .left input{max-width:13.5rem !important;}}.mathc-listing-content-view .bef-exposed-form .left button{font-family:Montserrat,sans-serif;font-size:0.8125rem;font-weight:600;line-height:normal;font-style:normal;letter-spacing:0.29656rem;max-height:2.9rem;margin:0;margin-left:0.5rem;padding:0.8rem 1rem;}.mathc-listing-content-view .bef-exposed-form .left .form-actions{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;}@media (max-width:35.99875rem){.mathc-listing-content-view .bef-exposed-form .left .form-actions{margin:0 auto;margin-bottom:1rem;}}.mathc-listing-content-view .bef-exposed-form .left .form-type-textfield{width:calc(100% - 15.5rem);margin-bottom:0;}.mathc-listing-content-view .bef-exposed-form .left .form-type-textfield input{min-width:100%;}@media (max-width:35.99875rem){.mathc-listing-content-view .bef-exposed-form .left .form-type-textfield{width:100%;}}@media (min-width:36rem){.mathc-listing-content-view .bef-exposed-form .form-item-field-resource-type .select2-container{width:17rem !important;}}@media (min-width:36rem){.mathc-listing-content-view .bef-exposed-form .form-item-field-resource-math-topic .select2-container{width:17rem !important;}}@media (min-width:36rem){.mathc-listing-content-view .bef-exposed-form .form-item-field-poster-math-topic .select2-container{width:17rem !important;}}@media (min-width:36rem){.mathc-listing-content-view .bef-exposed-form .form-item-field-resource-program .select2-container{width:17rem !important;}}@media (min-width:36rem){.mathc-listing-content-view .bef-exposed-form .form-item-field-winner .select2-container,.mathc-listing-content-view .bef-exposed-form .form-item-field-coordinator-resource-type .select2-container,.mathc-listing-content-view .bef-exposed-form .form-item-field-coordinator-content .select2-container{width:17rem !important;}}@media (min-width:36rem){.mathc-listing-content-view .bef-exposed-form .form-item-field-resource-changed{width:9rem;}}.mathc-listing-content-view .pagination{margin-top:3rem;}.mathc-listing-content-view .item{margin-top:2rem;width:100%;}.mathc-listing-content-view .item .title{font-family:Montserrat,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.625rem;font-style:normal;letter-spacing:0rem;color:#595581;}.mathc-listing-content-view .item .title a{font-family:Montserrat,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.625rem;font-style:normal;letter-spacing:0rem;color:#595581;}.mathc-listing-content-view .item .title a:hover{color:#19a2bf;}.mathc-listing-content-view .item .resource-type{font-family:proxima-nova,sans-serif;font-size:0.875rem;font-weight:400;line-height:1.5rem;font-style:normal;letter-spacing:0.245rem;text-transform:uppercase;display:inline-block;}.mathc-listing-content-view .item .resource-type ul{border-radius:0;-webkit-box-orient:inherit;-webkit-box-direction:inherit;-webkit-flex-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit;margin:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.mathc-listing-content-view .item .resource-type ul li{padding:0;display:inline;border:0;margin-right:0.5rem;}.mathc-listing-content-view .item .resource-type ul li div.handbook{color:#ffbc41;}.mathc-listing-content-view .item .resource-type ul li div.mathcounts-mini{color:#16db93;}.mathc-listing-content-view .item .resource-type ul li div.playbook{color:#de5b35;}.mathc-listing-content-view .item .resource-type ul li div.poster{color:#0eb8c1;}.mathc-listing-content-view .item .resource-type ul li div.practice-plan{color:#19a2bf;}.mathc-listing-content-view .item .resource-type ul li div.problem-of-the-week{color:#f27320;}.mathc-listing-content-view .item .resource-type ul li div.video{color:#f27521;}.mathc-listing-content-view .item .solution{width:100%;text-align:left;}.mathc-listing-content-view .item .poster-pdf{text-align:center;}.mathc-listing-content-view .item .date{display:inline;font-family:proxima-nova,sans-serif;font-size:0.875rem;font-weight:400;line-height:1.5rem;font-style:normal;letter-spacing:0.245rem;color:#656565;}.mathc-listing-content-view .item .body{font-family:proxima-nova,sans-serif;font-size:0.875rem;font-weight:400;line-height:1.5rem;font-style:normal;letter-spacing:0rem;color:black;}.mathc-listing-content-view .item .body p{font-family:proxima-nova,sans-serif;font-size:0.875rem;font-weight:400;line-height:1.5rem;font-style:normal;letter-spacing:0rem;color:black;margin-bottom:0;}.mathc-listing-content-view .item .image{text-align:center;margin-bottom:1rem;}.mathc-listing-content-view .item .image img{max-height:10rem;width:auto;display:block;margin:0 auto;}.mathc-listing-content-view .view-content{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.mathc-listing-content-view .view-content .views-field.views-field-link-flag{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end;}.mathc-listing-content-view .view-content .views-field.views-field-link-flag .field-content{width:100%;margin-top:auto;}.mathc-listing-content-view .view-content .views-field-field-mvc-video .field-content video{max-width:100%;}@media (max-width:35.99875rem){.mathc-listing-content-view.view-problem-of-the-week .views-exposed-form .form-actions{margin-bottom:0;margin-top:0.975rem;}}.mathc-listing-content-view.mathc-listing-resources-view form fieldset input.bef-datepicker{margin-top:0;}#main-wrapper .mathc-listing-content-view form .select2-container .select2-selection__rendered{padding:0 2.125rem 0 1.25rem;}#main-wrapper .mathc-listing-content-view form .select2-container .select2-selection__arrow{height:calc(100% - 1.25rem);width:2.5rem;border-left:0;}#main-wrapper .mathc-listing-content-view form .select2-container .select2-selection__arrow b{right:0.6rem;}.mathc-grid-listing-content-view .row,.mathc-grid-listing-content-view .col,.mathc-grid-listing-content-view .item{margin:0;padding:0;}.mathc-grid-listing-content-view .views-exposed-form{padding:0 1.25rem;}.mathc-grid-listing-content-view .view-content{margin-top:3rem;}.mathc-grid-listing-content-view .view-content > div{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.mathc-grid-listing-content-view .view-content .item{margin:0 1.25rem 2.5rem;word-break:keep-all;width:18rem;-webkit-transition:-webkit-transform ease-in-out 0.5s;transition:-webkit-transform ease-in-out 0.5s;-o-transition:-o-transform ease-in-out 0.5s;transition:transform ease-in-out 0.5s;transition:transform ease-in-out 0.5s,-webkit-transform ease-in-out 0.5s,-o-transform ease-in-out 0.5s;background-color:rgba(242,236,241,0.5);border-radius:1rem;padding:1.25rem 1.94rem 1.25rem 1.94rem;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.3);}.mathc-grid-listing-content-view .view-content .item:hover{-webkit-box-shadow:0 10px 10px -5px rgba(0,0,0,0.4);box-shadow:0 10px 10px -5px rgba(0,0,0,0.4);-webkit-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px);-webkit-transition:-webkit-transform ease-in-out 0.5s;transition:-webkit-transform ease-in-out 0.5s;-o-transition:-o-transform ease-in-out 0.5s;transition:transform ease-in-out 0.5s;transition:transform ease-in-out 0.5s,-webkit-transform ease-in-out 0.5s,-o-transform ease-in-out 0.5s;}@media (max-width:74.99875rem){.mathc-grid-listing-content-view .view-content .item{margin:0 1.25rem 2.5rem 1.25rem;}.mathc-grid-listing-content-view .view-content .item:last-child{margin-right:1.25rem;}}.mathc-poster-view .views-exposed-form input{margin-top:0;}.mathc-poster-view .views-exposed-form button[data-drupal-selector^='edit-submit']{margin-left:0;}.mathc-poster-view .view-content .item.views-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.mathc-poster-view .view-content .item.views-row .mathc-btn-default{text-align:center;margin-top:auto;}.mathc-poster-view .view-content .item.views-row .mathc-btn-default a{margin-top:0.9375rem;}#main-wrapper .mathc-dashboard-video-advisors-teams-view .mathc-table-listing-view .table-responsive table thead tr{top:0;}.toolbar-horizontal.toolbar-tray-open #main-wrapper .mathc-dashboard-video-advisors-teams-view .mathc-table-listing-view .table-responsive table thead tr{top:0;}.toolbar-horizontal #main-wrapper .mathc-dashboard-video-advisors-teams-view .mathc-table-listing-view .table-responsive table thead tr{top:0;}#main-wrapper .mathc-table-listing-view{padding:0;-webkit-box-shadow:none;box-shadow:none;margin-bottom:2rem;background-color:white;}#main-wrapper .mathc-table-listing-view:not(.mathc-dashboard-view){max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;padding:2.3rem 3rem;margin-top:2rem;background-color:white;-webkit-box-shadow:-1.5px -1.5px 3px 3px rgba(51,46,40,0.09);box-shadow:-1.5px -1.5px 3px 3px rgba(51,46,40,0.09);border-radius:0.25rem;}@media (max-width:61.99875rem){#main-wrapper .mathc-table-listing-view:not(.mathc-dashboard-view){padding:2.3rem 2.6rem;}}@media (max-width:74.99875rem){#main-wrapper .mathc-table-listing-view:not(.mathc-dashboard-view){max-width:90%;}}@media (max-width:61.99875rem){#main-wrapper .mathc-table-listing-view:not(.mathc-dashboard-view){padding:2.3rem 2.6rem;}}#main-wrapper .mathc-table-listing-view:not(.mathc-dashboard-view) .row,#main-wrapper .mathc-table-listing-view:not(.mathc-dashboard-view) .form-row{margin:0;}@media (max-width:35.99875rem){#main-wrapper .mathc-table-listing-view:not(.mathc-dashboard-view) .row,#main-wrapper .mathc-table-listing-view:not(.mathc-dashboard-view) .form-row{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}}@media (max-width:35.99875rem){#main-wrapper .mathc-table-listing-view:not(.mathc-dashboard-view){padding:3rem 2rem;}}#main-wrapper .mathc-table-listing-view:not(.mathc-dashboard-view) > div{padding:1rem 2rem;}@media (max-width:74.99875rem){#main-wrapper .mathc-table-listing-view:not(.mathc-dashboard-view) > div{padding:0 1rem;}}@media only screen and (max-width:37.5rem){#main-wrapper .mathc-table-listing-view:not(.mathc-dashboard-view) > div{padding:0;}}#main-wrapper .mathc-table-listing-view:not(.mathc-dashboard-view) table thead tr th:not(:first-child){text-align:left;}#main-wrapper .mathc-table-listing-view .view-filters,#main-wrapper .mathc-table-listing-view .view-content,#main-wrapper .mathc-table-listing-view .table-responsive{padding:0;}#main-wrapper .mathc-table-listing-view .views-field{width:unset;}@media (max-width:35.99875rem){#main-wrapper .mathc-table-listing-view .bef-exposed-form .form-row > fieldset{width:100%;}}#main-wrapper .mathc-table-listing-view .bef-exposed-form .form-row > fieldset.form-group legend{display:none;}#main-wrapper .mathc-table-listing-view .bef-exposed-form .form-row > fieldset.form-group .fieldset-wrapper .checkbox,#main-wrapper .mathc-table-listing-view .bef-exposed-form .form-row > fieldset.form-group .fieldset-wrapper .radio{margin-top:0;}#main-wrapper .mathc-table-listing-view .bef-exposed-form .form-row > fieldset.form-group .fieldset-wrapper .form-radios .js-form-item,#main-wrapper .mathc-table-listing-view .bef-exposed-form .form-row > fieldset.form-group .fieldset-wrapper .form-checkboxes .js-form-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:2.8rem;}@media (max-width:35.99875rem){#main-wrapper .mathc-table-listing-view .bef-exposed-form .form-row > fieldset.form-group .fieldset-wrapper .form-radios .js-form-item,#main-wrapper .mathc-table-listing-view .bef-exposed-form .form-row > fieldset.form-group .fieldset-wrapper .form-checkboxes .js-form-item{padding:0;}}#main-wrapper .mathc-table-listing-view .bef-exposed-form .form-row > fieldset.form-group .fieldset-wrapper .form-radios .js-form-item label,#main-wrapper .mathc-table-listing-view .bef-exposed-form .form-row > fieldset.form-group .fieldset-wrapper .form-checkboxes .js-form-item label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}#main-wrapper .mathc-table-listing-view .bef-exposed-form .form-row > fieldset.js-form-item-state small.description,#main-wrapper .mathc-table-listing-view .bef-exposed-form .form-row > fieldset.js-form-item-field-school-address-administrative-area small.description{display:block;font-size:0.625rem;max-width:300px;}#main-wrapper .mathc-table-listing-view .bef-exposed-form .form-row > fieldset.js-form-item-city{max-width:14rem;}@media (max-width:47.99875rem){#main-wrapper .mathc-table-listing-view .bef-exposed-form .form-row > fieldset.js-form-item-city{max-width:65%;}}#main-wrapper .mathc-table-listing-view .bef-exposed-form .form-row > fieldset.js-form-item-zip-code{max-width:10.5rem;}@media (max-width:47.99875rem){#main-wrapper .mathc-table-listing-view .bef-exposed-form .form-row > fieldset.js-form-item-zip-code{max-width:35%;}}#main-wrapper .mathc-table-listing-view .bef-exposed-form .form-row > fieldset.js-form-item-field-mathclub-group-level-target-id .select2-container{max-width:10rem;}#main-wrapper .mathc-table-listing-view .bef-exposed-form .select2-container{max-width:20rem;min-width:10rem;}@media (max-width:35.99875rem){#main-wrapper .mathc-table-listing-view .bef-exposed-form .select2-container{min-width:100%;max-width:100%;}}#main-wrapper .mathc-table-listing-view .bef-exposed-form input{max-width:20rem;margin-top:0;}@media (max-width:35.99875rem){#main-wrapper .mathc-table-listing-view .bef-exposed-form input{width:100%;max-width:100%;}}#main-wrapper .mathc-table-listing-view .bef-exposed-form .form-actions{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;}#main-wrapper .mathc-table-listing-view .bef-exposed-form .form-actions button{font-family:Montserrat,sans-serif;font-size:0.8125rem;font-weight:600;line-height:normal;font-style:normal;letter-spacing:0.29656rem;max-height:2.9rem;margin:0;padding:0.8rem 1rem;}#main-wrapper .mathc-table-listing-view .bef-exposed-form .form-actions button:focus,#main-wrapper .mathc-table-listing-view .bef-exposed-form .form-actions button:active,#main-wrapper .mathc-table-listing-view .bef-exposed-form .form-actions button:active:focus{-webkit-box-shadow:none;box-shadow:none;border-color:#415463;}#main-wrapper .mathc-table-listing-view .table-responsive{overflow:visible;margin:0;border:0;}#main-wrapper .mathc-table-listing-view .table-responsive table thead tr{position:-webkit-sticky;position:sticky;top:120px;z-index:98;background-color:white;-webkit-box-shadow:0 0.5px 0 0 rgba(0,0,0,0.1);box-shadow:0 0.5px 0 0 rgba(0,0,0,0.1);}#main-wrapper .mathc-table-listing-view .table-responsive table thead tr th{font-family:proxima-nova,sans-serif;font-size:0.6875rem;font-weight:700;line-height:normal;font-style:normal;letter-spacing:0rem;color:#595581;border-bottom:1px solid #e1e0e8;}@media (min-width:36rem){#main-wrapper .mathc-table-listing-view .table-responsive table thead tr th.views-field-name,#main-wrapper .mathc-table-listing-view .table-responsive table thead tr th.views-field-field-comp-event-type,#main-wrapper .mathc-table-listing-view .table-responsive table thead tr th.views-field-field-comp-event-date,#main-wrapper .mathc-table-listing-view .table-responsive table thead tr th.views-field-field-state{min-width:10rem;width:10rem;}}@media only screen and (max-width:37.5rem){#main-wrapper .mathc-table-listing-view .table-responsive table thead tr th{font-size:1rem;}}#main-wrapper .mathc-table-listing-view .table-responsive table thead tr th a{font-family:proxima-nova,sans-serif;font-size:0.6875rem;font-weight:700;line-height:normal;font-style:normal;letter-spacing:0rem;color:#595581;}#main-wrapper .mathc-table-listing-view .table-responsive table thead tr th a:hover{color:#19a2bf;}#main-wrapper .mathc-table-listing-view .table-responsive table thead tr th.views-field-field-mathclub-address-locality,#main-wrapper .mathc-table-listing-view .table-responsive table thead tr th.views-field-field-state,#main-wrapper .mathc-table-listing-view .table-responsive table thead tr th.views-field-field-mathclub-group-level{min-width:6.5rem;width:6.5rem;}#main-wrapper .mathc-table-listing-view .table-responsive table thead tr th.views-field-name{min-width:13rem;width:13rem;}#main-wrapper .mathc-table-listing-view .table-responsive table thead tr th .tablesort{margin-bottom:-0.3125rem;margin-left:0.1875rem;}#main-wrapper .mathc-table-listing-view .table-responsive table tbody tr{background-color:white !important;}@media only screen and (max-width:37.5rem){#main-wrapper .mathc-table-listing-view .table-responsive table tbody tr{padding:1rem;}}#main-wrapper .mathc-table-listing-view .table-responsive table tbody tr td{border-top:0;vertical-align:middle;font-family:proxima-nova,sans-serif;font-size:0.75rem;font-weight:400;line-height:normal;font-style:normal;letter-spacing:normal;color:#2e2e2e;}@media only screen and (max-width:37.5rem){#main-wrapper .mathc-table-listing-view .table-responsive table tbody tr td{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid rgba(89,85,129,0.1) !important;margin:0;font-size:1rem;}}#main-wrapper .mathc-table-listing-view .table-responsive table tbody tr td.views-field-field-mathclub-address-locality,#main-wrapper .mathc-table-listing-view .table-responsive table tbody tr td.views-field-field-state,#main-wrapper .mathc-table-listing-view .table-responsive table tbody tr td.views-field-field-mathclub-group-level{min-width:6.5rem;width:6.5rem;}#main-wrapper .mathc-table-listing-view .table-responsive table tbody tr td.views-field-name{min-width:13rem;width:13rem;}#main-wrapper .mathc-table-listing-view .table-responsive table tbody tr td.type-approval .online,#main-wrapper .mathc-table-listing-view .table-responsive table tbody tr td.type-approval .offline{display:inline-block;background-color:#ccebf1;padding:0.10rem 0.05rem;border-radius:0.35rem;}#main-wrapper .mathc-table-listing-view .table-responsive table tbody tr td.type-approval .online span,#main-wrapper .mathc-table-listing-view .table-responsive table tbody tr td.type-approval .offline span{color:#2e2e2e;}#main-wrapper .mathc-table-listing-view .table-responsive table tbody tr td.type-approval .online span{padding:0.10rem 0.5rem 0.15rem 0.5rem;}#main-wrapper .mathc-table-listing-view .table-responsive table tbody tr td.type-approval .online span:nth-child(1){background-color:#19a2bf;border-radius:0.35rem;color:white;padding:0.10rem 0.5rem 0.15rem 0.5rem;}#main-wrapper .mathc-table-listing-view .table-responsive table tbody tr td.type-approval .online span:nth-child(2){background-color:#ccebf1;padding:0.10rem 0.5rem 0.15rem 0.5rem;}#main-wrapper .mathc-table-listing-view .table-responsive table tbody tr td.type-approval .offline span{padding:0.10rem 0.5rem 0.15rem 0.5rem;}#main-wrapper .mathc-table-listing-view .table-responsive table tbody tr td.type-approval .offline span:nth-child(2){background-color:#19a2bf;border-radius:0.35rem;color:white;padding:0.10rem 0.5rem 0.15rem 0.5rem;}#main-wrapper .mathc-table-listing-view .table-responsive table tbody tr td.type-approval .offline span:nth-child(1){background-color:#ccebf1;padding:0.10rem 0.5rem 0.15rem 0.5rem;}#main-wrapper .mathc-table-listing-view .table-responsive table tbody tr td a{font-family:proxima-nova,sans-serif;font-size:0.75rem;font-weight:400;line-height:normal;font-style:normal;letter-spacing:normal;color:#19a2bf;text-transform:underline;}#main-wrapper .mathc-table-listing-view .table-responsive table tbody tr td a:hover{color:#595581;}#main-wrapper .mathc-table-listing-view .table-responsive table tbody tr td a.mathc-dashboard-btn.small{font-family:montserrat,sans-serif;font-size:0.625rem;font-weight:700;line-height:normal;font-style:normal;letter-spacing:normal;text-transform:uppercase;color:white;padding:0.25rem 1rem;border-radius:0.3rem;}#main-wrapper .mathc-table-listing-view .table-responsive table tbody tr.last-row-buttons{border-bottom:1px solid rgba(0,0,0,0.1);}#main-wrapper .mathc-table-listing-view .table-responsive table tbody tr.last-row-buttons td{padding:0.7rem 0;}#main-wrapper .mathc-table-listing-view .table-responsive table tbody tr.last-row-buttons td a{font-family:montserrat,sans-serif;font-size:0.625rem;font-weight:700;line-height:normal;font-style:normal;letter-spacing:normal;text-transform:uppercase;color:white;padding:0.25rem 1rem;background-color:#19a2bf;border-radius:0.3rem;}#main-wrapper .mathc-table-listing-view .table-responsive table tbody tr.last-row-buttons td a:hover{background-color:#ffbc41;}#main-wrapper .mathc-table-listing-view .table-responsive table tbody tr td{border-bottom:1px solid #e1e0e8;}#main-wrapper .mathc-table-listing-view .table-responsive table tbody tr td.views-field-delete-node a{line-height:0;font-size:0;}#main-wrapper .mathc-table-listing-view .table-responsive table tbody tr td.views-field-delete-node a:before{content:"";width:0.875rem;height:1.125rem;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;display:inline-block;margin:0 auto;background-image:url("../png/dashboard-trash.png");}#main-wrapper .mathc-table-listing-view .table-responsive table tbody tr td a.online,#main-wrapper .mathc-table-listing-view .table-responsive table tbody tr td a.offline{line-height:0;font-size:0;}#main-wrapper .mathc-table-listing-view .table-responsive table tbody tr td a.online:before,#main-wrapper .mathc-table-listing-view .table-responsive table tbody tr td a.offline:before{content:"";width:1.25rem;height:1rem;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;display:inline-block;margin:0 auto;}#main-wrapper .mathc-table-listing-view .table-responsive table tbody tr td a.online:before{background-image:url("../png/dashboard-email-approved.png");}#main-wrapper .mathc-table-listing-view .table-responsive table tbody tr td a.offline:before{background-image:url("../png/dashboard-email.png");}#main-wrapper .mathc-table-listing-view .table-responsive table tbody tr:nth-of-type(2n){background-color:#f6f6f8 !important;}#main-wrapper .mathc-table-listing-view footer{padding-left:1rem;}#main-wrapper .mathc-table-listing-view footer .bottom a{font-family:montserrat,sans-serif;font-size:0.625rem;font-weight:700;line-height:normal;font-style:normal;letter-spacing:normal;text-transform:uppercase;color:white;padding:0.25rem 2rem;background-color:#19a2bf;border-radius:0.3rem;}#main-wrapper .mathc-table-listing-view footer .bottom a:hover{background-color:#ffbc41;}#main-wrapper .mathc-table-listing-view footer .bottom a:before{content:"+";font-family:montserrat,sans-serif;font-size:0.625rem;font-weight:700;line-height:normal;font-style:normal;letter-spacing:normal;color:white;display:inline;margin-right:0.25rem;}#main-wrapper .mathc-table-listing-view.mathc-coordinators-competitions-view .table-responsive table tbody tr td a{color:#fff;}@media (max-width:47.99875rem){#main-wrapper .mathc-table-listing-view.mathc-coordinators-lookup-view .view-content .table-responsive tbody tr td{white-space:inherit;}}@media (min-width:37.5rem) and (max-width:48rem){#main-wrapper .mathc-table-listing-view.view-competition-event .view-content .table-responsive table thead tr th.views-field-field-state{min-width:inherit;width:inherit;}}@media (min-width:37.5rem) and (max-width:48rem){#main-wrapper .mathc-table-listing-view.view-competition-event .view-content .table-responsive table thead tr th.views-field-name{min-width:8rem;width:8rem;}}@media (min-width:37.5rem) and (max-width:48rem){#main-wrapper .mathc-table-listing-view.view-competition-event .view-content .table-responsive table thead tr th.views-field-field-comp-event-date,#main-wrapper .mathc-table-listing-view.view-competition-event .view-content .table-responsive table thead tr th.views-field-field-comp-event-type{min-width:72px;width:72px;}}@media (min-width:37.5rem) and (max-width:48rem){#main-wrapper .mathc-table-listing-view.view-competition-event .view-content .table-responsive table tbody tr td{white-space:inherit;}}@media (min-width:37.5rem) and (max-width:48rem){#main-wrapper .mathc-table-listing-view.view-competition-event .view-content .table-responsive table tbody tr td.views-field-field-state{min-width:inherit;width:inherit;}}@media (min-width:37.5rem) and (max-width:48rem){#main-wrapper .mathc-table-listing-view.view-competition-event .view-content .table-responsive table tbody tr td.views-field-name{min-width:8rem;width:8rem;}}@media (min-width:37.5rem) and (max-width:48rem){#main-wrapper .mathc-table-listing-view.view-competition-event .view-content .table-responsive table tbody tr td.views-field-field-comp-event-date,#main-wrapper .mathc-table-listing-view.view-competition-event .view-content .table-responsive table tbody tr td.views-field-field-comp-event-type{min-width:72px;width:72px;}}.toolbar-horizontal.toolbar-tray-open #main-wrapper .mathc-table-listing-view .table-responsive table thead tr{top:199px;}.toolbar-horizontal #main-wrapper .mathc-table-listing-view .table-responsive table thead tr{top:159px;}.mathc-dashboard-coordinators-view .view-users .view-filters{display:none;}.mathc-dashboard-coordinators-view .view-footer > a{font-family:proxima-nova,sans-serif;font-size:0.75rem;font-weight:700;line-height:1.125rem;font-style:normal;letter-spacing:0rem;text-decoration:underline;display:block;margin:0.5rem 1rem 2rem 1rem;}.mathc-dashboard-coordinators-view.view-dashboard-coordinators-registered-schools #tabs-1 .view-footer a{font-family:proxima-nova,sans-serif;font-size:0.75rem;font-weight:700;line-height:1.125rem;font-style:normal;letter-spacing:0rem;text-decoration:underline;display:block;margin:0.3125rem 0.3125rem 0.3125rem -0.375rem;}.mathc-videos-related-view{margin-bottom:2rem;}.mathc-videos-related-view .view-header{font-family:montserrat,sans-serif;font-size:0.8125rem;font-weight:600;line-height:normal;font-style:normal;letter-spacing:0.12187rem;color:#595581;text-transform:uppercase;margin:2.75rem 0 0.5rem 0;}.mathc-videos-related-view .view-content{margin:0;display:grid;grid-column-gap:0.5rem;grid-template-columns:repeat(5,1fr);}.mathc-videos-related-view .view-content:before{display:none;}@media (max-width:35.99875rem){.mathc-videos-related-view .view-content{grid-template-columns:repeat(2,1fr);grid-row-gap:1rem;}}.mathc-videos-related-view .view-content .wrapper{position:relative;text-align:center;}.mathc-videos-related-view .view-content .wrapper a{position:absolute;width:100%;height:100%;left:0;top:0;padding:30% 5%;font-size:0;line-height:0;}.mathc-videos-related-view .view-content .wrapper a:hover{background-color:rgba(25,162,191,0.25);color:white;font-family:proxima-nova,sans-serif;font-size:0.75rem;font-weight:400;line-height:normal;font-style:normal;letter-spacing:0.00375rem;}.mathc-videos-related-view.mathc-releated-videos-view .view-content .wrapper{height:113px;}.mathc-videos-related-view.mathc-releated-videos-view .view-content .wrapper .video iframe{max-height:113px;}.mathc-store-products-grid-view{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;}@media (max-width:61.99875rem){.mathc-store-products-grid-view{padding:2.3rem 2.6rem;}}.mathc-store-products-grid-view .item{background-color:white;}.mathc-store-products-grid-view .commerce-order-item-add-to-cart-form{margin-top:1rem;}.mathc-store-products-grid-view .field--name-variations{text-align:center;}.mathc-store-products-grid-view .form-actions .button{margin-bottom:0;}.mathc-tabs-table-view{}.mathc-tabs-table-view caption{caption-side:top;font-family:proxima-nova,sans-serif;font-size:0.875rem;font-weight:700;line-height:normal;font-style:normal;letter-spacing:0rem;color:#595581;}.mathc-tabs-table-view .js-form-type-checkbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;}.mathc-tabs-table-view div.field--type-boolean{margin:0 !important;}.mathc-tabs-table-view input::-webkit-outer-spin-button,.mathc-tabs-table-view input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.mathc-tabs-table-view input[type=number]{-moz-appearance:textfield;}.mathc-tabs-table-view .view-content{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:1rem;}.mathc-tabs-table-view .view-content .form-actions{text-align:center;margin-top:3rem;}.mathc-tabs-table-view .js-form-type-checkbox label,.mathc-tabs-table-view .js-form-type-number label{display:none;}.mathc-tabs-table-view table thead tr th{padding-left:0;padding-right:0;}.mathc-tabs-table-view table thead tr th a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1;font-size:0.6875rem;}.mathc-tabs-table-view table thead tr th a .tablesort{margin-left:0.5rem;}.mathc-tabs-table-view table tbody tr td{padding-left:0;padding-right:0;}.mathc-tabs-table-view table tbody tr td .field--type-integer,.mathc-tabs-table-view table tbody tr td .form-type-number,.mathc-tabs-table-view table tbody tr td .form-number{margin:0 !important;}.mathc-tabs-table-view table tbody tr td .form-type-number{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.mathc-dashboard-input-competitor-info-view{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;padding:2.3rem 2.1rem;}@media (max-width:61.99875rem){.mathc-dashboard-input-competitor-info-view{padding:2.3rem 2.6rem;}}.mathc-dashboard-input-competitor-info-view > .view-content > .table-responsive{padding-bottom:0;margin-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom:0;}.mathc-dashboard-input-competitor-info-view > .view-content > .table-responsive table{margin-bottom:0;}@media only screen and (min-width:37.5625rem){.mathc-dashboard-input-competitor-info-view > .view-content > .table-responsive table thead tr th.views-field-field-school-name{max-width:70%;width:70%;}}.mathc-dashboard-input-competitor-info-view > .view-content > .table-responsive table tbody tr td{border-bottom:1px solid #e1e0e8;color:#595581;}@media only screen and (min-width:37.5625rem){.mathc-dashboard-input-competitor-info-view > .view-content > .table-responsive table tbody tr td.views-field-field-school-name{max-width:70%;width:70%;}}.mathc-dashboard-input-competitor-info-view .buttons{margin-top:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media only screen and (max-width:37.5rem){.mathc-dashboard-input-competitor-info-view .buttons{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}}.mathc-dashboard-input-competitor-info-view .buttons a{font-family:montserrat,sans-serif;font-size:0.75rem;font-weight:600;line-height:normal;font-style:normal;letter-spacing:normal;text-transform:uppercase;color:white;padding:0.8rem 1rem;background-color:#595581;border-radius:0.3rem;margin-right:1rem;}@media only screen and (max-width:37.5rem){.mathc-dashboard-input-competitor-info-view .buttons a{margin:0.5rem;}}.mathc-dashboard-input-competitor-info-view .buttons a:hover{background-color:#ffbc41;}.mathc-dashboard-input-competitor-info-view .buttons a:first-child:before{content:"+";display:inline-block;font-family:montserrat,sans-serif;font-size:0.75rem;font-weight:600;line-height:normal;font-style:normal;letter-spacing:normal;color:white;margin-right:0.5rem;}.mathc-dashboard-edit-competitor-view{padding:0;margin:0;-webkit-box-shadow:none;box-shadow:none;background-color:none;}.mathc-dashboard-edit-competitor-view td{color:#555555;}.mathc-dashboard-edit-competitor-view > .view-content > .table-responsive{padding-top:0;margin-top:0;border-top-right-radius:0;border-top-left-radius:0;border-top:0;}.mathc-dashboard-edit-competitor-view > .view-content > .table-responsive table thead tr th{padding-top:1.5rem;}@media only screen and (min-width:37.5625rem){.mathc-dashboard-edit-competitor-view > .view-content > .table-responsive table thead tr th.views-field-field-comp-student-last-name,.mathc-dashboard-edit-competitor-view > .view-content > .table-responsive table thead tr th.views-field-field-comp-student-student-type{max-width:13rem;width:13rem;}.mathc-dashboard-edit-competitor-view > .view-content > .table-responsive table thead tr th.views-field-edit-node{max-width:60%;width:60%;text-align:right;}.mathc-dashboard-edit-competitor-view > .view-content > .table-responsive table thead tr th.views-field-delete-node{max-width:10rem;width:10rem;}}.mathc-dashboard-edit-competitor-view > .view-content > .table-responsive table tbody tr td{border-bottom:1px solid #e1e0e8;}@media only screen and (min-width:37.5625rem){.mathc-dashboard-edit-competitor-view > .view-content > .table-responsive table tbody tr td.views-field-field-comp-student-last-name,.mathc-dashboard-edit-competitor-view > .view-content > .table-responsive table tbody tr td.views-field-field-comp-student-student-type{max-width:13rem;width:13rem;}.mathc-dashboard-edit-competitor-view > .view-content > .table-responsive table tbody tr td.views-field-edit-node{max-width:60%;width:60%;text-align:right;}.mathc-dashboard-edit-competitor-view > .view-content > .table-responsive table tbody tr td.views-field-delete-node{max-width:10rem;width:10rem;}}#main-wrapper .mathc-scoring-competition-view{padding:0.5rem 1.1rem 1.6rem 1.1rem !important;}#main-wrapper .mathc-scoring-competition-view div.view-filters{padding-bottom:0;}#main-wrapper .mathc-scoring-competition-view div.view-header{padding-top:0;padding-bottom:0;}#main-wrapper .mathc-scoring-competition-view div.view-header h2{font-family:Gotham-Bold,sans-serif;font-size:3rem;font-weight:700;line-height:normal;font-style:normal;letter-spacing:-0.12rem;color:#595581;margin-bottom:3rem;}#main-wrapper .mathc-scoring-competition-view div.view-header h2 span{font-weight:normal;}#main-wrapper .mathc-scoring-competition-view div.view-header .keyboard-shortcuts p{display:inline;white-space:nowrap;}@media (max-width:74.99875rem){#main-wrapper .mathc-scoring-competition-view div.view-header .keyboard-shortcuts{margin-bottom:1.875rem;}}#main-wrapper .mathc-scoring-competition-view div.dashboard-form-exposed-description{padding:0.5rem 2rem;}#main-wrapper .mathc-scoring-competition-view.target-display #tabs-2 .js-form-type-checkbox{padding:0 1.5rem;}#main-wrapper .mathc-scoring-competition-view.target-display #tabs-2 th,#main-wrapper .mathc-scoring-competition-view.target-display #tabs-2 td{border-right:0;}#main-wrapper .mathc-scoring-competition-view.target-display #tabs-2 th:nth-child(4),#main-wrapper .mathc-scoring-competition-view.target-display #tabs-2 th:nth-child(6),#main-wrapper .mathc-scoring-competition-view.target-display #tabs-2 th:nth-child(8),#main-wrapper .mathc-scoring-competition-view.target-display #tabs-2 td:nth-child(4),#main-wrapper .mathc-scoring-competition-view.target-display #tabs-2 td:nth-child(6),#main-wrapper .mathc-scoring-competition-view.target-display #tabs-2 td:nth-child(8){border-right:1px solid #e1e0e8;}#main-wrapper .mathc-scoring-competition-view.target-display .mathc-tabs-block .ui-tabs-panel .table-responsive table tr td,#main-wrapper .mathc-scoring-competition-view.target-display .mathc-tabs-block .ui-tabs-panel .table-responsive table tr th{text-align:center;}#main-wrapper .mathc-scoring-competition-view.target-display .mathc-scoring-summary-container .mathc-scoring-competition-view table tr th{text-align:center;}#main-wrapper .mathc-scoring-competition-view.target-display .mathc-scoring-summary-container .mathc-scoring-competition-view table tr th:first-child{text-align:left;}@media (max-width:35.99875rem){#main-wrapper .mathc-scoring-competition-view.target-display .mathc-scoring-summary-container .mathc-scoring-competition-view table thead tr{display:none;}}@media (max-width:75rem) and (orientation:landscape){#main-wrapper .mathc-scoring-competition-view.target-display .mathc-scoring-summary-container .mathc-scoring-competition-view table thead tr{display:none;}}@media (max-width:35.99875rem){#main-wrapper .mathc-scoring-competition-view.target-display .mathc-scoring-summary-container .mathc-scoring-competition-view table tbody tr td:before{max-width:50%;}}#main-wrapper .mathc-scoring-competition-view.target-display .mathc-scoring-summary-container .mathc-scoring-competition-view table tbody tr td .highlight-table-cell{color:red;font-weight:bold;}#main-wrapper .mathc-scoring-competition-view .view-content{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:1rem;}#main-wrapper .mathc-scoring-competition-view .view-content .form-actions{text-align:center;margin-top:1rem;margin-bottom:0 !important;}#main-wrapper .mathc-scoring-competition-view table thead tr th:first-child{min-width:50px;text-align:center;}#main-wrapper .mathc-scoring-competition-view table thead tr th.views-field-field-comp-student-last-name{max-width:200px;width:200px;}#main-wrapper .mathc-scoring-competition-view table thead tr th:last-child{max-width:75px;width:75px;}#main-wrapper .mathc-scoring-competition-view table tbody tr td:last-child .form-number{max-width:60px;padding:0;text-align:center;}#main-wrapper .mathc-scoring-competition-view table tbody tr td input:focus{-webkit-box-shadow:0 0 0 2px #fff,0 0 3px 3px #05e5ff;box-shadow:0 0 0 2px #fff,0 0 3px 3px #05e5ff;border-radius:0;}.mathc-tabs-block .sprint-display .js-form-type-checkbox{padding:0 0.15rem;}.mathc-tabs-block .sprint-display th,.mathc-tabs-block .sprint-display td{border-right:0;}.mathc-tabs-block .sprint-display th:nth-child(7),.mathc-tabs-block .sprint-display th:nth-child(12),.mathc-tabs-block .sprint-display th:nth-child(17),.mathc-tabs-block .sprint-display th:nth-child(22),.mathc-tabs-block .sprint-display th:nth-child(27),.mathc-tabs-block .sprint-display td:nth-child(7),.mathc-tabs-block .sprint-display td:nth-child(12),.mathc-tabs-block .sprint-display td:nth-child(17),.mathc-tabs-block .sprint-display td:nth-child(22),.mathc-tabs-block .sprint-display td:nth-child(27){border-right:1px solid #e1e0e8;padding-right:0.4rem;}.mathc-tabs-block .sprint-display th:nth-child(8),.mathc-tabs-block .sprint-display th:nth-child(13),.mathc-tabs-block .sprint-display th:nth-child(18),.mathc-tabs-block .sprint-display th:nth-child(23),.mathc-tabs-block .sprint-display th:nth-child(28),.mathc-tabs-block .sprint-display td:nth-child(8),.mathc-tabs-block .sprint-display td:nth-child(13),.mathc-tabs-block .sprint-display td:nth-child(18),.mathc-tabs-block .sprint-display td:nth-child(23),.mathc-tabs-block .sprint-display td:nth-child(28){padding-left:0.4rem;}.mathc-tabs-block .team-display .js-form-type-checkbox{padding:0 1.25rem;}.mathc-tabs-block .team-display th,.mathc-tabs-block .team-display td{border-right:0;}.mathc-tabs-block .team-display th:nth-child(4),.mathc-tabs-block .team-display th:nth-child(6),.mathc-tabs-block .team-display th:nth-child(8),.mathc-tabs-block .team-display th:nth-child(10),.mathc-tabs-block .team-display td:nth-child(4),.mathc-tabs-block .team-display td:nth-child(6),.mathc-tabs-block .team-display td:nth-child(8),.mathc-tabs-block .team-display td:nth-child(10){border-right:1px solid #e1e0e8;}.mathc-tabs-block .view-content .views-form{max-width:100%;}#main-wrapper .mathc-competitors-ranking-view{padding:0.5rem 1.1rem 1.6rem 1.1rem !important;}#main-wrapper .mathc-competitors-ranking-view .views-exposed-form .js-form-type-select{margin-right:0.625rem;}#main-wrapper .mathc-competitors-ranking-view .view-header h2{font-family:Gotham-Bold,sans-serif;font-size:3rem;font-weight:700;line-height:normal;font-style:normal;letter-spacing:-0.12rem;color:#595581;margin-bottom:3rem;}#main-wrapper .mathc-competitors-ranking-view .view-header h2 span{font-weight:normal;}#main-wrapper .mathc-competitors-ranking-view .block-tally-scores-block,#main-wrapper .mathc-competitors-ranking-view .block-tie-breaking-block{display:inline-block;margin-right:1.25rem;}#main-wrapper .mathc-competitors-ranking-view table thead tr th{padding-left:1rem;padding-right:1rem;}#main-wrapper .mathc-competitors-ranking-view table thead tr th[id*="ranking-table-column"]{max-width:120px;width:120px;padding-left:1.6rem;}#main-wrapper .mathc-competitors-ranking-view table thead tr th a{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}#main-wrapper .mathc-competitors-ranking-view table tbody tr td{padding-left:1rem;padding-right:1rem;}#main-wrapper .mathc-competitors-ranking-view table tbody tr td .js-form-type-number .form-number{min-height:2.2rem;width:80%;}@media (max-width:61.99875rem){#main-wrapper .mathc-competitors-ranking-view table tbody tr td .js-form-type-number .form-number{padding:0.75rem 0.8rem;min-width:3rem;}}#main-wrapper .mathc-competitors-ranking-view .mathc-tabs-block .view-content .views-form{max-width:100%;}#main-wrapper .mathc-competitors-ranking-view .ui-tabs-panel .cloned-save-btn-container{text-align:center;margin-bottom:2rem;}#main-wrapper .mathc-competitors-ranking-view .ui-tabs-panel .mathc-cloned-save-btn{font-family:montserrat,sans-serif;font-weight:600;font-size:1rem;line-height:normal;letter-spacing:0.37rem;text-transform:uppercase;padding:1.2rem 2rem;border:2px solid #595581;background-color:#595581;color:#fff;border-radius:5px;width:inherit;height:inherit;display:inline-block;margin-bottom:1.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;}#main-wrapper .mathc-competitors-ranking-view .ui-tabs-panel .mathc-cloned-save-btn:hover{background-color:#ffbc41;border-color:#ffbc41;text-decoration:none;}#main-wrapper .mathc-competitors-ranking-view .ui-tabs-panel .mathc-cloned-save-btn.active,#main-wrapper .mathc-competitors-ranking-view .ui-tabs-panel .mathc-cloned-save-btn:focus{border-color:#89a3af;background-color:#415463;text-decoration:none;}#main-wrapper .mathc-competitors-ranking-view .ui-tabs-panel .form-actions{margin-top:1rem;}#main-wrapper .mathc-competitors-ranking-view .ui-tabs-panel form p ~ .form-actions{display:none;}#main-wrapper .mathc-competitors-ranking-view.mathc-moss-dashboard-view table tbody tr td span.highlight-table-cell{color:red;font-weight:bold;}#main-wrapper .mathc-moss-dashboard-view{max-width:1200px;margin:0 auto;padding:2.3rem 5.6rem;border-radius:0.3rem;-webkit-box-shadow:0.5px 0.5px 5px 1px rgba(89,85,129,0.1);box-shadow:0.5px 0.5px 5px 1px rgba(89,85,129,0.1);background-color:white;padding:0.5rem 1.1rem 1.6rem 1.1rem;margin-top:2rem;}@media (max-width:61.99875rem){#main-wrapper .mathc-moss-dashboard-view{padding:2.3rem 2.6rem;}}#main-wrapper .mathc-moss-dashboard-view .mathc-coordinator-view-menu{margin-bottom:2rem;}#main-wrapper .mathc-moss-dashboard-view .top-header,#main-wrapper .mathc-moss-dashboard-view .mathc-internal-heading-header{background-color:white;}#main-wrapper .mathc-moss-dashboard-view .mathc-registered-schools-view{margin-top:3rem;}#main-wrapper .mathc-moss-dashboard-view .mathc-registered-schools-view .js-form-item-competition-id{display:none;}#main-wrapper .mathc-moss-dashboard-view .mathc-registered-schools-view .js-form-item-state-id .shs-container .shs-widget-container:nth-child(2){padding-left:0.625rem;}#main-wrapper .mathc-moss-dashboard-view .mathc-registered-schools-view .js-form-item-state-id .shs-container ~ .select2-container{display:none;}#main-wrapper .mathc-moss-dashboard-view .mathc-registered-schools-view table tbody tr td.views-field-field-comp-reg-ncompetitors a,#main-wrapper .mathc-moss-dashboard-view .mathc-registered-schools-view table tbody tr td.views-field-name a{font-size:1rem;}#main-wrapper .mathc-moss-dashboard-view .mathc-dashboard-input-competitor-info-view{padding:0;}#main-wrapper .mathc-moss-dashboard-view .table-responsive{padding:0.5rem 1.1rem 0.5rem 1.1rem;}#main-wrapper .mathc-moss-dashboard-view .table-responsive table thead tr th.views-field-name-1,#main-wrapper .mathc-moss-dashboard-view .table-responsive table thead tr th.views-field-name{width:10rem;min-width:10rem;}#main-wrapper .mathc-moss-dashboard-view .table-responsive table thead tr th.views-field-field-comp-reg-ncompetitors,#main-wrapper .mathc-moss-dashboard-view .table-responsive table thead tr th.views-field-field-comp-reg-team-count,#main-wrapper .mathc-moss-dashboard-view .table-responsive table thead tr th.views-field-field-comp-reg-individuals-count,#main-wrapper .mathc-moss-dashboard-view .table-responsive table thead tr th.views-field-nothing{width:6rem;min-width:6rem;}#main-wrapper .mathc-moss-dashboard-view .table-responsive table tbody tr td.views-field-name-1,#main-wrapper .mathc-moss-dashboard-view .table-responsive table tbody tr td.views-field-name{width:10rem;min-width:10rem;word-break:break-word;}#main-wrapper .mathc-moss-dashboard-view .table-responsive table tbody tr td.views-field-field-comp-reg-ncompetitors,#main-wrapper .mathc-moss-dashboard-view .table-responsive table tbody tr td.views-field-field-comp-reg-team-count,#main-wrapper .mathc-moss-dashboard-view .table-responsive table tbody tr td.views-field-field-comp-reg-individuals-count,#main-wrapper .mathc-moss-dashboard-view .table-responsive table tbody tr td.views-field-nothing{width:6rem;min-width:6rem;}.mathc-moss-reports-view .view-header h2{font-family:Gotham-Bold,sans-serif;font-size:3rem;font-weight:700;line-height:normal;font-style:normal;letter-spacing:-0.12rem;color:#595581;margin-bottom:3rem;}.mathc-moss-reports-view .view-header h2 span{font-weight:normal;}.mathc-moss-reports-view .feed-icons{display:none;}.mathc-moss-reports-view .school-student{width:100%;margin:1rem 0;}.mathc-moss-reports-view .view-content > h3,.mathc-moss-reports-view .field-content > h3,.mathc-moss-reports-view .school-student > h3{font-family:proxima-nova,sans-serif;font-size:0.875rem;font-weight:700;line-height:normal;font-style:normal;letter-spacing:0rem;color:#595581;padding-top:0.75rem;text-align:left;margin:0;}.mathc-moss-reports-view table thead tr th{font-family:proxima-nova,sans-serif;font-size:0.6875rem;font-weight:700;line-height:normal;font-style:normal;letter-spacing:normal;color:#595581;border-bottom:1px solid #e1e0e8;}.mathc-moss-reports-view table thead tr th a{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.mathc-moss-reports-view table thead tr th:not(:first-child){-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.mathc-moss-reports-view table thead tr th:not(:first-child) a{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.mathc-moss-reports-view table tbody tr{background-color:white;}.mathc-moss-reports-view table tbody tr th{font-family:proxima-nova,sans-serif;font-size:0.6875rem;font-weight:700;line-height:normal;font-style:normal;letter-spacing:normal;color:#595581;}.mathc-moss-reports-view table tbody tr td{border-top:0;vertical-align:middle;font-family:proxima-nova,sans-serif;font-size:0.75rem;font-weight:400;line-height:normal;font-style:normal;letter-spacing:normal;color:#2e2e2e;}.mathc-moss-reports-view table tbody tr td:not(:first-child){text-align:left;}.mathc-moss-reports-view table tbody tr td a{font-family:proxima-nova,sans-serif;font-size:0.75rem;font-weight:400;line-height:normal;font-style:normal;letter-spacing:normal;color:#19a2bf;text-transform:underline;}.mathc-moss-reports-view table tbody tr td a:hover{color:#595581;}.mathc-moss-reports-view.vertical .table-responsive table thead tr{height:200px;}.mathc-moss-reports-view.vertical .table-responsive table thead tr th{vertical-align:bottom;padding-bottom:1.25rem;}.mathc-moss-reports-view.vertical .table-responsive table tbody tr td{padding-left:0.6875rem;}.mathc-moss-reports-view.vertical.all-teams .table-responsive table thead tr th:not(:nth-child(1)):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)):not(:nth-child(5)):not(:last-child){max-width:30px;}.mathc-moss-reports-view.vertical.all-teams .table-responsive table thead tr th:not(:nth-child(1)):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)):not(:nth-child(5)):not(:last-child) div{padding:0.125rem 0;max-width:30px;border:0px;-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);white-space:nowrap;}.mathc-moss-reports-view.vertical.all-teams .table-responsive table thead tr th:not(:nth-child(1)):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)):not(:nth-child(5)):not(:last-child) .tablesort{-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);}.mathc-moss-reports-view.vertical.all-students .table-responsive table thead tr th:not(:nth-child(1)):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)):not(:nth-child(5)):not(:nth-child(6)):not(:nth-child(7)):not(:nth-child(8)):not(:nth-child(9)):not(:nth-child(10)):not(:last-child){max-width:30px;}.mathc-moss-reports-view.vertical.all-students .table-responsive table thead tr th:not(:nth-child(1)):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)):not(:nth-child(5)):not(:nth-child(6)):not(:nth-child(7)):not(:nth-child(8)):not(:nth-child(9)):not(:nth-child(10)):not(:last-child) div{padding:0.125rem 0;max-width:30px;border:0px;-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);white-space:nowrap;}.mathc-moss-reports-view.vertical.all-students .table-responsive table thead tr th:not(:nth-child(1)):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)):not(:nth-child(5)):not(:nth-child(6)):not(:nth-child(7)):not(:nth-child(8)):not(:nth-child(9)):not(:nth-child(10)):not(:last-child) .tablesort{-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);}.mathc-custom-table{-webkit-box-shadow:0.5px 0.5px 5px 1px rgba(89,85,129,0.1);box-shadow:0.5px 0.5px 5px 1px rgba(89,85,129,0.1);margin:3.125rem;}.mathc-custom-table .custom-table{display:table;}.mathc-custom-table .custom-table .row-heading{display:table-row;}.mathc-custom-table .custom-table .row-heading:nth-of-type(2n){background-color:#f6f6f8;}.mathc-custom-table .custom-table .row-heading .cell{display:table-cell;padding:1rem 2rem;border-bottom:1px solid #e1e0e8;}.mathc-view-sa-analysis .view-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.mathc-view-sa-analysis .view-content .views-row{width:100%;}.mathc-view-sa-analysis .view-content .views-row header{display:none;}.mathc-view-sa-analysis .view-content .views-row .table-striped tbody tr:nth-of-type(2n+1){background-color:#f6f6f8;}.mathc-view-sa-analysis .results-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:3rem;margin-bottom:1rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.mathc-view-sa-analysis .results-header .total-results{font-family:proxima-nova,sans-serif;font-size:1rem;font-weight:700;line-height:normal;font-style:normal;letter-spacing:0rem;color:#595581;}.mathc-view-sa-analysis .results-header .right-elements{text-align:right;height:30px;}.mathc-view-sa-analysis .results-header .right-elements > div{display:inline-block;width:30px;height:30px;}.mathc-view-sa-analysis .results-header .right-elements > div a{height:30px;display:inline-block;font-size:0;line-height:0;}.mathc-view-sa-analysis .results-header .right-elements > div a:before{display:inline-block;content:"";width:30px;height:30px;background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;}.mathc-view-sa-analysis .results-header .right-elements .download-results-pdf a:before{background-image:url("../svg/pdf-download.svg");}.mathc-view-sa-analysis .results-header .right-elements .download-results-csv a:before{background-image:url("../svg/csv-download.svg");}.mathc-view-sa-analysis .results-header .right-elements .email a:before{background-image:url("../email.html");}#content .mathc-view-sa-analysis table tbody tr td{border-top:1px solid #ddd;}#content .mathc-view-sa-analysis .genre-grade-table table tbody tr td:first-child{font-family:proxima-nova,sans-serif;font-size:0.6875rem;font-weight:700;line-height:normal;font-style:normal;letter-spacing:0rem;color:#595581;}.form-group .description{display:block;margin-bottom:1rem;}.form-row fieldset{padding-left:0.3125rem;padding-right:0.3125rem;}.form-row > div{padding-right:0.3125rem;padding-left:0.3125rem;}form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 0.625rem;}.registration-form-school #ajax-wrapper-school-info.registration-disabled > div:not(.form-actions):not(.add-school),#main-wrapper .registration-form-non-school-competitor #ajax-wrapper-school-info.registration-disabled > div:not(.form-actions):not(.add-school),.registration-form-school #ajax-wrapper-school-info.registration-disabled fieldset,#main-wrapper .registration-form-non-school-competitor #ajax-wrapper-school-info.registration-disabled fieldset{display:none;}.registration-form-school #ajax-wrapper-school-info.registration-disabled .add-school > div,#main-wrapper .registration-form-non-school-competitor #ajax-wrapper-school-info.registration-disabled .add-school > div{display:none;}.registration-form-school #ajax-wrapper-school-info.registration-disabled .add-school .register-message:first-of-type,#main-wrapper .registration-form-non-school-competitor #ajax-wrapper-school-info.registration-disabled .add-school .register-message:first-of-type{display:block !important;}.registration-form-school #ajax-wrapper-school-info .js-form-item-field-school-state,#main-wrapper .registration-form-non-school-competitor #ajax-wrapper-school-info .js-form-item-field-school-state{min-width:285px;}.registration-form-school #edit-find-school #ajax-wrapper-school-select,#main-wrapper .registration-form-non-school-competitor #edit-find-school #ajax-wrapper-school-select{grid-column:2 / span 2;max-width:100%;}@media (max-width:47.99875rem){.registration-form-school #edit-find-school #ajax-wrapper-school-select,#main-wrapper .registration-form-non-school-competitor #edit-find-school #ajax-wrapper-school-select{grid-column:inherit;}}.registration-form-school .js-form-item-field-school-nces,#main-wrapper .registration-form-non-school-competitor .js-form-item-field-school-nces{display:none;}.registration-form-school .js-form-item-field-school-is-employee,#main-wrapper .registration-form-non-school-competitor .js-form-item-field-school-is-employee{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.registration-form-school .js-form-item-field-school-is-employee input,#main-wrapper .registration-form-non-school-competitor .js-form-item-field-school-is-employee input{display:block !important;min-width:18px;}.registration-form-school .form-item-field-school-is-title-1,#main-wrapper .registration-form-non-school-competitor .form-item-field-school-is-title-1,.registration-form-school .register-message,#main-wrapper .registration-form-non-school-competitor .register-message{margin-bottom:2rem;}.registration-form-school .form-item-field-school-chapter .select2-selection--multiple,#main-wrapper .registration-form-non-school-competitor .form-item-field-school-chapter .select2-selection--multiple{display:none;}.registration-form-school .form-item-field-school-chapter select,#main-wrapper .registration-form-non-school-competitor .form-item-field-school-chapter select{display:none;}.registration-form-school .form-item-field-school-chapter .select2-container:not(.select2-container--focus),#main-wrapper .registration-form-non-school-competitor .form-item-field-school-chapter .select2-container:not(.select2-container--focus){display:none;}.registration-form-school .form-item-field-school-chapter .shs-container .shs-widget-container,#main-wrapper .registration-form-non-school-competitor .form-item-field-school-chapter .shs-container .shs-widget-container{width:100%;}.registration-form-school .form-item-field-school-chapter .shs-container .shs-widget-container .select2-container,#main-wrapper .registration-form-non-school-competitor .form-item-field-school-chapter .shs-container .shs-widget-container .select2-container{display:block;}.registration-form-school .form-item-field-school-chapter .shs-container .shs-widget-container[data-shs-level="1"],#main-wrapper .registration-form-non-school-competitor .form-item-field-school-chapter .shs-container .shs-widget-container[data-shs-level="1"]{margin-top:1rem;}.registration-form-school .form-item-field-school-state-chapter .shs-container .shs-widget-container,#main-wrapper .registration-form-non-school-competitor .form-item-field-school-state-chapter .shs-container .shs-widget-container{width:100%;}.registration-form-school .form-item-field-school-state-chapter .shs-container .shs-widget-container .select2-container,#main-wrapper .registration-form-non-school-competitor .form-item-field-school-state-chapter .shs-container .shs-widget-container .select2-container{display:block;}.registration-form-school .form-item-field-school-state-chapter .shs-container .shs-widget-container[data-shs-level="1"],#main-wrapper .registration-form-non-school-competitor .form-item-field-school-state-chapter .shs-container .shs-widget-container[data-shs-level="1"]{margin-top:1rem;}.registration-form-school .add-school .register-message button,#main-wrapper .registration-form-non-school-competitor .add-school .register-message button{font-style:normal;}#main-wrapper .registration-form-non-school-competitor.was-validated fieldset span.select2-container + .invalid-feedback{margin-top:0;}#main-wrapper .registration-form-non-school-competitor.was-validated .form-group .checkbox label.custom-control-label + .invalid-feedback{margin-top:0;margin-left:1rem;}#main-wrapper .registration-form-non-school-competitor.was-validated .custom-select.is-valid:not([multiple=""]) ~ .select2 .select2-selection,#main-wrapper .registration-form-non-school-competitor.was-validated .custom-select.is-invalid:not([multiple=""]) ~ .select2 .select2-selection{background-position:right 3.25rem center;}#main-wrapper .registration-form-non-school-competitor.was-validated .custom-select.is-valid:not([multiple=""]) ~ .select2 .select2-selection .select2-selection__rendered,#main-wrapper .registration-form-non-school-competitor.was-validated .custom-select.is-invalid:not([multiple=""]) ~ .select2 .select2-selection .select2-selection__rendered{padding-right:4.5rem;}#main-wrapper .registration-form-non-school-competitor .form-item-field-school-state-chapter{margin-bottom:0;}#main-wrapper .registration-form-non-school-competitor .form-item-field-school-state-chapter small{margin-bottom:0;}#main-wrapper .registration-form-non-school-competitor .js-form-item-field-school-state{min-width:285px;}#main-wrapper .registration-form-non-school-competitor .form-item-field-program-aggrement{margin-left:0;margin-top:1rem;}#main-wrapper .registration-form-non-school-competitor #edit-student-heading{margin-top:0.5rem;}#main-wrapper .registration-form-non-school-competitor #edit-parent-heading{margin-top:1.5rem;}#main-wrapper .registration-form-non-school-competitor .form-group .checkbox{margin-bottom:1.5rem;}#main-wrapper .registration-form-non-school-competitor .form-group .checkbox .description{margin-left:1rem;}#main-wrapper .registration-form-non-school-competitor .form-group .checkbox label + input.required{color:red;}#main-wrapper .registration-form-non-school-competitor > .form-group > .register-message{text-transform:uppercase;text-align:left;}#main-wrapper .registration-form-non-school-competitor > h2{font-size:2.875rem;}@media (max-width:35.99875rem){#main-wrapper .registration-form-non-school-competitor > div.mathc-two-cols-30-70.form-group{display:block;}}#main-wrapper .registration-form-non-school-competitor .form-item-field-nsc-category{grid-column:span 2;}.path-registration-non-school div[id^='edit-school-info'] .select2-container{pointer-events:none;-ms-touch-action:none;touch-action:none;}.path-registration-non-school div[id^='edit-school-info'] .select2-container .select2-selection{background-color:#e9ecef !important;}.path-registration-non-school .select2-container .select2-dropdown .select2-results ul[id^='select2-edit-field-school-name-input-'] li:last-child{display:none;}.registration-competition-form .competition{margin-left:1.4rem;}@media (max-width:35.99875rem){.registration-competition-form .competition{margin-left:0rem;}}.registration-competition-form .competition > legend span{margin:2.5rem 0 1rem 2rem;display:block;}.registration-competition-form .competition.competition-co-coach > legend span{margin:1.5rem 0 1rem 2rem;}.registration-competition-form #group-field-coach{margin-bottom:0;}.registration-competition-form .competition-students > .fieldset-wrapper{padding:2.5rem 2.9rem 2rem 1.2rem;background-color:rgba(89,85,129,0.1);border-radius:10px;}@media (max-width:35.99875rem){.registration-competition-form .competition-students > .fieldset-wrapper{padding:2rem;}}.registration-competition-form .competition-students > .fieldset-wrapper .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 0 1.2rem 1.2rem;border-bottom:1px solid rgba(89,85,129,0.2);margin-bottom:1.5rem;}@media (max-width:35.99875rem){.registration-competition-form .competition-students > .fieldset-wrapper .container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;padding:1.2rem;}}.registration-competition-form .competition-students > .fieldset-wrapper .container:last-child{margin-bottom:0rem;border-bottom:0rem;padding-bottom:0rem;}.registration-competition-form .competition-students > .fieldset-wrapper .js-form-type-number{margin-bottom:0rem;margin-right:3.1rem;width:6.3rem;}@media (max-width:35.99875rem){.registration-competition-form .competition-students > .fieldset-wrapper .js-form-type-number{margin-bottom:1rem;margin-right:0rem;width:inherit;}.registration-competition-form .competition-students > .fieldset-wrapper .js-form-type-number input{margin:0 auto;}}.registration-competition-form .competition-students > .fieldset-wrapper .content h3{font-family:proxima-nova,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.25rem;font-style:normal;letter-spacing:normal;color:rgba(0,0,0,0.6);}.registration-competition-form .competition-students > .fieldset-wrapper .content p{font-family:proxima-nova,sans-serif;font-size:0.75rem;font-weight:300;line-height:1.0625rem;font-style:normal;letter-spacing:normal;margin-bottom:0rem;color:rgba(0,0,0,0.6);font-size:0.8rem;}.registration-competition-form .competition-students > .fieldset-wrapper .content p em{font-family:proxima-nova,sans-serif;font-size:0.75rem;font-weight:300;line-height:1.0625rem;font-style:normal;letter-spacing:normal;margin-bottom:0rem;color:rgba(0,0,0,0.6);font-size:0.8rem;}.registration-competition-form .competition-students > .fieldset-wrapper .form-number{padding:1rem 0.5rem 1rem 1rem;text-align:center;width:5.3rem;height:3rem;font-family:montserrat,sans-serif;font-size:0.8rem;line-height:normal;letter-spacing:0.12rem;font-weight:600;color:#595581;border:2px solid rgba(89,85,129,0.7);border-radius:10px;-moz-appearance:textfield;}.registration-competition-form .competition-students > .fieldset-wrapper .form-number:-webkit-outer-spin-button,.registration-competition-form .competition-students > .fieldset-wrapper .form-number:-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.registration-competition-form .competition-students > .fieldset-wrapper #competition-pricing div{font-family:montserrat,sans-serif;font-size:0.8rem;line-height:normal;letter-spacing:0.12rem;color:#595581;border-radius:10px;font-weight:600;}.registration-competition-form .competition-materials{font-family:proxima-nova,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.25rem;font-style:normal;letter-spacing:normal;margin-top:1.5rem;color:rgba(0,0,0,0.6);margin-bottom:3rem;margin-top:0;}.registration-competition-form .competition-materials .address-container{margin-top:2rem;}.registration-competition-form .competition-materials #edit-which-address--2{font-family:proxima-nova,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.25rem;font-style:normal;letter-spacing:normal;background-color:rgba(89,85,129,0.1);border-radius:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:1rem 0 0;padding:1rem 1.5rem;}@media (max-width:35.99875rem){.registration-competition-form .competition-materials #edit-which-address--2{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.registration-competition-form .competition-materials #edit-which-address--2 .js-form-item{margin:0 2rem 0 0;}.registration-competition-form .competition-materials #edit-which-address--2 .js-form-item label{display:inline-block !important;padding:0.15rem 0 0 0;font-family:proxima-nova,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.25rem;font-style:normal;letter-spacing:normal;color:rgba(0,0,0,0.6);text-transform:inherit;}.registration-competition-form .competition-coach .whois-coach,.registration-competition-form .competition-co-coach .whois-coach{background-color:rgba(89,85,129,0.1);border-radius:10px;}.registration-competition-form .competition-coach .whois-coach #edit-field-coach-who-is,.registration-competition-form .competition-co-coach .whois-coach #edit-field-coach-who-is{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:1rem 0;padding:0 1.5rem;}@media (max-width:35.99875rem){.registration-competition-form .competition-coach .whois-coach #edit-field-coach-who-is,.registration-competition-form .competition-co-coach .whois-coach #edit-field-coach-who-is{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.registration-competition-form .competition-coach .whois-coach #edit-field-coach-who-is .js-form-item,.registration-competition-form .competition-co-coach .whois-coach #edit-field-coach-who-is .js-form-item{margin:0 2rem 0 0;}.registration-competition-form .competition-coach .whois-coach #edit-field-coach-who-is .js-form-item label,.registration-competition-form .competition-co-coach .whois-coach #edit-field-coach-who-is .js-form-item label{display:inline-block !important;padding:0.15rem 0 0 0;font-family:proxima-nova,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.25rem;font-style:normal;letter-spacing:normal;color:rgba(0,0,0,0.6);text-transform:inherit;}.registration-competition-form .competition-coach .first-time-coach,.registration-competition-form .competition-co-coach .first-time-coach{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0.8rem 0.5rem;background-color:rgba(89,85,129,0.1);border-radius:10px;margin-bottom:1.5rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.registration-competition-form .competition-coach .first-time-coach fieldset,.registration-competition-form .competition-co-coach .first-time-coach fieldset{margin-bottom:0rem;}.registration-competition-form .competition-coach .first-time-coach #edit-field-coach-first-time,.registration-competition-form .competition-co-coach .first-time-coach #edit-field-coach-first-time{display:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:1rem 0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}@media (max-width:35.99875rem){.registration-competition-form .competition-coach .first-time-coach #edit-field-coach-first-time,.registration-competition-form .competition-co-coach .first-time-coach #edit-field-coach-first-time{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}}.registration-competition-form .competition-coach .first-time-coach #edit-field-coach-first-time .js-form-item,.registration-competition-form .competition-co-coach .first-time-coach #edit-field-coach-first-time .js-form-item{margin:0 0.5rem 0 0;}@media (max-width:35.99875rem){.registration-competition-form .competition-coach .first-time-coach #edit-field-coach-first-time .js-form-item,.registration-competition-form .competition-co-coach .first-time-coach #edit-field-coach-first-time .js-form-item{margin:0rem;padding-left:2rem;}}.registration-competition-form .competition-coach .first-time-coach #edit-field-coach-first-time .js-form-item label,.registration-competition-form .competition-co-coach .first-time-coach #edit-field-coach-first-time .js-form-item label{padding:0.15rem 0 0 0;}.registration-competition-form .competition-coach .first-time-coach .content,.registration-competition-form .competition-co-coach .first-time-coach .content{font-family:proxima-nova,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.25rem;font-style:normal;letter-spacing:normal;color:rgba(0,0,0,0.6);padding:0 7rem 0 0;}@media (max-width:35.99875rem){.registration-competition-form .competition-coach .first-time-coach .content,.registration-competition-form .competition-co-coach .first-time-coach .content{padding:0.5rem;}}.registration-competition-form .competition-coach .alumnus-Coach,.registration-competition-form .competition-coach .alumnus-Co-Coach,.registration-competition-form .competition-coach .is-co-coach,.registration-competition-form .competition-co-coach .alumnus-Coach,.registration-competition-form .competition-co-coach .alumnus-Co-Coach,.registration-competition-form .competition-co-coach .is-co-coach{padding:0rem;}.registration-competition-form .competition-coach .alumnus-Coach > fieldset,.registration-competition-form .competition-coach .alumnus-Co-Coach > fieldset,.registration-competition-form .competition-coach .is-co-coach > fieldset,.registration-competition-form .competition-co-coach .alumnus-Coach > fieldset,.registration-competition-form .competition-co-coach .alumnus-Co-Coach > fieldset,.registration-competition-form .competition-co-coach .is-co-coach > fieldset{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0.8rem 0.5rem;background-color:rgba(89,85,129,0.1);border-radius:10px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.registration-competition-form .competition-coach .alumnus-Coach > fieldset legend,.registration-competition-form .competition-coach .alumnus-Co-Coach > fieldset legend,.registration-competition-form .competition-coach .is-co-coach > fieldset legend,.registration-competition-form .competition-co-coach .alumnus-Coach > fieldset legend,.registration-competition-form .competition-co-coach .alumnus-Co-Coach > fieldset legend,.registration-competition-form .competition-co-coach .is-co-coach > fieldset legend{float:right;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin:0rem;padding-left:1rem;text-transform:inherit !important;}.registration-competition-form .competition-coach .alumnus-Coach > fieldset legend .fieldset-legend,.registration-competition-form .competition-coach .alumnus-Co-Coach > fieldset legend .fieldset-legend,.registration-competition-form .competition-coach .is-co-coach > fieldset legend .fieldset-legend,.registration-competition-form .competition-co-coach .alumnus-Coach > fieldset legend .fieldset-legend,.registration-competition-form .competition-co-coach .alumnus-Co-Coach > fieldset legend .fieldset-legend,.registration-competition-form .competition-co-coach .is-co-coach > fieldset legend .fieldset-legend{font-family:proxima-nova,sans-serif;font-size:1.0625rem;font-weight:700;line-height:1.25rem;font-style:normal;letter-spacing:normal;color:rgba(0,0,0,0.6);}.registration-competition-form .competition-coach .alumnus-Coach > fieldset .fieldset-wrapper #edit-field-coach-alumnus--2,.registration-competition-form .competition-coach .alumnus-Coach > fieldset .fieldset-wrapper #edit-field-co-coach-alumnus--2,.registration-competition-form .competition-coach .alumnus-Coach > fieldset .fieldset-wrapper #edit-field-cocoach-exist,.registration-competition-form .competition-coach .alumnus-Co-Coach > fieldset .fieldset-wrapper #edit-field-coach-alumnus--2,.registration-competition-form .competition-coach .alumnus-Co-Coach > fieldset .fieldset-wrapper #edit-field-co-coach-alumnus--2,.registration-competition-form .competition-coach .alumnus-Co-Coach > fieldset .fieldset-wrapper #edit-field-cocoach-exist,.registration-competition-form .competition-coach .is-co-coach > fieldset .fieldset-wrapper #edit-field-coach-alumnus--2,.registration-competition-form .competition-coach .is-co-coach > fieldset .fieldset-wrapper #edit-field-co-coach-alumnus--2,.registration-competition-form .competition-coach .is-co-coach > fieldset .fieldset-wrapper #edit-field-cocoach-exist,.registration-competition-form .competition-co-coach .alumnus-Coach > fieldset .fieldset-wrapper #edit-field-coach-alumnus--2,.registration-competition-form .competition-co-coach .alumnus-Coach > fieldset .fieldset-wrapper #edit-field-co-coach-alumnus--2,.registration-competition-form .competition-co-coach .alumnus-Coach > fieldset .fieldset-wrapper #edit-field-cocoach-exist,.registration-competition-form .competition-co-coach .alumnus-Co-Coach > fieldset .fieldset-wrapper #edit-field-coach-alumnus--2,.registration-competition-form .competition-co-coach .alumnus-Co-Coach > fieldset .fieldset-wrapper #edit-field-co-coach-alumnus--2,.registration-competition-form .competition-co-coach .alumnus-Co-Coach > fieldset .fieldset-wrapper #edit-field-cocoach-exist,.registration-competition-form .competition-co-coach .is-co-coach > fieldset .fieldset-wrapper #edit-field-coach-alumnus--2,.registration-competition-form .competition-co-coach .is-co-coach > fieldset .fieldset-wrapper #edit-field-co-coach-alumnus--2,.registration-competition-form .competition-co-coach .is-co-coach > fieldset .fieldset-wrapper #edit-field-cocoach-exist{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}@media (max-width:35.99875rem){.registration-competition-form .competition-coach .alumnus-Coach > fieldset .fieldset-wrapper #edit-field-coach-alumnus--2,.registration-competition-form .competition-coach .alumnus-Coach > fieldset .fieldset-wrapper #edit-field-co-coach-alumnus--2,.registration-competition-form .competition-coach .alumnus-Coach > fieldset .fieldset-wrapper #edit-field-cocoach-exist,.registration-competition-form .competition-coach .alumnus-Co-Coach > fieldset .fieldset-wrapper #edit-field-coach-alumnus--2,.registration-competition-form .competition-coach .alumnus-Co-Coach > fieldset .fieldset-wrapper #edit-field-co-coach-alumnus--2,.registration-competition-form .competition-coach .alumnus-Co-Coach > fieldset .fieldset-wrapper #edit-field-cocoach-exist,.registration-competition-form .competition-coach .is-co-coach > fieldset .fieldset-wrapper #edit-field-coach-alumnus--2,.registration-competition-form .competition-coach .is-co-coach > fieldset .fieldset-wrapper #edit-field-co-coach-alumnus--2,.registration-competition-form .competition-coach .is-co-coach > fieldset .fieldset-wrapper #edit-field-cocoach-exist,.registration-competition-form .competition-co-coach .alumnus-Coach > fieldset .fieldset-wrapper #edit-field-coach-alumnus--2,.registration-competition-form .competition-co-coach .alumnus-Coach > fieldset .fieldset-wrapper #edit-field-co-coach-alumnus--2,.registration-competition-form .competition-co-coach .alumnus-Coach > fieldset .fieldset-wrapper #edit-field-cocoach-exist,.registration-competition-form .competition-co-coach .alumnus-Co-Coach > fieldset .fieldset-wrapper #edit-field-coach-alumnus--2,.registration-competition-form .competition-co-coach .alumnus-Co-Coach > fieldset .fieldset-wrapper #edit-field-co-coach-alumnus--2,.registration-competition-form .competition-co-coach .alumnus-Co-Coach > fieldset .fieldset-wrapper #edit-field-cocoach-exist,.registration-competition-form .competition-co-coach .is-co-coach > fieldset .fieldset-wrapper #edit-field-coach-alumnus--2,.registration-competition-form .competition-co-coach .is-co-coach > fieldset .fieldset-wrapper #edit-field-co-coach-alumnus--2,.registration-competition-form .competition-co-coach .is-co-coach > fieldset .fieldset-wrapper #edit-field-cocoach-exist{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.registration-competition-form .competition-coach .alumnus-Coach > fieldset .fieldset-wrapper #edit-field-coach-alumnus--2 .js-form-item,.registration-competition-form .competition-coach .alumnus-Coach > fieldset .fieldset-wrapper #edit-field-co-coach-alumnus--2 .js-form-item,.registration-competition-form .competition-coach .alumnus-Coach > fieldset .fieldset-wrapper #edit-field-cocoach-exist .js-form-item,.registration-competition-form .competition-coach .alumnus-Co-Coach > fieldset .fieldset-wrapper #edit-field-coach-alumnus--2 .js-form-item,.registration-competition-form .competition-coach .alumnus-Co-Coach > fieldset .fieldset-wrapper #edit-field-co-coach-alumnus--2 .js-form-item,.registration-competition-form .competition-coach .alumnus-Co-Coach > fieldset .fieldset-wrapper #edit-field-cocoach-exist .js-form-item,.registration-competition-form .competition-coach .is-co-coach > fieldset .fieldset-wrapper #edit-field-coach-alumnus--2 .js-form-item,.registration-competition-form .competition-coach .is-co-coach > fieldset .fieldset-wrapper #edit-field-co-coach-alumnus--2 .js-form-item,.registration-competition-form .competition-coach .is-co-coach > fieldset .fieldset-wrapper #edit-field-cocoach-exist .js-form-item,.registration-competition-form .competition-co-coach .alumnus-Coach > fieldset .fieldset-wrapper #edit-field-coach-alumnus--2 .js-form-item,.registration-competition-form .competition-co-coach .alumnus-Coach > fieldset .fieldset-wrapper #edit-field-co-coach-alumnus--2 .js-form-item,.registration-competition-form .competition-co-coach .alumnus-Coach > fieldset .fieldset-wrapper #edit-field-cocoach-exist .js-form-item,.registration-competition-form .competition-co-coach .alumnus-Co-Coach > fieldset .fieldset-wrapper #edit-field-coach-alumnus--2 .js-form-item,.registration-competition-form .competition-co-coach .alumnus-Co-Coach > fieldset .fieldset-wrapper #edit-field-co-coach-alumnus--2 .js-form-item,.registration-competition-form .competition-co-coach .alumnus-Co-Coach > fieldset .fieldset-wrapper #edit-field-cocoach-exist .js-form-item,.registration-competition-form .competition-co-coach .is-co-coach > fieldset .fieldset-wrapper #edit-field-coach-alumnus--2 .js-form-item,.registration-competition-form .competition-co-coach .is-co-coach > fieldset .fieldset-wrapper #edit-field-co-coach-alumnus--2 .js-form-item,.registration-competition-form .competition-co-coach .is-co-coach > fieldset .fieldset-wrapper #edit-field-cocoach-exist .js-form-item{margin:0rem;padding-left:2rem;}.registration-competition-form .competition-coach .alumnus-Coach > fieldset .fieldset-wrapper #edit-field-coach-alumnus--2 .js-form-item label,.registration-competition-form .competition-coach .alumnus-Coach > fieldset .fieldset-wrapper #edit-field-co-coach-alumnus--2 .js-form-item label,.registration-competition-form .competition-coach .alumnus-Coach > fieldset .fieldset-wrapper #edit-field-cocoach-exist .js-form-item label,.registration-competition-form .competition-coach .alumnus-Co-Coach > fieldset .fieldset-wrapper #edit-field-coach-alumnus--2 .js-form-item label,.registration-competition-form .competition-coach .alumnus-Co-Coach > fieldset .fieldset-wrapper #edit-field-co-coach-alumnus--2 .js-form-item label,.registration-competition-form .competition-coach .alumnus-Co-Coach > fieldset .fieldset-wrapper #edit-field-cocoach-exist .js-form-item label,.registration-competition-form .competition-coach .is-co-coach > fieldset .fieldset-wrapper #edit-field-coach-alumnus--2 .js-form-item label,.registration-competition-form .competition-coach .is-co-coach > fieldset .fieldset-wrapper #edit-field-co-coach-alumnus--2 .js-form-item label,.registration-competition-form .competition-coach .is-co-coach > fieldset .fieldset-wrapper #edit-field-cocoach-exist .js-form-item label,.registration-competition-form .competition-co-coach .alumnus-Coach > fieldset .fieldset-wrapper #edit-field-coach-alumnus--2 .js-form-item label,.registration-competition-form .competition-co-coach .alumnus-Coach > fieldset .fieldset-wrapper #edit-field-co-coach-alumnus--2 .js-form-item label,.registration-competition-form .competition-co-coach .alumnus-Coach > fieldset .fieldset-wrapper #edit-field-cocoach-exist .js-form-item label,.registration-competition-form .competition-co-coach .alumnus-Co-Coach > fieldset .fieldset-wrapper #edit-field-coach-alumnus--2 .js-form-item label,.registration-competition-form .competition-co-coach .alumnus-Co-Coach > fieldset .fieldset-wrapper #edit-field-co-coach-alumnus--2 .js-form-item label,.registration-competition-form .competition-co-coach .alumnus-Co-Coach > fieldset .fieldset-wrapper #edit-field-cocoach-exist .js-form-item label,.registration-competition-form .competition-co-coach .is-co-coach > fieldset .fieldset-wrapper #edit-field-coach-alumnus--2 .js-form-item label,.registration-competition-form .competition-co-coach .is-co-coach > fieldset .fieldset-wrapper #edit-field-co-coach-alumnus--2 .js-form-item label,.registration-competition-form .competition-co-coach .is-co-coach > fieldset .fieldset-wrapper #edit-field-cocoach-exist .js-form-item label{padding:0.15rem 0 0 0;}.registration-competition-form .competition-coach .alumnus-Coach small,.registration-competition-form .competition-coach .alumnus-Co-Coach small,.registration-competition-form .competition-coach .is-co-coach small,.registration-competition-form .competition-co-coach .alumnus-Coach small,.registration-competition-form .competition-co-coach .alumnus-Co-Coach small,.registration-competition-form .competition-co-coach .is-co-coach small{margin-left:1rem;max-width:100%;}.registration-competition-form .competition-coach .alumnus-Coach.is-alumnus,.registration-competition-form .competition-co-coach .alumnus-Coach.is-alumnus{margin-bottom:0rem;}.registration-competition-form .competition-coach .alumnus-Coach.is-alumnus .row,.registration-competition-form .competition-co-coach .alumnus-Coach.is-alumnus .row{margin-bottom:0rem;}.registration-competition-form .competition-coach .is-co-coach > fieldset legend,.registration-competition-form .competition-co-coach .is-co-coach > fieldset legend{padding-left:2.5rem;}@media (max-width:35.99875rem){.registration-competition-form .competition-coach .is-co-coach > fieldset legend,.registration-competition-form .competition-co-coach .is-co-coach > fieldset legend{padding-left:1rem;}}.registration-competition-form .competition-coach .col-1,.registration-competition-form .competition-co-coach .col-1{font-family:proxima-nova,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.25rem;font-style:normal;letter-spacing:normal;color:rgba(0,0,0,0.6);background-color:rgba(89,85,129,0.1);border-radius:10px;padding:0.8rem 0.5rem;}.registration-competition-form .competition-coach .col-11,.registration-competition-form .competition-co-coach .col-11{padding-left:1rem;}.registration-competition-form .form-type-tel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.registration-competition-form .form-group .alumnus-Head-Coach,.registration-competition-form .form-group .alumnus-Co-Coach,.registration-competition-form .competition .alumnus-Head-Coach,.registration-competition-form .competition .alumnus-Co-Coach{padding:0;}.registration-competition-form .form-group .alumnus-Head-Coach .js-form-type-select .select2 textarea,.registration-competition-form .form-group .alumnus-Co-Coach .js-form-type-select .select2 textarea,.registration-competition-form .competition .alumnus-Head-Coach .js-form-type-select .select2 textarea,.registration-competition-form .competition .alumnus-Co-Coach .js-form-type-select .select2 textarea{padding:0.3rem 0.75rem;}.registration-competition-form .form-group .alumnus-Head-Coach .js-form-type-select .select2 textarea::-webkit-input-placeholder,.registration-competition-form .form-group .alumnus-Co-Coach .js-form-type-select .select2 textarea::-webkit-input-placeholder,.registration-competition-form .competition .alumnus-Head-Coach .js-form-type-select .select2 textarea::-webkit-input-placeholder,.registration-competition-form .competition .alumnus-Co-Coach .js-form-type-select .select2 textarea::-webkit-input-placeholder{font-family:montserrat,sans-serif;font-size:0.8rem;line-height:1rem;letter-spacing:0.12rem;font-weight:600;color:#595581;text-transform:uppercase;opacity:1;}.registration-competition-form .form-group .alumnus-Head-Coach .js-form-type-select .select2 textarea::-moz-placeholder,.registration-competition-form .form-group .alumnus-Co-Coach .js-form-type-select .select2 textarea::-moz-placeholder,.registration-competition-form .competition .alumnus-Head-Coach .js-form-type-select .select2 textarea::-moz-placeholder,.registration-competition-form .competition .alumnus-Co-Coach .js-form-type-select .select2 textarea::-moz-placeholder{font-family:montserrat,sans-serif;font-size:0.8rem;line-height:1rem;letter-spacing:0.12rem;font-weight:600;color:#595581;text-transform:uppercase;opacity:1;}.registration-competition-form .form-group .alumnus-Head-Coach .js-form-type-select .select2 textarea::-ms-input-placeholder,.registration-competition-form .form-group .alumnus-Co-Coach .js-form-type-select .select2 textarea::-ms-input-placeholder,.registration-competition-form .competition .alumnus-Head-Coach .js-form-type-select .select2 textarea::-ms-input-placeholder,.registration-competition-form .competition .alumnus-Co-Coach .js-form-type-select .select2 textarea::-ms-input-placeholder{font-family:montserrat,sans-serif;font-size:0.8rem;line-height:1rem;letter-spacing:0.12rem;font-weight:600;color:#595581;text-transform:uppercase;opacity:1;}.registration-competition-form .form-group .alumnus-Head-Coach .js-form-type-select .select2 textarea::placeholder,.registration-competition-form .form-group .alumnus-Co-Coach .js-form-type-select .select2 textarea::placeholder,.registration-competition-form .competition .alumnus-Head-Coach .js-form-type-select .select2 textarea::placeholder,.registration-competition-form .competition .alumnus-Co-Coach .js-form-type-select .select2 textarea::placeholder{font-family:montserrat,sans-serif;font-size:0.8rem;line-height:1rem;letter-spacing:0.12rem;font-weight:600;color:#595581;text-transform:uppercase;opacity:1;}.registration-competition-form .form-group .alumnus-Head-Coach .js-form-type-select .select2 textarea:focus,.registration-competition-form .form-group .alumnus-Head-Coach .js-form-type-select .select2 textarea:active,.registration-competition-form .form-group .alumnus-Co-Coach .js-form-type-select .select2 textarea:focus,.registration-competition-form .form-group .alumnus-Co-Coach .js-form-type-select .select2 textarea:active,.registration-competition-form .competition .alumnus-Head-Coach .js-form-type-select .select2 textarea:focus,.registration-competition-form .competition .alumnus-Head-Coach .js-form-type-select .select2 textarea:active,.registration-competition-form .competition .alumnus-Co-Coach .js-form-type-select .select2 textarea:focus,.registration-competition-form .competition .alumnus-Co-Coach .js-form-type-select .select2 textarea:active{outline:none;-webkit-box-shadow:none;box-shadow:none;}.registration-competition-form.was-validated .form-number:valid,.registration-competition-form.was-validated .form-number:invalid{padding-right:1.1rem !important;background-position:right 0.1875rem center;}.registration-video-form .video{margin-left:1.4rem;}@media (max-width:35.99875rem){.registration-video-form .video{margin-left:0rem;}}.registration-video-form .video > legend span{margin:0 0 1rem 2rem;display:inline-block;}.registration-video-form .not-registered-container{margin-top:2.5rem;}.registration-video-form .video-students > .fieldset-wrapper{padding:2.5rem 2.9rem 2rem 1.2rem;background-color:rgba(89,85,129,0.1);border-radius:10px;}@media (max-width:35.99875rem){.registration-video-form .video-students > .fieldset-wrapper{padding:2rem;}}.registration-video-form .video-students > .fieldset-wrapper .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 0 1.2rem 1.2rem;border-bottom:1px solid rgba(89,85,129,0.2);margin-bottom:1.5rem;}@media (max-width:35.99875rem){.registration-video-form .video-students > .fieldset-wrapper .container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;padding:1.2rem;}}.registration-video-form .video-students > .fieldset-wrapper .container:last-child{margin-bottom:0rem;border-bottom:0rem;padding-bottom:0rem;}.registration-video-form .video-students > .fieldset-wrapper .js-form-type-number{margin-bottom:0rem;margin-right:3.1rem;width:6.3rem;}@media (max-width:35.99875rem){.registration-video-form .video-students > .fieldset-wrapper .js-form-type-number{margin-bottom:1rem;margin-right:0rem;width:inherit;}.registration-video-form .video-students > .fieldset-wrapper .js-form-type-number input{margin:0 auto;}}.registration-video-form .video-students > .fieldset-wrapper .content h3{font-family:proxima-nova,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.25rem;font-style:normal;letter-spacing:normal;color:rgba(0,0,0,0.6);}.registration-video-form .video-students > .fieldset-wrapper .content p{font-family:proxima-nova,sans-serif;font-size:0.75rem;font-weight:300;line-height:1.0625rem;font-style:normal;letter-spacing:normal;margin-bottom:0rem;font-size:0.8rem;color:rgba(0,0,0,0.6);}.registration-video-form .video-students > .fieldset-wrapper .form-number{padding:1rem 0.5rem 1rem 1.5rem;text-align:center;width:5.3rem;height:3rem;font-family:montserrat,sans-serif;font-size:0.8rem;line-height:normal;letter-spacing:0.12rem;font-weight:600;color:#595581;border:2px solid rgba(89,85,129,0.7);border-radius:10px;-moz-appearance:textfield;}.registration-video-form .video-students > .fieldset-wrapper .form-number:-webkit-outer-spin-button,.registration-video-form .video-students > .fieldset-wrapper .form-number:-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.registration-video-form .video-advisor .whois-advisor{font-family:proxima-nova,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.25rem;font-style:normal;letter-spacing:normal;background-color:rgba(89,85,129,0.1);border-radius:10px;margin-bottom:2rem;}.registration-video-form .video-advisor .whois-advisor #edit-field-advisor-who-is{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:1rem 0;padding:0 1.5rem;}@media (max-width:35.99875rem){.registration-video-form .video-advisor .whois-advisor #edit-field-advisor-who-is{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.registration-video-form .video-advisor .whois-advisor #edit-field-advisor-who-is .js-form-item{margin:0 2rem 0 0;}.registration-video-form .video-advisor .whois-advisor #edit-field-advisor-who-is .js-form-item label{display:inline-block !important;padding:0.15rem 0 0 0;font-family:proxima-nova,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.25rem;font-style:normal;letter-spacing:normal;color:rgba(0,0,0,0.6);text-transform:inherit;}.registration-video-form .video-advisor .alumnus-Advisor{padding:0rem;}.registration-video-form .video-advisor .alumnus-Advisor > fieldset{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0.8rem 0.5rem;background-color:rgba(89,85,129,0.1);border-radius:10px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.registration-video-form .video-advisor .alumnus-Advisor > fieldset legend{float:right;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin:0rem;padding-left:1rem;text-transform:inherit !important;}.registration-video-form .video-advisor .alumnus-Advisor > fieldset legend .fieldset-legend{font-family:proxima-nova,sans-serif;font-size:1.0625rem;font-weight:700;line-height:1.25rem;font-style:normal;letter-spacing:normal;color:rgba(0,0,0,0.6);}.registration-video-form .video-advisor .alumnus-Advisor > fieldset .fieldset-wrapper #edit-field-advisor-alumnus--2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}@media (max-width:35.99875rem){.registration-video-form .video-advisor .alumnus-Advisor > fieldset .fieldset-wrapper #edit-field-advisor-alumnus--2{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.registration-video-form .video-advisor .alumnus-Advisor > fieldset .fieldset-wrapper #edit-field-advisor-alumnus--2 .js-form-item{margin:0rem;padding-left:2rem;}.registration-video-form .video-advisor .alumnus-Advisor > fieldset .fieldset-wrapper #edit-field-advisor-alumnus--2 .js-form-item label{padding:0.15rem 0 0 0;}.registration-video-form .video-advisor .alumnus-Advisor .js-form-type-select .select2 textarea{padding:0.3rem 0.75rem;}.registration-video-form .video-advisor .alumnus-Advisor .js-form-type-select .select2 textarea::-webkit-input-placeholder{font-family:montserrat,sans-serif;font-size:0.8rem;line-height:1rem;letter-spacing:0.12rem;font-weight:600;color:#595581;text-transform:uppercase;opacity:1;}.registration-video-form .video-advisor .alumnus-Advisor .js-form-type-select .select2 textarea::-moz-placeholder{font-family:montserrat,sans-serif;font-size:0.8rem;line-height:1rem;letter-spacing:0.12rem;font-weight:600;color:#595581;text-transform:uppercase;opacity:1;}.registration-video-form .video-advisor .alumnus-Advisor .js-form-type-select .select2 textarea::-ms-input-placeholder{font-family:montserrat,sans-serif;font-size:0.8rem;line-height:1rem;letter-spacing:0.12rem;font-weight:600;color:#595581;text-transform:uppercase;opacity:1;}.registration-video-form .video-advisor .alumnus-Advisor .js-form-type-select .select2 textarea::placeholder{font-family:montserrat,sans-serif;font-size:0.8rem;line-height:1rem;letter-spacing:0.12rem;font-weight:600;color:#595581;text-transform:uppercase;opacity:1;}.registration-video-form .video-advisor .alumnus-Advisor .js-form-type-select .select2 textarea:focus,.registration-video-form .video-advisor .alumnus-Advisor .js-form-type-select .select2 textarea:active{outline:none;-webkit-box-shadow:none;box-shadow:none;}.registration-video-form .video-advisor .alumnus-Advisor.is-alumnus{margin-bottom:0rem;}.registration-video-form .video-advisor .alumnus-Advisor.is-alumnus .row{margin-bottom:0rem;}.registration-video-form .video-advisor .col-1{font-family:proxima-nova,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.25rem;font-style:normal;letter-spacing:normal;color:rgba(0,0,0,0.6);background-color:rgba(89,85,129,0.1);border-radius:10px;padding:0.8rem 0.5rem;}.registration-video-form .video-advisor .col-11{padding-left:1rem;}.registration-video-form .video-advisor .form-type-tel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.registration-video-form .js-form-item-field-cellphone-tripod{background-color:rgba(89,85,129,0.1);border-radius:10px;padding:1.5rem 3rem;margin-left:1.4rem;margin-bottom:2rem;}@media (max-width:35.99875rem){.registration-video-form .js-form-item-field-cellphone-tripod{margin-left:0rem;}}.registration-video-form .js-form-item-field-cellphone-tripod label{font-family:proxima-nova,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.25rem;font-style:normal;letter-spacing:normal;color:rgba(0,0,0,0.6);text-transform:inherit;}.registration-club-form .club{margin-left:1.4rem;margin-bottom:3.4rem !important;}@media (max-width:35.99875rem){.registration-club-form .club{margin-left:0rem;}}.registration-club-form .club > legend span{display:block;margin:0 0 1rem 2rem;}.registration-club-form .club.club-co-leader > legend span{margin:1.5rem 0 1rem 2rem;}.registration-club-form .not-registered-container{margin-top:2.5rem;}.registration-club-form #edit-field-leader-who-is--wrapper{margin-bottom:2rem;}.registration-club-form #edit-leader{margin-bottom:0;}.registration-club-form .club-students > .fieldset-wrapper{padding:2.5rem 2.9rem 2rem 1.2rem;background-color:rgba(89,85,129,0.1);border-radius:10px;}@media (max-width:35.99875rem){.registration-club-form .club-students > .fieldset-wrapper{padding:2rem;}}.registration-club-form .club-students > .fieldset-wrapper .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 0 1.2rem 1.2rem;border-bottom:1px solid rgba(89,85,129,0.2);margin-bottom:1.5rem;}@media (max-width:35.99875rem){.registration-club-form .club-students > .fieldset-wrapper .container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;padding:1.2rem;}}.registration-club-form .club-students > .fieldset-wrapper .container:last-child{margin-bottom:0rem;border-bottom:0rem;padding-bottom:0rem;}.registration-club-form .club-students > .fieldset-wrapper .container.estimated-students-gender .content,.registration-club-form .club-students > .fieldset-wrapper .container.participant-number .content{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;}.registration-club-form .club-students > .fieldset-wrapper .container.estimated-students-gender fieldset,.registration-club-form .club-students > .fieldset-wrapper .container.participant-number fieldset{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;}.registration-club-form .club-students > .fieldset-wrapper .container.estimated-students-gender .demographics-counter,.registration-club-form .club-students > .fieldset-wrapper .container.participant-number .demographics-counter{display:none;}.registration-club-form .club-students > .fieldset-wrapper .container.estimated-students-race{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}.registration-club-form .club-students > .fieldset-wrapper .container.estimated-students-race .content{width:100%;padding-left:8.3125rem;margin-bottom:1.5rem;}@media (max-width:35.99875rem){.registration-club-form .club-students > .fieldset-wrapper .container.estimated-students-race .content{padding-left:0;}}.registration-club-form .club-students > .fieldset-wrapper .container.estimated-students-race fieldset{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:7.0rem;}.registration-club-form .club-students > .fieldset-wrapper .container.estimated-students-race fieldset input{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;}.registration-club-form .club-students > .fieldset-wrapper .container.estimated-students-race fieldset label{display:inline-block !important;padding:0.4rem 0 0 0;font-family:proxima-nova,sans-serif;font-size:0.875rem;font-weight:600;line-height:1.125rem;font-style:normal;letter-spacing:normal;color:rgba(0,0,0,0.6);text-transform:inherit;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;text-align:center;}.registration-club-form .club-students > .fieldset-wrapper .container.estimated-students-race fieldset label::after{display:none;}.registration-club-form .club-students > .fieldset-wrapper .container.estimated-students-race fieldset .invalid-feedback{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;}.registration-club-form .club-students > .fieldset-wrapper .container.estimated-students-race .js-form-type-number{margin-bottom:1.5rem;}@media (max-width:61.99875rem){.registration-club-form .club-students > .fieldset-wrapper .container.estimated-students-race .js-form-type-number{margin-left:3.1rem;}}@media (max-width:35.99875rem){.registration-club-form .club-students > .fieldset-wrapper .container.estimated-students-race .js-form-type-number{margin-left:0;}}.registration-club-form .club-students > .fieldset-wrapper .container.estimated-students-race .demographics-counter{width:100%;}.registration-club-form .club-students > .fieldset-wrapper .container.estimated-students-race .js-form-type-number{margin-left:3.1rem;}@media (max-width:35.99875rem){.registration-club-form .club-students > .fieldset-wrapper .container.estimated-students-race .js-form-type-number{margin-left:0;}}.registration-club-form .club-students > .fieldset-wrapper .js-form-type-number{margin-bottom:0rem;margin-right:3.1rem;width:6.3rem;}@media (max-width:35.99875rem){.registration-club-form .club-students > .fieldset-wrapper .js-form-type-number{margin-bottom:1rem;margin-right:0rem;width:inherit;}.registration-club-form .club-students > .fieldset-wrapper .js-form-type-number input{margin:0 auto;}}.registration-club-form .club-students > .fieldset-wrapper .content h3{font-family:proxima-nova,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.25rem;font-style:normal;letter-spacing:normal;color:rgba(0,0,0,0.6);}.registration-club-form .club-students > .fieldset-wrapper .content p{font-family:proxima-nova,sans-serif;font-size:0.75rem;font-weight:300;line-height:1.0625rem;font-style:normal;letter-spacing:normal;margin-bottom:0rem;color:rgba(0,0,0,0.6);font-size:0.8rem;}.registration-club-form .club-students > .fieldset-wrapper .form-number{padding:1rem 0.5rem 1rem 1.5rem;text-align:center;width:5.3rem;height:3rem;font-family:montserrat,sans-serif;font-size:0.8rem;line-height:normal;letter-spacing:0.12rem;font-weight:600;color:#595581;border:2px solid rgba(89,85,129,0.7);border-radius:10px;-moz-appearance:textfield;}.registration-club-form .club-students > .fieldset-wrapper .form-number:-webkit-outer-spin-button,.registration-club-form .club-students > .fieldset-wrapper .form-number:-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.registration-club-form .club-students > .fieldset-wrapper .form-number.is-invalid{padding-right:0.5rem !important;}.registration-club-form .club-materials{font-family:proxima-nova,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.25rem;font-style:normal;letter-spacing:normal;margin-top:1.5rem;color:rgba(0,0,0,0.6);margin-bottom:3rem;margin-top:0;}.registration-club-form .club-materials .address-container{margin-top:2rem;}.registration-club-form .club-materials #edit-which-address--2{font-family:proxima-nova,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.25rem;font-style:normal;letter-spacing:normal;background-color:rgba(89,85,129,0.1);border-radius:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:1rem 0 0;padding:1rem 1.5rem;}@media (max-width:35.99875rem){.registration-club-form .club-materials #edit-which-address--2{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.registration-club-form .club-materials #edit-which-address--2 .js-form-item{margin:0 2rem 0 0;}.registration-club-form .club-materials #edit-which-address--2 .js-form-item label{display:inline-block !important;padding:0.15rem 0 0 0;font-family:proxima-nova,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.25rem;font-style:normal;letter-spacing:normal;color:rgba(0,0,0,0.6);text-transform:inherit;}.registration-club-form .club-leader .whois-leader,.registration-club-form .club-co-leader .whois-leader,.registration-club-form .club-materials .whois-leader{font-family:proxima-nova,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.25rem;font-style:normal;letter-spacing:normal;background-color:rgba(89,85,129,0.1);border-radius:10px;}.registration-club-form .club-leader .whois-leader #edit-field-leader-who-is,.registration-club-form .club-co-leader .whois-leader #edit-field-leader-who-is,.registration-club-form .club-materials .whois-leader #edit-field-leader-who-is{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:1rem 0;padding:0 1.5rem;}@media (max-width:35.99875rem){.registration-club-form .club-leader .whois-leader #edit-field-leader-who-is,.registration-club-form .club-co-leader .whois-leader #edit-field-leader-who-is,.registration-club-form .club-materials .whois-leader #edit-field-leader-who-is{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.registration-club-form .club-leader .whois-leader #edit-field-leader-who-is .js-form-item,.registration-club-form .club-co-leader .whois-leader #edit-field-leader-who-is .js-form-item,.registration-club-form .club-materials .whois-leader #edit-field-leader-who-is .js-form-item{margin:0 2rem 0 0;}.registration-club-form .club-leader .whois-leader #edit-field-leader-who-is .js-form-item label,.registration-club-form .club-co-leader .whois-leader #edit-field-leader-who-is .js-form-item label,.registration-club-form .club-materials .whois-leader #edit-field-leader-who-is .js-form-item label{display:inline-block !important;padding:0.15rem 0 0 0;font-family:proxima-nova,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.25rem;font-style:normal;letter-spacing:normal;color:rgba(0,0,0,0.6);text-transform:inherit;}.registration-club-form .club-leader .is-co-leader small,.registration-club-form .club-co-leader .is-co-leader small,.registration-club-form .club-materials .is-co-leader small{margin-left:1rem;max-width:100%;}.registration-club-form .club-leader .alumnus-Club-Leader,.registration-club-form .club-leader .alumnus-Co-Leader,.registration-club-form .club-co-leader .alumnus-Club-Leader,.registration-club-form .club-co-leader .alumnus-Co-Leader,.registration-club-form .club-materials .alumnus-Club-Leader,.registration-club-form .club-materials .alumnus-Co-Leader{padding:0rem;}.registration-club-form .club-leader .alumnus-Club-Leader > fieldset,.registration-club-form .club-leader .alumnus-Co-Leader > fieldset,.registration-club-form .club-co-leader .alumnus-Club-Leader > fieldset,.registration-club-form .club-co-leader .alumnus-Co-Leader > fieldset,.registration-club-form .club-materials .alumnus-Club-Leader > fieldset,.registration-club-form .club-materials .alumnus-Co-Leader > fieldset{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0.8rem 0.5rem;background-color:rgba(89,85,129,0.1);border-radius:10px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.registration-club-form .club-leader .alumnus-Club-Leader > fieldset legend,.registration-club-form .club-leader .alumnus-Co-Leader > fieldset legend,.registration-club-form .club-co-leader .alumnus-Club-Leader > fieldset legend,.registration-club-form .club-co-leader .alumnus-Co-Leader > fieldset legend,.registration-club-form .club-materials .alumnus-Club-Leader > fieldset legend,.registration-club-form .club-materials .alumnus-Co-Leader > fieldset legend{float:right;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin:0rem;padding-left:1rem;text-transform:inherit !important;}.registration-club-form .club-leader .alumnus-Club-Leader > fieldset legend .fieldset-legend,.registration-club-form .club-leader .alumnus-Co-Leader > fieldset legend .fieldset-legend,.registration-club-form .club-co-leader .alumnus-Club-Leader > fieldset legend .fieldset-legend,.registration-club-form .club-co-leader .alumnus-Co-Leader > fieldset legend .fieldset-legend,.registration-club-form .club-materials .alumnus-Club-Leader > fieldset legend .fieldset-legend,.registration-club-form .club-materials .alumnus-Co-Leader > fieldset legend .fieldset-legend{font-family:proxima-nova,sans-serif;font-size:1.0625rem;font-weight:700;line-height:1.25rem;font-style:normal;letter-spacing:normal;color:rgba(0,0,0,0.6);}.registration-club-form .club-leader .alumnus-Club-Leader > fieldset .fieldset-wrapper #edit-field-leader-alumnus--2,.registration-club-form .club-leader .alumnus-Co-Leader > fieldset .fieldset-wrapper #edit-field-leader-alumnus--2,.registration-club-form .club-co-leader .alumnus-Club-Leader > fieldset .fieldset-wrapper #edit-field-leader-alumnus--2,.registration-club-form .club-co-leader .alumnus-Co-Leader > fieldset .fieldset-wrapper #edit-field-leader-alumnus--2,.registration-club-form .club-materials .alumnus-Club-Leader > fieldset .fieldset-wrapper #edit-field-leader-alumnus--2,.registration-club-form .club-materials .alumnus-Co-Leader > fieldset .fieldset-wrapper #edit-field-leader-alumnus--2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}@media (max-width:35.99875rem){.registration-club-form .club-leader .alumnus-Club-Leader > fieldset .fieldset-wrapper #edit-field-leader-alumnus--2,.registration-club-form .club-leader .alumnus-Co-Leader > fieldset .fieldset-wrapper #edit-field-leader-alumnus--2,.registration-club-form .club-co-leader .alumnus-Club-Leader > fieldset .fieldset-wrapper #edit-field-leader-alumnus--2,.registration-club-form .club-co-leader .alumnus-Co-Leader > fieldset .fieldset-wrapper #edit-field-leader-alumnus--2,.registration-club-form .club-materials .alumnus-Club-Leader > fieldset .fieldset-wrapper #edit-field-leader-alumnus--2,.registration-club-form .club-materials .alumnus-Co-Leader > fieldset .fieldset-wrapper #edit-field-leader-alumnus--2{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.registration-club-form .club-leader .alumnus-Club-Leader > fieldset .fieldset-wrapper #edit-field-leader-alumnus--2 .js-form-item,.registration-club-form .club-leader .alumnus-Co-Leader > fieldset .fieldset-wrapper #edit-field-leader-alumnus--2 .js-form-item,.registration-club-form .club-co-leader .alumnus-Club-Leader > fieldset .fieldset-wrapper #edit-field-leader-alumnus--2 .js-form-item,.registration-club-form .club-co-leader .alumnus-Co-Leader > fieldset .fieldset-wrapper #edit-field-leader-alumnus--2 .js-form-item,.registration-club-form .club-materials .alumnus-Club-Leader > fieldset .fieldset-wrapper #edit-field-leader-alumnus--2 .js-form-item,.registration-club-form .club-materials .alumnus-Co-Leader > fieldset .fieldset-wrapper #edit-field-leader-alumnus--2 .js-form-item{margin:0rem;padding-left:2rem;}.registration-club-form .club-leader .alumnus-Club-Leader > fieldset .fieldset-wrapper #edit-field-leader-alumnus--2 .js-form-item label,.registration-club-form .club-leader .alumnus-Co-Leader > fieldset .fieldset-wrapper #edit-field-leader-alumnus--2 .js-form-item label,.registration-club-form .club-co-leader .alumnus-Club-Leader > fieldset .fieldset-wrapper #edit-field-leader-alumnus--2 .js-form-item label,.registration-club-form .club-co-leader .alumnus-Co-Leader > fieldset .fieldset-wrapper #edit-field-leader-alumnus--2 .js-form-item label,.registration-club-form .club-materials .alumnus-Club-Leader > fieldset .fieldset-wrapper #edit-field-leader-alumnus--2 .js-form-item label,.registration-club-form .club-materials .alumnus-Co-Leader > fieldset .fieldset-wrapper #edit-field-leader-alumnus--2 .js-form-item label{padding:0.15rem 0 0 0;}.registration-club-form .club-leader .alumnus-Club-Leader small,.registration-club-form .club-leader .alumnus-Co-Leader small,.registration-club-form .club-co-leader .alumnus-Club-Leader small,.registration-club-form .club-co-leader .alumnus-Co-Leader small,.registration-club-form .club-materials .alumnus-Club-Leader small,.registration-club-form .club-materials .alumnus-Co-Leader small{margin-left:1rem;}.registration-club-form .club-leader .alumnus-Club-Leader.is-alumnus,.registration-club-form .club-leader .alumnus-Co-Leader.is-alumnus,.registration-club-form .club-co-leader .alumnus-Club-Leader.is-alumnus,.registration-club-form .club-co-leader .alumnus-Co-Leader.is-alumnus,.registration-club-form .club-materials .alumnus-Club-Leader.is-alumnus,.registration-club-form .club-materials .alumnus-Co-Leader.is-alumnus{margin-bottom:0rem;}.registration-club-form .club-leader .alumnus-Club-Leader.is-alumnus .row,.registration-club-form .club-leader .alumnus-Co-Leader.is-alumnus .row,.registration-club-form .club-co-leader .alumnus-Club-Leader.is-alumnus .row,.registration-club-form .club-co-leader .alumnus-Co-Leader.is-alumnus .row,.registration-club-form .club-materials .alumnus-Club-Leader.is-alumnus .row,.registration-club-form .club-materials .alumnus-Co-Leader.is-alumnus .row{margin-bottom:0rem;}.registration-club-form .club-leader .alumnus-Club-Leader.is-alumnus .js-form-type-select .select2 textarea,.registration-club-form .club-leader .alumnus-Co-Leader.is-alumnus .js-form-type-select .select2 textarea,.registration-club-form .club-co-leader .alumnus-Club-Leader.is-alumnus .js-form-type-select .select2 textarea,.registration-club-form .club-co-leader .alumnus-Co-Leader.is-alumnus .js-form-type-select .select2 textarea,.registration-club-form .club-materials .alumnus-Club-Leader.is-alumnus .js-form-type-select .select2 textarea,.registration-club-form .club-materials .alumnus-Co-Leader.is-alumnus .js-form-type-select .select2 textarea{padding:0.3rem 0.75rem;}.registration-club-form .club-leader .alumnus-Club-Leader.is-alumnus .js-form-type-select .select2 textarea::-webkit-input-placeholder,.registration-club-form .club-leader .alumnus-Co-Leader.is-alumnus .js-form-type-select .select2 textarea::-webkit-input-placeholder,.registration-club-form .club-co-leader .alumnus-Club-Leader.is-alumnus .js-form-type-select .select2 textarea::-webkit-input-placeholder,.registration-club-form .club-co-leader .alumnus-Co-Leader.is-alumnus .js-form-type-select .select2 textarea::-webkit-input-placeholder,.registration-club-form .club-materials .alumnus-Club-Leader.is-alumnus .js-form-type-select .select2 textarea::-webkit-input-placeholder,.registration-club-form .club-materials .alumnus-Co-Leader.is-alumnus .js-form-type-select .select2 textarea::-webkit-input-placeholder{font-family:montserrat,sans-serif;font-size:0.8rem;line-height:1rem;letter-spacing:0.12rem;font-weight:600;color:#595581;text-transform:uppercase;opacity:1;}.registration-club-form .club-leader .alumnus-Club-Leader.is-alumnus .js-form-type-select .select2 textarea::-moz-placeholder,.registration-club-form .club-leader .alumnus-Co-Leader.is-alumnus .js-form-type-select .select2 textarea::-moz-placeholder,.registration-club-form .club-co-leader .alumnus-Club-Leader.is-alumnus .js-form-type-select .select2 textarea::-moz-placeholder,.registration-club-form .club-co-leader .alumnus-Co-Leader.is-alumnus .js-form-type-select .select2 textarea::-moz-placeholder,.registration-club-form .club-materials .alumnus-Club-Leader.is-alumnus .js-form-type-select .select2 textarea::-moz-placeholder,.registration-club-form .club-materials .alumnus-Co-Leader.is-alumnus .js-form-type-select .select2 textarea::-moz-placeholder{font-family:montserrat,sans-serif;font-size:0.8rem;line-height:1rem;letter-spacing:0.12rem;font-weight:600;color:#595581;text-transform:uppercase;opacity:1;}.registration-club-form .club-leader .alumnus-Club-Leader.is-alumnus .js-form-type-select .select2 textarea::-ms-input-placeholder,.registration-club-form .club-leader .alumnus-Co-Leader.is-alumnus .js-form-type-select .select2 textarea::-ms-input-placeholder,.registration-club-form .club-co-leader .alumnus-Club-Leader.is-alumnus .js-form-type-select .select2 textarea::-ms-input-placeholder,.registration-club-form .club-co-leader .alumnus-Co-Leader.is-alumnus .js-form-type-select .select2 textarea::-ms-input-placeholder,.registration-club-form .club-materials .alumnus-Club-Leader.is-alumnus .js-form-type-select .select2 textarea::-ms-input-placeholder,.registration-club-form .club-materials .alumnus-Co-Leader.is-alumnus .js-form-type-select .select2 textarea::-ms-input-placeholder{font-family:montserrat,sans-serif;font-size:0.8rem;line-height:1rem;letter-spacing:0.12rem;font-weight:600;color:#595581;text-transform:uppercase;opacity:1;}.registration-club-form .club-leader .alumnus-Club-Leader.is-alumnus .js-form-type-select .select2 textarea::placeholder,.registration-club-form .club-leader .alumnus-Co-Leader.is-alumnus .js-form-type-select .select2 textarea::placeholder,.registration-club-form .club-co-leader .alumnus-Club-Leader.is-alumnus .js-form-type-select .select2 textarea::placeholder,.registration-club-form .club-co-leader .alumnus-Co-Leader.is-alumnus .js-form-type-select .select2 textarea::placeholder,.registration-club-form .club-materials .alumnus-Club-Leader.is-alumnus .js-form-type-select .select2 textarea::placeholder,.registration-club-form .club-materials .alumnus-Co-Leader.is-alumnus .js-form-type-select .select2 textarea::placeholder{font-family:montserrat,sans-serif;font-size:0.8rem;line-height:1rem;letter-spacing:0.12rem;font-weight:600;color:#595581;text-transform:uppercase;opacity:1;}.registration-club-form .club-leader .alumnus-Club-Leader.is-alumnus .js-form-type-select .select2 textarea:focus,.registration-club-form .club-leader .alumnus-Club-Leader.is-alumnus .js-form-type-select .select2 textarea:active,.registration-club-form .club-leader .alumnus-Co-Leader.is-alumnus .js-form-type-select .select2 textarea:focus,.registration-club-form .club-leader .alumnus-Co-Leader.is-alumnus .js-form-type-select .select2 textarea:active,.registration-club-form .club-co-leader .alumnus-Club-Leader.is-alumnus .js-form-type-select .select2 textarea:focus,.registration-club-form .club-co-leader .alumnus-Club-Leader.is-alumnus .js-form-type-select .select2 textarea:active,.registration-club-form .club-co-leader .alumnus-Co-Leader.is-alumnus .js-form-type-select .select2 textarea:focus,.registration-club-form .club-co-leader .alumnus-Co-Leader.is-alumnus .js-form-type-select .select2 textarea:active,.registration-club-form .club-materials .alumnus-Club-Leader.is-alumnus .js-form-type-select .select2 textarea:focus,.registration-club-form .club-materials .alumnus-Club-Leader.is-alumnus .js-form-type-select .select2 textarea:active,.registration-club-form .club-materials .alumnus-Co-Leader.is-alumnus .js-form-type-select .select2 textarea:focus,.registration-club-form .club-materials .alumnus-Co-Leader.is-alumnus .js-form-type-select .select2 textarea:active{outline:none;-webkit-box-shadow:none;box-shadow:none;}.registration-club-form .club-leader .col-1,.registration-club-form .club-co-leader .col-1,.registration-club-form .club-materials .col-1{font-family:proxima-nova,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.25rem;font-style:normal;letter-spacing:normal;color:rgba(0,0,0,0.6);background-color:rgba(89,85,129,0.1);border-radius:10px;padding:0.8rem 0.5rem;}.registration-club-form .club-leader .col-11,.registration-club-form .club-co-leader .col-11,.registration-club-form .club-materials .col-11{padding-left:1rem;}.registration-club-form .club-leader .form-type-tel,.registration-club-form .club-co-leader .form-type-tel,.registration-club-form .club-materials .form-type-tel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.registration-type-form{text-align:center;}.registration-type-form h2{text-align:left;margin-bottom:2rem;}.registration-type-form .fieldgroup{background-color:rgba(89,85,129,0.1);border-radius:0.5rem;margin-bottom:4.7rem;padding:2.8rem 2rem;}@media (max-width:61.99875rem){.registration-type-form .fieldgroup{padding:1.5rem;}}.registration-type-form .fieldgroup fieldset{margin:0rem;}.registration-type-form .fieldgroup legend{display:none;}.registration-type-form .fieldgroup #edit-field-school-group-type{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media (max-width:47.99875rem){.registration-type-form .fieldgroup #edit-field-school-group-type{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.registration-type-form .fieldgroup #edit-field-school-group-type .radio{margin:0rem;width:100%;}@media (max-width:47.99875rem){.registration-type-form .fieldgroup #edit-field-school-group-type .radio{margin:2rem 0;}}.registration-type-form .fieldgroup #edit-field-school-group-type .radio label{display:inherit;font-family:proxima-nova,sans-serif;font-size:1.5rem;line-height:1.9rem;color:rgba(0,0,0,0.6);text-align:left;text-transform:inherit !important;font-style:italic;font-weight:300 !important;letter-spacing:normal !important;margin-bottom:1.25rem;}.registration-type-form .fieldgroup #edit-field-school-group-type .radio label strong{font-family:proxima-nova,sans-serif;font-size:1.5rem;line-height:1.9rem;color:rgba(0,0,0,0.6);font-weight:700 !important;font-style:normal;display:block;}.registration-type-form .fieldgroup #edit-field-school-group-type .radio label i{font-weight:300;font-style:italic;display:block;}.registration-type-form .fieldgroup #edit-field-school-group-type .radio label:before{top:calc(50% - 0.5rem);}.registration-type-form .fieldgroup #edit-field-school-group-type .radio label:after{top:calc(50% - 0.5rem);}.registration-type-form .fieldgroup #edit-field-school-group-type .radio label .registration-info,.registration-type-form .fieldgroup #edit-field-school-group-type .radio label .registration-disabled{font-size:1.25rem;color:#777777;margin-bottom:0;}.registration-type-form .fieldgroup #edit-field-school-group-type .radio label .registration-info p,.registration-type-form .fieldgroup #edit-field-school-group-type .radio label .registration-disabled p{font-size:1.25rem;color:#777777;margin-bottom:0;}.registration-type-form .fieldgroup #edit-field-school-group-type .radio.disabled label strong,.registration-type-form .fieldgroup #edit-field-school-group-type .radio.disabled label .registration-info,.registration-type-form .fieldgroup #edit-field-school-group-type .radio.disabled label .registration-disabled{color:#b5b5b8;}.registration-type-form .fieldgroup #edit-field-school-group-type .radio.disabled label strong p,.registration-type-form .fieldgroup #edit-field-school-group-type .radio.disabled label .registration-info p,.registration-type-form .fieldgroup #edit-field-school-group-type .radio.disabled label .registration-disabled p{color:#b5b5b8;}.registration-form-programs .program-registration-info{margin-bottom:2rem;}.registration-form-programs .program-container{padding:2rem 5.3rem 2rem 5.8rem;background-color:rgba(89,85,129,0.15);border-radius:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media (max-width:35.99875rem){.registration-form-programs .program-container{padding:2rem;}}.registration-form-programs .program-container .js-form-item{border-right:1px solid rgba(89,85,129,0.3);height:calc(100% - 4rem);position:absolute;padding:2rem 1.5rem 2rem 0;width:72px;top:2rem;bottom:2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0;left:58px;}@media (max-width:35.99875rem){.registration-form-programs .program-container .js-form-item{padding-right:0rem;left:20px;top:50%;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:45px;}}.registration-form-programs .program-container .program-logo{padding-left:5.7rem;padding-right:3rem;}@media (max-width:35.99875rem){.registration-form-programs .program-container .program-logo{padding-left:6rem;}}.registration-form-programs .program-container .program-info{font-size:1.125rem;color:#777;font-weight:500;margin-top:0.625rem;}@media (max-width:35.99875rem){.registration-form-programs .program-container .program-info{font-size:1rem;}}.registration-form-programs .program-container .program-disabled-info{padding-left:5.7rem;padding-right:3rem;text-align:center;margin-top:0.625rem;}.registration-form-programs .program-container .program-disabled-info p a{font-weight:600;}.create-account-form div[id^="edit-field-user-address-wrapper"] details,.create-account-form div[id^="edit-field-user-secondary-address-wrapper"] details{border:2px solid rgba(62,68,106,0.3);border-radius:10px;overflow:hidden;}.create-account-form div[id^="edit-field-user-address-wrapper"] summary,.create-account-form div[id^="edit-field-user-secondary-address-wrapper"] summary{min-height:2.8rem;padding:0.75rem 1.2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;outline:none;font-family:montserrat,sans-serif;font-size:0.8rem;line-height:normal;letter-spacing:0.12rem;font-weight:600;color:#595581;text-transform:uppercase;}.create-account-form div[id^="edit-field-user-address-wrapper"] summary[aria-expanded="true"] span,.create-account-form div[id^="edit-field-user-secondary-address-wrapper"] summary[aria-expanded="true"] span{background-image:url("../svg/accordion-minus-icon.svg");}.create-account-form div[id^="edit-field-user-address-wrapper"] summary[aria-expanded="true"]:hover,.create-account-form div[id^="edit-field-user-secondary-address-wrapper"] summary[aria-expanded="true"]:hover{background-color:white;}.create-account-form div[id^="edit-field-user-address-wrapper"] summary.hover,.create-account-form div[id^="edit-field-user-secondary-address-wrapper"] summary.hover{background-color:#f6f6f6;}.create-account-form div[id^="edit-field-user-address-wrapper"] summary span,.create-account-form div[id^="edit-field-user-secondary-address-wrapper"] summary span{width:1rem;height:0.8rem;background-image:url("../svg/accordion-plus-icon.svg");background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;background-position:center;position:absolute;right:1.2rem;}.create-account-form div[id^="edit-field-user-address-wrapper"] .details-wrapper,.create-account-form div[id^="edit-field-user-secondary-address-wrapper"] .details-wrapper{padding:1rem 0.5rem;}.registration-shipping-form .shipping-materials{margin-top:2rem;}.registration-shipping-form .shipping-materials .form-item-same-address{margin-bottom:2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.registration-shipping-form .shipping-materials .form-item-same-address input{display:block !important;min-width:18px;}.registration-shipping-form .shipping-materials .form-item-same-address label{padding:0;}.volunteer-invite-form h2 span{font-weight:normal;}.volunteer-invite-form #edit-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.volunteer-invite-form #edit-actions button{margin:2rem 0.3125rem;}@media (max-width:35.99875rem){.volunteer-invite-form #edit-actions button{margin:0.5rem 0.3125rem;}}.mathc-container-sponsors-slide-field{margin-bottom:0;}.mathc-container-sponsors-slide-field .title{font-family:proxima-nova,sans-serif;font-weight:700;font-size:3rem;line-height:normal;letter-spacing:0.015rem;color:#595581;text-align:center;margin-bottom:2rem;}.mathc-container-sponsors-slide-field .title:after{display:block;content:"____";color:#19a2bf;text-align:center;margin-top:-0.4375rem;font-size:1rem;font-weight:normal;letter-spacing:normal;line-height:normal;font-family:Arial;}.mathc-container-sponsors-slide-field .sponsors{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:0;}.mathc-container-sponsors-slide-field .sponsors a{outline:none;}@media (min-width:62rem){.mathc-container-sponsors-slide-field .sponsors{height:13rem;}}@media (max-width:61.99875rem){.mathc-container-sponsors-slide-field .sponsors{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.mathc-container-sponsors-slide-field .sponsors > .field__item{margin:0.75rem 1.5rem;}.mathc-container-sponsors-slide-field .sponsors > .field__item .field{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.mathc-container-sponsors-slide-field .sponsors > .field__item .field img{width:auto;}.mathc-container-sponsors-slide-field.Title.Sponsor img{max-height:13rem;}.mathc-container-sponsors-slide-field.Lead.Sponsor img{max-height:13rem;}.mathc-container-sponsors-slide-field.National.Sponsor img{max-height:12rem;}.mathc-container-sponsors-slide-field.Executive.Sponsor img{max-height:12rem;}.mathc-container-sponsors-slide-field.Sustaining.Sponsor img{max-height:11rem;}.mathc-container-sponsors-slide-field.Supporting.Sponsor img{max-height:11rem;}.mathc-container-sponsors-slide-field.Patron.Sponsor img{max-height:10rem;}.mathc-container-sponsors-slide-field.Founding.Sponsor img{max-height:10rem;}.mathc-container-sponsors-slide-field.Contributor img{max-height:9rem;}.mathc-internal-heading-header{font-family:montserrat,sans-serif;font-size:0.6875rem;font-weight:600;line-height:normal;font-style:normal;letter-spacing:0.06875rem;color:#595581;padding:0.5rem 1rem;background-color:#f6f6f8;text-transform:uppercase;border-radius:0.3rem;}#main-wrapper .mathc-dashboard-btn{text-decoration:none;}#main-wrapper .mathc-dashboard-btn.large{font-family:montserrat,sans-serif;font-size:0.75rem;font-weight:600;line-height:normal;font-style:normal;letter-spacing:normal;text-transform:uppercase;color:white;padding:0.5rem 1.5rem;background-color:#19a2bf;border-radius:0.3rem;}#main-wrapper .mathc-dashboard-btn.large:hover{background-color:#ffbc41;}#main-wrapper .mathc-dashboard-btn.large.plus:before{font-family:Montserrat,sans-serif;font-size:0.75rem;font-weight:600;line-height:normal;font-style:normal;letter-spacing:0rem;}#main-wrapper .mathc-dashboard-btn.small{font-family:montserrat,sans-serif;font-size:0.625rem;font-weight:700;line-height:normal;font-style:normal;letter-spacing:normal;text-transform:uppercase;color:white;padding:0.25rem 1rem;background-color:#19a2bf;border-radius:0.3rem;}@media (max-width:35.99875rem){#main-wrapper .mathc-dashboard-btn.small{font-size:0.600rem;}}#main-wrapper .mathc-dashboard-btn.small:hover{background-color:#ffbc41;}#main-wrapper .mathc-dashboard-btn.small.plus:before{font-family:montserrat,sans-serif;font-size:0.625rem;font-weight:700;line-height:normal;font-style:normal;letter-spacing:normal;}#main-wrapper .mathc-dashboard-btn.add-icon:before{content:"+";color:white;display:inline;margin-right:0.25rem;}.mathc-error-label:after{content:"Please choose both dates before filtering.";display:block;color:#f27320;font-family:proxima-nova,sans-serif;font-size:0.6875rem;font-weight:700;line-height:normal;font-style:normal;letter-spacing:0rem;margin-top:-0.5rem;text-align:center;}.arts-node-video video{width:100% !important;height:auto !important;}.field--name-field-mvc-video{position:relative;}.field--name-field-mvc-video .ajax-progress.ajax-progress-throbber{left:55px;top:0;}.imce-item.file{background:none;display:block;padding-left:0;}.progress{border-radius:10em;height:auto;line-height:inherit;padding:0.125rem;}.progress__label{display:none;}.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:-webkit-gradient(linear,left top,left bottom,from(#e7e7df),to(#f0f0f0));background-image:-o-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.16);box-shadow:inset 0 1px 3px rgba(0,0,0,0.16);margin-right:0.3125rem;margin-top:0;max-width:140px;}.progress__bar{border:1px #07629a solid;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.15))),-webkit-gradient(linear,left top,right bottom,from(#0094f0),color-stop(25%,#0094f0),color-stop(25%,#007ecc),color-stop(50%,#007ecc),color-stop(50%,#0094f0),color-stop(75%,#0094f0),to(#0094f0));background-image:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-o-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);-webkit-background-size:40px 40px;background-size:40px 40px;margin-top:-0.0625rem;margin-left:-0.0625rem;padding:0 0.0625rem;height:16px;border-radius:10em;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;-webkit-transition:width 0.5s ease-out;max-width:none;-o-transition:width 0.5s ease-out;transition:width 0.5s ease-out;}[dir="rtl"] .progress__bar{margin-left:0;margin-right:-0.0625rem;animation-direction:reverse;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-animation:none;-moz-animation:none;-webkit-transition:none;-o-transition:none;transition:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-o-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}body{background:#fff;}html{font-size:1rem;font-size:16px;}@media only screen and (min-width:64rem) and (max-height:85.375rem) and (-webkit-min-device-pixel-ratio:1.5){html{font-size:inherit;}html body{font-size:1rem;}}@media (max-width:74.99875rem){html{font-size:0.9375rem;}}@media only screen and (min-width:64rem) and (max-height:85.375rem) and (-webkit-min-device-pixel-ratio:1.5){html{font-size:inherit;}html body{font-size:0.9375rem;}}@media (max-width:61.99875rem){html{font-size:0.875rem;}}@media only screen and (min-width:64rem) and (max-height:85.375rem) and (-webkit-min-device-pixel-ratio:1.5){html{font-size:inherit;}html body{font-size:0.875rem;}}@media (max-width:47.99875rem){html{font-size:0.8125rem;}}@media only screen and (min-width:64rem) and (max-height:85.375rem) and (-webkit-min-device-pixel-ratio:1.5){html{font-size:inherit;}html body{font-size:0.8125rem;}}@media (max-width:35.99875rem){html{font-size:0.75rem;}}@media only screen and (min-width:64rem) and (max-height:85.375rem) and (-webkit-min-device-pixel-ratio:1.5){html{font-size:inherit;}html body{font-size:1rem;}}a:focus{text-decoration:none;}.node--type-page #block-mathcounts-2k21-page-title{display:none;}#block-mathcounts-2k21-page-title{height:24rem;background-image:url("../png/header-image.png");background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;position:relative;margin-top:-4.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}#block-mathcounts-2k21-page-title:after{content:"";position:absolute;width:100%;height:1.9vw;background-image:url("../svg/homepage-bg-wave.svg");background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:bottom;bottom:-1px;display:block;}#block-mathcounts-2k21-page-title h1{font-family:proxima-nova,sans-serif;font-weight:700;color:white;font-size:3.2rem;line-height:normal;text-transform:uppercase;padding:0 3rem;text-align:center;}@media (max-width:47.99875rem){#block-mathcounts-2k21-page-title h1{font-size:2.5rem;}}@media (max-width:35.99875rem){#block-mathcounts-2k21-page-title h1{font-size:2rem;}}#block-mathcounts-2k21-page-title h1 span{color:white;font-size:3.2rem;margin:auto;}@media (max-width:47.99875rem){#block-mathcounts-2k21-page-title h1 span{font-size:2.5rem;}}@media (max-width:35.99875rem){#block-mathcounts-2k21-page-title h1 span{font-size:2rem;}}#block-mathcounts-2k21-content .node__content{margin:0rem;}#block-mathcounts-2k21-content .content{width:100%;}.layout-main-wrapper > .container{max-width:100%;padding:0rem;}.layout-main-wrapper > .container > div{margin:0rem;}.layout-main-wrapper > .page-title .row{display:block;margin:0rem;}main#content{padding:0rem;}a{outline:none;}a .ext{display:none;}body.scrolled #page-wrapper .top-header-tabs{display:none;}@media (max-width:38.0625rem){body.scrolled > #toolbar-administration{display:none;}}.container{max-width:1200px;}@media (max-width:47.99875rem){#admin-toolbar-search-tab{display:none;}}#admin-toolbar-search-tab > fieldset{margin-bottom:0;}#admin-toolbar-search-input{padding:0.3rem 0.75rem;margin-top:0.25rem;max-height:2.2rem;}#admin-toolbar-search-input::-webkit-input-placeholder{font-size:1rem;}#admin-toolbar-search-input::-moz-placeholder{font-size:1rem;}#admin-toolbar-search-input::-ms-input-placeholder{font-size:1rem;}#admin-toolbar-search-input::placeholder{font-size:1rem;}a{color:#0079C0;}.bg-inverse{background:#ff4e2e !important;}.site-footer{background:#0079C0 !important;}.menu--main li a{color:#ff4e2e;}.menu--account li a{color:#ff4e2e;}.site-name-slogan a{text-decoration:none;}.card-group img{margin:0;width:100%;height:auto;}.card-group .field--type-image{margin:0;}.slick{width:100%;}.slick > div{margin:0 0.9375rem;}
