.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft,.alignright,.wp-block-image .alignright,.wp-block-image .alignleft{margin:0 auto 1.5em!important;text-align:center!important;float:none}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}@media (min-width:640px){.alignleft{float:left!important;margin:0 1.5em 1.5em 0}.alignright{float:right!important;margin-left:1.5em;margin-bottom:1.5em;margin:0 0 1.5em 1.5em}}body,html{height:100%;margin:0;padding:0;font-size:16px;position:relative;font-family:'Open Sans',sans-serif}img{max-width:100%;height:auto}h1,h2,h3{color:#b41f26;line-height:1.4}.rotatingContent h2{line-height:1.1!important}h1.staffHead{font-family:'Open Sans',sans-serif!important}h1{position:relative;text-align:center;max-width:1080px;margin:48px auto 36px;font-size:clamp(36px,3vw,46px);line-height:1.3;font-weight:800}.contentBSmart h2{font-size:clamp(24px,3vw,32px);margin-top:32px;margin-bottom:22px;font-weight:600}.contentBSmart h2.subhead{margin:-11px auto 42px!important;max-width:980px;font-size:clamp(2px,3vw,22px)}.contentBSmart h3{font-size:clamp(21px,3vw,27px);margin-top:32px;margin-bottom:16px;letter-spacing:.01em}.moveUp{margin-top:-11px!important}.page-template-breach_template h1{display:flex;align-items:top;justify-content:center;flex-direction:row}.page-template-breach_template h1:after{content:'';background:url(https://www.theBSmart.com/wp-content/themes/h-hour/images/TM.png);background-size:14px;width:14px;margin-left:-2px;margin-top:2px;background-repeat:no-repeat}p{margin:0 auto 16px;line-height:1.5}.max900,p.max900{max-width:900px;margin-left:auto;margin-right:auto}.max800,p.max800{max-width:800px;margin-left:auto;margin-right:auto}.contentBSmart p,.contentBSmart li{font-size:1.1em}.contentBSmart li{margin:0 0 11px 0}.contentBSmart a{color:#b41f26}.contentBSmart a:hover{color:#005488}.alignwide,.alignfull{margin:0 calc(50% - 50vw);max-width:100vw;width:100vw}.counterBlock.alignwide.blackBGArea{margin:0 calc(50% - 50vw)}@media (min-width:920px){.columns2{columns:2}.columns2 li{page-break-inside:avoid;break-inside:avoid-column;display:list-item;font-size:1.3em;font-weight:500}}figure{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.main{position:relative;overflow:auto}.contentBSmart{margin:0 auto 32px;padding:0 4% 11px;max-width:1080px}.footer{width:100vw;height:200px;background:#000;margin-bottom:-18px}.footerIcon{width:148px;height:auto;margin:6px auto 0}.hidden{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.logocolor{fill:#fff}img{width:100%;height:auto}.logo{max-width:148px;z-index:1;margin:0 0 0 2%;padding:11px 1.2% 0}.logo img,.logo svg{aspect-ratio:400 / 109}@media (min-width:480px){.contentBSmart{margin:0 auto 48px auto}}.utilityNav{display:none}.logo img,.logo svg{aspect-ratio: 500 / 249}@media (min-width:981px){.logo{width:280px;z-index:1;margin:inherit;max-width:380px;padding:8px 1.4% 0}}.socialM{fill:#fff;margin:6px}a:hover .socialM{fill:#7eb7d0}.phoneNumberHeader{color:#fff;text-decoration:none;font-size:1.2em;letter-spacing:.08em;display:block}.social{width:382px;margin:0 auto;text-align:center;display:none}.header{background:#000;border-bottom:4px solid #cd0003;min-height:100px}@media (min-width:400px){.header{min-height:110px}}@media (min-width:981px){.social{display:block}.header{min-height:128px}}.footer{border-top:6px solid #dc3737}@media (min-width:981px){.contentBSmart{padding:0 6% 11px}.main{position:relative}.footer{width:100vw;height:200px;background:#000;margin-bottom:0}.logo{width:380px;z-index:1;margin:inherit}.phoneNumberHeader{display:inline-block;margin-right:22px}.social{float:right;width:288px;display:flex;align-items:center;justify-content:center;flex-direction:row;margin:18px 3% 0 0}}.header{position:relative;width:100vw}@media (min-width:981px){.header{display:flex;flex-direction:row;align-items:center;justify-content:center}}.secondaryHead{border-bottom:8px solid #8b2942}.primaryNav{font-family:'arial',sans-serif}.primaryNav{letter-spacing:.08em}@media (min-width:981px){.primaryNav{width:calc(93% - 220px);margin-right:35}.sm-coast li a,.sm-coast li a:hover{color:#fff;text-decoration:none}.sm-coast ul li a,.sm-coast ul li a:hover{padding:10px 0}.sm-coast>li a:hover{padding-left:18px;padding-right:18px;color:#31c5f4}.sm-coast>li a{padding-left:18px!important;padding-right:18px!important}.sm-coast li:last-child a,.sm-coast li:last-child a:hover{border-right:none;padding-right:22px}.sm-coast .sm-nowrap > li > a, .sm-coast .sm-nowrap > li >:not(ul) a {color:#fff}}@media (min-width:1180px){.primaryNav{top:11px}}@media (min-width:1380px){.primaryNav{font-family:'BSmart',sans-serif}.sm-coast li a,.sm-coast li a:hover,.utilityNav a{font-size:1.1em}}.arrowDown{width:26px;height:26px;position:absolute;bottom:22px;right:4%;z-index:99;cursor:pointer}@media (min-width:600px){.arrowDown{width:44px;height:44px;position:absolute;bottom:44px;right:6%;z-index:99}}.footer{height:auto}.footer h2{color:#fff;font-size:17px;font-size:clamp(18px,2vw,22px);text-align:center;margin:14px auto 8px auto;text-transform:uppercase}.footerLogo{max-width:160px;min-width:120px}.footerContain{margin:18px auto;color:#fff;position:relative}.footerRight{display:flex;align-items:center;justify-content:center;margin:32px auto}.footerCenter{display:flex;flex-direction:column;align-items:center;text-align:center}.footerForm{max-width:320px;padding:1.5% 2%;background:#bc271b;display:block;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;color:#fff;text-align:center;height:156px}.footerContent{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding-top:22px}.footerContent a{color:#fffe84}.footerContent ul{list-style:none;margin:0;padding:0;display:block}.footerContent a{text-decoration:none;padding:3px 9px;color:#fff;display:block}.footerContent ul li{font-size:.95em;margin:11px 0;position:relative;background:#bc271b;text-align:center;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.footerEmail a{position:relative}.footerEmail a span{display:block}.wpcf7-spinner{display:block!important}@media (min-width:480px){.header.secondaryHead{padding-bottom:22px}}@media (min-width:640px){.footerForm p{font-size:.8em}.footerContent ul li{font-size:1.2em}.footerContent ul li{text-align:center!important;background:transparent;margin:0 auto 8px}.footerCenter{display:flex;flex-direction:row;align-items:inherit;width:580px;margin:auto}.footerContent{display:flex;justify-content:center;flex-direction:column;font-size:1em;padding-top:0}.footerContent a{padding:0}.footerContent p a{display:inline-block;color:#fffe84;text-decoration:underline}}.footerPhone a{color:fff;font-size:1.6em;font-weight:bold}.socialFooter{text-align:center;background:#bc271b;padding-top:4px;display:block}@media (min-width:981px){.main{min-height:calc(100% - 400px);position:relative;padding-bottom:372px}.footer{bottom:0;position:absolute;padding-top:22px}.footerContain{width:92%;margin:0 auto}.socialFooter{display:none}.footerCenter{display:flex;flex-direction:column;align-items:center;width:inherit}.footer{height:auto}.footerContain{flex-direction:row}.footerCenter{flex-direction:row}.footerCenter{width:50%}.footerRight{display:flex;justify-content:flex-end;margin-right:22px}}@media (min-width:1180px){.footerForm{max-width:370px!important;width:370px!important;padding:1.5% 3%}}.ruleBtn{width:100%;position:relative;height:1px;border-top:2px solid #dc3737;overflow:visible;margin:62px 0;display:flex;align-items:center;justify-content:center;text-align:center}.ruleBtn sup{font-size:8px}ruleBtn a:hover{background:#2458a3;color:#fff}.ruleBtn a{min-height:22px;background:#005488;width:220px;padding:11px 8px 8px;z-index:1;position:absolute;top:-22px;left:0;right:0;margin:0 auto;text-decoration:none;line-height:1.2;font-variation-settings:"wght" 600;color:#fff;text-transform:uppercase;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;font-size:.95em}.ruleBtn a:hover{background:#8b2942;color:#fff}.cat-general_testimonials .ruleBtn.breachTestimonial{display:none}.cat-breach_testimonials .ruleBtn.generalTestimonial{display:none}.wp-block-separator{border-top:1px solid;margin:48px auto}.reviews,.reviewTeaser{background:#e8edf2;color:#000;position:relative;margin-top:42px;margin-bottom:42px}.reviewsCaptContain{width:100%;display:flex;justify-content:center;max-width:1020px;margin:auto}.reviews blockquote{padding:11px 66px 0;margin:0;font-size:1.1em}.reviews blockquote p,.reviewName{position:relative}.reviewsCapt{display:block;text-align:center;font-size:1.1em}.reviews blockquote p:first-of-type span,.reviewTeaser blockquote p span,.reviews blockquote p:first-of-type span,.reviewTeaser blockquote p span:first-of-type{position:relative}.reviews blockquote p:first-of-type:before,.reviewTeaser blockquote p span:last-of-type:before{content:"\201C";font-family:Georgia,serif;font-size:98px;font-size:clamp(59px,3vw,98px);font-weight:bold;color:#97c2d5;position:absolute}.reviews blockquote p:first-of-type:before{left:-38px;top:-22px}.reviewTeaser blockquote p span:last-of-type:before{left:-42px;top:-8px}.reviews blockquote p:last-of-type:after,.reviewTeaser blockquote p span:first-of-type:after{content:"\201D";font-family:Georgia,serif;font-size:98px;font-size:clamp(59px,3vw,98px);font-weight:bold;color:#97c2d5;position:absolute;display:none}.reviews blockquote p:last-of-type:after{right:-18px;bottom:-8px;line-height:0}.reviews p{font-size:clamp(16px,2vw,18px);line-height:1.6;font-style:italic}.reviewTeaser blockquote,.reviews blockquote{padding:28px 11%;max-width:1100px;margin:0 auto}.reviewTeaser blockquote p{color:#8b2942;font-family:'Times New Roman','Times',serif;line-height:1.1;text-align:center;font-style:italic;position:relative}.reviewTeaser blockquote p{font-size:clamp(24px,4vw,52px)}.reviewTeaser blockquote p.teaserM{font-size:clamp(22px,4vw,42px)}.reviewTeaser blockquote p.teaserL{font-size:clamp(24px,4vw,52px)}.reviewTeaser blockquote p.teaserXL{font-size:clamp(28px,4vw,62px)}a.reviewLink{text-decoration:none;text-align:center;display:block;text-transform:uppercase;font-size:.9em;color:#fff;background:#33739a;padding:6px 8px;margin:22px auto 0;width:190px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}a.reviewLink:hover{color:#fff;background:#005488}.reviewTile{font-size:.85em;font-style:italic}.ruleBtn2,.ruleBtn3{margin:42px 6% 32px 6%;width:88%;position:relative;height:1px;border-top:1px solid #dc3737;overflow:visible;display:flex;align-items:center;justify-content:center;text-align:center}.ruleBtn3{width:100%!important;margin:42px 0 32px 0!important;border-top:1px solid #dc3737}.ruleBtn2 a,.ruleBtn3 a{min-height:22px;background:#cd0003;z-index:1.2;position:absolute;top:-18px;left:0;right:0;margin:0 auto;text-decoration:none;line-height:1;font-variation-settings:"wght" 600;color:#fff;text-transform:uppercase;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.ruleBtn2 a{font-size:.85em;padding:9px 0 1px;width:180px}.ruleBtn3 a{background:#cd0003!important;font-size:1em!important;padding:9px 0 4px;width:200px;line-height:1.2}.ruleBtn2 a:hover{color:#fff;background:#000}.ruleBtn3 a:hover{color:#fff;background:#000!important}@media (min-width:600px){.reviews blockquote p:last-of-type:before{left:-36px;top:-24px}.reviewTeaser blockquote p:last-of-type:before{left:-52px;top:-18px}.reviews blockquote p:first-of-type:after{right:-16px;bottom:-38px}.reviewTeaser blockquote p:first-of-type:after{right:-16px;bottom:-42px}}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.staffGrid .gridCol_item{position:relative}.staffItemLink{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2}.viewBio a{text-decoration:none}.staffItemLink:hover ~ .viewBio a {color:#b41f26!important;font-weight:bold}a.staffItemLink ~ img {transition:transform .5s ease}a.staffItemLink:hover ~ img {transform:scale(1.03)}.staffGrid .gridCol_item h2{font-size:17px;font-family:'Open Sans',sans-serif;text-align:center;margin:8px auto 0!important;font-weight:bold}.staffGridTitle{font-size:16px;text-align:center;margin-top:3px}.viewBio{text-align:center;text-transform:uppercase;font-size:13px;margin-top:11px}.grid_col3.staffGrid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.grid_col3.staffGrid .gridCol_item{flex:1 0 96%;width:96%;margin:2% 2%}@media (min-width:540px){.grid_col3.staffGrid .gridCol_item{flex:1 0 46%;width:48%;margin:2% 2%}}@media (min-width:980px){.staffGrid .gridCol_item h2{font-size:18px}.grid_col3.staffGrid .gridCol_item{flex:1 0 26.5%;max-width:31%;margin:2% 2%}}.staffResultTitle{text-align:center;color:#b41f26;font-size:clamp(18px,3vw,22px);margin:0 auto 32px;font-weight:bold}h1.staffHead{letter-spacing:0;font-weight:bold;font-size:clamp(28px,3vw,32px);margin:28px auto 0;text-transform:none!important}.bioContain{display:flex;flex-direction:column;width:90%;margin:auto}.bioPhoto{max-width:280px;margin:0 auto 32px;text-align:center;color:#b41f26}.captionName{font-weight:bold}.captionTitle{font-style:italic}.staffNav{width:100%;text-align:center;margin:52px auto 32px}.staffNav ul{list-style:none;display:flex;flex-direction:column;margin:0 auto;padding:0}.staffNav ul li a{text-decoration:none;padding:3px 11px;text-transform:uppercase}.staffNav ul li a.active{font-weight:bold}@media (min-width:600px){.staffNav ul{list-style:none;display:flex;flex-direction:row;margin:0 auto;padding:0;text-align:center;justify-content:center}.staffNav ul li{border-right:1px solid #8b2942}.staffNav ul li:last-child{border-right:none}.bioContain{display:flex;flex-direction:row;width:100%}.bioPhoto{width:25%;max-width:100%!important;margin:0}.bioContent{width:62%;padding-left:4%;margin-left:4%;border-left:1px solid #8b2942}}.team_cat-therapists .advisors{display:none}.team_cat-advisors .therapists{display:none}a.continueReading{text-decoration:none;text-align:right!important;display:block}.wp-element-caption,.thumbCaption{font-size:.85em;font-style:italic;text-align:center;max-width:480px}.page-id-53 .entry-footer{display:none}.mixitup-control-active{color:#8b2942}.controls{margin:42px auto 32px;padding-bottom:2px}.controls ul{list-style:none;margin:11px auto 32px auto;text-align:center;padding:0}.controls ul li{border-right:1px solid #ccc;display:inline;margin:0;padding:3px 22px;cursor:pointer;text-align:center;text-transform:uppercase}.controls ul li:last-child{border-right:none;font-size:1em}.controls ul li a{display:inline-block}.gridContainer{max-width:1200px;margin:-32px auto 0 auto;display:flex;flex-flow:row wrap;justify-content:flex-start;justify-content:center}.grid-row{}.grid-item{height:auto;flex-basis:33.33%;-ms-flex:auto;width:259px;position:relative;padding:12px;box-sizing:border-box}.grid-row a{text-decoration:none}.wrapping-link{position:absolute;top:0;left:0;bottom:0;right:0;z-index:2;color:currentColor}.grid-item-wrapper{box-shadow:1px 0 6px 0 rgba(0,0,0,.33);-webkit-box-shadow:1px 0 6px 0 rgba(0,0,0,.33);-moz-box-shadow:1px 0 6px 0 rgba(0,0,0,.33);-webkit-box-sizing:initial;-moz-box-sizing:initial;box-sizing:initial;background:#fff;margin:0;height:100%;width:100%;overflow:hidden;-webkit-transition:padding .15s cubic-bezier(.4,0,.2,1) , margin .15s cubic-bezier(.4,0,.2,1) , box-shadow .15s cubic-bezier(.4,0,.2,1);transition:padding .15s cubic-bezier(.4,0,.2,1) , margin .15s cubic-bezier(.4,0,.2,1) , box-shadow .15s cubic-bezier(.4,0,.2,1);position:relative}.grid-item-gridContainer{height:100%;width:100%;position:relative}.grid-image img{width:auto;height:auto;max-height:228px;margin:auto;text-align:center}.grid-image{text-align:center}.grid-image-top{height:45%;width:120%;background-size:cover;position:relative;background-position:50% 50%;left:-10.5%;top:-4.5%}.grid-image-top .centered{text-align:center;transform:translate(-50%,-50%);background-size:contain;background-repeat:no-repeat;position:absolute;top:54.5%;left:50%;width:60%;height:60%;background-position:center}.grid-image-top.rex-ray{background:-webkit-gradient(linear,left top,left bottom,from(#007db8),to(#00447c));background:-webkit-linear-gradient(#007db8,#00447c);background:-o-linear-gradient(#007db8,#00447c);background:linear-gradient(#007db8,#00447c)}.grid-item-content{padding:11px 20px 20px 20px;line-height:124%!important}.grid-item-content h2{margin:0 0 11px 0;font-family:'Open Sans',sans-serif!important;font-weight:600!important}.grid-item-content h2 a{color:#005488;text-decoration:none}.itemCategory{font-size:.7em;line-height:111%;margin:11px 0 11px 0;color:#555}.itemCategory a{color:#555}.item-title{font-size:24px;line-height:26px;font-weight:700;margin-bottom:18px;display:block}.item-category{text-transform:uppercase;display:block;margin-bottom:18px;font-size:14px}.item-excerpt{margin-bottom:20px;display:block;font-size:14px}.more-info{position:absolute;bottom:0;margin-bottom:22px;padding-left:0;transition-duration:.5s;font-size:12px;display:flex}.more-info a{color:#333}.more-info i{padding-left:5px;transition-duration:.5s}.grid-item:hover .more-info i{padding-left:20px;transition-duration:.5s}.more-info i::before{font-size:16px}.grid-item:hover .grid-item-wrapper{padding:2% 2%;margin:-2% -2%}.postThumb{maxp-width:320px;height:auto;display:block;margin:22px auto 11px auto}.contentHeader .meta{display:block;margin:11px 0;font-size:.8em;text-transform:uppercase}UL.archiveNav{list-style:none;text-align:center;display:block;margin:0 0 32px;padding:0}UL.archiveNav li{border-right:1px solid #888;display:inline!important;float:none;list-style:none}UL.archiveNav li:last-child{border-right:none}UL.archiveNav li a{padding:2px 8px;text-transform:uppercase;font-size:.95em;text-decoration:none}UL.archiveNav li.active a{font-weight:bold}.catNavHead{font-size:.8em;text-align:center;margin:32px 0 0}.contentBSmart h2.postHeadline{letter-spacing:0;font-size:1.3em!important;line-height:1.2;margin-top:18px!important;margin-bottom:14px!important}@media (max-width:1073px){.grid-item{flex-basis:33.33%}}@media (max-width:815px){.grid-item{flex-basis:50%}}@media (max-width:555px){.grid-item{flex-basis:100%}.postNavigation .pipe{visibility:hidden}.postNavigation .pipe:after{content:'\a';position:static;white-space:pre}.controls{padding:0}}@media (max-width:980px){.controls ul{list-style:none;margin:11px auto 32px auto;text-align:center;padding:0}.controls ul li{border-right:none;display:inline;margin:0;padding:11px;cursor:pointer;text-transform:uppercase;font-size:.9em;line-height:32px;width:50%;text-align:center}.controls ul li:nth-child(even):after {content:'\a';position:static;white-space:pre}}@media screen and (min-width:480px){.container{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.blogHead{font-family:'Open Sans',sans-serif;letter-spacing:0;font-weight:bold;font-size:clamp(22px,3vw,32px)}.postImage{margin:0 auto 32px;max-width:94%;text-align:center;height:auto}.postImage img{max-width:100%;width:auto;height:auto!important;max-height:400px;text-align:center}@media only screen and (min-width:640px){.postImage{margin:0 auto 32px;max-width:94%;text-align:center;height:auto}.postImage img{max-width:520px;width:auto;height:auto!important;max-height:400px;text-align:center}}@media only screen and (min-width:800px){.postImage{float:right;margin:0 0 22px 22px}.postImage img{max-width:520px;max-height:420px;width:auto;height:auto}}.eyebrow{margin:60px auto -52px;text-align:center;font-size:1em;letter-spacing:.2em;color:#b41f26;text-transform:uppercase}.single .contentBSmart{max-width:1040px}.blogMeta{margin:-11px auto 32px auto;text-align:center;color:#8b2942}.nav-links{display:flex;flex-direction:row;justify-content:center;margin:42px auto}.nav-links a{text-decoration:none;text-transform:uppercase}.nav-previous,.nav-next{margin:0 22px}.projectsNav .nav-previous,.projectsNav .nav-next{margin:0 11px}.nav-previous:before{content:'Â«';padding-right:8px}.nav-next:after,.project-link:after{content:'Â»';padding-left:8px}.nav-links.projectsNav{display:block;text-align:center}.nav-links.projectsNav .pipe{visibility:hidden}@media only screen and (min-width:820px){.nav-links.projectsNav{display:flex;flex-direction:row;justify-content:center}.nav-links.projectsNav .pipe{visibility:visible}.project-link:after{content:''}}.has-maroon-color{color:#8b2942}.has-maroon-background-color{background-color:#8b2942}.has-BSmart-blue-color{color:#005488}.has-BSmart-blue-background-color{background-color:#005488}.has-black-color{color:#000}.has-black-background-color{background-color:#000}.has-white-color{color:#f1f1f1!important}.has-white-background-color{background-color:#fff}.has-red-color{color:#d3273e}.has-red-background-color{background-color:#d3273e}.has-gray-color{color:#6b767d}.has-gray-background-color{background-color:#6b767d}.has-light-gray-color-background-color{background-color:#e8edf2}.wpcf7 form.sent .wpcf7-response-output,.wpcf7 .wpcf7-response-output{text-align:center;border-color:#cd0003;background:#000;position:absolute;bottom:0;font-size:1em;color:#fff;position:relative;max-width:400px;margin:0 auto 42px;padding:11px}.indent640{max-width:640px;margin-left:auto;margin-right:auto}.indent800{max-width:800px;margin-left:auto;margin-right:auto}@media screen and (min-width:800px){ul.two-column-list{column-count:2}ul.two-column-list li{break-inside:avoid-column;-webkit-column-break-inside:avoid}}.contactDiv .wpcf7-not-valid-tip{display:inline-block}sup.required,.requiredLegend span{color:#da0000;font-size:1em}.requiredLegend{position:absolute;top:0;right:22px}.contactDiv input[type="checkbox"],.contactDiv input[type="radio"]{width:18px!important;height:18px!important}.contactDiv .submitStyle{display:block}.contactDiv .ajax-loader{position:absolute!important;z-index:8}input[type="submit"]{display:block;color:#fff;padding:5px 14px!important;background:#b41f26!important;border:1px solid #816b24;text-align:center;text-transform:uppercase;margin:auto;font-size:1em;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}input[type="submit"]:hover{background:#000!important;text-align:center;display:block}.contactDiv label,.contactDiv p{font-size:1.1em!important}.contactDiv{text-align:center}.contactRow{width:100%}.contactRow input{width:100%}.contactDiv{max-width:280px;margin:22px auto;width:90%;font-size:12px;line-height:13px;position:relative;padding-top:32px}.contactDiv input{margin-bottom:4px}.contactDiv p{width:100%;line-height:1.2}.contactAdd{width:40%}.contactSubmit{text-align:center;margin:8px auto}.contactDiv .submitStyle{text-align:center}.wpcf7-form input[type="text"],.wpcf7-form input[type="email"],.wpcf7-form input[type="tel"]{height:28px;border:1px solid #b41f26}.wpcf7-form textarea{border:1px solid #b41f26;width:100%}@media only screen and (min-width:640px){.contactDiv{max-width:580px}.contactRow{display:flex;align-items:center;justify-content:center;gap:2%}.contact2Col{width:50%}}.sm-coast ul li a sup{font-size:8px}.pgcsimplygalleryblock-albumnavigator-cover:hover .pgcsimplygalleryblock-albumnavigator-sub-wrap .pgcsimplygalleryblock-albumnavigator-title,.pgcsimplygalleryblock-albumnavigator-cover.pgc-loading .pgcsimplygalleryblock-albumnavigator-sub-wrap .pgcsimplygalleryblock-albumnavigator-title,.pgcsimplygalleryblock-albumnavigator-cover .pgcsimplygalleryblock-albumnavigator-sub-wrap .pgcsimplygalleryblock-albumnavigator-title{text-align:center!important;padding:6px!important}sep{color:inherit!important}.pgc-rev-lb-d-informer-title{display:none!important}.single-pgc_simply_gallery .eyebrow,.single-pgc_simply_gallery .galleryNav{display:none!important}.grecaptcha-badge,.g-recaptcha{bottom:18px!important}.grecaptcha-badge:hover,.g-recaptcha:hover{bottom:18px!important}.suasion{margin:12px auto 0!important;font-size:11px;width:100%;text-align:center;padding-bottom:32px}.suasion a{color:#fff}@media only screen and (max-width:800px){.footerRight{padding-bottom:48px}.grecaptcha-badge,.g-recaptcha{bottom:28px!important}.grecaptcha-badge:hover,.g-recaptcha:hover{bottom:28px!important}}.iconseperator{width:100%;margin:32px auto;text-align:center}.iconseperator svg{max-width:200px;width:100%;height:auto;margin:auto}@media screen and (min-width:480px){.iconseperator svg{max-width:300px}}.featuredArea{position:relative;display:block;padding-top:28px;padding-bottom:28px;margin-top:52px;margin-bottom:52px}.featuredArea h2{text-align:center;color:#fff;margin:8px auto 22px}.featuredBlockContain{margin:22px auto;width:84%;max-width:1240px;background:#fff;min-height:252px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:32px 4%}.flexContain{flex-direction:column;display:flex;justify-content:center;gap:3%}.flexContain{padding-bottom:28px;margin-bottom:28px;border-bottom:1px solid #b41f26}.flexContain:last-of-type{padding-bottom:0;margin-bottom:0;border-bottom:none}.featuredrightColumn{max-width:96%;margin:auto}.featuredleftColumn1{margin:11px auto;text-align:center;max-width:96%}.featuredleftColumn1 img,.featuredrightColumn img{max-width:240px}.featuredleftColumn img{margin:18px auto;display:block}.featuredBlockContain h3{text-align:center;margin:0 0 14px 0;font-size:clamp(17px,3vw,23px)}@media only screen and (min-width:640px){.featuredArea>h2{margin:0 auto;font-size:clamp(22px,3vw,32px)}.flexContain{flex-direction:row}.logo .featuredleftColumn img{width:100%;max-width:210px;height:auto}.featuredleftColumn img{max-width:100%!important}.featuredleftColumn{width:280px}.featuredrightColumn{width:calc(100% - 280px)}.featuredBlockContain h3{text-align:left}.featuredleftColumn1{margin:11px 0;text-align:left;width:240px}}.featuredBlockContain h2{text-align:center}@media only screen and (min-width:800px){.featuredBlockContain{margin:32px auto}}@media (min-width:1550px){.sm-coast{max-width:830px}}.counterBlock{width:100vw;height:auto;background:#000;padding:42px 0 38px}.blackBGArea{background:#000;border-top:8px solid #dc3737;border-bottom:8px solid #dc3737}.redBGArea{background:#cd0003;border-top:8px solid #000;border-bottom:8px solid #000}.countContain{display:flex;align-items:top;justify-content:center;flex-direction:column;padding:0 3%}.countItem1{width:260px;font-family:'Times New Roman',sans_serif;text-align:center;margin:auto}.countItem sup{font-size:clamp(40px,5vw,70px);margin-top:-84px;color:#fff;margin-left:-11px;padding:0}.countItem span{padding:8px;color:#fff;font-size:50px;font-size:clamp(60px,6vw,111px);line-height:1;font-family:'Times',serif}.countItem1 p{font-size:14px;text-align:center;font-family:'Arial',sans-serif!important;font-weight:bold;color:#fff;margin:11px auto}.countItem{background:#cd0003;text-align:center;width:100%}.counterBlock h2{color:#fff!important;max-width:360px;text-align:center;margin:0 auto 26px;font-family:'Open Sans',sans-serif;font-size:clamp(22px,3vw,30px)}.newsArea h2{color:#fff!important;text-align:center;margin:0 auto 26px;font-size:clamp(22px,3vw,32px)}.newsArea h3{text-align:center}@media screen and (min-width:800px){.blackBGArea{border-top:4px solid #dc3737;border-bottom:4px solid #dc3737}.redBGArea{border-top:4px solid #000;border-bottom:4px solid #000}.countContain{flex-direction:row;max-width:1280px;margin:0 auto}.countItem1{width:32.3%;margin:11px 1%;text-align:center}.countItem1 p{font-size:17px}.counterBlock h2{max-width:90%}}.besafeBtn a{text-align:center;text-decoration:none;text-transform:uppercase;line-height:1;padding:8px 11px;color:#fff;background:#000;width:144px;margin:8px auto;display:block}.besafeBtn a:hover{background:#cd0003;color:#fff}@media screen and (min-width:640px){.besafeBtn a{text-align:center;margin:22px 0}}.utilityNav{display:none}.logo img,.logo svg{aspect-ratio: 500 / 249}@media (min-width:981px){.logo{width:204px;margin-left:3%;z-index:1;margin:inherit}}.homepageTopArea{position:relative;height:90vh}.homepageTopImage{width:100vw}@media (min-width:480px){.homepageTopArea{min-height:420px;position:relative}}#main-slide{position:relative;z-index:0}.homepageTopArea button{background-color:transparent!important;padding:0!important;margin:0!important;border:none!important;opacity:.6!important}.homepageTopArea button:hover{opacity:.9}.arrowsLink{}#arrows-down{width:64px;text-align:center;height:44px;position:absolute;top:0;right:6%;bottom:6%;left:0;z-index:1}.down-arrow-1 svg{width:100%;height:auto;position:relative}#arrows-down span{display:block;width:44px;height:44px;margin:0 0 28px 5px}#arrows-down .down-arrow-1{margin-top:6px}#arrows-down .down-arrow-1,#arrows-down .down-arrow-2,#arrows-down .down-arrow-3,#arrows-down .down-arrow-4,#arrows-down .down-arrow-5,#arrows-down .down-arrow-6{-webkit-animation:none 1s infinite;-moz-animation: none 1s infinite:
}#arrows-down:hover .down-arrow-1,#arrows-down:hover .down-arrow-2,#arrows-down:hover .down-arrow-3,#arrows-down:hover .down-arrow-4,#arrows-down:hover .down-arrow-5,#arrows-down:hover .down-arrow-6{-webkit-animation:arrows-down 1s infinite;-moz-animation: arrows-down 1s infinite:
}.homepageTopArea .homepageIMAGE .carousel-wrap{width:1000px;margin:auto;position:relative}.homepageTopArea .homepageIMAGE .owl-nav{overflow:hidden;height:0}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#2caae1}.homepageTopArea .homepageIMAGE .item{text-align:center}.homepageTopArea .homepageIMAGE .nav-btn{height:47px;position:absolute;width:26px;cursor:pointer;top:100px!important}.homepageTopArea .homepageIMAGE .owl-prev.disabled,.homepageTopArea .homepageIMAGE .owl-next.disabled{pointer-events:none;opacity:.2}.homepageTopArea .homepageIMAGE .prev-slide{background:url(nav-icon.png) no-repeat scroll 0 0;left:-33px}.homepageTopArea .homepageIMAGE .next-slide{background:url(nav-icon.png) no-repeat scroll -24px 0;right:-33px}.homepageTopArea .homepageIMAGE .prev-slide:hover{background-position:0 -53px}.homepageTopArea .homepageIMAGE .next-slide:hover{background-position:-24px -53px}span.img-text{text-decoration:none;outline:none;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;cursor:pointer;width:100%;font-size:23px;display:block;text-transform:capitalize}span.img-text:hover{color:#2caae1}.homepageTopArea .homepageIMAGE{position:absolute;height:100%;height:calc(100% - 14px);background:#005488}.homepageTopArea .homepageIMAGE div:not(.owl-controls) {height:100%}.homepageIMAGE .slide-img{background-repeat:no-repeat;background-size:100%;background-position:center}.rotatingContent{bottom:3%;color:#fff;text-align:center;position:absolute;max-width:100%;margin:auto;height:222px!important;display:flex;align-items:center;justify-content:center;flex-direction:column;text-shadow:2px 2px #000;padding:0 2%;left:0;right:0;margin:auto}.homepageIMAGE .rotatingContent{animation:fadeInRightBig;animation-duration:.8s}@media (min-width:600px){.rotatingContent{bottom:2%}}.item{z-index:0;position:relative}.item h2{color:#fffe84;font-size:clamp(42px,5vw,100px);width:94%;display:inline-block;font-weight:600;margin:22px auto 8px;letter-spacing:-.002em;padding:0 2%}@media (min-width:981px){.homepageTopArea .homepageIMAGE .slide-img{background-size:cover}.rotatingContent{text-align:center;position:absolute;z-index:2;max-width:70vw;display:flex;align-items:center;justify-content:center;height:100vh!important;flex-direction:column;background:none;left:0;right:0}.item h2{margin:22px auto 12px}}.item:nth-of-type(2) h2 {font-size:clamp(44px,4vw,177px)!important}.rotatingContent p{line-height:1.5;font-size:clamp(20px,2vw,34px);padding:0 3%;text-transform:uppercase}@media (max-width:741px) and (orientation:portrait){.rotatingContent{bottom:111px}.arrowDown{bottom:18px}}ul.list700{max-width:700px!important;margin:24px auto!important}ul.list600{max-width:600px!important;margin:24px auto!important}ul.list500{max-width:500px!important;margin:24px auto!important}ul.list400{max-width:400px!important;margin:24px auto!important}ul.list350{max-width:350px!important;margin:24px auto!important}ul.gridBoarders,ul.gridBoardersH{display:flex;flex-wrap:wrap;flex-direction:row;list-style:none;padding:0;align-items:center;justify-content:center;background:#fff}ul.gridBoarders{margin:0 3% 3% 3%}ul.gridBoardersH{margin:3% 3% 0 3%}ul.gridBoarders *,ul.gridBoardersH *{box-sizing:border-box}ul.gridBoarders li,ul.gridBoardersH li{margin:0;display:flex;padding:4%;width:50%;align-items:center;justify-content:center;border:.5px solid #ccc;height:100%}.greenBG{background:#376000;color:#fff}.redBG{background:#cd0003;color:#fff}ul.gridBoarders li:nth-child(4n-4), ul.gridBoarders li:nth-child(4n-5)  {background:#e5e5e5}ul.gridBoarders{border-left:3px solid #000;border-right:3px solid #000;border-bottom:3px solid #000}ul.gridBoardersH{border-top:3px solid #000;border-right:3px solid #000;border-left:3px solid #000}.blackArea{background:#000;color:#fff;border-top:3px solid #cd0003;border-bottom:3px solid #cd0003}.tableGrid{background:#fff;width:88%;margin:22px auto}.tableGrid tr{margin:0;padding:0;border:none;color:#000}.tableGrid tr:nth-child(odd) {background:#e5e5e5}.tableGrid td,.tableGrid th{margin:0;min-height:111px;padding:2%;border:none;width:46%}.tableGrid td:nth-child(odd) {border-right:1px solid #000}.tableGrid th{background:#2b5c00;color:#fff;font-size:clamp(18px,2vw,22px)}.tableGrid td{font-size:clamp(17px,2vw,21px);text-align:center}.tableGrid th:nth-child(even) {background:#cd0003}.stigmaGrid .subHeadline,.stigmaGrid h2{max-width:90%;margin-left:auto;margin-right:auto;line-height:1.1}.stigmaGrid h2{text-transform:uppercase;margin:8px auto 8px}.subHeadline{color:#fff;text-align:center;margin:-3px auto 0 auto!important;font-size:clamp(17px,2vw,19px)!important;font-weight:500!important;max-width:920px}.stigmaGrid p{margin:0 auto;text-align:center}@media (min-width:1200px){.tableGrid{max-width:1320px}}nav.secondaryNav ul{flex-direction:column;list-style:none;display:flex;align-items:center;justify-content:center;margin:52px auto 22px;padding:0}nav.secondaryNav ul li{display:block;text-align:center;width:100%;margin-bottom:4px!important}.secondaryNav a{display:block;font-size:.85em;text-decoration:none;margin:0;padding:11px;text-transform:uppercase;line-height:1;background:#b41f26;color:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.secondaryNav li:first-child a,.secondaryNav li:first-child a:hover{background:none!important;color:#000}.secondaryNav a:hover{background:#000;color:#fff}@media only screen and (min-width:520px){nav.secondaryNav ul{flex-direction:row}nav.secondaryNav ul li{display:inherit;width:auto}.secondaryNav a{display:inherit;font-size:.85em;border-top:2px solid #b41f26;border-bottom:2px solid #b41f26;background:#fff;color:#000;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.secondaryNav a:hover{background:#b41f26;color:#fff}}li.current-menu-item a{font-weight:bold}.has-besafe-red-color{color:#b41f26}.has-besafe-blue-color{color:#1c4f72}.has-besafe-blue-background-color{background-color:#1c4f72}.has-black-color{color:#000}.has-black-background-color{background-color:#000}.has-a-white-color{color:#fff!important}.has-a-white-background-color{background-color:#fff}.has-red-color{color:#d3273e}.has-red-background-color{background-color:#d3273e}.has-gray-color{color:#6b767d}.has-gray-background-color{background-color:#6b767d}.has-light-gray-color-background-color{background-color:#e8edf2}.has-besafe-red-background-color{background-color:#b41f26}.homepageTopArea * a,.homepageTopArea a{background:none!important}.heroContain{min-height:344px;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:92%;gap:4%;margin:28px auto 11px;height:100%}.heroRight h1{text-align:center;color:#f4ffc0;letter-spacing:.02em;margin:28px auto 16px;font-size:clamp(28px,3vw,46px)}.heroRight h1 span.OFRT{font-size:.5em;color:#fff;display:block;margin-bottom:.7em}.heroLeft{max-width:240px}.heroLeft img{-webkit-box-shadow:2px 0 11px 0 rgba(0,0,0,.56);-moz-box-shadow:2px 0 11px 0 rgba(0,0,0,.56)}.heroRight{width:88%;text-align:center}@media (min-width:480px){.logo{max-width:168px}}@media (min-width:640px){.heroLeft{max-width:340px;padding:1% 2%}}@media (min-width:981px){.logo{max-width:268px}.homeHeadBreak{display:block}.heroLeft{width:30%}.heroRight h1{text-align:left;font-size:clamp(36px,3.1vw,48px)}.heroContain{flex-direction:row;max-width:88%;gap:4%;margin:12px auto;height:100%}.heroRight{width:66%;text-align:left}}@media (min-width:1360px){.heroContain{max-width:1320px}}.beSafeForm{max-width:480px;margin:32px auto}.beSafeForm label{display:block;font-size:15px;padding-bottom:4px;color:#555}.wpcf7-form input[type="text"],.wpcf7-form input[type="email"],.wpcf7-form input[type="textarea"]{width:100%;margin-bottom:8px;font-size:16px}.beSafeForm input::placeholder{font-size:1.2em!important;color:#555;letter-spacing:.05em;padding-left:11px}.beSafeForm p{margin:0}.logoTag{color:#fff;font-size:.8em;margin-top:-4px;padding-bottom:11px;text-align:center;word-spacing:.06em}.oasisFooter{color:#fff;text-align:center;margin:5px auto 42px;display:block}main{padding-bottom:32px}