/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'Flyer LT Std';src:url(https://mhmranch.com/assets/fonts/FlyerLTStd-BlackCondensed.woff2) format('woff2'),url(https://mhmranch.com/assets/fonts/FlyerLTStd-BlackCondensed.woff) format('woff');font-weight:900;font-style:normal;font-display:swap;}@font-face{font-family:'ITC Cushing Std';src:url(https://mhmranch.com/assets/fonts/CushingStd-Book.woff2) format('woff2'),url(https://mhmranch.com/assets/fonts/CushingStd-Book.woff) format('woff');font-weight:normal;font-style:normal;font-display:swap;}body{background-color:#292929 !important;}.header-glass{backdrop-filter:blur(12px) !important;background-color:rgba(35,31,32,0.94) !important;box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important;}#main{padding-top:95px;}.navbar-brand{display:flex !important;align-items:center !important;margin-right:0 !important;}.navbar-brand > img{height:25px !important;padding-right:4px !important;}.navbar{padding:16px !important;}#block-mhmranch-barrio-headerlogo{color:white;font-size:22px;}.title_mhm{padding-right:2px;}.font_flyer{font-family:'Flyer LT Std',Arial,Helvetica,sans-serif;}.font_cushing{font-family:'ITC Cushing Std',serif;}.field--type-image{display:flex !important;flex-wrap:wrap !important;}.field--type-image > .field__item{margin:0 1em 1em 0 !important;}.field--type-image > .field__item > a > img{margin:0 1em 1em 0 !important;border-radius:0.375rem !important;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);transition:all 0.3s cubic-bezier(.25,.8,.25,1);}.field--type-image > .field__item > a > img:hover,.field--type-image > .field__item > a > img:focus{box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22);}.field__label{font-weight:bold;}.field__label:after{content:": "}.field--type-string-long.field--label-inline > .field__label{vertical-align:top !important;}.alert-wrapper{padding:1em;animation:alert-fade-out 1s 1;-webkit-animation:alert-fade-out 1s 1;animation-fill-mode:forwards;animation-delay:8s;-webkit-animation-delay:8s;-webkit-animation-fill-mode:forwards;}@keyframes alert-fade-out{from{opacity:1;bottom:0vh}to{opacity:0;bottom:-25vh}}@-webkit-keyframes alert-fade-out{from{opacity:1;bottom:0vh}to{opacity:0;bottom:-25vh}}.alert{margin:auto !important;max-width:max-content;min-width:min-content;box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22);}.alert .alert-link,.alert a{color:var(--bs-link-color) !important;}.alert .alert-link:hover,.alert a:hover{color:var(--bs-link-hover-color) !important;}.btn-close{background-size:0.75em !important;width:0.25em !important;height:0.25em !important;border-radius:5em !important;margin:1em;padding:0.75em !important;filter:invert(1);}.alert-success{border-left-color:var(--bs-primary) !important;}.alert-heading{display:none;}.alert > svg{height:1em;}button.navbar-toggler.navbar-toggler-left.collapsed{display:none;}.main-content{margin-left:0 !important;}.sidebar-offcanvas{position:initial !important;}.breadcrumb{background-color:#fafafa !important;}
body{color:#3b3b3b;background:#292929;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#ebebeb;}.tabs ul.primary li a.is-active{background-color:#ebebeb;}.tabs ul.primary li.is-active a{background-color:#ebebeb;border-bottom-color:#ebebeb;}#navbar-top{background-color:#055a8e;}#navbar-main{background-color:#1d84c3;}a,.link{color:#0071b3;}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2;}.nav-item .dropdown-item a.active{color:white;}.nav-link{color:rgb(231,231,231);}.nav-link:hover,.nav-link:focus{color:rgb(231,231,231);}a:active,.link:active{color:#23aeff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.site-footer{background:#292929;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
.breadcrumb{font-size:0.929em;}
