body,html{height:100%}.pillar-google-pref-btn{display:inline-flex;align-items:center;gap:12px;background:#f79928;color:#ffffff!important;padding:8px 24px 8px 10px;border-radius:50px;font-family:inherit;font-size:15px;font-weight:600;text-decoration:none!important;box-shadow:0 4px 15px rgb(27 56 90 / .35);border:1px solid rgb(255 255 255 / .15);transition:all 0.3s ease}.pillar-google-pref-btn .icon-circle{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background-color:#fff;border-radius:50%;box-shadow:0 2px 5px rgb(0 0 0 / .2)}.pillar-google-pref-btn:hover{background:linear-gradient(135deg,#234873 0%,#132b49 100%);transform:translateY(-2px);box-shadow:0 6px 20px rgb(27 56 90 / .5);color:#ffffff!important}.pillar-google-pref-btn:active{transform:scale(.98)}div.ccm-page{min-height:100%;height:auto!important;height:100%;margin:0 auto -80px;padding:0 0 80px}#salix-footer{min-height:80px}div.ccm-page{background-color:#fff;color:#333;font-family:Quattrocento Sans;font-size:18px}.ccm-toolbar-visible .navbar-fixed-top{top:49px;z-index:4}div.ccm-page .panel-group-salix h4.panel-title-salix a{font-size:16px;font-weight:400;padding-right:25px;display:block;position:relative}div.ccm-page .panel-group-salix h4.panel-title-salix a::after{position:absolute;right:0;top:50%;transform:translateY(-50%)}div.ccm-page .panel-body-salix>p{font-size:15px}div.ccm-page .banner-container .salix-banner-content .ccm-image-slider-container.ccm-block-image-slider-arrows ul li .ccm-image-slider-text p.ccm-image-slider-title{font-size:60px;text-shadow:0 1px 3px rgb(0 0 0 / .5);text-align:center;color:#666;text-transform:none;color:#fff}@media (min-width:220px) and (max-width:767px){div.ccm-page .banner-container .salix-banner-content .ccm-image-slider-container.ccm-block-image-slider-arrows ul li .ccm-image-slider-text p.ccm-image-slider-title{font-size:26px}}div.ccm-page .banner-container{position:relative;overflow:hidden}div.ccm-page .banner-container .salix-banner-content{padding:30px 0 0!important}div.ccm-page .banner-container .salix-banner-content .ccm-image-slider-container.ccm-block-image-slider-arrows ul li .ccm-image-slider-text{left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);top:50%;width:90%}div.ccm-page .banner-container .salix-banner-content .ccm-image-slider-container.ccm-block-image-slider-arrows ul li .ccm-image-slider-text h2{font-size:60px;text-shadow:0 1px 3px rgb(0 0 0 / .5);text-align:center;color:#666;text-transform:none;color:#fff}@media (min-width:220px) and (max-width:767px){div.ccm-page .banner-container .salix-banner-content .ccm-image-slider-container.ccm-block-image-slider-arrows ul li .ccm-image-slider-text h2{font-size:26px}}div.ccm-page .banner-container .salix-banner-content .ccm-image-slider-container.ccm-block-image-slider-arrows .rslides_nav{opacity:1;height:96px;width:55px;background:#0c0000;z-index:2}div.ccm-page .banner-container .salix-banner-content .ccm-image-slider-container.ccm-block-image-slider-arrows .rslides_nav::before{position:absolute;content:"\f054";font-family:'FontAwesome';top:28px;color:#fff;font-size:36px;line-height:40px;text-align:center;width:40px;height:40px}@media (min-width:220px) and (max-width:767px){div.ccm-page .banner-container .salix-banner-content .ccm-image-slider-container.ccm-block-image-slider-arrows .rslides_nav.prev{float:left}}div.ccm-page .banner-container .salix-banner-content .ccm-image-slider-container.ccm-block-image-slider-arrows .rslides_nav.prev::before{transform:rotate(-180deg);left:0;margin-left:5px}@media (min-width:220px) and (max-width:767px){div.ccm-page .banner-container .salix-banner-content .ccm-image-slider-container.ccm-block-image-slider-arrows .rslides_nav.next{float:right}}div.ccm-page .banner-container .salix-banner-content .ccm-image-slider-container.ccm-block-image-slider-arrows .rslides_nav.next::before{right:0;margin-right:5px}div.ccm-page .banner-container .salix-banner-content>.row{margin:0}div.ccm-page .home_highlights .row .col-sm-3>a{transition:opacity 0.3s}div.ccm-page .home_highlights .row .col-sm-3>a:hover{opacity:.7}div.ccm-page .home_highlights h3 a{color:#000;transition:all 0.3s}div.ccm-page .home_highlights h3 a:hover{text-decoration:none;color:#f78e28}div.ccm-page .sidebar-left ul.salix-vertical-menu li.nav-path-selected a{color:#f78e28}#page1 .footer #salix-top-footer{border:none}div.ccm-page .service-location-list .service-banner{padding-top:130px}div.ccm-page .contact-sidebar span.fa{float:left;margin-right:5px;margin-bottom:15px}div.ccm-page .contact-sidebar a{word-wrap:break-word}.footer #salix-top-footer{border-top:none!important}.footer#salix-footer{clear:both;padding-top:50px}@media (min-width:220px) and (max-width:767px){div.ccm-page h2{font-size:26px!important}.banner-container .salix-banner-content .ccm-image-slider-container.ccm-block-image-slider-arrows .rslides_nav{height:70px!important;width:35px!important;background:#00000038!important}.banner-container .salix-banner-content .ccm-image-slider-container.ccm-block-image-slider-arrows .rslides_nav:before{top:18px!important;width:34px!important;height:33px!important;background-repeat:no-repeat!important}.banner-container .salix-banner-content .ccm-image-slider-container.ccm-block-image-slider-arrows .rslides_nav.prev::before{margin-left:0!important}.banner-container .salix-banner-content .ccm-image-slider-container.ccm-block-image-slider-arrows .rslides_nav.next::before{margin-right:0!important}div.ccm-page .service-location-list .service-banner{padding-top:102px;overflow:hidden}}@media (min-width:768px) and (max-width:1023px){div.ccm-page .service-location-list .service-banner{padding-top:90px}}@media (min-width:1024px) and (max-width:1199px){div.ccm-page .service-location-list .service-banner{padding-top:100px}.footer h1,div.ccm-page h1{font-size:44px}}div.ccm-page .salix-home-banner{min-height:200px}div.ccm-page .salix-home-banner .salix-banner-content{padding:100px 0 0;text-shadow:0 1px 3px rgb(0 0 0 / .5)}div.ccm-page .salix-home-banner h1,div.ccm-page .salix-home-banner h2,div.ccm-page .salix-home-banner h3,div.ccm-page .salix-home-banner h4,div.ccm-page .salix-home-banner h5,div.ccm-page .salix-home-banner h6,div.ccm-page .salix-home-banner p{text-shadow:0 1px 3px rgb(0 0 0 / .5)}@media (min-width:767px){div.ccm-page .salix-home-banner{min-height:500px}div.ccm-page .salix-home-banner .salix-banner-content{padding:100px 0 0}}div.ccm-page #salix-home-fw1{padding:125px 0;background-color:#f2f2f2;margin:50px 0}div.ccm-page #salix-home-fw2{padding:125px 0;background-color:#f2f2f2;margin:50px 0}div.ccm-page #salix-home-fw1.salix-image-background,div.ccm-page #salix-home-fw2.salix-image-background{background-color:#fff0}div.ccm-page #salix-home-fw1,div.ccm-page #salix-home-fw2{text-align:center}div.ccm-page #salix-banner{background-color:transparent!important}div.ccm-page #salix-banner.banner-img.salix-image-background{position:static!important;padding:0!important}div.ccm-page #salix-banner.banner-img.salix-image-background .backstretch{position:static!important;height:auto!important}div.ccm-page #salix-banner.banner-img.salix-image-background .backstretch img{position:static!important;width:100%!important;height:auto!important;left:0!important}div.ccm-page .restoration-needs{float:left;width:100%;background-color:#f79928;text-align:center;padding:32px 0 33px}div.ccm-page .restoration-needs h3,div.ccm-page .restoration-needs h4{color:#fff;display:inline-block;vertical-align:top;margin:7px 0 0;font-size:30px}div.ccm-page .restoration-needs p{margin:0 0 0 59px;display:inline-block}@media (min-width:1024px) and (max-width:1199px){div.ccm-page .restoration-needs p{margin:0 0 0 25px}}@media (min-width:768px) and (max-width:1024px){div.ccm-page .restoration-needs p{margin:10px 0 0;display:block}}@media (min-width:220px) and (max-width:767px){div.ccm-page .restoration-needs p{margin:10px 0 0;display:block}}div.ccm-page .restoration-needs p .button{border:0;background-color:#fff;display:inline-block;width:218px;height:54px;line-height:54px;font-size:22px;font-weight:700;text-transform:capitalize}div.ccm-page .banner-container .salix-banner-content .ccm-image-slider-container.ccm-block-image-slider-arrows ul li .ccm-image-slider-text h2,div.ccm-page .banner-container .salix-banner-content .ccm-image-slider-container.ccm-block-image-slider-arrows ul li .ccm-image-slider-text p.ccm-image-slider-title{padding:0 20px}div.ccm-page .banner-container .salix-banner-content .ccm-image-slider-container.ccm-block-image-slider-arrows ul li .ccm-image-slider-text{text-align:center}div.ccm-page .banner-container .salix-banner-content .ccm-image-slider-container.ccm-block-image-slider-arrows ul li .ccm-image-slider-text a.slider_btn{padding:16px 25px;display:inline-block;background:#f79928;line-height:20px;margin-top:15px}div.ccm-page .banner-container .salix-banner-content .ccm-image-slider-container.ccm-block-image-slider-arrows ul li .ccm-image-slider-text a.slider_btn p{margin:0}div.ccm-page .banner-container .salix-banner-content .ccm-image-slider-container.ccm-block-image-slider-arrows ul li .ccm-image-slider-text a.slider_btn:hover{text-decoration:none;background-color:#c60;border-color:#c60;color:#fff;transition:background-color 0.3s ease-in,border-color 0.3s ease-in}div.ccm-page #salix-banner.banner-img.salix-image-background .backstretch{padding-top:79px!important}@media (min-width:220px) and (max-width:767px){div.ccm-page #salix-banner.banner-img.salix-image-background .backstretch{padding-top:51px!important}div.ccm-page #salix-banner.banner-img.salix-image-background .backstretch img{width:100%!important;min-width:auto!important;height:auto!important;left:0!important}div.ccm-page #salix-logo{margin:15px 0!important}div.ccm-page #salix-logo a{padding-left:15px}div.ccm-page #salix-logo a img{max-width:150px}div.ccm-page .contact-number{margin:0!important;width:100%;text-align:center;background:#f28c26}div.ccm-page .contact-number p a{padding:5px 0;color:#fff!important;display:block}div.ccm-page .navbar{min-height:auto!important}div.ccm-page button.navbar-toggle{margin-top:0!important;top:17px}div.ccm-page ul.nav.navbar-nav.navbar-right>li>ul{position:relative;padding:0 0 0 10px;top:0;width:auto}div.ccm-page .navbar .ccm-block-custom-template-salix{padding-top:0!important}div.ccm-page .banner-container .salix-banner-content{padding:22px 0 0!important}div.ccm-page .banner-container .salix-banner-content .ccm-image-slider-container.ccm-block-image-slider-arrows ul li .ccm-image-slider-text a.slider_btn{padding:12px 20px;margin-top:0}div.ccm-page .banner-container .salix-banner-content .ccm-image-slider-container.ccm-block-image-slider-arrows ul li .ccm-image-slider-text a.slider_btn p{font-size:16px;line-height:16px}div.ccm-page .navbar-fixed-top{position:absolute;border-bottom:none}}@media (min-width:768px) and (max-width:991px){div.ccm-page .banner-container .salix-banner-content .ccm-image-slider-container.ccm-block-image-slider-arrows{top:63px}div.ccm-page #salix-banner.banner-img.salix-image-background .backstretch{padding-top:39px!important}}@media (min-width:992px) and (max-width:1023px){div.ccm-page #salix-banner.banner-img.salix-image-background .backstretch{padding-top:39px!important}}@media (min-width:992px) and (max-width:1199px){div.ccm-page .banner-container .salix-banner-content .ccm-image-slider-container.ccm-block-image-slider-arrows{top:63px}}@media (min-width:768px) and (max-width:1023px){div.ccm-page #salix-logo{width:125px}div.ccm-page .contact-number{margin:19px 0 0 23px!important}div.ccm-page .contact-number p a{font-size:12px!important}div.ccm-page .navbar-default .nav>li>a{font-size:10px!important;padding-left:5px!important;padding-right:5px!important}div.ccm-page .navbar{min-height:90px!important}div.ccm-page .navbar .ccm-block-custom-template-salix{padding-top:16px!important}div.ccm-page .banner-container .salix-banner-content .ccm-image-slider-container.ccm-block-image-slider-arrows ul li .ccm-image-slider-text h2{font-size:44px;line-height:44px;margin-bottom:0}div.ccm-page .banner-container .salix-banner-content .ccm-image-slider-container.ccm-block-image-slider-arrows ul li .ccm-image-slider-text a.slider_btn{padding:14px 22px}div.ccm-page .jumbotron.salix-home-banner.salix-jumbotron{padding-top:39px!important}div.ccm-page .banner-container .salix-banner-content{padding:0!important}div.ccm-page .salix-home-banner{min-height:auto!important}}@media (min-width:1024px) and (max-width:1199px){div.ccm-page #salix-banner.banner-img.salix-image-background .backstretch{padding-top:49px!important}div.ccm-page #salix-logo{width:150px}div.ccm-page .contact-number{margin:19px 0 0 23px!important}div.ccm-page .contact-number p a{font-size:12px}div.ccm-page .navbar-default .nav>li>a{font-size:12px!important;padding-left:10px!important;padding-right:10px!important}div.ccm-page .navbar{min-height:100px!important}div.ccm-page .navbar .ccm-block-custom-template-salix{padding-top:20px!important}div.ccm-page .banner-container .salix-banner-content{padding:0!important}div.ccm-page .salix-home-banner{min-height:auto!important}}@media (min-width:1200px) and (max-width:1366px){div.ccm-page .salix-home-banner{min-height:auto!important}}div.ccm-page .contact-number p a{color:#f28c26;font-size:14px;font-family:Montserrat;font-weight:700;text-shadow:none;text-transform:uppercase}div.ccm-page .contact-number p{margin:0;color:#f28c26;font-size:14px;font-family:Montserrat;font-weight:700;text-shadow:none;text-transform:uppercase}div.ccm-page .contact-number{float:right;margin:20px 0 0 28px}div.ccm-page .navbar{min-height:130px}div.ccm-page .navbar ul>li{position:relative;font-family:Montserrat;text-align:left}div.ccm-page .navbar ul>li:hover>ul{display:block;list-style:none;padding:10px 0;left:0;width:auto;position:absolute;top:42px;width:195px;background-color:#fff}div.ccm-page .navbar ul>li:hover>ul>li.nav-path-selected{background-color:#f28c26}div.ccm-page .navbar ul>li:hover>ul>li.nav-path-selected>a.nav-selected{color:#bf5900!important}div.ccm-page .navbar ul>li:hover>ul>li>a{padding:5px 10px;font-size:15px!important}div.ccm-page .navbar ul>li:hover>ul>li>a:hover{text-decoration:none}div.ccm-page .navbar ul>li:hover>ul>li:hover{background-color:#f28c26}div.ccm-page .navbar ul>li:hover>ul>li:hover a{color:#bf5900!important}div.ccm-page .navbar ul>li>ul{display:none}div.ccm-page .navbar ul>li.dropdown>ul>li:hover a{color:#fff!important}div.ccm-page .navbar ul>li.dropdown>ul>li.nav-path-selected a.nav-selected{color:#fff!important}div.ccm-page .navbar ul>li.dropdown.nav-path-selected>a,div.ccm-page .navbar ul>li.dropdown.nav-selected>a{color:#333}div.ccm-page div.ccm-page .navbar-default .nav>li>a.nav-selected{color:#333}div.ccm-page div.ccm-page .navbar ul>li>ul>li:hover a{color:#bf5900!important}div.ccm-page .navbar .ccm-block-custom-template-salix{padding-top:42px}div.ccm-page #salix-logo{margin-top:27px}div.ccm-page .navbar-brand img{margin-top:-15px;width:80%}div.ccm-page a.navbar-brand{font-size:36px;font-family:Montserrat;font-weight:700;color:#333;text-decoration:none;text-transform:uppercase;padding:20px}div.ccm-page a.navbar-brand:focus,div.ccm-page a.navbar-brand:hover{color:#666}div.ccm-page .navbar-default,div.ccm-page navbar-fixed-top{border-color:#ccc;background-color:#fff}div.ccm-page .navbar-default .navbar-nav>.open>a,div.ccm-page .navbar-default .navbar-nav>.open>a:focus,div.ccm-page .navbar-default .navbar-nav>.open>a:hover{background-color:#fff0}div.ccm-page div.ccm-page .navbar-default .nav>li>a{padding-left:10px;padding-right:10px;font-family:Montserrat;color:#f28c26;font-size:12px;text-transform:uppercase}div.ccm-page .navbar-nav>li.dropdown>a:after,div.ccm-page .navbar-nav>li.menu-item-has-children>a:after{content:"\f107";font-family:'FontAwesome';margin-left:5px;font-size:10px}div.ccm-page .navbar ul>li.dropdown>ul>li a:before{content:"\f105";font-family:'FontAwesome';margin-right:6px;font-size:12px}div.ccm-page .dropdown-menu{border-radius:0}div.ccm-page .dropdown-menu>li>a:focus,div.ccm-page .dropdown-menu>li>a:hover{background-color:#f78e28;-webkit-transition:background-color 1s ease;-moz-transition:background-color 1s ease;-o-transition:background-color 1s ease;transition:background-color 1s ease;color:#FFF}div.ccm-page .navbar-default .navbar-toggle{border:none;background:#fff0}div.ccm-page .navbar-default .navbar-toggle:focus,div.ccm-page .navbar-toggle:hover{background:#fff0}div.ccm-page .navbar-toggle .icon-bar{height:4px;width:26px;background-color:#666}div.ccm-page .navbar-default .nav>li>a{color:#828b94;font-size:12px;font-family:Montserrat;font-weight:700;text-shadow:none;text-transform:uppercase;padding-left:8px;padding-right:8px}div.ccm-page .navbar-default .nav>li>a:focus,div.ccm-page .navbar-default .nav>li>a:hover{color:#f78e28;-webkit-transition:color 1s ease;-moz-transition:color 1s ease;-o-transition:color 1s ease;transition:color 1s ease}div.ccm-page .navbar-default .nav>li>a.nav-selected{color:#333}div.ccm-page .navbar-default .navbar-nav .open .dropdown-menu>li>a{font-family:Montserrat;color:#f28c26;font-size:12px;text-transform:uppercase}div.ccm-page .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,div.ccm-page .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{background-color:#f78e28;-webkit-transition:background-color 1s ease;-moz-transition:background-color 1s ease;-o-transition:background-color 1s ease;transition:background-color 1s ease;font-family:Montserrat;color:#fff}@media (min-width:767px){element.style{text-align:center}div.ccm-page h1{font-size:32px!important}div.ccm-page .navbar-nav>li>a{padding-bottom:20px;padding-top:20px}}@media (min-width:992px){div.ccm-page .navbar-default .nav>li>a{font-size:14px}div.ccm-page .navbar-default .navbar-nav .open .dropdown-menu>li>a{font-size:14px}div.ccm-page .navbar-default .nav>li>a{padding-left:10px;padding-right:10px}div.ccm-page a.navbar-brand{font-size:48px}}@media (min-width:1200px){div.ccm-page .navbar-brand img{width:auto}}div.ccm-page .panel-group .panel.panel-salix,.footer .panel-group .panel.panel-salix{border-radius:0}div.ccm-page .panel-default.panel-salix,.footer .panel-default.panel-salix{border-color:#ddd;background-color:#fff}div.ccm-page .panel-heading-salix a,.footer .panel-heading-salix a{text-decoration:none}div.ccm-page .panel-heading-salix,.footer .panel-heading-salix{background-color:#fff}div.ccm-page .panel-default.panel-salix>.panel-heading,.footer .panel-default.panel-salix>.panel-heading{border-color:#ddd}div.ccm-page h4.panel-title-salix,.footer h4.panel-title-salix{font-size:14px}div.ccm-page .panel-title>a,.footer .panel-title>a{color:#f78e28}div.ccm-page .panel-title>a:active,.footer .panel-title>a:active,div.ccm-page .panel-title>a:focus,.footer .panel-title>a:focus,div.ccm-page .panel-title>a:hover,.footer .panel-title>a:hover{color:#f78e28}div.ccm-page .panel-body-salix,.footer .panel-body-salix{background-color:#e0e0e0;color:#333}div.ccm-page .panel-body-salix a,.footer .panel-body-salix a{color:#f78e28}div.ccm-page .panel-body-salix a:focus,.footer .panel-body-salix a:focus,div.ccm-page .panel-body-salix a:hover,.footer .panel-body-salix a:hover{color:#f78e28}div.ccm-page .panel-heading-salix a:after,.footer .panel-heading-salix a:after{font-family:'Glyphicons Halflings';content:"\e114";float:right;color:#f78e28}div.ccm-page .panel-heading-salix a.collapsed:after,.footer .panel-heading-salix a.collapsed:after{content:"\e080"}div.ccm-page a.blog-read-more,.footer a.blog-read-more{font-weight:700}div.ccm-page .salix-blog-listitem,.footer .salix-blog-listitem{border:none;text-align:center;background:#fff0}div.ccm-page .salix-blog-thumb-img,.footer .salix-blog-thumb-img{margin-bottom:10px;opacity:1;transition:opacity 0.4s ease-in-out;-webkit-transition:opacity 0.4s ease-in-out;-moz-transition:opacity 0.4s ease-in-out;-o-transition:opacity 0.4s ease-in-out;-ms-transition:opacity 0.4s ease-in-out}div.ccm-page .salix-blog-thumb-img:hover,.footer .salix-blog-thumb-img:hover{opacity:.8}div.ccm-page .salix-blog-thumb-img img,.footer .salix-blog-thumb-img img{border:2px solid #f2f2f2}div.ccm-page p.salix-blog-description,.footer p.salix-blog-description{padding-top:0;font-size:14px}div.ccm-page p.salix-blog-date,.footer p.salix-blog-date{font-size:12px;font-style:italic}div.ccm-page h3.salix-blog-thumb-heading a,.footer h3.salix-blog-thumb-heading a{font-size:24px;text-transform:uppercase}div.ccm-page h3.salix-blog-thumb-heading a:hover,.footer h3.salix-blog-thumb-heading a:hover,div.ccm-page h3.salix-blog-thumb-heading a:focus,.footer h3.salix-blog-thumb-heading a:focus{text-decoration:none}div.ccm-page p.salix-blog-date,.footer p.salix-blog-date{font-weight:700;font-size:16px}div.ccm-page .salix-blog-listitem.salix-blog-thumb-listitem,.footer .salix-blog-listitem.salix-blog-thumb-listitem{text-align:left}div.ccm-page .salix-blog-thumb-listitem h3.salix-blog-thumb-heading,.footer .salix-blog-thumb-listitem h3.salix-blog-thumb-heading{margin-top:0}div.ccm-page .salix-blog-thumb-listitem p.salix-blog-date,.footer .salix-blog-thumb-listitem p.salix-blog-date{font-size:18px}div.ccm-page .post-box,.footer .post-box{margin:15px 0 15px 0}div.ccm-page .ccm-block-page-list-rss-feed .fa-rss,.footer .ccm-block-page-list-rss-feed .fa-rss{background-color:#f78e28;padding:3px 5px;margin-bottom:15px;color:#fff}div.ccm-page .ccm-block-page-list-rss-feed .fa-rss:hover,.footer .ccm-block-page-list-rss-feed .fa-rss:hover{background-color:#f78e28}div.ccm-page ul.ccm-block-date-navigation-dates,.footer ul.ccm-block-date-navigation-dates{list-style-type:none;padding-bottom:0;padding-left:0}div.ccm-page .ccm-block-date-navigation-dates a,.footer .ccm-block-date-navigation-dates a{text-decoration:none;text-transform:uppercase}div.ccm-page .ccm-block-date-navigation-dates a:focus,.footer .ccm-block-date-navigation-dates a:focus,div.ccm-page .ccm-block-date-navigation-dates a:active,.footer .ccm-block-date-navigation-dates a:active{text-decoration:none;text-transform:uppercase}div.ccm-page .ccm-block-tags-wrapper a:hover,.footer .ccm-block-tags-wrapper a:hover,div.ccm-page .ccm-block-tags-wrapper a:focus,.footer .ccm-block-tags-wrapper a:focus{text-decoration:none}div.ccm-page .ccm-block-tags-wrapper .ccm-block-tags-tag,.footer .ccm-block-tags-wrapper .ccm-block-tags-tag,div.ccm-page .ccm-block-tags-wrapper label,.footer .ccm-block-tags-wrapper label{border-radius:0}div.ccm-page .ccm-block-tags-wrapper .ccm-block-tags-tag,.footer .ccm-block-tags-wrapper .ccm-block-tags-tag{background-color:#fff;color:#666;border:1px solid #f78e28}div.ccm-page .ccm-block-tags-wrapper a:hover .ccm-block-tags-tag,.footer .ccm-block-tags-wrapper a:hover .ccm-block-tags-tag,div.ccm-page .ccm-block-tags-wrapper a:hover .ccm-block-tags-tag a:focus,.footer .ccm-block-tags-wrapper a:hover .ccm-block-tags-tag a:focus{background-color:#fff;color:#999;border:1px solid #f78e28}div.ccm-page .ccm-block-tags-wrapper .label,.footer .ccm-block-tags-wrapper .label{font-size:100%}div.ccm-page .salix-tags.ccm-block-tags-wrapper a:hover,.footer .salix-tags.ccm-block-tags-wrapper a:hover,div.ccm-page .salix-tags.ccm-block-tags-wrapper a:focus,.footer .salix-tags.ccm-block-tags-wrapper a:focus{text-decoration:none}div.ccm-page .salix-tags.ccm-block-tags-wrapper .ccm-block-tags-tag,.footer .salix-tags.ccm-block-tags-wrapper .ccm-block-tags-tag,div.ccm-page .salix-tags.ccm-block-tags-wrapper label,.footer .salix-tags.ccm-block-tags-wrapper label{border-radius:0}div.ccm-page .salix-tags.ccm-block-tags-wrapper .ccm-block-tags-tag,.footer .salix-tags.ccm-block-tags-wrapper .ccm-block-tags-tag{background-color:#fff;color:#666;border:1px solid #f78e28}div.ccm-page .salix-tags.ccm-block-tags-wrapper a:hover .ccm-block-tags-tag,.footer .salix-tags.ccm-block-tags-wrapper a:hover .ccm-block-tags-tag,div.ccm-page .salix-tags.ccm-block-tags-wrapper a:hover .ccm-block-tags-tag a:focus,.footer .salix-tags.ccm-block-tags-wrapper a:hover .ccm-block-tags-tag a:focus{background-color:#fff;color:#999;border:1px solid #f78e28}div.ccm-page .salix-tags.ccm-block-tags-wrapper .label,.footer .salix-tags.ccm-block-tags-wrapper .label{font-size:100%}div.ccm-page ul.salix-ccm-tag-list li,.footer ul.salix-ccm-tag-list li{margin:0 3px 10px 0;padding:0}div.ccm-page ul.ccm-search-block-tag-cloud.salix-tag-cloud,.footer ul.ccm-search-block-tag-cloud.salix-tag-cloud{list-style-type:none;margin:0;padding:0}div.ccm-page ul.ccm-search-block-tag-cloud.salix-tag-cloud li,.footer ul.ccm-search-block-tag-cloud.salix-tag-cloud li{margin:0;padding:0;zoom:1;display:inline-block;margin-right:8px;margin-bottom:8px;color:#666;font-size:10px}div.ccm-page ul.ccm-search-block-tag-cloud.salix-tag-cloud li a,.footer ul.ccm-search-block-tag-cloud.salix-tag-cloud li a{padding:4px;background-color:#fff;color:#666;display:inline-block;text-decoration:none;vertical-align:middle;border:1px solid #f78e28;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}div.ccm-page ul.ccm-search-block-tag-cloud.salix-tag-cloud li a:hover,.footer ul.ccm-search-block-tag-cloud.salix-tag-cloud li a:hover,div.ccm-page ul.ccm-search-block-tag-cloud.salix-tag-cloud li a:focus,.footer ul.ccm-search-block-tag-cloud.salix-tag-cloud li a:focus{background-color:#fff;color:#999;border:1px solid #f78e28}div.ccm-page ul.ccm-block-topic-list-list,.footer ul.ccm-block-topic-list-list{list-style-type:none;padding-bottom:0;padding-left:0}div.ccm-page .ccm-block-topic-list-list a,.footer .ccm-block-topic-list-list a{text-decoration:none;text-transform:uppercase}div.ccm-page .btn,.footer .btn{border-radius:0;font-weight:700}div.ccm-page .btn-group-lg>.btn,.footer .btn-group-lg>.btn,div.ccm-page .btn-lg,.footer .btn-lg{border-width:2px}div.ccm-page .btn-xlg,.footer .btn-xlg{padding:16px 24px;font-size:24px;line-height:1.3333333;border-width:3px}div.ccm-page a.btn-salix,.footer a.btn-salix,div.ccm-page .btn-salix,.footer .btn-salix{background-color:#f78e28;border-color:#f78e28;color:#fff;transition:background-color 0.2s ease-out,border-color 0.2s ease-out}div.ccm-page a.btn-salix:hover,.footer a.btn-salix:hover,div.ccm-page a.btn-salix:focus,.footer a.btn-salix:focus,div.ccm-page a.btn-salix:active,.footer a.btn-salix:active,div.ccm-page .btn-salix:hover,.footer .btn-salix:hover,div.ccm-page .btn-salix:focus,.footer .btn-salix:focus,div.ccm-page .btn-salix:active,.footer .btn-salix:active{background-color:#f78e28;border-color:#f78e28;color:#fff;transition:background-color 0.3s ease-in,border-color 0.3s ease-in}div.ccm-page .btn-primary,.footer .btn-primary{background-color:#f78e28;border-color:#f78e28;color:#fff;transition:background-color 0.2s ease-out,border-color 0.2s ease-out}div.ccm-page .btn-primary:hover,.footer .btn-primary:hover,div.ccm-page .btn-primary:focus,.footer .btn-primary:focus,div.ccm-page .btn-primary:active,.footer .btn-primary:active{background-color:#f78e28;border-color:#f78e28;color:#fff;transition:background-color 0.3s ease-in,border-color 0.3s ease-in}div.ccm-page a.btn-salix-transparent,.footer a.btn-salix-transparent,div.ccm-page .btn-salix-transparent,.footer .btn-salix-transparent{border-color:#f78e28;color:#f78e28;background-color:#fff0;transition:background-color 0.2s ease-out,border-color 0.2s ease-out}div.ccm-page a.btn-salix-transparent:hover,.footer a.btn-salix-transparent:hover,div.ccm-page a.btn-salix-transparent:focus,.footer a.btn-salix-transparent:focus,div.ccm-page a.btn-salix-transparent:active,.footer a.btn-salix-transparent:active,div.ccm-page .btn-salix-transparent:hover,.footer .btn-salix-transparent:hover,div.ccm-page .btn-salix-transparent:focus,.footer .btn-salix-transparent:focus,div.ccm-page .btn-salix-transparent:active,.footer .btn-salix-transparent:active{color:#fff;background-color:#f78e28;background-color:rgb(247 142 40 / .6);border-color:#f78e28;border-color:rgb(247 142 40 / .8);transition:background-color 0.3s ease-in,border-color 0.3s ease-in}div.ccm-page a.btn-salix-light-transparent,.footer a.btn-salix-light-transparent,div.ccm-page .btn-salix-light-transparent,.footer .btn-salix-light-transparent{border-color:#fff;color:#fff;background-color:#fff0;transition:background-color 0.2s ease-out,border-color 0.2s ease-out}div.ccm-page a.btn-salix-light-transparent:hover,.footer a.btn-salix-light-transparent:hover,div.ccm-page a.btn-salix-light-transparent:focus,.footer a.btn-salix-light-transparent:focus,div.ccm-page a.btn-salix-light-transparent:active,.footer a.btn-salix-light-transparent:active,div.ccm-page .btn-salix-light-transparent:hover,.footer .btn-salix-light-transparent:hover,div.ccm-page .btn-salix-light-transparent:focus,.footer .btn-salix-light-transparent:focus,div.ccm-page .btn-salix-light-transparent:active,.footer .btn-salix-light-transparent:active{color:#000;background-color:#fff;background-color:rgb(255 255 255 / .6);border-color:#fff;border-color:rgb(255 255 255 / .8);transition:background-color 0.3s ease-in,border-color 0.3s ease-in}div.ccm-page a.btn-salix-dark-transparent,.footer a.btn-salix-dark-transparent,div.ccm-page .btn-salix-dark-transparent,.footer .btn-salix-dark-transparent{border-color:#000;color:#000;background-color:#fff0;transition:background-color 0.2s ease-out,border-color 0.2s ease-out}div.ccm-page a.btn-salix-dark-transparent:hover,.footer a.btn-salix-dark-transparent:hover,div.ccm-page a.btn-salix-dark-transparent:focus,.footer a.btn-salix-dark-transparent:focus,div.ccm-page a.btn-salix-dark-transparent:active,.footer a.btn-salix-dark-transparent:active,div.ccm-page .btn-salix-dark-transparent:hover,.footer .btn-salix-dark-transparent:hover,div.ccm-page .btn-salix-dark-transparent:focus,.footer .btn-salix-dark-transparent:focus,div.ccm-page a.btn-salix-dark-transparent:active,.footer a.btn-salix-dark-transparent:active{color:#fff;background-color:#000;background-color:rgb(0 0 0 / .6);border-color:#000;border-color:rgb(0 0 0 / .8);transition:background-color 0.3s ease-in,border-color 0.3s ease-in}div.ccm-page .salix-chevron-menu .nav>li>a,.footer .salix-chevron-menu .nav>li>a{padding:0}div.ccm-page .salix-chevron-menu a,.footer .salix-chevron-menu a{color:#333;text-decoration:none}div.ccm-page .salix-chevron-menu a:hover,.footer .salix-chevron-menu a:hover,div.ccm-page .salix-chevron-menu a:focus,.footer .salix-chevron-menu a:focus{color:#f78e28;background-color:#fff0}div.ccm-page .salix-vertical-menu a,.footer .salix-vertical-menu a{color:#333;text-decoration:none}div.ccm-page .salix-vertical-menu a:hover,.footer .salix-vertical-menu a:hover,div.ccm-page .salix-vertical-menu a:focus,.footer .salix-vertical-menu a:focus{color:#f78e28}div.ccm-page .salix-vertical-menu .nav>li>a,.footer .salix-vertical-menu .nav>li>a{padding:3px 10px}div.ccm-page ul.salix-vertical-menu>li>a,.footer ul.salix-vertical-menu>li>a{padding:3px 0}div.ccm-page ul.salix-vertical-menu,.footer ul.salix-vertical-menu{text-transform:uppercase}div.ccm-page ul.salix-vertical-menu>li>a:focus,.footer ul.salix-vertical-menu>li>a:focus,div.ccm-page ul.salix-vertical-menu>li>a:hover,.footer ul.salix-vertical-menu>li>a:hover{background-color:transparent!important;text-decoration:none}div.ccm-page ul.salix-vertical-menu>li,.footer ul.salix-vertical-menu>li{padding:3px 5px;border-bottom:1px solid #ccc}div.ccm-page .salix-vertical-menu .collapse>li,.footer .salix-vertical-menu .collapse>li{border:none}div.ccm-page .salix-vertical-menu .collapse>li>a:focus,.footer .salix-vertical-menu .collapse>li>a:focus,div.ccm-page .salix-vertical-menu .collapse>li>a:hover,.footer .salix-vertical-menu .collapse>li>a:hover{background-color:transparent!important;text-decoration:none}div.ccm-page ul.salix-vertical-menu,.footer ul.salix-vertical-menu{margin-bottom:20px}div.ccm-page .jumbotron.salix-jumbotron,.footer .jumbotron.salix-jumbotron{margin:0}div.ccm-page #salix-banner,.footer #salix-banner{background-color:#ccc;border-bottom:5px solid #fff;margin-bottom:20px}div.ccm-page #salix-banner.salix-image-background,.footer #salix-banner.salix-image-background{background-color:#fff0}div.ccm-page .jumbotron h1.page-title,.footer .jumbotron h1.page-title{color:#fff}div.ccm-page .banner-caption,.footer .banner-caption{background-color:rgb(0 0 0 / .3);padding:5px}div.ccm-page .salix-banner-content,.footer .salix-banner-content{text-shadow:0 1px 3px rgb(0 0 0 / .5)}div.ccm-page .salix-main-margin,.footer .salix-main-margin{margin-top:50px}div.ccm-page .salix-jumbotron h1,.footer .salix-jumbotron h1,div.ccm-page .salix-jumbotron h2,.footer .salix-jumbotron h2,div.ccm-page .salix-jumbotron h3,.footer .salix-jumbotron h3,div.ccm-page .salix-jumbotron h4,.footer .salix-jumbotron h4,div.ccm-page .salix-jumbotron h5,.footer .salix-jumbotron h5,div.ccm-page .salix-jumbotron h6,.footer .salix-jumbotron h6,div.ccm-page .salix-jumbotron p,.footer .salix-jumbotron p{color:#fff}@media (min-width:767px){div.ccm-page .salix-main-margin,.footer .salix-main-margin{margin-top:60px}}div.ccm-page #salix-main-section,.footer #salix-main-section{padding-top:50px;padding-bottom:50px}div.ccm-page .spacer-10,.footer .spacer-10{height:10px}div.ccm-page .spacer-20,.footer .spacer-20{height:20px}div.ccm-page .spacer-30,.footer .spacer-30{height:30px}div.ccm-page .spacer-40,.footer .spacer-40{height:40px}div.ccm-page .spacer-50,.footer .spacer-50{height:50px}div.ccm-page .spacer-60,.footer .spacer-60{height:60px}div.ccm-page .spacer-70,.footer .spacer-70{height:70px}div.ccm-page .spacer-80,.footer .spacer-80{height:80px}div.ccm-page .spacer-90,.footer .spacer-90{height:90px}div.ccm-page .spacer-100,.footer .spacer-100{height:100px}div.ccm-page .padding-5,.footer .padding-5{padding:5px}div.ccm-page .padding-10,.footer .padding-10{padding:10px}div.ccm-page .padding-15,.footer .padding-15{padding:15px}div.ccm-page .padding-20,.footer .padding-20{padding:20px}@media (min-width:220px) and (max-width:767px){div.ccm-page .inside-content h1,.footer .inside-content h1,div.ccm-page h1,.footer h1{font-size:26px!important}}@media (min-width:768px) and (max-width:1023px){div.ccm-page .inside-content h1,.footer .inside-content h1,div.ccm-page h1,.footer h1{font-size:40px}}@media (min-width:1024px) and (max-width:1199px){div.ccm-page .inside-content h1,.footer .inside-content h1,div.ccm-page h1,.footer h1{font-size:48px}}div.ccm-page h1,.footer h1{font-family:Montserrat;font-size:24px;font-weight:700;color:#666;text-transform:none}div.ccm-page h2,.footer h2,div.ccm-page p.ccm-image-slider-title,.footer p.ccm-image-slider-title{font-family:Montserrat;font-size:30px;font-weight:700;color:#127fc2;text-transform:none}div.ccm-page h3,.footer h3{font-family:Montserrat;font-size:22px;font-weight:700;color:#000;text-transform:none}div.ccm-page h4,.footer h4{font-family:Montserrat;font-size:18px;font-weight:700;color:#666;text-transform:none}div.ccm-page h5,.footer h5{font-family:Montserrat;font-size:14px;font-weight:700;color:#666;text-transform:none}div.ccm-page h6,.footer h6{font-family:Montserrat;font-size:12px;font-weight:700;color:#666;text-transform:none}div.ccm-page .salix-handwritten-font,.footer .salix-handwritten-font{font-family:Shadows Into Light Two;font-weight:400}div.ccm-page .salix-underline,.footer .salix-underline{border-bottom:2px solid;border-bottom-color:#f78e28;padding-bottom:4px;display:inline-block}div.ccm-page .ccm-block-social-links a>.fa,.footer .ccm-block-social-links a>.fa{color:#333;transition:color 1s ease-in-out;font-size:18px}div.ccm-page .ccm-block-social-links a>.fa:active,.footer .ccm-block-social-links a>.fa:active,div.ccm-page .ccm-block-social-links a>.fa:focus,.footer .ccm-block-social-links a>.fa:focus,div.ccm-page .ccm-block-social-links a>.fa:hover,.footer .ccm-block-social-links a>.fa:hover{color:#f78e28;font-size:18px}div.ccm-page a,.footer a{color:#f78e28}div.ccm-page a:active,.footer a:active,div.ccm-page a:focus,.footer a:focus,div.ccm-page a:hover,.footer a:hover{color:#f78e28}div.ccm-page input[type="text"],.footer input[type="text"],div.ccm-page input[type="email"],.footer input[type="email"],div.ccm-page input[type="tel"],.footer input[type="tel"],div.ccm-page input[type="search"],.footer input[type="search"],div.ccm-page input[type="url"],.footer input[type="url"],div.ccm-page input[type="password"],.footer input[type="password"],div.ccm-page input,.footer input,div.ccm-page input.form-control,.footer input.form-control,div.ccm-page .ui-autocomplete-input,.footer .ui-autocomplete-input,div.ccm-page textarea,.footer textarea,div.ccm-page .uneditable-input,.footer .uneditable-input{border-radius:0}div.ccm-page div.ccm-block-type-form span.text-muted,.footer div.ccm-block-type-form span.text-muted{color:#000}div.ccm-page .pagination>li:first-child>a,.footer .pagination>li:first-child>a,div.ccm-page .pagination>li:first-child>span,.footer .pagination>li:first-child>span{border-bottom-left-radius:0;border-top-left-radius:0;margin-left:0}div.ccm-page .pagination>li:last-child>a,.footer .pagination>li:last-child>a,div.ccm-page .pagination>li:last-child>span,.footer .pagination>li:last-child>span{border-bottom-right-radius:0;border-top-right-radius:0}div.ccm-page .pagination>.active>a,.footer .pagination>.active>a,div.ccm-page .pagination>.active>a:focus,.footer .pagination>.active>a:focus,div.ccm-page .pagination>.active>a:hover,.footer .pagination>.active>a:hover,div.ccm-page .pagination>.active>span,.footer .pagination>.active>span,div.ccm-page .pagination>.active>span:focus,.footer .pagination>.active>span:focus,div.ccm-page .pagination>.active>span:hover,.footer .pagination>.active>span:hover{background-color:#f78e28;border-color:#f78e28}div.ccm-page .pagination a,.footer .pagination a{color:#333}div.ccm-page a.salix-page-nav,.footer a.salix-page-nav{font-size:24px}div.ccm-page .row-1-threeovertwo,.footer .row-1-threeovertwo{margin-bottom:50px}div.ccm-page .salix-fade,.footer .salix-fade{opacity:1;transition:opacity 0.4s ease-in-out;-webkit-transition:opacity 0.4s ease-in-out;-moz-transition:opacity 0.4s ease-in-out;-o-transition:opacity 0.4s ease-in-out;-ms-transition:opacity 0.4s ease-in-out}div.ccm-page .salix-fade:hover,.footer .salix-fade:hover{opacity:.8}div.ccm-page hr.salix-hr,.footer hr.salix-hr{width:80%;border-color:#ccc;border-width:1px 0 0}div.ccm-page .thumbnail-salix,.footer .thumbnail-salix{margin-top:10px;margin-bottom:10px}div.ccm-page .thumbnail-salix,.footer .thumbnail-salix{background-color:#F2F2F2;border:1px solid #CCC;border-radius:0}div.ccm-page .salix-icon-list li,.footer .salix-icon-list li{padding:0 0 5px 20px;display:block;position:relative}div.ccm-page .salix-icon-list li:before,.footer .salix-icon-list li:before{font-family:'FontAwesome';position:absolute;left:0;top:3px;font-size:80%}div.ccm-page .salix-checkmark li:before,.footer .salix-checkmark li:before{content:'\f00c'}div.ccm-page .salix-chevron-right li:before,.footer .salix-chevron-right li:before{content:"\f054";top:0}div.ccm-page .salix-social-section .fa,.footer .salix-social-section .fa{color:#333}div.ccm-page .salix-social-section .fa:focus,.footer .salix-social-section .fa:focus,div.ccm-page .salix-social-section .fa:hover,.footer .salix-social-section .fa:hover{color:#f78e28}div.ccm-page .salix-social-section a:focus,.footer .salix-social-section a:focus,div.ccm-page .salix-social-section a:hover,.footer .salix-social-section a:hover{text-decoration:none}div.ccm-page .salix-highlight-box,.footer .salix-highlight-box{color:#fff;background-color:#f78e28;padding:15px;margin-bottom:20px}div.ccm-page .salix-highlight-box h4,.footer .salix-highlight-box h4{color:#fff}div.ccm-page .salix-highlight-box a,.footer .salix-highlight-box a,div.ccm-page .salix-highlight-box a:focus,.footer .salix-highlight-box a:focus,div.ccm-page .salix-highlight-box a:hover,.footer .salix-highlight-box a:hover{color:#fff}div.ccm-page .salix-montserrat-font,.footer .salix-montserrat-font{font-family:'Montserrat',sans-serif;font-weight:400}div.ccm-page .salix-montserrat-font-bold,.footer .salix-montserrat-font-bold{font-family:'Montserrat',sans-serif;font-weight:700}div.ccm-page .salix-shadowsintolight-font,.footer .salix-shadowsintolight-font{font-family:'Shadows Into Light Two',cursive}div.ccm-page .salix-raleway-font,.footer .salix-raleway-font{font-family:'Raleway',sans-serif;font-weight:100}div.ccm-page .salix-white,.footer .salix-white{color:#fff}div.ccm-page .salix-text-shadow,.footer .salix-text-shadow{text-shadow:0 1px 3px rgb(0 0 0 / .5)}div.ccm-page .salix-white-text-shadow,.footer .salix-white-text-shadow{color:#fff;text-shadow:0 1px 3px rgb(0 0 0 / .5)}div.ccm-page .sidebar-left,.footer .sidebar-left,div.ccm-page .sidebar-right,.footer .sidebar-right{background-color:#f2f2f2;margin-top:20px;padding-bottom:30px;margin-bottom:20px}div.ccm-page .salix-image-feature,.footer .salix-image-feature{background-color:#f2f2f2;border:1px solid #CCC;margin-bottom:20px}div.ccm-page .image-feature-left,.footer .image-feature-left{padding:10px}div.ccm-page .text-feature-right,.footer .text-feature-right{padding:10px}div.ccm-page .center-block>img,.footer .center-block>img{display:block;margin-left:auto;margin-right:auto}div.ccm-page img,.footer img{display:inline-block;height:auto;max-width:100%}div.ccm-page .img-full-width img.img-responsive,.footer .img-full-width img.img-responsive,div.ccm-page img.img-full-width,.footer img.img-full-width{width:100%;height:auto}div.ccm-page .img-salix-shadow img,.footer .img-salix-shadow img,div.ccm-page img.img-salix-shadow,.footer img.img-salix-shadow{box-shadow:2px 4px 8px rgb(0 0 0 / .3)}div.ccm-page .img-circle img,.footer .img-circle img,div.ccm-page img.img-circle,.footer img.img-circle{border-radius:50%}div.ccm-page blockquote,.footer blockquote{border-left:5px solid #f78e28}div.ccm-page blockquote.blockquote-reverse,.footer blockquote.blockquote-reverse,div.ccm-page blockquote.pull-right,.footer blockquote.pull-right{border-right:5px solid #f78e28;border-left:0 none}div.ccm-page .bg-light,.footer .bg-light{background-color:#f2f2f2}div.ccm-page .salix-portfolio-extra,.footer .salix-portfolio-extra{background-color:#f2f2f2;padding:50px 0;margin-top:50px}div.ccm-page .salix-portfolio-bottom,.footer .salix-portfolio-bottom{padding:50px 0}div.ccm-page .salix-portfolio-listitem,.footer .salix-portfolio-listitem{border:none;text-align:center;background:#fff0}div.ccm-page .salix-portfolio-listitem .caption,.footer .salix-portfolio-listitem .caption{color:#fff;text-transform:uppercase}div.ccm-page .salix-portfolio-listitem img:hover,.footer .salix-portfolio-listitem img:hover{box-shadow:0 4px 2px -2px #333;margin-bottom:0}div.ccm-page .salix-portfolio-listitem .salix-img-hover,.footer .salix-portfolio-listitem .salix-img-hover{margin-bottom:0!important}div.ccm-page .salix-img-hover,.footer .salix-img-hover{position:relative;overflow:hidden}div.ccm-page .salix-portfolio-caption,.footer .salix-portfolio-caption{display:none;position:absolute;top:0;left:0;overflow:auto;background:rgb(0 0 0 / .6);width:100%;height:100%;text-shadow:2px 4px 3px rgb(0 0 0 / .6)}div.ccm-page p.salix-portfolio-description-icon,.footer p.salix-portfolio-description-icon{padding-top:25%;font-family:"Raleway",sans-serif;font-weight:100;font-size:80px;line-height:.6}div.ccm-page .salix-portfolio-headingarea,.footer .salix-portfolio-headingarea{height:60px}div.ccm-page p.salix-portfolio-description,.footer p.salix-portfolio-description{padding-top:0;font-size:16px;font-weight:700}div.ccm-page .salix-portfolio-headingarea,.footer .salix-portfolio-headingarea{height:60px}div.ccm-page .salix-portfolio-heading,.footer .salix-portfolio-heading{text-transform:uppercase}div.ccm-page #salix-portfolio a,.footer #salix-portfolio a{text-transform:uppercase}div.ccm-page #salix-portfolio a:hover,.footer #salix-portfolio a:hover,div.ccm-page #salix-portfolio a:focus,.footer #salix-portfolio a:focus{text-decoration:none}div.ccm-page h1.salix-project-heading,.footer h1.salix-project-heading{color:#e7e7e7;text-shadow:0 1px 3px rgb(0 0 0 / .5)}div.ccm-page h2.salix-project-heading,.footer h2.salix-project-heading{text-transform:uppercase}@media (min-width:767px){div.ccm-page .salix-portfolio-fourcol p.salix-portfolio-description-icon,.footer .salix-portfolio-fourcol p.salix-portfolio-description-icon{font-size:42px}}.footer #salix-bottom-footer,.footer #salix-top-footer{font-family:Quattrocento Sans;color:#333;font-size:14px}.footer #salix-bottom-footer>.container,.footer #salix-top-footer>.container{padding-right:15px;padding-left:15px}.footer #salix-bottom-footer a,.footer #salix-top-footer a{color:#333}.footer #salix-bottom-footer a:focus,.footer #salix-bottom-footer a:hover,.footer #salix-top-footer a:focus,.footer #salix-top-footer a:hover{color:#f78e28}.footer #salix-bottom-footer .ccm-block-social-links a>.fa,.footer #salix-top-footer .ccm-block-social-links a>.fa{color:#333}.footer #salix-bottom-footer .ccm-block-social-links a>.fa:active,.footer #salix-bottom-footer .ccm-block-social-links a>.fa:focus,.footer #salix-bottom-footer .ccm-block-social-links a>.fa:hover,.footer #salix-top-footer .ccm-block-social-links a>.fa:active,.footer #salix-top-footer .ccm-block-social-links a>.fa:focus,.footer #salix-top-footer .ccm-block-social-links a>.fa:hover{color:#f78e28}.footer #salix-top-footer{padding-top:20px;padding-bottom:20px;background-color:#fff;border-top:1px solid #ccc}.footer #salix-top-footer .footer-contact h5{font-weight:400}.footer #salix-bottom-footer{padding-top:20px;padding-bottom:20px;background-color:#fff}.footer .salix-chevron-right>li>a{padding:0}.footer #salix-top-footer .salix-chevron-menu a{color:#127fc2;text-decoration:none}.footer #salix-top-footer .salix-chevron-menu a:focus,.footer #salix-top-footer .salix-chevron-menu a:hover{color:#333;background-color:#fff0}.footer #salix-top-footer .salix-vertical-menu a{color:#333;text-decoration:none}.footer #salix-top-footer .salix-vertical-menu a:focus,.footer #salix-top-footer .salix-vertical-menu a:hover{color:#333}.footer #salix-top-footer .salix-social-section .fa{color:#333}.footer #salix-top-footer .salix-social-section .fa:focus,.footer #salix-top-footer .salix-social-section .fa:hover{color:#f78e28}.footer #salix-top-footer ul.salix-icon-list li::before{color:#f79928}.footer #salix-top-footer ul.salix-icon-list>li.nav-path-selected>a,.footer #salix-top-footer ul.salix-icon-list>li.nav-path-selected>ul>li.nav-path-selected a{color:#333}.footer #salix-top-footer .col-sm-6:nth-child(1) a{margin-bottom:20px;display:block}.footer #salix-top-footer .col-sm-6:nth-child(1){padding-right:70px}.footer #salix-top-footer .col-sm-6:nth-child(2){padding:0 100px 0 0}.footer #salix-top-footer .custom_font p{font-size:13px;margin-bottom:5px}.footer #salix-top-footer .col-sm-6:nth-child(1) h5{margin:0;line-height:20px}@media (min-width:220px) and (max-width:991px){.footer #salix-top-footer .col-sm-6,.footer .salix-chevron-menu{text-align:center}.footer #salix-top-footer .col-sm-6:nth-child(1){padding-right:15px}.footer #salix-top-footer .col-sm-6:nth-child(2){padding:0 15px}.footer #salix-top-footer .col-sm-6:nth-child(1) a{display:inline-block}.footer #salix-top-footer .salix-chevron-menu>ul,.footer #salix-top-footer .salix-underline{display:inline-block}.footer #salix-top-footer .salix-chevron-menu ul{text-align:left}}@media (min-width:992px) and (max-width:1200px){.footer #salix-top-footer .col-sm-6:nth-child(1){padding-right:15px}.footer #salix-top-footer .col-sm-6:nth-child(2){padding:0 15px}}@media (max-width:991px) and (min-width:768px){.footer #salix-top-footer .visible-sm{clear:both;padding:15px 0}}section.review-sec{background:#F5F5F5;padding:110px 0}@media (max-width:767px){section.review-sec{padding:50px 0}}@media (min-width:768px) and (max-width:991px){section.review-sec{padding:60px 0}}@media (min-width:992px) and (max-width:1199px){section.review-sec{padding:70px 0}}section.review-sec .review-left{width:30.8%}@media (max-width:767px){section.review-sec .review-left{width:100%;padding-bottom:30px}}@media (min-width:768px) and (max-width:991px){section.review-sec .review-left{width:100%;padding-bottom:30px}}section.review-sec .review-right{width:69.2%;padding:0 35px 0 142px}@media (max-width:767px){section.review-sec .review-right{width:100%;padding:0 15px}}@media (min-width:768px) and (max-width:991px){section.review-sec .review-right{width:100%;padding:0 30px}}@media (min-width:992px) and (max-width:1199px){section.review-sec .review-right{padding:0 0 0 90px}}@media (max-width:991px){section.review-sec .review-left,section.review-sec .review-right{float:none}}section.review-sec h2,section.review-sec h5.test-heading{font-size:44px;line-height:44px;font-weight:700;margin:0 0 28px;color:#117FC1}@media (max-width:767px){section.review-sec h2,section.review-sec h5.test-heading{font-size:26px;line-height:26px;margin:0 0 20px}}@media (min-width:768px) and (max-width:991px){section.review-sec h2,section.review-sec h5.test-heading{margin:0 0 20px}}@media (min-width:992px) and (max-width:1199px){section.review-sec h2,section.review-sec h5.test-heading{font-size:35px;line-height:35px}}section.review-sec .reivew-summary{display:flex;flex-wrap:wrap;align-items:center}section.review-sec .reivew-summary p.rating-point{display:flex;font-family:Montserrat;margin:0 5px 0 0;width:98px;flex:0 0 98px;align-items:center}section.review-sec .reivew-summary p.rating-point strong{color:#000;font-size:30px;font-weight:900;margin-right:6px}section.review-sec .reivew-summary p.rating-point small{letter-spacing:.24px;font-size:12px;line-height:12px}section.review-sec .reivew-summary .ratig-stars{flex:0 0 calc(100% - 103px);color:#FBD100;font-size:27px}section.review-sec .reivew-summary .ratig-stars i+i{margin-left:4px}section.review-sec .reivew-summary p.rating-overall{font-family:Montserrat;font-size:14px;line-height:16px;letter-spacing:.28px;color:#000;border-bottom:1px solid #C1C1C1;padding-bottom:10px;padding-top:5px}section.review-sec .reivew-summary p.rating-overall small{font-size:100%}section.review-sec .logo-grid{margin:15px 0 44px}section.review-sec .logo-grid img{max-height:34px}section.review-sec .logo-grid a+a{margin-left:8px}section.review-sec .logo-grid a:first-child img{max-height:24px}section.review-sec a.btn-link{background-color:#F79929;border-color:#F79929;color:#fff;transition:background-color 0.2s ease-out,border-color 0.2s ease-out;padding:24px 52px;border-width:0;font-size:20px;line-height:30px;font-weight:600;text-decoration:none!important;display:inline-block}@media (min-width:992px) and (max-width:1199px){section.review-sec a.btn-link{padding:20px 40px}}section.review-sec a.btn-link:hover{background:#F78E28!important}section.review-sec .revwid-container .revwid-header{display:none!important}section.review-sec .revwid-container .revwid-reviews-wrapper{width:calc(100% - 112px)!important}@media (max-width:767px){section.review-sec .revwid-container .revwid-reviews-wrapper{width:100%!important;padding-top:55px!important}}@media (min-width:768px) and (max-width:991px){section.review-sec .revwid-container .revwid-reviews-wrapper{width:100%!important;padding-top:15px!important}}section.review-sec .revwid-container .revwid-reviews-wrapper .revwid-review{flex:0 0 100%!important}@media (max-width:767px){section.review-sec .revwid-container .revwid-reviews-wrapper .revwid-review{margin-right:0px!important;margin-left:0!important}}@media (min-width:768px) and (max-width:991px){section.review-sec .revwid-container .revwid-reviews-wrapper .revwid-review{margin-right:0px!important;margin-left:0!important}}section.review-sec .revwid-container .revwid-reviews-wrapper .revwid-review .revwid-box{background:#ffffff!important;font-size:14px!important;line-height:20px!important;font-style:italic!important;padding:40px!important;border-radius:0px!important;box-sizing:border-box!important;position:relative!important;box-shadow:0 3px 30px rgb(0 0 0 / .08)!important;border:0!important;font-family:Montserrat!important;margin-top:20px!important;margin-bottom:20px!important}section.review-sec .revwid-container .revwid-reviews-wrapper .revwid-review .revwid-box .revwid-review-content .revwid-share-tools{display:none!important}section.review-sec .revwid-container .revwid-reviews-wrapper .revwid-review .revwid-box .revwid-review-content p{color:#000000!important}section.review-sec .revwid-container .revwid-reviews-wrapper .revwid-review .revwid-box .revwid-review-content .revwid-review-author{color:#666666!important;font-style:normal!important;text-transform:uppercase!important;letter-spacing:0.7px!important}section.review-sec .revwid-container .revwid-reviews-wrapper .revwid-review .revwid-box .revwid-review-content .revwid-review-date{font-weight:400!important;font-style:normal!important;margin-bottom:16px!important;display:block!important;font-size:14px!important;color:#666666!important}section.review-sec .revwid-container .revwid-reviews-wrapper .revwid-review .revwid-box .revwid-review-header{display:flex!important;flex-wrap:wrap!important;align-items:center!important}section.review-sec .revwid-container .revwid-reviews-wrapper .revwid-review .revwid-box .revwid-review-header .revwid-review-stars{margin-right:15px!important}section.review-sec .revwid-container .revwid-reviews-wrapper .revwid-review .revwid-box .revwid-review-header .revwid-review-rating-text{margin:0!important;top:0!important}section.review-sec .revwid-container .revwid-reviews-wrapper .revwid-review .revwid-box .revwid-review-header .revwid-review-source-logo{flex:1 0 0%;text-align:right!important}section.review-sec .revwid-container p.revwid-powered-by-text,section.review-sec .revwid-container section.revwid-pagination{display:none!important}section.review-sec .revwid-container .revwid-reviews-wrapper>.revwid-is-left-arrow,section.review-sec .revwid-container .revwid-reviews-wrapper>.revwid-is-right-arrow{display:inline-block!important;background:#117FC1!important;opacity:1!important;width:42px!important;height:42px!important}@media (max-width:767px){section.review-sec .revwid-container .revwid-reviews-wrapper>.revwid-is-left-arrow,section.review-sec .revwid-container .revwid-reviews-wrapper>.revwid-is-right-arrow{top:0px!important}}section.review-sec .revwid-container .revwid-reviews-wrapper>.revwid-is-left-arrow:hover,section.review-sec .revwid-container .revwid-reviews-wrapper>.revwid-is-right-arrow:hover{background:#8B846F!important}section.review-sec .revwid-container .revwid-reviews-wrapper>.revwid-is-left-arrow i:before,section.review-sec .revwid-container .revwid-reviews-wrapper>.revwid-is-right-arrow i:before{font-family:'Glyphicons Halflings'!important;color:#fff!important;transition:all .3s;font-size:26px;position:absolute;top:50%!important;transform:translate(-50%,-50%)}section.review-sec .revwid-container .revwid-reviews-wrapper>.revwid-is-left-arrow{left:-90px!important}@media (max-width:767px){section.review-sec .revwid-container .revwid-reviews-wrapper>.revwid-is-left-arrow{left:0px!important}}section.review-sec .revwid-container .revwid-reviews-wrapper>.revwid-is-left-arrow i:before{content:"\e257"!important}section.review-sec .revwid-container .revwid-reviews-wrapper>.revwid-is-right-arrow{right:-70px!important}@media (max-width:767px){section.review-sec .revwid-container .revwid-reviews-wrapper>.revwid-is-right-arrow{right:0px!important}}section.review-sec .revwid-container .revwid-reviews-wrapper>.revwid-is-right-arrow i:before{content:"\e258"!important}section.service-location .inside-content h1{font-family:Montserrat;font-size:30px;font-weight:700;color:#127fc2;text-transform:none}@media (min-width:220px) and (max-width:767px){section.service-location .inside-content h1{font-size:26px!important}}@media (max-width:991px){div.ccm-page h1,.salix-c5wrap h1,#salix-main-section h1,#main h1,.inside-content h1,.footer h1{font-size:28px!important;line-height:1.3!important}div.ccm-page h2,.salix-c5wrap h2,#salix-main-section h2,#main h2,.footer h2{font-size:24px!important;line-height:1.3!important}div.ccm-page h3,.salix-c5wrap h3,#salix-main-section h3,#main h3,.footer h3{font-size:20px!important;line-height:1.35!important}}@media (max-width:767px){div.ccm-page h1,.salix-c5wrap h1,#salix-main-section h1,#main h1,.inside-content h1,.footer h1,h1.page-title,.jumbotron h1{font-size:22px!important;line-height:1.3!important;margin-top:10px!important;margin-bottom:12px!important;word-wrap:break-word!important}div.ccm-page h2,.salix-c5wrap h2,#salix-main-section h2,#main h2,.footer h2,.home_highlights h2,section.review-sec h2{font-size:19px!important;line-height:1.35!important;margin-top:10px!important;margin-bottom:10px!important;word-wrap:break-word!important}div.ccm-page h3,.salix-c5wrap h3,#salix-main-section h3,#main h3,.footer h3{font-size:17px!important;line-height:1.35!important;margin-top:8px!important;margin-bottom:8px!important}div.ccm-page h4,.salix-c5wrap h4,#salix-main-section h4,#main h4,.footer h4,h4.panel-title-salix{font-size:15px!important;line-height:1.4!important;margin-top:6px!important;margin-bottom:8px!important}div.ccm-page .banner-container .salix-banner-content .ccm-image-slider-container.ccm-block-image-slider-arrows ul li .ccm-image-slider-text p.ccm-image-slider-title,div.ccm-page .banner-container .salix-banner-content .ccm-image-slider-container.ccm-block-image-slider-arrows ul li .ccm-image-slider-text h2,div.ccm-page .salix-home-banner h1,div.ccm-page .salix-home-banner h2,div.ccm-page .salix-home-banner p{font-size:20px!important;line-height:1.25!important;padding:0 10px!important}div.ccm-page .restoration-needs{padding:20px 15px!important}div.ccm-page .restoration-needs h3,div.ccm-page .restoration-needs h4{font-size:18px!important;line-height:1.3!important;margin:5px 0!important}div.ccm-page .restoration-needs p{margin:10px 0 0!important;display:block!important}.home_highlights h2 a{font-size:16px!important}div.ccm-page .panel-group-salix h4.panel-title-salix a{font-size:14px!important;line-height:1.4!important;padding-right:25px!important}}@media (max-width:480px){div.ccm-page h1,.salix-c5wrap h1,#salix-main-section h1,#main h1,.inside-content h1,.footer h1{font-size:20px!important;line-height:1.28!important}div.ccm-page h2,.salix-c5wrap h2,#salix-main-section h2,#main h2{font-size:18px!important;line-height:1.3!important}div.ccm-page .banner-container .salix-banner-content .ccm-image-slider-container.ccm-block-image-slider-arrows ul li .ccm-image-slider-text p.ccm-image-slider-title{font-size:18px!important;line-height:1.25!important}}