a{text-decoration:none;}a:hover{text-decoration:underline;}.container-fluid{max-width:100%;margin:0 1rem;}.layout .layout .container-fluid{margin:0;padding:0;}.header-site-name-link{background:inherit;line-height:1.6;}.layout .l-messages{margin:0;}.page-title{text-align:center;margin:1em 0;padding:0 0 0.5em;}.l-header-inner{margin:0;padding:0;}.l-header .container-fluid{margin:0;padding:0;}.l-header .menu{list-style:none;padding:0;margin:1rem 0;}.l-header .menu ul,.l-header .menu li{list-style:none;list-style-image:none;padding:0;margin:0;}.l-header .menu li a{position:relative;}.l-header .menu ul li a::before{content:" ";display:inline-block;border:2px solid;border-top-color:transparent;border-left-color:transparent;width:5px;height:5px;margin:0 10px 0 -5px;vertical-align:middle;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}.l-header .menu a.active::after{content:" ";display:block;position:absolute;height:100%;width:10px;top:0;}.l-header .menu a{font-size:1.2rem;display:block;padding:8px 20px;}.l-header .menu a:hover{text-decoration:none;}.l-header .menu ul ul a{text-indent:15px;}.l-header .menu ul ul ul a{text-indent:30px;}ol,ul,.item-list ol,.item-list ul{margin:1em 0 1em 1em;padding:0 0 0 1.2em;}.links li{list-style-type:square;}ul{}.item-list li{margin:0;}ul.primary li a{}ul.secondary a{padding:.3em .7em;border-radius:7px;}blockquote{margin:1em 0;padding:0 0 0 1em;}pre{padding:4px;max-width:100%;overflow:auto;border-radius:3px;}table{border-collapse:collapse;max-width:100%;margin:1em 0 1.5em;}tr.even{background-color:initial;}td,th{padding:4px 10px;vertical-align:top;}audio,video,iframe,form,button,input,optgroup,select,textarea{max-width:100%;}input.form-submit,button.form-submit,.button{padding:7px 15px;margin:0 10px 15px 0;display:inline-block;}.button:hover{text-decoration:none;}a.form-cancel{margin:0 10px 15px 0;}.file-managed-file-browser-form .dialog-cancel{display:none;}select{padding:4px 8px;}.filter-wrapper{padding:1em .5em;}.vertical-tab-link{word-break:break-all;font-size:96%;}.ui-button-icon-only{overflow:hidden;}.item-list .pager li{display:inline-block;padding:0;}.item-list .pager .pager-current,.item-list .pager .pager-ellipsis,.pager a{display:inline-block;padding:0.5em 0.8em;}.item-list .pager a:hover{text-decoration:none;}.search-block-form > div{display:flex;}.search-block-form input.form-search{padding:6px;}.search-block-form .form-actions{position:relative;}.search-block-form input.form-submit{border:none;margin:0;padding:0;width:38px;height:38px;display:block;text-indent:-333px;overflow:hidden;position:relative;z-index:4;background:transparent;cursor:pointer;}.search-block-form .form-actions::before{content:" ";display:block;width:16px;height:16px;border-radius:20px;position:absolute;z-index:3;top:6px;left:6px;}.search-block-form .form-actions::after{content:" ";display:block;width:1px;height:10px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:absolute;z-index:2;top:23px;right:8px;}.search-block-form input.form-submit:hover,.search-block-form input.form-submit:focus{outline:none;background:transparent;}.search-info{font-size:95%;}.progress{font-weight:bold;}.vertical-tabs-panes{padding:8px;}h1{font-size:2em;line-height:1.4;}h2{font-size:1.6em;line-height:1.5;}h3{font-size:1.5em;}h4{font-size:1.1em;}h5{font-size:1em;}h6{font-size:1em;}.form-type-checkbox label,.form-type-radio label{margin-left:4px;}.block-hero{font-size:120%;margin-left:-1.9375rem;margin-right:-1.9375rem;position:static;transform:none;padding:0 1em;overflow:hidden;}.block-hero-no-image{background-image:url(/themes/lateral/images/fairyland-canyon.jpg);}.block-hero .contextual-links-wrapper{width:40px;height:40px;font-size:1rem;}.block-hero .block-title{margin-top:0;}.block-hero-inner{margin:2em 0;}.l-header .block{padding:25px 20px;}.l-header .block-system-main-menu{padding-left:0;padding-right:0;}.block-system-header .header-menu{margin-top:25px;}.name-and-slogan a:hover{text-decoration:none;}.name-and-slogan{font-size:1.5em;line-height:100%;}.name-and-slogan .site-name{font-size:100%;line-height:110%;margin:1rem 0;}.site-slogan{font-size:initial;}.admin-bar .l-header{padding-top:var(--admin-bar-height,33px);}.l-footer{padding:1em 0;font-size:0.95rem;margin-top:25px;}.submitted{font-size:0.9rem;margin:.9rem 0;}.layout{box-sizing:border-box;height:100vh;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.layout .layout{display:block;}.admin-bar body .layout{padding-top:33px;margin-top:-33px;}.admin-bar body .layout .layout{padding-top:0;margin-top:0;}.l-wrapper{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;}.l-header,.l-footer{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;}.comment{padding:15px;margin:0 0 15px;border-radius:4px;}.comment p{margin:.7rem 0;}.comments .indented{position:relative;}.comments .indented .comment::before{content:" ";display:block;width:15px;height:15px;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:20px;left:-28px;}[dir="rtl"] .comments .indented .comment::before{-webkit-transform:rotate(225deg);transform:rotate(225deg);left:auto;right:-28px;}.comment .comment-title{margin:0;font-size:1.2rem;}.comment.comment-title-hidden .comment-title .permalink{display:block;width:1em;height:1em;float:left;margin:.7rem 8px 0 0;text-indent:-333px;overflow:hidden;background-color:currentColor;-webkit-mask-image:url(/themes/lateral/images/permalink.svg);mask-image:url(/themes/lateral/images/permalink.svg);-webkit-mask-size:cover;mask-size:cover;}[dir="rtl"] .comment.comment-title-hidden .comment-title .permalink{float:right;margin:.7rem 0 0 8px;}.comment ul.links{display:block;margin-bottom:0;text-align:right;}.view-promoted .view-content{margin-bottom:40px;}.view-promoted .view-content > div{padding:20px;}.view-promoted .view-content .links{display:block;text-align:right;}.field-type-taxonomy-term-reference .field-item{float:left;margin:0;}.field-type-taxonomy-term-reference .field-item::after{content:",";margin-right:.3em;}.field-type-taxonomy-term-reference .field-item:last-child::after{content:"";}.breadcrumb{display:table;margin:0 auto;padding:.5em 0 1em;}.align-left,.align-right{float:none;margin:1em 0;}@media screen and (min-width:600px){.block-hero{height:100vh;}.block-hero-inner{margin:0;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);}}@media screen and (min-width:920px){ul.primary li{float:left;margin:0 0.15em 0 0;}ul.primary li a{padding:.5em 1.2em;border-top-right-radius:7px;border-top-left-radius:7px;}.l-header .menu a{padding:10px 2vw;}.align-right{float:right;margin:4px 0 10px 20px;}.align-left{float:left;margin:4px 20px 10px 0;}}@media screen and (min-width:960px){h1{font-size:2.3em;}h2{font-size:1.7em;}.block-hero{font-size:160%;padding-left:8vw;padding-right:8vw;}.view-promoted .view-content{display:flex;flex-wrap:wrap;}.view-mode-teaser > h2{margin-top:0;}.view-promoted .view-content > div{padding:40px;margin:0;width:calc(50% - 81px);}.view-promoted .view-content > div:last-child,.view-promoted .view-content > div:nth-last-child(2):nth-child(odd){border-bottom:none;}.node{max-width:840px;margin:0 auto;}}@media screen and (min-width:1200px){.block-hero{font-size:190%;}}@media screen and (max-width:570px){.container-fluid{margin-left:0;margin-right:0;padding-left:15px;padding-right:15px;}.l-header .container-fluid{padding:0;}.block-hero{margin-left:-15px;margin-right:-15px;}}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br,.ui-corner-bl,.ui-corner-tr,.ui-corner-tl{border-radius:0 !important;}.unpublished{background:transparent url(/themes/lateral/images/unpub.png) repeat;}#admin-bar .admin-bar-search input{font:inherit;}
.block-views-promoted-cards-block{max-width:none;}.view-promoted-cards{max-width:2400px;padding:0;margin:1rem auto 3rem;}.view-promoted-cards .views-view-grid{gap:3rem;}.view-promoted-cards .views-grid-box{border:none;padding:0 0 1rem;max-width:600px;}.view-promoted-cards .views-field{padding:0 1rem;}.view-promoted-cards .views-field-field-image{padding:0;}@media (max-width:1200px){.view-promoted-cards .views-view-grid{gap:1.5rem;}}@media (max-width:1024px){.view-promoted-cards .views-view-grid{display:block;}.view-promoted-cards .views-grid-box{margin:0 auto 2rem;}}
body{background-color:#ffffff;color:#333344;}a,.vertical-tab-link,.links li{color:#b40000;}.vertical-tab-selected{color:#333344;}.l-header{background-color:#20252e;color:#fffffe;}.l-header a,.l-header .links li{color:#fffffe;}.l-header .menu a{border-bottom:1px dotted #b40000;}.l-header .menu a:hover{background-color:#b40000;}.l-header .menu a.active::after{background-color:#b40000;}ul.primary li a,ul.primary li a:hover{background-color:#e6e6e6;border-color:#333344;}ul.primary li.active a{background-color:#ffffff;}.menu-tree li a.active{color:#333344;}.page-title{border-bottom:1px solid #cccccc;}.pager-first,.pager-previous,.pager-ellipsis,.pager-current,.pager-next,.pager-last,.pager-item{background:#b40000;color:#fffffe;}.pager-ellipsis{color:#586172;}.pager-first a,.pager-previous a,.pager-next a,.pager-last a,.pager-item a{color:#fffffe;}.pager-first a:hover,.pager-previous a:hover,.pager-next a:hover,.pager-last a:hover,.pager-item a:hover{background:#b40000;color:#ffffff;}.pager-current{background:#888b8e;color:#fcffff;}.progress .bar{border-color:#bdc3c8;background:#bdc3c8;}.progress .filled{background:#b40000;}blockquote{border-left:4px solid #cccccc;}pre{border:1px solid #cccccc;}fieldset,button,input,optgroup,select,textarea{border:1px solid #cccccc;color:#333344;background-color:#ffffff;}.form-item-disabled input{background-color:#f8f8f8;}button:focus,input:focus,select:focus,textarea:focus{border-color:#509bdd;}input.form-submit,button.form-submit,.button{color:#fffffd;border:1px solid #ffffff;background-color:#b40000;}input.button-danger{background-color:#ff4747;border-color:#ffffff;}input.form-submit:hover,input.form-submit:focus,button.form-submit:hover,button.form-submit:focus,.button:hover,.buttom:focus{background-color:#b40000;color:#fffffd;outline:1px solid #b40000;}input.button-danger:hover{background-color:#ff4747;outline-color:#ff4747;}.button.form-delete,.button.form-delete:hover{background-color:#ff4747;outline-color:#ff4747;}select{border:1px solid #cccccc;}.vertical-tabs{background-color:#e6e6e7;border:1px solid #cccccc;}.vertical-tabs-panes{background-color:#ffffff;}.vertical-tab-item{background-color:#f8f8f8;border:1px solid #cccccc;}.vertical-tab-selected.vertical-tab-item{background-color:#ffffff;}.vertical-tab-selected strong,.vertical-tab-selected .fieldset-legend{color:#333344;}tr.even,tr.odd{border-color:#cccccc;}tr.odd{background-color:#f8f8f8;}td.active{background-color:#e6e6e6;}@media screen and (max-width:1024px){.l-header .menu-toggle-button{background-color:#fffffe;color:#20252e;border:2px solid #20252e;}.menu-toggle-button-text{border-top:4px solid #20252e;}.menu-toggle-button-text::before{border-top:4px solid #20252e;border-bottom:4px solid #20252e;}.nav-visible .menu-toggle-button-text{border:4px solid #20252e;border-right-color:transparent;border-top-color:transparent;}}.block-hero{color:#feffff;background-color:#2b2f42;}.l-footer{background-color:#20252f;color:#fffdff;}.l-footer a{color:#fffdff;}.search-block-form .form-actions{background-color:#b40000;}.search-block-form .form-actions::before{border:3px solid #fffffd;}.search-block-form .form-actions::after{border-right:3px solid #fffffd;}.comment{border:1px solid #cccccc;background-color:#f8f8f8;}.comments .indented .comment::before{border:2px solid #cccccc;border-left-color:transparent;border-bottom-color:transparent;}.view-promoted .view-content > div{border-bottom:1px solid #cccccc;}@media screen and (min-width:960px){.view-promoted .view-content > div:nth-child(odd){border-right:1px solid #cccccc;}}.maintenance-page{background-color:#e6e6e7;}.maintenance-page .l-container{border:1px solid #cccccc;background-color:#f8f8f8;}.user-simplified-page-body{background-color:#f8f8f8;}.user-simplified-page-wrapper{background-color:#ffffff;}.ui-dialog .ui-dialog-content{background-color:#ffffff;}.ui-widget-content,.ui-widget-content a{color:#333344;}.ui-dialog .ui-dialog-titlebar,.ui-dialog .ui-dialog-buttonpane{color:#333344;background-color:#f8f8f8;}.ui-button .ui-icon{background-color:#eeeeea;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ffffff;}.image-library-choose-file{background-color:#f8f8f8;border:1px solid #cccccc;border-radius:0;margin-left:4px;}.image-library-choose-file.image-library-image-selected,.image-library-choose-file:hover{background-color:#e6e6e7;border:1px solid #509bdd;border-radius:0;}.image-library-image{box-shadow:none;}.view-promoted-cards .views-grid-box{background:#f8f8f8;}
