.menu--level-1 {
	font-size: .85em;
}

.mobile-nav-button {
    color: #CD3C00;
}

.mobile-nav-button__icon:before {
    /*visibility: hidden;*/
    border-top: solid 3px var(--color--gray-45);
}

.mobile-nav-button__icon {
		/*visibility: hidden;
    background-color: #2D0FBF;*/
    border-top: solid 3px var(--color--gray-20);
    
}

.mobile-nav-button__icon:after {
    /*visibility: hidden;
    background-color: #0B0074;*/
    border-top: solid 3px var(--color--gray-5);
}

.site-branding__logo {
  padding-left: 1.8rem;
  padding-bottom: .75em;
}

.site-branding__name {
  font-family: 'Georgia';
	font-style: italic;
	font-size: 1.25em;
	padding-left: 1.2rem;
	padding-bottom: .75em;
}

/*@media (min-width: 13.75 rem) {
	.site-branding__name {
	padding-left: 1rem;
}
}*/

.site-branding {
		/*padding-top: 1rem;
		padding-right: 3rem;
    border-bottom-right-radius: 3rem;
    
    box-shadow: 5px 5px 13px #2f5233;
    margin-bottom: 1rem;
    background: lavender;
    */
    width: 75%;
    min-height: .05rem;
    background-image: none;
    padding-top: 1rem;
}

.site-header__initial {
		/*background-color: 	#0B0074;
		background-color: 	#ffffff;
		background-image: none;*/
		background: rgb(249,246,5);
			background: radial-gradient(circle, rgba(249,246,5,1) 12%, rgba(31,3,80,1) 35%); 
    margin-bottom: 1rem;
    /*box-shadow: 0px 5px 13px #999;*/
}

.feed-icon__icon {
   background-color: #794AFF;
}

.feed-icon__label {
    color: #000000;
    transition: box-shadow 0.3s cubic-bezier(0.55,0.085,0,0.99);
    text-decoration: none;
    box-shadow: inset 0 -2px 0 0 #794AFF;
    padding-right: .2rem;
}

.block-system-powered-by-block a {
    /*
    transition: box-shadow 0.3s cubic-bezier(0.55,0.085,0,0.99);
    */
    text-decoration: none;
    /*
    box-shadow: inset 0 -2px 0 0 #794AFF;
    */
    padding-bottom: .25rem;
    padding-right: .2rem;
}


*, *:before, *:after {
    box-sizing: border-box;
}
.feed-icon {
    display: flex;
    align-items: center;
    text-decoration: none;
    color: var(--color-text-neutral-soft);
}

.components-modal__screen-overlay {
    display: none!important;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0,0,0,0.35);
    z-index: 100000;
    animation: edit-post__fade-in-animation .2s ease-out 0s;
    animation-fill-mode: forwards;
}

.hide:hover .components-modal__screen-overlay,
.hide:focus .components-modal__screen-overlay {
  clip-path: circle(0)!important;
}

/*

.mobile-nav-button {
  display:none;
}
*/

.block-search-wide__button {
  display:none!important;
}


.tabs__link.is-active:after {
    
    border-top: 2px solid #794AFF;
}

.region--content-above {
		background-color: lavender;
		padding-top: 3em;
		
}

.page-title {
		color: #0B0074;
}

.is-style-rounded {
	padding: 1em;
}

.layout--content-narrow {
	padding-top: 2em;
}


body {
    background-color: lavender;
    background: #ffffff!important;
}


h1, h2, h3, h4, h5,h6 {
	font-family: 'Georgia';
font-style: italic;
font-weight: normal;
}

p, figcaption, ol, ul, wp-block-quote, .site-branding__text, .text-content, .block-olivero-powered .breadcrumb__link {
	font-family: 'Verdana';
font-style: normal;
font-weight: 500;
}

.wp-block-embed__wrapper {
  padding-left: .7rem;
  padding-right: .7em;
}

.wp-block-image .aligncenter {
  background: white;
}

