/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.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;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline;}.container-inline .details-wrapper{display:block;}
.clearfix:after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.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;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li:after{content:", ";}.item-list__comma-list li:last-child:after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon:before{display:block;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:20px;}.system-status-counter__status-icon--error:before{background-image:url(/themes/contrib/stable/images/core/icons/e32700/error.svg);}.system-status-counter__status-icon--warning:before{background-image:url(/themes/contrib/stable/images/core/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked:before{background-image:url(/themes/contrib/stable/images/core/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/themes/contrib/stable/images/core/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/themes/contrib/stable/images/core/icons/787878/twistie-up.svg);}
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
.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 .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;}
.modal-page{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.modal-page:before,.modal-page:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}h4,.h4{font-size:18px;}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none;}.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125);}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none;}.btn-default{color:#333;background-color:#fff;border-color:#ccc;}.btn-default:focus,.btn-default.focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c;}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad;}.btn-default:active,.btn-default.active,.open > .dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad;}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2;}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5;}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:transparent;border:0;}.modal-page-open{overflow:hidden;}.modal-page{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;}.js-modal-page-ok-buttom{float:right;}.modal-page-page-please-do-not-show-again{margin-right:5px;}.modal-page-dont-show-again-label{display:inline;font-weight:normal;}.modal-page.modal-page-fade .modal-page-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);}.modal-page.in .modal-page-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);}.modal-page-open .modal-page{overflow-x:hidden;overflow-y:auto;}.modal-page-dialog{position:relative;width:auto;margin:10px;}.modal-page-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000;}.modal-backdrop.modal-page-fade{filter:alpha(opacity=0);opacity:0;}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5;}.modal-page-header{padding:15px;border-bottom:1px solid #e5e5e5;}.modal-page-header .close{margin-top:-2px;}.modal-page-title{margin:0;line-height:1.42857143;}.modal-page-body{position:relative;padding:15px;}.modal-page-footer{padding:15px;text-align:left;border-top:1px solid #e5e5e5;}.modal-page-footer .btn + .btn{margin-bottom:0;margin-left:5px;}.modal-page-footer .btn-group .btn + .btn{margin-left:-1px;}.modal-page-footer .btn-block + .btn-block{margin-left:0;}.modal-page-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll;}@media (min-width:768px){.modal-page-dialog{width:600px;margin:30px auto;}.modal-page-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5);}.modal-page-sm{width:300px;}}@media (min-width:992px){.modal-page-lg{width:900px;}}.modal-page-footer:after{display:table;content:" ";}.modal-page-header:after,.modal-page-footer:after{clear:both;}.modal-page-no-border{border:none;}
.block-we-megamenu-blockcreate-content{position:relative;z-index:1;}.gin-wmm-dashboard-sub{border-radius:0 0 6px 6px !important;margin-top:-6px !important;width:100%;border:none;margin-left:0;padding:0.65rem 1.75rem 1.75rem;}.gin-wmm-dashboard-sub:not(.vertical){box-shadow:0 3px 15px rgba(0,0,0,0.37),0 -70px 20px rgba(0,0,0,0.3) !important;}.gin-wmm-dashboard-sub .fa{font-size:1em;font-weight:normal !important;}.gin-wmm-dashboard-sub h3{margin:0 !important;}.gin-wmm-dashboard-sub .card__content-wrapper{padding:2rem !important;}.gin-wmm-dashboard-sub .nav.nav-tabs.subul{display:flex;}.gin-wmm-dashboard-sub .we-mega-menu-li{margin:10px;}.gin-wmm-dashboard-sub .we-mega-menu-li a,.gin-wmm-dashboard-sub .we-mega-menu-li a:focus{font-size:1rem !important;padding:15px 0 !important;border:none !important;box-shadow:none !important;font-weight:500 !important;}.gin-wmm-dashboard-sub td{height:auto !important;padding:12px 0 !important;}.gin-wmm-dashboard-sub tr:hover{background-color:transparent !important;}body:not(.we-mega-menu-backend) nav .gin-wmm-dashboard-sub .type-of-block{color:var(--colorGinText) !important;}body:not(.we-mega-menu-backend) nav .gin-wmm-dashboard-sub .type-of-block a{color:var(--colorGinPrimary) !important;}body:not(.we-mega-menu-backend) nav .gin-wmm-dashboard-sub .type-of-block a:hover{text-decoration:underline !important;}body:not(.we-mega-menu-backend) nav .gin-wmm-dashboard-sub .type-of-block .view-footer a{color:var(--colorGinPrimary) !important;background-color:transparent !important;display:inline-block !important;margin:0 !important;cursor:pointer !important;text-align:center !important;text-decoration:none !important;border:2px solid var(--colorGinPrimary) !important;font-size:1rem !important;font-weight:700 !important;line-height:1rem !important;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;-webkit-font-smoothing:antialiased !important;box-shadow:0 1px 2px var(--colorGinPrimaryLight) !important;padding:calc(1rem - 2px) calc(1.5rem - 2px) !important;border-radius:6px !important;}body:not(.we-mega-menu-backend) nav .gin-wmm-dashboard-sub .type-of-block .view-footer a:hover{color:var(--colorGinButtonText) !important;background-color:var(--colorGinPrimary) !important;}body:not(.we-mega-menu-backend) nav .gin-wmm-dashboard-sub .type-of-block .view-footer{text-align:right;}nav.create-content,nav.create-content .card{border-radius:6px !important;}nav.create-content{background-color:var(--colorGinPrimary);}nav.create-content .nav-tabs{margin:0 !important;}nav.create-content .nav-tabs > li > a{font-size:1rem;font-weight:500;text-transform:none;padding-top:25px;padding-bottom:25px;}nav.create-content .nav-tabs > li > a i{margin-right:15px;}nav.create-content .nav-tabs > li:nth-of-type(1) > a{border-radius:6px;}nav.create-content .nav-tabs .position-static{position:static !important;}.layout__region--middle{position:relative;padding:3rem 0;}.layout__region--middle .block-region-middle{position:relative;}.layout__region--middle:before{content:'';position:absolute;width:100vw;height:100%;top:0;left:50%;transform:translateX(-50%);background-color:var(--colorGinLayer2Background);}.block-statistics{display:flex;flex-wrap:wrap;}.block-statistics h2,.block-views-blockgoogle-analytics-summary-block-1 h2{width:100%;margin-bottom:2rem;}.block-statistics .item-list h3{font-size:1.3rem;margin-bottom:2rem;margin-top:0;}.block-statistics .item-list ul{margin-left:0;}.block-statistics .item-list ul li:not(:last-of-type){margin-bottom:10px;}.block-statistics .item-list a{color:#fff !important;}.block-statistics .item-list a:hover{text-decoration:underline !important;}.block-statistics .item-list,.block-views-blockgoogle-analytics-summary-block-1 > div{width:31.9%;border:1px solid var(--colorGinBorder);border-radius:6px;background-color:var(--colorGinPrimary);padding:2rem;margin-left:0.75rem;margin-right:0.75rem;color:#fff;box-sizing:border-box;}.block-statistics .item-list{border:none;box-shadow:0 3px 15px rgba(0,0,0,0.37) !important;}.block-views-blockgoogle-analytics-summary-block-1 > div{width:100%;background-color:var(--colorGinLayerBackground);color:var(--colorGinText);margin-left:0;}.block-views-blockgoogle-analytics-summary-block-1{margin-top:3rem;}.block-statistics .item-list:nth-of-type(1){margin-left:0;}.block-statistics .item-list:nth-of-type(3){margin-right:0;}.block-statistics br{display:none;}.gin-custom-embedded-blocks{float:none;display:flex;flex-wrap:wrap;}.gin-custom-text-right{text-align:right;}.view-display-id-block_5{margin:3rem 0;}.gin-custom-embedded-blocks .card h5{margin-top:0;}.gin-custom-embedded-blocks .card p{font-size:1rem}.gin-custom-embedded-blocks .card .button{margin:1rem 0 0;}.gin-custom-embedded-blocks .card{margin:1.2em;width:calc(33.333% - 1.6em) !important;flex-grow:unset !important;border-radius:6px;display:flex;flex-direction:column;padding:1.25rem;}.views-field-edit-node.gin-custom-text-right{display:flex;align-items:flex-end;justify-content:flex-end;flex-grow:1;}.views-field-edit-node.gin-custom-text-right a:hover{color:#fff;}.gin-custom-embedded-blocks .card:nth-of-type(1){margin-left:0;}.gin-custom-embedded-blocks .card:nth-of-type(3){margin-right:0;}.gin-wmm-dashboard-sub.vertical{flex-direction:column;width:100% !important;}.dashboard-additional .we-mega-menu-li.dropdown-menu.vertical.clicked{pointer-events:none !important;}.dashboard-additional .we-mega-menu-li.dropdown-menu.vertical[data-level='0']{width:100% !important;}.dashboard-additional .we-mega-menu-li.dropdown-menu.vertical[data-level='0'] > a{display:none !important;}.we-mega-menu-submenu.gin-wmm-dashboard-sub.vertical{visibility:visible !important;display:block !important;position:static;pointer-events:all;opacity:1 !important;}.we-mega-menu-submenu.gin-wmm-dashboard-sub.vertical .nav.nav-tabs.subul > li > .we-mega-menu-submenu{width:calc(100% - 200px) !important;height:100%;top:0 !important;left:unset !important;right:-29px !important;}.we-mega-menu-submenu.gin-wmm-dashboard-sub.vertical .nav.nav-tabs.subul > li{max-width:200px !important;position:static;}.we-mega-menu-submenu.gin-wmm-dashboard-sub.vertical .nav.nav-tabs.subul{flex-direction:column;}.path-admin #block-gin-content .pager__link,.path-admin #block-gin-content .pager__item--current{height:unset;line-height:unset;}.path-admin #block-gin-content .pager__item--first .pager__link::before,.path-admin #block-gin-content .pager__item--previous .pager__link::before,.path-admin #block-gin-content .pager__item--next .pager__link::after,.path-admin #block-gin-content .pager__item--last .pager__link::after{width:0.7rem;height:0.7rem;}body .toolbar .toolbar-bar .toolbar-icon-d9-theme-settings-theme-settings-starter:before{//mask-image:icon('appearance');-webkit-mask-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath fill='none' d='M9 7.75h10M19 4.077v-2.02c0-.445-.448-.807-1-.807H6c-.552 0-1 .362-1 .808v8.077c.004 2.175 1.562 4.153 4 5.077v4.615c0 1.338 1.343 2.423 3 2.423s3-1.085 3-2.423v-4.615c2.438-.924 3.997-2.902 4-5.077V7.75' stroke='black' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath fill='none' d='M9 7.75h10M19 4.077v-2.02c0-.445-.448-.807-1-.807H6c-.552 0-1 .362-1 .808v8.077c.004 2.175 1.562 4.153 4 5.077v4.615c0 1.338 1.343 2.423 3 2.423s3-1.085 3-2.423v-4.615c2.438-.924 3.997-2.902 4-5.077V7.75' stroke='black' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");}body.access_all_theme_settings .menu-item__d9_theme_settings-theme_settings_starter{display:none}.block-shortcuts .toolbar-menu{display:flex;flex-wrap:wrap;list-style:none;padding:1.5rem 1.5rem 0.8rem;background:var(--colorGinLayerBackground);border:1px solid var(--colorGinLayerBorder);box-shadow:20px 20px 40px rgba(226,229,236,0.98),-16px -16px 24px #fbfbff;border-radius:12px;box-sizing:border-box;margin:15px 0;}.block-shortcuts .toolbar-menu a{margin:0 15px 15px 0;padding:calc(1rem - 2px) calc(1.5rem - 2px);color:var(--colorGinButtonText);background:var(--colorGinPrimary);box-shadow:0 .125em .25em var(--colorGinPrimaryLightActive),.1em .25em .5em var(--colorGinPrimaryLight),-.25em -.5em 1em var(--colorGinAppBackground);border-radius:6px;font-size:0.889rem;font-weight:700;line-height:1.5rem;-webkit-font-smoothing:antialiased;display:inline-block;}.block-shortcuts .toolbar-menu a:before{content:none !important;}@media screen and (min-width:77em){.ui-dialog-content .media-library-item--grid{width:9.6% !important;}}@media all and (min-width:768px){p.cke-p--two-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;}}@media all and (min-width:992px){.js .paragraph-top{grid-template-columns:1fr auto auto auto !important;}.js .paragraph-info{padding-right:15px;}.js .paragraph-summary{display:none;}}
