/* @license SIL Open Font License, Version 1.1 https://openfontlicense.org/documents/OFL.txt */
@font-face{font-family:"Source Sans 3";src:local("Source Sans 3 Italic"),local("SourceSans3-Italic"),url(/themes/contrib/seven/fonts/SourceSans3-It.otf.woff) format("woff");font-weight:400;font-style:italic;}@font-face{font-family:"Source Sans 3";src:local("Source Sans 3 SemiBold Italic"),local("SourceSans3-SemiBoldItalic"),url(/themes/contrib/seven/fonts/SourceSans3-SemiboldIt.otf.woff) format("woff");font-weight:600;font-style:italic;}@font-face{font-family:"Source Sans 3";src:local("Source Sans 3 Bold Italic"),local("SourceSans3-BoldItalic"),url(/themes/contrib/seven/fonts/SourceSans3-BoldIt.otf.woff) format("woff");font-weight:700;font-style:italic;}@font-face{font-family:"Source Sans 3";src:local("Source Sans 3 Regular"),local("SourceSans3-Regular"),url(/themes/contrib/seven/fonts/SourceSans3-Regular.otf.woff) format("woff");font-weight:400;font-style:normal;}@font-face{font-family:"Source Sans 3";src:local("Source Sans 3 SemiBold"),local("SourceSans3-SemiBold"),url(/themes/contrib/seven/fonts/SourceSans3-Semibold.otf.woff) format("woff");font-weight:600;font-style:normal;}@font-face{font-family:"Source Sans 3";src:local("Source Sans 3 Bold"),local("SourceSans3-Bold"),url(/themes/contrib/seven/fonts/SourceSans3-Bold.otf.woff) format("woff");font-weight:700;font-style:normal;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.color-success{color:#325e1c;background-color:#f3faef;}.color-warning{color:#734c00;background-color:#fdf8ed;}.color-error{color:#a51b00;background-color:#fcf4f2;}
@media print{body{padding-top:0;}a,a:visited{text-decoration:underline;}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100% !important;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}a,.link{text-decoration:underline;color:#000;}.button,.button--primary{border-color:#999;background-image:none;font-weight:inherit;}.messages{margin-right:auto;margin-left:0;border-width:1px;border-color:#999;}.is-collapse-enabled .tabs{max-height:999em;}.is-horizontal .tabs__tab{margin:0 4px !important;border-radius:4px 4px 0 0 !important;}.dropbutton-multiple .dropbutton .secondary-action{display:block;}.js .dropbutton-widget,.js td .dropbutton-widget{position:relative;}.js .dropbutton .dropbutton-toggle{display:none;}.js .dropbutton-multiple .dropbutton-widget{border-radius:4px;background:none;}input.form-autocomplete,input.form-text,input.form-tel,input.form-email,input.form-url,input.form-search,input.form-number,input.form-color,input.form-file,textarea.form-textarea,select.form-select{border-width:1px;}}