.site-footer {
    position: relative;
    color: #ffffff;
    background: linear-gradient(180deg,#0B0074 0%,#000000 100%);
}

.site-branding__text a {
    color: #0B0074!important;
}

.breadcrumb__link, .nav__link {
    text-decoration: underline;
    color: #CD3C00!important;
}

.breadcrumb__link:hover {
    text-decoration: underline;
    color: #794AFF!important;
}

.text-content a, .cke_editable a {
    transition: box-shadow 0.3s cubic-bezier(0.55,0.085,0,0.99);
    text-decoration: none;
    box-shadow: inset 0 -2px 0 0 #794AFF;
}



.text-content a, .cke_editable a {
  color:#2D0FBF!important;
}

.text-content a:hover, .cke_editable a:hover {
  color:#0B0074!important;
}

a {
  color:#794AFF!important;
}

a:hover {
  color:#0B0074!important;
}

.field--tags__item a {
    color: #CD3C00!important;
}

.text-content blockquote:before, .cke_editable blockquote:before {
    color: #2D0FBF;
}

.text-content blockquote:after, .cke_editable blockquote:after {
    color: #2D0FBF;
}

.primary-nav__menu-link-inner:after {
    border-top: solid 5px #794AFF;
}

.block-search-wide__button {
    color: #CD3C00;
}

.button--primary {
    color: #fff;
    background-color: #E8DAFF;
}

.button {
    color: #000000!important;
    border: solid 2px #E8DAFF!important;
}

.button:hover {

    background: #DEDDFF!important;
    
}

.form-item__label.form-required::after, .fieldset__label.form-required::after, .required-mark::after {
    background-color: #CD3C00;
    background-image: url();
}


.block-search-wide__wrapper {
    border-left: solid 90px #0B0074!important;
    color: #fff!important;
    /*background:#0B0074!important;*/
    background-image:url(https://drupal.mobileatom.net/sites/default/files/inline-images/background-mobile-atom-code-medium.png)!important;
}

/*.site-header__initial {
    
    background-image:url(https://drupal.mobileatom.net/sites/default/files/inline-images/background-mobile-atom-code-medium.png)!important;
}*/

.sticky-header-toggle {
    background-color: #483D8B;
    /*background-image:url(https://drupal.mobileatom.net/sites/default/files/inline-images/background-mobile-atom-code-medium.png)!important;*/



.primary-nav__menu-link {
    flex-grow: 1;
    text-decoration: none;
    color: #0B0074!important;
    font-size: 1.5rem;
    font-weight: bold;
    line-height: 2.25rem;
}


element.style {
}
[dir="ltr"] .block-search-wide__button svg {
    margin-right: auto;
}
[dir="ltr"] .block-search-wide__button svg {
    margin-left: auto;
}
*, *:before, *:after {
    box-sizing: border-box;
}
svg[Attributes Style] {
    width: 22;
    height: 23;
}
user agent stylesheet
svg:not(:root) {
    overflow: hidden;
}

/*
[dir="ltr"] .block-search-wide__button:input {
    color: #CD3C00!important;
}
*/

.feed-icon__icon {
    background-color: #794AFF;
}


input#edit-actions-submit {
    color: black;
}


h1, h2, h3, h4, h5, h6 {
    
    color: #0B0074;
    font-family: "lora",serif;
   
}

.text-content p {
  font-family: metropolis;
}

li {
  font-family: metropolis;
}


.form-item__label.form-required::after, .fieldset__label.form-required::after, .required-mark::after {
    background-color: #CD3C00;
    background-image: url();
}

input, textarea {
    box-sizing: border-box;
    border: 3px solid #006DCA!important;
    border-radius: 0.01rem!important;
    background-color: #F3F3FF!important;
    color:black!important;
}


@media only screen and (min-width: 83.75 rem) {
	.site-branding__name {
	padding-left: 1rem!important;
}
}

/*
.layout--content-narrow.text-content blockquote, .layout--pass--content-narrow > *.text-content blockquote, .layout--content-narrow .text-content blockquote, .layout--pass--content-narrow > * .text-content blockquote {
    width: calc(10 * var(--grid-col-width) + 9 * var(--grid-gap));
    margin-block: var(--sp3);
    padding-inline-start: 0;
    border-left: none!important;
}


[dir="ltr"] body:not(.is-always-mobile-nav) .site-footer {
    border-left: solid 90px;
}
*/