@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,300italic,400,400italic,500,500italic,700,700italic);
/* @license MIT https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.progress__track{border-color:#b3b3b3;border-radius:16rem;background-color:#f2f1eb;background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:var(--d-font-size-base);margin-top:-1px;margin-left:-1px;padding:0 1px;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: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{transition:none;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.action-links{margin:var(--d-font-size-base) 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.5rem;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.5rem;}.button-action{display:inline-block;padding:0.3rem 0.8rem 0.5rem;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1rem;padding-right:0.3rem;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1rem;margin-left:0;padding-right:0;padding-left:0.3rem;}
.breadcrumb{padding-bottom:0.8rem;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb ol,.breadcrumb li,.breadcrumb-prefix{display:inline;}.breadcrumb li{margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:'| ';}.breadcrumb li:first-child:before{content:none;}
.exposed-filters .filters{float:left;margin-right:var(--d-font-size-base);}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:var(--d-font-size-base);}.exposed-filters .form-item{margin:0 0 0.1rem 0;padding:0;}.exposed-filters .form-item label{float:left;width:16rem;font-weight:300;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:22rem;}.exposed-filters .current-filters{margin-bottom:var(--d-font-size-base);}.exposed-filters .current-filters .placeholder{font-weight:bolder;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:var(--d-font-size-base);}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:var(--d-font-size-base);}
.field--label-inline{display:inline-block;}.field__label{font-weight:bolder;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:var(--d-space-xs);}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:var(--d-space-xs);}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:3rem;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.8rem;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.8rem;}form .field-add-more-submit{margin:0.8rem 0 0;}
.icon-help{padding:1px 0 1px var(--d-space-l);background:url(/themes/custom/designit_base/images/icons/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px var(--d-space-l) 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:var(--d-font-size-base);height:var(--d-font-size-base);text-indent:-9999px;background:url(/themes/custom/designit_base/images/icons/feed.svg) no-repeat;}
[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:3.7rem;margin-right:var(--d-font-size-base);margin-left:0.8rem;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.8rem;margin-left:var(--d-font-size-base);}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:var(--d-font-size-base);}label button.link{font-weight:bolder;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:var(--d-font-size-base);}ul.inline li{display:inline;padding:0 0.8rem;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;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.8rem;}
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;}
div.tabs{margin:var(--d-font-size-base) 0;}ul.tabs{margin:0 0 0.8rem;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.5rem;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.8rem;}.tabs a{display:block;padding:0.3rem var(--d-font-size-base);text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.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%;}}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,b,u,i,center,small,strike,strong,sub,sup,abbr,acronym,address,big,cite,code,del,dfn,em,ins,kbd,q,s,samp,tt,var,img,figure,figcaption,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,input,optgroup,select,textarea,button,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;}input,select{vertical-align:middle;}table{border-collapse:collapse;border-spacing:0;}address,caption,cite,code,dfn,var{font-style:normal;font-weight:normal;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6,p,li{text-align:left;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}abbr,acronym{border:0;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}del{text-decoration:line-through;}html{height:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{border:0;width:100%;height:100%;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}img{border-style:none;}svg:not(:root){overflow:hidden;}img,embed,object,video,picture{max-width:100%;height:auto;display:block;}#locationmap_map img,#locationmap_map embed,#locationmap_map object,#locationmap_map video{max-width:none;}#locationmap_map{width:auto !important;}input,textarea,select,.grippie{-webkit-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-box-sizing:border-box !important;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;}input[type="search"]{-webkit-border-radius:0;border-radius:0;-webkit-appearance:none;}input[type=checkbox]{-webkit-appearance:checkbox;}a{background:transparent;-webkit-text-decoration-skip:objects;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;}a:active,a:hover{outline-width:0;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-5px;top:-0.5rem;}sub{bottom:-3px;bottom:-0.25rem;}hr{box-sizing:content-box;overflow:visible;}b,strong{font-weight:inherit;}b,strong{font-weight:bolder;}small{font-size:80%;}pre,code,kbd,samp{font-family:monospace,monospace;}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}button,input{overflow:visible;}button,select{text-transform:none;}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}progress{display:inline-block;vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details,menu{display:block;}summary{display:list-item;}canvas{display:inline-block;}template{display:none;}[hidden]{display:none;}
.js.scroll-up #sticky-wrap,.js #admin-tasks-wrap,.js #sticky-wrap{position:sticky;left:0;}.js #admin-tasks-wrap{z-index:502;}.js #sticky-wrap{top:-30rem;z-index:501;}.js.scroll-up #sticky-wrap,.js .search-open #sticky-wrap{top:0;}.js .toolbar-horizontal #admin-tasks-wrap,.js .toolbar-vertical #admin-tasks-wrap,.js .toolbar-horizontal .node-preview-container,.js .toolbar-vertical .node-preview-container{top:3.7rem;}.js .toolbar-fixed.toolbar-tray-open.toolbar-horizontal #admin-tasks-wrap,.js .toolbar-fixed.toolbar-tray-open.toolbar-horizontal .node-preview-container{top:7.4rem;}.js.scroll-up .toolbar-horizontal #sticky-wrap.admin-tasks-open,.js.scroll-up .toolbar-vertical #sticky-wrap.admin-tasks-open,.js .search-open.toolbar-horizontal #sticky-wrap.admin-tasks-open,.js .search-open.toolbar-vertical #sticky-wrap.admin-tasks-open{top:9rem;}.js.scroll-up .toolbar-horizontal.toolbar-tray-open #sticky-wrap.admin-tasks-open,.js .search-open.toolbar-horizontal.toolbar-tray-open #sticky-wrap.admin-tasks-open{top:12.4rem;}#admin-tasks-wrap{background-color:#c0c900;width:100%;box-shadow:0px 2px 3px 0px rgba(0,0,0,0.35);padding-top:1px;padding-bottom:1px;z-index:10;position:relative;}.tabs-wrapper:not(.tabs-wrapper--secondary){background:url(/themes/custom/designit_base/images/designit-reverse.svg) no-repeat right bottom 8px;background-size:120px 20px;}.tabs-wrapper ul.tabs--primary{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;align-content:stretch;margin:5px 0;max-width:70%;border:1px solid #d3d4d9;box-shadow:0 2px 4px rgba(0,0,0,0.1);}.tabs-wrapper ul.tabs--primary li{max-width:100%;flex:0 1 100%;margin:0;}.tabs-wrapper ul.tabs--primary li a,.tabs-wrapper ul.tabs--primary li a:hover,.tabs-wrapper ul.tabs--primary li a:focus{padding:1.2rem;display:flex;align-content:center;justify-content:flex-start;flex-wrap:wrap;text-align:center;text-transform:uppercase;line-height:1;background-color:#676c6F;color:#fff;border:none;text-shadow:0px 0px 2px rgba(0,0,0,0.5);font-weight:normal;font-size:1.4rem;border-radius:0;}.tabs-wrapper ul.tabs--primary li a:hover,.tabs-wrapper ul.tabs--primary li a:focus{text-decoration:none;background-color:#fff;color:#676c6F;border:none;text-shadow:none;}.tabs-wrapper ul.tabs--primary li.is-active a,.tabs-wrapper ul.tabs--primary li.is-active a:hover,.tabs-wrapper ul.tabs--primary li.is-active a:focus{background-color:#fff;color:#676c6F;text-shadow:none;}.tabs-wrapper ul.tabs--secondary{padding:0;border-radius:3px !important;overflow:visible;}.tabs-wrapper ul.tabs--secondary li a{padding:1.1rem 2.4rem !important;font-size:1.6rem;line-height:1.5;background:#fff;}.tabs-wrapper ul.tabs--secondary li a:hover{background:#d3d4d9;color:#222;}.tabs-wrapper ul.tabs--secondary li a.is-active,.tabs-wrapper ul.tabs--secondary li a.is-active:hover{border-bottom:none;background-color:#53585a;color:#fff;}.tabs-wrapper ul.tabs--secondary li:before,.tabs-wrapper ul.tabs--secondary li a.is-active:before{border-color:#619500;border-width:1rem;top:0;height:100%;}.admin-tasks .is-horizontal-enabled .tabs__tab.is-active:before{border-left-color:transparent;}.tabs__tab.is-active{display:flex;justify-content:space-between;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,0.1);}.tabs__tab:not(.is-active){display:none;}.tabs__tab a{position:relative;overflow:hidden;flex-grow:1;align-items:center;box-sizing:border-box;min-height:3rem;}.tabs__trigger{width:4rem;background-color:#fff !important;padding:0 !important;border-radius:0;border-left:1px solid #d3d4d9 !important;flex-shrink:0;align-items:center;justify-content:center;text-align:center;}.tabs__trigger svg path{fill:#53585a;}.tabs.is-open > .tabs__tab{display:flex;}.tabs__tab{border-bottom:1px solid #d3d4d9 !important;}.tabs__tab:last-child{border-bottom:0 !important;}@media all and (min-width:321px){}@media
only screen and (min-device-pixel-ratio:2) and (min-width:321px),only screen and (min-resolution:192dpi) and (min-width:321px),only screen and (min-resolution:2dppx) and (min-width:321px){}@media all and (min-width:581px){}@media
only screen and (min-device-pixel-ratio:2) and (min-width:581px),only screen and (min-resolution:192dpi) and (min-width:581px),only screen and (min-resolution:2dppx) and (min-width:581px){}@media all and (min-width:768px){.tabs-wrapper:not(.tabs-wrapper--secondary){background:url(/themes/custom/designit_base/images/designit-reverse.svg) no-repeat right bottom 8px;background-size:120px 20px;display:block;}.tabs-wrapper ul.tabs--primary li a,.tabs-wrapper ul.tabs--primary li a:hover,.tabs-wrapper ul.tabs--primary li a:focus{margin:0;}.tabs-wrapper ul.tabs--primary li a:hover,.tabs-wrapper ul.tabs--primary li a:focus{border-bottom:none;}.tabs-wrapper ul.tabs--secondary{border-radius:0 !important;margin:0;}.tabs-wrapper ul.tabs--secondary li{margin-right:1rem;}.tabs-wrapper ul.tabs--secondary li:before,.tabs-wrapper ul.tabs--secondary li a.is-active:before{border-width:0.5rem;top:auto;height:100%;}.tabs-wrapper ul.tabs--secondary li:before,.tabs-wrapper ul.tabs--secondary li a.is-active:before{border-width:0.5rem;top:auto;height:100%;}.tabs-wrapper ul.tabs--secondary li a{padding:1.1rem 2.4rem 1.5rem 2.4rem !important;border-radius:3px 3px 0 0;}.tabs-wrapper ul.tabs--secondary li a.is-active{border-bottom:none;}.tabs__tab:not(.is-active){display:none;}.is-horizontal .tabs__trigger{display:flex;}.tabs__tab.is-active{display:flex;justify-content:space-between;background-color:#fff !important;box-shadow:0 2px 4px rgba(0,0,0,0.1) !important;order:-1 !important;}}@media
only screen and (min-device-pixel-ratio:2) and (min-width:768px),only screen and (min-resolution:192dpi) and (min-width:768px),only screen and (min-resolution:2dppx) and (min-width:768px){}@media all and (min-width:1025px){.js.scroll-up .toolbar-horizontal #sticky-wrap.admin-tasks-open,.js.scroll-up .toolbar-vertical #sticky-wrap.admin-tasks-open,.js .search-open.toolbar-horizontal #sticky-wrap.admin-tasks-open,.js .search-open.toolbar-vertical #sticky-wrap.admin-tasks-open{top:8.7rem;}#admin-tasks-wrap{padding-top:0;padding-bottom:0;}.tabs-wrapper:not(.tabs-wrapper--secondary){background:url(/themes/custom/designit_base/images/designit-reverse.svg) no-repeat right center;background-size:160px 24px;}.tabs-wrapper ul.tabs--primary{flex-direction:row;height:5rem;margin:0;width:100%;max-width:100%;border:none;box-shadow:none;}.tabs-wrapper ul.tabs--primary li{max-width:100%;flex:0 1 auto;margin:0 2px 0 0;display:block;}.tabs-wrapper ul.tabs--primary li a,.tabs-wrapper ul.tabs--primary li a:hover,.tabs-wrapper ul.tabs--primary li a:focus{padding:0 3rem;border-bottom:none;font-size:1.6rem;justify-content:center;height:100%;}.tabs__tab:not(.is-active){display:block;}.is-horizontal .tabs__trigger{display:none;}.tabs__tab{border-bottom:none !important;}.tabs__tab.is-active{box-shadow:none !important;order:0 !important;}}@media
only screen and (min-device-pixel-ratio:2) and (min-width:1025px),only screen and (min-resolution:192dpi) and (min-width:1025px),only screen and (min-resolution:2dppx) and (min-width:1025px){}@media all and (min-width:1281px){}@media
only screen and (min-device-pixel-ratio:2) and (min-width:1281px),only screen and (min-resolution:192dpi) and (min-width:1281px),only screen and (min-resolution:2dppx) and (min-width:1281px){}@media all and (min-width:1921px){}@media
only screen and (min-device-pixel-ratio:2) and (min-width:1921px),only screen and (min-resolution:192dpi) and (min-width:1921px),only screen and (min-resolution:2dppx) and (min-width:1921px){}
.js #toolbar-administration{position:sticky;top:0;z-index:503;}#toolbar-administration .toolbar-bar{width:100%;}.js body{padding-top:0 !important;}.js body.toolbar-vertical,.js body.toolbar-horizontal{padding-top:3.7rem !important;}.js body.toolbar-horizontal.toolbar-tray-open{padding-top:7.4rem !important;}#toolbar-administration,#toolbar-administration *{font-size:1.2rem;line-height:1 !important;}.toolbar-oriented .toolbar-bar{position:fixed;}.toolbar .toolbar-item{padding-top:1.25rem;padding-bottom:1.25rem;}.toolbar-horizontal .toolbar-tray{border-bottom-width:0.1rem;}.toolbar .toolbar-icon-admin-toolbar-tools-help::before{background-size:80% auto;}body.toolbar-tray-open.toolbar-vertical.toolbar-fixed,body.toolbar-tray-open.toolbar-vertical.toolbar-fixed #header-wrap{margin-left:0;}.toolbar-oriented .toolbar-tray-vertical{width:50%;}.toolbar .toolbar-icon{padding-left:3.5rem;margin-right:0 !important;}[dir="rtl"] .toolbar .toolbar-icon{padding-right:4rem;padding-left:1.2rem;}.toolbar .toolbar-icon:before{left:0.8rem;width:2rem;}[dir="rtl"] .toolbar .toolbar-icon:before{right:0.8rem;}.toolbar .toolbar-menu ul .toolbar-icon{padding-left:1.2rem;}[dir="rtl"] .toolbar .toolbar-menu ul .toolbar-icon{padding-right:1.2rem;}.toolbar .toolbar-tray-vertical .toolbar-menu ul a{padding-left:4.4rem;}[dir="rtl"] .toolbar .toolbar-tray-vertical .toolbar-menu ul a{padding-right:4.4rem;}.toolbar .toolbar-tray-vertical .toolbar-menu ul ul a{padding-left:6rem;}[dir="rtl"] .toolbar .toolbar-tray-vertical .toolbar-menu ul ul a{padding-right:6rem;}.toolbar .toolbar-tray-vertical .toolbar-menu a{padding-right:6.4rem;padding-left:4.4rem;}[dir="rtl"] .toolbar .toolbar-tray-vertical .toolbar-menu a{padding-right:4.4rem;padding-left:6.4rem;}.toolbar .toolbar-bar .toolbar-tab > .toolbar-icon{padding-right:1.6rem;padding-left:4rem;}[dir="rtl"] .toolbar .toolbar-bar .toolbar-tab > .toolbar-icon{padding-right:4rem;padding-left:1.6rem;}.toolbar .toolbar-bar .toolbar-tab > .toolbar-icon:before{left:1.1rem;width:2rem;background-size:100% auto}[dir="rtl"] .toolbar .toolbar-bar .toolbar-tab > .toolbar-icon:before{right:1.1rem;}.toolbar .toolbar-icon.toolbar-handle{width:6.4rem;}.toolbar .toolbar-icon.toolbar-handle:before{left:2.6rem;}.toolbar-tray a,.toolbar-tray a:visited{padding:1.2rem 1.2rem 1.2rem 3.5rem;}[dir="rtl"] .toolbar .toolbar-icon.toolbar-handle:before{right:2.6rem;}.admin-tasks .is-horizontal .tabs__link.is-active::before{border-bottom:none;}.toolbar .toolbar-toggle-orientation button{width:4rem;height:3.7rem;}.toolbar-tray-horizontal ul li.menu-item--expanded ul li.menu-item--expanded{background-position:center right 0.8rem;padding-right:1.2rem;}@media all and (min-width:768px){body.toolbar-tray-open.toolbar-vertical.toolbar-fixed,body.toolbar-tray-open.toolbar-vertical.toolbar-fixed #header-wrap{}.toolbar-oriented .toolbar-tray-vertical{width:20%;}}
table{border:0;border-spacing:0;width:100%;}table{border-collapse:collapse;overflow-x:scroll;overflow-y:hidden;display:block;}table:before{content:'Swipe left and right to view the rest of the table';font-style:italic;position:absolute;margin-top:calc(var(--d-margin-bottom-base) * -1);font-size:var(--d-font-size-xs);}.webform-multiple-table table:before{content:'';font-style:italic;position:absolute;margin-top:0;}@media all and (min-width:321px){}@media
only screen and (min-device-pixel-ratio:2) and (min-width:321px),only screen and (min-resolution:192dpi) and (min-width:321px),only screen and (min-resolution:2dppx) and (min-width:321px){}@media all and (min-width:581px){}@media
only screen and (min-device-pixel-ratio:2) and (min-width:581px),only screen and (min-resolution:192dpi) and (min-width:581px),only screen and (min-resolution:2dppx) and (min-width:581px){}@media all and (min-width:768px){table{overflow:auto;display:table;}table:before{content:'';margin-top:0;}}@media
only screen and (min-device-pixel-ratio:2) and (min-width:768px),only screen and (min-resolution:192dpi) and (min-width:768px),only screen and (min-resolution:2dppx) and (min-width:768px){}@media all and (min-width:1025px){}@media
only screen and (min-device-pixel-ratio:2) and (min-width:1025px),only screen and (min-resolution:192dpi) and (min-width:1025px),only screen and (min-resolution:2dppx) and (min-width:1025px){}@media all and (min-width:1281px){}@media
only screen and (min-device-pixel-ratio:2) and (min-width:1281px),only screen and (min-resolution:192dpi) and (min-width:1281px),only screen and (min-resolution:2dppx) and (min-width:1281px){}@media all and (min-width:1921px){}@media
only screen and (min-device-pixel-ratio:2) and (min-width:1921px),only screen and (min-resolution:192dpi) and (min-width:1921px),only screen and (min-resolution:2dppx) and (min-width:1921px){}
html{scroll-padding-top:20rem !important;}.form-item .container-inline{margin:0;}fieldset,details summary,details .details-wrapper,.paragraph--type-accordion-item label,.paragraph--type-accordion-item .accordion-body,input.form-submit,input.form-file,.button,.full-button,button,input.form-text,input.form-tel,input.form-email,input.form-url,input.form-search,input.form-file,input.form-number,input.form-color,input.form-date,input.form-time,.webform-submission-form input.form-color,textarea.form-textarea,select.form-select,select.facets-dropdown,fieldset .fieldset-description,details .details-description,.description,#edit-help-link,.webform-submission-form #ajax-wrapper,form label,.webform-options-display-buttons label.webform-options-display-buttons-label,.webform-button--previous.button,.stripe-form .form-text,.webform-multiple-table th,.link-previous,.address-book-edit-button,a.link--previous{line-height:normal !important;}fieldset:not(.form-wrapper),details summary,details[open] summary,details[open] summary:hover,details[open] summary:focus,details .details-wrapper,input.form-submit,.button,.full-button,button,input.form-text,input.form-tel,input.form-email,input.form-url,input.form-search,input.form-number,.webform-submission-form input.form-color,input.form-color.form-color-small,input.form-color.form-color-medium,input.form-color.form-color-large,input.form-color.form-color-output,input.form-date,input.form-time,textarea.form-textarea,select.form-select,select.facets-dropdown,form .CodeMirror,.form-type-webform-signature canvas,.text-format-wrapper .cke,.form-managed-file,.form-managed-file span.file,.webform-options-display-buttons label.webform-options-display-buttons-label,.webform-options-display-buttons input:checked + label.webform-options-display-buttons-label,.webform-scale-options input:checked + label,.webform-has-field-prefix input,.webform-has-field-prefix .form-textarea,.webform-has-field-prefix select,span.field-suffix,.webform-has-field-suffix input,.webform-has-field-suffix .form-textarea,.webform-has-field-suffix select,span.field-prefix,.modal-heading,.modal .modal-close,.modal .modal-inner,.tab-title,.tabbed-contents,.paragraph--type-accordion-item label,.paragraph--type-accordion-item input:checked + label,.paragraph--type-accordion-item .accordion-body,.stripe-form .form-text,.link-previous,.address-book-edit-button,.webform-button--previous.button,a.link--previous{border-radius:var(--d-base-border-radius);}fieldset:not(.form-wrapper),details summary,details .details-wrapper,.paragraph--type-accordion-item label,.paragraph--type-accordion-item .accordion-body,input.form-submit,.button,.full-button,button,input.form-text,input.form-tel,input.form-email,input.form-url,input.form-search,input.form-number,.webform-submission-form input.form-color,input.form-color.form-color-output,input.form-date,input.form-time,textarea.form-textarea,select.form-select,select.facets-dropdown,form .CodeMirror,.form-type-webform-signature canvas,.text-format-wrapper .cke,.form-managed-file,.webform-options-display-buttons label.webform-options-display-buttons-label,.webform-scale-options input + label,.stripe-form .form-text,.link-previous,.address-book-edit-button,.webform-button--previous.button,a.link--previous{background-color:#fff;border-style:solid;border-width:1px;border-color:transparent;}.text-format-wrapper .cke_top{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:transparent;}.text-format-wrapper .cke_bottom{border-top-style:solid;border-top-width:1px;border-top-color:transparent;}input.form-text,input.form-tel,input.form-email,input.form-url,input.form-search,input.form-number,input.form-color.form-color-output,input.form-date,input.form-time,textarea.form-textarea,select.form-select,select.facets-dropdown,form .CodeMirror,.form-type-webform-signature canvas,.form-managed-file,.stripe-form .form-text,.stripe-form #card-number-element,.stripe-form #expiration-element,.stripe-form #security-code-element{width:100%;float:none !important;box-shadow:inset 0px 0px 3px 0px rgba(0,0,0,0.25);}.form-managed-file span.file{background:#f0f0f0;box-shadow:inset 0px 0px 3px 0px rgba(0,0,0,0.25);}.webform-select-other .fieldset-wrapper > .form-item{width:100%;}.webform-select-other-input{width:100% !important;}details summary,.paragraph--type-accordion-item label,input.form-submit,input.form-file,.button,.full-button,button,label[for],.link-previous,.address-book-edit-button,.webform-button--previous.button,a.link--previous{cursor:pointer;}input.form-submit,.button,.full-button,button,.webform-options-display-buttons .webform-options-display-buttons-wrapper,.link-previous,.address-book-edit-button,.webform-button--previous.button,a.link--previous{display:inline-block;margin-left:0;margin-right:var(--d-space-m);margin-bottom:0;}input.form-submit,input.form-submit:hover,input.form-submit:focus,.button,.button:hover,.button:focus,.full-button,.full-button:hover,.full-button:focus,button,button:hover,button:focus,.paragraph--type-accordion-item label,.paragraph--type-accordion-item label:hover,.paragraph--type-accordion-item label:focus,details summary,details summary:hover,details summary:focus,.link-previous:hover,.link-previous:focus,.address-book-edit-button:hover,.address-book-edit-button:focus,.webform-button--previous.button:hover,.webform-button--previous.button:focus,a.link--previous:hover,a.link--previous:focus{text-decoration:none !important;}.full-button{display:block;text-align:center;}.webform-has-field-prefix input,.webform-has-field-suffix input,.webform-has-field-prefix .form-textarea,.webform-has-field-suffix .form-textarea,.webform-has-field-prefix select,.webform-has-field-suffix select{width:90%;float:left !important;position:relative;}.webform-has-field-prefix input,.webform-has-field-prefix .form-textarea,.webform-has-field-prefix select,span.field-suffix{border-top-left-radius:0;border-bottom-left-radius:0;}.webform-has-field-suffix input,.webform-has-field-suffix .form-textarea,.webform-has-field-suffix select,span.field-prefix{border-top-right-radius:0;border-bottom-right-radius:0;}.webform-has-field-prefix.webform-has-field-suffix input,.webform-has-field-prefix.webform-has-field-suffix .form-textarea,.webform-has-field-prefix.webform-has-field-suffix select{width:80%;border-radius:0;}div span.field-prefix,div:not(.form-item-custom-composite-add-more-items) > span.field-suffix{display:block;width:10%;float:left;padding:var(--d-space-s) 0;text-align:center;}.field-suffix{display:inline-block;}form .CodeMirror,.form-managed-file span.file,input.form-date,input.form-time,input.form-color.form-color-output,input.form-file{width:auto;}.form--inline .form-item{float:none;}form input,form textarea,form select,.CodeMirror,.form-managed-file,.webform-submission-form input.form-color,.form-type-range,form.form-type-webform-custom-composite td input,.form-actions .form-submit,#search-form.search-form .container-inline .form-submit,.form-item .form-search,.stripe-form .form-text,.stripe-form #card-number-element,.stripe-form #expiration-element,.stripe-form #security-code-element{display:block;margin-top:0;margin-bottom:0.8rem;}.search-block-form .form-type-search .form-search,.search-block-form .form-actions .form-submit{margin-bottom:0;}.form-checkbox,.form-radio{margin-bottom:0.3rem;margin-right:0.5rem;}.form-actions .form-submit{display:inline-block;}form td input,form td textarea,form td select,td .CodeMirror,td .webform-submission-form input.form-color,td .form-type-range,.search-block-form input{margin-bottom:0;}input.form-text:focus,input.form-tel:focus,input.form-email:focus,input.form-url:focus,input.form-search:focus,input.form-file:focus,input.form-number:focus,input.form-color:focus,textarea.form-textarea:focus,select.form-select:focus,select.facets-dropdown:focus,.stripe-form .form-text:focus{border:1px solid #66afe9 !important;}summary:focus{outline:none;}form label,.webform-element--title-inline > label,fieldset legend span.fieldset-legend,.webform-multiple-table th{margin-bottom:var(--d-space-xxxs);}form label,.webform-element--title-inline > label,fieldset legend span.fieldset-legend{display:block;}.description,fieldset .fieldset-description,details .details-description{margin-bottom:var(--d-space-xxxs);margin-top:calc(var(--d-space-xxxs) * -1);}.form-item .container-inline + .description{margin-bottom:var(--d-space-ml);margin-top:calc(var(--d-margin-bottom-base) * -1);}fieldset.form-wrapper{display:contents;}fieldset,fieldset.fieldgroup{position:relative;margin-top:0;}fieldset legend{display:block;width:100%;position:relative;background-color:transparent;}fieldset.form-wrapper{margin-top:0;margin-bottom:0;}details .details-wrapper{border-top:none !important;margin-top:0;height:0;overflow:hidden;padding-top:0 !important;padding-bottom:0 !important;transition-property:all !important;transition-duration:.5s !important;transition-timing-function:cubic-bezier(0,1,0.5,1) !important;}details[open] summary{border-bottom-right-radius:0px;border-bottom-left-radius:0px;}details[open] .details-wrapper{height:auto;overflow:visible;border-top-right-radius:0px;border-top-left-radius:0px;}input[type=checkbox],input[type=radio],label.option{display:inline-block;width:auto;}.webform-options-display-buttons,.form-composite.webform-fieldset--title-inline .fieldset-wrapper > div.webform-options-display-buttons{display:block;flex-wrap:wrap;margin:0 0 var(--d-space-xxxs) 0;width:100%;}.form-type-datetime .container-inline div,.form-type-datelist .container-inline div{display:inline-block;}.form-item.form-type-datelist .container-inline{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:stretch;align-items:flex-start;}.form-type-datelist .form-type-select{min-width:19.65%;width:32%;}input.form-color.form-color-small,input.form-color.form-color-medium,input.form-color.form-color-large{width:3rem;height:5rem;border-right-width:0;border-top-right-radius:0;border-bottom-right-radius:0;}input.form-color.form-color-medium{width:5rem;}input.form-color.form-color-large{width:10rem;}input.form-color.form-color-output{border-top-left-radius:0;border-bottom-left-radius:0;}input[type=checkbox].form-color.form-color-small,input[type=checkbox].form-color.form-color-medium,input[type=checkbox].form-color.form-color-large{width:2%;height:auto;font-size:inherit;display:inline-block;}input[type=checkbox].form-color.form-color-medium{width:5%;}input[type=checkbox].form-color.form-color-large{width:10%;}.form-type-webform-signature .webform-signature-pad .button{top:1rem;right:1rem;}.form-type-webform-signature .description{margin-top:0.8rem;}form label.button{width:auto;}input.form-file::-ms-value,input.form-file::-ms-browse,input.form-file::-ms-browse:active{background-color:#999;}.form-composite.webform-fieldset--title-inline legend{float:none;margin:0;}.form-composite.webform-fieldset--title-inline .fieldset-wrapper,.form-composite.webform-fieldset--title-inline .fieldset-wrapper > div{display:block;}.form-item-custom-composite-add-more-items input{display:inline;width:auto;}.webform-telephone--wrapper .form-item,.webform-telephone--wrapper input,.webform-telephone--wrapper label{display:inline-block;width:auto;}.webform-multiple-table table{margin:0;}.webform-multiple-add .container-inline div,.webform-multiple-add .form-type-number,.webform-multiple-add .form-type-number span,.webform-multiple-add .form-type-number .form-number{display:inline-block !important;}.webform-multiple-add .form-type-number{white-space:nowrap;}.webform-multiple-add .form-type-number span{float:none !important;white-space:nowrap;background-color:transparent !important;width:auto !important;}.webform-multiple-add input,.webform-multiple-add .form-type-number span{padding-top:0.6rem !important;padding-bottom:0.6rem !important;font-size:var(--d-font-size-xs);margin-bottom:0;}.webform-multiple-table .tabledrag-toggle-weight-wrapper{display:none;}.webform-multiple-table th,.webform-multiple-table tr{background-color:transparent;}.webform-multiple-table th,.webform-multiple-table td{border:none;padding-left:0 !important;}.webform-multiple-table td{padding-top:0 !important;}fieldset .fieldset-description,fieldset .fieldset-description div,fieldset .fieldset-description p,details .details-description,details .details-description div,details .details-description p,.description,.description div,.description p,.webform-submission-form .tabledrag-toggle-weight-wrapper .link{font-style:italic;}.webform-submission-form .tabledrag-toggle-weight-wrapper{margin-bottom:-1rem;}.marker{color:#e00;}.form-required:after{content:'';vertical-align:super;display:inline-block;background-image:url(/themes/custom/designit_base/images/icons/required.svg);background-repeat:no-repeat;background-size:0.6rem 0.6rem;width:0.6rem;height:0.6rem;margin:0 0.3rem;}.form-item--error-message{color:#c00;}.form-item--error-message:before{content:'';display:inline-block;height:var(--d-font-size-base);width:var(--d-font-size-base);vertical-align:sub;background-image:url(/themes/custom/designit_base/images/icons/error.svg);background-repeat:no-repeat;background-size:contain;}.error input.form-text:invalid,.error input.form-tel:invalid,.error input.form-email:invalid,.error input.form-url:invalid,.error input.form-search:invalid,.error input.form-file:invalid,.error input.form-number:invalid,.error input.form-color:invalid,.error textarea.form-textarea:invalid,.error select.form-select:invalid,.error select.facets-dropdown:invalid{border:1px solid #c00;box-shadow:inset 0px 0px 3px 0px rgba(0,0,0,0.25),0px 0px 3px 0px rgba(204,0,0,1);}.form-item input.error,.form-item textarea.error,.form-item select.error,.form-item textarea.error,.form-item textarea.error + .cke,.stripe-form .form-text.error{border:2px solid #c00;}.form-disabled input,.form-disabled select,.form-disabled textarea{background-color:#ededed;border-color:#bbb;color:#717171;}.form-disabled label{color:#717171;}.password-suggestions ul li{margin-left:1.8rem;}#searchbox.searchbox-header .search-block-form form,#searchbox.searchbox-nav .search-block-form form,#search-form.search-form .container-inline{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-end;}#searchbox.searchbox-header .search-block-form form .form-type-search,#searchbox.searchbox-header .search-block-form form .form-actions.form-wrapper,#searchbox.searchbox-nav .search-block-form form .form-type-search,#searchbox.searchbox-nav .search-block-form form .form-actions.form-wrapper,#search-form.search-form .container-inline .form-type-search,#search-form.search-form .container-inline .form-submit{flex:0 1 75%;align-self:auto;}#searchbox.searchbox-header .search-block-form form .form-type-search,#searchbox.searchbox-header .search-block-form form .form-actions.form-wrapper,#searchbox.searchbox-nav .search-block-form form .form-type-search,#searchbox.searchbox-nav .search-block-form form .form-actions.form-wrapper,#search-form.search-form .container-inline .form-type-search{padding-bottom:0;}#searchbox.searchbox-header .search-block-form form .form-actions.form-wrapper,#searchbox.searchbox-nav .search-block-form form .form-actions.form-wrapper,#search-form.search-form .container-inline .form-submit{flex:0 1 25%;align-self:auto;}#searchbox.searchbox-header .search-block-form form .form-search,#searchbox.searchbox-header .search-block-form form .form-submit,#searchbox.searchbox-nav .search-block-form form .form-search,#searchbox.searchbox-nav .search-block-form form .form-submit,#search-form.search-form .container-inline .form-search,#search-form.search-form .container-inline .form-submit{width:100%;}#searchbox.searchbox-header .search-block-form form .form-search,#searchbox.searchbox-nav .search-block-form form .form-search,#search-form.search-form .container-inline .form-search{border-top-right-radius:0px;border-bottom-right-radius:0px;}#searchbox.searchbox-header .search-block-form form .form-submit,#searchbox.searchbox-nav .search-block-form form .form-submit,#search-form.search-form .container-inline .form-submit{margin-right:0;cursor:pointer;text-indent:-9999px;text-transform:capitalize;overflow:hidden;border-top-left-radius:0px;border-bottom-left-radius:0px;}#search-form .container-inline label{display:block;}#search-form #edit-basic:after{clear:both;content:"";display:table;}#edit-help-link{display:block;}ol.search-results{padding-left:0;list-style:none;}.paragraph--type-accordion-item input.accordion-open-checkbox{display:none;}.paragraph--type-accordion-item label{display:block;margin-top:0;}.paragraph--type-accordion-item label:after{content:'▶';float:right;text-align:right;}.paragraph--type-accordion-item input:checked+label:after{transform:rotate(90deg);}.paragraph--type-accordion-item .accordion-body{height:0;overflow:hidden;padding-top:0 !important;padding-bottom:0 !important;border-top-width:0px;border-bottom-width:0px !important;margin-top:0;transition-property:all !important;transition-duration:.5s !important;transition-timing-function:cubic-bezier(0,1,0.5,1) !important;}.paragraph--type-accordion-item input:checked+label{border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.paragraph--type-accordion-item input:checked~.accordion-body{height:auto;overflow:visible;border-bottom-width:1px !important;border-top-right-radius:0px;border-top-left-radius:0px;}.webform-element-help{margin:0.2rem 0.7rem 0 0.7rem;vertical-align:top;}.modal-is-open{overflow:hidden;}.modal{visibility:hidden;position:fixed;top:0;left:0;right:0;bottom:0;z-index:998;overflow:hidden;-webkit-overflow-scrolling:touch;max-width:100%;transition:all var(--d-transition-base);}.modal-open-checkbox:checked + .modal{background-color:rgba(0,0,0,0.65);}.modal .modal-close{position:absolute;top:1.4rem;right:1.4rem;display:inline-block;z-index:999;width:var(--d-font-size-h2);height:var(--d-font-size-h2);font-size:var(--d-font-size-h2);line-height:var(--d-font-size-h2);background-color:#fff;text-align:center;color:var(--d-color-base);}.modal .modal-close:hover{;color:#fff;background-color:var(--d-color-base);}.modal .modal-container{position:relative;z-index:999;margin:1rem;}.modal-open-checkbox:checked + .modal .modal-container{}.modal .modal-inner{position:relative;zoom:1;opacity:0;transition:all cubic-bezier(0.83,-0.35,0.15,1.48) 0.5s;transform:scale(0.8);border:1px solid rgba(0,0,0,0.2);box-shadow:0px 3px 9px 0px rgba(0,0,0,0.5);}input[type="checkbox"].modal-open-checkbox,input.modal-open-checkbox{display:none;}.modal-open-checkbox:checked + .modal{visibility:visible;overflow-x:hidden;overflow-y:auto;}.modal-open-checkbox:checked + .modal .modal-inner{zoom:1;opacity:1;transform:scale(1);}.modal-heading{margin:0;padding-top:1rem;padding-bottom:1rem;border-bottom-left-radius:0;border-bottom-right-radius:0;}input[type="radio"].tab-radio,input.tab-radio{display:none;}.tab-list{border-left-style:solid;border-left-width:5px;border-left-color:#ccc;border-top-left-radius:var(--d-base-border-radius);border-bottom-left-radius:var(--d-base-border-radius);}.tab-title{border-style:solid;border-width:1px;border-color:#ccc;display:block;margin-left:3px;margin-bottom:3px;}input:checked + .tab-title{margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0;}.tabbed-contents{border-style:solid;border-width:1px;border-color:#ccc;position:relative;display:grid;border-top-left-radius:0;border-bottom-left-radius:0;}.tab-content{grid-column:1;grid-row:1;opacity:0;z-index:0;}.tab-list .tab-radio:nth-of-type(1):checked ~ .tabbed-contents .tab-content:nth-of-type(1),.tab-list .tab-radio:nth-of-type(2):checked ~ .tabbed-contents .tab-content:nth-of-type(2),.tab-list .tab-radio:nth-of-type(3):checked ~ .tabbed-contents .tab-content:nth-of-type(3),.tab-list .tab-radio:nth-of-type(4):checked ~ .tabbed-contents .tab-content:nth-of-type(4),.tab-list .tab-radio:nth-of-type(5):checked ~ .tabbed-contents .tab-content:nth-of-type(5),.tab-list .tab-radio:nth-of-type(6):checked ~ .tabbed-contents .tab-content:nth-of-type(6),.tab-list .tab-radio:nth-of-type(7):checked ~ .tabbed-contents .tab-content:nth-of-type(7),.tab-list .tab-radio:nth-of-type(8):checked ~ .tabbed-contents .tab-content:nth-of-type(8),.tab-list .tab-radio:nth-of-type(9):checked ~ .tabbed-contents .tab-content:nth-of-type(9),.tab-list .tab-radio:nth-of-type(10):checked ~ .tabbed-contents .tab-content:nth-of-type(10),.tab-list .tab-radio:nth-of-type(1):checked ~ .tabbed-contents .tab-content:nth-of-type(11),.tab-list .tab-radio:nth-of-type(2):checked ~ .tabbed-contents .tab-content:nth-of-type(12),.tab-list .tab-radio:nth-of-type(3):checked ~ .tabbed-contents .tab-content:nth-of-type(13),.tab-list .tab-radio:nth-of-type(4):checked ~ .tabbed-contents .tab-content:nth-of-type(14),.tab-list .tab-radio:nth-of-type(5):checked ~ .tabbed-contents .tab-content:nth-of-type(15),.tab-list .tab-radio:nth-of-type(6):checked ~ .tabbed-contents .tab-content:nth-of-type(16),.tab-list .tab-radio:nth-of-type(7):checked ~ .tabbed-contents .tab-content:nth-of-type(17),.tab-list .tab-radio:nth-of-type(8):checked ~ .tabbed-contents .tab-content:nth-of-type(18),.tab-list .tab-radio:nth-of-type(9):checked ~ .tabbed-contents .tab-content:nth-of-type(19),.tab-list .tab-radio:nth-of-type(10):checked ~ .tabbed-contents .tab-content:nth-of-type(20){opacity:1;z-index:1;}.address-container-inline > .form-item{display:block;margin-right:0;}button.media-library-item__edit{font-size:85%;padding:3px 10px 2px 10px;background:#efefef;position:absolute;margin:0 auto;left:0;right:0;opacity:0.7;}button.media-library-item__edit:hover,button.media-library-item__edit:focus{font-size:85%;padding:3px 10px 2px 10px;background:#ccc;opacity:0.85;}.webform-flexbox{display:block;}@media all and (min-width:321px){}@media
only screen and (min-device-pixel-ratio:2) and (min-width:321px),only screen and (min-resolution:192dpi) and (min-width:321px),only screen and (min-resolution:2dppx) and (min-width:321px){}@media all and (min-width:581px){}@media
only screen and (min-device-pixel-ratio:2) and (min-width:581px),only screen and (min-resolution:192dpi) and (min-width:581px),only screen and (min-resolution:2dppx) and (min-width:581px){}@media all and (min-width:768px){.form-wrapper > .address-container-inline,.form-wrapper > .stripe-form,.checkout-pane-contact-information > .fieldset-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:stretch;align-items:flex-start;}.webform-flexbox,.form-wrapper > .address-container-inline,.form-wrapper > .stripe-form,.checkout-pane-contact-information > .fieldset-wrapper{margin:0 -2rem;}.webform-flex--container,.form-wrapper > .address-container-inline .form-item,.form-wrapper > .stripe-form .form-item,.stripe-form #payment-errors,.checkout-pane-contact-information > .fieldset-wrapper .form-item{margin:0 2rem;}.form-wrapper > .address-container-inline > .form-item,.form-wrapper > .stripe-form .form-item,.checkout-pane-contact-information > .fieldset-wrapper .form-item{flex:1;}.form-wrapper > .stripe-form .form-item-payment-information-add-payment-method-payment-details-card-number{flex:100%;}.form--inline{display:flex;align-items:flex-end;}.form--inline .form-item{margin-right:var(--d-space-s);}.modal .modal-inner{box-shadow:0px 5px 15px 0px rgba(0,0,0,0.5);}.modal .modal-container{margin-left:auto;margin-right:auto;max-width:80%;}.tab-list{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0;}.tab-title{display:inline-block;border-bottom-right-radius:0;border-bottom-left-radius:0;margin-left:0;margin-bottom:0;}.tab-radio + .tab-title{margin-bottom:0.3rem;}.tab-radio:checked + .tab-title{border-bottom-width:0.3rem;margin-bottom:0;border-top-left-radius:var(--d-base-border-radius);}.tabbed-contents{margin-top:-0.1rem;border-bottom-left-radius:var(--d-base-border-radius);border-top-left-radius:0;}}@media
only screen and (min-device-pixel-ratio:2) and (min-width:768px),only screen and (min-resolution:192dpi) and (min-width:768px),only screen and (min-resolution:2dppx) and (min-width:768px){}@media all and (min-width:1025px){.webform-element--title-inline.form-item.form-type-datelist .container-inline,.webform-element--title-inline.webform-options-display-buttons{width:70%;}.webform-options-display-buttons .webform-options-display-buttons-wrapper{flex:0 1 auto;}.webform-element--title-inline.form-type-datelist .form-type-select{min-width:19.5%;}div.webform-element--title-inline:not(.form-type-checkbox):not(.form-type-webform-same),.webform-fieldset--title-inline .webform-flex--container > div,fieldset.form-composite.webform-element--title-inline:not(.webform-composite-hidden-title) > .fieldset-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:stretch;align-items:center;}div.webform-element--title-inline.form-type-textarea{align-items:flex-start !important;}.webform-element--title-inline input.form-text,.webform-element--title-inline input.form-tel,.webform-element--title-inline input.form-email,.webform-element--title-inline input.form-url,.webform-element--title-inline input.form-number,.webform-element--title-inline input.form-range,.webform-element--title-inline .form-textarea-wrapper,.webform-element--title-inline:not(.form-type-datelist):not(.webform-select-other) select.form-select,.webform-element--title-inline select.facets-dropdown,.webform-fieldset--title-inline input.form-email,.webform-element--title-inline input.form-search,.webform-element--title-inline .webform-multiple-table,.form-composite.webform-fieldset--title-inline:not(.webform-composite-hidden-title) .fieldset-wrapper,fieldset.form-composite.webform-element--title-inline:not(.webform-composite-hidden-title) .fieldset-wrapper{width:70%;}.webform-element--title-inline.webform-has-field-prefix input.form-text,.webform-element--title-inline.webform-has-field-prefix input.form-tel,.webform-element--title-inline.webform-has-field-prefix input.form-email,.webform-element--title-inline.webform-has-field-prefix input.form-url,.webform-element--title-inline.webform-has-field-prefix input.form-number,.webform-element--title-inline.webform-has-field-prefix input.form-range,.webform-element--title-inline.webform-has-field-prefix .form-textarea-wrapper,.webform-element--title-inline:not(.form-type-datelist):not(.webform-select-other).webform-has-field-prefix select.form-select,.webform-element--title-inline.webform-has-field-prefix select.facets-dropdown,.webform-fieldset--title-inline.webform-has-field-prefix input.form-email,.webform-element--title-inline.webform-has-field-prefix input.form-search,.webform-element--title-inline.webform-has-field-suffix input.form-text,.webform-element--title-inline.webform-has-field-suffix input.form-tel,.webform-element--title-inline.webform-has-field-suffix input.form-email,.webform-element--title-inline.webform-has-field-suffix input.form-url,.webform-element--title-inline.webform-has-field-suffix input.form-number,.webform-element--title-inline.webform-has-field-suffix input.form-range,.webform-element--title-inline.webform-has-field-suffix .form-textarea-wrapper,.webform-element--title-inline:not(.form-type-datelist):not(.webform-select-other).webform-has-field-suffix select.form-select,.webform-element--title-inline.webform-has-field-suffix select.facets-dropdown,.webform-fieldset--title-inline.webform-has-field-suffix input.form-email,.webform-element--title-inline.webform-has-field-suffix input.form-search{width:65%;}.webform-element--title-inline.webform-has-field-prefix.webform-has-field-suffix input.form-text,.webform-element--title-inline.webform-has-field-prefix.webform-has-field-suffix input.form-tel,.webform-element--title-inline.webform-has-field-prefix.webform-has-field-suffix input.form-email,.webform-element--title-inline.webform-has-field-prefix.webform-has-field-suffix input.form-url,.webform-element--title-inline.webform-has-field-prefix.webform-has-field-suffix input.form-number,.webform-element--title-inline.webform-has-field-prefix.webform-has-field-suffix input.form-range,.webform-element--title-inline.webform-has-field-prefix.webform-has-field-suffix .form-textarea-wrapper,.webform-element--title-inline:not(.form-type-datelist):not(.webform-select-other).webform-has-field-prefix.webform-has-field-suffix select.form-select,.webform-element--title-inline.webform-has-field-prefix.webform-has-field-suffix select.facets-dropdown,.webform-fieldset--title-inline.webform-has-field-prefix.webform-has-field-suffix input.form-email,.webform-element--title-inline.webform-has-field-prefix.webform-has-field-suffix input.form-search{width:60%;}div span.field-prefix,div:not(.form-item-custom-composite-add-more-items) > span.field-suffix{width:5%;}.webform-element--title-inline .webform-multiple-table input.form-text,.webform-element--title-inline .webform-multiple-table input.form-tel,.webform-element--title-inline .webform-multiple-table input.form-email,.webform-element--title-inline .webform-multiple-table input.form-url,.webform-element--title-inline .webform-multiple-table input.form-number,.webform-element--title-inline .webform-multiple-table input.form-range,.webform-element--title-inline:not(.form-type-datelist) .webform-multiple-table select.form-select,.webform-fieldset--title-inline .webform-multiple-table input.form-email,.webform-element--title-inline .webform-multiple-table input.form-search,fieldset.webform-type-webform-name.form-composite.webform-element--title-inline:not(.webform-composite-hidden-title) .fieldset-wrapper fieldset.webform-select-other--wrapper .fieldset-wrapper,fieldset.webform-select-other--wrapper select.form-select,fieldset.webform-select-other--wrapper input.form-text,.webform-type-webform-name .form-type-textfield input.form-text{width:100%;}.webform-element--title-inline .form-managed-file{width:calc(70% - 2px);}.webform-element--title-inline > label,.webform-fieldset--title-inline label,.form-composite.webform-fieldset--title-inline:not(.webform-composite-hidden-title) legend,fieldset.form-composite.webform-element--title-inline:not(.webform-composite-hidden-title) > legend{width:28%;padding-right:2%;}.form-composite.webform-fieldset--title-inline:not(.webform-composite-hidden-title) legend,fieldset.form-composite.webform-element--title-inline:not(.webform-composite-hidden-title) > legend{float:left;}.form-composite.webform-fieldset--title-inline:not(.webform-composite-hidden-title) .fieldset-wrapper{float:right;}.webform-element--title-inline.form-type-checkbox,.webform-element--title-inline.form-type-webform-same,.webform-element--title-inline .webform-checkboxes-other-input input,.webform-element--title-inline .webform-radios-other-input input,.webform-element--title-inline .description,.webform-element--title-inline fieldset .fieldset-description,.webform-element--title-inline details .details-description,.webform-element--title-inline .webform-multiple-add{margin-left:30%;}.form-composite.webform-fieldset--title-inline:not(.webform-composite-hidden-title) .fieldset-wrapper .description{margin-left:0;}.webform-element--title-inline .rateit .rateit-range{margin-top:0.1rem;}input[type=checkbox],label.option{display:inline-block;width:auto;}.webform-type-webform-name fieldset.webform-select-other--wrapper .fieldset-wrapper{width:18% !important;padding-right:2%;}.webform-type-webform-name .form-type-textfield{width:39%;}.webform-type-webform-name .form-type-textfield:first-of-type{padding-right:2%;}.form-item:after,input.form-text:after,input.form-tel:after,input.form-email:after,input.form-url:after,input.form-number:after,input.form-color:after,textarea.form-textarea:after,select.form-select:after,select.facets-dropdown:after{display:table;clear:both;content:"";}.webform-flexbox{display:flex;}}@media
only screen and (min-device-pixel-ratio:2) and (min-width:1025px),only screen and (min-resolution:192dpi) and (min-width:1025px),only screen and (min-resolution:2dppx) and (min-width:1025px){}@media all and (min-width:1281px){.modal .modal-container{max-width:1024px;}}@media
only screen and (min-device-pixel-ratio:2) and (min-width:1281px),only screen and (min-resolution:192dpi) and (min-width:1281px),only screen and (min-resolution:2dppx) and (min-width:1281px){}@media all and (min-width:1921px){.modal .modal-container{max-width:1280px;}}@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1921px),only screen and (min--moz-device-pixel-ratio:2) and (min-width:1921px),only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1921px),only screen and (min-device-pixel-ratio:2) and (min-width:1921px),only screen and (min-resolution:192dpi) and (min-width:1921px),only screen and (min-resolution:2dppx) and (min-width:1921px){}
#header-wrap,#slideshow-wrap,#page-content-main,#breadcrumb-wrap,#footer-wrap{width:100%;margin:0;padding:0;}#header-wrap,.fixed-header #header-wrap{box-shadow:0px 0px 15px 5px rgba(0,0,0,0.5);position:relative;z-index:501;}.header,.menu-icons-wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:stretch;align-items:center;}.header .inline-searchbox-menubox-wrap{flex-basis:100%;}.header .inline-searchbox-menubox-wrap #menubox,.header .inline-searchbox-menubox-wrap #searchbox{margin-left:auto;}.region-header{overflow:hidden;}#block-designit-branding{margin:0;}#block-designit-branding .brand-logo-block{z-index:1000;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:stretch;align-items:center;}#header-top-wrap{z-index:5;position:relative;}#header-top-wrap .header-top-content,.no-fixed-header #header-top-wrap .header-top-content,.no-fixed-header.fixed-header #header-top-wrap .header-top-content{max-height:5rem;top:0;overflow:visible;}.fixed-header #header-top-wrap .header-top-content{max-height:0;top:-10rem;overflow:hidden;}.header-top,.header-top-content{position:relative;}.logo-wrap{line-height:1;}a.brand-logo-block:hover,a.brand-logo-block:focus,a.brand-logo-block:active{text-decoration:none;}.page-content{position:relative;}.no-top-bottom-margin .onecol.page-content,.no-top-bottom-margin .twocol-sideleft.page-content .content-top-full,.no-top-bottom-margin .twocol-sideright.page-content .content-top-full,.no-top-bottom-margin .twocol-sideleft.page-content .col-wrap:not(.content-top-full-used) .col1,.no-top-bottom-margin .twocol-sideright.page-content .col-wrap:not(.content-top-full-used) .col1,.no-top-margin .onecol.page-content,.no-top-margin .twocol-sideleft.page-content .content-top-full,.no-top-margin .twocol-sideright.page-content .content-top-full,.no-top-margin .twocol-sideleft.page-content .col-wrap:not(.content-top-full-used) .col1,.no-top-margin .twocol-sideright.page-content .col-wrap:not(.content-top-full-used) .col1{padding-top:0 !important;}.no-top-bottom-margin .onecol.page-content,.no-top-bottom-margin .twocol-sideleft.page-content .col1,.no-top-bottom-margin .twocol-sideright.page-content .col1,.no-bottom-margin .onecol.page-content,.no-bottom-margin .twocol-sideleft.page-content .col1,.no-bottom-margin .twocol-sideright.page-content .col1{padding-bottom:0 !important;}.slideshow{margin:0 auto;position:relative;}.slideshow .layout-wrap{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:stretch;align-items:stretch;}.slideshow .layout-align-middle .layout-wrap{justify-content:center;}.slideshow .layout-align-bottom .layout-wrap{justify-content:flex-end;}.view-banner-image .views-field-title{position:absolute;bottom:0;left:0;top:0;right:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;}.view-banner-image .banner-container .views-field-title h1{color:#fff;text-shadow:0px 0px 50px #333,0px 0px 30px #333,0px 0px 10px #333;max-width:95%;}.slideshow .bg-fixed .banner-container,.slideshow .bg-fixed .map-container,.slideshow .bg-fixed .slide-container{position:fixed;z-index:auto;top:auto;bottom:auto;left:auto;right:auto;width:100%;}.slick .layout{box-sizing:content-box;}.slick-slide > div{line-height:0 !important;}.col-wrap{width:100%;}.container-item,.modal-heading,.modal-content,.layout-full-width-content-contained,.layout-full-width{padding-left:var(--d-vw-space-l);padding-right:var(--d-vw-space-l);}.layout-full-width.col-no-margin-lr{padding-left:0;padding-right:0;}.layout-contained{border-left-width:var(--d-vw-space-l);border-right-width:var(--d-vw-space-l);border-style:solid;border-left-color:transparent !important;border-right-color:transparent !important;background-clip:padding-box;}#menubox.container-item,.block-system-main-block.container-item,.container-item .container-item:not(.node__meta):not(.tag__items):not(.links),.slideshow .container-item,.col1 .block-block-content.container-item,.footer-content .block-block-content.container-item{padding-left:0 !important;padding-right:0 !important;}.bgimage,.layout{position:relative;}.bg-container,.bg-container.media{position:absolute;top:0;bottom:0;left:0;right:0;margin-top:0;margin-bottom:0;}.bg-align-top-left .bg-container{background-position:left top !important;}.bg-align-top-center .bg-container{background-position:center top !important;}.bg-align-top-right .bg-container{background-position:right top !important;}.bg-align-middle-left .bg-container{background-position:left center !important;}.bg-align-middle-center .bg-container{background-position:center center !important;}.bg-align-middle-right .bg-container{background-position:right center !important;}.bg-align-bottom-left .bg-container{background-position:left bottom !important;}.bg-align-bottom-center .bg-container{background-position:center bottom !important;}.bg-align-bottom-right .bg-container{background-position:right bottom !important;}.bordercol.paragraph--type-layout,.bordercol.paragraph--type-slide,.bordercol:not(.paragraph--type-link) > .paragraph-content,.bordercol.paragraph--type-link .link-button{border-width:1px;border-style:solid;border-color:transparent;}.bordercol.paragraph--type-link .link-button{border-width:5px;}.bg-cover .bg-container{background-size:cover !important;}.bg-contain .bg-container{background-size:contain !important;}.block-100 > .paragraph-content{max-width:100%;}.block-85 > .paragraph-content{max-width:90%;}.block-75 > .paragraph-content{max-width:80%;}.block-66 > .paragraph-content{max-width:70%;}.block-50 > .paragraph-content{max-width:60%;}.media--type-remote-video,.media--type-video{position:relative;padding-bottom:56.25%;height:0;}.media--type-remote-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}audio{width:100%;margin-bottom:var(--d-space-s);}.block-align-left .paragraph-content,.paragraph.content-align-left{margin-left:0;margin-right:auto;}.block-align-center .paragraph-content,.paragraph.content-align-center{margin-left:auto;margin-right:auto;}.block-align-right .paragraph-content,.paragraph.content-align-right{margin-left:auto;margin-right:0;}.paragraph--type-multiple-media .paragraph-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:stretch;align-items:center;}.paragraph--type-multiple-media.content-align-left .paragraph-content{justify-content:flex-start;}.paragraph--type-multiple-media.content-align-right .paragraph-content{justify-content:flex-end;}.paragraph--type-multiple-media .paragraph-content .media-image-wrap{order:0;flex:1 1 0;align-self:auto;padding-left:0;padding-right:0;}.paragraph--type-multiple-media .paragraph-content .media{margin:2px;padding-left:0;padding-right:0;}.paragraph--type-multiple-media .paragraph-content .media--type-image,.paragraph--type-multiple-media .paragraph-content .media--type-remote-video{align-self:center;flex:1 1 auto;max-width:calc(50% - 4px);}.paragraph--type-multiple-media .paragraph-content .media--type-image img{height:12.5rem;min-width:100%;object-fit:cover;vertical-align:bottom;width:auto;}.paragraph--type-multiple-media .paragraph-content .media--type-remote-video{width:22.222rem;padding-bottom:12.5rem;}.paragraph--type-multiple-media .paragraph-content .media--type-document{padding-left:calc(var(--d-margin-bottom-base) * 2);padding-right:calc(var(--d-margin-bottom-base) * 2);flex:1 1 auto;}.media{line-height:0;}.link-content > .media,.media.media--type-full_width_image,.media.media--type-background_video{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;}div:not(.paragraph--type-multiple-media) > .paragraph-content > .media figure{display:inline-block;}div:not(.paragraph--type-multiple-media) > .paragraph-content > .media figcaption{width:0;min-width:100%;text-align:center;font-style:italic;padding-top:var(--d-space-xs);line-height:normal;}.paragraph--type-multiple-media figcaption{display:none;}.content-align-center.media--type-document,.content-align-center .media--type-document,.paragraph--type-multiple-media .media--type-document,.paragraph--type-modal.content-align-center,.paragraph--type-link.content-align-center > .paragraph-content,.paragraph--type-multiple-media.content-align-left .media,.paragraph--type-multiple-media.content-align-right .media,.paragraph.content-align-center .media--type-image,.paragraph.content-align-center .figcaption,.media.align-center{text-align:center;}.content-align-left.media--type-document,.content-align-left .media--type-document,.paragraph--type-modal.content-align-left,.paragraph--type-link.content-align-left,.paragraph.content-align-left .media--type-image,.paragraph.content-align-left .figcaption{text-align:left;}.content-align-right.media-type-document,.content-align-right .media-type-document,.paragraph--type-modal.content-align-right,.paragraph--type-link.content-align-right,.paragraph.content-align-right .media--type-image,.paragraph.content-align-right .figcaption{text-align:right;}.paragraph--type-link .link-button,.paragraph--type-link .link-button:hover,.paragraph--type-link .link-button:focus,.paragraph--type-link .link-button:active{display:inline-block;position:relative;text-decoration:none;}.paragraph--type-link .link-button,.paragraph--type-link .link-button:hover,.paragraph--type-link .link-button:focus,.paragraph--type-link .link-button:active{border-radius:var(--d-base-border-radius);}.paragraph--type-link .link-button .link-content{position:relative;}.paragraph--type-link .link-button.bgimage .link-content-wrap{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:stretch;align-items:stretch;}.link-content h2,.link-content h3,.link-content h4,.link-content h5,.link-content h6,.link-content p,.link-content ul,.link-content h2 span.no-bottom-margin,.link-content h3 span.no-bottom-margin,.link-content h4 span.no-bottom-margin,.link-content h5 span.no-bottom-margin,.link-content h6 span.no-bottom-margin,.link-content p span.no-bottom-margin,.link-content ul span.no-bottom-margin{margin-bottom:var(--d-space-xxxs) !important;}.bg-image .link-content h2,.bg-image .link-content h3,.bg-image .link-content h4,.bg-image .link-content h5,.bg-image .link-content h6,.bg-image .link-content p,.bg-image .link-content ul,.bg-image .link-content h2 span.no-bottom-margin,.bg-image .link-content h3 span.no-bottom-margin,.bg-image .link-content h4 span.no-bottom-margin,.bg-image .link-content h5 span.no-bottom-margin,.bg-image .link-content h6 span.no-bottom-margin,.bg-image .link-content h7 span.no-bottom-margin,.bg-image .link-content h8 span.no-bottom-margin{text-shadow:0px 0px 5px #000;}.bgimage.link-button,.bgcol.link-button{box-shadow:0px 0px 10px 2px rgba(0,0,0,0.7);}.bgimage.link-button:hover,.bgimage.link-button:focus,.bgimage.link-button:active,.bgcol.link-button:hover,.bgcol.link-button:focus,.bgcol.link-button:active{box-shadow:0px 0px 5px 2px rgba(0,0,0,0.7);}.bgimage.link-button .link-content > .media--type-image{background-color:#000;overflow:hidden;}.bgimage.link-button:hover .link-content > .media--type-image img,.bgimage.link-button:focus .link-content > .media--type-image img,.bgimage.link-button:active .link-content > .media--type-image img{opacity:0.5;transform:scale(1.1);}.path-user:not(.user-logged-in) .page-content{padding:0 var(--d-vw-space-l);}.path-user:not(.user-logged-in) .page-content .container-item .region-content{max-width:68rem;margin:0 auto var(--d-margin-bottom-base) auto;padding:calc(var(--d-margin-bottom-base) * 2) calc(var(--d-margin-bottom-base) * 2) var(--d-margin-bottom-base) calc(var(--d-margin-bottom-base) * 2);}.view-article-list .views-row{border-bottom:1px solid #ccc;}.view-article-list .views-row:first-child{border-top:1px solid #ccc;}.grid-list.view-article-list .view-content,.row-list.view-article-list .views-row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:stretch;align-items:stretch;}.row-list.view-article-list .views-row .image-only,.row-list.view-article-list .views-row .text-only{order:0;flex:0 1 22%;max-width:22%;align-self:flex-start;}.row-list.view-article-list .views-row .text-only{flex:0 1 76%;flex-basis:calc(78% - 3vw);max-width:calc(78% - 3vw);}.grid-list.view-article-list .views-row .image-only{padding-right:0 !important;}.grid-list.view-article-list .views-row{order:0;flex:0 1 50%;flex-basis:calc(50% - 3vw);max-width:calc(50% - 3vw);align-self:auto;border-bottom:none;margin-bottom:0;}.grid-list.view-article-list .views-row:first-child{border-top:none;padding-top:0;}.article-text,.article-image{padding-top:var(--d-margin-bottom-base);padding-bottom:var(--d-margin-bottom-base);display:block;}.row-list.view-article-list .views-row .text-only *:hover,.row-list.view-article-list .views-row .text-only *:focus{text-decoration:none;}.pager__items{text-align:center;}.pager__items .is-active a{font-weight:bolder;}.iframe-container{overflow:hidden;padding-top:80%;position:relative;}.iframe-container iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%;}.paragraph--type-text h2[id],.paragraph--type-text h3[id],.paragraph--type-text h4[id],.paragraph--type-text h5[id]{padding-top:15rem;margin-top:-15rem;}.contextual-region .contextual .contextual-links a{color:#333 !important;}.contextual-region .contextual .contextual-links a:hover,.contextual-region .contextual .contextual-links a:focus,.contextual-region .contextual .contextual-links a:active{color:#000 !important;}.mobile-hide{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;}.layout-margin-top:not(:nth-child(2)),.layout-margin-top-bottom:not(:nth-child(2)){margin-top:var(--page-margin);}.layout-margin-bottom:not(:last-child),.layout-margin-top-bottom:not(:last-child){margin-bottom:var(--page-margin);}.paragraph--type-layout:not(.paragraph--type-layout-slide),.paragraph--type-layout.paragraph--type-layout-slide .layout-wrap,.paragraph:not(.paragraph--type-layout):not(.paragraph--type-link) > .paragraph-content,.paragraph--type-link .link-content .link-content-wrap{padding-top:var(--padding-t);padding-bottom:var(--padding-b);}.layout__region > .paragraph:not(.paragraph--type-link) > .paragraph-content,.paragraph:not(.paragraph--type-layout):not(.paragraph--type-link) > .paragraph-content,.paragraph--type-link .link-content .link-content-wrap{padding-left:var(--padding-lr);padding-right:var(--padding-lr);}.col-ltr .layout .layout__region:first-child .paragraph:not(.bgcol):not(.block-no-margin-lr) > .paragraph-content,.col-rtl .layout .layout__region:last-child .paragraph:not(.bgcol):not(.block-no-margin-lr) > .paragraph-content{padding-left:0;}.col-rtl .layout .layout__region:first-child .paragraph:not(.bgcol):not(.block-no-margin-lr) > .paragraph-content,.col-ltr .layout .layout__region:last-child .paragraph:not(.bgcol):not(.block-no-margin-lr) > .paragraph-content{padding-right:0;}.paragraph--type-carousel-group .layout__region,.paragraph--type-layout-slide .layout__region{overflow:hidden;}.bgvideo{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;margin:0;}.bgvideo video{min-width:100%;}.bgvideo button.videopause{position:absolute;bottom:1rem;right:1rem;z-index:1;}.bgvideo video{opacity:1;transition:opacity var(--d-transition-base);}.bgvideo.video-paused video{opacity:0;}@media all and (min-width:321px){}@media
only screen and (min-device-pixel-ratio:2) and (min-width:321px),only screen and (min-resolution:192dpi) and (min-width:321px),only screen and (min-resolution:2dppx) and (min-width:321px){}@media all and (min-width:581px){}@media
only screen and (min-device-pixel-ratio:2) and (min-width:581px),only screen and (min-resolution:192dpi) and (min-width:581px),only screen and (min-resolution:2dppx) and (min-width:581px){}@media all and (min-width:768px){#header-top-wrap,.header-top,.header-top-content,.header .relative{overflow:visible;}.twocol-sideright .col-wrap,.twocol-sideleft .col-wrap{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:stretch;}.twocol-sideleft .col-wrap{flex-direction:row-reverse;}.twocol-sideright .col-wrap .col1,.twocol-sideleft .col-wrap .col1{flex:0 1 66%;max-width:66%;align-self:auto;}.twocol-sideright .col-wrap .col2,.twocol-sideleft .col-wrap .col2{flex:0 1 34%;max-width:34%;align-self:auto;}.container-item,.layout-full-width-content-contained,.layout-full-width{padding-left:var(--d-vw-space-xl);padding-right:var(--d-vw-space-xl);}.layout-contained{border-left-width:var(--d-vw-space-xl);border-right-width:var(--d-vw-space-xl);}.bordercol .layout__region,.bordercol .column--content{position:relative;align-self:stretch;}.bordercol .layout__region:not(:last-child):after,.bordercol .column--content:not(:last-child):after{border-left-width:1px;border-left-style:solid;content:'';position:absolute;top:calc(var(--padding-t) * -1);bottom:calc(var(--padding-b) * -1);right:calc(var(--padding-lr) * -1);}.block-85 > .paragraph-content{max-width:85%;}.block-75 > .paragraph-content{max-width:75%;}.block-66 > .paragraph-content{max-width:66%;}.block-50 > .paragraph-content{max-width:50%;}.paragraph--type-multiple-media .paragraph-content .media--type-image img{height:13rem;}.paragraph--type-multiple-media .paragraph-content .media--type-remote-video{width:23.111rem;padding-bottom:13rem;}.align-left,.block-wrap-left{float:left !important;position:relative;max-width:48%;margin-right:4% !important;margin-left:0 !important;}.align-right,.block-wrap-right{float:right !important;position:relative;max-width:48%;margin-left:4% !important;margin-right:0 !important}.paragraph--type-layout:not(.block-align-top):not(.block-align-middle):not(.block-align-bottom) .paragraph--type-image.bg-cover{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:stretch;min-height:100%;}.paragraph--type-layout:not(.block-align-top):not(.block-align-middle):not(.block-align-bottom) .paragraph--type-image.bg-cover > .paragraph-content{width:100%;}.paragraph--type-layout:not(.block-align-top):not(.block-align-middle):not(.block-align-bottom) .paragraph--type-image.bg-cover > .paragraph-content .media--type-image{min-height:100%;overflow:hidden;position:relative;}.paragraph--type-layout:not(.block-align-top):not(.block-align-middle):not(.block-align-bottom) .paragraph--type-image.bg-cover > .paragraph-content .media--type-image figure{position:absolute;top:0;right:0;bottom:0;left:0;}.paragraph--type-layout:not(.block-align-top):not(.block-align-middle):not(.block-align-bottom) .paragraph--type-image.bg-cover > .paragraph-content .media--type-image figure picture,.paragraph--type-layout:not(.block-align-top):not(.block-align-middle):not(.block-align-bottom) .paragraph--type-image.bg-cover > .paragraph-content .media--type-image figure img{height:100%;width:100%;object-fit:cover;}.paragraph--type-layout:not(.block-align-top):not(.block-align-middle):not(.block-align-bottom) .paragraph--type-image.bg-cover.bg-align-top-left > .paragraph-content .media--type-image figure picture,.paragraph--type-layout:not(.block-align-top):not(.block-align-middle):not(.block-align-bottom) .paragraph--type-image.bg-cover.bg-align-top-left > .paragraph-content .media--type-image figure img{object-position:left top;}.paragraph--type-layout:not(.block-align-top):not(.block-align-middle):not(.block-align-bottom) .paragraph--type-image.bg-cover.bg-align-top-center > .paragraph-content .media-image figure picture,.paragraph--type-layout:not(.block-align-top):not(.block-align-middle):not(.block-align-bottom) .paragraph--type-image.bg-cover.bg-align-top-center > .paragraph-content .media-image figure img{object-position:center top;}.paragraph--type-layout:not(.block-align-top):not(.block-align-middle):not(.block-align-bottom) .paragraph--type-image.bg-cover.bg-align-top-right > .paragraph-content .media--type-image figure picture,.paragraph--type-layout:not(.block-align-top):not(.block-align-middle):not(.block-align-bottom) .paragraph--type-image.bg-cover.bg-align-top-right > .paragraph-content .media--type-image figure img{object-position:right top;}.paragraph--type-layout:not(.block-align-top):not(.block-align-middle):not(.block-align-bottom) .paragraph--type-image.bg-cover.bg-align-middle-left > .paragraph-content .media--type-image figure picture,.paragraph--type-layout:not(.block-align-top):not(.block-align-middle):not(.block-align-bottom) .paragraph--type-image.bg-cover.bg-align-middle-left > .paragraph-content .media--type-image figure img{object-position:left center;}.paragraph--type-layout:not(.block-align-top):not(.block-align-middle):not(.block-align-bottom) .paragraph--type-image.bg-cover.bg-align-middle-center > .paragraph-content .media--type-image figure picture,.paragraph--type-layout:not(.block-align-top):not(.block-align-middle):not(.block-align-bottom) .paragraph--type-image.bg-cover.bg-align-middle-center > .paragraph-content .media--type-image figure img{object-position:center center;}.paragraph--type-layout:not(.block-align-top):not(.block-align-middle):not(.block-align-bottom) .paragraph--type-image.bg-cover.bg-align-middle-right > .paragraph-content .media--type-image figure picture,.paragraph--type-layout:not(.block-align-top):not(.block-align-middle):not(.block-align-bottom) .paragraph--type-image.bg-cover.bg-align-middle-right > .paragraph-content .media--type-image figure img{object-position:right center;}.paragraph--type-layout:not(.block-align-top):not(.block-align-middle):not(.block-align-bottom) .paragraph--type-image.bg-cover.bg-align-bottom-left > .paragraph-content .media--type-image figure picture,.paragraph--type-layout:not(.block-align-top):not(.block-align-middle):not(.block-align-bottom) .paragraph--type-image.bg-cover.bg-align-bottom-left > .paragraph-content .media--type-image figure img{object-position:left bottom;}.paragraph--type-layout:not(.block-align-top):not(.block-align-middle):not(.block-align-bottom) .paragraph--type-image.bg-cover.bg-align-bottom-center > .paragraph-content .media--type-image figure picture,.paragraph--type-layout:not(.block-align-top):not(.block-align-middle):not(.block-align-bottom) .paragraph--type-image.bg-cover.bg-align-bottom-center > .paragraph-content .media--type-image figure img{object-position:center bottom;}.paragraph--type-layout:not(.block-align-top):not(.block-align-middle):not(.block-align-bottom) .paragraph--type-image.bg-cover.bg-align-bottom-right > .paragraph-content .media--type-image figure picture,.paragraph--type-layout:not(.block-align-top):not(.block-align-middle):not(.block-align-bottom) .paragraph--type-image.bg-cover.bg-align-bottom-right > .paragraph-content .media--type-image figure img{object-position:right bottom;}.path-user:not(.user-logged-in) .page-content .container-item .region-content{max-width:50rem;border:1px solid #ccc;border-radius:var(--d-base-border-radius);box-shadow:0px 0px 3px 0px rgba(0,0,0,0.25);}.grid-list.view-article-list .views-row{flex:0 1 30%;flex-basis:calc(30% - 3vw);max-width:calc(30% - 3vw);}#footer-bottom-wrap.footer-bottom{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:stretch;align-items:flex-start;}.layout--onecolumn,.layout--twocolumn,.layout--threecolumn,.layout--fourcolumn,.layout--fivecolumn,.layout--sixcolumn{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:stretch;align-items:stretch;}.col-large-overlap-lr .layout-wrap > .layout > .layout__region > .paragraph,.col-medium-overlap-lr .layout-wrap > .layout > .layout__region > .paragraph,.col-small-overlap-lr .layout-wrap > .layout > .layout__region > .paragraph{margin-left:calc(var(--overlap-lr) * -1);margin-right:calc(var(--overlap-lr) * -1);position:relative;}.col-large-overlap-lr.col-ltr .layout-wrap > .layout > .layout__region:first-child > .paragraph,.col-medium-overlap-lr.col-ltr .layout-wrap > .layout > .layout__region:first-child > .paragraph,.col-small-overlap-lr.col-ltr .layout-wrap > .layout > .layout__region:first-child > .paragraph{margin-left:0;}.col-large-overlap-lr.col-ltr .layout-wrap > .layout > .layout__region:last-child > .paragraph,.col-medium-overlap-lr.col-ltr .layout-wrap > .layout > .layout__region:last-child > .paragraph,.col-small-overlap-lr.col-ltr .layout-wrap > .layout > .layout__region:last-child > .paragraph{margin-right:0;}.col-large-overlap-lr.col-rtl .layout-wrap > .layout > .layout__region:first-child > .paragraph,.col-medium-overlap-lr.col-rtl .layout-wrap > .layout > .layout__region:first-child > .paragraph,.col-small-overlap-lr.col-rtl .layout-wrap > .layout > .layout__region:first-child > .paragraph{margin-right:0;}.col-large-overlap-lr.col-rtl .layout-wrap > .layout > .layout__region:last-child > .paragraph,.col-medium-overlap-lr.col-rtl .layout-wrap > .layout > .layout__region:last-child > .paragraph,.col-small-overlap-lr.col-rtl .layout-wrap > .layout > .layout__region:last-child > .paragraph{margin-left:0;}.bordercol .layout--onecolumn,.bordercol .layout--twocolumn,.bordercol .layout--threecolumn,.bordercol .layout--fourcolumn,.bordercol .layout--fivecolumn,.bordercol .layout--sixcolumn,.layout-contained.bgcol .layout--onecolumn,.layout-contained.bgcol .layout--twocolumn,.layout-contained.bgcol .layout--threecolumn,.layout-contained.bgcol .layout--fourcolumn,.layout-contained.bgcol .layout--fivecolumn,.layout-contained.bgcol .layout--sixcolumn,.layout-contained.bgimage .layout--onecolumn,.layout-contained.bgimage .layout--twocolumn,.layout-contained.bgimage .layout--threecolumn,.layout-contained.bgimage .layout--fourcolumn,.layout-contained.bgimage .layout--fivecolumn,.layout-contained.bgimage .layout--sixcolumn{margin-left:0;margin-right:0;padding-left:0;padding-right:0;}.column-align-center .layout--twocolumn,.column-align-center .layout--threecolumn,.column-align-center .layout--fourcolumn,.column-align-center .layout--fivecolumn,.column-align-center .layout--sixcolumn{justify-content:center;}.column-align-right .layout--twocolumn,.column-align-right .layout--threecolumn,.column-align-right .layout--fourcolumn,.column-align-right .layout--fivecolumn,.column-align-right .layout--sixcolumn{justify-content:flex-end;}.paragraph.block-align-top .layout-wrap .layout{align-items:flex-start;}.paragraph.block-align-middle .layout-wrap .layout{align-items:center;}.paragraph.block-align-bottom .layout-wrap .layout{align-items:flex-end;}.paragraph.col-rtl .layout{flex-direction:row-reverse;}.paragraph.col-odd-even .layout .layout__region:nth-child(1),.paragraph.col-even-odd .layout .layout__region:nth-child(2){order:1;}.paragraph.col-odd-even .layout .layout__region:nth-child(3),.paragraph.col-even-odd .layout .layout__region:nth-child(4){order:2;}.paragraph.col-odd-even .layout .layout__region:nth-child(5),.paragraph.col-even-odd .layout .layout__region:nth-child(6){order:3;}.paragraph.col-odd-even .layout .layout__region:nth-child(2),.paragraph.col-even-odd .layout .layout__region:nth-child(1){order:4;}.paragraph.col-odd-even .layout .layout__region:nth-child(4),.paragraph.col-even-odd .layout .layout__region:nth-child(3){order:5;}.paragraph.col-odd-even .layout .layout__region:nth-child(6),.paragraph.col-even-odd .layout .layout__region:nth-child(5){order:6;}.layout--onecolumn > .layout__region,.col-one .layout > .layout__region,.col-two .layout--threecolumn-1-1-2 > .layout__region-right,.col-two .layout--threecolumn-2-1-1 > .layout__region-left{flex:0 1 100%;max-width:100%;}.layout--twocolumn-1-1 > .layout__region-left,.layout--twocolumn-1-1 > .layout__region-right,.col-two .layout--threecolumn-1-1-1 > .layout__region-left,.col-two .layout--threecolumn-1-1-1 > .layout__region-center,.col-two .layout--threecolumn-1-1-1 > .layout__region-right,.col-two .layout--threecolumn-1-1-2 > .layout__region-left,.col-two .layout--threecolumn-1-1-2 > .layout__region-center,.col-two .layout--threecolumn-2-1-1 > .layout__region-center,.col-two .layout--threecolumn-2-1-1 > .layout__region-right,.col-two .layout--fourcolumn > .layout__region,.col-two .layout--fivecolumn > .layout__region,.col-two .layout--sixcolumn > .layout__region{flex:0 1 50%;flex-basis:calc((100% - var(--padding-lr)) * 0.5);max-width:calc((100% - var(--padding-lr)) * 0.5);}.bordercol > .paragraph-content > .layout-wrap .layout--twocolumn-1-1 > .layout__region-left,.bordercol > .paragraph-content > .layout-wrap .layout--twocolumn-1-1 > .layout__region-right,.bordercol.col-two .layout--threecolumn-1-1-1 > .layout__region-left,.bordercol.col-two .layout--threecolumn-1-1-1 > .layout__region-center,.bordercol.col-two .layout--threecolumn-1-1-1 > .layout__region-right,.bordercol.col-two .layout--threecolumn-1-1-2 > .layout__region-left,.bordercol.col-two .layout--threecolumn-1-1-2 > .layout__region-center,.bordercol.col-two .layout--threecolumn-2-1-1 > .layout__region-center,.bordercol.col-two .layout--threecolumn-2-1-1 > .layout__region-right,.bordercol.col-two .layout--fourcolumn > .layout__region,.bordercol.col-two .layout--fivecolumn > .layout__region,.bordercol.col-two .layout--sixcolumn > .layout__region{flex-basis:calc((100% - (var(--padding-lr) * 2)) * 0.5);max-width:calc((100% - (var(--padding-lr) * 2)) * 0.5);}.layout--twocolumn-1-2 > .layout__region-left,.layout--twocolumn-2-1 > .layout__region-right,.col-two .layout--threecolumn-1-2-1 > .layout__region-left,.col-two .layout--threecolumn-1-2-1 > .layout__region-right{flex:0 1 33.33%;flex-basis:calc((100% - var(--padding-lr)) * 0.3333);max-width:calc((100% - var(--padding-lr)) * 0.3333);}.bordercol > .paragraph-content > .layout-wrap .layout--twocolumn-1-2 > .layout__region-left,.bordercol > .paragraph-content > .layout-wrap .layout--twocolumn-2-1 > .layout__region-right,.bordercol.col-two .layout--threecolumn-1-2-1 > .layout__region-left,.bordercol.col-two .layout--threecolumn-1-2-1 > .layout__region-right{flex-basis:calc((100% - (var(--padding-lr) * 2)) * 0.3333);max-width:calc((100% - (var(--padding-lr) * 2)) * 0.3333);}.layout--twocolumn-1-2 > .layout__region-right,.layout--twocolumn-2-1 > .layout__region-left,.col-two .layout--threecolumn-1-2-1 > .layout__region-center{flex:0 1 66.66%;flex-basis:calc((100% - var(--padding-lr)) * 0.6666);max-width:calc((100% - var(--padding-lr)) * 0.6666);}.bordercol > .paragraph-content > .layout-wrap .layout--twocolumn-1-2 > .layout__region-right,.bordercol > .paragraph-content > .layout-wrap .layout--twocolumn-2-1 > .layout__region-left,.bordercol.col-two .layout--threecolumn-1-2-1 > .layout__region-center{flex-basis:calc((100% - (var(--padding-lr) * 2)) * 0.6666);max-width:calc((100% - (var(--padding-lr) * 2)) * 0.6666);}.layout--threecolumn-1-1-1 > .layout__region,.col-three .layout--fourcolumn > .layout__region,.col-three .layout--fivecolumn > .layout__region,.col-three .layout--sixcolumn > .layout__region{flex:0 1 33.33%;flex-basis:calc((100% - (var(--padding-lr) * 2)) * 0.3333);max-width:calc((100% - (var(--padding-lr) * 2)) * 0.3333);}.bordercol > .paragraph-content > .layout-wrap .layout--threecolumn-1-1-1 > .layout__region,.bordercol.col-three .layout--fourcolumn > .layout__region,.bordercol.col-three .layout--fivecolumn > .layout__region,.bordercol.col-three .layout--sixcolumn > .layout__region{flex-basis:calc((100% - (var(--padding-lr) * 4)) * 0.3333);max-width:calc((100% - (var(--padding-lr) * 4)) * 0.3333);}.layout--threecolumn-1-1-2 > .layout__region-left,.layout--threecolumn-1-2-1 > .layout__region-left,.layout--threecolumn-1-2-1 > .layout__region-right,.layout--threecolumn-2-1-1 > .layout__region-right,.layout--threecolumn-1-1-2 > .layout__region-center,.layout--threecolumn-2-1-1 > .layout__region-center{flex:0 1 25%;flex-basis:calc((100% - (var(--padding-lr) * 2)) * 0.25);max-width:calc((100% - (var(--padding-lr) * 2)) * 0.25);}.bordercol > .paragraph-content > .layout-wrap .layout--threecolumn-1-1-2 > .layout__region-left,.bordercol > .paragraph-content > .layout-wrap .layout--threecolumn-1-2-1 > .layout__region-left,.bordercol > .paragraph-content > .layout-wrap .layout--threecolumn-1-2-1 > .layout__region-right,.bordercol > .paragraph-content > .layout-wrap .layout--threecolumn-2-1-1 > .layout__region-right,.bordercol > .paragraph-content > .layout-wrap .layout--threecolumn-1-1-2 > .layout__region-center,.bordercol > .paragraph-content > .layout-wrap .layout--threecolumn-2-1-1 > .layout__region-center{flex-basis:calc((100% - (var(--padding-lr) * 4)) * 0.25);max-width:calc((100% - (var(--padding-lr) * 4)) * 0.25);}.layout--threecolumn-1-1-2 > .layout__region-right,.layout--threecolumn-2-1-1 > .layout__region-left,.layout--threecolumn-1-2-1 > .layout__region-center{flex:0 1 50%;flex-basis:calc((100% - (var(--padding-lr) * 2)) * 0.5);max-width:calc((100% - (var(--padding-lr) * 2)) * 0.5);}.bordercol > .paragraph-content > .layout-wrap .layout--threecolumn-1-1-2 > .layout__region-right,.bordercol > .paragraph-content > .layout-wrap .layout--threecolumn-2-1-1 > .layout__region-left,.bordercol > .paragraph-content > .layout-wrap .layout--threecolumn-1-2-1 > .layout__region-center{flex-basis:calc((100% - (var(--padding-lr) * 4)) * 0.5);max-width:calc((100% - (var(--padding-lr) * 4)) * 0.5);}.layout--fourcolumn > .layout__region,.col-four .layout--fivecolumn > .layout__region,.col-four .layout--sixcolumn > .layout__region{flex:0 1 50%;flex-basis:calc((100% - var(--padding-lr)) * 0.5);max-width:calc((100% - var(--padding-lr)) * 0.5);}.bordercol > .paragraph-content > .layout-wrap .layout--fourcolumn > .layout__region,.bordercol.col-four .layout--fivecolumn > .layout__region,.bordercol.col-four .layout--sixcolumn > .layout__region{flex-basis:calc((100% - (var(--padding-lr) * 2)) * 0.5);max-width:calc((100% - (var(--padding-lr) * 2)) * 0.5);}.layout--fivecolumn > .layout__region,.col-five .layout--sixcolumn > .layout__region{flex:0 1 33.33%;flex-basis:calc((100% - (var(--padding-lr) * 2)) * 0.3333);max-width:calc((100% - (var(--padding-lr) * 2)) * 0.3333);}.bordercol > .paragraph-content > .layout-wrap .layout--fivecolumn > .layout__region,.bordercol.col-five .layout--sixcolumn > .layout__region{flex-basis:calc((100% - (var(--padding-lr) * 4)) * 0.3333);max-width:calc((100% - (var(--padding-lr) * 4)) * 0.3333);}.layout--sixcolumn > .layout__region{flex:0 1 33.33%;flex-basis:calc((100% - (var(--padding-lr) * 2)) * 0.3333);max-width:calc((100% - (var(--padding-lr) * 2)) * 0.3333);}.bordercol > .paragraph-content > .layout-wrap .layout--sixcolumn > .layout__region{flex-basis:calc((100% - (var(--padding-lr) * 4)) * 0.3333);max-width:calc((100% - (var(--padding-lr) * 4)) * 0.3333);}.mobile-hide{position:relative !important;clip:auto;overflow:visible;height:auto;width:auto;word-wrap:normal;}.tablet-hide{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;}}@media
only screen and (min-device-pixel-ratio:2) and (min-width:768px),only screen and (min-resolution:192dpi) and (min-width:768px),only screen and (min-resolution:2dppx) and (min-width:768px){}@media all and (min-width:1025px){#header-wrap{box-shadow:none;}.region-header{overflow:visible;}.header{flex-wrap:nowrap;align-items:flex-end;}.header .inline-searchbox-menubox-wrap{flex-basis:auto;}.path-user:not(.user-logged-in) .page-content .container-item .region-content{max-width:68rem;}.row-list.view-article-list .views-row{align-items:center;}.layout--fourcolumn > .layout__region,.col-four .layout--fivecolumn > .layout__region,.col-four .layout--sixcolumn > .layout__region{flex:0 1 25%;flex-basis:calc((100% - (var(--padding-lr) * 3)) * 0.25);max-width:calc((100% - (var(--padding-lr) * 3)) * 0.25);}.bordercol > .paragraph-content > .layout-wrap .layout--fourcolumn > .layout__region,.bordercol.col-four .layout--fivecolumn > .layout__region,.bordercol.col-four .layout--sixcolumn > .layout__region{flex-basis:calc((100% - (var(--padding-lr) * 6)) * 0.25);max-width:calc((100% - (var(--padding-lr) * 6)) * 0.25);}.layout--fivecolumn > .layout__region,.col-five .layout--sixcolumn > .layout__region{flex:0 1 20%;flex-basis:calc((100% - (var(--padding-lr) * 4)) * 0.2);max-width:calc((100% - (var(--padding-lr) * 4)) * 0.2);}.bordercol > .paragraph-content > .layout-wrap .layout--fivecolumn > .layout__region,.bordercol.col-five .layout--sixcolumn > .layout__region{flex-basis:calc((100% - (var(--padding-lr) * 8)) * 0.2);max-width:calc((100% - (var(--padding-lr) * 8)) * 0.2);}.layout--sixcolumn > .layout__region{flex:0 1 16.666%;flex-basis:calc((100% - (var(--padding-lr) * 5)) * 0.16666);max-width:calc((100% - (var(--padding-lr) * 5)) * 0.16666);}.bordercol > .paragraph-content > .layout-wrap .layout--sixcolumn > .layout__region{flex-basis:calc((100% - (var(--padding-lr) * 10)) * 0.16666);max-width:calc((100% - (var(--padding-lr) * 10)) * 0.16666);}.tablet-hide{position:relative !important;clip:auto;overflow:visible;height:auto;width:auto;word-wrap:normal;}.desktop-hide{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;}.paragraph--type-multiple-media .paragraph-content .media--type-image img{height:15rem;}.paragraph--type-multiple-media .paragraph-content .media--type-remote-video{width:26.666rem;padding-bottom:15rem;}.bgvideo button.videopause{bottom:var(--d-margin-bottom-base);right:var(--d-margin-bottom-base);}.row-list.view-article-list .views-row .image-only,.row-list.view-article-list .views-row .text-only{flex:0 1 20%;max-width:20%;}.row-list.view-article-list .views-row .text-only{flex:0 1 78%;flex-basis:calc(80% - 4rem);max-width:calc(80% - 4rem);}.grid-list.view-article-list .views-row{flex:0 1 50%;flex-basis:calc(50% - 4rem);max-width:calc(50% - 4rem);}}@media
only screen and (min-device-pixel-ratio:2) and (min-width:1025px),only screen and (min-resolution:192dpi) and (min-width:1025px),only screen and (min-resolution:2dppx) and (min-width:1025px){}@media all and (min-width:1281px){.twocol-sideright .col-wrap .col1,.twocol-sideleft .col-wrap .col1{flex-basis:calc(((100% - 1280px) / 2) + 845px);}.twocol-sideright .col-wrap .col2,.twocol-sideleft .col-wrap .col2{flex-basis:calc(((100% - 1280px) / 2) + 435px);}.container-item,.layout-full-width-content-contained .layout-wrap,.layout-contained{max-width:1280px;margin-left:auto;margin-right:auto;}.layout-contained.bordercol,.layout-contained.bgimage,.layout-contained.bgcol{max-width:1282px;}.block-block-content.container-item{max-width:100%;}.container-item,.layout-full-width-content-contained,.layout-full-width{padding-left:var(--d-vw-space-l);padding-right:var(--d-vw-space-l);}.layout-contained{border-left-width:var(--d-vw-space-l);border-right-width:var(--d-vw-space-l);}.twocol-sideleft .col1 .container-item,.twocol-sideleft .col1 .layout-contained,.twocol-sideleft .col1 .layout-full-width-content-contained .layout-wrap,.twocol-sideright .col1 .container-item,.twocol-sideright .col1 .layout-contained,.twocol-sideright .col1 .layout-full-width-content-contained .layout-wrap{max-width:calc(845px - var(--d-vw-space-l));}.twocol-sideleft .col2 .container-item,.twocol-sideright .col2 .container-item{max-width:calc(435px - var(--d-vw-space-l));}.twocol-sideleft .col1 .container-item,.twocol-sideleft .col1 .layout-contained,.twocol-sideleft .col1 .layout-full-width-content-contained .layout-wrap,.twocol-sideright .col2 .container-item{margin-left:0;}.twocol-sideright .col1 .container-item,.twocol-sideright .col1 .layout-contained,.twocol-sideright .col1 .layout-full-width-content-contained .layout-wrap,.twocol-sideleft .col2 .container-item{margin-right:0;}#menubox.container-item,.slideshow .container-item,.block-system-main-block.container-item,.container-item .container-item:not(.node__meta):not(.tag__items):not(.links),.views-row .container-item{max-width:100% !important;}}@media
only screen and (min-device-pixel-ratio:2) and (min-width:1281px),only screen and (min-resolution:192dpi) and (min-width:1281px),only screen and (min-resolution:2dppx) and (min-width:1281px){}@media all and (min-width:1921px){.container-item,.layout-full-width-content-contained,.layout-full-width{padding-left:var(--d-vw-space-m);padding-right:var(--d-vw-space-m);}.layout-contained{border-left-width:var(--d-vw-space-m);border-right-width:var(--d-vw-space-m);}.twocol-sideleft .col1 .container-item,.twocol-sideleft .col1 .layout-contained,.twocol-sideleft .col1 .layout-full-width-content-contained .layout-wrap,.twocol-sideright .col1 .container-item,.twocol-sideright .col1 .layout-contained,.twocol-sideright .col1 .layout-full-width-content-contained .layout-wrap{max-width:calc(845px - var(--d-vw-space-m));}.twocol-sideleft .col2 .container-item,.twocol-sideright .col2 .container-item{max-width:calc(435px - var(--d-vw-space-m));}}@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1921px),only screen and (min--moz-device-pixel-ratio:2) and (min-width:1921px),only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1921px),only screen and (min-device-pixel-ratio:2) and (min-width:1921px),only screen and (min-resolution:192dpi) and (min-width:1921px),only screen and (min-resolution:2dppx) and (min-width:1921px){}
#menubox,.dropdown-menu-wrap{transition:max-height var(--d-transition-base) !important;}body.menu-open{overflow-y:hidden;position:relative;}.navigation-wrap{padding:0;margin:0;width:100%;}.navigation{margin:0;z-index:499;position:relative;}.fullwidth-searchbox-menubox-wrap,.inline-searchbox-menubox-wrap{position:absolute;width:100%}#menu-icon,#search-icon,#search-icon-nav{text-indent:-9999px;text-transform:capitalize;overflow:hidden;background-repeat:no-repeat;background-position:center;text-decoration:none;line-height:1;display:block;border-radius:0;}#menu-icon,#search-icon{border-style:solid;border-width:1px;margin:0;padding:0;}#menu-icon,#search-icon{display:none !important;}.js #menu-icon,.js #search-icon{display:block !important;}#search-icon-nav{display:none !important;}#menubox-wrap{left:0;right:0;height:100%;max-height:100%;}.js #menubox-wrap{display:none;}#menubox-wrap #menubox-menu,#searchbox .search-block-form form{padding-top:1rem;padding-bottom:1rem;}.js .menu-open #menubox-wrap{overflow-x:hidden;overflow-y:auto;}#block-useraccountmenu .contextual{display:none;}.js body:not(.menu-open) #menubox-wrap,.js body:not(.search-open) #searchbox{max-height:0 !important;overflow:hidden;}.js #searchbox{max-height:10rem;overflow:hidden;}nav.nav-menu ul.menu{padding-left:0 !important;margin:0;list-style:none;width:100%;}nav.nav-menu ul.menu,nav.nav-menu ul.menu ul,nav.nav-menu ul.menu li{list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);}nav.nav-menu ul.menu li{position:relative;line-height:1;}nav.nav-menu ul.menu li a,nav.nav-menu ul.menu li .child-trigger{text-decoration:none;line-height:1;display:block;}nav.nav-menu ul.menu li .child-trigger{border-left-style:solid;border-left-width:1px;border-top:none;border-right:none;border-bottom:none;border-radius:0;margin-right:0;}nav.nav-menu ul.menu li .child-trigger .arrow{line-height:1;}nav.nav-menu ul.menu li .child-trigger{display:none;}.js nav.nav-menu ul.menu li .child-trigger{position:absolute;top:0;right:0;cursor:pointer;display:block;}.js nav.nav-menu ul.menu li .child-trigger .arrow{transform:rotate(0deg);display:block;}.js nav.nav-menu ul.menu li .child-trigger.open-child .arrow{transform:rotate(90deg);}.js nav.nav-menu .child-trigger + ul{height:0;overflow:hidden;transition:all var(--d-transition-base);}.js nav.nav-menu .child-trigger.open-child + ul{height:auto;}nav.nav-menu ul.menu li ul{list-style:none;left:0;width:100%;position:relative;}nav.nav-menu ul.menu li ul li,nav.nav-menu ul.menu li ul li ul li{width:100% !important;}nav.nav-menu ul.menu li ul{display:block;visibility:visible;}nav.nav-menu ul.menu li ul li ul{display:none;}@media all and (min-width:321px){}@media
only screen and (min-device-pixel-ratio:2) and (min-width:321px),only screen and (min-resolution:192dpi) and (min-width:321px),only screen and (min-resolution:2dppx) and (min-width:321px){}@media all and (min-width:581px){}@media
only screen and (min-device-pixel-ratio:2) and (min-width:581px),only screen and (min-resolution:192dpi) and (min-width:581px),only screen and (min-resolution:2dppx) and (min-width:581px){}@media all and (min-width:768px){}@media
only screen and (min-device-pixel-ratio:2) and (min-width:768px),only screen and (min-resolution:192dpi) and (min-width:768px),only screen and (min-resolution:2dppx) and (min-width:768px){}@media all and (min-width:1025px){body.menu-open{overflow-y:visible;}.js body:not(.menu-open) #menubox-wrap{max-height:100% !important;}.fullwidth-searchbox-menubox-wrap,.inline-searchbox-menubox-wrap{position:relative;}#menu-icon,.js #menu-icon,#search-icon,.js #search-icon{display:none !important;}#search-icon-nav{display:block !important;}#menubox-wrap,#searchbox.searchbox-header,.js #menubox-wrap,.js #searchbox.searchbox-header{display:block !important;height:auto !important;overflow:visible !important;}#menubox-wrap{overflow:visible;position:relative;top:0;width:auto;height:auto;background-color:transparent;}#menubox-wrap .navigation{width:auto;}#menubox-wrap #menubox-menu{padding-top:0;padding-bottom:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:stretch;}#searchbox{text-decoration:none;transition:all var(--d-transition-base);position:absolute;width:100%;}#searchbox .search-block-form form{padding-top:1.5rem;padding-bottom:1.5rem;}.fixed-header #menubox-wrap{top:0;}.fixed-header #searchbox.searchbox-header{margin-top:-100px !important;}.no-fixed-header #searchbox.searchbox-header,.no-fixed-header.fixed-header #searchbox.searchbox-header{margin-top:0 !important;}.js #menubox,.js body:not(.menu-open) #menubox{max-height:100% !important;overflow:visible;}nav.nav-menu ul.menu{width:auto;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:stretch;}nav.nav-menu ul.menu li{margin:0;}.region-navigation-full-width nav.nav-menu ul.menu li a,.menubox-full-width #search-icon-nav{border-style:solid;border-width:1px;}.region-navigation-inline nav.nav-menu ul.menu li a,.menubox-inline #search-icon-nav{border-bottom-style:solid;border-bottom-width:1px;}.js nav.nav-menu ul.menu li .child-trigger{display:none;}nav.nav-menu ul.menu ul{height:auto !important}nav.nav-menu ul.menu li ul{width:22rem;position:absolute;}nav.nav-menu ul.menu li ul li,nav.nav-menu ul.menu li ul li ul li{display:block !important;}.region-navigation-full-width nav.nav-menu ul.menu li ul li a,.region-navigation-full-width nav.nav-menu ul.menu li ul li ul li a,.region-navigation-inline nav.nav-menu ul.menu li ul li a,.region-navigation-inline nav.nav-menu ul.menu li ul li ul li a{border:none !important;}nav.nav-menu ul.main-menu li ul,nav.nav-menu ul.main-menu li.open-child ul{display:none !important;}nav.nav-menu ul.main-menu > li:hover > ul,nav.nav-menu ul.main-menu > li:focus > ul,nav.nav-menu ul.main-menu > li:focus-within > ul,.js nav.nav-menu ul.main-menu > li:hover > ul,.js nav.nav-menu ul.main-menu > li:focus > ul,.js nav.nav-menu ul.main-menu > li:focus-within > ul{display:block !important;}}@media
only screen and (min-device-pixel-ratio:2) and (min-width:1025px),only screen and (min-resolution:192dpi) and (min-width:1025px),only screen and (min-resolution:2dppx) and (min-width:1025px){}@media all and (min-width:1281px){}@media
only screen and (min-device-pixel-ratio:2) and (min-width:1281px),only screen and (min-resolution:192dpi) and (min-width:1281px),only screen and (min-resolution:2dppx) and (min-width:1281px){}@media all and (min-width:1921px){}@media
only screen and (min-device-pixel-ratio:2) and (min-width:1921px),only screen and (min-resolution:192dpi) and (min-width:1921px),only screen and (min-resolution:2dppx) and (min-width:1921px){}
.node-preview-container{position:sticky;z-index:502;width:100%;box-shadow:0px 2px 3px 0px rgb(0 0 0 / 35%);background-color:#c0c900;padding:0;}.node-preview-container .node-preview-form-select{padding-left:var(--d-vw-space-l);padding-right:var(--d-vw-space-l);background:url(/themes/sevendesignit/images/designit-reverse.svg) no-repeat right var(--d-vw-space-l) bottom 8px;background-size:120px 20px;}.node-preview-container label,.node-preview-container select,.node-preview-backlink{padding:1rem 0 0.9rem 0 !important;line-height:1!important;display:inline-block;text-align:center;margin:0;font-size:var(--d-font-size-base);border:none;margin-bottom:4px;width:60%;}.node-preview-backlink{text-transform:uppercase;text-shadow:0px 0px 2px rgb(0 0 0 / 50%);background:#676c6F;color:#fff;}.node-preview-backlink:focus,.node-preview-backlink:hover,.node-preview-backlink:active{background-color:#fff;color:#676c6F;text-shadow:none;text-decoration:none;}.node-preview-container .form-item{padding:0 !important;margin:0 !important;display:block;}.node-preview-container label{font-weight:normal;background:#fff;width:34%;}.node-preview-container select{width:30%;vertical-align:top;border-radius:0;box-shadow:none;margin-left:-5%;padding-left:0 !important;}.ui-widget-overlay{background:#000000;opacity:.7;filter:Alpha(Opacity=70);}@media all and (min-width:768px){.node-preview-container .node-preview-form-select{padding-left:var(--d-vw-space-xl);padding-right:var(--d-vw-space-xl);background:url(/themes/sevendesignit/images/designit-reverse.svg) no-repeat right var(--d-vw-space-xl) center;background-size:120px 20px;}.node-preview-container label,.node-preview-container select,.node-preview-backlink{font-size:var(--d-font-size-base);padding:var(--d-font-size-base) calc(var(--d-font-size-base) * 2) !important;width:auto;margin-bottom:0;}.node-preview-container select{margin-left:calc(var(--d-font-size-base) * -2);padding-left:0 !important;}.node-preview-container .form-item{padding:0 !important;margin:0 !important;display:inline;}}@media all and (min-width:1025px){.node-preview-container .node-preview-form-select{background-size:160px 24px;}}@media all and (min-width:1281px){.node-preview-container .node-preview-form-select{max-width:1280px;margin:0 auto;}}
.messages-list{margin-top:0;margin-bottom:0;padding:0;list-style:none;}.field .messages-list,.form-wrapper .messages-list{margin-bottom:0;}.messages{overflow:auto;box-sizing:border-box;margin-top:0;margin-bottom:var(--d-margin-bottom-base);padding:2rem;color:#fff;border-width:0 0 0 0.5rem;border-style:solid;border-color:#353641;border-radius:var(--d-base-border-radius);background-color:#353641;}.messages__title,.messages__content{color:#fff;}[dir="rtl"] .messages{border-right-width:0.5rem;border-left-width:0;}.messages--error{border-color:#e34f4f;}.messages--status{border-color:#42a877;}.messages--warning{border-color:#e0ac00;}.messages--error a{color:#e34f4f;}.messages--status a{color:#42a877;}.messages--warning a{color:#e0ac00;}.messages--error a:hover,.messages--status a:hover,.messages--warning a:hover{color:#fff;}.messages__title{margin:0;font-size:16px;padding-bottom:1rem;}.messages--error{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='50' height='50' viewBox='0 0 16 16'%3e%3cpath d='M3 11.193L11.45 3' stroke='%23e34f4f' stroke-width='2'/%3e%3ccircle cx='7' cy='7' r='6' fill='none' stroke='%23e34f4f' stroke-width='2'/%3e%3c/svg%3e") no-repeat left 24px top 24px #35363D;}[dir="rtl"] .messages--error{background-position:left 24px top 24px;}.messages--status{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56' viewBox='0 0 16 16'%3e%3cpath d='M2 6.571L5.6 10 14 2' fill='none' stroke='%2342a877' stroke-width='3'/%3e%3c/svg%3e") no-repeat left 20px top 23px #35363D;}[dir="rtl"] .messages--status{background-position:right 20px top 23px;}.messages--warning{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56' viewBox='0 0 8 16' fill='%23e0ac00'%3e%3cpath d='M.5 0h3v9h-3z'/%3e%3ccircle cx='2' cy='12.5' r='1.5'/%3e%3c/svg%3e") no-repeat left 27px top 21px #35363D;}[dir="rtl"] .messages--warning{background-position:right 27px top 21px;}.messages__header{display:flex;align-items:center;margin-bottom:0;}.messages__title,.messages__content{padding-left:7rem;}[dir="rtl"] .messages__title,[dir="rtl"] .messages__content{padding-right:7rem;padding-left:0;}.messages pre{margin:0;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item{color:#fff;}.messages__item + .messages__item{margin-top:0.3rem;}
.node--unpublished{background-color:#fff4f4;}
:root{--page-margin:3rem;--left-right-spacing:3vw;--bottom-spacing:2.5rem;}.col-no-margin-lr,.block-no-margin-lr{--padding-lr:0px;}.col-small-margin-lr,.block-small-margin-lr{--padding-lr:var(--left-right-spacing);}.col-medium-margin-lr,.block-medium-margin-lr{--padding-lr:calc(var(--left-right-spacing) * 2);}.col-large-margin-lr,.block-large-margin-lr{--padding-lr:calc(var(--left-right-spacing) * 4);}.col-no-margin-tb{--padding-t:0px;--padding-b:0px;}.col-small-margin-tb{--padding-t:var(--bottom-spacing);--padding-b:0px;}.col-medium-margin-tb{--padding-t:var(--page-margin);--padding-b:calc(var(--page-margin) - var(--bottom-spacing));}.col-large-margin-tb{--padding-t:calc(var(--page-margin) * 2);--padding-b:calc((var(--page-margin) * 2) - var(--bottom-spacing));}.col-no-margin-t{--padding-t:0px;}.col-small-margin-t{--padding-t:var(--bottom-spacing);}.col-medium-margin-t{--padding-t:var(--page-margin);}.col-large-margin-t{--padding-t:calc(var(--page-margin) * 2);}.col-no-margin-b{--padding-b:0px;}.col-small-margin-b{--padding-b:0px;}.col-medium-margin-b{--padding-b:calc(var(--page-margin) - var(--bottom-spacing));}.col-large-margin-b{--padding-b:calc((var(--page-margin) * 2) - var(--bottom-spacing));}.block-no-margin-tb{--padding-t:0px;--padding-b:0px;}.block-small-margin-tb{--padding-t:var(--bottom-spacing);--padding-b:0px;}.block-medium-margin-tb{--padding-t:var(--page-margin);--padding-b:calc(var(--page-margin) - var(--bottom-spacing));}.block-large-margin-tb{--padding-t:calc(var(--page-margin) * 2);--padding-b:calc((var(--page-margin) * 2) - var(--bottom-spacing));}.paragraph--type-layout:not(.col-no-margin-tb) .col-small-margin-tb,.paragraph--type-layout:not(.col-no-margin-tb) .block-small-margin-tb{--padding-t:var(--bottom-spacing);--padding-b:var(--bottom-spacing);}.paragraph--type-layout:not(.col-no-margin-tb) .col-medium-margin-tb,.paragraph--type-layout:not(.col-no-margin-tb) .block-medium-margin-tb{--padding-t:var(--page-margin);--padding-b:var(--page-margin);}.paragraph--type-layout:not(.col-no-margin-tb) .col-large-margin-tb,.paragraph--type-layout:not(.col-no-margin-tb) .block-large-margin-tb{--padding-b:calc(var(--page-margin) * 2);--padding-b:calc(var(--page-margin) * 2);}.paragraph--type-layout:not(.col-no-margin-t) .col-small-margin-t,.paragraph--type-layout:not(.col-no-margin-t) .block-small-margin-tb{--padding-t:var(--bottom-spacing);}.paragraph--type-layout:not(.col-no-margin-t) .col-medium-margin-t,.paragraph--type-layout:not(.col-no-margin-t) .block-medium-margin-tb{--padding-t:var(--page-margin);}.paragraph--type-layout:not(.col-no-margin-t) .col-large-margin-t,.paragraph--type-layout:not(.col-no-margin-t) .block-large-margin-tb{--padding-t:calc(var(--page-margin) * 2);}.paragraph--type-layout:not(.col-no-margin-b) .col-small-margin-b,.paragraph--type-layout:not(.col-no-margin-b) .block-small-margin-tb{--padding-b:var(--bottom-spacing);}.paragraph--type-layout:not(.col-no-margin-b) .col-medium-margin-b,.paragraph--type-layout:not(.col-no-margin-b) .block-medium-margin-tb{--padding-b:var(--page-margin);}.paragraph--type-layout:not(.col-no-margin-b) .col-large-margin-b,.paragraph--type-layout:not(.col-no-margin-b) .block-large-margin-tb{--padding-b:calc(var(--page-margin) * 2);}@media all and (min-width:321px){}@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:321px),only screen and (min--moz-device-pixel-ratio:2) and (min-width:321px),only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:321px),only screen and (min-device-pixel-ratio:2) and (min-width:321px),only screen and (min-resolution:192dpi) and (min-width:321px),only screen and (min-resolution:2dppx) and (min-width:321px){}@media all and (min-width:581px){}@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:581px),only screen and (min--moz-device-pixel-ratio:2) and (min-width:581px),only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:581px),only screen and (min-device-pixel-ratio:2) and (min-width:581px),only screen and (min-resolution:192dpi) and (min-width:581px),only screen and (min-resolution:2dppx) and (min-width:581px){}@media all and (min-width:768px){:root{--page-margin:4rem;--left-right-spacing:4vw;}}@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:768px),only screen and (min--moz-device-pixel-ratio:2) and (min-width:768px),only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:768px),only screen and (min-device-pixel-ratio:2) and (min-width:768px),only screen and (min-resolution:192dpi) and (min-width:768px),only screen and (min-resolution:2dppx) and (min-width:768px){}@media all and (min-width:1025px){:root{--page-margin:5rem;}}@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1025px),only screen and (min--moz-device-pixel-ratio:2) and (min-width:1025px),only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1025px),only screen and (min-device-pixel-ratio:2) and (min-width:1025px),only screen and (min-resolution:192dpi) and (min-width:1025px),only screen and (min-resolution:2dppx) and (min-width:1025px){}@media all and (min-width:1281px){:root{--left-right-spacing:3vw;--page-margin:6rem;}}@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1281px),only screen and (min--moz-device-pixel-ratio:2) and (min-width:1281px),only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1281px),only screen and (min-device-pixel-ratio:2) and (min-width:1281px),only screen and (min-resolution:192dpi) and (min-width:1281px),only screen and (min-resolution:2dppx) and (min-width:1281px){}@media all and (min-width:1921px){:root{--left-right-spacing:2vw;}}@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1921px),only screen and (min--moz-device-pixel-ratio:2) and (min-width:1921px),only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1921px),only screen and (min-device-pixel-ratio:2) and (min-width:1921px),only screen and (min-resolution:192dpi) and (min-width:1921px),only screen and (min-resolution:2dppx) and (min-width:1921px){}
:root{--d-body-bg:#390266;--d-slideshow-bg:#fff;--d-page-content-bg:#E5E6E7;--d-page-col1-bg:#fff;--d-page-col2-bg:#E5E6E7;}#sticky-wrap{--d-heading-bg:#5c068c;--d-user-account-menu-color:#fff;}.brand-logo-block{--d-site-name-color:#fff;--d-site-name-font-size:1.8rem;--d-site-slogan-color:#fff;--d-site-slogan-font-size:1.3rem;--d-logo-height:4rem;}@media all and (min-width:768px){.brand-logo-block{--d-site-name-font-size:3rem;--d-site-slogan-font-size:2rem;--d-logo-height:7rem;}}@media all and (min-width:1025px){.brand-logo-block{--d-site-name-font-size:3.5rem;--d-site-slogan-font-size:2.5rem;--d-logo-height:10rem;}}@media all and (min-width:1281px){.brand-logo-block{--d-site-name-font-size:4rem;--d-site-slogan-font-size:3rem;--d-logo-height:12rem;}}#sticky-wrap{--d-menu-search-bg:#390266;--d-menu-search-border:#390266;--d-menu-search-color:#fff;--d-menu-icon:url(/themes/custom/designit/images/icons/menu-icon-white.svg);--d-search-icon:url(/themes/custom/designit/images/icons/search-icon-white.svg);--d-menu-search-bg-hover:#160035;--d-menu-search-border-hover:#160035;--d-menu-search-color-hover:#fff;}#sticky-wrap{--d-nav-border:#52068c;--d-nav-bg:#E5E6E7;--d-nav-color:#5C068C;--d-nav-font-size:var(--d-font-size-base);--d-nav-bg-hover:#CECFD1;--d-nav-color-hover:#21004D;--d-nav-bg-active:#390266;;--d-nav-color-active:#fff;}@media all and (min-width:1025px){#sticky-wrap{--d-nav-bg:#390266;--d-nav-border:#390266;--d-nav-border-left:#390266;--d-nav-border-right:#390266;--d-nav-border-bottom:#390266;--d-nav-color:#fff;--d-nav-font-size:var(--d-font-size-base);--d-nav-bg-hover:#160035;--d-nav-border-hover:#160035;--d-nav-border-left-hover:#160035;--d-nav-border-right-hover:#160035;--d-nav-border-bottom-hover:#160035;--d-nav-color-hover:#fff;--d-nav-bg-active:#160035;;--d-nav-border-active:#160035;--d-nav-border-left-active:#160035;--d-nav-border-right-active:#160035;--d-nav-border-bottom-active:#160035;--d-nav-color-active:#fff;--d-nav-drop-bg:#dad4df;--d-nav-drop-color:#5C068C;--d-nav-drop-bg-hover:#c2b9ca;--d-nav-drop-color-hover:#21004D;--d-nav-drop-bg-active:#390266;;--d-nav-drop-color-active:#fff;}}:root{--d-transition-base:0.3s ease-in-out;}@media screen and (prefers-reduced-motion:reduce){:root{--d-transition-base:none;}}
fieldset:not(.form-wrapper),details summary,details .details-wrapper,.paragraph--type-accordion-item label,.paragraph--type-accordion-item .accordion-body,input.form-submit,.button,button:not(.media-library-item__edit):not(.trigger):not(.toolbar-icon):not(.slick-arrow),input.form-text,input.form-tel,input.form-email,input.form-url,input.form-search,input.form-number,.webform-submission-form input.form-color,input.form-date,input.form-time,textarea.form-textarea,select.form-select,select.facets-dropdown,form .CodeMirror,.form-type-webform-signature canvas,.text-format-wrapper .cke,.form-managed-file,.webform-options-display-buttons label.webform-options-display-buttons-label,.webform-scale-options input + label,.stripe-form .form-text,.link-previous,.address-book-edit-button,.webform-button--previous.button,a.link--previous{border-color:#ccc;}input.form-text,input.form-tel,input.form-email,input.form-url,input.form-search,input.form-number,input.form-color.form-color-output,input.form-date,input.form-time,textarea.form-textarea,select.form-select,select.facets-dropdown,form .CodeMirror .CodeMirror-lines,.form-type-webform-signature canvas5,.form-managed-file span.file,.webform-options-display-buttons label.webform-options-display-buttons-label,.stripe-form .form-text{padding:var(--d-space-s);}input.form-file,.form-managed-file .button,.form-managed-file span.file{margin:var(--d-space-s);}.text-format-wrapper .cke_top{border-bottom-color:#ccc;}.text-format-wrapper .cke_bottom{border-top-color:#ccc;}form .CodeMirror .CodeMirror-lines{padding-left:0;padding-right:0;}fieldset:not(.form-wrapper),details summary,details .details-wrapper,input.form-submit,.button,button:not(.media-library-item__edit):not(.trigger):not(.toolbar-icon):not(.slick-arrow),.link-previous,.address-book-edit-button,.webform-button--previous.button,a.link--previous,.paragraph--type-accordion-item label,.paragraph--type-accordion-item .accordion-body{padding:var(--d-button-padding-tb) var(--d-button-padding-lr);}.button.small,button.small:not(.media-library-item__edit):not(.trigger):not(.toolbar-icon):not(.slick-arrow){padding:var(--d-space-xxs) var(--d-button-padding-lr);font-size:var(--d-font-size-s);}details[open] .details-wrapper,.paragraph--type-accordion-item .accordion-body,.tabbed-contents{padding:var(--d-margin-bottom-base) calc(var(--d-button-padding-lr) / 1.5) 0 calc(var(--d-button-padding-lr) / 1.5);}.paragraph--type-accordion-item input:checked~.accordion-body{padding:var(--d-margin-bottom-base) calc(var(--d-button-padding-lr) / 1.5) 0 calc(var(--d-button-padding-lr) / 1.5) !important;}details summary,.paragraph--type-accordion-item label,input.form-submit.webform-button--reset,.button.secondary,.webform-options-display-buttons input + label.webform-options-display-buttons-label,.webform-scale-options input + label,.webform-element-help,.form-managed-file .button,.cart-form #edit-submit,.views-field-remove-button .form-submit,.tab-title,div span.field-prefix,div:not(.form-item-custom-composite-add-more-items) > span.field-suffix,.link-previous,.address-book-edit-button,.webform-button--previous.button,a.link--previous{background-color:#E5E6E7;border-color:#E5E6E7;color:var(--d-button-bg);font-weight:bolder;text-shadow:none;}details summary:hover,details summary:focus,.paragraph--type-accordion-item label:hover,.paragraph--type-accordion-item label:focus,input.form-submit.webform-button--reset:hover,input.form-submit.webform-button--reset:focus,.button.secondary:hover,.button.secondary:focus,.webform-options-display-buttons input:hover + label.webform-options-display-buttons-label,.webform-options-display-buttons input:focus + label.webform-options-display-buttons-label,.webform-scale-options input + label:hover,.webform-scale-options input + label:focus,.webform-element-help:hover,.webform-element-help:focus,.form-managed-file .button:hover,.form-managed-file .button:focus,.cart-form #edit-submit:hover,.cart-form #edit-submit:focus,.views-field-remove-button .form-submit:hover,.views-field-remove-button .form-submit:focus,.tab-title:hover,.tab-title:focus,.link-previous:hover,.link-previous:focus,.address-book-edit-button:hover,.address-book-edit-button:focus,.webform-button--previous.button:hover,.webform-button--previous.button:focus,a.link--previous:hover,a.link--previous:focus{background-color:#CCCFD1;border-color:#CCCFD1;color:var(--d-button-bg-hover);}input.form-submit,.button,button:not(.media-library-item__edit):not(.trigger):not(.toolbar-icon):not(.slick-arrow),details[open] summary,details[open] summary:hover,details[open] summary:focus,.paragraph--type-accordion-item input:checked + label,.webform-options-display-buttons input:checked + label.webform-options-display-buttons-label,.webform-scale-options input:checked + label,.modal-heading,input:checked + .tab-title{background-color:var(--d-button-bg);border-color:var(--d-button-border);color:var(--d-button-color);font-weight:bolder;text-shadow:none;}input.form-submit:hover,input.form-submit:focus,.button:hover,.button:focus,button:not(.media-library-item__edit):not(.trigger):not(.toolbar-icon):not(.slick-arrow):hover,button:not(.media-library-item__edit):not(.trigger):not(.toolbar-icon):not(.slick-arrow):focus{background-color:var(--d-button-bg-hover);border-color:var(--d-button-border-hover);color:var(--d-button-color-hover);}fieldset legend,label,.webform-multiple-table th{font-weight:bolder;}label.option{font-weight:300;}.modal .modal-inner{background-color:var(--d-page-content-bg);}.tab-list{border-left-color:var(--d-button-bg);}.tab-title{padding:calc(var(--d-button-padding-tb) - 2px) var(--d-button-padding-lr);position:relative;z-index:2;}.progress-step.is-active .progress-marker::before,.webform-progress-tracker .progress-step.is-active:hover .progress-marker::before{background-color:var(--d-button-bg);}#search-form .container-inline .form-submit,.searchbox-header .form-submit,.searchbox-nav .form-submit,#search-form .search-advanced input.form-submit{background-color:var(--d-menu-search-bg);background-image:url(/themes/custom/designit/images/icons/search-icon-white.svg);background-repeat:no-repeat;background-attachment:scroll;background-position:center;border-color:var(--d-menu-search-border);color:var(--d-menu-search-color);}#search-form .search-advanced input.form-submit{background-image:none;}#search-form .container-inline .form-submit:hover,#search-form .container-inline .form-submit:focus,.searchbox-header .form-submit:hover,.searchbox-header .form-submit:focus,.searchbox-nav .form-submit:hover,.searchbox-nav .form-submit:focus,#search-form .search-advanced input.form-submit:hover,#search-form .search-advanced input.form-submit:focus{background-color:var(--d-menu-search-bg-hover);background-image:url(/themes/custom/designit/images/icons/search-icon-white.svg);background-repeat:no-repeat;background-attachment:scroll;background-position:center;border-color:var(--d-menu-search-border-hover);color:var(--d-menu-search-color-hover);}#search-form .search-advanced input.form-submit:hover,#search-form .search-advanced input.form-submit:focus{background-image:none;}#search-form .search-advanced label{font-weight:300;}ol.search-results li{border-bottom:1px solid #ccc;}input[type=range]{-webkit-appearance:none;margin:var(--d-space-s) 0;width:100%;}input[type=range]:focus{outline:none;}input[type=range]{-webkit-appearance:none;margin:var(--d-space-s) 0;width:100%;}input[type=range]:focus{outline:none;}input[type=range]::-webkit-slider-runnable-track{width:100%;height:10px;cursor:pointer;animate:0.2s;box-shadow:1px 1px 2px #000000;background:var(--d-color-base);border-radius:5px;border:1px solid #222;}input[type=range]::-webkit-slider-thumb{box-shadow:1px 1px 1px var(--d-color-base);border:1px solid var(--d-button-border);height:30px;width:30px;border-radius:15px;background:var(--d-button-bg);cursor:pointer;-webkit-appearance:none;margin-top:-11px;}input[type=range]:focus::-webkit-slider-runnable-track{background:var(--d-color-base);}input[type=range]::-moz-range-track{width:100%;height:10px;cursor:pointer;animate:0.2s;box-shadow:1px 1px 2px #000000;background:var(--d-color-base);border-radius:5px;border:1px solid #222;}input[type=range]::-moz-range-thumb{box-shadow:1px 1px 1px var(--d-color-base);border:1px solid var(--d-button-border);height:30px;width:30px;border-radius:15px;background:var(--d-button-bg);cursor:pointer;}input[type=range]::-ms-track{width:100%;height:10px;cursor:pointer;animate:0.2s;background:transparent;border-color:transparent;color:transparent;}input[type=range]::-ms-fill-lower{background:var(--d-color-base);border:1px solid #222;border-radius:10px;box-shadow:1px 1px 2px #000000;}input[type=range]::-ms-fill-upper{background:var(--d-color-base);border:1px solid #222;border-radius:10px;box-shadow:1px 1px 2px #000000;}input[type=range]::-ms-thumb{box-shadow:1px 1px 1px var(--d-color-base);border:1px solid var(--d-button-border);height:30px;width:30px;border-radius:15px;background:var(--d-button-bg);cursor:pointer;}input[type=range]:focus::-ms-fill-lower{background:var(--d-color-base);}input[type=range]:focus::-ms-fill-upper{background:var(--d-color-base);}@media all and (min-width:321px){}@media
only screen and (min-device-pixel-ratio:2) and (min-width:321px),only screen and (min-resolution:192dpi) and (min-width:321px),only screen and (min-resolution:2dppx) and (min-width:321px){}@media all and (min-width:581px){}@media
only screen and (min-device-pixel-ratio:2) and (min-width:581px),only screen and (min-resolution:192dpi) and (min-width:581px),only screen and (min-resolution:2dppx) and (min-width:581px){}@media all and (min-width:768px){}@media
only screen and (min-device-pixel-ratio:2) and (min-width:768px),only screen and (min-resolution:192dpi) and (min-width:768px),only screen and (min-resolution:2dppx) and (min-width:768px){}@media all and (min-width:1025px){input.form-file,input.form-text,input.form-tel,input.form-email,input.form-url,input.form-search,input.form-number,input.form-color.form-color-output,input.form-date,input.form-time,textarea.form-textarea,select.form-select,select.facets-dropdown,form .CodeMirror .CodeMirror-lines,.form-type-webform-signature canvas5,.form-managed-file span.file,.webform-options-display-buttons label.webform-options-display-buttons-label,.stripe-form .form-text,.link-previous,.address-book-edit-button{padding-left:var(--d-space-m);padding-right:var(--d-space-m);}input.form-file,.form-managed-file .button,.form-managed-file span.file{margin-left:var(--d-space-m);margin-right:var(--d-space-m);}.webform-signature-pad input.form-submit{padding:var(--d-space-xxs) var(--d-space-s);}.webform-multiple-add input.form-submit{padding:var(--d-space-s);}.webform-element--title-inline.form-type-textarea > label,fieldset.form-composite.webform-element--title-inline:not(.webform-composite-hidden-title) > legend,.webform-multiple-table th{padding-top:calc(var(--d-space-s) + 1px);}.webform-element--title-inline.form-type-webform-rating > label,.webform-element--title-inline.form-type-range > label{padding-top:0.3rem !important;}}@media
only screen and (min-device-pixel-ratio:2) and (min-width:1025px),only screen and (min-resolution:192dpi) and (min-width:1025px),only screen and (min-resolution:2dppx) and (min-width:1025px){}@media all and (min-width:1281px){}@media
only screen and (min-device-pixel-ratio:2) and (min-width:1281px),only screen and (min-resolution:192dpi) and (min-width:1281px),only screen and (min-resolution:2dppx) and (min-width:1281px){}@media all and (min-width:1921px){}@media
only screen and (min-device-pixel-ratio:2) and (min-width:1921px),only screen and (min-resolution:192dpi) and (min-width:1921px),only screen and (min-resolution:2dppx) and (min-width:1921px){}
.onecol.page-content,.twocol-sideleft.page-content .content-top-full,.twocol-sideleft.page-content .col1,.twocol-sideleft.page-content .col2,.twocol-sideright.page-content .content-top-full,.twocol-sideright.page-content .col1,.twocol-sideright.page-content .col2,.footer-content .layout,.modal-content{padding-top:var(--page-margin) !important;padding-bottom:calc(var(--page-margin) - var(--bottom-spacing)) !important;}.modal .modal-container{margin-top:var(--page-margin);margin-bottom:var(--page-margin);}#header-wrap{background-color:var(--d-heading-bg);}.header,.fixed-header .header{padding-top:var(--d-space-xxs);padding-bottom:var(--d-space-xxs);}.logo-wrap img{height:var(--d-logo-height);padding-right:var(--d-space-s);}body{background-color:var(--d-body-bg);}#page-content-main,.page-content{background-color:var(--d-page-content-bg);}#slideshow-wrap{background-color:var(--d-slideshow-bg);}.js .slide-content .bg-container{height:250px !important;}.js .slideshow .fixed-height .bgimage.paragraph--type-layout,.js .slideshow .fixed-height .bgimage.paragraph--type-layout .bg-container,.js .slideshow .fixed-height .bgcol.paragraph--type-layout,.js .slideshow .fixed-height .bgcol.paragraph--type-layout .bg-container,.js .slideshow .fixed-height.slideshow,.js .slideshow .fixed-height .layout-wrap,.banner-wrap,.banner-wrap .banner-container,.map-container,.map-container .geolocation-map-container{height:180px !important;}.js .slideshow .viewport-66 .bgimage.paragraph--type--layout,.js .slideshow .viewport-66 .bgimage.paragraph--type--layout .bg-container,.js .slideshow .viewport-66 .bgcol.paragraph--type--layout,.js .slideshow .viewport-66 .bgcol.paragraph--type--layout .bg-container,.js .slideshow .viewport-66.slideshow,.js .slideshow .viewport-66 .layout-wrap,.banner-wrap,.banner-wrap .banner-container,.map-container,.map-container .geolocation-map-container{height:60vh !important;}.js .slideshow .viewport-66 .slick img{max-height:calc(60vh - 2.5rem);}.slideshow .slide-container-item .column-container-item .paragraph--type-column-item{height:auto;}.slideshow .container-item{position:relative;}.slide-wrap,.banner-wrap{position:relative;}.banner-hide .banner-container{display:none;}.onecol .col1,.twocol-sideright .col1,.twocol-sideleft .col1{background-color:var(--d-page-col1-bg);}.onecol .col2,.twocol-sideright .col2,.twocol-sideleft .col2{background-color:var(--d-page-col2-bg);}.row-list.view-article-list .views-row:hover,.row-list.view-article-list .views-row:focus,.grid-list.view-article-list .views-row:hover,.grid-list.view-article-list .views-row:focus{background:#f9fafb;transition:all 0.3s ease-in-out;}.row-list.view-article-list .views-row .node__meta,.grid-list.view-article-list .views-row .node__meta{padding-bottom:0.5rem}.twocol-sideright .col2 .container-item{margin-bottom:2rem;}@media all and (min-width:321px){.js .slide-content .bg-container{height:250px !important;}.js .slideshow .fixed-height .bgimage.paragraph--type-layout,.js .slideshow .fixed-height .bgimage.paragraph--type-layout .bg-container,.js .slideshow .fixed-height .bgcol.paragraph--type-layout,.js .slideshow .fixed-height .bgcol.paragraph--type-layout .bg-container,.js .slideshow .fixed-height.slideshow,.js .slideshow .fixed-height .layout-wrap,.banner-wrap,.banner-wrap .banner-container{height:180px !important;}.map-container,.map-container .geolocation-map-container{height:180px !important;}}@media
only screen and (min-device-pixel-ratio:2) and (min-width:321px),only screen and (min-resolution:192dpi) and (min-width:321px),only screen and (min-resolution:2dppx) and (min-width:321px){}@media all and (min-width:581px){.js .slideshow .fixed-height .bgimage.paragraph--type-layout,.js .slideshow .fixed-height .bgimage.paragraph--type-layout .bg-container,.js .slideshow .fixed-height .bgcol.paragraph--type-layout,.js .slideshow .fixed-height .bgcol.paragraph--type-layout .bg-container,.js .slideshow .fixed-height.slideshow,.js .slideshow .fixed-height .layout-wrap{height:350px !important;}.banner-wrap,.banner-wrap .banner-container{height:200px !important;}.map-container,.map-container .geolocation-map-container{height:200px !important;}}@media
only screen and (min-device-pixel-ratio:2) and (min-width:581px),only screen and (min-resolution:192dpi) and (min-width:581px),only screen and (min-resolution:2dppx) and (min-width:581px){}@media all and (min-width:768px){.header{padding-top:var(--d-space-xs);padding-bottom:var(--d-space-xs);}.logo-wrap img{padding-right:var(--d-space-l);}.js .slideshow .fixed-height .bgimage.paragraph--type-layout,.js .slideshow .fixed-height .bgimage.paragraph--type-layout .bg-container,.js .slideshow .fixed-height .bgcol.paragraph--type-layout,.js .slideshow .fixed-height .bgcol.paragraph--type-layout .bg-container,.js .slideshow .fixed-height.slideshow,.js .slideshow .fixed-height .layout-wrap{height:450px !important;}.banner-wrap,.banner-wrap .banner-container{height:250px !important;}.map-container,.map-container .geolocation-map-container{height:250px !important;}.twocol-sideright .col-wrap .col1{flex-basis:calc(100% - (250px + 8vw));max-width:calc(100% - (250px + 8vw));}.twocol-sideright .col-wrap .col2{flex-basis:calc(250px + 8vw);max-width:calc(250px + 8vw);}.twocol-sideright .col2 .container-item{max-width:250px;margin-bottom:2.5rem;}}@media
only screen and (min-device-pixel-ratio:2) and (min-width:768px),only screen and (min-resolution:192dpi) and (min-width:768px),only screen and (min-resolution:2dppx) and (min-width:768px){}@media all and (min-width:1025px){.header{padding-top:var(--d-space-l);padding-bottom:var(--d-space-l);}.js .slideshow .fixed-height .bgimage.paragraph--type-layout,.js .slideshow .fixed-height .bgimage.paragraph--type-layout .bg-container,.js .slideshow .fixed-height .bgcol.paragraph--type-layout,.js .slideshow .fixed-height .bgcol.paragraph--type-layout .bg-container,.js .slideshow .fixed-height.slideshow,.js .slideshow .fixed-height .layout-wrap{height:550px !important;}.banner-wrap,.banner-wrap .banner-container{height:350px !important;}.map-container,.map-container .geolocation-map-container{height:350px !important;}.twocol-sideright .col-wrap .col1{flex-basis:calc(100% - (300px + 8vw));max-width:calc(100% - (300px + 8vw));}.twocol-sideright .col-wrap .col2{flex-basis:calc(300px + 8vw);max-width:calc(300px + 8vw);}.twocol-sideright .col2 .container-item{max-width:300px;margin-bottom:3rem;}}@media
only screen and (min-device-pixel-ratio:2) and (min-width:1025px),only screen and (min-resolution:192dpi) and (min-width:1025px),only screen and (min-resolution:2dppx) and (min-width:1025px){}@media only screen and (min-width:1281px){.js .slideshow .fixed-height .bgimage.paragraph--type-layout,.js .slideshow .fixed-height .bgimage.paragraph--type-layout .bg-container,.js .slideshow .fixed-height .bgcol.paragraph--type-layout,.js .slideshow .fixed-height .bgcol.paragraph--type-layout .bg-container,.js .slideshow .fixed-height.slideshow,.js .slideshow .fixed-height .layout-wrap{height:650px !important;}.banner-wrap,.banner-wrap .banner-container{height:450px !important;}.map-container,.map-container .geolocation-map-container{height:450px !important;}.twocol-sideright .col-wrap .col1{flex-basis:calc(((100% - 1281px) / 2) + (981px - 6vw));max-width:calc(((100% - 1281px) / 2) + (981px - 6vw));}.twocol-sideright .col-wrap .col2{flex-basis:calc(((100% - 1281px) / 2) + (300px + 6vw));max-width:calc(((100% - 1281px) / 2) + (300px + 6vw));}.twocol-sideright .col-wrap .col1{flex-basis:calc(((100% - 1281px) / 2) + (981px - 3vw));max-width:calc(((100% - 1281px) / 2) + (981px - 3vw));}.twocol-sideright .col-wrap .col2{flex-basis:calc(((100% - 1281px) / 2) + 300px + 3vw);max-width:calc(((100% - 1281px) / 2) + 300px + 3vw);}.twocol-sideright .col1 .container-item{max-width:calc(981px - 6vw);}.twocol-sideright .col1 .layout-full-width-content-contained .layout-wrap{max-width:calc(981px - 6vw);}}@media
only screen and (min-device-pixel-ratio:2) and (min-width:1281px),only screen and (min-resolution:192dpi) and (min-width:1281px),only screen and (min-resolution:2dppx) and (min-width:1281px){}@media only screen and (min-width:1921px){.logo-wrap img{height:var(-d-logo-height-desktop-l);}.js .slideshow .fixed-height .bgimage.paragraph--type-layout,.js .slideshow .fixed-height .bgimage.paragraph--type-layout .bg-container,.js .slideshow .fixed-height .bgcol.paragraph--type-layout,.js .slideshow .fixed-height .bgcol.paragraph--type-layout .bg-container,.js .slideshow .fixed-height.slideshow,.js .slideshow .fixed-height .layout-wrap{height:700px !important;}.banner-wrap,.banner-wrap .banner-container{height:600px !important;}.map-container,.map-container .geolocation-map-container{height:600px !important;}.twocol-sideright .col-wrap .col1{flex-basis:calc(((100% - 1281px) / 2) + (981px - 2vw));max-width:calc(((100% - 1281px) / 2) + (981px - 2vw));}.twocol-sideright .col-wrap .col2{flex-basis:calc(((100% - 1281px) / 2) + 300px + 2vw);max-width:calc(((100% - 1281px) / 2) + 300px + 2vw);}.twocol-sideright .col1 .container-item{max-width:calc(981px - 4vw);}.twocol-sideright .col1 .layout-full-width-content-contained .layout-wrap{max-width:calc(981px - 4vw);}}@media
only screen and (min-device-pixel-ratio:2) and (min-width:1921px),only screen and (min-resolution:192dpi) and (min-width:1921px),only screen and (min-resolution:2dppx) and (min-width:1921px){}
:root{--d-space-xl:4.8rem;--d-space-ml:3.2rem;--d-space-l:2.4rem;--d-space-m:1.6rem;--d-space-s:1.2rem;--d-space-xs:0.8rem;--d-space-xxs:0.6rem;--d-space-xxxs:0.4rem;--d-space-zero:0;--d-vw-space-xl:4vw;--d-vw-space-l:3vw;--d-vw-space-m:2vw;--d-vw-space-s:1vw;--d-base-border-radius:3px;--d-font-size-s:1.3rem;--d-font-size-xs:1.2rem;--d-font-size-xxs:1.1rem;--d-line-height-s:1.3;--d-line-height-xs:1.15;--d-line-height-xxs:1;--d-font-size-base:1.5rem;--d-color-base:#4C555C;--d-margin-bottom-base:var(--d-space-l);--d-text-align-base:left;--d-font-weight-base:300;--d-line-height-base:1.5;--d-font-family-base:'Open Sans',Verdana,Arial,Helvetica,sans-serif;--d-margin-top-base:var(--d-space-xxs);}h1{--d-font-size-h1:3.2rem;--d-color-h1:#390266;--d-margin-top-h1:var(--d-space-zero);--d-margin-bottom-h1:var(--d-space-m);--d-text-align-h1:left;--d-font-weight-h1:500;--d-line-height-h1:var(--d-line-height-xs);--d-font-family-h1:'Open Sans',Verdana,Arial,Helvetica,sans-serif;}@media all and (min-width:768px){h1{--d-font-size-h1:4rem;}}@media all and (min-width:1025px){h1{--d-font-size-h1:4.8rem;}}h2:not(#block-useraccountmenu-menu),.h2,.modal,.ck-button__label{--d-font-size-h2:2.6rem;--d-color-h2:#390266;--d-margin-top-h2:var(--d-space-zero);--d-margin-bottom-h2:var(--d-space-xs);--d-text-align-h2:left;--d-font-weight-h2:300;--d-line-height-h2:var(--d-line-height-s);--d-font-family-h2:'Open Sans',Verdana,Arial,Helvetica,sans-serif;}@media all and (min-width:768px){h2:not(#block-useraccountmenu-menu),.h2,.modal,.ck-button__label{--d-font-size-h2:3.2rem;}}@media all and (min-width:1025px){h2:not(#block-useraccountmenu-menu),.h2,.modal,.ck-button__label{--d-font-size-h2:3.6rem;}}h3,.h3,ol.search-results > li::before,.ck-button__label{--d-font-size-h3:2.2rem;--d-color-h3:#5C068C;--d-margin-top-h3:var(--d-space-zero);--d-margin-bottom-h3:var(--d-space-s);--d-text-align-h3:left;--d-font-weight-h3:300;--d-line-height-h3:var(--d-line-height-s);--d-font-family-h3:'Open Sans',Verdana,Arial,Helvetica,sans-serif;}@media all and (min-width:768px){h3,.h3,ol.search-results > li::before,.ck-button__label{--d-font-size-h3:2.4rem;}}@media all and (min-width:1025px){h3,.h3,ol.search-results > li::before,.ck-button__label{--d-font-size-h3:2.8rem;}}h4,.h4,.ck-button__label{--d-font-size-h4:2rem;--d-color-h4:#4C555C;--d-margin-top-h4:var(--d-space-zero);--d-margin-bottom-h4:var(--d-space-xs);--d-text-align-h4:left;--d-font-weight-h4:300;--d-line-height-h4:var(--d-line-height-base);}h5,.h5,.ck-button__label{--d-font-size-h5:2rem;--d-color-h5:#4C555C;--d-margin-top-h5:var(--d-space-zero);--d-margin-bottom-h5:var(--d-space-l);--d-text-align-h5:left;--d-font-weight-h5:300;--d-line-height-h5:var(--d-line-height-base);}h6,.h6,.ck-button__label{--d-font-size-h6:1.6rem;--d-color-h6:#4C555C;--d-margin-top-h6:var(--d-space-zero);--d-margin-bottom-h6:var(--d-space-xxs);--d-text-align-h6:left;--d-font-weight-h6:300;--d-line-height-h6:var(--d-line-height-base);}blockquote{--d-blockquote-border:var(--d-font-size-xxs) solid #ccc;--d-blockquote-bg:#fafafa;--d-blockquote-padding:var(--d-space-ml) var(--d-space-l) var(--d-space-xs) var(--d-space-l);}table{--d-color-th-bg:var(--d-color-base);--d-color-th:#FFF;--d-color-th-border:#FFF;--d-color-td-border:#ccc;}:root{--d-color-link:#5C068C;--d-color-link-hover:#21004D;--d-button-color:#FFF;--d-button-bg:#5C068C;--d-button-border:#5C068C;--d-button-padding-tb:var(--d-space-s);--d-button-padding-lr:var(--d-space-ml);--d-button-color-hover:#FFF;--d-button-bg-hover:#21004D;--d-button-border-hover:#21004D;}ul,ol{--d-color-ul-ol:#5C068C;}.pager{--d-pager-size:3.2rem;--d-pager-border-width:0.2rem;}
html,input,textarea,select,optgroup,details,summary{font-family:var(--d-font-family-base);font-weight:var(--d-font-weight-base);font-size:62.5%;}body,h1,h2,h3,h4,h5,h6,p,li,table,th,td,div,dt,dd,label,input,textarea,select,button,optgroup,details,summary{font-size:var(--d-font-size-base);line-height:var(--d-line-height-base);}a,input.form-submit,button,.button,summary,#search-form input.form-submit,#search-block-form input.form-submit,.region-navigation-inline,#menu-icon,.menu-icons-wrap,#search-icon,#search-icon-nav,#searchbox,#close-icon,.arrow,.logo-wrap,.logo-wrap img,.site-name,.site-slogan,.navigation,.region-header-top,#carousel-controls li,#header-wrap,label,label:after,details,summary,summary:before,.details-wrapper,.paragraph--type-accordion-item .accordion-body,.tab-title,.tab-content,.link-button,.link-content,.bgimage.link-button .link-content > .media--type-image img,#menubox-wrap,#header-top-wrap .header-top-content,.bgvideo:before,.view-slideshow-crokes .slick__slide .col1 img,#sticky-wrap{text-decoration:none;transition:all var(--d-transition-base);}.contextual .trigger,#cboxContent button{transition:none;}h1{font-size:var(--d-font-size-h1);color:var(--d-color-h1);margin-top:var(--d-margin-top-h1);margin-bottom:var(--d-margin-bottom-h1);text-align:var(--d-text-align-h1);font-weight:var(--d-font-weight-h1);line-height:var(--d-line-height-h1);font-family:var(--d-font-family-h1);}h2,.h2{font-size:var(--d-font-size-h2);color:var(--d-color-h2);margin-top:var(--d-margin-top-h2);margin-bottom:var(--d-margin-bottom-h2);text-align:var(--d-text-align-h2);font-weight:var(--d-font-weight-h2);line-height:var(--d-line-height-h2);font-family:var(--d-font-family-h2);}h3,.h3,ol.search-results > li::before{font-size:var(--d-font-size-h3);color:var(--d-color-h3);margin-top:var(--d-margin-top-h3);margin-bottom:var(--d-margin-bottom-h3);text-align:var(--d-text-align-h3);font-weight:var(--d-font-weight-h3);line-height:var(--d-line-height-h3);font-family:var(--d-font-family-h3);}h4,.h4{font-size:var(--d-font-size-h4);color:var(--d-color-h4);margin-top:var(--d-margin-top-h4);margin-bottom:var(--d-margin-bottom-h4);text-align:var(--d-text-align-h4);font-weight:var(--d-font-weight-h4);line-height:var(--d-line-height-h4);}h5,.h5{font-size:var(--d-font-size-h5);color:var(--d-color-h5);margin-top:var(--d-margin-top-h5);margin-bottom:var(--d-margin-bottom-h5);text-align:var(--d-text-align-h5);font-weight:var(--d-font-weight-h5);line-height:var(--d-line-height-h5);}h6,.h6{font-size:var(--d-font-size-h6);color:var(--d-color-h6);margin-top:var(--d-margin-top-h6);margin-bottom:var(--d-margin-bottom-h6);text-align:var(--d-text-align-h6);font-weight:var(--d-font-weight-h6);line-height:var(--d-line-height-h6);}p,div,input,textarea,select,li,dt,dd,.webform-multiple-table th{color:var(--d-color-base);margin:var(--d-space-zero);text-align:var(--d-text-align-base);}.breadcrumb li,.breadcrumb-prefix,.node__meta div,.field--name-field-tags div,.field--name-field-tags .field__label,figcaption,caption,fieldset .fieldset-description,fieldset .fieldset-description div,fieldset .fieldset-description p,details .details-description,details .details-description div,details .details-description p,.description,.description div,.description p,#edit-help-link,.webform-submission-form .tabledrag-toggle-weight-wrapper .link,.footer-content p,.footer-content li,.footer-bottom p{font-size:85%;font-weight:var(--d-font-weight-base);line-height:var(--d-line-height-s);}blockquote{border-left:var(--d-blockquote-border);background-color:var(--d-blockquote-bg);padding:var(--d-blockquote-padding);overflow:hidden;border-radius:calc(var(--d-base-border-radius) * 2);}.node__meta,p,dd,ul:not(.nav):not(.menu):not(.contextual-links):not(.toolbar-menu):not(.tabs):not(.pager__items):not(.slides):not(.flex-direction-nav):not(.js-pager__items):not(.item-list__comma-list),ol,.form-item:not(.form-wrapper):not(.form-type-processed-text),div.captcha,.form-actions,.form-composite,#edit-help-link,.breadcrumb,.cke_editable,.paragraph--type-text .media,fieldset.form-wrapper .fieldset-wrapper,.bordercol{padding-bottom:var(--d-margin-bottom-base);}#footer-bottom-wrap p{padding-bottom:var(--d-space-xs);}details,fieldset,table,hr,blockquote,#search-form .search-advanced input.form-submit,ol.search-results li,.content-bottom-margin > .paragraph-content{margin-top:var(--d-margin-top-base);margin-bottom:var(--d-margin-bottom-base);}strong,.strong,b{font-weight:bolder;}.italic,em{font-style:italic;}.no-content-bottom-margin > .paragraph-content,.content-bottom-margin .link-content .paragraph-content{margin-bottom:0;}h2.no-bottom-margin,h3.no-bottom-margin,h4.no-bottom-margin,h5.no-bottom-margin,h6.no-bottom-margin{margin-bottom:0;}p.no-bottom-margin{padding-bottom:0;}h2.extra-bottom-margin,h3.extra-bottom-margin,h4.extra-bottom-margin,h5.extra-bottom-margin,h6.extra-bottom-margin{margin-bottom:var(--d-margin-bottom-base);}p.extra-bottom-margin{padding-bottom:var(--d-margin-bottom-base);}.content-bottom-overlap  > .paragraph-content{margin-bottom:calc(var(--d-space-l) * -1);}.webform-select-other .form-item,.fieldset-wrapper .form-item,fieldset.form-wrapper .fieldset-wrapper .fieldset-wrapper,.details-wrapper .form-item,.form-radios .form-type-radio,.form-checkboxes .form-type-checkbox,.form-type-webform-markup,div.form-wrapper.webform-flexbox,.form-type-datetime,.form-type-datelist,td .form-item,td .form-item:not(.form-wrapper),.webform-multiple-add .form-item,#admin-tasks-wrap .container-item,#footer-wrap .region-footer > .block.container-item{padding-bottom:0 !important;}th h2,th h3,th h4,th h5,th h6,th p,th ul,th ol,th .media,td h2,td h3,td h4,td h5,td h6,td p,td ul,td ol,td .media,li ul:not(.nav):not(.menu):not(.contextual-links):not(.toolbar-menu):not(.tabs):not(.pager__items):not(.slides):not(.flex-direction-nav):not(.item-list__comma-list),li ol:not(.flex-control-nav):not(.breadcrumb-item),li h2,li h3,li h4,li h5,li h6,li p,li .media,.webform-elements h2:not(.visually-hidden),.webform-elements h3:not(.visually-hidden),.webform-elements h4:not(.visually-hidden),.webform-elements h5:not(.visually-hidden),.webform-elements h6:not(.visually-hidden){padding-bottom:0 !important;margin-top:0 !important;}.search-results li p{padding-bottom:var(--d-margin-bottom-base) !important;}.webform-elements p{margin-top:0 !important;}hr{color:#E5E6E7;background-color:#E5E6E7;border:none;height:1px;clear:both;}a,.modal-open.link{color:var(--d-color-link);}a:hover,a:active,a:focus,.modal-open.link:hover,.modal-open.link:active,.modal-open.link:focus{color:var(--d-color-link-hover);text-decoration:underline;}.button{color:var(--d-button-color);background-color:var(--d-button-bg);border:1px solid var(--d-button-border);text-decoration:none;margin:0 var(--d-space-m) 0 0;padding:var(--d-button-padding-tb) var(--d-button-padding-lr);line-height:var(--d-line-height-base);}.button:hover,.button:focus{color:var(--d-button-color-hover);background-color:var(--d-button-bg-hover);border-color:var(--d-button-border-hover);}.button:not(:focus){box-shadow:0 1px 2px rgba(0,0,0,0.25);}ul:not(.nav):not(.menu):not(.dropdown-menu):not(.contextual-links):not(.toolbar-menu):not(.tabs):not(.pager__items):not(.slides):not(.flex-direction-nav):not(.cke_panel_list):not(.links):not(.js-pager__items):not(.item-list__comma-list):not(.progress-tracker):not(.messages__list),ol:not(.flex-control-nav):not(.breadcrumb-item){overflow:hidden;}p + ul:not(.nav):not(.menu):not(.dropdown-menu):not(.contextual-links):not(.toolbar-menu):not(.tabs):not(.pager__items):not(.slides):not(.flex-direction-nav):not(.cke_panel_list):not(.links):not(.js-pager__items):not(.item-list__comma-list):not(.progress-tracker):not(.messages__list),p + ol:not(.flex-control-nav):not(.breadcrumb-item){margin-top:calc((var(--d-margin-bottom-base) * -1) + var(--d-space-xs));overflow:visible;}ul:not(.nav):not(.menu):not(.dropdown-menu):not(.contextual-links):not(.toolbar-menu):not(.tabs):not(.pager__items):not(.slides):not(.flex-direction-nav):not(.cke_panel_list):not(.links):not(.js-pager__items):not(.item-list__comma-list):not(.progress-tracker):not(.messages__list) > li{margin-left:2ch;padding-left:calc(1ch + 0.5rem);list-style-type:disc;}ol:not(.flex-control-nav):not(.breadcrumb-item):not(.search-results) > li{margin-left:3ch;padding-left:0.5rem;}ul:not(.nav):not(.menu):not(.dropdown-menu):not(.contextual-links):not(.toolbar-menu):not(.tabs):not(.pager__items):not(.slides):not(.flex-direction-nav):not(.cke_panel_list):not(.links):not(.js-pager__items):not(.item-list__comma-list):not(.progress-tracker):not(.messages__list) > li::marker,ol:not(.flex-control-nav):not(.breadcrumb-item) > li::marker{color:var(--d-color-ul-ol);font-weight:bolder;}ul:not(.nav):not(.menu):not(.dropdown-menu):not(.contextual-links):not(.toolbar-menu):not(.tabs):not(.pager__items):not(.slides):not(.flex-direction-nav):not(.cke_panel_list):not(.links):not(.js-pager__items):not(.item-list__comma-list):not(.progress-tracker):not(.messages__list) ul > li{list-style-type:circle;}ul:not(.nav):not(.menu):not(.dropdown-menu):not(.contextual-links):not(.toolbar-menu):not(.tabs):not(.pager__items):not(.slides):not(.flex-direction-nav):not(.cke_panel_list):not(.links):not(.js-pager__items):not(.item-list__comma-list):not(.progress-tracker):not(.messages__list) ul ul > li{;list-style-type:square}ol:not(.flex-control-nav):not(.breadcrumb-item) ol > li{list-style-type:lower-alpha}ol:not(.flex-control-nav):not(.breadcrumb-item) ol ol > li{list-style-type:lower-roman;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li{margin:0;}.page-content ul.inline li{padding-left:0;margin-right:0;margin-left:var(--d-space-l);}.page-content ul.inline li:first-child{margin-left:0;}dt{text-align:left;margin:0;padding:0;}dd{text-align:left;padding-left:var(--d-space-l);margin:0;}table tr th{background-color:var(--d-color-th-bg);}table tr th,table tr th p,table tr th a,table tr th a:hover,table tr th a:focus,table tr th a:active{color:var(--d-color-th);font-weight:500;}table tr th,table tr td{vertical-align:top;padding:var(--d-space-xs) var(--d-space-s);border-top:1px solid var(--d-color-th-border);border-bottom:1px solid var(--d-color-th-border);}table tr td{border-top:1px solid var(--d-color-td-border);border-bottom:1px solid var(--d-color-td-border);}table thead + tbody tr td{border-top:none;}tr td:first-child{padding-left:0;}tr td:last-child{padding-right:0;}table caption{margin-bottom:var(--d-space-xxs);}.file,.pdf:before{display:inline-block;min-height:var(--d-font-size-base);padding-left:20px;background-repeat:no-repeat;background-position:left top 3px;content:"";}.file--application-pdf,.pdf:before{background-image:url(/themes/custom/designit/images/acrobat.png);}.medium-icon .file,.large-icon .file{display:inline;min-height:1px;padding-left:0;background:none;}.medium-icon .file a,.large-icon .file a{display:inline-block;min-height:var(--d-font-size-base);padding:10px;background-repeat:no-repeat;background-position:center 10px;padding-top:70px;background-size:60px;border-radius:3px;min-width:6rem;text-align:center;}.large-icon .file a{padding:15px;background-position:center 15px;padding-top:145px;background-size:120px;min-width:10rem;}.medium-icon .file--application-pdf a,.large-icon .file--application-pdf a{background-image:url(/themes/custom/designit/images/pdf-icon.png);}.medium-icon .file a:hover,.medium-icon .file a:focus,.large-icon .file a:hover,.large-icon .file a:focus{background-color:#d2d2d2;}@media all and (min-width:768px){}@media all and (min-width:1025px){}
#block-useraccountmenu{position:relative;text-align:center;padding-top:0.3rem;padding-bottom:0.3rem;}.fixed-header #block-useraccountmenu{padding-top:0;padding-bottom:0;}#block-useraccountmenu .main-menu-wrap{text-align:center;}#block-useraccountmenu h2,#block-useraccountmenu h2 + div,#block-useraccountmenu .main-menu-wrap,#block-useraccountmenu ul.menu,#block-useraccountmenu ul.menu li,#block-useraccountmenu ul.menu li a{font-size:var(--d-font-size-s);color:var(--d-user-account-menu-color);font-weight:300;line-height:1 !important;padding:0;margin:0;display:inline-block;vertical-align:middle;}#block-useraccountmenu h2,#block-useraccountmenu ul.menu li a{margin:5px 0 0 0;}#block-useraccountmenu h2:after,#block-useraccountmenu ul.menu li:after{content:' | ';}#block-useraccountmenu ul.menu li:last-child:after{content:'';}.site-name,.site-name h1,.site-name h1 a,.site-name a,.fixed-header .site-name,.fixed-header .site-name h1,.fixed-header .site-name h1 a,.fixed-header .site-name a{color:var(--d-site-name-color) !important;font-size:var(--d-site-name-font-size);font-weight:500;line-height:1;}.site-slogan,.fixed-header .site-slogan{color:var(--d-site-slogan-color);font-size:var(--d-site-slogan-font-size);line-height:1.4;font-style:italic;}.name-slogan{}.node__meta div{color:#a2a2a2;}.field--name-field-tags div{font-style:italic;}.field--name-field-tags .field__label{font-weight:300;}.linkedin,.facebook,.twitter,.instagram{width:45px;height:45px;background-image:url(/themes/custom/designit/images/social-media-white.svg);background-size:180px 45px;background-position:0 0;text-transform:capitalize;text-indent:-9999px;position:relative;display:inline-block;margin:var(--d-space-xxs) 0 0 0;padding:0;border-radius:22px;}.twitter{background-position:-45px 0;}.facebook{background-position:-90px 0;}.instagram{background-position:-135px 0;}.linkedin:hover,.facebook:hover,.twitter:hover,.instagram:hover,.linkedin:active,.facebook:active,.twitter:active,.instagram:active,.linkedin:focus,.facebook:focus,.twitter:focus,.instagram:focus{opacity:0.5;}.geolocation-google-map h2{font-size:1.75rem;text-align:center;padding:0;}.geolocation-google-map .location-content{text-align:center;padding:0;}nav.pager{margin-top:var(--d-space-l);}li.pager__item{padding:0;margin-right:0rem;margin-left:0rem;vertical-align:top;display:inline-block}li.pager__item a{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:var(--d-space-ml);height:var(--d-space-ml);padding-right:var(--d-space-xs);padding-left:var(--d-space-xs);text-decoration:none;color:var(--d-color-base);border-radius:calc(var(--d-space-ml) / 2);background-color:transparent;line-height:1;}li.pager__item.pager__item--first a,li.pager__item.pager__item--last a{border-radius:0.5rem;}li.pager__item a:hover,li.pager__item a:focus{background-color:#e7e8e9;color:var(--d-color-link);}li.pager__item.is-active a,li.pager__item.is-active a:hover{background-color:var(--d-button-bg);color:var(--d-button-color);}a:focus,button:focus,input:focus,textarea:focus,label:focus,input:focus + label,select:focus{z-index:3;position:relative;outline:2px solid #2494db;outline-offset:2px;}a{display:inline-block;}a#main-content{display:inline;}.paragraph--type-multiple-media .media a,h2 a,h3 a,h4 a
h5 a,h6 a,p a,li a{display:inline;}a:focus + ul.dropdown-menu,ul.dropdown-menu:focus-within{overflow:visible !important;}.skip-link.visually-hidden.focusable:active,.skip-link.visually-hidden.focusable:focus{background:#fff;padding:var(--d-space-xxs);margin:var(--d-space-s) var(--d-space-xxs);}button#cboxClose{font-size:4rem;line-height:4rem !important;top:1rem;right:1rem;width:4rem;height:4rem;border-radius:2rem;opacity:1 !important;text-align:center;color:rgba(255,255,255,0.7);background:rgba(0,0,0,0.5);text-indent:0;}#block-sponsorlogo{display:none;}.match-report-wrap{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;align-items:flex-start;align-content:flex-start;width:100%;width:calc(100% - 2px);margin-bottom:2.5rem;border:1px solid #ccc;border-radius:2px;padding:0.5rem 0;background-color:#fafbfc;}.match-report-date-venue-wrap,.match-report-home-away-wrap{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;align-items:flex-start;align-content:flex-start;flex:0 1 100%;max-width:100%;}.match-report-wrap *{font-size:1.3rem;line-height:1.3;}.match-report-title,.match-report-comment{flex:0 1 100%;max-width:100%;}.match-report-title{border-bottom:1px solid #ccc;padding-bottom:0.5rem;}h4.match-report-title,h4.match-report-title *{font-size:1.6rem;}.match-report-wrap .field__label{color:#5c068c;}.match-report-title,.match-report-date,.match-report-home,.match-report-home-score,.match-report-away,.match-report-away-score,.match-report-venue,.match-report-comment{padding-left:1rem;padding-right:1rem;}.match-report-date,.match-report-home,.match-report-away,.match-report-venue{margin-top:0.2rem;}.match-report-date{text-align:left;font-weight:bolder;}.match-report-venue{text-align:right;}.match-report-date .field__label,.match-report-venue .field__label{display:inline;}.match-report-date .field__label,.match-report-home .field__label,.match-report-away .field__label{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.match-report-date{flex:0 1 40%;flex-basis:calc(45% - 2rem);max-width:40%;max-width:calc(45% - 2rem);align-self:stretch;}.match-report-venue{flex:0 1 50%;flex-basis:calc(55% - 2rem);max-width:50%;max-width:calc(55% - 2rem);}.match-report-date,.match-report-venue{border-bottom:1px solid #ccc;padding-bottom:0.5rem;margin-bottom:0.6rem;}.match-report-home,.match-report-away{flex:0 1 67.5%;flex-basis:calc(68% - 2rem);max-width:67.5%;max-width:calc(68% - 2rem);font-weight:bolder;}.match-report-home,.match-report-home .field__label{text-align:left;}.view-sports-manager-fixtures .match-report-home,.view-sports-manager-fixtures .match-report-away{flex:0 1 45%;flex-basis:calc(50% - 3rem);max-width:45%;max-width:calc(50% - 3rem);position:relative;}.view-sports-manager-fixtures .match-report-away{text-align:right;}.view-sports-manager-fixtures .match-report-home:after{content:"v";width:2rem;text-align:center;position:absolute;right:-2rem;bottom:0;font-weight:300;}.match-report-home-score,.match-report-away-score{flex:0 1 23%;flex-basis:calc(24% - 2rem);max-width:23%;max-width:calc(24% - 2rem);text-align:center;background:#5c068c;color:#fff;padding:0.2rem 1rem;border-radius:2px;font-weight:bolder;margin-top:0;margin-right:1rem;}.match-report-home-score{margin-bottom:0.5rem;}.match-report-comment,.match-report-comment *{text-align:center;font-style:italic;font-size:1.1rem}.match-report-date-venue-wrap{order:1;}.match-report-home-away-wrap{order:2;}.match-report-home{order:1;}.match-report-home-score{order:2;}.match-report-away{order:3;}.match-report-away-score{order:4;}.match-report-comment{order:5;}.white-hr hr{color:#fff;background-color:#fff;}#block-useraccountmenu h2,#block-useraccountmenu h2 + div,#block-useraccountmenu .main-menu-wrap,#block-useraccountmenu ul.menu,#block-useraccountmenu ul.menu li,#block-useraccountmenu ul.menu li a{line-height:3.4rem !important;}body:not(.user-logged-in) #block-useraccountmenu h2{display:none;}#block-useraccountmenu ul.menu li.login a,#block-useraccountmenu ul.menu li.account a,#block-useraccountmenu ul.menu li.logout a,#block-useraccountmenu ul.menu li.siopa a:before,#block-useraccountmenu ul.menu li.contact a:before,#block-useraccountmenu ul.menu li.en a,#block-useraccountmenu ul.menu li.ga a{height:3.4rem;width:3.4rem;background-image:url(/themes/custom/designit/images/top-nav-icons-new.svg);background-size:23.8rem 3.4rem;background-position:0 0;position:relative;display:inline-block;margin:0;padding:0;border-radius:2px;}#block-useraccountmenu ul.menu li.siopa a,#block-useraccountmenu ul.menu li.contact a{background-color:#820ab5;padding-left:3rem;padding-right:0.5rem;position:relative;border-radius:2px;color:#fff;font-weight:bolder;}#block-useraccountmenu ul.menu li.siopa a:hover,#block-useraccountmenu ul.menu li.siopa a:focus,#block-useraccountmenu ul.menu li.contact a:hover,#block-useraccountmenu ul.menu li.contact a:focus{background-color:#390266 !important;text-decoration:none;}#block-useraccountmenu ul.menu li.siopa a:before,#block-useraccountmenu ul.menu li.contact a:before{content:"";position:absolute;left:0;}#block-useraccountmenu ul.menu li.login a,#block-useraccountmenu ul.menu li.account a,#block-useraccountmenu ul.menu li.logout a,#block-useraccountmenu ul.menu li.en a,#block-useraccountmenu ul.menu li.ga a{text-transform:capitalize;text-indent:-9999px;background-color:#390266;margin:5px 0 0 0;}#block-useraccountmenu ul.menu li.login a:hover,#block-useraccountmenu ul.menu li.account a:hover,#block-useraccountmenu ul.menu li.logout a:hover,#block-useraccountmenu ul.menu li.siopa a:hover,#block-useraccountmenu ul.menu li.contact a:hover,#block-useraccountmenu ul.menu li.en a:hover,#block-useraccountmenu ul.menu li.ga a:hover,#block-useraccountmenu ul.menu li.login a:focus,#block-useraccountmenu ul.menu li.account a:focus,#block-useraccountmenu ul.menu li.logout a:focus,#block-useraccountmenu ul.menu li.siopa a:focus,#block-useraccountmenu ul.menu li.contact a:focus,#block-useraccountmenu ul.menu li.en a:focus,#block-useraccountmenu ul.menu li.ga a:focus{background-color:#160035;}#block-useraccountmenu ul.menu li.login a{background-position-x:20.4rem;}#block-useraccountmenu ul.menu li.siopa a:before{background-position-x:13.6rem;}#block-useraccountmenu ul.menu li.contact a:before{background-position-x:10.2rem;}#block-useraccountmenu ul.menu li.account a{background-position-x:17rem;}#block-useraccountmenu ul.menu li.logout a{background-position-x:0rem;}#block-useraccountmenu ul.menu li.en > a{background-position-x:6.8rem;}#block-useraccountmenu ul.menu li.ga > a{background-position-x:3.4rem;}#block-useraccountmenu h2:after,#block-useraccountmenu ul.menu li:after{content:"";}#block-topmenunavigation .contextual,#block-topmenunavigationirish .contextual{display:none;}.user-logged-in #block-useraccountmenu ul.menu li.login,body:not(.user-logged-in) #block-useraccountmenu ul.menu li.account,body:not(.user-logged-in) #block-useraccountmenu ul.menu li.logout,body:not(.user-logged-in) h2#block-useraccountmenu-menu{display:none !important;}#block-useraccountmenu ul.menu li a + .dropdown-menu{height:0;position:absolute;transition:all 0.3s ease-in-out;margin-top:-4px !important;padding-left:0;overflow:hidden;}#block-useraccountmenu ul.menu li:hover .dropdown-menu,#block-useraccountmenu ul.menu li a:hover + .dropdown-menu,#block-useraccountmenu ul.menu li a:focus + .dropdown-menu{height:4rem;}#block-useraccountmenu-menu{display:none !important;}.paragraph--type-team-contact-group .layout--fourcolumn{display:flex;flex-direction:row;flex-wrap:wrap;align-content:stretch;justify-content:flex-start;align-items:flex-end;margin-bottom:0.5rem;padding-bottom:0.5rem;border-bottom:1px solid #ccc;}.paragraph--type-team-contact-group .layout--fourcolumn > div.team{flex:0 1 100%;margin-bottom:0;}.paragraph--type-team-contact-group .layout--fourcolumn > div.mentor{flex:0 1 50%;}.paragraph--type-team-contact-group .layout--fourcolumn > div.phone{flex:0 1 50%;}.paragraph--type-team-contact-group .layout--fourcolumn > div.email{flex:0 1 100%;}.page-node-type-homepage h1{display:none;}.view-slideshow-crokes{border-bottom:10px solid #f0b323;background:#fff;}.slick--view .slick__slide .col1{height:200px;}.view-slideshow-crokes .slick--view{overflow:hidden;}.view-slideshow-crokes.col-wrap{display:block;}.view-slideshow-crokes .slick__slide .col2{background-color:#fff;padding:2.5rem 3vw;}.view-slideshow-crokes h2 a{text-decoration:none;}.view-slideshow-crokes .slick__slide .col1 .field-content{overflow:hidden;display:flex;height:100%;}.view-slideshow-crokes .slick__slide .col1 .field-content > a{width:100%;}.view-slideshow-crokes .slick__slide .col1 picture,.view-slideshow-crokes .slick__slide .col1 img{object-fit:cover;height:100%;width:100%}.view-slideshow-crokes .slick__slide .col1 a:hover img,.view-slideshow-crokes .slick__slide .col1 a:focus img{transform:scale(1.025);}.view-business-network.view-display-id-block_1 .views-row{padding-top:0.5rem;padding-bottom:0.5rem;}.view-business-network.view-display-id-block_1 .view-filters,.view-business-network.view-display-id-block_1 .views-row{border-bottom:1px solid #ccc;}.view-business-network.view-display-id-block_1 .views-field-field-business-logo{float:left;margin-right:2rem;}.view-business-network.view-display-id-block_1 .views-field-view-node{margin-bottom:1rem;}.page-node-type-business-network .image-wrap{margin-bottom:2.5rem;}.row-list.view-article-list .views-row{display:block;}.row-list.view-article-list .views-row .article-text-wrap{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:stretch;align-items:stretch;text-decoration:none;}.view-article-list.view-display-id-block_3 .view-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:stretch;align-items:stretch;text-decoration:none;}.view-article-list.view-display-id-block_3 .view-content .views-row{flex:1 0 47%;max-width:47%;margin-right:calc(6% - 4px);margin-bottom:2.5rem;border:1px solid #ccc;}.view-article-list.view-display-id-block_3 .view-content .views-row:nth-child(2),.view-article-list.view-display-id-block_3 .view-content .views-row:nth-child(4),.view-article-list.view-display-id-block_3 .view-content .views-row:nth-child(6),.view-article-list.view-display-id-block_3 .view-content .views-row:nth-child(8),.view-article-list.view-display-id-block_3 .view-content .views-row:nth-child(10),.view-article-list.view-display-id-block_3 .view-content .views-row:nth-child(12){margin-right:0;}.view-article-list.view-display-id-block_3 .views-row .article-text-wrap{display:block;}.view-article-list.view-display-id-block_3 .views-row .image-only{max-width:calc(100% - 5rem);margin:0 auto 1rem auto;}.view-article-list.view-display-id-block_3 .views-row .text-only{max-width:calc(100% - 5rem);margin:0 auto;}.view-article-list.view-display-id-block_3 .views-row .text-only h4{text-align:center;font-size:1.6rem;}.view-article-list.view-display-id-block_3 .views-row .text-only div{text-align:center;}.path-user .paragraph--type-layout{padding-left:0;padding-right:0;}.view-latest-fixtures-pdf .media--type-document{font-weight:500;margin-bottom:1.4rem;}span.code{background-color:#5c068c;color:white;border-radius:50%;width:2.4rem;height:2.05rem;display:inline-block;text-align:center;padding-top:0.35rem;font-size:80%;position:relative;top:-0.1rem;font-weight:bolder;}.view-sports-manager-fixtures .match-report-title .purple,.view-sports-manager-results .match-report-title .purple{line-height:2.4rem;}.countdownHolder{font-size:7vw !important;text-align:center;}#jquery-countdown-timer-note{text-align:center;font-size:3vw;padding-right:0.5rem;padding-bottom:3.5vw;}.block-jquery-countdown-timer{border-bottom:10px solid #f0b323;}.countdown-timer-title{padding-top:3.5vw;}.block-jquery-countdown-timer .digit{background-color:#390266;}.block-jquery-countdown-timer .digit.static{background-image:linear-gradient(bottom,#390266 50%,#5c068c 50%);background-image:-o-linear-gradient(bottom,#390266 50%,#5c068c 50%);background-image:-moz-linear-gradient(bottom,#390266 50%,#5c068c 50%);background-image:-webkit-linear-gradient(bottom,#390266 50%,#5c068c 50%);background-image:-ms-linear-gradient(bottom,#390266 50%,#5c068c 50%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.5,#390266),color-stop(0.5,#5c068c));}@media all and (min-width:321px){}@media
only screen and (min-device-pixel-ratio:2) and (min-width:321px),only screen and (min-resolution:192dpi) and (min-width:321px),only screen and (min-resolution:2dppx) and (min-width:321px){}@media all and (min-width:581px){}@media
only screen and (min-device-pixel-ratio:2) and (min-width:581px),only screen and (min-resolution:192dpi) and (min-width:581px),only screen and (min-resolution:2dppx) and (min-width:581px){}@media all and (min-width:768px){#footer-bottom-wrap .footer-bottom-right p{text-align:right;}.region-header{display:flex;align-items:center;justify-content:space-between;flex:0 1 auto;width:calc(100% - 12rem);}#block-sponsorlogo,.fixed-header #block-sponsorlogo{display:block;}#block-sponsorlogo img,.fixed-header #block-sponsorlogo img{height:3rem !important;width:auto !important;transition:all 0.3s ease-in-out;}.match-report-home,.match-report-away{flex-basis:30.5%;flex-basis:calc(35% - 2rem);max-width:30.5%;max-width:calc(35% - 2rem);}.match-report-home-score,.match-report-away-score{flex-basis:14.5%;flex-basis:calc(15% - 3rem);max-width:14.5%;max-width:calc(15% - 3rem);margin-right:0;}.match-report-home-score{margin-bottom:0;margin-right:1rem;position:relative;}.match-report-home-score:after{content:"v";position:absolute;width:1rem;text-align:center;color:#4C555C;font-weight:300;right:-1.5rem;align-items:center;height:100%;display:inline-flex;top:0;bottom:0;justify-content:center;}.match-report-away{order:5;text-align:right;}.match-report-away-score{order:4;margin-left:1rem;}#block-useraccountmenu-menu{display:inline-block !important;}.view-slideshow-crokes .slick__slide{display:flex !important;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;width:100% !important;}.view-slideshow-crokes .slick--view,.slick--view .slick__slide .col1{height:350px;}.view-slideshow-crokes .slick__slide .col2{background-color:#fff;padding:2.5rem 3vw 0 3vw;}.view-slideshow-crokes .slick__slide .col2 .field-content{max-width:60rem;display:block;}.view-slideshow-crokes .slick__slide .col2{background-color:#fff;padding:2.5rem 4vw;align-self:center;}.view-business-network.view-display-id-block_1 .views-row{display:flex;align-items:center;width:100%;}.view-business-network.view-display-id-block_1 .views-field-field-business-logo,.view-business-network.view-display-id-block_1 .views-field-title,.view-business-network.view-display-id-block_1 .views-field-view-node{float:none;margin-right:2rem;flex:0 1 auto;}.view-business-network.view-display-id-block_1 .views-field-view-node{margin-bottom:0;}.view-business-network.view-display-id-block_1 .views-field-title{flex-grow:2;}.view-business-network.view-display-id-block_1 .views-field-title h5{margin-bottom:0;}.page-node-type-business-network .image-wrap{float:left;max-width:48%;margin-right:4vw;}.view-latest-fixtures-pdf .media--type-document{text-align:right !important;}.view-latest-fixtures-pdf .file--application-pdf a{text-align:left !important;}}@media
only screen and (min-device-pixel-ratio:2) and (min-width:768px),only screen and (min-resolution:192dpi) and (min-width:768px),only screen and (min-resolution:2dppx) and (min-width:768px){}@media all and (min-width:1025px){.region-header-top{width:auto;text-align:right;position:absolute;right:0;}.region-header{width:100%;}#block-sponsorlogo{margin-top:3.1rem;margin-right:0;}.fixed-header #block-sponsorlogo{margin-top:0;}#block-sponsorlogo img{height:4rem !important;}.match-report-date,.match-report-home,.match-report-away,.match-report-venue{margin-top:0;}.match-report-date-venue-wrap,.match-report-home-away-wrap{justify-content:center;}.match-report-date-venue-wrap{flex-basis:33%;max-width:33%;margin-top:0.25rem;}.match-report-home-away-wrap{flex-basis:63%;flex-basis:calc(67% - 1px);max-width:63%;max-width:calc(67% - 1px);border-left:1px solid #ccc;align-self:stretch;align-content:center;}.match-report-date .field__label,.match-report-home .field__label,.match-report-away .field__label{position:relative !important;overflow:visible;clip:auto;width:auto;height:auto;word-wrap:normal;}.match-report-wrap .field__label{padding-bottom:0.25rem;}.view-sports-manager-results .match-report-date .field__label,.view-sports-manager-results .match-report-home .field__label,.view-sports-manager-results .match-report-away .field__label,.view-sports-manager-fixtures .match-report-date .field__label,.view-sports-manager-fixtures .match-report-home .field__label,.view-sports-manager-fixtures .match-report-away .field__label{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.match-report-date,.match-report-venue{flex:0 1 100%;max-width:100%;text-align:left;border-bottom:none;padding-bottom:0;margin-bottom:0;}.match-report-venue{margin-top:0.75rem;}.match-report-home,.match-report-home .field__label{text-align:right;}.match-report-home,.match-report-away{flex:0 1 46%;flex-basis:calc(50% - 2rem);max-width:46%;max-width:calc(50% - 2rem);font-size:1.5rem;margin-bottom:0.5rem;}.match-report-home{padding-right:0;}.match-report-home,.match-report-home-score{margin-right:1rem;}.match-report-away{padding-left:0;}.match-report-away,.match-report-away-score{margin-left:1rem;}.match-report-away,.view-sports-manager-results .match-report-away,.view-sports-manager-fixtures .match-report-away{text-align:left;}.match-report-home-score,.match-report-away-score{flex:0 1 18%;max-width:18%;}.match-report-home-score{order:3;}.match-report-away{order:2;}.page-node-type-business-network .image-wrap{max-width:35%;margin-right:3vw;}.paragraph--type-team-contact-group .layout--fourcolumn > div.team{flex:0 1 100%;}.paragraph--type-team-contact-group .layout--fourcolumn > div.mentor{flex:0 1 30%;}.paragraph--type-team-contact-group .layout--fourcolumn > div.phone{flex:0 1 22%;}.paragraph--type-team-contact-group .layout--fourcolumn > div.email{flex:0 1 48%;}.view-article-list.view-display-id-block_3 .view-content .views-row,.view-article-list.view-display-id-block_3 .view-content .views-row:nth-child(2),.view-article-list.view-display-id-block_3 .view-content .views-row:nth-child(4),.view-article-list.view-display-id-block_3 .view-content .views-row:nth-child(8),.view-article-list.view-display-id-block_3 .view-content .views-row:nth-child(10){flex:1 0 30%;max-width:30%;margin-right:calc(5% - 6px);}.view-article-list.view-display-id-block_3 .view-content .views-row:nth-child(3),.view-article-list.view-display-id-block_3 .view-content .views-row:nth-child(6),.view-article-list.view-display-id-block_3 .view-content .views-row:nth-child(9),.view-article-list.view-display-id-block_3 .view-content .views-row:nth-child(12){margin-right:0;}.view-slideshow-crokes .slick--view,.slick--view .slick__slide .col1{height:450px;}}@media
only screen and (min-device-pixel-ratio:2) and (min-width:1025px),only screen and (min-resolution:192dpi) and (min-width:1025px),only screen and (min-resolution:2dppx) and (min-width:1025px){}@media all and (min-width:1281px){.view-slideshow-crokes .slick--view,.slick--view .slick__slide .col1{height:550px;}.view-slideshow-crokes .slick__slide .col2{padding:2.5rem 3vw;}.paragraph--type-team-contact-group .layout--fourcolumn > div.team{flex:0 1 15%;}.paragraph--type-team-contact-group .layout--fourcolumn > div.mentor{flex:0 1 30%;}.paragraph--type-team-contact-group .layout--fourcolumn > div.phone{flex:0 1 20%;}.paragraph--type-team-contact-group .layout--fourcolumn > div.email{flex:0 1 35%;}}@media
only screen and (min-device-pixel-ratio:2) and (min-width:1281px),only screen and (min-resolution:192dpi) and (min-width:1281px),only screen and (min-resolution:2dppx) and (min-width:1281px){}@media all and (min-width:1921px){.view-slideshow-crokes .slick--view,.slick--view .slick__slide .col1{height:600px;}.view-slideshow-crokes .slick__slide .col2{padding:2.5rem 2vw;}.page-node-type-business-network .image-wrap{margin-right:2vw;}}@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1920px),only screen and (min--moz-device-pixel-ratio:2) and (min-width:1920px),only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1920px),only screen and (min-device-pixel-ratio:2) and (min-width:1920px),only screen and (min-resolution:192dpi) and (min-width:1920px),only screen and (min-resolution:2dppx) and (min-width:1920px){}
span.dark-purple,span.dark-purple a{color:#390266;}span.purple,span.purple a{color:#5C068C;}span.gold,span.gold a{color:#F0B323;}span.red,span.red a{color:#BF0000;}span.dark-grey,span.dark-grey a{color:#26313A;}span.grey,span.grey a{color:#4C555C;}span.light-grey,span.light-grey a{color:#E5E6E7;}span.white,span.white a{color:#FFFFFF;}.ck-content span.white,.ck-content span.white a{background-color:#DDDDDD;}span.dark-purple a:hover,span.dark-purple a:focus{color:#160035;}span.purple a:hover,span.purple a:focus{color:#21004D;}span.gold a:hover,span.gold a:focus{color:#C97904;}span.red a:hover,span.red a:focus{color:#8F0000;}span.dark-grey a:hover,span.dark-grey a:focus{color:#0D1923;}span.grey a:hover,span.grey a:focus{color:#333D45;}span.light-grey a:hover,span.light-grey a:focus{color:#CCCFD1;}span.white a:hover,span.white a:focus{color:rgba(255,255,255,0.7);}div.dark-purple.paragraph--type-layout,div.dark-purple.paragraph--type-slide,div.dark-purple:not(.paragraph--type-tab-group):not(.paragraph--type-accordion-item) > .paragraph-content,div.dark-purple .tabbed-contents,div.dark-purple .accordion-body,div.dark-purple .js-lpb-component,div.dark-purple.content,button.dark-purple:not(.media-library-item__edit):not(.trigger):not(.toolbar-icon),a.button.dark-purple,.ck-content.ck .button.dark-purple,a.link-button.dark-purple,a.button span.dark-purple,.tab-group-dark-purple label,.paragraph label.dark-purple{background-color:#390266;border-color:#390266;color:#fff;}div.purple.paragraph--type-layout,div.purple.paragraph--type-slide,div.purple:not(.paragraph--type-tab-group):not(.paragraph--type-accordion-item) > .paragraph-content,div.purple .tabbed-contents,div.purple .accordion-body,div.purple .js-lpb-component,div.purple.content,button.purple:not(.media-library-item__edit):not(.trigger):not(.toolbar-icon),a.button.purple,.ck-content.ck .button.purple,a.link-button.purple,a.button span.purple,.tab-group-purple label,.paragraph label.purple{background-color:#5C068C;border-color:#5C068C;color:#fff;}div.gold.paragraph--type-layout,div.gold.paragraph--type-slide,div.gold:not(.paragraph--type-tab-group):not(.paragraph--type-accordion-item) > .paragraph-content,div.gold .tabbed-contents,div.gold .accordion-body,div.gold .js-lpb-component,div.gold.content,button.gold:not(.media-library-item__edit):not(.trigger):not(.toolbar-icon),a.button.gold,.ck-content.ck .button.gold,a.link-button.gold,a.button span.gold,.tab-group-gold label,.paragraph label.gold{background-color:#F0B323;border-color:#F0B323;color:#390266;}div.red.paragraph--type-layout,div.red.paragraph--type-slide,div.red:not(.paragraph--type-tab-group):not(.paragraph--type-accordion-item) > .paragraph-content,div.red .tabbed-contents,div.red .accordion-body,div.red .js-lpb-component,div.red.content,button.red:not(.media-library-item__edit):not(.trigger):not(.toolbar-icon),a.button.red,.ck-content.ck .button.red,a.link-button.red,a.button span.red,.tab-group-red label,.paragraph label.red{background-color:#BF0000;border-color:#BF0000;color:#fff;}div.dark-grey.paragraph--type-layout,div.dark-grey.paragraph--type-slide,div.dark-grey:not(.paragraph--type-tab-group):not(.paragraph--type-accordion-item) > .paragraph-content,div.dark-grey .tabbed-contents,div.dark-grey .accordion-body,div.dark-grey .js-lpb-component,div.dark-grey.content,button.dark-grey:not(.media-library-item__edit):not(.trigger):not(.toolbar-icon),a.button.dark-grey,.ck-content.ck .button.dark-grey,a.link-button.dark-grey,a.button span.dark-grey,.tab-group-dark-grey label,.paragraph label.dark-grey{background-color:#26313A;border-color:#26313A;color:#fff;}div.grey.paragraph--type-layout,div.grey.paragraph--type-slide,div.grey:not(.paragraph--type-tab-group):not(.paragraph--type-accordion-item) > .paragraph-content,div.grey .tabbed-contents,div.grey .accordion-body,div.grey .js-lpb-component,div.grey.content,button.grey:not(.media-library-item__edit):not(.trigger):not(.toolbar-icon),a.button.grey,.ck-content.ck .button.grey,a.link-button.grey,a.button span.grey,.tab-group-grey label,.paragraph label.grey{background-color:#4C555C;border-color:#4C555C;color:#fff;}div.light-grey.paragraph--type-layout,div.light-grey.paragraph--type-slide,div.light-grey:not(.paragraph--type-tab-group):not(.paragraph--type-accordion-item) > .paragraph-content,div.light-grey .tabbed-contents,div.light-grey .accordion-body,div.light-grey .js-lpb-component,div.light-grey.content,button.light-grey:not(.media-library-item__edit):not(.trigger):not(.toolbar-icon),a.button.light-grey,.ck-content.ck .button.light-grey,a.link-button.light-grey,a.button span.light-grey,.tab-group-light-grey label,.paragraph label.light-grey{background-color:#F7F8F9;border-color:#F7F8F9;}div.white.paragraph--type-layout,div.white.paragraph--type-slide,div.white:not(.paragraph--type-tab-group):not(.paragraph--type-accordion-item) > .paragraph-content,div.white .tabbed-contents,div.white .accordion-body,div.white .js-lpb-component,div.white.content,button.white:not(.media-library-item__edit):not(.trigger):not(.toolbar-icon),a.button.white,.ck-content.ck .button.white,a.link-button.white,a.button span.white,.tab-group-white label,.paragraph label.white{background-color:#FFFFFF;border-color:#FFFFFF;}.cke_editable a.button.white,label.white{background-color:#DDDDDD;border-color:#FFFFFF;}button.dark-purple:not(.media-library-item__edit):not(.trigger):not(.toolbar-icon):hover,button.dark-purple:not(.media-library-item__edit):not(.trigger):not(.toolbar-icon):focus,a.button.dark-purple:hover,a.button.dark-purple:focus,.ck-content.ck .button.dark-purple:hover,.ck-content.ck .button.dark-purple:focus,a.link-button.dark-purple:hover,a.link-button.dark-purple:focus,a.button:hover span.dark-purple,a.button:focus span.dark-purple,.tab-group-dark-purple label:hover,.tab-group-dark-purple label:focus,.tab-group-dark-purple input:checked+label,.paragraph label.dark-purple:hover,.paragraph label.dark-purple:focus,.paragraph input:checked+label.dark-purple{background-color:#160035;border-color:#160035;color:#fff;}button.purple:not(.media-library-item__edit):not(.trigger):not(.toolbar-icon):hover,button.purple:not(.media-library-item__edit):not(.trigger):not(.toolbar-icon):focus,a.button.purple:hover,a.button.purple:focus,.ck-content.ck .button.purple:hover,.ck-content.ck .button.purple:focus,a.link-button.purple:hover,a.link-button.purple:focus,a.button:hover span.purple,a.button:focus span.purple,.tab-group-purple label:hover,.tab-group-purple label:focus,.tab-group-purple input:checked+label,.paragraph label.purple:hover,.paragraph label.purple:focus,.paragraph input:checked+label.purple{background-color:#21004D;border-color:#21004D;color:#fff;}button.gold:not(.media-library-item__edit):not(.trigger):not(.toolbar-icon):hover,button.gold:not(.media-library-item__edit):not(.trigger):not(.toolbar-icon):focus,a.button.gold:hover,a.button.gold:focus,.ck-content.ck .button.gold:hover,.ck-content.ck .button.gold:focus,a.link-button.gold:hover,a.link-button.gold:focus,a.button:hover span.gold,a.button:focus span.gold,.tab-group-gold label:hover,.tab-group-gold label:focus,.tab-group-gold input:checked+label,.paragraph label.gold:hover,.paragraph label.gold:focus,.paragraph input:checked+label.gold{background-color:#C97904;border-color:#C97904;color:#160035;}button.red:not(.media-library-item__edit):not(.trigger):not(.toolbar-icon):hover,button.red:not(.media-library-item__edit):not(.trigger):not(.toolbar-icon):focus,a.button.red:hover,a.button.red:focus,.ck-content.ck .button.red:hover,.ck-content.ck .button.red:focus,a.link-button.red:hover,a.link-button.red:focus,a.button:hover span.red,a.button:focus span.red,.tab-group-red label:hover,.tab-group-red label:focus,.tab-group-red input:checked+label,.paragraph label.red:hover,.paragraph label.red:focus,.paragraph input:checked+label.red{background-color:#8F0000;border-color:#8F0000;color:#fff;}button.dark-grey:not(.media-library-item__edit):not(.trigger):not(.toolbar-icon):hover,button.dark-grey:not(.media-library-item__edit):not(.trigger):not(.toolbar-icon):focus,a.button.dark-grey:hover,a.button.dark-grey:focus,.ck-content.ck .button.dark-grey:hover,.ck-content.ck .button.dark-grey:focus,a.link-button.dark-grey:hover,a.link-button.dark-grey:focus,a.button:hover span.dark-grey,a.button:focus span.dark-grey,.tab-group-dark-grey label:hover,.tab-group-dark-grey label:focus,.tab-group-dark-grey input:checked+label,.paragraph label.dark-grey:hover,.paragraph label.dark-grey:focus,.paragraph input:checked+label.dark-grey{background-color:#0D1923;border-color:#0D1923;color:#fff;}button.grey:not(.media-library-item__edit):not(.trigger):not(.toolbar-icon):hover,button.grey:not(.media-library-item__edit):not(.trigger):not(.toolbar-icon):focus,a.button.grey:hover,a.button.grey:focus,.ck-content.ck .button.grey:hover,.ck-content.ck .button.grey:focus,a.link-button.grey:hover,a.link-button.grey:focus,a.button:hover span.grey,a.button:focus span.grey,.tab-group-grey label:hover,.tab-group-grey label:focus,.tab-group-grey input:checked+label,.paragraph label.grey:hover,.paragraph label.grey:focus,.paragraph input:checked+label.grey{background-color:#333D45;border-color:#333D45;color:#fff;}button.light-grey:not(.media-library-item__edit):not(.trigger):not(.toolbar-icon):hover,button.light-grey:not(.media-library-item__edit):not(.trigger):not(.toolbar-icon):focus,a.button.light-grey:hover,a.button.light-grey:focus,.ck-content.ck .button.light-grey:hover,.ck-content.ck .button.light-grey:focus,a.link-button.light-grey:hover,a.link-button.light-grey:focus,a.button:hover span.light-grey,a.button:focus span.light-grey,.tab-group-light-grey label:hover,.tab-group-light-grey label:focus,.tab-group-light-grey input:checked+label,.paragraph label.light-grey:hover,.paragraph label.light-grey:focus,.paragraph input:checked+label.light-grey{background-color:#F0F1F2;border-color:#F0F1F2;}button.white:not(.media-library-item__edit):not(.trigger):not(.toolbar-icon):hover,button.white:not(.media-library-item__edit):not(.trigger):not(.toolbar-icon):focus,a.button.white:hover,a.button.white:focus,.ck-content.ck .button.white:hover,.ck-content.ck .button.white:focus,a.link-button.white:hover,a.link-button.white:focus,a.button:hover span.white,a.button:focus span.white,.tab-group-white label:hover,.tab-group-white label:focus,.tab-group-white input:checked+label,.paragraph label.white:hover,.paragraph label.white:focus,.paragraph input:checked+label.white{background-color:rgba(255,255,255,0.7);border-color:rgba(255,255,255,0.7);}.ck-content.ck a.button.white:hover,.ck-content.ck a.button.white:focus,.ck-content.ck a.button:hover span.white,.ck-content.ck a.button:focus span.white{background-color:#BBBBBB;border-color:#FFFFFF;}div.border-dark-purple.paragraph--type-layout,div.border-dark-purple.paragraph--type-slide,div.border-dark-purple:not(.paragraph--type-link):not(.paragraph--type-tab-group):not(.paragraph--type-accordion-item):not(.paragraph--type-layout):not(.paragraph--type-slide) > .paragraph-content,div.border-dark-purple.paragraph--type-link .link-button,div.border-dark-purple .tabbed-contents,div.border-dark-purple .accordion-body,div.border-dark-purple > .paragraph-content > .layout-wrap .layout__region:not(:last-child):after,div.border-dark-purple .column--content:not(:last-child):after{border-color:#390266;}div.border-purple.paragraph--type-layout,div.border-purple.paragraph--type-slide,div.border-purple:not(.paragraph--type-link):not(.paragraph--type-tab-group):not(.paragraph--type-accordion-item):not(.paragraph--type-layout):not(.paragraph--type-slide) > .paragraph-content,div.border-purple.paragraph--type-link .link-button,div.border-purple .tabbed-contents,div.border-purple .accordion-body,div.border-purple > .paragraph-content > .layout-wrap .layout__region:not(:last-child):after,div.border-purple .column--content:not(:last-child):after{border-color:#5C068C;}div.border-gold.paragraph--type-layout,div.border-gold.paragraph--type-slide,div.border-gold:not(.paragraph--type-link):not(.paragraph--type-tab-group):not(.paragraph--type-accordion-item):not(.paragraph--type-layout):not(.paragraph--type-slide) > .paragraph-content,div.border-gold.paragraph--type-link .link-button,div.border-gold .tabbed-contents,div.border-gold .accordion-body,div.border-gold > .paragraph-content > .layout-wrap .layout__region:not(:last-child):after,div.border-gold .column--content:not(:last-child):after{border-color:#F0B323;}div.border-red.paragraph--type-layout,div.border-red.paragraph--type-slide,div.border-red:not(.paragraph--type-link):not(.paragraph--type-tab-group):not(.paragraph--type-accordion-item):not(.paragraph--type-layout):not(.paragraph--type-slide) > .paragraph-content,div.border-red.paragraph--type-link .link-button,div.border-red .tabbed-contents,div.border-red .accordion-body,div.border-red > .paragraph-content > .layout-wrap .layout__region:not(:last-child):after,div.border-red .column--content:not(:last-child):after{border-color:#BF0000;}div.border-dark-grey.paragraph--type-layout,div.border-dark-grey.paragraph--type-slide,div.border-dark-grey:not(.paragraph--type-link):not(.paragraph--type-tab-group):not(.paragraph--type-accordion-item):not(.paragraph--type-layout):not(.paragraph--type-slide) > .paragraph-content,div.border-dark-grey.paragraph--type-link .link-button,div.border-dark-grey .tabbed-contents,div.border-dark-grey .accordion-body,div.border-dark-grey > .paragraph-content > .layout-wrap .layout__region:not(:last-child):after,div.border-dark-grey .column--content:not(:last-child):after{border-color:#26313A;}div.border-grey.paragraph--type-layout,div.border-grey.paragraph--type-slide,div.border-grey:not(.paragraph--type-link):not(.paragraph--type-tab-group):not(.paragraph--type-accordion-item):not(.paragraph--type-layout):not(.paragraph--type-slide) > .paragraph-content,div.border-grey.paragraph--type-link .link-button,div.border-grey .tabbed-contents,div.border-grey .accordion-body,div.border-grey > .paragraph-content > .layout-wrap .layout__region:not(:last-child):after,div.border-grey .column--content:not(:last-child):after{border-color:#4C555C;}div.border-light-grey.paragraph--type-layout,div.border-light-grey.paragraph--type-slide,div.border-light-grey:not(.paragraph--type-link):not(.paragraph--type-tab-group):not(.paragraph--type-accordion-item):not(.paragraph--type-layout):not(.paragraph--type-slide) > .paragraph-content,div.border-light-grey.paragraph--type-link .link-button,div.border-light-grey .tabbed-contents,div.border-light-grey .accordion-body,div.border-light-grey > .paragraph-content > .layout-wrap .layout__region:not(:last-child):after,div.border-light-grey .column--content:not(:last-child):after{border-color:#E5E6E7;}div.border-white.paragraph--type-layout,div.border-white.paragraph--type-slide,div.border-white:not(.paragraph--type-link):not(.paragraph--type-tab-group):not(.paragraph--type-accordion-item):not(.paragraph--type-layout):not(.paragraph--type-slide) > .paragraph-content,div.border-white.paragraph--type-link .link-button,div.border-white .tabbed-contents,div.border-white .accordion-body,div.border-white > .paragraph-content > .layout-wrap .layout__region:not(:last-child):after,div.border-white .column--content:not(:last-child):after{border-color:#FFF;}.bgcol.dark-purple ul:not(.nav):not(.menu):not(.dropdown-menu):not(.contextual-links):not(.toolbar-menu):not(.tabs):not(.pager__items):not(.slides):not(.flex-direction-nav):not(.cke_panel_list):not(.links):not(.js-pager__items):not(.item-list__comma-list):not(.progress-tracker):not(.messages__list) > li::marker,.bgcol.dark-purple ol:not(.flex-control-nav):not(.breadcrumb-item) > li::marker{color:#fff;}.bgcol.purple ul:not(.nav):not(.menu):not(.dropdown-menu):not(.contextual-links):not(.toolbar-menu):not(.tabs):not(.pager__items):not(.slides):not(.flex-direction-nav):not(.cke_panel_list):not(.links):not(.js-pager__items):not(.item-list__comma-list):not(.progress-tracker):not(.messages__list) > li::marker,.bgcol.purple ol:not(.flex-control-nav):not(.breadcrumb-item) > li::marker{color:#fff;}.bgcol.gold ul:not(.nav):not(.menu):not(.dropdown-menu):not(.contextual-links):not(.toolbar-menu):not(.tabs):not(.pager__items):not(.slides):not(.flex-direction-nav):not(.cke_panel_list):not(.links):not(.js-pager__items):not(.item-list__comma-list):not(.progress-tracker):not(.messages__list) > li::marker,.bgcol.gold ol:not(.flex-control-nav):not(.breadcrumb-item) > li::marker{color:#390266;}.bgcol.red ul:not(.nav):not(.menu):not(.dropdown-menu):not(.contextual-links):not(.toolbar-menu):not(.tabs):not(.pager__items):not(.slides):not(.flex-direction-nav):not(.cke_panel_list):not(.links):not(.js-pager__items):not(.item-list__comma-list):not(.progress-tracker):not(.messages__list) > li::marker,.bgcol.red ol:not(.flex-control-nav):not(.breadcrumb-item) > li::marker{color:#fff;}.bgcol.dark-grey ul:not(.nav):not(.menu):not(.dropdown-menu):not(.contextual-links):not(.toolbar-menu):not(.tabs):not(.pager__items):not(.slides):not(.flex-direction-nav):not(.cke_panel_list):not(.links):not(.js-pager__items):not(.item-list__comma-list):not(.progress-tracker):not(.messages__list) > li::marker,.bgcol.dark-grey ol:not(.flex-control-nav):not(.breadcrumb-item) > li::marker{color:#fff;}.bgcol.grey ul:not(.nav):not(.menu):not(.dropdown-menu):not(.contextual-links):not(.toolbar-menu):not(.tabs):not(.pager__items):not(.slides):not(.flex-direction-nav):not(.cke_panel_list):not(.links):not(.js-pager__items):not(.item-list__comma-list):not(.progress-tracker):not(.messages__list) > li::marker,.bgcol.grey ol:not(.flex-control-nav):not(.breadcrumb-item) > li::marker{color:#fff;}.bgcol.light-grey ul:not(.nav):not(.menu):not(.dropdown-menu):not(.contextual-links):not(.toolbar-menu):not(.tabs):not(.pager__items):not(.slides):not(.flex-direction-nav):not(.cke_panel_list):not(.links):not(.js-pager__items):not(.item-list__comma-list):not(.progress-tracker):not(.messages__list) > li::marker,.bgcol.light-grey ol:not(.flex-control-nav):not(.breadcrumb-item) > li::marker{color:#5C068C;}.bgcol.white ul:not(.nav):not(.menu):not(.dropdown-menu):not(.contextual-links):not(.toolbar-menu):not(.tabs):not(.pager__items):not(.slides):not(.flex-direction-nav):not(.cke_panel_list):not(.links):not(.js-pager__items):not(.item-list__comma-list):not(.progress-tracker):not(.messages__list) > li::marker,.bgcol.white ol:not(.flex-control-nav):not(.breadcrumb-item) > li::marker{color:#5C068C;}
#menubox .container-item,#searchbox{background-color:var(--d-heading-bg);}#menu-icon,#search-icon{background-image:var(--d-menu-icon);background-color:var(--d-menu-search-bg);border-color:var(--d-menu-search-border);color:var(--d-menu-search-color);height:4.2rem;width:4.2rem;padding:0;margin-left:1px;}#search-icon,#search-icon-nav{background-image:var(--d-search-icon);}#menu-icon:hover,#menu-icon:focus,#search-icon:hover,#search-icon:focus,#search-icon-nav:hover,#search-icon-nav:focus{background-color:var(--d-menu-search-bg-hover);border-color:var(--d-menu-search-border-hover);color:var(--d-menu-search-color-hover);}nav.nav-menu{background-color:var(--d-nav-border);}nav.nav-menu ul.menu{background-color:transparent;}nav.nav-menu ul.menu li > a,.js nav.nav-menu ul.menu li > .child-trigger,.js nav.nav-menu ul.menu li > .child-trigger .arrow{background-color:var(--d-nav-bg);color:var(--d-nav-color);font-size:var(--d-nav-font-size);font-weight:500;padding:var(--d-space-m) var(--d-vw-space-l);}nav.nav-menu ul.menu li > a,.js nav.nav-menu ul.menu li > .child-trigger{margin-bottom:1px;}.js nav.nav-menu ul.menu li > .child-trigger{border-left-color:var(--d-nav-border);}.js nav.nav-menu ul.menu li > .child-trigger .arrow{padding:0;border:none;background-color:transparent !important;}nav.nav-menu ul.menu li > a:hover,nav.nav-menu ul.menu li > a:focus,.js nav.nav-menu ul.menu li > .child-trigger:hover,.js nav.nav-menu ul.menu li > .child-trigger:focus,.js nav.nav-menu ul.menu li > .child-trigger:hover .arrow,.js nav.nav-menu ul.menu li > .child-trigger:focus .arrow{background-color:var(--d-nav-bg-hover);color:var(--d-nav-color-hover);}nav.nav-menu ul.menu li.active > a,nav.nav-menu ul.menu li.active > a:hover,nav.nav-menu ul.menu li.active > a:focus,nav.nav-menu ul.menu li > a.is-active,nav.nav-menu ul.menu li > a.is-active:hover,nav.nav-menu ul.menu li > a.is-active:focus,.js nav.nav-menu ul.menu li.active > .child-trigger,.js nav.nav-menu ul.menu li.active > .child-trigger:hover,.js nav.nav-menu ul.menu li.active > .child-trigger:focus,.js nav.nav-menu ul.menu li.active > .child-trigger .arrow,.js nav.nav-menu ul.menu li.active > .child-trigger:hover .arrow,.js nav.nav-menu ul.menu li.active > .child-trigger:focus .arrow{background-color:var(--d-nav-bg-active);color:var(--d-nav-color-active);}nav.nav-menu ul.menu li ul{background-color:transparent;}nav.nav-menu ul.menu li ul li,nav.nav-menu ul.menu li ul li ul li{margin-top:0;}nav.nav-menu ul.menu li ul li a,.js nav.nav-menu ul.menu li ul li > .child-trigger,.js nav.nav-menu ul.menu li ul li > .child-trigger .arrow{background-color:var(--d-nav-bg);color:var(--d-nav-color);font-weight:300;}nav.nav-menu ul.menu li ul li a:hover,nav.nav-menu ul.menu li ul li a:focus,.js nav.nav-menu ul.menu li ul li > .child-trigger:hover,.js nav.nav-menu ul.menu li ul li > .child-trigger:focus,.js nav.nav-menu ul.menu li ul li > .child-trigger:hover .arrow,.js nav.nav-menu ul.menu li ul li > .child-trigger:focus .arrow{background-color:var(--d-nav-bg-hover);color:var(--d-nav-color-hover);}nav.nav-menu ul.menu li ul li a.is-active,nav.nav-menu ul.menu li ul li a.is-active:hover,nav.nav-menu ul.menu li ul li a.is-active:focus,.js nav.nav-menu ul.menu li ul li.active > .child-trigger,.js nav.nav-menu ul.menu li ul li.active > .child-trigger:hover,.js nav.nav-menu ul.menu li ul li.active > .child-trigger:focus,.js nav.nav-menu ul.menu li ul li.active > .child-trigger .arrow,.js nav.nav-menu ul.menu li ul li.active > .child-trigger:hover .arrow,.js nav.nav-menu ul.menu li ul li.active > .child-trigger:focus .arrow{background-color:var(--d-nav-bg-active);color:var(--d-nav-color-active);}nav.nav-menu ul.menu li ul li ul,.js nav.nav-menu ul.menu li ul li ul{display:none !important;}.navigation.submenu{display:none;}nav.nav-menu ul.menu li ul li ul,.js nav.nav-menu ul.menu li ul li ul{display:block !important;}nav.nav-menu ul.menu li ul li ul li a{padding-left:calc(var(--d-vw-space-l) + var(--d-space-s));}nav.nav-menu ul.menu li ul li ul li a,.js nav.nav-menu ul.menu li ul li ul li > .child-trigger,.js nav.nav-menu ul.menu li ul li ul li > .child-trigger .arrow{background-color:#E5DFCF;color:#5C068C;font-weight:300;}.js nav.nav-menu ul.menu li ul li ul li > .child-trigger{padding:var(--d-space-m) var(--d-vw-space-l);}nav.nav-menu ul.menu li ul li ul li a:hover,nav.nav-menu ul.menu li ul li ul li a:focus,.js nav.nav-menu ul.menu li ul li ul li > .child-trigger:hover,.js nav.nav-menu ul.menu li ul li ul li > .child-trigger:focus,.js nav.nav-menu ul.menu li ul li ul li > .child-trigger:hover .arrow,.js nav.nav-menu ul.menu li ul li ul li > .child-trigger:focus .arrow{background-color:#D4CAB2;color:var(--d-nav-color-hover);}nav.nav-menu ul.menu li ul li ul li.active > a,nav.nav-menu ul.menu li ul li ul li.active > a:hover,nav.nav-menu ul.menu li ul li ul li.active > a:focus,nav.nav-menu ul.menu li ul li ul li a.is-active,nav.nav-menu ul.menu li ul li ul li a.is-active:hover,nav.nav-menu ul.menu li ul li ul li a.is-active:focus,.js nav.nav-menu ul.menu li ul li ul li.active > .child-trigger,.js nav.nav-menu ul.menu li ul li ul li.active > .child-trigger:hover,.js nav.nav-menu ul.menu li ul li ul li.active > .child-trigger:focus,.js nav.nav-menu ul.menu li ul li ul li.active > .child-trigger .arrow,.js nav.nav-menu ul.menu li ul li ul li.active > .child-trigger:hover .arrow,.js nav.nav-menu ul.menu li ul li ul li.active > .child-trigger:focus .arrow{background-color:#F0B323;color:var(--d-nav-color);}nav.nav-menu ul.menu li ul li ul li ul li a{padding-left:calc(var(--d-vw-space-l) + var(--d-space-l));}@media all and (min-width:321px){}@media
only screen and (min-device-pixel-ratio:2) and (min-width:321px),only screen and (min-resolution:192dpi) and (min-width:321px),only screen and (min-resolution:2dppx) and (min-width:321px){}@media all and (min-width:581px){}@media
only screen and (min-device-pixel-ratio:2) and (min-width:581px),only screen and (min-resolution:192dpi) and (min-width:581px),only screen and (min-resolution:2dppx) and (min-width:581px){}@media all and (min-width:768px){}@media
only screen and (min-device-pixel-ratio:2) and (min-width:768px),only screen and (min-resolution:192dpi) and (min-width:768px),only screen and (min-resolution:2dppx) and (min-width:768px){}@media all and (min-width:1025px){#menubox .container-item{background-color:transparent;}#searchbox.searchbox-header{width:250px;}#menu-icon,#search-icon,#search-icon-nav{height:var(--d-nav-font-size);width:var(--d-nav-font-size);}nav.nav-menu{background-color:transparent;}.navigation-wrap{background-color:var(--d-nav-bg);}.region-navigation-full-width nav.nav-menu ul.menu{border-color:var(--d-nav-border);border-left-color:var(--d-nav-border-left);border-right-color:var(--d-nav-border-right);}.region-navigation-full-width nav.nav-menu ul.menu li > a,.no-fixed-header .region-navigation-full-width nav.nav-menu ul.menu li > a,.no-fixed-header.fixed-header .region-navigation-full-width nav.nav-menu ul.menu li > a,.menubox-full-width #search-icon-nav,.no-fixed-header .menubox-full-width #search-icon-nav,.no-fixed-header.fixed-header .menubox-full-width #search-icon-nav{background-color:var(--d-nav-bg);border-color:var(--d-nav-border);border-left-color:var(--d-nav-border-left);border-right-color:var(--d-nav-border-right);color:var(--d-nav-color);padding:var(--d-space-m) var(--d-space-m) !important;font-size:var(--d-nav-font-size);margin-bottom:0;}.fixed-header .region-navigation-full-width nav.nav-menu ul.menu li > a,.fixed-header .menubox-full-width #search-icon-nav{padding:var(--d-space-s) var(--d-space-m) !important;}.region-navigation-full-width nav.nav-menu ul.menu li > a:hover,.region-navigation-full-width nav.nav-menu ul.menu li > a:focus,.region-navigation-full-width nav.nav-menu ul.menu li:hover > a,.region-navigation-full-width nav.nav-menu ul.menu li:focus > a,.menubox-full-width #search-icon-nav:hover,.menubox-full-width #search-icon-nav:focus{background-color:var(--d-nav-bg-hover);border-color:var(--d-nav-border-hover);border-left-color:var(--d-nav-border-left-hover);border-right-color:var(--d-nav-border-right-hover);color:var(--d-nav-color-hover);}.region-navigation-full-width nav.nav-menu ul.menu li > a.is-active:hover,.region-navigation-full-width nav.nav-menu ul.menu li.active > a:hover,.region-navigation-full-width nav.nav-menu ul.menu li:hover > a.is-active,.region-navigation-full-width nav.nav-menu ul.menu li.active:hover > a,.region-navigation-full-width nav.nav-menu ul.menu li > a.is-active,.region-navigation-full-width nav.nav-menu ul.menu li.active > a{background-color:var(--d-nav-bg-active);border-color:var(--d-nav-border-active);border-left-color:var(--d-nav-border-left-active);border-right-color:var(--d-nav-border-right-active);color:var(--d-nav-color-active);}.region-navigation-inline nav.nav-menu ul.menu li > a,.no-fixed-header .region-navigation-inline nav.nav-menu ul.menu li > a,.no-fixed-header.fixed-header .region-navigation-inline nav.nav-menu ul.menu li > a,.menubox-inline #search-icon-nav,.no-fixed-header .menubox-inline #search-icon-nav,.no-fixed-header.fixed-header .menubox-inline #search-icon-nav{background-color:transparent;border-bottom-color:var(--d-nav-border-bottom);color:var(--d-nav-color);padding:var(--d-space-xxs) 0 var(--d-space-m) var(--d-space-s) !important;margin-bottom:0;}.fixed-header .region-navigation-inline nav.nav-menu ul.menu li > a,.fixed-header .menubox-inline #search-icon-nav{padding:var(--d-space-xxs) 0 var(--d-space-s) var(--d-space-s) !important;}.region-navigation-inline nav.nav-menu ul.menu li > a:hover,.region-navigation-inline nav.nav-menu ul.menu li > a:focus,.region-navigation-inline nav.nav-menu ul.menu li:hover > a,.region-navigation-inline nav.nav-menu ul.menu li:focus > a,.menubox-inline #search-icon-nav:hover,.menubox-inline #search-icon-nav:focus{background-color:transparent;border-bottom-color:var(--d-nav-border-bottom-hover);color:var(--d-nav-color-hover);}.region-navigation-inline nav.nav-menu ul.menu li > a.is-active:hover,.region-navigation-inline nav.nav-menu ul.menu li.active > a:hover,.region-navigation-inline nav.nav-menu ul.menu li:hover > a.is-active,.region-navigation-inline nav.nav-menu ul.menu li.active:hover > a,.region-navigation-inline nav.nav-menu ul.menu li > a.is-active,.region-navigation-inline nav.nav-menu ul.menu li.active > a{background-color:transparent;border-bottom-color:var(--d-nav-border-bottom-active);color:var(--d-nav-color-active);}.region-navigation-inline nav.nav-menu ul.menu li ul,.no-fixed-header .region-navigation-inline nav.nav-menu ul.menu li ul,.no-fixed-header.fixed-header .region-navigation-inline nav.nav-menu ul.menu li ul{padding-top:1.5rem;}.fixed-header .region-navigation-inline nav.nav-menu ul.menu li ul{padding-top:0.9rem;}.region-navigation-full-width nav.nav-menu ul.menu li ul li a,.region-navigation-full-width nav.nav-menu ul.menu li ul li ul li a,.region-navigation-inline nav.nav-menu ul.menu li ul li a,.region-navigation-inline nav.nav-menu ul.menu li ul li ul li a,.fixed-header nav.nav-menu ul.menu li ul li a,.fixed-header nav.nav-menu ul.menu li ul li ul li a{background-color:var(--d-nav-drop-bg);color:var(--d-nav-drop-color);padding:var(--d-space-m) var(--d-space-m) !important;margin-bottom:1px;font-weight:300;}.region-navigation-full-width nav.nav-menu ul.menu li ul li a:hover,.region-navigation-full-width nav.nav-menu ul.menu li ul li a:focus,.region-navigation-inline nav.nav-menu ul.menu li ul li a:hover,.region-navigation-inline nav.nav-menu ul.menu li ul li a:focus{background-color:var(--d-nav-drop-bg-hover);color:var(--d-nav-drop-color-hover);}.region-navigation-full-width nav.nav-menu ul.menu li ul li a.is-active:hover,.region-navigation-full-width nav.nav-menu ul.menu li ul li a.is-active:focus,.region-navigation-inline nav.nav-menu ul.menu li ul li a.is-active:hover,.region-navigation-inline nav.nav-menu ul.menu li ul li a.is-active:focus,.region-navigation-full-width nav.nav-menu ul.menu li ul li.active a:hover,.region-navigation-full-width nav.nav-menu ul.menu li ul li.active a:focus,.region-navigation-inline nav.nav-menu ul.menu li ul li.active a:hover,.region-navigation-inline nav.nav-menu ul.menu li ul li.active a:focus,.region-navigation-full-width nav.nav-menu ul.menu li ul li a.is-active,.region-navigation-full-width nav.nav-menu ul.menu li ul li.active a,.region-navigation-inline nav.nav-menu ul.menu li ul li a.is-active,.region-navigation-inline nav.nav-menu ul.menu li ul li.active a{background-color:var(--d-nav-drop-bg-active);color:var(--d-nav-drop-color-active);}.navigation-wrap,.no-fixed-header .navigation-wrap,.no-fixed-header.fixed-header .navigation-wrap{background:#390266;background:linear-gradient(180deg,#390266 4.9rem,#f0b323 4.9rem);min-height:58px;transition:all 0.3s ease-in-out;}.fixed-header .navigation-wrap{background:#390266;background:linear-gradient(180deg,#390266 4.1rem,#f0b323 4.1rem);min-height:48px;}.navigation.mainmenu{z-index:500;}.navigation.submenu{display:flex;width:100% !important;}.navigation.submenu h2,.no-fixed-header .navigation.submenu h2,.no-fixed-header.fixed-header .navigation.submenu h2{font-size:1.5rem;margin:0 !important;padding:calc(var(--d-space-s) + 1px) var(--d-space-m) 0 0 !important;line-height:1;}nav.nav-menu ul.menu li ul li ul,.js nav.nav-menu ul.menu li ul li ul{display:none !important;}nav.nav-menu.submenu ul.menu li > a{font-weight:300;}nav.nav-menu.submenu ul.menu{border-color:#390266;border-left-color:#390266;border-right-color:#390266;}nav.nav-menu.submenu ul.menu li > a,.no-fixed-header nav.nav-menu.submenu ul.menu li > a,.no-fixed-header.fixed-header nav.nav-menu.submenu ul.menu li > a,.fixed-header nav.nav-menu.submenu ul.menu li > a{background-color:#f0b323;border-color:#f0b323;border-left-color:#f0b323;border-right-color:#f0b323;color:#390266;padding:var(--d-space-s) var(--d-space-m) !important;margin-bottom:0;}nav.nav-menu.submenu ul.menu li > a:hover,nav.nav-menu.submenu ul.menu li > a:focus,nav.nav-menu.submenu ul.menu li:hover > a,nav.nav-menu.submenu ul.menu li:focus > a{background-color:#E99814;border-color:#E99814;border-left-color:#E99814;border-right-color:#E99814;color:#390266;}nav.nav-menu.submenu ul.menu li > a.is-active:hover,nav.nav-menu.submenu ul.menu li.active > a:hover,nav.nav-menu.submenu ul.menu li:hover > a.is-active,nav.nav-menu.submenu ul.menu li.active:hover > a,nav.nav-menu.submenu ul.menu li > a.is-active,nav.nav-menu.submenu ul.menu li.active > a{background-color:#E99814;border-color:#E99814;border-left-color:#E99814;border-right-color:#E99814;color:#390266;}nav.nav-menu.submenu ul.menu li ul li a,nav.nav-menu.submenu ul.menu li ul li ul li a,.fixed-header nav.nav-menu.submenu ul.menu li ul li a,.fixed-header nav.nav-menu.submenu ul.menu li ul li ul li a{background-color:#e5dfcf;color:#5C068C;margin-bottom:1px;}nav.nav-menu.submenu ul.menu li ul li a:hover,nav.nav-menu.submenu ul.menu li ul li a:focus{background-color:#d4cab2;color:#21004D;}nav.nav-menu.submenu ul.menu li ul li a.is-active:hover,nav.nav-menu.submenu ul.menu li ul li a.is-active:focus,nav.nav-menu.submenu ul.menu li ul li.active a:hover,nav.nav-menu.submenu ul.menu li ul li.active a:focus,nav.nav-menu.submenu ul.menu li ul li a.is-active,nav.nav-menu.submenu ul.menu li ul li.active a{background-color:#E99814;color:#390266;}}@media
only screen and (min-device-pixel-ratio:2) and (min-width:1025px),only screen and (min-resolution:192dpi) and (min-width:1025px),only screen and (min-resolution:2dppx) and (min-width:1025px){}@media only screen and (min-width:1281px){.region-navigation-inline nav.nav-menu ul.menu li > a,.no-fixed-header .region-navigation-inline nav.nav-menu ul.menu li > a,.no-fixed-header.fixed-header .region-navigation-inline nav.nav-menu ul.menu li > a,.menubox-inline #search-icon-nav,.no-fixed-header .menubox-inline #search-icon-nav,.no-fixed-header.fixed-header .menubox-inline #search-icon-nav{padding:10px 0 17px 25px !important;padding:var(--d-space-s) 0 var(--d-space-m) var(--d-space-l) !important;}.fixed-header .region-navigation-inline nav.nav-menu ul.menu li > a,.fixed-header .menubox-inline #search-icon-nav{padding:var(--d-space-xxs) 0 var(--d-space-s) var(--d-space-l) !important;}.region-navigation-full-width nav.nav-menu ul.menu li > a,.no-fixed-header .region-navigation-full-width nav.nav-menu ul.menu li > a,.no-fixed-header.fixed-header .region-navigation-full-width nav.nav-menu ul.menu li > a,.menubox-full-width #search-icon-nav,.no-fixed-header .menubox-full-width #search-icon-nav,.no-fixed-header.fixed-header .menubox-full-width #search-icon-nav{padding:var(--d-space-m) var(--d-space-l) !important;}.fixed-header .region-navigation-full-width nav.nav-menu ul.menu li > a,.fixed-header .menubox-full-width #search-icon-nav{padding:var(--d-space-s) var(--d-space-l) !important;}.region-navigation-full-width nav.nav-menu ul.menu li ul li a,.region-navigation-full-width nav.nav-menu ul.menu li ul li ul li a,.region-navigation-inline nav.nav-menu ul.menu li ul li a,.region-navigation-inline nav.nav-menu ul.menu li ul li ul li a{padding:var(--d-space-s) var(--d-space-l) !important;}.navigation.submenu h2,.no-fixed-header .navigation.submenu h2,.no-fixed-header.fixed-header .navigation.submenu h2{padding:calc(var(--d-space-s) + 1px) var(--d-space-l) 0 0 !important;}nav.nav-menu.submenu ul.menu li > a,.no-fixed-header nav.nav-menu.submenu ul.menu li > a,.no-fixed-header.fixed-header nav.nav-menu.submenu ul.menu li > a,.fixed-header nav.nav-menu.submenu ul.menu li > a{padding:var(--d-space-s) var(--d-space-l) !important;}}@media
only screen and (min-device-pixel-ratio:2) and (min-width:1281px),only screen and (min-resolution:192dpi) and (min-width:1281px),only screen and (min-resolution:2dppx) and (min-width:1281px){}@media only screen and (min-width:1921px){}@media
only screen and (min-device-pixel-ratio:2) and (min-width:1921px),only screen and (min-resolution:192dpi) and (min-width:1921px),only screen and (min-resolution:2dppx) and (min-width:1921px){}
.comment__submitted,.comment ul.inline li{font-size:var(--d-font-size-xs);}.comment{border:1px #ccc solid;padding:var(--d-space-l);margin-bottom:var(--d-space-s);}
