@import url("https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Barlow+Semi+Condensed:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Barlow:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");
/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body:after{position:fixed;bottom:0;right:0;display:block;padding:0.625rem;content:"bp-xs";background:red;visibility:hidden;opacity:0;}body.theme-debug-mode:after{visibility:visible;}@media (min-width:768px){body:after{content:"bp-sm";background:#FFCE00;position:fixed;bottom:0;right:0;}}@media (min-width:940px){body:after{content:"bp-md";background:yellow;position:fixed;bottom:0;right:0;}}@media (min-width:1201px){body:after{content:"bp-lg";background:green;position:fixed;bottom:0;right:0;}}*,*:before,*:after{box-sizing:border-box;}html{font-family:sans-serif;font-size:100%;line-height:1.15;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@-ms-viewport{width:device-width;}body{font-family:"Barlow","Arial",sans-serif;font-size:1.125rem;line-height:2rem;font-weight:300;text-align:left;color:#303030;background-color:#FFFFFF;}[tabindex="-1"]:focus{outline:none !important;}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block;}figure{margin:0;}hr{display:none;}audio,video{display:inline-block;}audio:not([controls]){display:none;height:0;}svg:not(:root){overflow:hidden;}details,menu{display:block;}summary{display:list-item;}output{display:inline-block;}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation;}canvas{display:inline-block;}template{display:none;}[hidden]{display:none !important;}abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;}address{margin-top:0;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:700;}dd{margin-top:0;margin-bottom:0.9375rem;margin-left:0;}dfn{font-style:italic;}b,strong{font-weight:bolder;}em,i{font-style:italic;}small{font-size:80%;}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}pre,code,kbd,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{font-family:"Barlow","Arial",sans-serif;font-size:100%;line-height:1.15;margin:0;box-sizing:border-box;}label{display:inline-block;margin-bottom:0.5rem;}button{border-radius:0;}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color;}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;}button,html [type=button],[type=reset],[type=submit]{appearance:button;}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]{box-sizing:border-box;padding:0;}input[type=date],input[type=datetime],input[type=datetime-local],input[type=week]{appearance:none;}input[type=date]::-webkit-calendar-picker-indicator:hover,input[type=datetime]::-webkit-calendar-picker-indicator:hover,input[type=datetime-local]::-webkit-calendar-picker-indicator:hover,input[type=week]::-webkit-calendar-picker-indicator:hover{background:none;}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:0.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal;}progress{vertical-align:baseline;}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto;}[type=search]{outline-offset:-2px;appearance:none;}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{appearance:none;}::-webkit-file-upload-button{font:inherit;appearance:button;}button:not(.toolbar-item):not(.toolbar-icon):not(.trigger):not(#cboxPrevious):not(#cboxNext):not(#cboxSlideshow):not(#cboxClose):not(.ck),input[type=button],input[type=reset],input[type=submit]{outline:0;}button:not(.toolbar-item):not(.toolbar-icon):not(.trigger):not(#cboxPrevious):not(#cboxNext):not(#cboxSlideshow):not(#cboxClose):not(.ck):focus,button:not(.toolbar-item):not(.toolbar-icon):not(.trigger):not(#cboxPrevious):not(#cboxNext):not(#cboxSlideshow):not(#cboxClose):not(.ck):focus:hover,input[type=button]:focus,input[type=button]:focus:hover,input[type=reset]:focus,input[type=reset]:focus:hover,input[type=submit]:focus,input[type=submit]:focus:hover{outline:0;}#styleguide-header .item-list{width:100%;margin:0 0 1rem 0;}@media (min-width:480px) and (max-width:767px){#styleguide-header{display:flex;flex-wrap:wrap;}#styleguide-header .item-list{width:50%;padding:0 0.625rem;}}@media (min-width:768px){#styleguide-header{display:flex;flex-wrap:wrap;}#styleguide-header .item-list{width:25%;padding:0 0.625rem;}}.iframe-responsive{position:relative;padding-bottom:56.25%;height:0;width:100%;}.iframe-responsive--full{padding-bottom:75%;}.iframe-responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none;}.pull-right,[class*=col--].pull-right{float:right;}.pull-left{float:left;}.clear{clear:both;}.clearfix:after{clear:both;content:"";display:table;}.hide,.visually-hidden,.field--label-visually_hidden{display:block !important;position:absolute !important;clip:rect(1px,1px,1px,1px) !important;overflow:hidden !important;height:0.0625rem !important;width:0.0625rem !important;word-wrap:normal !important;}.hide-text .hidden-text{text-indent:110%;overflow:hidden;white-space:nowrap;}.hidden{display:none;}.invisible,.element-invisible{visibility:hidden;}@media (max-width:767px){.hidden-xs{display:none !important;}.visible-xs{display:block !important;}.visible-sm{display:none !important;}.visible-md{display:none !important;}.visible-lg{display:none !important;}}@media (min-width:768px) and (max-width:939px){.visible-xs{display:none !important;}.hidden-sm{display:none !important;}.visible-sm{display:block !important;}.visible-md{display:none !important;}.visible-lg{display:none !important;}}@media (min-width:940px) and (max-width:1200px){.visible-xs{display:none !important;}.visible-sm{display:none !important;}.hidden-md{display:none !important;}.visible-md{display:block !important;}.visible-lg{display:none !important;}}@media (min-width:1201px){.visible-xs{display:none !important;}.visible-sm{display:none !important;}.visible-md{display:none !important;}.visible-lg{display:block !important;}.hidden-lg{display:none !important;}}.h1,h1,.h2,h2,.h3,h3,.h4,h4,.h5,h5,h6,.h5,.h6{font-family:"Barlow Semi Condensed","Arial";font-weight:500;}.h1 a,h1 a,.h1 a:visited,.h2 a,h2 a,.h2 a:visited,.h3 a,h3 a,.h3 a:visited,.h4 a,h4 a,.h4 a:visited,.h5 a,h5 a,h6 a,.h5 a:visited,.h6 a,.h6 a:visited{color:#31D57C;text-decoration:none;}.h1 a:hover,h1 a:hover,.h2 a:hover,h2 a:hover,.h3 a:hover,h3 a:hover,.h4 a:hover,h4 a:hover,.h5 a:hover,h5 a:hover,h6 a:hover,.h6 a:hover{color:#31D57C;text-decoration:underline;}h1,.h1{margin:0 0 1rem 0;font-size:5rem;line-height:6rem;color:#3232FF;}h2,.h2{margin:0 0 0.9375rem 0;font-size:3rem;line-height:4rem;color:#3232FF;}h3,.h3{margin:0 0 0.9375rem 0;font-size:2rem;line-height:2.5rem;color:#3232FF;}h4,.h4{margin:0 0 0.9375rem 0;font-size:1.5rem;line-height:2rem;color:#3232FF;}h5,h6,.h5,.h6{margin:0 0 0.3125rem 0;font-size:1.125rem;line-height:2rem;color:#303030;}strong,b{font-weight:700;}.text-long h2.no-margin,.text-long h3.no-margin,.text-long h4.no-margin,.text-long h5.no-margin,.text-long h6.no-margin{margin-bottom:0;}.h1,h1,.h2,h2,.h3,h3,.h4,h4,.h5,h5,h6,.h5,.h6{font-family:"Barlow Semi Condensed","Arial";}.h1 a,h1 a,.h1 a:visited,.h2 a,h2 a,.h2 a:visited,.h3 a,h3 a,.h3 a:visited,.h4 a,h4 a,.h4 a:visited,.h5 a,h5 a,h6 a,.h5 a:visited,.h6 a,.h6 a:visited{color:#31D57C;text-decoration:none;}.h1 a:hover,h1 a:hover,.h2 a:hover,h2 a:hover,.h3 a:hover,h3 a:hover,.h4 a:hover,h4 a:hover,.h5 a:hover,h5 a:hover,h6 a:hover,.h6 a:hover{color:#31D57C;text-decoration:underline;}.h1,h1{margin:0 0 1rem 0;font-size:3.8461538462rem;line-height:4.6153846154rem;color:#3232FF;font-weight:600;}@media (min-width:768px){.h1,h1{font-size:4.1666666667rem;line-height:5rem;}}@media (min-width:940px){.h1,h1{font-size:4.5454545455rem;line-height:5.4545454545rem;}}@media (min-width:1201px){.h1,h1{font-size:5rem;line-height:6rem;}}.h2,h2{margin:0 0 0.9375rem 0;font-size:2.3076923077rem;line-height:3.0769230769rem;color:#3232FF;font-weight:600;}@media (min-width:768px){.h2,h2{font-size:2.5rem;line-height:3.3333333333rem;}}@media (min-width:940px){.h2,h2{font-size:2.7272727273rem;line-height:3.6363636364rem;}}@media (min-width:1201px){.h2,h2{font-size:3rem;line-height:4rem;}}.h3,h3{margin:0 0 0.9375rem 0;font-size:2rem;line-height:2.5rem;color:#3232FF;font-weight:600;}.h4,h4{margin:0 0 0.9375rem 0;font-size:1.5rem;line-height:2rem;color:#3232FF;font-weight:600;}.h5,h5,h6,.h6{margin:0 0 0.3125rem 0;font-size:1.125rem;line-height:2rem;color:#303030;font-weight:600;}.node-product-form h4{display:none;}@font-face{font-family:"Font Awesome 5 Pro";font-weight:300;src:url(/themes/custom/splash/fonts/fontAwesome/fontawesome-light.eot#iefix) format("embedded-opentype"),url(/themes/custom/splash/fonts/fontAwesome/fontawesome-light.woff2) format("woff2"),url(/themes/custom/splash/fonts/fontAwesome/fontawesome-light.woff) format("woff"),url(/themes/custom/splash/fonts/fontAwesome/fontawesome-light.ttf) format("truetype"),url(/themes/custom/splash/fonts/fontAwesome/fontawesome-light.svg#Font Awesome 5 Pro) format("svg");}@font-face{font-family:"Font Awesome 5 Pro";font-weight:400;src:url(/themes/custom/splash/fonts/fontAwesome/fontawesome-regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/splash/fonts/fontAwesome/fontawesome-regular.woff2) format("woff2"),url(/themes/custom/splash/fonts/fontAwesome/fontawesome-regular.woff) format("woff"),url(/themes/custom/splash/fonts/fontAwesome/fontawesome-regular.ttf) format("truetype"),url(/themes/custom/splash/fonts/fontAwesome/fontawesome-regular.svg#Font Awesome 5 Pro) format("svg");}@font-face{font-family:"Font Awesome 5 Pro";font-weight:900;src:url(/themes/custom/splash/fonts/fontAwesome/fontawesome-solid.eot#iefix) format("embedded-opentype"),url(/themes/custom/splash/fonts/fontAwesome/fontawesome-solid.woff2) format("woff2"),url(/themes/custom/splash/fonts/fontAwesome/fontawesome-solid.woff) format("woff"),url(/themes/custom/splash/fonts/fontAwesome/fontawesome-solid.ttf) format("truetype"),url(/themes/custom/splash/fonts/fontAwesome/fontawesome-solid.svg#Font Awesome 5 Pro) format("svg");}@font-face{font-family:"Font Awesome 5 Brands";font-weight:normal;src:url(/themes/custom/splash/fonts/fontAwesome/fontawesome-brands.eot#iefix) format("embedded-opentype"),url(/themes/custom/splash/fonts/fontAwesome/fontawesome-brands.woff2) format("woff2"),url(/themes/custom/splash/fonts/fontAwesome/fontawesome-brands.woff) format("woff"),url(/themes/custom/splash/fonts/fontAwesome/fontawesome-brands.ttf) format("truetype"),url(/themes/custom/splash/fonts/fontAwesome/fontawesome-brands.svg#Font Awesome 5 Brands) format("svg");}body:after{position:fixed;bottom:0;right:0;display:block;padding:0.625rem;content:"bp-xs";background:red;visibility:hidden;opacity:0;}body.theme-debug-mode:after{visibility:visible;}@media (min-width:768px){body:after{content:"bp-sm";background:#FFCE00;position:fixed;bottom:0;right:0;}}@media (min-width:940px){body:after{content:"bp-md";background:yellow;position:fixed;bottom:0;right:0;}}@media (min-width:1201px){body:after{content:"bp-lg";background:green;position:fixed;bottom:0;right:0;}}a{text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects;transition:color 0.3s ease-in-out,background-color 0.3s ease-in-out;}a,a:visited{color:#31D57C;}a:hover{color:#31D57C;text-decoration:underline;}a:active,a:focus{color:#31D57C;}a:after,a:before{transition:all 0.3s ease-in-out;}a:hover,a:active{outline-width:0;}.more-link a{text-decoration:underline;}.link--more{text-decoration:underline;}.link--more-big{font-size:1.375rem;line-height:3.125rem;font-weight:700;text-transform:uppercase;white-space:nowrap;-ms-word-break:keep-all;word-break:keep-all;}.link--more-big:after{content:'\f178';margin:0 0 0 0.9375rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-rendering:auto;vertical-align:middle;font-size:1.3125rem;font-family:"Font Awesome 5 Pro";font-weight:400;}.link--more-big:before{display:none;}.link--more-big:after{position:relative;top:-0.125rem;transition:none;}.link--more-big,.link--more-big:visited{color:#31D57C;}.link--more-big:hover,.link--more-big:active{color:#3232FF;}.back-link a{display:inline-block;text-decoration:none;white-space:nowrap;-ms-word-break:keep-all;word-break:keep-all;}.back-link a:before{content:'\f104';margin:0 0.3125rem 0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-rendering:auto;vertical-align:middle;font-size:0.875rem;font-family:"Font Awesome 5 Pro";font-weight:300;}.back-link a:before{transition:none;}.back-link a:after{display:none;}.link--back{display:inline-block;text-decoration:none;white-space:nowrap;-ms-word-break:keep-all;word-break:keep-all;}.link--back:before{content:'\f104';margin:0 0.3125rem 0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-rendering:auto;vertical-align:middle;font-size:0.875rem;font-family:"Font Awesome 5 Pro";font-weight:300;}.link--back:before{transition:none;}.link--back:after{display:none;}ul.inline a,.text-long .links li a,.text-long a:not(.button):not(.button--primary):not(.button--secondary):not(.button--negative):not(.button--negative-secondary){display:inline-block;position:relative;}ul.inline a,ul.inline a:visited,.text-long .links li a,.text-long .links li a:visited,.text-long a:not(.button):not(.button--primary):not(.button--secondary):not(.button--negative):not(.button--negative-secondary),.text-long a:not(.button):not(.button--primary):not(.button--secondary):not(.button--negative):not(.button--negative-secondary):visited{color:#31D57C;}ul.inline a:after,.text-long .links li a:after,.text-long a:not(.button):not(.button--primary):not(.button--secondary):not(.button--negative):not(.button--negative-secondary):after{display:block;content:"";position:absolute;left:50%;transform:translate(-50%);bottom:2px;height:1px;transition:all 0.3s ease-in-out;opacity:1;width:100%;background-color:#31D57C;}ul.inline a:after:not([href]):after,.text-long .links li a:after:not([href]):after,.text-long a:not(.button):not(.button--primary):not(.button--secondary):not(.button--negative):not(.button--negative-secondary):after:not([href]):after{pointer-events:none;display:none;text-decoration:none;}ul.inline a:hover,.text-long .links li a:hover,.text-long a:not(.button):not(.button--primary):not(.button--secondary):not(.button--negative):not(.button--negative-secondary):hover{color:#31D57C;}ul.inline a:hover:after,.text-long .links li a:hover:after,.text-long a:not(.button):not(.button--primary):not(.button--secondary):not(.button--negative):not(.button--negative-secondary):hover:after{opacity:0;width:90%;background-color:#31D57C;}ul.inline a:active,.text-long .links li a:active,.text-long a:not(.button):not(.button--primary):not(.button--secondary):not(.button--negative):not(.button--negative-secondary):active{color:#31D57C;}ul.inline a:active:after,.text-long .links li a:active:after,.text-long a:not(.button):not(.button--primary):not(.button--secondary):not(.button--negative):not(.button--negative-secondary):active:after{opacity:0;width:90%;background-color:#31D57C;}a:not([href]):not([tabindex]){color:inherit;text-decoration:none;}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none;}a:not([href]):not([tabindex]):focus{outline:0;}[onclick^="location.href="],[onclick^="window.open"]{cursor:pointer;}body:after{position:fixed;bottom:0;right:0;display:block;padding:0.625rem;content:"bp-xs";background:red;visibility:hidden;opacity:0;}body.theme-debug-mode:after{visibility:visible;}@media (min-width:768px){body:after{content:"bp-sm";background:#FFCE00;position:fixed;bottom:0;right:0;}}@media (min-width:940px){body:after{content:"bp-md";background:yellow;position:fixed;bottom:0;right:0;}}@media (min-width:1201px){body:after{content:"bp-lg";background:green;position:fixed;bottom:0;right:0;}}.file{display:block;position:relative;padding-left:1.25rem;}.file .icon{position:absolute;left:0;top:-0.125rem;width:0.875rem;text-align:center;}.file a{display:block;}.icon--file{transition:all 0.3s ease-in-out;}.icon--file:before{content:'\f15b';color:#303030;margin:0 5px 0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-rendering:auto;vertical-align:middle;font-size:1rem;font-family:"Font Awesome 5 Pro";font-weight:900;}.list__item--download{font-size:0.875rem;line-height:1.2115384615rem;box-shadow:none;transition:all 0.3s ease-in-out;}.list__item--download:hover{color:#FFFFFF;background-color:#31D57C;box-shadow:0 0 0 0.2em #31D57C;}.list__item--download:hover .icon:before{color:#FFFFFF;}.list__item--download .icon--file:before{content:'\f15b';color:#31D57C;margin:0 5px 0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-rendering:auto;vertical-align:middle;font-size:1rem;font-family:"Font Awesome 5 Pro";font-weight:900;}.list__item--download a,.list__item--download a:visited{color:#31D57C;transition:all 0.3s ease-in-out;}.list__item--download a:hover,.list__item--download a:active{color:#FFFFFF;}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;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: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%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-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:after{position:fixed;bottom:0;right:0;display:block;padding:0.625rem;content:"bp-xs";background:red;visibility:hidden;opacity:0;}body.theme-debug-mode:after{visibility:visible;}@media (min-width:768px){body:after{content:"bp-sm";background:#FFCE00;position:fixed;bottom:0;right:0;}}@media (min-width:940px){body:after{content:"bp-md";background:yellow;position:fixed;bottom:0;right:0;}}@media (min-width:1201px){body:after{content:"bp-lg";background:green;position:fixed;bottom:0;right:0;}}.path-frontpage .region-visual .block--type-hero-block{position:relative;}.path-frontpage .region-visual .block--type-hero-block .field--name-field-subtitle{font-size:1.25rem;line-height:1.7307692308rem;}.path-frontpage .region-visual .block--type-hero-block .field--name-field-background-image{position:absolute;left:calc(-1 * (100vw - 100%) / 2);top:0;bottom:0;z-index:-1;width:100vw;}.path-frontpage .region-visual .block--type-hero-block .field--name-field-background-image img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100vw;min-height:100%;max-width:none;z-index:-1;}.path-frontpage .region-visual .block--type-hero-block .group_content{padding:6.25rem 1.875rem 6.875rem;}.path-frontpage .region-visual .block--type-hero-block .group_content,.path-frontpage .region-visual .block--type-hero-block .group_content h1{color:white;}@media (min-width:768px){.path-frontpage .region-visual .block--type-hero-block .group_content{padding:8.125rem 1.875rem 11.25rem;}}@media (min-width:940px){.path-frontpage .region-visual .block--type-hero-block .group_content{padding:9.375rem 1.875rem 13.75rem;}}.path-frontpage .region-header{color:#FFFFFF;}.path-frontpage .region-header h2{color:#FFFFFF;}.path-frontpage .region-header .paragraph--type-p-001{padding-bottom:9.5rem;}.path-frontpage .paragraph--type-p-003{margin-top:1.25rem;}.path-frontpage .region-header .block--type-simple-cta-block{padding:3.75rem 1.875rem;text-align:center;position:relative;}.path-frontpage .region-header .block--type-simple-cta-block:after{position:absolute;z-index:-1;content:"";top:0;bottom:0;left:calc(-1 * (100vw - 100%) / 2);display:block;width:100vw;}.path-frontpage .region-header .layout__region--first .block--type-simple-cta-block:after{background-color:#120B47;}.path-frontpage .region-header .layout__region--second .block--type-simple-cta-block:after{background-color:#3232FF;}.path-frontpage .region-header .field--name-field-button{margin-top:1.25rem;}@media (min-width:768px){.path-frontpage .region-header{display:flex;flex-wrap:wrap;}.path-frontpage .region-header .block--type-simple-cta-block{padding:6.25rem 3.75rem 5.625rem;}.path-frontpage .region-header .block--type-simple-cta-block:after{left:calc(-1 * (100vw - 100%) / 2);width:50vw;}.path-frontpage .region-header .layout__region--first .block--type-simple-cta-block:after{right:0;left:auto;}.path-frontpage .region-header .layout__region--second .block--type-simple-cta-block:after{left:0;}}@media (max-width:479px){.path-frontpage .region-visual .block--type-hero-block .group_content,.path-frontpage .region-visual .block--type-hero-block .group_content h1{font-size:2.8125rem;line-height:3.375rem;}}
body:after{position:fixed;bottom:0;right:0;display:block;padding:0.625rem;content:"bp-xs";background:red;visibility:hidden;opacity:0;}body.theme-debug-mode:after{visibility:visible;}@media (min-width:768px){body:after{content:"bp-sm";background:#FFCE00;position:fixed;bottom:0;right:0;}}@media (min-width:940px){body:after{content:"bp-md";background:yellow;position:fixed;bottom:0;right:0;}}@media (min-width:1201px){body:after{content:"bp-lg";background:green;position:fixed;bottom:0;right:0;}}.button,.button--primary{cursor:pointer;display:inline-block;font-size:1.125rem;line-height:2rem;font-weight:400;padding:0.75rem 1.875rem;text-align:center;text-decoration:none;background:#31D57C;background-repeat:no-repeat;border-radius:500px;outline:none;transition:background 0.3s ease-in-out,color 0.3s ease-in-out,box-shadow 0.3s ease-in-out;}.button,.button:visited,.button--primary,.button--primary:visited{color:#FFFFFF;}.button:hover,.button:active,.button--primary:hover,.button--primary:active{color:#FFFFFF;background:#1f9a58;outline:none;}.button:focus,.button:focus:hover,.button--primary:focus,.button--primary:focus:hover{outline:0;}.button.disabled,.button:disabled,.button[disabled],.button--primary.disabled,.button--primary:disabled,.button--primary[disabled]{pointer-events:none;cursor:default;opacity:0.5;}.button--secondary{cursor:pointer;display:inline-block;font-size:1.125rem;line-height:2rem;font-weight:400;padding:0.75rem 1.875rem;text-align:center;text-decoration:none;background:#FFFFFF;background-repeat:no-repeat;border-radius:500px;outline:none;transition:background 0.3s ease-in-out,color 0.3s ease-in-out,box-shadow 0.3s ease-in-out;box-shadow:inset 0 0 0 2px #31D57C;}.button--secondary,.button--secondary:visited{color:#31D57C;}.button--secondary:hover,.button--secondary:active{color:#FFFFFF;background:#31D57C;outline:none;box-shadow:inset 0 0 0 2px rgba(49,213,124,0);}.button--secondary:focus,.button--secondary:focus:hover{outline:0;}.button--secondary.disabled,.button--secondary:disabled,.button--secondary[disabled]{pointer-events:none;cursor:default;opacity:0.5;}.button--negative{cursor:pointer;display:inline-block;font-size:1.125rem;line-height:2rem;font-weight:400;padding:0.75rem 1.875rem;text-align:center;text-decoration:none;background:#FFFFFF;background-repeat:no-repeat;border-radius:500px;outline:none;transition:background 0.3s ease-in-out,color 0.3s ease-in-out,box-shadow 0.3s ease-in-out;box-shadow:inset 0 0 0 2px #FFFFFF;}.button--negative,.button--negative:visited{color:#31D57C;}.button--negative:hover,.button--negative:active{color:#3232FF;background:#FFFFFF;outline:none;box-shadow:inset 0 0 0 2px #3232FF;}.button--negative:focus,.button--negative:focus:hover{outline:0;}.button--negative.disabled,.button--negative:disabled,.button--negative[disabled]{pointer-events:none;cursor:default;opacity:0.5;}.button--negative-secondary{cursor:pointer;display:inline-block;font-size:1.125rem;line-height:2rem;font-weight:400;padding:0.75rem 1.875rem;text-align:center;text-decoration:none;background:transparent;background-repeat:no-repeat;border-radius:500px;outline:none;transition:background 0.3s ease-in-out,color 0.3s ease-in-out,box-shadow 0.3s ease-in-out;box-shadow:inset 0 0 0 2px #FFFFFF;}.button--negative-secondary,.button--negative-secondary:visited{color:#FFFFFF;}.button--negative-secondary:hover,.button--negative-secondary:active{color:#31D57C;background:#FFFFFF;outline:none;box-shadow:inset 0 0 0 2px rgba(255,255,255,0);}.button--negative-secondary:focus,.button--negative-secondary:focus:hover{outline:0;}.button--negative-secondary.disabled,.button--negative-secondary:disabled,.button--negative-secondary[disabled]{pointer-events:none;cursor:default;opacity:0.5;}.button--danger{cursor:pointer;display:inline-block;font-size:1.125rem;line-height:2rem;font-weight:400;padding:0.75rem 1.875rem;text-align:center;text-decoration:none;background:#E74C3C;background-repeat:no-repeat;border-radius:500px;outline:none;transition:background 0.3s ease-in-out,color 0.3s ease-in-out,box-shadow 0.3s ease-in-out;box-shadow:inset 0 0 0 2px #C0392B;}.button--danger,.button--danger:visited{color:#FFFFFF;}.button--danger:hover,.button--danger:active{color:#FFFFFF;background:#C0392B;outline:none;box-shadow:inset 0 0 0 2px rgba(192,57,43,0);}.button--danger:focus,.button--danger:focus:hover{outline:0;}.button--danger.disabled,.button--danger:disabled,.button--danger[disabled]{pointer-events:none;cursor:default;opacity:0.5;}[id*=edit-cancel]{cursor:pointer;display:inline-block;font-size:1.125rem;line-height:2rem;font-weight:400;padding:0.75rem 1.875rem;text-align:center;text-decoration:none;background:#FFFFFF;background-repeat:no-repeat;border-radius:500px;outline:none;transition:background 0.3s ease-in-out,color 0.3s ease-in-out,box-shadow 0.3s ease-in-out;box-shadow:inset 0 0 0 2px #31D57C;}[id*=edit-cancel],[id*=edit-cancel]:visited{color:#31D57C;}[id*=edit-cancel]:hover,[id*=edit-cancel]:active{color:#FFFFFF;background:#31D57C;outline:none;box-shadow:inset 0 0 0 2px rgba(49,213,124,0);}[id*=edit-cancel]:focus,[id*=edit-cancel]:focus:hover{outline:0;}[id*=edit-cancel].disabled,[id*=edit-cancel]:disabled,[id*=edit-cancel][disabled]{pointer-events:none;cursor:default;opacity:0.5;}.actions{margin-top:0.625rem;}.actions .actions__divider,.actions .button{display:block;margin-top:0.625rem;}.actions .actions__divider{text-align:center;}@media (min-width:768px){.actions{margin-top:0.625rem;margin-left:-0.625rem;}.actions .actions__divider{text-align:left;}.actions .actions__divider,.actions .button{display:inline-block;margin-left:0.625rem;}}.text-long p .actions__divider{margin-right:0.625rem;}.text-long p .button{margin-top:0.625rem;margin-right:0.625rem;}.text-long p .button:last-child{margin-right:0;}.facet-item__status{display:none;}
body:after{position:fixed;bottom:0;right:0;display:block;padding:0.625rem;content:"bp-xs";background:red;visibility:hidden;opacity:0;}body.theme-debug-mode:after{visibility:visible;}@media (min-width:768px){body:after{content:"bp-sm";background:#FFCE00;position:fixed;bottom:0;right:0;}}@media (min-width:940px){body:after{content:"bp-md";background:yellow;position:fixed;bottom:0;right:0;}}@media (min-width:1201px){body:after{content:"bp-lg";background:green;position:fixed;bottom:0;right:0;}}.main .form-actions{margin-top:1rem;}.main .form-actions button,.main .form-actions input[type=submit],.main .form-actions #edit-cancel{width:100%;margin-top:0.9375rem;}.main .form-actions button:first-child,.main .form-actions input[type=submit]:first-child,.main .form-actions #edit-cancel:first-child{margin-top:0;}@media (min-width:768px){.main .form-actions button,.main .form-actions input[type=submit],.main .form-actions #edit-cancel{width:auto;margin-top:0;margin-left:0.9375rem;}.main .form-actions button:first-child,.main .form-actions input[type=submit]:first-child,.main .form-actions #edit-cancel:first-child{margin-left:0;}}
body:after{position:fixed;bottom:0;right:0;display:block;padding:0.625rem;content:"bp-xs";background:red;visibility:hidden;opacity:0;}body.theme-debug-mode:after{visibility:visible;}@media (min-width:768px){body:after{content:"bp-sm";background:#FFCE00;position:fixed;bottom:0;right:0;}}@media (min-width:940px){body:after{content:"bp-md";background:yellow;position:fixed;bottom:0;right:0;}}@media (min-width:1201px){body:after{content:"bp-lg";background:green;position:fixed;bottom:0;right:0;}}#cookie-consent-popup{display:none;}.cookiePolicy-is-visible #cookie-consent-popup{display:block !important;}.cookie-policy{display:block !important;}.cookie-policy{position:fixed;bottom:-12.5rem;left:0;right:0;padding:0.9375rem 0;background:#120B47;color:#FFFFFF;transition:all 0.3s ease-in-out;z-index:1010;}.cookiePolicy-is-visible .cookie-policy{bottom:0;}.cookie-policy__message span{display:block;}.cookie-policy__message a{position:relative;display:inline-block;position:relative;}.cookie-policy__message a,.cookie-policy__message a:visited{color:#FFFFFF;}.cookie-policy__message a:after{display:block;content:"";position:absolute;left:50%;transform:translate(-50%);bottom:2px;height:1px;transition:all 0.3s ease-in-out;opacity:1;width:100%;background-color:#FFFFFF;}.cookie-policy__message a:after:not([href]):after{pointer-events:none;display:none;text-decoration:none;}.cookie-policy__message a:hover{color:#FFFFFF;}.cookie-policy__message a:hover:after{opacity:0;width:90%;background-color:#FFFFFF;}.cookie-policy__message a:active{color:#FFFFFF;}.cookie-policy__message a:active:after{opacity:0;width:90%;background-color:#FFFFFF;}.cookie-policy__message--first{font-weight:700;}.cookie-policy__dismiss{margin-top:1.25rem;}.cookie-policy__dismiss a{cursor:pointer;display:inline-block;font-size:1.125rem;line-height:2rem;font-weight:400;padding:0.75rem 1.875rem;text-align:center;text-decoration:none;background:#31D57C;background-repeat:no-repeat;border-radius:500px;outline:none;transition:background 0.3s ease-in-out,color 0.3s ease-in-out,box-shadow 0.3s ease-in-out;}.cookie-policy__dismiss a,.cookie-policy__dismiss a:visited{color:#FFFFFF;}.cookie-policy__dismiss a:hover,.cookie-policy__dismiss a:active{color:#FFFFFF;background:#1f9a58;outline:none;}.cookie-policy__dismiss a:focus,.cookie-policy__dismiss a:focus:hover{outline:0;}.cookie-policy__dismiss a.disabled,.cookie-policy__dismiss a:disabled,.cookie-policy__dismiss a[disabled]{pointer-events:none;cursor:default;opacity:0.5;}@media (min-width:768px){.cookie-policy{padding:1.5625rem 0;}.cookie-policy__message{float:left;}.cookie-policy__dismiss{margin-top:0.1875rem;float:right;}}
body:after{position:fixed;bottom:0;right:0;display:block;padding:0.625rem;content:"bp-xs";background:red;visibility:hidden;opacity:0;}body.theme-debug-mode:after{visibility:visible;}@media (min-width:768px){body:after{content:"bp-sm";background:#FFCE00;position:fixed;bottom:0;right:0;}}@media (min-width:940px){body:after{content:"bp-md";background:yellow;position:fixed;bottom:0;right:0;}}@media (min-width:1201px){body:after{content:"bp-lg";background:green;position:fixed;bottom:0;right:0;}}legend{display:block;white-space:normal;font-size:1.5rem;line-height:2.0769230769rem;font-weight:700;color:#303030;}fieldset,.form-fieldset{border:1px solid #D1D1D1;margin:0 0 1rem 0;padding:0.625rem;}fieldset legend,.form-fieldset legend{box-sizing:border-box;padding:0 0.625rem;display:table;max-width:100%;width:auto;}
body:after{position:fixed;bottom:0;right:0;display:block;padding:0.625rem;content:"bp-xs";background:red;visibility:hidden;opacity:0;}body.theme-debug-mode:after{visibility:visible;}@media (min-width:768px){body:after{content:"bp-sm";background:#FFCE00;position:fixed;bottom:0;right:0;}}@media (min-width:940px){body:after{content:"bp-md";background:yellow;position:fixed;bottom:0;right:0;}}@media (min-width:1201px){body:after{content:"bp-lg";background:green;position:fixed;bottom:0;right:0;}}.form-item{margin-bottom:1rem;width:100%;}.form-item:after{clear:both;content:"";display:table;}.form-item .field-suffix,.form-item .admin-link{display:block;}.form-item .admin-link{margin-top:0.625rem;}.form-item.has--prefix,.form-item.has--suffix{display:flex;align-items:center;}.form-item .field-prefix{margin-right:0.625rem;}.form-item .field-suffix{margin-left:0.625rem;}form small,form .description,.form-item__description,.password-suggestions,.webform-component--mandatory-fields p,.form-item ~ p{display:block;color:rgba(112,112,112,0.6);margin-top:0.9375rem;font-size:0.6875rem;line-height:0.9375rem;}form small ul,form .description ul,.form-item__description ul,.password-suggestions ul,.webform-component--mandatory-fields p ul,.form-item ~ p ul{display:block;padding-left:0rem;margin-left:0;overflow:hidden;padding-left:0;}form small ul > li,form .description ul > li,.form-item__description ul > li,.password-suggestions ul > li,.webform-component--mandatory-fields p ul > li,.form-item ~ p ul > li{list-style:none;position:relative;display:block;margin-bottom:0.25rem;}form small ul > li:last-child,form .description ul > li:last-child,.form-item__description ul > li:last-child,.password-suggestions ul > li:last-child,.webform-component--mandatory-fields p ul > li:last-child,.form-item ~ p ul > li:last-child{margin-bottom:0;}form small ul > li,form .description ul > li,.form-item__description ul > li,.password-suggestions ul > li,.webform-component--mandatory-fields p ul > li,.form-item ~ p ul > li{padding-left:0.75rem;}form small ul > li:before,form .description ul > li:before,.form-item__description ul > li:before,.password-suggestions ul > li:before,.webform-component--mandatory-fields p ul > li:before,.form-item ~ p ul > li:before{position:absolute;left:0;top:1rem;content:'\f111';color:#31D57C;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-rendering:auto;vertical-align:middle;font-size:0.375rem;font-family:"Font Awesome 5 Pro";font-weight:900;}form small ul > li:before,form .description ul > li:before,.form-item__description ul > li:before,.password-suggestions ul > li:before,.webform-component--mandatory-fields p ul > li:before,.form-item ~ p ul > li:before{margin-top:-1px;}form small ul > li > ul > li:before,form .description ul > li > ul > li:before,.form-item__description ul > li > ul > li:before,.password-suggestions ul > li > ul > li:before,.webform-component--mandatory-fields p ul > li > ul > li:before,.form-item ~ p ul > li > ul > li:before{content:'\f0c8';}form small ul > li > ul > li > ul > li:before,form .description ul > li > ul > li > ul > li:before,.form-item__description ul > li > ul > li > ul > li:before,.password-suggestions ul > li > ul > li > ul > li:before,.webform-component--mandatory-fields p ul > li > ul > li > ul > li:before,.form-item ~ p ul > li > ul > li > ul > li:before{content:'\f219';}form small ul > li,form .description ul > li,.form-item__description ul > li,.password-suggestions ul > li,.webform-component--mandatory-fields p ul > li,.form-item ~ p ul > li{margin-top:0.375rem;}form small ul > li:before,form .description ul > li:before,.form-item__description ul > li:before,.password-suggestions ul > li:before,.webform-component--mandatory-fields p ul > li:before,.form-item ~ p ul > li:before{top:0.5rem;font-size:4px;}
body:after{position:fixed;bottom:0;right:0;display:block;padding:0.625rem;content:"bp-xs";background:red;visibility:hidden;opacity:0;}body.theme-debug-mode:after{visibility:visible;}@media (min-width:768px){body:after{content:"bp-sm";background:#FFCE00;position:fixed;bottom:0;right:0;}}@media (min-width:940px){body:after{content:"bp-md";background:yellow;position:fixed;bottom:0;right:0;}}@media (min-width:1201px){body:after{content:"bp-lg";background:green;position:fixed;bottom:0;right:0;}}.form-item__label{display:block;font-weight:700;transition:all 0.3s ease-in-out;}.form-item__label.is-active{color:#31D57C;}span.form-item__not-required,.form-item__not-required{display:block !important;position:absolute !important;clip:rect(1px,1px,1px,1px) !important;overflow:hidden !important;height:0.0625rem !important;width:0.0625rem !important;word-wrap:normal !important;}abbr.form-item__required,.form-item__required{display:block !important;position:absolute !important;clip:rect(1px,1px,1px,1px) !important;overflow:hidden !important;height:0.0625rem !important;width:0.0625rem !important;word-wrap:normal !important;}.form-item--error .form-item__label{color:#E74C3C;}label.form-required:after{content:" *";color:red;}
body:after{position:fixed;bottom:0;right:0;display:block;padding:0.625rem;content:"bp-xs";background:red;visibility:hidden;opacity:0;}body.theme-debug-mode:after{visibility:visible;}@media (min-width:768px){body:after{content:"bp-sm";background:#FFCE00;position:fixed;bottom:0;right:0;}}@media (min-width:940px){body:after{content:"bp-md";background:yellow;position:fixed;bottom:0;right:0;}}@media (min-width:1201px){body:after{content:"bp-lg";background:green;position:fixed;bottom:0;right:0;}}.form-item{margin-bottom:1rem;width:100%;}.form-item .field-suffix,.form-item .admin-link{display:block;}.form-item .admin-link{margin-top:0.625rem;}.form-item.has--prefix,.form-item.has--suffix{display:flex;align-items:center;}.form-item .field-prefix{margin-right:0.625rem;}.form-item .field-suffix{margin-left:0.625rem;}.form__group--checkboxes,.form__group--radios{margin-bottom:1rem;width:100%;}.form__group--checkboxes:after,.form__group--radios:after{clear:both;content:"";display:table;}input[type=radio],input[type=checkbox]{appearance:none;display:inline-block;position:relative;top:0;margin:0 0.625rem 0 0;padding:0;vertical-align:top;background:#FFFFFF;border:1px solid #D1D1D1;border-radius:0;outline:none;transition:border-color 0.3s ease-in-out,background-color 0.3s ease-in-out;}input[type=radio]:hover,input[type=radio]:focus,input[type=checkbox]:hover,input[type=checkbox]:focus{cursor:pointer;outline:0;border-color:#5bde97;}input[type=radio]:disabled,input[type=checkbox]:disabled{opacity:0.5;background:#FFFFFF;}input[type=radio]:disabled:hover,input[type=checkbox]:disabled:hover{cursor:default;border-color:#303030;}input[type=radio]:checked,input[type=checkbox]:checked{border-color:#5bde97;}input[type=radio] + label,input[type=checkbox] + label{display:inline;position:relative;font-weight:300;}input[type=radio] + label .form-item__not-required,input[type=checkbox] + label .form-item__not-required{display:none;}input[type=checkbox]{background-color:#FFFFFF;width:1rem;height:1rem;transition:background-color ease-in-out 0.1s,border-color ease-in-out 0.1s;}input[type=checkbox] + label:before{content:'\f00c';color:#31D57C;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-rendering:auto;vertical-align:middle;font-size:0.9375rem;font-family:"Font Awesome 5 Pro";font-weight:900;}input[type=checkbox] + label:before{position:absolute;left:-1.625rem;top:0.25rem;opacity:0;}input[type=checkbox]:checked + label:before{opacity:1;transition:opacity ease-in-out 0.1s;}input[type=checkbox]:disabled:checked + label:before{color:rgba(49,213,124,0.5);}input[type=radio]{width:1rem;height:1rem;border-radius:50%;transition:background-color ease-in-out 0.1s,border-color ease-in-out 0.1s,box-shadow ease-in-out 0.1s;box-shadow:none;background:#FFFFFF;}input[type=radio]:checked{box-shadow:inset 0px 0px 0px 3px #FFFFFF;background:#31D57C;}input[type=radio]:disabled:checked{box-shadow:inset 0px 0px 0px 3px #FFFFFF;background:#E5E5E5;}.form-item.form-type--checkbox,.form-item.form-type--radio{position:relative;padding-left:1.875rem;margin-bottom:0.3125rem;}.form-item.form-type--checkbox input[type=checkbox],.form-item.form-type--checkbox input[type=radio],.form-item.form-type--radio input[type=checkbox],.form-item.form-type--radio input[type=radio]{position:absolute;left:0;top:0.625rem;}form small,form .description,.form-item__description,.password-suggestions,.webform-component--mandatory-fields p,.form-item ~ p{display:block;color:rgba(112,112,112,0.6);margin-top:0.9375rem;font-size:0.6875rem;line-height:0.9375rem;}form small ul,form .description ul,.form-item__description ul,.password-suggestions ul,.webform-component--mandatory-fields p ul,.form-item ~ p ul{display:block;padding-left:0rem;margin-left:0;overflow:hidden;padding-left:0;}form small ul > li,form .description ul > li,.form-item__description ul > li,.password-suggestions ul > li,.webform-component--mandatory-fields p ul > li,.form-item ~ p ul > li{list-style:none;position:relative;display:block;margin-bottom:0.25rem;}form small ul > li:last-child,form .description ul > li:last-child,.form-item__description ul > li:last-child,.password-suggestions ul > li:last-child,.webform-component--mandatory-fields p ul > li:last-child,.form-item ~ p ul > li:last-child{margin-bottom:0;}form small ul > li,form .description ul > li,.form-item__description ul > li,.password-suggestions ul > li,.webform-component--mandatory-fields p ul > li,.form-item ~ p ul > li{padding-left:0.75rem;}form small ul > li:before,form .description ul > li:before,.form-item__description ul > li:before,.password-suggestions ul > li:before,.webform-component--mandatory-fields p ul > li:before,.form-item ~ p ul > li:before{position:absolute;left:0;top:1rem;content:'\f111';color:#31D57C;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-rendering:auto;vertical-align:middle;font-size:0.375rem;font-family:"Font Awesome 5 Pro";font-weight:900;}form small ul > li:before,form .description ul > li:before,.form-item__description ul > li:before,.password-suggestions ul > li:before,.webform-component--mandatory-fields p ul > li:before,.form-item ~ p ul > li:before{margin-top:-1px;}form small ul > li > ul > li:before,form .description ul > li > ul > li:before,.form-item__description ul > li > ul > li:before,.password-suggestions ul > li > ul > li:before,.webform-component--mandatory-fields p ul > li > ul > li:before,.form-item ~ p ul > li > ul > li:before{content:'\f0c8';}form small ul > li > ul > li > ul > li:before,form .description ul > li > ul > li > ul > li:before,.form-item__description ul > li > ul > li > ul > li:before,.password-suggestions ul > li > ul > li > ul > li:before,.webform-component--mandatory-fields p ul > li > ul > li > ul > li:before,.form-item ~ p ul > li > ul > li > ul > li:before{content:'\f219';}form small ul > li,form .description ul > li,.form-item__description ul > li,.password-suggestions ul > li,.webform-component--mandatory-fields p ul > li,.form-item ~ p ul > li{margin-top:0.375rem;}form small ul > li:before,form .description ul > li:before,.form-item__description ul > li:before,.password-suggestions ul > li:before,.webform-component--mandatory-fields p ul > li:before,.form-item ~ p ul > li:before{top:0.5rem;font-size:4px;}input:not([type]),input:not([type=range]):not([type=radio]):not([type=checkbox]):not([type=image]):not([type=button]):not([type=reset]):not([type=submit]):not([type=hidden]),textarea{padding:0.5625rem 0.625rem;width:100%;outline:none;color:#303030;border:1px solid #D1D1D1;background:#FFFFFF;border-radius:0;transition:all 0.3s ease-in-out;appearance:none;}input:not([type])::placeholder,input:not([type=range]):not([type=radio]):not([type=checkbox]):not([type=image]):not([type=button]):not([type=reset]):not([type=submit]):not([type=hidden])::placeholder,textarea::placeholder{color:#D1D1D1;opacity:1;}input:not([type]):focus,input:not([type]):focus:hover,input:not([type=range]):not([type=radio]):not([type=checkbox]):not([type=image]):not([type=button]):not([type=reset]):not([type=submit]):not([type=hidden]):focus,input:not([type=range]):not([type=radio]):not([type=checkbox]):not([type=image]):not([type=button]):not([type=reset]):not([type=submit]):not([type=hidden]):focus:hover,textarea:focus,textarea:focus:hover{border-color:#5bde97;outline:0;}input:not([type])[disabled],input:not([type]):disabled,input:not([type=range]):not([type=radio]):not([type=checkbox]):not([type=image]):not([type=button]):not([type=reset]):not([type=submit]):not([type=hidden])[disabled],input:not([type=range]):not([type=radio]):not([type=checkbox]):not([type=image]):not([type=button]):not([type=reset]):not([type=submit]):not([type=hidden]):disabled,textarea[disabled],textarea:disabled{opacity:0.5;color:#E5E5E5;border-color:#E5E5E5;background:#FFFFFF;}input:not([type]).error,input:not([type=range]):not([type=radio]):not([type=checkbox]):not([type=image]):not([type=button]):not([type=reset]):not([type=submit]):not([type=hidden]).error,textarea.error{color:#E74C3C;border-color:#E74C3C;}input.error{color:#E74C3C;}input.admin-menu-search{height:auto;}
body:after{position:fixed;bottom:0;right:0;display:block;padding:0.625rem;content:"bp-xs";background:red;visibility:hidden;opacity:0;}body.theme-debug-mode:after{visibility:visible;}@media (min-width:768px){body:after{content:"bp-sm";background:#FFCE00;position:fixed;bottom:0;right:0;}}@media (min-width:940px){body:after{content:"bp-md";background:yellow;position:fixed;bottom:0;right:0;}}@media (min-width:1201px){body:after{content:"bp-lg";background:green;position:fixed;bottom:0;right:0;}}a{text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects;transition:color 0.3s ease-in-out,background-color 0.3s ease-in-out;}a,a:visited{color:#31D57C;}a:hover{color:#31D57C;text-decoration:underline;}a:active,a:focus{color:#31D57C;}a:after,a:before{transition:all 0.3s ease-in-out;}a:hover,a:active{outline-width:0;}.more-link a{text-decoration:underline;}.link--more{text-decoration:underline;}.link--more-big{font-size:1.375rem;line-height:3.125rem;font-weight:700;text-transform:uppercase;white-space:nowrap;-ms-word-break:keep-all;word-break:keep-all;}.link--more-big:after{content:'\f178';margin:0 0 0 0.9375rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-rendering:auto;vertical-align:middle;font-size:1.3125rem;font-family:"Font Awesome 5 Pro";font-weight:400;}.link--more-big:before{display:none;}.link--more-big:after{position:relative;top:-0.125rem;transition:none;}.link--more-big,.link--more-big:visited{color:#31D57C;}.link--more-big:hover,.link--more-big:active{color:#3232FF;}.back-link a{display:inline-block;text-decoration:none;white-space:nowrap;-ms-word-break:keep-all;word-break:keep-all;}.back-link a:before{content:'\f104';margin:0 0.3125rem 0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-rendering:auto;vertical-align:middle;font-size:0.875rem;font-family:"Font Awesome 5 Pro";font-weight:300;}.back-link a:before{transition:none;}.back-link a:after{display:none;}.link--back{display:inline-block;text-decoration:none;white-space:nowrap;-ms-word-break:keep-all;word-break:keep-all;}.link--back:before{content:'\f104';margin:0 0.3125rem 0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-rendering:auto;vertical-align:middle;font-size:0.875rem;font-family:"Font Awesome 5 Pro";font-weight:300;}.link--back:before{transition:none;}.link--back:after{display:none;}ul.inline a,.text-long .links li a,.text-long a:not(.button):not(.button--primary):not(.button--secondary):not(.button--negative):not(.button--negative-secondary){display:inline-block;position:relative;}ul.inline a,ul.inline a:visited,.text-long .links li a,.text-long .links li a:visited,.text-long a:not(.button):not(.button--primary):not(.button--secondary):not(.button--negative):not(.button--negative-secondary),.text-long a:not(.button):not(.button--primary):not(.button--secondary):not(.button--negative):not(.button--negative-secondary):visited{color:#31D57C;}ul.inline a:after,.text-long .links li a:after,.text-long a:not(.button):not(.button--primary):not(.button--secondary):not(.button--negative):not(.button--negative-secondary):after{display:block;content:"";position:absolute;left:50%;transform:translate(-50%);bottom:2px;height:1px;transition:all 0.3s ease-in-out;opacity:1;width:100%;background-color:#31D57C;}ul.inline a:after:not([href]):after,.text-long .links li a:after:not([href]):after,.text-long a:not(.button):not(.button--primary):not(.button--secondary):not(.button--negative):not(.button--negative-secondary):after:not([href]):after{pointer-events:none;display:none;text-decoration:none;}ul.inline a:hover,.text-long .links li a:hover,.text-long a:not(.button):not(.button--primary):not(.button--secondary):not(.button--negative):not(.button--negative-secondary):hover{color:#31D57C;}ul.inline a:hover:after,.text-long .links li a:hover:after,.text-long a:not(.button):not(.button--primary):not(.button--secondary):not(.button--negative):not(.button--negative-secondary):hover:after{opacity:0;width:90%;background-color:#31D57C;}ul.inline a:active,.text-long .links li a:active,.text-long a:not(.button):not(.button--primary):not(.button--secondary):not(.button--negative):not(.button--negative-secondary):active{color:#31D57C;}ul.inline a:active:after,.text-long .links li a:active:after,.text-long a:not(.button):not(.button--primary):not(.button--secondary):not(.button--negative):not(.button--negative-secondary):active:after{opacity:0;width:90%;background-color:#31D57C;}a:not([href]):not([tabindex]){color:inherit;text-decoration:none;}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none;}a:not([href]):not([tabindex]):focus{outline:0;}[onclick^="location.href="],[onclick^="window.open"]{cursor:pointer;}
body:after{position:fixed;bottom:0;right:0;display:block;padding:0.625rem;content:"bp-xs";background:red;visibility:hidden;opacity:0;}body.theme-debug-mode:after{visibility:visible;}@media (min-width:768px){body:after{content:"bp-sm";background:#FFCE00;position:fixed;bottom:0;right:0;}}@media (min-width:940px){body:after{content:"bp-md";background:yellow;position:fixed;bottom:0;right:0;}}@media (min-width:1201px){body:after{content:"bp-lg";background:green;position:fixed;bottom:0;right:0;}}ul,ol,dl{margin:0 0 0.9375rem 0;}ul ul,ul ol,ol ul,ol ol,dl ul,dl ol{margin-top:0.9375rem;margin-bottom:0.9375rem;}ul li,ol li,dl li{list-style-position:inside;margin-bottom:0.25rem;}ul li:last-child,ol li:last-child,dl li:last-child{margin-bottom:0;}ul{padding:0 0 0 1.25rem;}ol{padding:0 0 0 1.5rem;}dl{padding:0 0 0 1.5rem;}dl dt{margin-top:0.9375rem;}dl dt:first-child{margin-top:0;}dl dt + dd{margin-top:0.9375rem;}dl dd{margin-bottom:0.25rem;}nav ul,nav ol{list-style:none;display:block;margin:0;padding:0;}nav ul > li,nav ol > li{display:block;margin:0;padding:0;}ul.inline{list-style:none;display:block;margin:0;padding:0;margin:-0.3125rem -0.3125rem 1rem -0.3125rem;}ul.inline li{display:inline-block;margin:0.3125rem 0.3125rem 0 0.3125rem;padding:0;}.item-list ul:not(.inline),.filter-type ul:not(.inline),.text-long ul:not(.inline){display:block;padding-left:0rem;margin-left:0;overflow:hidden;}.item-list ul:not(.inline) > li,.filter-type ul:not(.inline) > li,.text-long ul:not(.inline) > li{list-style:none;position:relative;display:block;margin-bottom:0.25rem;}.item-list ul:not(.inline) > li:last-child,.filter-type ul:not(.inline) > li:last-child,.text-long ul:not(.inline) > li:last-child{margin-bottom:0;}.item-list ul:not(.inline) > li,.filter-type ul:not(.inline) > li,.text-long ul:not(.inline) > li{padding-left:1.1875rem;}.item-list ul:not(.inline) > li:before,.filter-type ul:not(.inline) > li:before,.text-long ul:not(.inline) > li:before{position:absolute;left:0;top:1rem;content:'\f111';color:#31D57C;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-rendering:auto;vertical-align:middle;font-size:0.375rem;font-family:"Font Awesome 5 Pro";font-weight:900;}.item-list ul:not(.inline) > li:before,.filter-type ul:not(.inline) > li:before,.text-long ul:not(.inline) > li:before{margin-top:-1px;}.item-list ul:not(.inline) > li > ul > li:before,.filter-type ul:not(.inline) > li > ul > li:before,.text-long ul:not(.inline) > li > ul > li:before{content:'\f0c8';}.item-list ul:not(.inline) > li > ul > li > ul > li:before,.filter-type ul:not(.inline) > li > ul > li > ul > li:before,.text-long ul:not(.inline) > li > ul > li > ul > li:before{content:'\f219';}.item-list ul:not(.inline) p,.filter-type ul:not(.inline) p,.text-long ul:not(.inline) p{margin-bottom:0.9375rem;}.item-list ol,.filter-type ol,.text-long ol{display:block;padding-left:0rem;margin-left:0;counter-reset:listStyle1;overflow:hidden;}.item-list ol > li,.filter-type ol > li,.text-long ol > li{list-style:none;position:relative;display:block;margin-bottom:0.25rem;}.item-list ol > li:last-child,.filter-type ol > li:last-child,.text-long ol > li:last-child{margin-bottom:0;}.item-list ol > li,.filter-type ol > li,.text-long ol > li{padding-left:1.625rem;counter-increment:listStyle1;}.item-list ol > li:before,.filter-type ol > li:before,.text-long ol > li:before{position:absolute;top:0;left:0;content:counter(listStyle1) ".";font-family:"Barlow Semi Condensed","Arial";font-weight:500;font-size:1.125rem;line-height:2rem;color:#31D57C;}.item-list ol > li ol,.filter-type ol > li ol,.text-long ol > li ol{counter-reset:listStyle2;}.item-list ol > li ol > li,.filter-type ol > li ol > li,.text-long ol > li ol > li{counter-increment:listStyle2;}.item-list ol > li ol > li:before,.filter-type ol > li ol > li:before,.text-long ol > li ol > li:before{content:counter(listStyle2,lower-alpha) ".";}.item-list ol > li ol > li > ol,.filter-type ol > li ol > li > ol,.text-long ol > li ol > li > ol{counter-reset:listStyle3;}.item-list ol > li ol > li > ol > li,.filter-type ol > li ol > li > ol > li,.text-long ol > li ol > li > ol > li{counter-increment:listStyle3;}.item-list ol > li ol > li > ol > li:before,.filter-type ol > li ol > li > ol > li:before,.text-long ol > li ol > li > ol > li:before{content:counter(listStyle3,lower-roman) ".";}.item-list ol p,.filter-type ol p,.text-long ol p{margin-bottom:0.9375rem;}.item-list ul:not(.inline).is-horizontal,.item-list ol.is-horizontal,.filter-type ul:not(.inline).is-horizontal,.filter-type ol.is-horizontal,.text-long ul:not(.inline).is-horizontal,.text-long ol.is-horizontal{margin-right:-1.875rem;}.item-list ul:not(.inline).is-horizontal li,.item-list ol.is-horizontal li,.filter-type ul:not(.inline).is-horizontal li,.filter-type ol.is-horizontal li,.text-long ul:not(.inline).is-horizontal li,.text-long ol.is-horizontal li{display:inline-block;margin-right:1.875rem;}.item-list ul:not(.inline):last-child,.item-list ol:last-child,.filter-type ul:not(.inline):last-child,.filter-type ol:last-child,.text-long ul:not(.inline):last-child,.text-long ol:last-child{margin-bottom:0;}.item-list ul:not(.inline).no-margin,.item-list ol.no-margin,.filter-type ul:not(.inline).no-margin,.filter-type ol.no-margin,.text-long ul:not(.inline).no-margin,.text-long ol.no-margin{margin-bottom:0;}.item-list li > ol:last-child,.item-list li > ul:not(.inline):last-child,.filter-type li > ol:last-child,.filter-type li > ul:not(.inline):last-child,.text-long li > ol:last-child,.text-long li > ul:not(.inline):last-child{margin-bottom:0.9375rem;}
body:after{position:fixed;bottom:0;right:0;display:block;padding:0.625rem;content:"bp-xs";background:red;visibility:hidden;opacity:0;}body.theme-debug-mode:after{visibility:visible;}@media (min-width:768px){body:after{content:"bp-sm";background:#FFCE00;position:fixed;bottom:0;right:0;}}@media (min-width:940px){body:after{content:"bp-md";background:yellow;position:fixed;bottom:0;right:0;}}@media (min-width:1201px){body:after{content:"bp-lg";background:green;position:fixed;bottom:0;right:0;}}.block__branding{padding:1.25rem 0;}.block__branding a{display:block;max-width:11.25rem;}@media (min-width:768px){.block__branding a{max-width:12.5rem;}}.block__branding img{width:100%;}@media (min-width:1201px){.block__branding a{max-width:16.5625rem;}}
body:after{position:fixed;bottom:0;right:0;display:block;padding:0.625rem;content:"bp-xs";background:red;visibility:hidden;opacity:0;}body.theme-debug-mode:after{visibility:visible;}@media (min-width:768px){body:after{content:"bp-sm";background:#FFCE00;position:fixed;bottom:0;right:0;}}@media (min-width:940px){body:after{content:"bp-md";background:yellow;position:fixed;bottom:0;right:0;}}@media (min-width:1201px){body:after{content:"bp-lg";background:green;position:fixed;bottom:0;right:0;}}.menu__item--with-sub{position:relative;}.menu__item--with-sub .expand-sub{cursor:pointer;display:block;position:absolute;top:0;right:0;width:2.375rem;height:2.375rem;transition:all ease-in-out 0.3s;transform:rotate(0);}.menu__item--with-sub .expand-sub:before{content:'\f078';margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-rendering:auto;vertical-align:middle;font-size:0.625rem;font-family:"Font Awesome 5 Pro";font-weight:900;}.menu__item--with-sub .expand-sub:before{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);font-style:normal;}.menu__item--with-sub.js-open > .menu__item--sub{max-height:6.25rem;transition:all 0.25s ease-in;}.menu__item--with-sub.js-open .expand-sub{transform:rotate(180deg);}.menu__item--with-sub > .menu__item--sub{overflow:hidden;max-height:0;transition:all 0.25s ease-out;}.menu__item--sub{overflow:hidden;max-height:0;transition:all 0.25s ease-out;}.menu__item.js-open .menu__item--sub{max-height:6.25rem;transition:all 0.25s ease-in;}@media (max-width:767px){.wrapper--navigation__content .menu__link{cursor:pointer;display:block;margin:0.5625rem 3.75rem;padding-bottom:0.9375rem;text-transform:uppercase;border-bottom:1px solid #C8E6E7;font-weight:600;}.wrapper--navigation__content .menu__link--account{border-bottom:none;color:#FFFFFF;}.wrapper--navigation__content .menu--sub{background-color:#5bde97;}.wrapper--navigation__content .menu__link--sub{padding-left:5.625rem;}}@media (min-width:768px){.navigation__toggle-expand{display:none;}.wrapper--navigation__content .menu__item--with-sub{padding-right:1.875rem;}.wrapper--navigation__content .menu__item--with-sub .expand-sub{width:1.5rem;height:1.5rem;}.wrapper--navigation__content .menu--sub{position:absolute;top:100%;left:0;flex-direction:column;margin:0;min-width:9.375rem;}.wrapper--navigation__content .menu__item--sub{margin:0;}}
body:after{position:fixed;bottom:0;right:0;display:block;padding:0.625rem;content:"bp-xs";background:red;visibility:hidden;opacity:0;}body.theme-debug-mode:after{visibility:visible;}@media (min-width:768px){body:after{content:"bp-sm";background:#FFCE00;position:fixed;bottom:0;right:0;}}@media (min-width:940px){body:after{content:"bp-md";background:yellow;position:fixed;bottom:0;right:0;}}@media (min-width:1201px){body:after{content:"bp-lg";background:green;position:fixed;bottom:0;right:0;}}
.node--case.node--view-mode-full .group--certificates .field--name-field-winneroftheyear:before,.node--case.node--view-mode-full .group--certificates .field--name-field-runnerup:before,.node--case.node--view-mode-full .group--certificates .field--name-field-nominee:before,.node--case.node--view-mode-full .group--certificates .field--name-field-winner:before{display:inline-block;background-image:url(/themes/custom/splash/components/03-organisms/images/generated/sprite.svg);background-size:58.5rem 47.25rem;}body:after{position:fixed;bottom:0;right:0;display:block;padding:0.625rem;content:"bp-xs";background:red;visibility:hidden;opacity:0;}body.theme-debug-mode:after{visibility:visible;}@media (min-width:768px){body:after{content:"bp-sm";background:#FFCE00;position:fixed;bottom:0;right:0;}}@media (min-width:940px){body:after{content:"bp-md";background:yellow;position:fixed;bottom:0;right:0;}}@media (min-width:1201px){body:after{content:"bp-lg";background:green;position:fixed;bottom:0;right:0;}}.node--case.node--view-mode-full .paragraph--view-mode-product-title-only{padding:0;background:transparent;}.node--case.node--view-mode-full .paragraph--view-mode-product-title-only:before,.node--case.node--view-mode-full .paragraph--view-mode-product-title-only:after{display:none;}.node--case.node--view-mode-full .node__actions--product-full{margin-top:1rem;}.node--case.node--view-mode-full .field--name-field-product-sheet .file{padding-left:0;}.node--case.node--view-mode-full .field--name-field-product-sheet .icon{display:none;}.node--case.node--view-mode-full .field--name-field-product-sheet a{cursor:pointer;display:inline-block;font-size:1.125rem;line-height:2rem;font-weight:400;padding:0.75rem 1.875rem;text-align:center;text-decoration:none;background:#31D57C;background-repeat:no-repeat;border-radius:500px;outline:none;transition:background 0.3s ease-in-out,color 0.3s ease-in-out,box-shadow 0.3s ease-in-out;}.node--case.node--view-mode-full .field--name-field-product-sheet a,.node--case.node--view-mode-full .field--name-field-product-sheet a:visited{color:#FFFFFF;}.node--case.node--view-mode-full .field--name-field-product-sheet a:hover,.node--case.node--view-mode-full .field--name-field-product-sheet a:active{color:#FFFFFF;background:#1f9a58;outline:none;}.node--case.node--view-mode-full .field--name-field-product-sheet a:focus,.node--case.node--view-mode-full .field--name-field-product-sheet a:focus:hover{outline:0;}.node--case.node--view-mode-full .field--name-field-product-sheet a.disabled,.node--case.node--view-mode-full .field--name-field-product-sheet a:disabled,.node--case.node--view-mode-full .field--name-field-product-sheet a[disabled]{pointer-events:none;cursor:default;opacity:0.5;}.layout__cols--node--product--full{padding:1.25rem 0 1.25rem 0;}@media (min-width:768px){.layout__sidebar--node--product--full--left{position:relative;margin-left:0.9375rem;margin-right:0.9375rem;margin-top:1.875rem;min-height:1px;width:calc(50% - 1.875rem);flex:0 0 calc(50% - 1.875rem);flex-basis:calc(50% - 1.875rem);}.layout__content--node--product--full--right{position:relative;margin-left:0.9375rem;margin-right:0.9375rem;margin-top:1.875rem;min-height:1px;width:calc(50% - 1.875rem);flex:0 0 calc(50% - 1.875rem);flex-basis:calc(50% - 1.875rem);padding-left:1.875rem;}.layout__cols--node--product--full{padding:1.25rem 0 1.25rem 0;}}@media (min-width:940px){.layout__content--node--product--full--right{padding-left:3.75rem;}.layout__cols--node--product--full{padding:2.5rem 0 2.5rem 0;}}@media (min-width:1201px){.layout__content--node--product--full--right{padding-left:5.625rem;}.layout__cols--node--product--full{padding:3.125rem 0 3.125rem 0;}}.node--case.node--view-mode-full .slick-arrow{cursor:pointer;position:absolute;top:0;z-index:1;height:100%;width:2rem;color:#FFFFFF;background:rgba(49,213,124,0.5);transition:all 0.3s ease-in-out;border:0;}.node--case.node--view-mode-full .slick-arrow:hover{background:#31d57c;}.node--case.node--view-mode-full .slick-arrow.slick-disabled{opacity:0;}.node--case.node--view-mode-full .slick-arrow .text{display:block !important;position:absolute !important;clip:rect(1px,1px,1px,1px) !important;overflow:hidden !important;height:0.0625rem !important;width:0.0625rem !important;word-wrap:normal !important;}.node--case.node--view-mode-full .slick-prev{left:0;}.node--case.node--view-mode-full .slick-prev:before{position:absolute;left:50%;top:50%;content:'\f053';color:#FFFFFF;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-rendering:auto;vertical-align:middle;font-size:1.125rem;font-family:"Font Awesome 5 Pro";font-weight:900;}.node--case.node--view-mode-full .slick-prev:before{width:100%;transform:translateX(-50%) translateY(-50%);text-align:center;}.node--case.node--view-mode-full .slick-next{right:0;}.node--case.node--view-mode-full .slick-next:after{position:absolute;left:50%;top:50%;content:'\f054';color:#FFFFFF;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-rendering:auto;vertical-align:middle;font-size:1.125rem;font-family:"Font Awesome 5 Pro";font-weight:900;}.node--case.node--view-mode-full .slick-next:after{width:100%;transform:translateX(-50%) translateY(-50%);text-align:center;}.node--case.node--view-mode-full .slick--main{position:relative;overflow:hidden;background:#E5E5E5;}.node--case.node--view-mode-full .slick--main:hover .slick-prev{left:0;}.node--case.node--view-mode-full .slick--main:hover .slick-next{right:0;}.node--case.node--view-mode-full .slick--main .slick-prev{left:-2rem;}.node--case.node--view-mode-full .slick--main .slick-next{right:-2rem;}.node--case.node--view-mode-full .slick--main .slick-track{display:flex;align-items:center;}.node--case.node--view-mode-full .slick--skin--asnavfor{position:relative;margin-top:1rem;overflow:hidden;}.node--case.node--view-mode-full .slick--skin--asnavfor .slick-list{margin:0 -0.625rem;}.node--case.node--view-mode-full .slick--skin--asnavfor .slide{padding:0 0.625rem;}#cboxClose,#cboxPrevious,#cboxNext{min-height:auto;transition:none;}#cboxCurrent{bottom:0;}.node--case.node--view-mode-full .slick-wrapper{margin-right:auto;margin-bottom:1.25rem;}.node--case.node--view-mode-full .slick-wrapper div{margin-bottom:0;}.node--case.node--view-mode-full .slick-arrow{cursor:pointer;position:absolute;top:0;z-index:1;height:100%;width:2rem;color:#FFFFFF;background:rgba(49,213,124,0.2);transition:all 0.3s ease-in-out;}.node--case.node--view-mode-full .slick-arrow:hover{background:#31d57c;}.node--case.node--view-mode-full .slick-arrow.slick-disabled{opacity:0;}.node--case.node--view-mode-full .slick-arrow .text{display:block !important;position:absolute !important;clip:rect(1px,1px,1px,1px) !important;overflow:hidden !important;height:0.0625rem !important;width:0.0625rem !important;word-wrap:normal !important;}.node--case.node--view-mode-full .slick-prev{left:0;}.node--case.node--view-mode-full .slick-prev:before{position:absolute;left:50%;top:50%;content:'\f32a';color:#FFFFFF;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-rendering:auto;vertical-align:middle;font-size:1.125rem;font-family:"Font Awesome 5 Pro";font-weight:900;}.node--case.node--view-mode-full .slick-prev:before{width:100%;transform:translateX(-50%) translateY(-50%);text-align:center;}.node--case.node--view-mode-full .slick-next{right:0;}.node--case.node--view-mode-full .slick-next:after{position:absolute;left:50%;top:50%;content:'\f32b';color:#FFFFFF;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-rendering:auto;vertical-align:middle;font-size:1.125rem;font-family:"Font Awesome 5 Pro";font-weight:900;}.node--case.node--view-mode-full .slick-next:after{width:100%;transform:translateX(-50%) translateY(-50%);text-align:center;}.node--case.node--view-mode-full .slick--main{position:relative;overflow:hidden;background:#E5E5E5;}.node--case.node--view-mode-full .slick--main:hover .slick-prev{left:0;}.node--case.node--view-mode-full .slick--main:hover .slick-next{right:0;}.node--case.node--view-mode-full .slick--main .slick-prev{left:-2rem;}.node--case.node--view-mode-full .slick--main .slick-next{right:-2rem;}.node--case.node--view-mode-full .slick--main .slick-track{display:flex;align-items:center;}.node--case.node--view-mode-full .slick-slide img{margin:0 auto;max-height:37.5rem;}.node--case.node--view-mode-full .slick--skin--asnavfor{position:relative;margin-top:1rem;overflow:hidden;}.node--case.node--view-mode-full .slick--skin--asnavfor .slick-list{margin:0 -0.625rem;}.node--case.node--view-mode-full .slick--skin--asnavfor .slide{padding:0 0.625rem;}#cboxClose,#cboxPrevious,#cboxNext{min-height:auto;transition:none;}#cboxCurrent{bottom:0;}@media (min-width:768px){.node--case.node--view-mode-full .slick-slide img{max-height:37.5rem;}}.node--case.node--view-mode-full div{margin-bottom:1.25rem;}.node--case.node--view-mode-full .paragraph--view-mode-product-title-only{padding:0;background:transparent;}.node--case.node--view-mode-full .paragraph--view-mode-product-title-only:before,.node--case.node--view-mode-full .paragraph--view-mode-product-title-only:after{display:none;}.node--case.node--view-mode-full .field--name-field-product-category{margin-bottom:2.5rem;font-weight:600;font-size:1.5rem;line-height:2rem;}.node--case.node--view-mode-full .node__actions--product-full{margin-top:1rem;}.node--case.node--view-mode-full .field--name-field-product-sheet .file{padding-left:0;}.node--case.node--view-mode-full .field--name-field-product-sheet .icon{display:none;}.node--case.node--view-mode-full .field--name-field-product-sheet a{cursor:pointer;display:inline-block;font-size:1.125rem;line-height:2rem;font-weight:400;padding:0.75rem 1.875rem;text-align:center;text-decoration:none;background:#31D57C;background-repeat:no-repeat;border-radius:500px;outline:none;transition:background 0.3s ease-in-out,color 0.3s ease-in-out,box-shadow 0.3s ease-in-out;}.node--case.node--view-mode-full .field--name-field-product-sheet a,.node--case.node--view-mode-full .field--name-field-product-sheet a:visited{color:#FFFFFF;}.node--case.node--view-mode-full .field--name-field-product-sheet a:hover,.node--case.node--view-mode-full .field--name-field-product-sheet a:active{color:#FFFFFF;background:#1f9a58;outline:none;}.node--case.node--view-mode-full .field--name-field-product-sheet a:focus,.node--case.node--view-mode-full .field--name-field-product-sheet a:focus:hover{outline:0;}.node--case.node--view-mode-full .field--name-field-product-sheet a.disabled,.node--case.node--view-mode-full .field--name-field-product-sheet a:disabled,.node--case.node--view-mode-full .field--name-field-product-sheet a[disabled]{pointer-events:none;cursor:default;opacity:0.5;}.node--case.node--view-mode-full .group--certificates{position:relative;min-height:6.25rem;}.node--case.node--view-mode-full .group--certificates .field--name-field-winner{pointer-events:none;position:absolute;z-index:2;left:-10px;top:-15px;width:9.375rem;height:7.5rem;overflow:hidden;}.node--case.node--view-mode-full .group--certificates .field--name-field-winner:before{content:"";width:9.1875rem;height:7.3125rem;background-position:-39rem -31.5rem;}.node--case.node--view-mode-full .group--certificates .field--name-field-winner + .field--name-field-nominee{display:none;}.node--case.node--view-mode-full .group--certificates .field--name-field-nominee{pointer-events:none;position:absolute;z-index:2;left:-15px;top:-15px;width:9.375rem;height:7.5rem;overflow:hidden;}.node--case.node--view-mode-full .group--certificates .field--name-field-nominee:before{content:"";width:9.1875rem;height:7.3125rem;background-position:0rem 0rem;}.node--case.node--view-mode-full .group--certificates .field--name-field-runnerup{pointer-events:none;position:absolute;z-index:2;left:-10px;top:-15px;width:9.375rem;height:7.5rem;overflow:hidden;}.node--case.node--view-mode-full .group--certificates .field--name-field-runnerup:before{content:"";width:9.1875rem;height:7.3125rem;background-position:-19.5rem -15.75rem;}.node--case.node--view-mode-full .group--certificates .field--name-field-winneroftheyear{pointer-events:none;position:absolute;z-index:2;left:-10px;top:-15px;width:9.375rem;height:7.5rem;overflow:hidden;}.node--case.node--view-mode-full .group--certificates .field--name-field-winneroftheyear:before{content:"";width:9.1875rem;height:7.3125rem;background-position:-48.75rem -39.375rem;}@media (min-width:768px){.node--case.node--view-mode-full .field--name-field-project-link{flex-grow:1;display:flex;align-items:flex-start;justify-content:flex-end;}}.node__info--product-full{margin-top:1rem;margin-bottom:1rem;}.node__info--product-full .field--name-field-submitted-by img{max-width:18.75rem;max-height:11.25rem;}.node__info--product-full .field--name-field-case-url a{cursor:pointer;display:inline-block;font-size:1.125rem;line-height:2rem;font-weight:400;padding:0.75rem 1.875rem;text-align:center;text-decoration:none;background:#FFFFFF;background-repeat:no-repeat;border-radius:500px;outline:none;transition:background 0.3s ease-in-out,color 0.3s ease-in-out,box-shadow 0.3s ease-in-out;box-shadow:inset 0 0 0 2px #31D57C;}.node__info--product-full .field--name-field-case-url a,.node__info--product-full .field--name-field-case-url a:visited{color:#31D57C;}.node__info--product-full .field--name-field-case-url a:hover,.node__info--product-full .field--name-field-case-url a:active{color:#FFFFFF;background:#31D57C;outline:none;box-shadow:inset 0 0 0 2px rgba(49,213,124,0);}.node__info--product-full .field--name-field-case-url a:focus,.node__info--product-full .field--name-field-case-url a:focus:hover{outline:0;}.node__info--product-full .field--name-field-case-url a.disabled,.node__info--product-full .field--name-field-case-url a:disabled,.node__info--product-full .field--name-field-case-url a[disabled]{pointer-events:none;cursor:default;opacity:0.5;}.node__info--product-full .field--name-field-product-category h3{margin-bottom:0.9375rem !important;}.node__info--product-full .field--name-field-product-category .field__item{margin-right:0.4375rem;text-decoration:underline;}.node__info--product-full .field--type-entity-reference .field__items{display:flex;align-items:flex-end;justify-content:flex-start;}.node__info--product-full .label-value-item-label{display:block;font-weight:700;margin-bottom:0;white-space:nowrap;-ms-word-break:keep-all;word-break:keep-all;}.node__info--product-full .label-value-item-value{display:inline;}@media (min-width:768px){.node__info--product-full{display:flex;justify-content:space-between;}.node__info--product-full .field--name-field-submitted-by{flex:1 0 auto;width:50%;}.node__info--product-full .field--type-entity-reference{flex:1 0 auto;width:50%;}.node__info--product-full .field--type-entity-reference .h3{text-align:right;}.node__info--product-full .field--type-entity-reference .field__items{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;}.node__info--product-full .label-value-item{display:flex;flex-wrap:wrap;}.node__info--product-full .label-value-item-label{display:inline-block;padding-right:1.25rem;min-width:33%;}}
body:after{position:fixed;bottom:0;right:0;display:block;padding:0.625rem;content:"bp-xs";background:red;visibility:hidden;opacity:0;}body.theme-debug-mode:after{visibility:visible;}@media (min-width:768px){body:after{content:"bp-sm";background:#FFCE00;position:fixed;bottom:0;right:0;}}@media (min-width:940px){body:after{content:"bp-md";background:yellow;position:fixed;bottom:0;right:0;}}@media (min-width:1201px){body:after{content:"bp-lg";background:green;position:fixed;bottom:0;right:0;}}body,html{margin:0;padding:0;height:100%;}body{margin:0;}*,:after,:before{box-sizing:border-box;}.container{padding-left:0.9375rem;padding-right:0.9375rem;margin:0 auto;max-width:none;}@media (min-width:768px){.container{max-width:none;}}@media (min-width:940px){.container{max-width:940px;}}@media (min-width:1201px){.container{max-width:1200px;}}.container:after{clear:both;content:"";display:table;}.container .container{padding:0;margin:0;max-width:none;}.container--fluid{padding-left:1.875rem;padding-right:1.875rem;}.container--fluid:after{clear:both;content:"";display:table;}.container--fluid .container{padding:0;}.page{overflow-x:hidden;overflow-y:auto;}
body:after{position:fixed;bottom:0;right:0;display:block;padding:0.625rem;content:"bp-xs";background:red;visibility:hidden;opacity:0;}body.theme-debug-mode:after{visibility:visible;}@media (min-width:768px){body:after{content:"bp-sm";background:#FFCE00;position:fixed;bottom:0;right:0;}}@media (min-width:940px){body:after{content:"bp-md";background:yellow;position:fixed;bottom:0;right:0;}}@media (min-width:1201px){body:after{content:"bp-lg";background:green;position:fixed;bottom:0;right:0;}}select{display:block;height:2.75rem;line-height:2.625rem;width:100%;padding:0 2.5rem 0 0.625rem;color:#303030;background-image:linear-gradient(45deg,transparent 50%,#303030 50%),linear-gradient(135deg,#303030 50%,transparent 50%);background-position:calc(100% - 20px) 18px,calc(100% - 15px) 18px,calc(100% - 2.5em) 8px;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;border:1px solid #D1D1D1;border-radius:0;appearance:none;}select::-ms-expand{display:none;}select:focus,select:focus:hover{color:#31D57C;border-color:#5bde97;outline:0;}select:disabled,select[disabled]{color:#E5E5E5;border-color:#E5E5E5;background:#FFFFFF;border-style:dashed;opacity:0.5;}.form-item__dropdown{position:relative;}.form-item__dropdown select{background-image:none;}.form-item__dropdown:after{content:'\f078';color:#A2A2A2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-rendering:auto;vertical-align:middle;font-size:0.875rem;font-family:"Font Awesome 5 Pro";font-weight:900;}.form-item__dropdown:after{pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%);}form .select2-container--default .select2-selection--multiple{min-height:0;line-height:0;padding:1.4375rem 1.25rem 0.375rem 1.25rem;border:1px solid #D1D1D1;border-radius:0;}form .select2-container--default .select2-selection--multiple .select2-selection__rendered{margin-left:-0.3125rem;}form .select2-container--default .select2-selection--multiple .select2-selection__rendered li{margin-bottom:0;}form .select2-container--default .select2-selection--multiple .select2-selection__rendered li.select2-selection__choice{line-height:1.5;}form .select2-container--default .select2-selection--multiple input[type=search]{padding:0 !important;margin:0 !important;border:0 none !important;}form .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#5bde97;}form .select2-container--default.select2-container--disabled .select2-selection--multiple{border-color:#E5E5E5;}
body:after{position:fixed;bottom:0;right:0;display:block;padding:0.625rem;content:"bp-xs";background:red;visibility:hidden;opacity:0;}body.theme-debug-mode:after{visibility:visible;}@media (min-width:768px){body:after{content:"bp-sm";background:#FFCE00;position:fixed;bottom:0;right:0;}}@media (min-width:940px){body:after{content:"bp-md";background:yellow;position:fixed;bottom:0;right:0;}}@media (min-width:1201px){body:after{content:"bp-lg";background:green;position:fixed;bottom:0;right:0;}}.h1,h1,.h2,h2,.h3,h3,.h4,.doormat .view h2,.doormat .view h3,.doormat .view h4,.doormat .nav h2,.doormat .nav h3,.doormat .nav h4,.block--region-doormat h2,.block--region-doormat h3,.block--region-doormat h4,.block--region-doormat-col-1 h2,.block--region-doormat-col-1 h3,.block--region-doormat-col-1 h4,h4,.h5,h5,h6,.h5,.h6{font-family:"Barlow Semi Condensed","Arial";font-weight:500;}.h1 a,h1 a,.h1 a:visited,.h2 a,h2 a,.h2 a:visited,.h3 a,h3 a,.h3 a:visited,.h4 a,.doormat .view h2 a,.doormat .view h3 a,.doormat .view h4 a,.doormat .nav h2 a,.doormat .nav h3 a,.doormat .nav h4 a,.block--region-doormat h2 a,.block--region-doormat h3 a,.block--region-doormat h4 a,.block--region-doormat-col-1 h2 a,.block--region-doormat-col-1 h3 a,.block--region-doormat-col-1 h4 a,h4 a,.h4 a:visited,.block--region-doormat h2 a:visited,.block--region-doormat h3 a:visited,.block--region-doormat h4 a:visited,.block--region-doormat-col-1 h2 a:visited,.block--region-doormat-col-1 h3 a:visited,.block--region-doormat-col-1 h4 a:visited,.h5 a,h5 a,h6 a,.h5 a:visited,.h6 a,.h6 a:visited{color:#31D57C;text-decoration:none;}.h1 a:hover,h1 a:hover,.h2 a:hover,h2 a:hover,.h3 a:hover,h3 a:hover,.h4 a:hover,.doormat .view h2 a:hover,.doormat .view h3 a:hover,.doormat .view h4 a:hover,.doormat .nav h2 a:hover,.doormat .nav h3 a:hover,.doormat .nav h4 a:hover,.block--region-doormat h2 a:hover,.block--region-doormat h3 a:hover,.block--region-doormat h4 a:hover,.block--region-doormat-col-1 h2 a:hover,.block--region-doormat-col-1 h3 a:hover,.block--region-doormat-col-1 h4 a:hover,h4 a:hover,.h5 a:hover,h5 a:hover,h6 a:hover,.h6 a:hover{color:#31D57C;text-decoration:underline;}h1,.h1{margin:0 0 1rem 0;font-size:5rem;line-height:6rem;color:#3232FF;}h2,.h2{margin:0 0 0.9375rem 0;font-size:3rem;line-height:4rem;color:#3232FF;}h3,.h3{margin:0 0 0.9375rem 0;font-size:2rem;line-height:2.5rem;color:#3232FF;}h4,.h4,.doormat .view h2,.doormat .view h3,.doormat .view h4,.doormat .nav h2,.doormat .nav h3,.doormat .nav h4,.block--region-doormat h2,.block--region-doormat h3,.block--region-doormat h4,.block--region-doormat-col-1 h2,.block--region-doormat-col-1 h3,.block--region-doormat-col-1 h4{margin:0 0 0.9375rem 0;font-size:1.5rem;line-height:2rem;color:#3232FF;}h5,h6,.h5,.h6{margin:0 0 0.3125rem 0;font-size:1.125rem;line-height:2rem;color:#303030;}strong,b{font-weight:700;}.text-long h2.no-margin,.text-long h3.no-margin,.text-long h4.no-margin,.text-long h5.no-margin,.text-long h6.no-margin{margin-bottom:0;}.doormat{color:#E5E5E5;background:#120B47;padding:4.0625rem 0 4.0625rem 0;}.doormat .col--doormat--01{width:100%;margin:0;}.doormat .row--doormat{text-align:center;}.doormat .view,.doormat .nav,.block--region-doormat,.block--region-doormat-col-1{margin-bottom:0.9375rem;color:#E5E5E5;text-align:center;}.doormat .view h2,.doormat .view h3,.doormat .view h4,.doormat .nav h2,.doormat .nav h3,.doormat .nav h4,.block--region-doormat h2,.block--region-doormat h3,.block--region-doormat h4,.block--region-doormat-col-1 h2,.block--region-doormat-col-1 h3,.block--region-doormat-col-1 h4{margin-bottom:0.9375rem;color:#E5E5E5;}.doormat .view h5,.doormat .view h6,.doormat .nav h5,.doormat .nav h6,.block--region-doormat h5,.block--region-doormat h6,.block--region-doormat-col-1 h5,.block--region-doormat-col-1 h6{margin-bottom:0.9375rem;color:#E5E5E5;}.doormat .view p:last-child,.doormat .view ul:last-child,.doormat .view ol:last-child,.doormat .nav p:last-child,.doormat .nav ul:last-child,.doormat .nav ol:last-child,.block--region-doormat p:last-child,.block--region-doormat ul:last-child,.block--region-doormat ol:last-child,.block--region-doormat-col-1 p:last-child,.block--region-doormat-col-1 ul:last-child,.block--region-doormat-col-1 ol:last-child{margin-bottom:0;}.doormat .view .item-list ul,.doormat .nav .item-list ul,.block--region-doormat .item-list ul,.block--region-doormat-col-1 .item-list ul{list-style:none;display:block;margin:0;padding:0;}.doormat .view .item-list li,.doormat .nav .item-list li,.block--region-doormat .item-list li,.block--region-doormat-col-1 .item-list li{list-style:none;display:block;margin:0;padding:0;}.doormat .view .item-list a,.doormat .nav .item-list a,.block--region-doormat .item-list a,.block--region-doormat-col-1 .item-list a{display:inline-block;position:relative;}.doormat .view .item-list a,.doormat .view .item-list a:visited,.doormat .nav .item-list a,.doormat .nav .item-list a:visited,.block--region-doormat .item-list a,.block--region-doormat .item-list a:visited,.block--region-doormat-col-1 .item-list a,.block--region-doormat-col-1 .item-list a:visited{color:#E5E5E5;}.doormat .view .item-list a:after,.doormat .nav .item-list a:after,.block--region-doormat .item-list a:after,.block--region-doormat-col-1 .item-list a:after{display:block;content:"";position:absolute;left:50%;transform:translate(-50%);bottom:2px;height:1px;transition:all 0.3s ease-in-out;opacity:1;width:100%;background-color:#E5E5E5;}.doormat .view .item-list a:after:not([href]):after,.doormat .nav .item-list a:after:not([href]):after,.block--region-doormat .item-list a:after:not([href]):after,.block--region-doormat-col-1 .item-list a:after:not([href]):after{pointer-events:none;display:none;text-decoration:none;}.doormat .view .item-list a:hover,.doormat .nav .item-list a:hover,.block--region-doormat .item-list a:hover,.block--region-doormat-col-1 .item-list a:hover{color:#E5E5E5;}.doormat .view .item-list a:hover:after,.doormat .nav .item-list a:hover:after,.block--region-doormat .item-list a:hover:after,.block--region-doormat-col-1 .item-list a:hover:after{opacity:0;width:90%;background-color:#E5E5E5;}.doormat .view .item-list a:active,.doormat .nav .item-list a:active,.block--region-doormat .item-list a:active,.block--region-doormat-col-1 .item-list a:active{color:#E5E5E5;}.doormat .view .item-list a:active:after,.doormat .nav .item-list a:active:after,.block--region-doormat .item-list a:active:after,.block--region-doormat-col-1 .item-list a:active:after{opacity:0;width:90%;background-color:#E5E5E5;}.doormat .view .menu,.doormat .nav .menu,.block--region-doormat .menu,.block--region-doormat-col-1 .menu{list-style:none;display:block;margin:0;padding:0;}.doormat .view .menu li,.doormat .nav .menu li,.block--region-doormat .menu li,.block--region-doormat-col-1 .menu li{list-style:none;display:block;margin:0;padding:0;}.doormat .view .menu a,.doormat .nav .menu a,.block--region-doormat .menu a,.block--region-doormat-col-1 .menu a{display:inline-block;position:relative;}.doormat .view .menu a,.doormat .view .menu a:visited,.doormat .nav .menu a,.doormat .nav .menu a:visited,.block--region-doormat .menu a,.block--region-doormat .menu a:visited,.block--region-doormat-col-1 .menu a,.block--region-doormat-col-1 .menu a:visited{color:#E5E5E5;}.doormat .view .menu a:after,.doormat .nav .menu a:after,.block--region-doormat .menu a:after,.block--region-doormat-col-1 .menu a:after{display:block;content:"";position:absolute;left:50%;transform:translate(-50%);bottom:2px;height:1px;transition:all 0.3s ease-in-out;opacity:1;width:100%;background-color:#E5E5E5;}.doormat .view .menu a:after:not([href]):after,.doormat .nav .menu a:after:not([href]):after,.block--region-doormat .menu a:after:not([href]):after,.block--region-doormat-col-1 .menu a:after:not([href]):after{pointer-events:none;display:none;text-decoration:none;}.doormat .view .menu a:hover,.doormat .nav .menu a:hover,.block--region-doormat .menu a:hover,.block--region-doormat-col-1 .menu a:hover{color:#E5E5E5;}.doormat .view .menu a:hover:after,.doormat .nav .menu a:hover:after,.block--region-doormat .menu a:hover:after,.block--region-doormat-col-1 .menu a:hover:after{opacity:0;width:90%;background-color:#E5E5E5;}.doormat .view .menu a:active,.doormat .nav .menu a:active,.block--region-doormat .menu a:active,.block--region-doormat-col-1 .menu a:active{color:#E5E5E5;}.doormat .view .menu a:active:after,.doormat .nav .menu a:active:after,.block--region-doormat .menu a:active:after,.block--region-doormat-col-1 .menu a:active:after{opacity:0;width:90%;background-color:#E5E5E5;}.block-splash-socialmedialinks .field--name-field-fb a:before,.block-socialmedialinks .field--name-field-fb a:before{content:"\f39e";}.block-splash-socialmedialinks .field--name-field-ig a:before,.block-socialmedialinks .field--name-field-ig a:before{content:"\f16d";}.block-splash-socialmedialinks .field--name-field-linkedin a:before,.block-socialmedialinks .field--name-field-linkedin a:before{content:"\f0e1";}.block-splash-socialmedialinks .field--name-field-twitter a:before,.block-socialmedialinks .field--name-field-twitter a:before{content:"\f099";}.block-splash-socialmedialinks .field--type-link,.block-socialmedialinks .field--type-link{font-size:0;display:inline;}.block-splash-socialmedialinks .field--type-link a,.block-socialmedialinks .field--type-link a{font-family:"Font Awesome 5 Brands";margin-right:3rem;}.block-splash-socialmedialinks .field--type-link a:before,.block-socialmedialinks .field--type-link a:before{font-weight:400;font-size:2rem;color:#FFFFFF;transition:all 0.15s ease-in-out;background-color:#3232FF;padding:5px;border-radius:50%;width:3.875rem;height:3.875rem;text-align:center;line-height:3.3rem;display:inline-block;}.block-splash-socialmedialinks .field--type-link a:hover:before,.block-socialmedialinks .field--type-link a:hover:before{background-color:#0000cb;}@media (max-width:767px){.block-splash-socialmedialinks .field--type-link a,.block-socialmedialinks .field--type-link a{margin-right:1rem;}}@media (min-width:940px){.doormat .container{margin-bottom:-1.25rem;}.col--doormat--01{position:relative;margin-left:0.9375rem;margin-right:0.9375rem;margin-top:1.875rem;min-height:1px;width:calc(100% - 1.875rem);flex:0 0 calc(100% - 1.875rem);flex-basis:calc(100% - 1.875rem);}.doormat .view,.doormat .nav,.block--region-doormat,.block--region-doormat-col-1{margin-bottom:1.25rem;}}
body:after{position:fixed;bottom:0;right:0;display:block;padding:0.625rem;content:"bp-xs";background:red;visibility:hidden;opacity:0;}body.theme-debug-mode:after{visibility:visible;}@media (min-width:768px){body:after{content:"bp-sm";background:#FFCE00;position:fixed;bottom:0;right:0;}}@media (min-width:940px){body:after{content:"bp-md";background:yellow;position:fixed;bottom:0;right:0;}}@media (min-width:1201px){body:after{content:"bp-lg";background:green;position:fixed;bottom:0;right:0;}}.footer--primary{padding:1.25rem 0;font-size:1rem;line-height:1.25rem;text-align:center;color:#FFFFFF;background:#060032;}.footer--primary:after{clear:both;content:"";display:table;}.footer--primary .container{margin-top:-0.9375rem;}.footer--primary p{margin:0;}.block--region-footer-primary{margin-top:0.9375rem;}.block--region-footer-primary .menu{list-style:none;display:block;margin:0;padding:0;}.block--region-footer-primary .menu li{list-style:none;display:block;margin:0;padding:0;}.block--region-footer-primary a{text-decoration:underline;}.block--region-footer-primary a,.block--region-footer-primary a:visited{color:#FFFFFF;}.block--region-footer-primary a:hover,.block--region-footer-primary a:active{color:#FFFFFF;text-decoration:none;}@media (min-width:768px){.footer--primary{text-align:left;}.footer--primary .container{display:flex;}.block--powered-by-dropsolid{flex-grow:1;text-align:right;}}
.header--primary{position:relative;}body:after{position:fixed;bottom:0;right:0;display:block;padding:0.625rem;content:"bp-xs";background:red;visibility:hidden;opacity:0;}body.theme-debug-mode:after{visibility:visible;}@media (min-width:768px){body:after{content:"bp-sm";background:#FFCE00;position:fixed;bottom:0;right:0;}}@media (min-width:940px){body:after{content:"bp-md";background:yellow;position:fixed;bottom:0;right:0;}}@media (min-width:1201px){body:after{content:"bp-lg";background:green;position:fixed;bottom:0;right:0;}}.sticky-spacer{display:none;}@media (min-width:768px){.sticky-spacer{display:block;height:0;}.wrapper--page-top{position:relative;top:0;}.wrapper--page-top.is-fixed{position:fixed;width:100%;left:0;z-index:910;background-color:#FFFFFF;box-shadow:none;transition:background-color 0.3s ease-in-out,box-shadow 0.3s ease-in-out,margin-top 0.3s ease-in-out;}.header-top,.header__block,.header--primary,.header--primary > .container,.nav--region-nav-primary,.nav--region-nav-secondary,.header__section--primary,.header__section--secondary,.wrapper--navigation__content,.nav-section-primary,.nav-section-secondary,.block__branding--header,.block__branding__image--header{transition:left 0.3s ease-in-out,top 0.3s ease-in-out,right 0.3s ease-in-out,bottom 0.3s ease-in-out,margin 0.3s ease-in-out,padding 0.3s ease-in-out,width 0.3s ease-in-out,max-width 0.3s ease-in-out,height 0.3s ease-in-out;}.js-scrolling .wrapper--page-top.is-fixed{box-shadow:0 5px 10px rgba(0,0,0,0.12);}.js-scrolling .sticky-top.is-fixed.not-top{transition:margin-top 0.35s ease;}}
body:after{position:fixed;bottom:0;right:0;display:block;padding:0.625rem;content:"bp-xs";background:red;visibility:hidden;opacity:0;}body.theme-debug-mode:after{visibility:visible;}@media (min-width:768px){body:after{content:"bp-sm";background:#FFCE00;position:fixed;bottom:0;right:0;}}@media (min-width:940px){body:after{content:"bp-md";background:yellow;position:fixed;bottom:0;right:0;}}@media (min-width:1201px){body:after{content:"bp-lg";background:green;position:fixed;bottom:0;right:0;}}@media (max-width:767px){.page-wrapper{padding-bottom:3.6875rem;}.header__section--secondary{position:fixed;z-index:910;left:0;bottom:0;width:100%;height:3.75rem;color:#303030;background-color:#FFFFFF;box-shadow:0 0 1.875rem rgba(0,0,0,0.4);}.header__section--secondary .menu--main .menu__link.menu__link--active{color:#120B47;}.navigation__toggle-expand{cursor:pointer;display:block;position:absolute;top:0;left:50%;padding-top:1.875rem;width:3.75rem;height:3.75rem;text-align:center;transform:translateX(-50%);}.navigation__toggle-expand,.navigation__toggle-expand:visited{color:#303030;}.navigation__toggle-expand:hover{color:#31D57C;}.navigation__toggle-expand__icon{display:block;position:absolute;left:50%;top:0;padding-top:0.5rem;transform:translateX(-50%);transition:opacity 0.3s ease-in-out;}.navigation__toggle-expand__icon--open{opacity:1;}.navigation__toggle-expand__icon--open:before{content:'\f0c9';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-rendering:auto;vertical-align:middle;font-size:1.5rem;font-family:"Font Awesome 5 Pro";font-weight:900;}.js-open .navigation__toggle-expand__icon--open{opacity:0;}.navigation__toggle-expand__icon--closed{opacity:0;}.navigation__toggle-expand__icon--closed:before{content:'\f00d';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-rendering:auto;vertical-align:middle;font-size:1.5rem;font-family:"Font Awesome 5 Pro";font-weight:900;}.js-open .navigation__toggle-expand__icon--closed{opacity:1;}.navigation__toggle-expand__text{font-size:0.6875rem;line-height:0.9375rem;}.navigation__toggle-expand__text--open{display:inline-block;}.js-open .navigation__toggle-expand__text--open{display:none;}.navigation__toggle-expand__text--closed{display:none;}.js-open .navigation__toggle-expand__text--closed{display:inline-block;}.wrapper--navigation__content{position:fixed;left:0;bottom:3.75rem;overflow:hidden;width:100vw;height:0;transition:all 0.3s ease-in-out;display:flex;flex-direction:column;justify-content:center;overflow-y:scroll;}.js-open > .wrapper--navigation__content{height:calc(100vh - 3.75rem);background-color:#FFFFFF;}.wrapper--headers{position:relative;}.nav--language-interface{position:absolute;top:0;right:1.875rem;z-index:1;}.block--region-header_top.block--search{position:fixed;bottom:0;right:0;z-index:920;}}@media (min-width:768px){.header--primary > .container{display:flex;align-items:center;justify-content:space-between;}.header--primary > .container:after{display:none;}.header--primary .header__section--primary,.header--primary .header__section--secondary,.header--primary .nav-section,.header--primary ul{display:inline-flex;}.header--primary .menu--main li{display:flex;align-items:center;}.header--primary .menu--main li a{color:#3232FF;padding:0rem 0.625rem;font-size:0.9375rem;line-height:1.2980769231rem;font-weight:500;}}@media (min-width:768px) and (min-width:940px){.header--primary .menu--main li a{font-size:1.125rem;line-height:1.5576923077rem;padding:0rem 0.9375rem;}}@media (min-width:768px){.header--primary .menu--main li a:hover{color:#31D57C;}.header--primary .menu--main li a.menu__link--active{color:#120B47;}.header--primary .menu--main li:last-child{margin-left:0.625rem;}}@media (min-width:768px) and (min-width:940px){.header--primary .menu--main li:last-child{margin-left:0.9375rem;}}@media (min-width:768px){.header--primary .menu--main li:last-child a{cursor:pointer;display:inline-block;font-size:1.125rem;line-height:2rem;font-weight:400;padding:0.75rem 1.875rem;text-align:center;text-decoration:none;background:#31D57C;background-repeat:no-repeat;border-radius:500px;outline:none;transition:background 0.3s ease-in-out,color 0.3s ease-in-out,box-shadow 0.3s ease-in-out;padding:0.5625rem 0.875rem;font-size:0.75rem;line-height:0.875rem;font-size:0.9375rem;line-height:1.2980769231rem;}.header--primary .menu--main li:last-child a,.header--primary .menu--main li:last-child a:visited{color:#FFFFFF;}.header--primary .menu--main li:last-child a:hover,.header--primary .menu--main li:last-child a:active{color:#FFFFFF;background:#1f9a58;outline:none;}.header--primary .menu--main li:last-child a:focus,.header--primary .menu--main li:last-child a:focus:hover{outline:0;}.header--primary .menu--main li:last-child a.disabled,.header--primary .menu--main li:last-child a:disabled,.header--primary .menu--main li:last-child a[disabled]{pointer-events:none;cursor:default;opacity:0.5;}}@media (min-width:768px) and (min-width:940px){.header--primary .menu--main li:last-child a{font-size:1.125rem;line-height:1.5576923077rem;cursor:pointer;display:inline-block;font-size:1.125rem;line-height:2rem;font-weight:400;padding:0.75rem 1.875rem;text-align:center;text-decoration:none;background:#31D57C;background-repeat:no-repeat;border-radius:500px;outline:none;transition:background 0.3s ease-in-out,color 0.3s ease-in-out,box-shadow 0.3s ease-in-out;}.header--primary .menu--main li:last-child a,.header--primary .menu--main li:last-child a:visited{color:#FFFFFF;}.header--primary .menu--main li:last-child a:hover,.header--primary .menu--main li:last-child a:active{color:#FFFFFF;background:#1f9a58;outline:none;}.header--primary .menu--main li:last-child a:focus,.header--primary .menu--main li:last-child a:focus:hover{outline:0;}.header--primary .menu--main li:last-child a.disabled,.header--primary .menu--main li:last-child a:disabled,.header--primary .menu--main li:last-child a[disabled]{pointer-events:none;cursor:default;opacity:0.5;}}
body:after{position:fixed;bottom:0;right:0;display:block;padding:0.625rem;content:"bp-xs";background:red;visibility:hidden;opacity:0;}body.theme-debug-mode:after{visibility:visible;}@media (min-width:768px){body:after{content:"bp-sm";background:#FFCE00;position:fixed;bottom:0;right:0;}}@media (min-width:940px){body:after{content:"bp-md";background:yellow;position:fixed;bottom:0;right:0;}}@media (min-width:1201px){body:after{content:"bp-lg";background:green;position:fixed;bottom:0;right:0;}}table{margin:0;padding:0;width:100%;text-align:left;border:1px solid #D1D1D1;border-collapse:collapse;border-spacing:0;}table.is-striped tbody tr:nth-child(odd){background:#D1D1D1;}table.is-striped tbody tr:nth-child(odd) td{border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;}table.is-striped tbody tr:nth-child(odd) td:first-child{border-left:1px solid #D1D1D1;}table.is-striped tbody tr:nth-child(odd) td:last-child{border-right:1px solid #D1D1D1;}table tr th{padding:0.625rem;font-weight:bold;text-align:left;vertical-align:top;color:#FFFFFF;background:#5bde97;border:1px solid #31D57C;border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;}table tr th:first-child{border-left:1px solid #31D57C;}table tr th:last-child{border-right:1px solid #31D57C;}table tr td{padding:0.625rem;vertical-align:top;border-bottom:1px solid #D1D1D1;border-left:1px solid #D1D1D1;border-right:1px solid #D1D1D1;}table thead tr th,table tfoot tr th{background:#31D57C;border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;}table thead tr th:first-child,table tfoot tr th:first-child{border-left:1px solid #31D57C;}table thead tr th:last-child,table tfoot tr th:last-child{border-right:1px solid #31D57C;}table tbody tr td{padding:0.625rem;}table tbody tr.odd{background:#D1D1D1;}table tbody tr.odd td{border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;}table tbody tr.odd td:first-child{border-left:1px solid #D1D1D1;}table tbody tr.odd td:last-child{border-right:1px solid #D1D1D1;}caption{padding-top:0.9375rem;padding-bottom:0.9375rem;color:#707070;text-align:left;font-style:italic;}@media (max-width:767px){.table-responsive.is-reformatted{}.table-responsive.is-reformatted caption{display:block;padding:10px;border-bottom:1px solid #D1D1D1;}.table-responsive.is-reformatted table,.table-responsive.is-reformatted thead,.table-responsive.is-reformatted tbody,.table-responsive.is-reformatted th,.table-responsive.is-reformatted td,.table-responsive.is-reformatted tr{display:block;}.table-responsive.is-reformatted thead{background:transparent;border:0 none;}.table-responsive.is-reformatted thead tr{position:absolute;top:-9999px;left:-9999px;}.table-responsive.is-reformatted tr{border:0 none;}.table-responsive.is-reformatted tr td{border:none;border-bottom:1px solid #D1D1D1;position:relative;}.table-responsive.is-reformatted tr td:before{content:attr(data-title) ": ";display:block;padding-right:10px;white-space:nowrap;font-weight:bold;}.table-responsive.is-reformatted tr.odd td{border-bottom:1px solid #FFFFFF;}.table-responsive.is-reformatted table.no-th tr td{width:auto;position:static;}.table-responsive.is-reformatted table.no-th tr td:before{display:none;}}@media (max-width:767px){.table-responsive.has-scroll{width:100%;min-height:0.01%;margin-bottom:3.125rem;overflow-x:auto;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;}.table-responsive.has-scroll table{table-layout:auto;border:0 none;margin-bottom:0;}}.text-long table{margin-bottom:1rem;}.text-long table.no-margin{margin-bottom:0;}
body:after{position:fixed;bottom:0;right:0;display:block;padding:0.625rem;content:"bp-xs";background:red;visibility:hidden;opacity:0;}body.theme-debug-mode:after{visibility:visible;}@media (min-width:768px){body:after{content:"bp-sm";background:#FFCE00;position:fixed;bottom:0;right:0;}}@media (min-width:940px){body:after{content:"bp-md";background:yellow;position:fixed;bottom:0;right:0;}}@media (min-width:1201px){body:after{content:"bp-lg";background:green;position:fixed;bottom:0;right:0;}}.p,p{margin-top:0;margin-bottom:1rem;}.blockquote,.text-long blockquote{position:relative;margin:0 0 1rem 0;padding:0.9375rem 2.8125rem 1.25rem 4rem;width:100%;font-size:1.25rem;line-height:1.75rem;color:#8A8A8A;background-color:#F3F3F3;border-left:10px solid #E5E5E5;border-top:1px solid #E5E5E5;}.blockquote:before,.text-long blockquote:before{content:'"';position:absolute;left:20px;top:36px;font-size:108px;}.blockquote p,.text-long blockquote p{display:inline;}.hr,.text-long hr{display:block;margin:1rem 0;padding:0;width:100%;height:0;border:0;border-top:1px solid #D1D1D1;box-sizing:content-box;overflow:visible;}.pre,.text-long pre{margin:0 0 1rem 0;padding:0.9375rem;font-family:monospace;font-size:1em;background-color:#FFFFFF;border:1px solid rgba(0,0,0,0.15);border-radius:0.3125rem;white-space:pre-line;overflow:auto;-ms-overflow-style:scrollbar;}.marker,mark,.highlight{display:inline-block;background-color:#FF0;color:#171717;}.small,small{font-size:0.6875rem;line-height:0.859375rem;}details{border:1px solid #D1D1D1;}details summary{padding:0.5rem 0.9375rem;background:#D1D1D1;color:#3232FF;}details summary:focus{outline:none;}details .details-wrapper{padding:0.625rem 0.9375rem 0;}summary{cursor:pointer;}.text-long .text-align-right{text-align:right;}.text-long .text-align-center{text-align:center;}.text-long .text-align-justify{text-align:justify;}.text-long:after{clear:both;content:"";display:table;}.text-long p:last-child{margin-bottom:0;}.text-long p.no-margin{margin-bottom:0;}.text-long blockquote:last-child{margin-bottom:0;}.text-long hr:last-child{margin-bottom:0;}.text-long pre:last-child{margin-bottom:0;}
