/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.dd-embed-loading,.dd-embed-error{display:block;margin-top:1rem;color:#b3b1b1;width:max-content;text-align:center;}.dd-embed-container .pager{display:flex;justify-content:center;}.dd-embed-container .pager ul{list-style:none;display:flex;}.dd-embed-container .pager a.prev{margin-right:3rem;}.dd-embed-container .pager span{font-size:0.8rem;}.spinner{display:inline-block;position:relative;width:80px;height:80px;}.spinner div{position:absolute;border:4px solid #b3b1b1;opacity:1;border-radius:50%;animation:spinner 1s cubic-bezier(0,0.2,0.8,1) infinite;}.spinner div:nth-child(2){animation-delay:-0.5s;}@keyframes spinner{0%{top:36px;left:36px;width:0;height:0;opacity:1;}100%{top:0px;left:0px;width:72px;height:72px;opacity:0;}}
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:1.5em;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 5px 2px;background:transparent url(/themes/contrib/stable/images/core/throbber-active.gif) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/themes/contrib/stable/images/core/loading-small.gif);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline;}.container-inline .details-wrapper{display:block;}
.clearfix:after{display:table;clear:both;content:"";}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.antibot-message{border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;padding:15px;word-wrap:break-word;overflow-wrap:break-word;margin:9px 0 10px 8px;}.antibot-message-warning{background-color:#fdf8ed;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;color:#734c00;box-shadow:-8px 0 0 #e09600;}.antibot-message-error{background-color:#fcf4f2;color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;box-shadow:-8px 0 0 #e62600;}
drupal-media .media.media--type-file .file:before{content:"\e24d";font-family:"Material Icons";padding-right:1px;}.media.media--type-file .file:before{content:"\e24d";font-family:"Material Icons";padding-right:1px;}.media.media--type-file .file{background-image:none;}
drupal-media{display:block !important;}drupal-media .media img{max-width:100% !important;height:auto !important;}drupal-media .media.w-25,.media.w-25{width:25%;}drupal-media .media.w-33,.media.w-33{width:33%;}drupal-media .media.w-50,.media.w-50{width:50%;}drupal-media .media.w-100,.media.w-100{width:100%;}drupal-media .media img,drupal-media > figure > .media img,.media img{width:100%;}drupal-media .media.w-25 figure,.caption-drupal-media.w-25{width:25%;}drupal-media .media.w-33 figure,.caption-drupal-media.w-33{width:33%;}drupal-media .media.w-50 figure,.caption-drupal-media.w-50{width:50%;}drupal-media .media.w-100 figure,drupal-media .media.w-100 figure img,.caption-drupal-media.w-100{width:100%;}drupal-media figure .media,.caption-drupal-entity .media{width:initial !important;}drupal-media figure{margin:0;}.node-content .article.align-right,figure.caption-drupal-media.align-right{margin:1.25rem 0 1.25rem 1.25rem;}.node-content .article.align-center,figure.caption-drupal-media.center{margin:1.25rem;}.node-content .article.align-left,figure.caption-drupal-media.align-left{margin:1.25rem 1.25rem 1.25rem 0;}drupal-media[data-align="right"] + span.cke_widget_drag_handler_container{display:inline-block;float:right;position:relative;}drupal-media.w-50[data-align="center"] + span.cke_widget_drag_handler_container{left:23% !important;}drupal-media.w-25[data-align="center"] + span.cke_widget_drag_handler_container{left:37% !important;}drupal-media.w-33[data-align="center"] + span.cke_widget_drag_handler_container{left:33% !important;}.media.align-center{display:block;margin-right:auto !important;margin-left:auto !important;}.media--type-video-multimedia .video-embed-field-launch-modal{position:relative;width:100%;margin-bottom:10px;}.media--type-video-multimedia .video-embed-field-launch-modal:before{content:"\e039";font-family:"Material Icons";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:6rem;cursor:pointer;transition:all 0.2s ease;opacity:0.7;color:#fff;}.media--type-video-multimedia .video-embed-field-launch-modal:hover::before{opacity:1;}@media (max-width:1000px){.media--type-video-multimedia.w-25 .video-embed-field-launch-modal:before,.media--type-video-multimedia.w-33 .video-embed-field-launch-modal:before{font-size:3.5rem;}}@media (max-width:800px){.media--type-video-multimedia.w-25 .video-embed-field-launch-modal:before,.media--type-video-multimedia.w-33 .video-embed-field-launch-modal:before{font-size:2rem;}}
@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(/modules/custom/icon_field/css/font/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format('woff2');font-display:swap;}@font-face{font-family:'Material Icons Outlined';font-style:normal;font-weight:400;src:url(/modules/custom/icon_field/css/font/gok-H7zzDkdnRel8-DQ6KAXJ69wP1tGnf4ZGhUce.woff2) format('woff2');font-display:swap;}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;}.material-icons-outlined{font-family:'Material Icons Outlined';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;}
fieldset.webform-composite-hidden-title{margin-top:1em;margin-bottom:1em;}fieldset.webform-composite-hidden-title .fieldset-wrapper > .form-item:first-child,fieldset.webform-composite-hidden-title .fieldset-wrapper > .form-wrapper > .form-item:first-child,fieldset.webform-composite-hidden-title .fieldset-wrapper > .webform-flexbox:first-child{margin-top:0;}fieldset.webform-composite-hidden-title .fieldset-wrapper > .form-item:last-child,fieldset.webform-composite-hidden-title .fieldset-wrapper > .form-wrapper > .form-item:last-child,fieldset.webform-composite-hidden-title .fieldset-wrapper > .webform-flexbox:last-child{margin-bottom:0;}
.webform-details-toggle-state-wrapper{margin-top:1em;text-align:right;}[dir="rtl"] .webform-details-toggle-state-wrapper{text-align:left;}.webform-details-toggle-state-wrapper + details{margin-top:0;}.webform-details-toggle-state{margin-top:0;padding:0;cursor:pointer;text-decoration:none;color:#337ab7;border:0;background:transparent;font-size:1em;}.webform-details-toggle-state:hover,.webform-details-toggle-statelink:focus{text-decoration:underline;}.webform-tabs .webform-details-toggle-state-wrapper{float:right;}@media screen and (max-width:600px){.webform-tabs .webform-details-toggle-state-wrapper{float:none;}}
.webform-message--close .messages{position:relative;padding-right:35px;}.webform-message--close .webform-message__link{display:none;}html.js .webform-message--close .webform-message__link{position:absolute;top:11px;right:10px;display:block;font-size:24px;line-height:24px;}html[dir="rtl"].js .webform-message--close .webform-message__link{top:11px;right:inherit;left:10px;}.webform-message__link{opacity:0.33;color:inherit;}.webform-message__link:link{text-decoration:none;border-bottom:none;}.webform-message__link:hover,.webform-message__link:focus,.webform-message__link:active{text-decoration:none;opacity:1;color:inherit;border-bottom:none;}html.js .js-webform-message--close-storage{display:none;}.js-webform-message--close .button--dismiss{display:none;}
html.js .webform-select-other .webform-select-other-input,html.js .webform-checkboxes-other .webform-checkboxes-other-input,html.js .webform-radios-other .webform-radios-other-input,html.js .webform-buttons-other .webform-buttons-other-input{display:none;}
html.js .js-webform-visually-hidden,html.js .js-webform-visually-hidden[style*="display: none"]{position:absolute !important;display:inline !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.js-form-item.js-webform-states-hidden,.js-form-submit.js-webform-states-hidden,.js-form-wrapper.js-webform-states-hidden,.js-webform-text-format-hidden > .js-text-format-wrapper{display:none;}.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}.webform-element-description p:first-child{margin-top:0;}.webform-element-description p:last-child{margin-bottom:0;}.form-item .container-inline{margin:2px 0;}.form-checkboxes .form-required::after,.form-radios .form-required::after{display:none;}.webform-element--title-inline > label{display:inline;padding-right:0.5em;}.webform-element--title-inline > div.container-inline{display:inline;}.form-composite.webform-fieldset--title-inline legend{float:left;margin:0.4em 0.5em 0.4em 0;}[dir="rtl"] .form-composite.webform-fieldset--title-inline legend{float:right;margin-right:0;margin-left:0.5em;}.form-composite.webform-fieldset--title-inline .fieldset-wrapper,.form-composite.webform-fieldset--title-inline .fieldset-wrapper > div{display:inline;}.webform-element--title-inline .form-radios,.webform-element--title-inline .form-checkboxes{display:inline;}.webform-submission-form strong.error.form-item--error-message{display:block;}.webform-readonly input[type="date"],.webform-readonly input[type="datetime-local"],.webform-readonly input[type="email"],.webform-readonly input[type="number"],.webform-readonly input[type="password"],.webform-readonly input[type="search"],.webform-readonly input[type="tel"],.webform-readonly input[type="text"],.webform-readonly input[type="time"],.webform-readonly input[type="url"],.webform-readonly textarea{color:#6b6b6b;border-color:#bbb;background:#ededed;}
.tab-hidden{display:none !important;}
.Indent1{margin-left:20px !important;}.Indent2{margin-left:40px !important;}.Indent3{margin-left:60px !important;}.Indent4{margin-left:80px !important;}.Indent5{margin-left:100px !important;}.Indent6{margin-left:120px !important;}.Indent7{margin-left:140px !important;}.Indent8{margin-left:160px !important;}.Indent9{margin-left:180px !important;}.Indent10{margin-left:200px !important;}
@media all and (max-width:48em){.table-mobile-stack tr{display:flex;flex-direction:column;}}
p.Indent1,ul.Indent1,ol.Indent1{margin-left:2em;}p.Indent2,ul.Indent2,ol.Indent2{margin-left:4em;}p.Indent3,ul.Indent3,ol.Indent3{margin-left:6em;}p.Indent4,ul.Indent4,ol.Indent4{margin-left:8em;}p.Indent5,ul.Indent5,ol.Indent5{margin-left:10em;}p.Indent6,ul.Indent6,ol.Indent6{margin-left:12em;}p.Indent7,ul.Indent7,ol.Indent7{margin-left:14em;}p.Indent8,ul.Indent8,ol.Indent8{margin-left:16em;}p.Indent9,ul.Indent9,ol.Indent9{margin-left:18em;}p.Indent10,ul.Indent10,ol.Indent10{margin-left:20em;}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;z-index:9999;top:0;left:0;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{overflow:visible;width:auto;margin:0;padding:0;cursor:pointer;border:0;background:none;}#cboxPrevious:active,#cboxNext:active,#cboxClose:active,#cboxSlideshow:active{outline:0;}.cboxPhoto{display:block;float:left;max-width:none;margin:auto;border:0;}.cboxIframe{display:block;width:100%;height:100%;border:0;}#colorbox,#cboxContent,#cboxLoadedContent{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}#cboxOverlay{background:#000;}#colorbox{outline:0;}#cboxWrapper{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#fff;}#cboxTopLeft{width:15px;height:15px;}#cboxTopCenter{height:15px;}#cboxTopRight{width:15px;height:15px;}#cboxBottomLeft{width:15px;height:10px;}#cboxBottomCenter{height:10px;}#cboxBottomRight{width:15px;height:10px;}#cboxMiddleLeft{width:15px;}#cboxMiddleRight{width:15px;}#cboxContent{overflow:hidden;background:#fff;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadedContent{margin-bottom:28px;}#cboxTitle{position:absolute;bottom:28px;left:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:4px 6px;color:#535353;background:rgba(255,255,255,0.7);}#cboxCurrent{position:absolute;bottom:4px;left:60px;color:#949494;}.cboxSlideshow_on #cboxSlideshow{position:absolute;right:30px;bottom:0;width:25px;height:25px;text-indent:-9999px;background:url(/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -75px -50px;}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-101px -50px;}.cboxSlideshow_off #cboxSlideshow{position:absolute;right:30px;bottom:0;width:25px;height:25px;text-indent:-9999px;background:url(/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -25px -50px;}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-49px -50px;}#cboxPrevious{position:absolute;bottom:0;left:0;width:25px;height:25px;text-indent:-9999px;background:url(/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -75px 0;}#cboxPrevious:hover{background-position:-75px -25px;}#cboxNext{position:absolute;bottom:0;left:27px;width:25px;height:25px;text-indent:-9999px;background:url(/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -50px 0;}#cboxNext:hover{background-position:-50px -25px;}#cboxLoadingOverlay{background:#fff;}#cboxLoadingGraphic{background:url(/modules/contrib/colorbox/styles/default/images/loading_animation.gif) no-repeat center center;}#cboxClose{position:absolute;right:0;bottom:0;width:25px;height:25px;text-indent:-9999px;background:url(/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -25px 0;}#cboxClose:hover{background-position:-25px -25px;}
span.ext{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) 2px center no-repeat;}span.mailto{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) -20px center no-repeat;}span.tel{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) -42px center no-repeat;}svg.ext{width:14px;height:14px;fill:#727272;font-weight:900;}svg.mailto,svg.tel{width:14px;height:14px;fill:#727272;}[data-extlink-placement='prepend'],[data-extlink-placement='before']{padding-right:0.2rem;}[data-extlink-placement='append'],[data-extlink-placement='after']{padding-left:0.2rem;}svg.ext path,svg.mailto path,svg.tel path{stroke:#727272;stroke-width:3;}@media print{svg.ext,svg.mailto,svg.tel,span.ext,span.mailto,span.tel{display:none;padding:0;}}.extlink i{padding-left:0.2em;}.extlink-nobreak{white-space:nowrap;}
#google-cse-results-searchbox-form div,#google-cse-results-searchbox-form input{display:inline;margin:0;}#google-cse-results-searchbox-form .form-radios div{display:block;}
.toolbar .toolbar-bar .toolbar-tab > .toolbar-icon::before,.toolbar .toolbar-icon::before,.toolbar .toolbar-menu li a:before{font-family:'Material Icons Outlined';background-image:none !important;font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-moz-font-feature-settings:'liga';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;top:0.5rem;left:0.367em !important;}.toolbar .toolbar-icon-edit::before{content:"\e3c9" !important;}.contextual .trigger{background-image:url(/modules/custom/icon_field/icons/edit.svg) !important;}.toolbar .toolbar-icon-escape-admin::before{content:"\e5c4" !important;}.toolbar .toolbar-icon-menu::before{content:"\e8b9" !important;}.toolbar .toolbar-icon-toolbar-menu-manage::before{content:"\e8b8" !important;}.toolbar .toolbar-icon-toolbar-menu-help::before{content:"\e8fd" !important;}.toolbar #toolbar-item-administration-search::before{content:"\e8b6" !important;}.toolbar #toolbar-item-user::before{content:"\e7fd" !important;}.toolbar .toolbar-icon-toggle-horizontal::before{content:"\e8d4" !important;top:0.4rem !important;text-indent:initial !important;right:1.3rem !important;}.toolbar .toolbar-icon-toggle-vertical::before{content:"\e8d5" !important;top:0.4rem !important;text-indent:initial !important;right:1.3rem !important;}.toolbar .toolbar-icon.toolbar-handle::before{content:"\e313" !important;top:0.4rem !important;text-indent:initial !important;}.toolbar .toolbar-icon.toolbar-handle.open::before{content:"\e316" !important;top:0.4rem !important;text-indent:initial !important;}.toolbar .toolbar-icon-admin-toolbar-tools-help::before{content:"\e869" !important;top:0.4rem !important;text-indent:initial !important;}.toolbar .toolbar-icon-system-admin-content::before{content:"\e8ef" !important;}.toolbar .toolbar-icon-system-admin-structure::before{content:"\e5c3" !important;}.toolbar .toolbar-icon-system-themes-page::before{content:"\e417" !important;}.toolbar .toolbar-icon-system-modules-list::before{content:"\e146" !important;}.toolbar .toolbar-icon-system-admin-config::before{content:"\e869" !important;}.toolbar .toolbar-icon-entity-user-collection::before{content:"\e7fc" !important;}.toolbar .toolbar-icon-system-admin-reports::before{content:"\e85c" !important;}.toolbar .toolbar-icon-link-toolbar-menu-admin-portal-manage-content::before{content:"\e06f" !important;}.toolbar .toolbar-icon-link-toolbar-menu-admin-portal-manage-media::before{content:"\e8a7" !important;}.toolbar .toolbar-icon-link-toolbar-menu-admin-portal-manage-users::before{content:"\e7fb" !important;}.toolbar .toolbar-icon-link-toolbar-menu-admin-portal-manage-site::before{content:"\e051" !important;}.toolbar .toolbar-icon-link-toolbar-menu-admin-portal-help-knowledge-base::before{content:"\e0bf" !important;}.toolbar .toolbar-icon-link-toolbar-menu-admin-portal-help-submit-ticket::before{content:"\e0b7" !important;}.toolbar .toolbar-icon-link-toolbar-menu-admin-portal-help-ticket-dashboard::before{content:"\e871" !important;}#toolbar-item-user-tray .toolbar-menu li a{padding-top:0.1rem;padding-left:0;}#toolbar-item-user-tray .toolbar-menu li a:before{position:relative;margin-right:0.6rem;}#toolbar-item-user-tray .toolbar-menu .account a::before{content:"\e851";}#toolbar-item-user-tray .toolbar-menu .account-edit a::before{content:"\e3c9";}#toolbar-item-user-tray .toolbar-menu .logout a::before{content:"\e879";}@media(max-width:768px){.toolbar .toolbar-bar .toolbar-tab > .toolbar-icon::before{top:0.4rem !important;text-indent:initial !important;}}
