@import url(//simplealternatives.com/wp-content/themes/ringringmarketing/assets/css/keyframe.css);body{font-family:"Arial","Helvetica",sans-serif}body.overflow,header.overflow{overflow:visible !important;padding-right:0 !important}div#wrapper{overflow-x:hidden}a{text-decoration:none}a[class*=onAnchor--]{cursor:pointer}a[href*=mailto]{word-break:break-all}.container{padding:0 20px}.offcanvas-end{width:300px}.list-group-item{background-color:transparent}img{max-width:100%;height:auto}body.search div#pageHeader h1,body.search div#pageHeader .pageHeaderTitle{text-transform:unset !important}.btn{border:0}.modal-backdrop{z-index:1050 !important}div#backToTop{transition:all .5s;visibility:hidden;position:fixed;z-index:1020;opacity:0;bottom:0}div#backToTop.backToTopFloat.style02 a{border-radius:5px 5px 0 0;padding:5px 15px}div#backToTop.backToTopFloat a:after{font-family:'Font Awesome 5 Free'}div#backToTop.backToTopFloat.style01 a:after{content:"\f35b";font-weight:900;font-size:45px}div#backToTop.backToTopFloat.style02 a:after{content:"\f077";font-weight:600;font-size:18px}.navbar{transition:background-color 1s}div.highlightedColumn>.vc_col-sm-6:first-child>.vc_column-inner{align-items:end}div.highlightedColumn>.vc_col-sm-6:last-child>.vc_column-inner{align-items:start}div.highlightedColumn>.vc_col-has-fill>.vc_column-inner{padding-top:0}.contact-info p{position:relative;padding-left:30px}.contact-info i{position:absolute;padding:4px 0;left:0}div.topHeaderWrapper nav#TopMainMenuWrap .dropdown-toggle:after,header.siteHeader:not(.stuck) .logoSticky #stickyLogo,#showMultipleLocations .logoSticky #stickyLogo,header.siteHeader.stuck .logoSticky #logo,header.siteHeader.stuck .logoSticky #mainLogo,header.siteHeader .dropdown-toggle:after,#topHeader li#backToTop,.navbar li#backToTop{display:none}div#topHeader ul:not(.multipleLocation) li#slogan .nav-link{padding-right:0}div#topHeader #topHeaderLeft{margin-right:auto !important}header.siteHeader .navbar ul.navbar-nav>li.nav-item>.menuLink .nav-link,header.siteHeader .navbar ul.navbar-nav>li.nav-item{position:relative}header.siteHeader .navbar ul.navbar-nav li.nav-item .menuLink .nav-link{flex:none}.stuck div#announcement .nav-link{padding:8px 10px}header.siteHeader.stuck:not(.headerSidebar) a.navbar-brand>img,header.siteHeader.stuck:not(.headerSidebar) a.navbar-brand>svg{max-height:30px}header.siteHeader.stuck a.navbar-brand h1{font-size:18px}@media (min-width:1200px){header.siteHeader.headerCenter .navbar a.navbar-brand{margin:0 15px}}header.siteHeader.headerCTABlock div#ctaBlockInfo i{border:2px solid;font-size:30px;padding:10px}header.siteHeader.headerCTABlock.stuck #ctaBlock .container,header.siteHeader.headerCTABlock.stuck div.navbar.ctablock,header.siteHeader.headerCTABlock div#ctaBlockInfo a,header.siteHeader.headerCTABlock div#ctaBlockInfo i{transition:all .5s}header.siteHeader.headerCTABlock.stuck #ctaBlock .container{padding-bottom:10px !important;padding-top:10px !important}header.siteHeader.headerCTABlock.stuck div.navbar.ctablock{padding:10px 0 !important}header.siteHeader.headerCTABlock.stuck div#ctaBlockInfo i{font-size:20px;padding:10px}header.siteHeader.headerCTABlock.stuck div#ctaBlockInfo a{font-size:14px}header.siteHeader.headerCTABlock div#ctaBlockInfo .custom-image img{transition:max-height 1s;max-height:100px}header.siteHeader.headerCTABlock.stuck div#ctaBlockInfo .custom-image img{max-height:30px}@media (min-width:1200px){header.ctaBlockStyleDefault div#topHeader li[id*=phoneNumber],header.ctaBlockStyleDefault div#topHeader li#slogan{display:none}header.siteHeader.ctaBlockStyleDefault.stuck div#topHeader{padding:0 !important;visibility:hidden;transition:none;height:0;opacity:0}#TopMainMenuWrap{position:relative;z-index:999}#mainMenuWrap{z-index:998}}.headerBelowBannerHidden{pointer-events:none;visibility:hidden;height:0;opacity:0}.headerBelowBannerHidden.stuck{pointer-events:visible;visibility:visible;height:auto;opacity:1}div#banner a.nextFold{position:absolute;font-size:34px;color:#fff;bottom:60px;right:0;left:0}div#banner a.nextFold i{line-height:15px;display:block}@media (min-width:1200px){.headerSidebar .navbar:not(#TopMainMenuWrap){align-items:flex-start;flex-flow:wrap;position:fixed;height:100vh;width:225px;left:0;top:0}header.headerSidebar~*,header.headerSidebar{margin-left:225px}.headerSidebar .navbar .container{padding:0}.headerSidebar .navbar .container .navbar-brand{margin:0 auto}.headerSidebar .navbar .navbar-nav{flex-flow:column}.headerSidebar .navbar#TopMainMenuWrap .navbar-nav{flex-flow:row}.siteHeader.headerSidebar:not(.animationDropdown) .navbar:not(#TopMainMenuWrap) .nav-item>ul.dropdownMenu{left:110%;top:0}.siteHeader.headerSidebar:not(.animationDropdown) .navbar:not(#TopMainMenuWrap) .nav-item:hover>ul.dropdownMenu{left:100%;top:0}.headerSidebarBody .vc_row{margin-right:-20px;margin-left:-20px}.headerSidebar .menuDivider ul.navbar-nav>li.nav-item{border-right:none !important}.headerSidebar .menuDivider:not(#TopMainMenu) ul.navbar-nav li.nav-item>.menuLink{border-bottom:1px solid}.headerSidebar .menuDivider ul.navbar-nav>li.nav-item:last-child>.menuLink{border-bottom:0}header.headerSidebar:not(.animationDropdown) .navbar:not(#TopMainMenuWrap) ul.navbar-nav>.nav-item>.menuLink .dropdown-toggle i:before{content:"\f0da"}header.headerSidebar .offcanvas-footer{padding:5px 15px;width:100%;z-index:10;bottom:0}header.animationDropdown .navbar:not(#TopMainMenuWrap) ul.navbar-nav li.nav-item>.menuLink{display:flex !important}header.animationDropdown .navbar:not(#TopMainMenuWrap) ul.navbar-nav li.dropdown .menuLink a.dropdown-toggle{text-align:right;width:100%}header.animationDropdown .navbar:not(#TopMainMenuWrap) ul.navbar-nav>li.nav-item ul.dropdownMenu>li>.menuLink .nav-link{padding-left:20px}header.animationDropdown .navbar:not(#TopMainMenuWrap) ul.navbar-nav>li.nav-item ul.dropdownMenu.sub-menu>li>.menuLink .nav-link{padding-left:30px}header.animationDropdown .navbar:not(#TopMainMenuWrap) ul.dropdownMenu{padding:0}}@media (min-width:1200px){.lineBelowLink ul.navbar-nav>li>.menuLink .nav-link:before,.lineExceedMenuBelow ul.navbar-nav>li:before,.lineAboveMenu ul.navbar-nav>li:before,.lineBelowMenu ul.navbar-nav>li:before,.arrowBottomDown ul.navbar-nav>li:before,.arrowBottomUp ul.navbar-nav>li:before,.arrowTop ul.navbar-nav>li:before{visibility:hidden;position:absolute;content:"";opacity:0}.lineBelowLink ul.navbar-nav>li>.menuLink .nav-link:before,.lineExceedMenuBelow ul.navbar-nav>li:before,.lineAboveMenu ul.navbar-nav>li:before,.lineBelowMenu ul.navbar-nav>li:before{transition:width .5s ease,background-color .5s ease}.lineBelowLink ul.navbar-nav>li>.menuLink .nav-link:before,.lineExceedMenuBelow ul.navbar-nav>li:before,.lineAboveMenu ul.navbar-nav>li:before,.lineBelowMenu ul.navbar-nav>li:before{margin:0 auto;height:4px;width:0;right:0;left:0}.arrowBottomDown ul.navbar-nav>li:before,.arrowBottomUp ul.navbar-nav>li:before,.arrowTop ul.navbar-nav>li:before{transition:all .3s;border-style:solid;margin-left:-10px;left:50%}.arrowTop ul.navbar-nav>li:before{border-width:10px 10px 0;border-bottom-color:transparent}.arrowBottomDown ul.navbar-nav>li:before{border-width:10px 10px 0;border-bottom-color:transparent}.arrowBottomUp ul.navbar-nav>li:before{border-width:0 10px 10px;border-top-color:transparent}.arrowBottomDown ul.navbar-nav>li:before,.arrowBottomUp ul.navbar-nav>li:before,.arrowTop ul.navbar-nav>li:before{border-left-color:transparent;border-right-color:transparent}.lineBelowLink ul.navbar-nav>li>.menuLink .nav-link:before{height:1px}.lineBelowLink ul.navbar-nav>li.active>.menuLink .nav-link:before,.lineBelowLink ul.navbar-nav>li:hover>.menuLink .nav-link:before,.lineExceedMenuBelow ul.navbar-nav>li.active:before,.lineExceedMenuBelow ul.navbar-nav>li:hover:before,.lineAboveMenu ul.navbar-nav>li.active:before,.lineAboveMenu ul.navbar-nav>li:hover:before,.lineBelowMenu ul.navbar-nav>li.active:before,.lineBelowMenu ul.navbar-nav>li:hover:before,.arrowBottomDown ul.navbar-nav>li.active:before,.arrowBottomDown ul.navbar-nav>li:hover:before,.arrowBottomUp ul.navbar-nav>li.active:before,.arrowBottomUp ul.navbar-nav>li:hover:before,.arrowTop ul.navbar-nav>li.active:before,.arrowTop ul.navbar-nav>li:hover:before{visibility:visible;opacity:1}.lineBelowLink ul.navbar-nav>li.active>.menuLink .nav-link:before,.lineBelowLink ul.navbar-nav>li:hover>.menuLink .nav-link:before,.lineExceedMenuBelow ul.navbar-nav>li.active:before,.lineExceedMenuBelow ul.navbar-nav>li:hover:before,.lineAboveMenu ul.navbar-nav>li.active:before,.lineAboveMenu ul.navbar-nav>li:hover:before,.lineBelowMenu ul.navbar-nav>li.active:before,.lineBelowMenu ul.navbar-nav>li:hover:before{width:95%}.lineAboveMenu ul.navbar-nav>li.active:before,.lineAboveMenu ul.navbar-nav>li:hover:before,.lineAboveMenu ul.navbar-nav>li:before,.arrowTop ul.navbar-nav>li.active:before,.arrowTop ul.navbar-nav>li:hover:before,.arrowTop ul.navbar-nav>li:before{top:0}.lineBelowLink ul.navbar-nav>li.active>.menuLink .nav-link:before,.lineBelowLink ul.navbar-nav>li:hover>.menuLink .nav-link:before,.lineBelowLink ul.navbar-nav>li>.menuLink .nav-link:before,.lineBelowMenu ul.navbar-nav>li.active:before,.lineBelowMenu ul.navbar-nav>li:hover:before,.lineBelowMenu ul.navbar-nav>li:before,.arrowBottomUp ul.navbar-nav>li.active:before,.arrowBottomUp ul.navbar-nav>li:hover:before,.arrowBottomUp ul.navbar-nav>li:before{bottom:0}.lineExceedMenuBelow ul.navbar-nav>li.active:before,.lineExceedMenuBelow ul.navbar-nav>li:hover:before,.lineExceedMenuBelow ul.navbar-nav>li:before{bottom:-4px}.arrowBottomDown ul.navbar-nav>li.active:before,.arrowBottomDown ul.navbar-nav>li:hover:before,.arrowBottomDown ul.navbar-nav>li:before{bottom:-10px}.linkHighlight ul.navbar-nav>li>.menuLink .nav-link,.menuHighlight ul.navbar-nav>li>.menuLink .nav-link,.menuHighlight ul.navbar-nav>li{transition:all .8s}.lineBelowLinkTopAngle ul.navbar-nav>li:not(.active)>.menuLink a.nav-link:hover:before{transform-origin:left;transform:scaleX(1)}.lineBelowLinkTopAngle ul.navbar-nav>li:not(.active)>.menuLink a.nav-link:before{transition:transform .3s ease-in-out;border-bottom:2px solid;transform-origin:left;transform:scaleX(0);position:absolute;bottom:-2px;content:'';width:100%;height:2px;left:0}.lineBelowLinkTopAngle ul.navbar-nav>li.active>.menuLink a.nav-link.active:before{position:absolute;bottom:-2px;content:'';width:100%;height:2px;left:0}.lineBelowLinkTopAngle ul.navbar-nav>.active>.menuLink a.nav-link{margin:0 4px !important}.lineBelowLinkTopAngle ul.navbar-nav>li:not(.active)>.menuLink a.nav-link:after{transform:translate(100%,50%);transition:all .35s ease;border-left:3px solid;border-top:3px solid;position:absolute;padding-left:0;content:'';height:8px;width:8px;opacity:0;left:-1px;top:-2px}.lineBelowLinkTopAngle ul.navbar-nav>li:not(.active)>.menuLink a.nav-link:hover:after{transform:translate(0,0);opacity:1}.lineBelowLinkTopAngle ul.navbar-nav>.active>.menuLink a.nav-link:after{border-left:3px solid;border-top:3px solid;position:absolute;padding-left:0 !important;content:'';left:-2px;height:8px;width:8px;top:-1px}.hideMenu{display:none}.linkDivider ul.navbar-nav>li.nav-item>.menuLink .nav-link,.menuDivider ul.navbar-nav>li.nav-item{border-right:1px solid}.linkDivider ul.navbar-nav>li.nav-item:last-child>.menuLink .nav-link,.menuDivider ul.navbar-nav>li.nav-item:last-child{border-right:0}}div#pageHeader h1,div#pageHeader .pageHeaderTitle{margin-bottom:0}div#pageHeader img#pageHeaderDivider{position:absolute;width:100%;bottom:0}li.socialMedia a>*{min-height:16px;max-height:64px}main#body a.social-icon>*{min-height:16px;max-height:24px}.socialMedia a svg:not([fill=none]) :where(path,polygon,polyline,circle,rect,ellipse):not([fill]),a.social-icon svg:not([fill=none]) :where(path,polygon,polyline,circle,rect,ellipse):not([fill]){fill:currentColor}.postList article{border-bottom:1px solid #ccc;margin-bottom:20px}.postList article:last-child{border-bottom:none;margin-bottom:0}div#postContent p:last-child{margin:0}section#postRelated .thumbnail-img-100 div#postThumbnail img{height:250px}section#postRelated div#postThumbnail img{object-position:center;object-fit:cover;height:180px;width:100%}nav.post-navigation{margin-bottom:1.5rem}nav.post-navigation .nav-links{display:flex}nav.post-navigation .nav-links>div{position:relative;flex:1}nav.post-navigation .nav-links>div.nav-previous{padding-left:20px}nav.post-navigation .nav-links>div.nav-previous i{position:absolute;top:5px;left:0}nav.post-navigation .nav-links>div.nav-next{padding-right:20px;text-align:right}nav.post-navigation .nav-links>div.nav-next i{position:absolute;top:5px;right:0}div#comments ul.comment-list{padding:0}div#comments ul.comment-list li{list-style:none}div#comments ul.comment-list li .badge a{font-weight:400;color:#fff}nav.pagination>.nav-links{display:flex}nav.pagination>.nav-links>.page-numbers{border:1px solid #dee2e6;padding:.375rem .75rem;background-color:#fff;text-decoration:none;position:relative;color:#000}nav.pagination>.nav-links>.page-numbers:first-child{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}nav.pagination>.nav-links>.page-numbers:last-child{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}nav.pagination>.nav-links>.page-numbers.current{background-color:#0d6efd;color:#fff}ul#socialShare li a{padding:0 5px}ul#socialShare.socialShareCircle li a{border-radius:100%;text-align:center;margin:0 2px;padding:0;color:#fff;height:30px;width:30px}ul#socialShare.socialShareCircle li a svg{border-radius:100%;text-align:center;padding:7px 0;color:#fff;height:30px;width:30px;filter:brightness(0) saturate(100%) invert(99%) sepia(0%) saturate(509%) hue-rotate(200deg) brightness(115%) contrast(100%)}ul#socialShare.socialShareCircle li a.svg-facebook{background-color:#3b5998}ul#socialShare.socialShareCircle li a.svg-twitter{background-color:#000}ul#socialShare.socialShareCircle li a.svg-pinterest{background-color:#c8232c}ul#socialShare.socialShareCircle li a.svg-linkedin{background-color:#0e76a8}div#copyright ul.copyrightContent li:first-child{padding-left:0}div#copyright ul.copyrightContent li:first-child:before{display:none}div#copyright ul.copyrightContent li:before{position:absolute;content:'|';left:-2px}div#copyright ul.copyrightContent li{position:relative;padding:0 5px}div#showMultipleLocations.offcanvas-end{top:unset}#floatingIcon .floatingIcon-phone{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;z-index:1019 !important;position:fixed}#floatingIcon:not(.btnOption1) .floatingIcon-phone{height:160px;width:160px}#floatingIcon.btnOption1 .floatingIcon-phone{min-width:70px;max-width:260px}#floatingIcon:not(.btnOption1) .floatingIcon-pulse{-webkit-animation:floatingIcon-pulse-anim 1.2s infinite ease-in-out;-moz-animation:floatingIcon-pulse-anim 1.2s infinite ease-in-out;-ms-animation:floatingIcon-pulse-anim 1.2s infinite ease-in-out;-o-animation:floatingIcon-pulse-anim 1.2s infinite ease-in-out;animation:floatingIcon-pulse-anim 1.2s infinite ease-in-out;border:2px solid rgba(30,30,30,.4);background-color:transparent;-webkit-transition:all .5s;-webkit-border-radius:100%;-moz-border-radius:100%;-moz-transition:all .5s;-o-transition:all .5s;pointer-events:none;transition:all .5s;border-radius:100%;position:absolute;height:160px;width:160px;opacity:.5;left:0;top:0}#floatingIcon:not(.btnOption1) .floatingIcon-pulse-fill{-webkit-animation:floatingIcon-pulse-fill-anim 2.3s infinite ease-in-out;-moz-animation:floatingIcon-pulse-fill-anim 2.3s infinite ease-in-out;-ms-animation:floatingIcon-pulse-fill-anim 2.3s infinite ease-in-out;-o-animation:floatingIcon-pulse-fill-anim 2.3s infinite ease-in-out;animation:floatingIcon-pulse-fill-anim 2.3s infinite ease-in-out;border:2px solid transparent;-webkit-border-radius:100%;-webkit-transition:all .5s;-moz-transition:all .5s;-moz-border-radius:100%;-o-transition:all .5s;pointer-events:none;border-radius:100%;transition:all .5s;position:absolute;height:100px;width:100px;opacity:.75;left:30px;top:30px}#floatingIcon:not(.btnOption1) .floatingIcon-pulse-icon{border:2px solid transparent;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;position:absolute;cursor:pointer;height:60px;width:60px;opacity:.7;left:50px;top:50px}#floatingIcon:not(.btnOption1) .floatingIcon-pulse-icon:hover{-webkit-animation:floatingIcon-pulse-img-anim 1s infinite ease-in-out;-moz-animation:floatingIcon-pulse-img-anim 1s infinite ease-in-out;-ms-animation:floatingIcon-pulse-img-anim 1s infinite ease-in-out;-o-animation:floatingIcon-pulse-img-anim 1s infinite ease-in-out;animation:floatingIcon-pulse-img-anim 1s infinite ease-in-out}#floatingIcon:not(.btnOption1) .floatingIcon-pulse-icon i{padding:10px;font-size:35px}@media (min-width:320px) and (max-width:575px){div#topHeader>.container{padding:inherit}div#copyright .copyrightContent{font-size:10px}nav.pagination>.nav-links>.page-numbers{font-size:9px !important}}@media (max-width:767px){#topHeader ul.oneLocation li#slogan{text-align:center;width:100%}#topHeader ul.oneLocation li#slogan span{padding-bottom:0 !important;padding-top:0 !important}.navbar .navbar-brand{max-width:185px}#topHeader .nav-link{padding-right:0;padding-left:0}#topHeader ul.oneLocation li[id*=phoneNumber] a{padding:.5rem 5px}nav.pagination>.nav-links>.page-numbers{padding:5px 7px;font-size:12px}div#pageHeader.sizeFixed{min-height:150px}#footer .row>div:not(:last-child){margin-bottom:35px}}@media (min-width:768px){div.highlightedColumn>.vc_col-sm-6>.vc_column-inner>.wpb_wrapper{padding:0 20px;width:100%}#footer .row>div:nth-child(2){justify-content:center;display:flex}}@media (min-width:768px) and (max-width:991px){div.highlightedColumn>.vc_col-sm-6>.vc_column-inner>.wpb_wrapper{max-width:calc(720px / 2)}}@media (max-width:991px){#secondary{position:relative;z-index:1}#secondary:before{position:absolute;right:-9999px;left:-9999px;content:"";z-index:-1;bottom:0;top:0}}@media (min-width:992px) and (max-width:1199px){div.highlightedColumn>.vc_col-sm-6>.vc_column-inner>.wpb_wrapper{max-width:calc(960px / 2)}}@media (min-width:992px){#secondary{z-index:3}#secondary.sidebarRight:before,#secondary.sidebarLeft:before{position:absolute;content:"";bottom:0;top:0}#secondary.sidebarRight,#secondary.sidebarLeft{position:relative;width:25%}#secondary.sidebarLeft{left:0}#secondary.sidebarRight{right:0}#secondary.sidebarLeft:before{left:-9999px;right:100%}#secondary.sidebarRight:before{right:-9999px;left:100%}}@media (max-width:1199px){#topHeader .topHeaderDesktop{display:none !important}#TopMainMenuWrap{display:none !important}header.siteHeader.stuck .navbar-brand img{max-height:30px}header.siteHeader .navbar button.navbar-toggler{transition:all 1s;margin:30px 0}header.siteHeader.stuck .navbar button.navbar-toggler{margin:10px 0}header.siteHeader .navbar button.navbar-toggler i{font-size:24px}.navbar ul#topHeaderLeft{border-top:1px solid #e5e5e5;padding:15px 0;margin-top:15px}header.siteHeader .navbar ul.navbar-nav li.nav-item>.menuLink{border-bottom:1px solid #e5e5e5}header.siteHeader .navbar ul.navbar-nav li.dropdown .menuLink a.dropdown-toggle{text-align:right;padding:.5rem;width:100%}div#mainMenu.show{visibility:visible !important}div#mainMenu .mobileExtra{padding-top:15px}.offcanvas-header .btn-close{background-image:none;height:auto;width:auto;opacity:1}header.siteHeader .navbar ul.navbar-nav>li.nav-item ul.dropdownMenu{background-color:transparent;list-style:none;padding:0;border:none}header.siteHeader .navbar ul.navbar-nav>li.nav-item ul.dropdownMenu>li>.menuLink .nav-link{padding-left:20px}header.siteHeader .navbar ul.navbar-nav>li.nav-item ul.dropdownMenu.sub-menu>li>.menuLink .nav-link{padding-left:30px}div#copyright{padding-bottom:30px !important}div#backToTop{bottom:0;left:10px}#floatingIcon:not(.btnOption1) .floatingIcon-phone,#floatingIcon:not(.btnOption1) .floatingIcon-pulse{height:80px;width:80px}#floatingIcon:not(.btnOption1) .floatingIcon-pulse-fill{height:70px;width:70px;left:5px;top:5px}#floatingIcon:not(.btnOption1) .floatingIcon-pulse-icon{left:10px;top:10px}#floatingIcon:not(.btnOption1) .floatingIcon-phone{bottom:0;right:0}#floatingIcon.btnOption1 .floatingIcon-phone{bottom:10px;right:25px}.borderLineLeft ul.navbar-nav li.nav-item .menuLink{position:relative}.borderLineLeft ul.navbar-nav>li.nav-item>.menuLink:before{transition:height .5s ease,background-color .5s ease;visibility:hidden;position:absolute;background:red;margin:auto 0;left:-16px;content:'';opacity:0;width:4px;height:0;bottom:0;top:0}.borderLineLeft ul.navbar-nav>li.nav-item.active>.menuLink:before{visibility:visible;height:100%;opacity:1}.borderLineLeft ul.navbar-nav>li.nav-item>.menuLink:hover:before{visibility:visible;height:95%;opacity:1}header nav#mainMenuWrap ul.dropdownMenu:has(.dropdown-toggle) li.nav-item a.nav-link{width:90%}header nav#mainMenuWrap ul.dropdownMenu li.nav-item a.nav-link{width:100%}ul.dropdownMenu.submenuCollapse.depth_1>li>.menuLink>a.nav-link{padding-left:40px !important}ul.dropdownMenu.submenuCollapse.depth_2>li>.menuLink>a.nav-link{padding-left:60px !important}ul.dropdownMenu.submenuCollapse.depth_3>li>.menuLink>a.nav-link{padding-left:80px !important}header nav#mainMenuWrap #mainMenu.offcanvas-end{width:350px}}@media (min-width:1200px){div#topHeader .nav-item:not(#cta),div#announcement .nav-link{transition:all .3s}.navbar .mobileExtra{display:none}header.siteHeader:not(.headerSidebar) .navbar ul.navbar-nav>li.nav-item,div.topHeaderWrapper .navbar#TopMainMenuWrap ul.navbar-nav>li.nav-item{display:flex;align-items:center;text-align:center}header.siteHeader.stuck:not(.headerSidebar) .navbar ul.navbar-nav>li.nav-item,div.topHeaderWrapper .navbar#TopMainMenuWrap ul.navbar-nav>li.nav-item{transition:all 1s;padding:10px 0}header.siteHeader.stuck:not(.headerSidebar) .navbar ul.navbar-nav>li.nav-item>.menuLink .nav-link,div.topHeaderWrapper .navbar#TopMainMenuWrap ul.navbar-nav>li.nav-item>.menuLink .nav-link{transition:all 1s;padding:0 15px}header.siteHeader:not(.animationDropdown) .navbar ul.navbar-nav .dropdown,div.topHeaderWrapper .navbar#TopMainMenuWrap ul.navbar-nav .dropdown{position:relative}header.siteHeader:not(.animationDropdown) .navbar ul.navbar-nav li ul>li.dropdown ul.dropdownMenu,div.topHeaderWrapper .navbar#TopMainMenuWrap ul.navbar-nav li ul>li.dropdown ul.dropdownMenu{left:110%;top:0}header.siteHeader:not(.animationDropdown) .navbar ul.navbar-nav li ul>li.dropdown:hover ul.dropdownMenu,div.topHeaderWrapper .navbar#TopMainMenuWrap ul.navbar-nav li ul>li.dropdown:hover ul.dropdownMenu{left:100%}header.siteHeader:not(.animationDropdown) .navbar .nav-item ul.dropdownMenu,div.topHeaderWrapper .navbar#TopMainMenuWrap .nav-item ul.dropdownMenu{border:1px solid rgba(0,0,0,.15);transition:all .5s;position:absolute;visibility:hidden;text-align:left;list-style:none;display:block;z-index:1000;width:250px;padding:0;opacity:0}header.siteHeader:not(.headerSidebar):not(.animationDropdown) .navbar .nav-item ul.dropdownMenu,div.topHeaderWrapper .navbar#TopMainMenuWrap .nav-item ul.dropdownMenu{top:110%;left:0}header.siteHeader:not(.animationDropdown) .navbar .nav-item:hover>ul.dropdownMenu,div.topHeaderWrapper .navbar#TopMainMenuWrap .nav-item:hover>ul.dropdownMenu{transform:rotateX(0deg);visibility:visible;opacity:1;top:100%}header.siteHeader:not(.animationDropdown) ul.dropdownMenu>.dropdown .menuLink .dropdown-toggle i:before,div.topHeaderWrapper ul.dropdownMenu>.dropdown .menuLink .dropdown-toggle i:before{content:"\f0da"}header.siteHeader:not(.animationDropdown) .navbar-nav li.nav-item .menuLink .dropdown-toggle,div.topHeaderWrapper .navbar#TopMainMenuWrap li.nav-item .menuLink .dropdown-toggle{display:none}header.siteHeader:not(.animationDropdown) .dropdownArrow ul.dropdownMenu>.nav-item>.menuLink .nav-link,div.topHeaderWrapper .dropdownArrow ul.dropdownMenu>.nav-item>.menuLink .nav-link{width:100%}header.siteHeader:not(.animationDropdown) .dropdownArrow li.nav-item .menuLink .dropdown-toggle,div.topHeaderWrapper .dropdownArrow li.nav-item .menuLink .dropdown-toggle{transform:translate(-50%,-50%);position:absolute !important;display:block !important;pointer-events:none;right:5px;top:50%}div#backToTop{right:57px}#floatingIcon:not(.btnOption1) .floatingIcon-phone{right:0}#floatingIcon.btnOption1 .floatingIcon-phone{height:160px;right:25px}#floatingIcon:not(.btnOption1) .floatingIcon-phone.stuck{bottom:30px !important}#floatingIcon.btnOption1 .floatingIcon-phone.stuck{bottom:0 !important}.os-padding{z-index:1}.os-scrollbar-vertical{right:-1px !important}.os-theme-thin-dark>.os-scrollbar-horizontal{right:14px;height:14px;padding:0 6px}.os-theme-thin-dark>.os-scrollbar-vertical{padding:6px 0;bottom:14px;width:14px}.os-theme-thin-dark.os-host-rtl>.os-scrollbar-horizontal{left:14px;right:0}.os-theme-thin-dark>.os-scrollbar-corner{background-color:transparent;height:14px;width:14px}.os-theme-thin-dark>.os-scrollbar>.os-scrollbar-track{background:0 0}.os-theme-thin-dark>.os-scrollbar-horizontal>.os-scrollbar-track:before,.os-theme-thin-dark>.os-scrollbar-vertical>.os-scrollbar-track:before{position:absolute;display:block;opacity:.1;content:''}.os-theme-thin-dark>.os-scrollbar-horizontal>.os-scrollbar-track:before,.os-theme-thin-dark>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle:before{margin-top:-1px;height:2px;top:50%;right:0;left:0}.os-theme-thin-dark>.os-scrollbar-vertical>.os-scrollbar-track:before,.os-theme-thin-dark>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle:before{margin-left:-1px;width:7px;left:50%;bottom:0;top:0}.os-theme-thin-dark>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle:before{border-radius:10px;position:absolute;display:block;opacity:.3;content:''}.os-theme-thin-dark>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle:hover:before,.os-theme-thin-dark>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle.active:before{margin-top:-2px;height:4px}.os-theme-thin-dark>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle:hover:before,.os-theme-thin-dark>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle.active:before{width:7px;margin-left:-1px}.os-theme-thin-dark>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle{min-width:30px;height:100%}.os-theme-thin-dark>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle{min-height:30px;width:100%}.os-theme-thin-dark.os-host-transition>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle:before{-webkit-transition:height .3s,margin-top .3s,background .2s;-moz-transition:height .3s,margin-top .3s,background .2s;-ms-transition:height .3s,margin-top .3s,background .2s;-o-transition:height .3s,margin-top .3s,background .2s;transition:height .3s,margin-top .3s,background .2s}.os-theme-thin-dark.os-host-transition>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle:before{-webkit-transition:width .3s,margin-left .3s,background .2s;-moz-transition:width .3s,margin-left .3s,background .2s;-ms-transition:width .3s,margin-left .3s,background .2s;-o-transition:width .3s,margin-left .3s,background .2s;transition:width .3s,margin-left .3s,background .2s}header.animationDropdown .offcanvas-body::-webkit-scrollbar{display:none}header.animationDropdown .offcanvas-body{-ms-overflow-style:none;scrollbar-width:none}.search-results #postThumbnail img,.blog #postThumbnail img{object-fit:contain;width:250px}div#mainMenu{z-index:1000 !important}}@media (min-width:1200px) and (max-width:1679px){header.siteHeader:not(.animationDropdown,.headerSidebar) .navbar .nav-item ul.dropdownMenu{width:210px}}aside#secondary section{padding:25px 0}aside#secondary .wrapper-sidebar>section:first-child{padding:0 0 25px}section:has(.obitsSearchForm),.single-post section:has(.obitsSearchForm.show){display:none !important}section:has(.obitsSearchForm.show){display:block !important;padding-top:0 !important}section:has(.obitsSearchForm.hide)+section{padding-top:0 !important}#secondary input[type=text],#secondary input[type=date],#secondary input[type=submit]{border:1px solid #ddd;padding:10px 15px;border-radius:5px;margin:10px 0;width:100%}#secondary input[type=submit]{background:#000;color:#fff}#secondary form ul li,#secondary form ul{display:block !important;padding-left:0}footer.entry-footer{display:none}.product-template-default section.related.products{clear:both}@media (min-width:1200px){#topHeader .topHeaderMobile{display:none !important}header.siteHeader .navbar ul#menu-topheader-1{display:none}header.siteHeader .navbar button.navbar-toggler{transition:all 1s;margin:30px 0}header.siteHeader.stuck .navbar button.navbar-toggler{margin:10px 0}header.siteHeader .navbar button.navbar-toggler i{font-size:24px}#mainMenuWrap.standardOffcanvas #mainMenu.show,#mainMenuWrap.fullOffcanvas #mainMenu.show,#mainMenu.standardOffcanvas.show,#mainMenu.fullOffcanvas.show{visibility:visible !important}.standardOffcanvas:not(#TopMainMenu) .mobileExtra,.fullOffcanvas:not(#TopMainMenu) .mobileExtra{padding-top:15px}.fullOffcanvas:not(#TopMainMenu) .mobileExtra{width:450px;margin:0 auto}#showMultipleLocations .offcanvas-header .btn-close,#offcanvas-container .offcanvas-header .btn-close,.standardOffcanvas:not(#TopMainMenu) .offcanvas-header .btn-close,.fullOffcanvas:not(#TopMainMenu) .offcanvas-header .btn-close{background-image:none;height:auto;width:auto;opacity:1}.standardOffcanvas:not(#TopMainMenu) ul.navbar-nav>li.nav-item ul.dropdownMenu,.fullOffcanvas:not(#TopMainMenu) ul.navbar-nav>li.nav-item ul.dropdownMenu{background-color:transparent;list-style:none;padding:0;border:none}#header .standardOffcanvas:not(#TopMainMenu) ul>li ul.dropdownMenu>li>.menuLink .nav-link,#header .fullOffcanvas:not(#TopMainMenu) ul>li ul.dropdownMenu>li>.menuLink .nav-link{padding-left:20px !important}#mainMenuWrap.standardOffcanvas:not(#TopMainMenu) .borderLineLeft ul.navbar-nav li .menuLink,#mainMenuWrap.fullOffcanvas:not(#TopMainMenu) .borderLineLeft ul.navbar-nav li .menuLink,#mainMenu.standardOffcanvas:not(#TopMainMenu).borderLineLeft ul.navbar-nav li .menuLink,#mainMenu.fullOffcanvas:not(#TopMainMenu).borderLineLeft ul.navbar-nav li .menuLink{position:relative}#mainMenuWrap.standardOffcanvas:not(#TopMainMenu) .borderLineLeft ul.navbar-nav>li.active>.menuLink:before,#mainMenuWrap.fullOffcanvas:not(#TopMainMenu) .borderLineLeft ul.navbar-nav>li.active>.menuLink:before,#mainMenu.standardOffcanvas:not(#TopMainMenu).borderLineLeft ul.navbar-nav>li.active>.menuLink:before,#mainMenu.fullOffcanvas:not(#TopMainMenu).borderLineLeft ul.navbar-nav>li.active>.menuLink:before{visibility:visible;height:100%;opacity:1}#mainMenuWrap.standardOffcanvas .borderLineLeft ul.navbar-nav>li>.menuLink:hover:before,#mainMenuWrap.fullOffcanvas:not(#TopMainMenu) .borderLineLeft ul.navbar-nav>li>.menuLink:hover:before,#mainMenu.standardOffcanvas:not(#TopMainMenu).borderLineLeft ul.navbar-nav>li>.menuLink:hover:before,#mainMenu.fullOffcanvas:not(#TopMainMenu).borderLineLeft ul.navbar-nav>li>.menuLink:hover:before{visibility:visible;height:95%;opacity:1}#mainMenuWrap.standardOffcanvas:not(#TopMainMenu) .borderLineLeft ul.navbar-nav>li>.menuLink:before,#mainMenuWrap.fullOffcanvas:not(#TopMainMenu) .borderLineLeft ul.navbar-nav>li>.menuLink:before,#mainMenu.standardOffcanvas:not(#TopMainMenu).borderLineLeft ul.navbar-nav>li>.menuLink:before,#mainMenu.fullOffcanvas:not(#TopMainMenu).borderLineLeft ul.navbar-nav>li>.menuLink:before{transition:height .5s ease,background-color .5s ease;visibility:hidden;position:absolute;background:red;margin:auto 0;left:-16px;content:'';opacity:0;width:4px;height:0;bottom:0;top:0}.standardOffcanvas:not(#TopMainMenu) ul.dropdownMenu:has(.dropdown-toggle) li a.nav-link,.fullOffcanvas:not(#TopMainMenu) ul.dropdownMenu:has(.dropdown-toggle) li a.nav-link{width:90% !important}.standardOffcanvas:not(#TopMainMenu) ul.dropdownMenu li a.nav-link,.fullOffcanvas:not(#TopMainMenu) ul.dropdownMenu li a.nav-link,.standardOffcanvas:not(#TopMainMenu) .navbar-nav li{width:100%}#mainMenuWrap.standardOffcanvas:not(#TopMainMenu) #mainMenu.offcanvas,#mainMenuWrap.fullOffcanvas:not(#TopMainMenu) #mainMenu.offcanvas,#mainMenu.standardOffcanvas:not(#TopMainMenu).offcanvas,#mainMenu.fullOffcanvas:not(#TopMainMenu).offcanvas{transition:transform .3s ease-in-out;background-clip:padding-box;background-color:#fff;flex-direction:column;visibility:hidden;position:fixed;max-width:100%;z-index:1045;display:flex;outline:0;bottom:0}#mainMenuWrap.standardOffcanvas:not(#TopMainMenu) #mainMenu.offcanvas-end.show,#mainMenuWrap.fullOffcanvas:not(#TopMainMenu) #mainMenu.offcanvas-end.show,#mainMenuWrap.standardOffcanvas:not(#TopMainMenu) #mainMenu.offcanvas-end,#mainMenuWrap.fullOffcanvas:not(#TopMainMenu) #mainMenu.offcanvas-end,#mainMenu.standardOffcanvas:not(#TopMainMenu).offcanvas-end.show,#mainMenu.fullOffcanvas:not(#TopMainMenu).offcanvas-end.show,#mainMenu.standardOffcanvas:not(#TopMainMenu).offcanvas-end,#mainMenu.fullOffcanvas:not(#TopMainMenu).offcanvas-end{top:0;right:0;border-left:1px solid rgba(0,0,0,.2)}#mainMenuWrap.fullOffcanvas:not(#TopMainMenu) .nav-item ul.dropdownMenu,#mainMenuWrap.fullOffcanvas:not(#TopMainMenu) .offcanvas-end.show,.standardOffcanvas:not(#TopMainMenu) .nav-item ul.dropdownMenu,#mainMenu.fullOffcanvas:not(#TopMainMenu).offcanvas-end.show{width:100% !important}.standardOffcanvas:not(#TopMainMenu) .nav-item ul.dropdownMenu a.dropdown-toggle,.fullOffcanvas:not(#TopMainMenu) .nav-item ul.dropdownMenu a.dropdown-toggle{transform:rotate(90deg) !important}header.headerBelowBannerVisible #mainMenu.fullOffcanvas:not(#TopMainMenu) .nav-item ul.dropdownMenu a.dropdown-toggle,header.headerCenter #mainMenuWrap.fullOffcanvas:not(#TopMainMenu) .nav-item ul.dropdownMenu a.dropdown-toggle,header.headerStandard #mainMenu.fullOffcanvas:not(#TopMainMenu) .nav-item ul.dropdownMenu a.dropdown-toggle{right:-15px !important;top:-19px !important}header.headerCTABlock #mainMenu.fullOffcanvas:not(#TopMainMenu) .nav-item ul.dropdownMenu a.dropdown-toggle{right:-16px !important;top:-20px !important}.standardOffcanvas .dropdownMenu a.dropdown-toggle{top:-8px !important;right:-9px !important}#mainMenuWrap.standardOffcanvas #mainMenu.offcanvas-end,#mainMenuWrap.fullOffcanvas #mainMenu.offcanvas-end,#mainMenu.standardOffcanvas.offcanvas-end,#mainMenu.fullOffcanvas.offcanvas-end{transform:translateX(100%)}#mainMenuWrap.standardOffcanvas #mainMenu.offcanvas-end.show,#mainMenuWrap.fullOffcanvas #mainMenu.offcanvas-end.show,#mainMenu.standardOffcanvas.offcanvas-end.show,#mainMenu.fullOffcanvas.offcanvas-end.show{transform:none}#mainMenuWrap.standardOffcanvas #mainMenu.offcanvas-end .offcanvas-body,#mainMenuWrap.fullOffcanvas #mainMenu.offcanvas-end .offcanvas-body,#mainMenu.standardOffcanvas.offcanvas-end .offcanvas-body,#mainMenu.fullOffcanvas.offcanvas-end .offcanvas-body{flex-direction:column !important;overflow-y:auto !important}#mainMenuWrap.standardOffcanvas #mainMenu.offcanvas-end .offcanvas-body,#mainMenuWrap.fullOffcanvas #mainMenu.offcanvas-end .offcanvas-body{display:block !important;padding-bottom:100px;max-height:100%;height:100%}#mainMenuWrap.standardOffcanvas #mainMenu.offcanvas-end .offcanvas-body{padding-bottom:80px !important}#mainMenuWrap.standardOffcanvas #mainMenu,#mainMenuWrap.fullOffcanvas #mainMenu,#mainMenu.standardOffcanvas,#mainMenu.fullOffcanvas{z-index:100000000 !important}.standardOffcanvas:not(#TopMainMenu) .offcanvas-header,.fullOffcanvas:not(#TopMainMenu) .offcanvas-header{display:flex !important}#mainMenuWrap.standardOffcanvas .container button,#mainMenuWrap.fullOffcanvas .container button,#mainMenuWrap.standardOffcanvas #mainMenu,#mainMenuWrap.fullOffcanvas #mainMenu,.standardOffcanvas:not(#TopMainMenu) .mobileExtra,.fullOffcanvas:not(#TopMainMenu) .mobileExtra{display:block !important}.standardOffcanvas:not(#TopMainMenu) .navbar-nav,.fullOffcanvas:not(#TopMainMenu) .navbar-nav{display:flex !important;flex-direction:column}.standardOffcanvas:not(#TopMainMenu) #mobileContactInformation,.fullOffcanvas:not(#TopMainMenu) #mobileContactInformation{text-align:center}header.siteHeader .standardOffcanvas:not(#TopMainMenu) ul.navbar-nav li>.menuLink,header.siteHeader .fullOffcanvas:not(#TopMainMenu) ul.navbar-nav li>.menuLink{border-bottom:1px solid #e5e5e5;display:flex !important}header.siteHeader .fullOffcanvas:not(#TopMainMenu) ul.navbar-nav li>.menuLink,.fullOffcanvas ul#topHeaderLeft{width:450px}.standardOffcanvas:not(#TopMainMenu) ul#topHeaderLeft,.fullOffcanvas:not(#TopMainMenu) ul#topHeaderLeft{border-top:1px solid #e5e5e5;padding:15px 0;margin:0 auto}#header .standardOffcanvas:not(#TopMainMenu) ul.navbar-nav li.dropdown .menuLink a.dropdown-toggle,#header .fullOffcanvas:not(#TopMainMenu) ul.navbar-nav li.dropdown .menuLink a.dropdown-toggle{position:relative !important;display:block !important;pointer-events:all;text-align:right;transform:none;padding:0;width:100%}.standardOffcanvas:not(#TopMainMenu) a.nav-link,.fullOffcanvas:not(#TopMainMenu) a.nav-link{text-align:left}.standardOffcanvas:not(#TopMainMenu) .mobileExtra,.standardOffcanvas:not(#TopMainMenu) .navbar-nav{padding:0 15px}.standardOffcanvas:not(#TopMainMenu) .navbar-nav>li a.nav-link,.standardOffcanvas:not(#TopMainMenu) .navbar-nav>li a.nav-link{padding:5px 15px 5px 0 !important}#mainMenuWrap.standardOffcanvas .container>ul,#mainMenuWrap.fullOffcanvas .container>ul,header.headerBelowBannerHidden #mainMenuHidden.fullOffcanvas{display:none !important}.fullOffcanvas:not(#TopMainMenu) .offcanvas-header h5,.fullOffcanvas:not(#TopMainMenu) .offcanvas-header{font-size:30px}.standardOffcanvas:not(#TopMainMenu) ul.navbar-nav>li.nav-item,.fullOffcanvas:not(#TopMainMenu) ul.navbar-nav>li.nav-item{padding:0 !important}.fullOffcanvas:not(#TopMainMenu) ul.navbar-nav>li.nav-item .menuLink{padding:5px 0}#mainMenu.standardOffcanvas .offcanvas-body>ul.navbar-nav>li:last-child{margin-bottom:15px !important}#mainMenuWrap.standardOffcanvas .offcanvas-body>ul.navbar-nav:nth-child(2)>li:last-child{margin-bottom:15px !important}.navbar #mainMenu.fullOffcanvas:not(#TopMainMenu) ul.navbar-nav>li.nav-item>.menuLink .nav-link{transition:all 1s;padding:5px 15px}#ctaBlock button.navbar-toggler{margin-left:15px}}@media (min-width:1200px){#showMultipleLocations.offcanvas-top .offcanvas-body{justify-content:space-between;padding:0 1rem !important;align-content:center;align-items:center;flex-wrap:nowrap;display:flex}#showMultipleLocations.offcanvas-top .offcanvas-body #logo.img-fluid,#showMultipleLocations.offcanvas-top .offcanvas-body #stickyLogo.img-fluid{max-height:250px;max-width:250px}#showMultipleLocations.offcanvas-top .offcanvas-body .row{flex-wrap:nowrap;display:flex}#showMultipleLocations.offcanvas-top .offcanvas-body .card{border-radius:0 !important;border:none !important;margin-right:15px;width:200px}#showMultipleLocations.offcanvas-top .offcanvas-body .card:not(.card:last-child){border-right:1px solid rgba(0,0,0,.125) !important}#showMultipleLocations.offcanvas-top .offcanvas-body .multipleLocationInfo.card-body{padding:5px 15px}}@media (min-width:768px) and (max-width:1199px){#showMultipleLocations.offcanvas-top .offcanvas-body #logo.img-fluid{max-width:100%;height:100px}#showMultipleLocations.offcanvas-top .offcanvas-body .card{border-radius:0 !important;border:none !important;width:250px;margin:5px}#showMultipleLocations.offcanvas-top .offcanvas-body .card:not(.card:last-child){border-right:1px solid rgba(0,0,0,.125) !important}#showMultipleLocations.offcanvas-top .offcanvas-body{flex-direction:column;align-items:center;display:flex}#showMultipleLocations.offcanvas-top .offcanvas-body .row{justify-content:center;flex-direction:row;flex-wrap:wrap;display:flex}}@media (max-width:767px){#showMultipleLocations.offcanvas-top .offcanvas-body #logo.img-fluid{max-width:100%;height:100px}#showMultipleLocations.offcanvas-top .offcanvas-body .card{border-radius:0 !important;border:none !important;width:250px;margin:5px}#showMultipleLocations.offcanvas-top .offcanvas-body .card:not(.card:last-child){border-bottom:1px solid rgba(0,0,0,.125) !important;border-right:none !important}#showMultipleLocations.offcanvas-top .multipleLocationInfo.card-body{margin:0 auto}#showMultipleLocations.offcanvas-top .offcanvas-body{flex-direction:column;align-items:center;display:flex}#showMultipleLocations.offcanvas-top .offcanvas-body .row{justify-content:center;flex-direction:column;display:flex}#showMultipleLocations.offcanvas-top{height:100%}}header.headerBelowBannerVisible:not(.stuck){margin-bottom:3px}.modal-dialog{position:absolute;right:0;bottom:0}.modal-dialog .modal-content{width:400px;height:600px}#announcementPopup .modal-dialog{position:relative;right:auto;bottom:auto;max-width:600px;width:auto;margin:1.75rem auto;display:flex;align-items:center;min-height:calc(100% - 3.5rem)}#announcementPopup .modal-content{width:100%;height:auto}#showMultipleLocations .textBoxLabel{cursor:pointer}#floatingIcon.btnOption1 .floatingIcon-pulse,#floatingIcon.btnOption1 .floatingIcon-pulse-fill{display:none}#floatingIcon.btnOption1 .floatingIcon-pulse-icon{border:2px solid transparent;-webkit-border-radius:7px;-moz-border-radius:100%;border-radius:7px;cursor:pointer;bottom:60px;font-size:18px;padding:10px 15px;box-shadow:rgba(0,0,0,.16) 0px 1px 4px}.contact-section{position:fixed;bottom:0;right:15px}.contact-section .contact-wrapper{box-shadow:rgba(0,0,0,.16) 0px 1px 4px;border-top-right-radius:8px;border-top-left-radius:8px;cursor:pointer}.contact-section .contact-wrapper>div{border-right:1px solid #ffffff2e;padding:15px 20px}.contact-section .contact-wrapper>div:first-child:hover{border-top-left-radius:8px}.contact-section .contact-wrapper>div:last-child:hover{border-top-right-radius:8px}.contact-section .contact-wrapper i{margin-right:5px;font-size:18px}@media (min-width:768px){#offcanvas-container>div.offcanvas{top:unset;bottom:0;width:420px;right:15px}}@media (max-width:767px){#offcanvas-container>div.offcanvas{width:unset;right:0;left:0}.contact-section .contact-wrapper,.contact-section{width:95%}.contact-section .contact-wrapper>div{justify-content:center;flex-direction:column;align-items:center;padding:8px 15px;display:flex;flex-grow:1}.contact-section .contact-wrapper>div span{font-size:14px}.contact-section .contact-wrapper i{margin-right:0}#offcanvas-container>div{bottom:0}header#header .navbar-brand{width:110px}}@media (max-width:1199px){header#header #floatingIcon,header#headerHidden #floatingIcon{margin-right:0 !important;transform:scale(.7)}header#header .navbar-nav>.nav-item>.menuLink .nav-link.cta-menu-button{margin:10px 0}}header.topHeaderMenu #TopMainMenu .offcanvas-body,header.topHeaderMenu #TopMainMenuWrap{height:unset !important}header.topHeaderMenu #menu-topheader{flex-flow:row !important}@media (min-width:1200px){header.headerSidebar .navbar#TopMainMenuWrap ul.navbar-nav>li.dropdown>.menuLink .nav-link,div#topHeader .navbar#TopMainMenuWrap ul.navbar-nav>li.dropdown>.menuLink .nav-link{padding-right:calc(20px + 15px) !important}}header#header .navbar-nav>.nav-item>.menuLink .nav-link.cta-menu-button{padding:10px 20px}#menu-cta-wrapper{margin:5px 0}#menu-cta-wrapper ul{list-style:none}#menu-cta-wrapper ul li{margin:0 10px}#menu-cta-wrapper ul li a{display:block}@media (min-width:1200px){header.headerSidebar #mainMenu .offcanvas-body{flex-flow:column}header#header #mainMenuWrap .menuRight,header#header #mainMenuWrap .menuLeft{flex:1}}@media (max-width:1199px){#menu-cta-wrapper{margin-top:15px}header#header button.navbar-toggler{display:block !important}}.search-results div.search-wrapper,.archive div.search-wrapper{padding:10px 10px 50px}.search-results div.search-wrapper article,.archive div.search-wrapper article{box-shadow:rgba(60,64,67,.3) 0px 1px 2px 0px,rgba(60,64,67,.15) 0px 1px 3px 1px;padding:1.5rem !important;margin-bottom:15px;break-inside:avoid;height:auto}.search-results article>.row.align-items-center,.archive article>.row.align-items-center{margin:0 !important}.search-results div.search-wrapper #postThumbnail img,.archive div.search-wrapper #postThumbnail img{object-fit:cover;object-position:center;width:100%}.search-results div.search-wrapper>article>div:not(.Masonry) #postThumbnail img,.archive div.search-wrapper>article>div:not(.Masonry) #postThumbnail img{height:250px}.search-results div.search-wrapper .entry-summary,.archive div.search-wrapper .entry-summary{padding:0 15px}.search-results .navigation.pagination,.archive .navigation.pagination{justify-content:center}div.search-wrapper p{margin-bottom:0}div.search-wrapper .btn.btn-primary{margin-top:15px}@media (min-width:768px){.search-results div.search-wrapper .default #postThumbnail,.search-results div.search-wrapper .default .entry-summary,.archive div.search-wrapper .default #postThumbnail,.archive div.search-wrapper .default .entry-summary{margin-bottom:0 !important}}.rrm-text-pretty{text-wrap:pretty}.rrm-text-balance{text-wrap:balance}.rrm-text-nowrap{white-space:nowrap}.rrm-hero-cap{max-height:1080px;overflow:hidden}.rrm-full-height{min-height:100vh;min-height:100svh}.rrm-object-cover{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}h1,h2,h3,h4,h5,h6,.entry-title,.widget-title{text-wrap:balance}p,li,.entry-content,.entry-summary,#preFooter{text-wrap:pretty}div#banner{max-height:1080px}nav.pagination>.nav-links{flex-wrap:wrap}nav.pagination>.nav-links>a.page-numbers:hover,nav.pagination>.nav-links>a.page-numbers:focus{background-color:#f1f1f1}nav.pagination>.nav-links>.page-numbers:focus-visible{outline:2px solid #0d6efd;outline-offset:-2px}