@media screen{.entry{line-height:1.75rem;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}a{color:#001347}.parallax-window{min-height:400px;background:#fff0}.fullwidth,.sbsbox{position:relative;clear:both}.sbsbox input,textarea{max-width:100%}.sbsbox{background-size:cover}.sbsbox>*{width:100%;flex-shrink:100;max-width:auto;padding:10em;color:#FFF;font-size:1.2em;background-size:cover}.sbsbox h2{color:#FFF;font-size:2.2em;line-height:1.2}.sbsbox>div{display:flex;justify-content:center;align-content:center}.sbsbox>div>*{align-self:center;overflow-x:hidden;width:100%}.sbsbox.whitechecks li:before{background:url(/wp-content/uploads/checked.svg)}input,textarea{max-width:100%}.entry h2,.entry h3{clear:both;padding-top:1em}.blog-right-container h2{font-size:1rem}.blog-right-container{font-size:.75rem}.side-excerpt a{text-decoration:none}.side-blog-title{font-weight:700;text-decoration:none;font-family:'Oswald';font-size:1rem}.coolwrap{background-color:#fff;padding:15px;padding-top:25px;margin-bottom:33px;box-sizing:border-box;position:relative;display:block;overflow:auto;-webkit-box-shadow:4px 4px 5px 0 rgb(0 0 0 / .27);-moz-box-shadow:4px 4px 5px 0 rgb(0 0 0 / .27);box-shadow:4px 4px 5px 0 rgb(0 0 0 / .27)}.blogdate{background-color:#ddebda;padding-top:7px;padding-right:7px;padding-bottom:7px;padding-left:7px;text-transform:uppercase;line-height:.8rem;letter-spacing:0;font-weight:700;font-style:normal;color:#626262;font-size:.75rem;margin-bottom:0;display:inline-block;margin-top:15px}.blog-content-container{margin-top:20px}.blogtitle{font-family:Oswald;font-size:2rem;display:block;margin-bottom:20px;margin-top:0;padding-top:0;font-weight:700}.blogtitle a{text-decoration:none}.woocommerce-loop-product__title{font-weight:300;font-size:.8rem;width:100%}.woocommerce ul.products li.product a{border:solid!important;border-color:rgb(191 191 191 / 1)!important;border-width:1px!important;transition:transform .2s}.woocommerce ul.products li.product a:hover{transform:scale(1.1)}.woocommerce ul.products li.product .button{display:none}.woocommerce ul.products li.product .price{position:absolute;color:#FFF!important;top:10px;left:10px;text-shadow:2px 2px 2px rgb(0 0 0 / .46)}.wp-caption{line-height:.75rem;margin-bottom:10px;max-width:100%!important;padding:0;text-align:center;margin:0;border-width:3px}.wp-caption p.wp-caption-text{line-height:1.3;font-size:.8rem;margin:0;padding:0;background-color:#007cba;color:#FFF;box-sizing:border-box;padding:.5rem;width:calc(100% - 10px)}.wp-caption img{margin-bottom:0px!important}caption{background:#fff;margin-bottom:2em;text-align:left}.wp-caption img{margin:0;padding:0}.h1holder{color:#FFF;display:flex;min-height:100%;width:100%;justify-content:center;align-content:center}.h1holder h1{align-self:center;font-family:'Roboto';font-weight:900}.coollink{color:#181818;padding:1em;border:solid;border-color:#2b86da;text-decoration:none;width:max-content;margin-top:2em;line-height:100%;display:flex;align-content:center;transition-duration:.5s;border-radius:5px;position:relative;margin-left:auto;margin-right:auto}.coollink span{font-size:2em;color:#d7170c;align-self:center;margin-right:.5em}.coollink:hover{background:#d7170c!important;color:#FFF!important}.coollink:hover span{color:#FFF}#main-h1{text-shadow:1px 1px 5px rgb(0 0 0 / 79%)}.highlightthis{font-size:1.1em;padding:1.1em;background-color:#d7170c;color:#FFF;border-radius:1em}.highlightthis a,.highlightthis a[href^=tel]{color:#FFF}.rightjustifyphone{white-space:nowrap;text-align:right;width:min-content}.pagetitleholder{display:block;position:relative;width:100%;overflow:hidden;grid-area:pagetitleholder;background-size:cover;background-position:center;line-height:0}.pagetitleholder h1{padding-bottom:2%;padding-top:2%}.pagetitledimmer{width:100%;height:100%;background-color:#fff0}.pagetitleoverlay{width:100%;height:100%;background-position:0% 101%;background-size:100%;background-repeat:no-repeat}#my-header,#header-logo,#header-nav,#header-phone-number{transition-duration:.25s;transition-property:all}html{scroll-behavior:smooth}.entry a{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:none;-moz-hyphens:none;-webkit-hyphens:none;hyphens:none}#footer-content{flex-wrap:wrap}#d-fi{width:100%}.wppage-985 .pagetitleoverlay,.wppage-987 .pagetitleoverlay,.wppage-989 .pagetitleoverlay,.wppage-991 .pagetitleoverlay,.wppage-993 .pagetitleoverlay,.wppage-995 .pagetitleoverlay,.wppage-997 .pagetitleoverlay,.wppage-999 .pagetitleoverlay{display:none!important}.location-lower{padding:2em;font-size:1.2em;background-size:cover;background-position:center;font-weight:700}.homepageicons>*{padding:2em}.my-google-map{width:100%}.entry .sbsbox:nth-child(odd) .sbshighlightleft{background-color:#0c2643}.entry .sbsbox:nth-child(odd) .sbshighlightright{background:radial-gradient(ellipse at center,rgb(2 81 52) 0%,rgb(1 42 27) 100%)}.entry .sbsbox:nth-child(even) .sbshighlightleft{background:radial-gradient(ellipse at center,rgb(2 81 52) 0%,rgb(1 42 27) 100%)}.entry .sbsbox:nth-child(even) .sbshighlightright{background-color:#0c2643}.contact-banner,.contactbubble{transition:all .1s ease-in-out}.contact-banner:hover,.contactbubble:hover{transform:scale(1.2)}.contactbubble{width:100%;height:100%;display:flex;clear:both}.contactbubble a,a.contactbubble{display:block;width:max-content;position:relative;margin-left:auto;margin-right:auto;border:solid;border-width:2px;border-color:#FFF;border-radius:1.8vw;align-self:center;padding:.7vw;padding-left:1.5vw;padding-right:1.5vw;font-size:2.5vw;background-color:rgb(0 0 0 / .71);color:#FFF;text-decoration:none}.covermyparent{position:absolute;width:100%;height:100%;top:0}}.mypx a{font-size:2vw;text-decoration:none;color:#FFF;margin-top:2em;display:block;border:solid;border-radius:2vw;border-width:.6vw;line-height:2;width:max-content;position:relative;margin-left:auto;margin-right:auto;padding-left:1vw;padding-right:1vw;transition:all;transition-duration:.6s}.mypx a:hover{transition:all;transition-duration:.6s;background-color:#0091cd}.wppage-12 .wpcf7{text-align:center}.myradiobuttons{display:block;position:relative;margin-left:auto;margin-right:auto;width:min-content;white-space:nowrap;text-align:left}.entry li,.entry ul{position:relative}.phonetable{white-space:nowrap}.phonetable>tbody>tr:first-child>td:first-child{text-align:center}.phonetable>tbody>tr:first-child>td:nth-child(2){text-align:right}.phonetable>tbody>tr:nth-child(2)>td:nth-child(1){text-align:right}.phonetable>tbody>tr:nth-child(4)>td:first-child{text-align:center}.phonetable>tbody>tr:nth-child(6)>td:first-child{text-align:center}.phonetable>tbody>tr:nth-child(7)>td:first-child{text-align:center}.phonetable a{color:#FFF}.scripttext{font-family:"Allura",cursive}.ml-responsive-table dl:nth-of-type(odd){background-color:#e1e9f8}.ml-responsive-table dl:nth-of-type(even){background-color:#f6f6f6}.ml-title{color:#173d82}dl.ml-grid{border:solid;border-width:1px;color:#173d82}.blogthumbwrapper{width:100%;padding:2vw;background-color:#2b5f70}.blogthumbwrapper>a{border-radius:1vw;overflow:hidden;background-size:cover;background-position:center;box-shadow:.5vw .5vw .5vw 0 rgb(0 0 0 / .34)}.blogthumbwrapper>a>*{position:absolute;width:100%;height:100%}.blogthumbwrapper>a>.myblogcaption{height:auto;bottom:0}.blogthumbtitle{width:100%;color:#FFF}.myblogcaption{background-color:rgb(0 0 0 / .8);color:#FFF}.myblogcaption>div{padding:1em}.myblogcaption h2{width:100%;padding-left:1em;padding-right:1em;padding-top:.5em;padding-bottom:.5em;margin:0;background-color:rgb(13 45 75 / .73);color:#FFF;border-bottom:solid;border-bottom-width:1px;border-color:#FFF}.sbsbox strong{font-weight:600;color:#f6b818}.past-events table{position:relative;margin-left:auto;margin-right:auto;font-family:'Oswald';font-size:1.5em;margin-top:2em;background-color:#dee2f2;margin-bottom:2em}.past-events table th{background-color:#252a41;padding:.5em;color:#f3cc5f}.past-events table td{padding:.5em}#donateiframe{position:relative;margin-left:auto;margin-right:auto;display:block}.bjjgallery{margin-top:2em}@keyframes expansion{from{transform:scaleY(.1) translateX(-200px)}to{transform:scaleY(1) translateX(0)}}