@charset "UTF-8";
/*!
 * bowen2  v1.3.0 (https://bowen2.yaa.test/)
 *   Copyright 2008-2024 Jeff Shields <jeffshields77@gmail.com> (https://yaadev.com/)
 *   Licensed under MIT
 *   Build Date Wed May 08 2024 08:20:15 GMT-0700 (Pacific Daylight Saving Time)
 */
/*! main
*/
/*! bs5 required
*/.bg-header{background-color:var(--bs-gray-600);background-image:url(/cmsb/uploads/bowen-lookout.jpg);background-position:50%,50%;background-size:cover;height:100vh;max-height:580px}@media (min-width:576px){.bg-header{max-height:700px}}@media (min-width:768px){.top-md-25{top:25%!important}.bg-header{background-image:none;height:auto;max-height:700px}}@media (min-width:992px){.top-lg-25{top:25%!important}}@media (min-width:1200px){.top-xl-25{top:25%!important}}.navbar-brand{max-width:75%}.rhythum{margin-bottom:1.5rem!important}.picture-frame{border:5px ridge var(--bs-warning)}.img-info1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.img-info1:before,.img-info:after{content:""}.container,.container-fluid{max-width:1920px}.blockquote-quotemark{border-left:0 solid var(--bs-primary);padding-left:2em}.blockquote-quotemark:before{color:var(--bs-info);content:"“";display:block;font:italic 4em/.75 Cochin,Georgia,Times New Roman,serif;height:0;margin-left:-.5em}.blockquote-color{border-color:var(--bs-primary)}.blockquote-color-bg{background-color:var(--bs-secondary);border-color:var(--bs-secondary);border-bottom:1px solid var(--bs-primary)}.blockquote-big{border:none;font-size:1.8em;font-style:oblique;line-height:140%}.blockquote-big footer{font-size:.7em;font-style:normal}.blockquote-color-bg-primary{background-color:var(--bs-primary);border:none;color:#fff;font-size:1em;padding:20px;position:relative;text-align:center}.blockquote-color-bg-dark:after,.blockquote-color-bg-primary:after{bottom:10px;color:#fff;content:"\f10e";font-family:FontAwesome;font-size:2.6em;left:10px;position:absolute}.blockquote-color-bg-dark{background-color:var(--bs-dark);color:var(--bs-light)}.blockquote-color-bg-dark,.blockquote-color-bg-light{border:none;font-size:1em;padding:20px;position:relative;text-align:center}.blockquote-color-bg-light{background-color:var(--bs-light);color:var(--bs-dark);text-shadow:1px 1px 0 #fff}.blockquote-color-bg-light:after{bottom:10px;color:var(--bs-dark);content:"\f10e";font-family:FontAwesome;font-size:2.6em;left:10px;position:absolute}.blockquote-color-bg-dark footer,.blockquote-color-bg-primary footer{color:var(--bs-light);font-size:.9em}.blockquote-color-bg-light footer{color:var(--bs-dark);font-size:.9em}.browsehappy{background:var(--bs-light);color:var(--bs-dark);margin:.2em 0;padding:60px 1em .2em;text-align:center}.day-of-week{width:14.2857142857%}.google-maps{height:20rem;margin:0 auto 1rem;width:98%}.google-maps--large{height:25rem}.google-map iframe{height:100%;width:100%}.overlay{background-color:#000;opacity:1}.overlay:hover{background-color:var(--bs-light);opacity:.5;transition:opacity .3s}.image-container{background-color:var(--bs-dark);position:relative}.image-overlay{background-repeat:no-repeat;height:100%;left:0;opacity:1;position:absolute;top:2px;width:100%;z-index:1029}.island,.island-left{margin-left:auto;margin-right:auto;max-width:100%}@media (min-width:576px){.island{float:right;margin-left:1em;max-width:33%}.island-left{float:left;margin-right:1em;max-width:33%}.island-sm{max-width:25%}.island-lg{max-width:50%}}.separator .list-inline-item+.list-inline-item{border-left:1px solid;padding-left:.5rem}.list-checkmarks{list-style:none;padding-left:1.5rem}.list-checkmarks li{padding-left:1rem}.list-checkmarks li:before{content:"✓";margin:0 1em 0 -2em}.list-checkmarks-success li:before{color:var(--bs-success)}.list-checkmarks-warning li:before{color:var(--bs-warning)}.list-checkmarks-danger li:before{color:var(--bs-danger)}.list-checkmarks-info li:before{color:var(--bs-info)}.text-smallcaps{font-variant:small-caps}.dropcap:first-letter{background-color:transparent;color:var(--bs-primary);float:left;font:normal normal 3.5em/.8em serif;margin:0 .083em 0 0;padding:.0625em 0 0;text-shadow:3px,2px,2px,rgba(0,0,0,.5)}.dropcaps:first-letter{color:var(--bs-primary);float:left;font-size:3em;font-weight:400;margin-top:2px;padding:10px 10px 10px 5px}.dropcaps-bg:first-letter{background-color:var(--bs-primary);border-radius:2px;color:var(--bs-white);font-size:2.8em;margin-right:10px;margin-top:4px;padding:10px 5px}.dropcaps-circle:first-letter{border:1px solid var(--bs-primary)}.dropcaps-circle-bg:first-letter,.dropcaps-circle:first-letter{border-radius:30px;font-size:2.3em;margin-right:10px;margin-top:2px;padding:10px 8px}.dropcaps-circle-bg:first-letter{background-color:var(--bs-primary);color:var(--bs-white)}.loading-rn{display:none}#embeded iframe,.embeded iframe{width:100%}.back-top a{background-color:#050505;background-color:rgba(0,0,0,.3);border-radius:5px;bottom:20px;color:#eee;padding:10px;position:fixed;right:20px;text-align:center;transition:all .25s ease;z-index:999999999}.back-top a:hover{background-color:#050505;background-color:rgba(0,0,0,.7)}.back-top a i{font-size:32px}@media (max-width:767.98px){.back-top a{bottom:40px;position:fixed;right:10px}.back-top a i{font-size:1.6em}}.nav-logo{height:2.6em;margin-left:1em}@media (min-width:768px){.nav-logo{height:3em;margin-left:3em}}@media (min-width:992px){.nav-logo{height:3.5em;margin-left:4em}}.mbr-section-btn a.btn:not(.btn-form){border-radius:100px}.mobi .btn{align-items:center;-webkit-align-items:center;display:-webkit-inline-flex;padding:.4rem 1.5rem}.btn-white-outline{background:none;border-color:var(--bs-white);color:var(--bs-dark)}.btn-white-outline.active,.btn-white-outline:active{background:var(--bs-white);border-color:var(--bs-white);color:var(--bs-dark)}.box{background:transparent;border:0 solid var(--bs-dark);position:relative}.ribbon{height:180px;left:-5px;overflow:hidden;position:absolute;top:-5px;width:180px}.ribbon:after,.ribbon:before{border:3px solid var(--bs-success);content:"";display:block;position:absolute;z-index:-1}.ribbon span{box-shadow:0 3px 10px -5px #000;color:#fff;display:block;font:700 16px/1 Lato,sans-serif;padding:10px 0;position:absolute;right:-46px;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.2);text-transform:uppercase;top:59px;transform:rotate(-45deg);width:300px}.ribbon:before{right:0;top:0}.ribbon:after{bottom:0;left:0}.ribbon span:before{border-left:3px solid var(--bs-success);border-right:3px solid transparent;left:0}.ribbon span:after,.ribbon span:before{border-bottom:3px solid transparent;border-top:3px solid var(--bs-success);content:"";position:absolute;top:100%;z-index:-1}.ribbon span:after{border-left:3px solid transparent;border-right:3px solid var(--bs-success);right:0}.ribbon-success span{background:var(--bs-success);background:linear-gradient(#389f5c 0,var(--bs-success) 100%)}.ribbon-success span:before{border-left:3px solid var(--bs-success);border-top:3px solid var(--bs-success)}.ribbon-success span:after{border-right:3px solid var(--bs-success);border-top:3px solid var(--bs-success)}.ribbon-danger:after,.ribbon-danger:before{border:3px solid var(--bs-danger)}.ribbon-danger span{background:var(--bs-danger);background:linear-gradient(#c9302c 0,var(--bs-danger) 100%)}.ribbon-danger span:before{border-left:3px solid var(--bs-danger);border-top:3px solid var(--bs-danger)}.ribbon-danger span:after{border-right:3px solid var(--bs-danger);border-top:3px solid var(--bs-danger)}

/*! _bootnavbar
*/.dropdown-menu{margin-top:0}.dropdown-menu .dropdown-toggle:after{border-bottom:4px solid transparent;border-left:4px solid;border-top:4px solid transparent;vertical-align:middle}.dropdown-menu .dropdown .dropdown-menu{border-width:0;left:100%;margin:0 20px;top:0}.dropdown-menu .dropdown .dropdown-menu.left{left:auto;right:100%}.dropdown-menu>li.show,.dropdown-menu>li a:hover{background:var(--bs-primary);color:var(--bs-white)}.dropdown-menu>li.show>a{color:var(--bs-white)}@media (min-width:768px){.dropdown-menu .dropdown .dropdown-menu{border-width:1px;margin:0}}@media print{body{background:#fff!important;color:#000;font:12pt Georgia,Times New Roman,Times,serif;line-height:1.3}.h1,h1{font-size:19.5pt}.h2,h2{font-size:18pt}.h3,h3{font-size:16.5pt}.h4,h4{font-size:15pt}.h5,h5{font-size:13.5pt}.h6,h6{font-size:12pt}.lead{font-size:13.5pt}#back-top,#demoSelect{display:none}.container{width:auto}.card-columns{column-count:2}}
/*# sourceMappingURL=extras.min.css.map */