/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*[class^='nj-']{font-family:Roboto,sans-serif;}@font-face{font-family:'Nicejob widget';src:url(/themes/custom/wcsb/css/fonts/nicejob-widget.eot) format('embedded-opentype'),url(/themes/custom/wcsb/css/fonts/nicejob-widget.woff) format('woff'),url(/themes/custom/wcsb/css/fonts/nicejob-widget.ttf) format('truetype'),url(/themes/custom/wcsb/css/fonts/nicejob-widget.svg) format('svg');font-weight:400;font-style:normal;}@font-face{font-family:'Nicejob v2';src:url(/themes/custom/wcsb/css/fonts/nicejob-v2.ttf) format('truetype');font-weight:400;font-style:normal;}.nj-badge,.nicejob-badge,.nj-lead,.nj-review,.nj--widget{text-decoration:none !important;cursor:default;}.nj--widget{text-decoration:none;cursor:default;font-family:Roboto,sans-serif;color:#3e4651;font-size:16px;line-height:20px;font-weight:300;white-space:normal;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.nj-trust-widget{position:relative;max-width:320px;margin-right:auto;margin-left:auto;padding:20px 25px;border-radius:6px;background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 1px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14);}.nj-trust__summary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}.nj-trust-summary-block{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;}.nj-trust__verb-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:5px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-filter:none;filter:none;-webkit-transition:-webkit-filter 200ms ease;transition:-webkit-filter 200ms ease;transition:filter 200ms ease;transition:filter 200ms ease,-webkit-filter 200ms ease;text-decoration:none;}.nj-trust__verb{height:40px;}.nj-icon{position:relative;top:3px;display:inline-block;margin:0px;padding:0px 5px;font-family:'Nicejob v2',sans-serif;color:#cfcfcf;font-size:16px;line-height:24px;text-align:right;cursor:pointer;}.nj-icon.nj-review__icon--nicejob{color:#673ab7;}.nj-trust__rated{display:inline;margin-right:0px;margin-left:0px;padding-right:0px;padding-left:0px;font-family:Roboto,sans-serif;color:#373737;font-size:11px;line-height:11px;font-weight:400;}.nj-trust__verb__text{margin:0px;padding:0px;font-family:Roboto,sans-serif;color:#373737;font-size:14px;line-height:16px;font-weight:700;text-transform:uppercase;}.nj-trust__rating{margin:10px 0px 15px;padding:0px;font-family:Roboto,sans-serif;color:#373737;font-size:48px;line-height:36px;font-weight:500;}.nj-trust__stars{position:relative;margin:0px;padding:0px;font-family:'Nicejob v2',sans-serif;color:#f4c700;font-size:20px;letter-spacing:3px;}.nj-trust__summary-block{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:110px;-ms-flex-preferred-size:110px;flex-basis:110px;}.nj-trust__total{position:relative;top:-2px;margin:24px 0px 10px 10px;padding:0px;font-family:Roboto,sans-serif;color:#373737;font-size:12px;line-height:12px;font-weight:400;text-align:right;}.nj-trust__channel__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:3px;margin-left:10px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-filter:none;filter:none;-webkit-transition:opacity 200ms ease,-webkit-filter 200ms ease;transition:opacity 200ms ease,-webkit-filter 200ms ease;transition:filter 200ms ease,opacity 200ms ease;transition:filter 200ms ease,opacity 200ms ease,-webkit-filter 200ms ease;text-decoration:none;}.nj-trust__channel{margin-right:5px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:18px;-ms-flex-preferred-size:18px;flex-basis:18px;}.nj-icon.nj-review__icon--google{top:2px;margin:0px;padding-top:0px;padding-bottom:0px;color:#dd4b39;}.nj-icon{position:relative;top:3px;display:inline-block;margin:0px;padding:0px 5px;font-family:'Nicejob v2',sans-serif;color:#cfcfcf;font-size:16px;line-height:24px;text-align:right;cursor:pointer;}.nj-trust__stars--small{position:relative;top:2px;margin:0px;padding:0px;font-family:'Nicejob v2',sans-serif;color:#f4c700;font-size:13px;letter-spacing:3px;}.nj-trust__channel{margin-right:5px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:18px;-ms-flex-preferred-size:18px;flex-basis:18px;}.nj-icon.nj-review__icon--facebook{color:#3b5998;}.nj-trust__channel__row.nj-trust-channel-other-row{margin-bottom:0px;margin-left:0px;opacity:1;-webkit-filter:none;filter:none;}.nj-trust-channel-other-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;opacity:0.8;-webkit-filter:grayscale(100%);filter:grayscale(100%);}.nj-trust__other{margin:0px 5px 0px 0px;padding:0px;font-family:Roboto,sans-serif;color:#373737;font-size:12px;font-weight:400;}.nj-divider.nj-divider__full-width{margin-right:0px;margin-left:0px;}.nj-divider{height:1px;margin:20px 30px 0px;padding:0px;border-bottom:1px solid #eee;}.nj-trust__snippet{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:20px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.nj-trust__gravatar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:15px;padding-top:10px;padding-bottom:10px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:40px;-ms-flex-preferred-size:40px;flex-basis:40px;border-radius:100px;background-color:#e5f8ff;background-image:none;color:#00a3ff;font-weight:500;text-align:center;}.nj-trust__snippet-__text{word-break:break-word;}.nj-trust__snippet-__text{margin:10px 0px 5px;padding:0px;color:#616161;font-size:16px;line-height:24px;font-weight:400;}
body{font:normal  15px / 27px "Chivo",Helvetica,Arial,Verdana,sans-serif;color:#525354;-webkit-text-size-adjust:none;}.nopadding{padding:0 !important;}div.inner-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}a{text-decoration:none !important;}p a{text-decoration:underline !Important;}.icon{width:24px;height:24px;margin:5px;}.ftr-addr .icon{margin:0px;}a svg.icon{fill:#5d6870;}a:hover svg.icon{fill:#fff;}a svg.icon-phone{fill:#ffffff;}.main-nav{display:inline-block;}a svg.icon{transition:200ms;transition-timing-function:ease-in-out;-webkit-transition:200ms;-webkit-transition-timing-function:ease-in-out;}.active-blink{content:' ';display:inline-block;width:20px;height:20px;margin-right:5px;border-radius:50%;background-color:#12bc00;animation:color-animation 2s infinite linear alternate;-moz-box-shadow:inset 0px 0px 2px #666;-webkit-box-shadow:inset 0px 0px 2px #666;box-shadow:inset 0px 0px 2px #666;}.wc-responsive-img{display:block;max-width:100%;height:auto;}.visually-hidden{visibility:hidden;display:none !important;}#header-bar-1{background-color:#fff;padding:18px 0;}#header-bar-1-left{text-align:left;}#header-bar-1-left svg,#header-bar-1-right svg{opacity:0.7;}#header-bar-1-left svg:hover,#header-bar-1-right svg:hover{opacity:1.0;filter:alpha(opacity=100);}#header-bar-1-right{text-align:right;}#header-bar-1 .tel span.daily a{margin:0 0 0 9px;background:#de2929;font:900 32px/37px 'Roboto',sans-serif;display:inline-block;vertical-align:middle;color:#fff;padding:0 7px;text-shadow:1px 1px 0 rgba(0,0,0,0.2);}#header-bar-1 .tel,#header-bar-1 .tel em a{color:#fff;font:bold 24px/1.2em 'Roboto',sans-serif;margin-left:10px;}#header-bar-2{background-color:#58b2c3;padding:7px 0 5px;}#wcslideshow{position:relative;overflow:hidden;}.slider-img,#wcslideshow{padding-left:0 !important;padding-right:0 !important;height:auto;width:100%;}#wcslideshow > div{position:absolute;width:100%;display:hidden;}#slider_nav{position:absolute;}div#page-25 div#block-wcsb-content{max-width:1px !important;}svg#svg3139{-webkit-filter:drop-shadow(12px 12px 7px rgba(0,0,0,0.5));filter:drop-shadow(12px 12px 7px rgba(0,0,0,0.5));}div#block-map{text-align:center;}form.webform-submission-service-request-form div.js-form-item{width:calc(100% - 80px);margin-left:40px;}h2.service-request-form{font-size:24px;font-weight:bold;padding-left:40px;margin-top:18px;margin-bottom:0px;padding-bottom:0px;}div#header-bar-3 > div:nth-child(2) > div{padding:10px;margin:12px 2px 18px 0;background-color:white;-moz-box-shadow:3px 3px 4px 6px #ddd;-webkit-box-shadow:3px 3px 4px 6px #ddd;box-shadow:3px 3px 4px 6px #ddd;}form.webform-submission-service-request-form div#edit-actions{padding-left:40px;float:right;position:absolute;top:0px;right:0px;}p.safe-prompt{font-size:12px;padding:0px 40px;margin-top:-5px;}}div#footer-fourth p{color:#fff;}div#block-simplenewssubscription{position:relative;}div#edit-mail-wrapper{float:left;overflow:hidden;max-width:100%;}div#edit-actions{}#block-simplenewssubscription .js-form-required{display:none;}label.js-form-required.form-required{display:block;}#edit-mail-wrapper .js-form-type-email{margin-top:0px;}.view-travel-blogs{}.view-travel-blogs img{}.view-travel-blogs .row{margin-bottom:40px;}.view-travel-blogs .row .title{}.view-travel-blogs .row .title h2,.view-travel-blogs .row .title h3{font-size:19px;line-height:24px;}.view-travel-blogs .row .description{margin-bottom:10px;}.view-travel-blogs .row .description p{line-height:28px;}.view-travel-blogs .row .read-more{}.view-travel-blogs .row:last-child(){}.messages{margin:10px 0px;}.node--type-blog{}.node--type-blog .field.field--name-body{}.node--type-blog .field.field--name-body p{line-height:26px;}.node--type-blog .field.field--name-body img{margin-right:25px;max-width:450px;}.node--type-blog .field.field--name-body img.no-width-bar{max-width:100%;float:inherit;}main.container{margin-top:25px;}.throbber{}.views-view-grid{}.views-view-grid .def-row{margin-bottom:40px;}.views-view-grid .def-row .views-field{}.views-view-grid .def-row .views-field-field-thumbnail{margin-bottom:15px;}.views-view-grid .def-row h3{text-align:center;}.carousel-indicators li{width:14px !Important;background-clip:inherit !Important;opacity:0.5;background-color:#848484;height:0px;border-top:7px solid transparent;border-bottom:7px solid transparent;margin-bottom:5px;}.carousel-indicators{top:5px !Important;right:2px;margin:0px !Important;justify-content:inherit;display:inherit;left:inherit;}#search404-page-text{text-align:center;margin-bottom:40px;}#search-form{margin-top:20px;}.search-form .js-form-type-search label,.search-form .search-help-link{display:none;}.search-form #edit-basic{position:relative;}.search-form .js-form-type-search{width:98%;margin:0px;padding:0px;max-width:100%;text-align:center;margin:auto;}.search-form .js-form-type-search #edit-basic{position:relative;}.search-form .js-form-type-search #edit-keys{padding:4px 10px;border-radius:3px;}.search-form #edit-submit{position:absolute;right:-14px;top:0px;padding:0px 10px;line-height:0px;min-height:34px;z-index:999999;border-radius:3px;}#banner-slider-inner .views-field-field-mesh-title{display:inline-block;margin-bottom:2px;}#banner-slider-inner .views-field-field-mesh-title .field-content{float:left;background-color:transparent;animation-name:slidebg;animation-duration:3s;background:url(/themes/custom/wcsb/images/bg-slide.jpg) no-repeat 1000px 0px;}#banner-slider-inner .views-field-field-mesh-body{width:100%;background-color:transparent;animation-name:slidebg;animation-duration:3s;background:url(/themes/custom/wcsb/images/bg-slide.jpg) no-repeat 1000px 0px;clear:both;}@media (min-width:576px){#block-reviews .nj-trust-widget{max-width:586px;}#block-reviews .nj-trust__summary{float:left;width:34%;display:block;}#block-reviews .nj-trust-summary-block{display:block;width:100%;flex:inherit;}#block-reviews .nj-trust__verb-block{text-align:center;}#block-reviews .nj-trust__verb__text{text-align:center;display:block;margin:auto !important;width:100%;margin:auto;float:none;padding-top:5px;}#block-reviews .nj-trust__rating-block{text-align:center;}#block-reviews .nj-trust__summary-block{float:left;max-width:100%;text-align:left;}#block-reviews .nj-trust__total{text-align:left;}#block-reviews .nj-trust__channel__row{}#block-reviews a.nj-trust__snippet{margin-top:7px;}#block-reviews .nj-trust-widget{padding:15px 15px 20px;}#block-reviews{}}@keyframes slidebg{from{background-position:0px 0px;}to{background-position:1000px 0px;}}#footer .ftr-addr span{color:white;display:block;}img.align-right{float:right;margin-left:30px;margin-bottom:20px;box-shadow:4px 4px 5px #0005;}img.align-left{float:left;margin-right:30px;margin-bottom:20px;box-shadow:4px 4px 5px #0005;}.career_detail p{color:#000;font-weight:500;font-size:18px;line-height:32px;}#page-59 .block-system-main-block .page-title{color:#003a5d;font-size:40px;line-height:40px;font-weight:600;margin-bottom:20px;}.remove-list-style li{list-style-type:none!important;}
img.header-logo{max-height:150px;}#search-form{}#search-form input[type="submit"]{width:inherit !important;}.page-node-type-services .mainpage.container,.page-node-type-page .mainpage.container,.page-node-type-services .mainpage.container-lg,.page-node-type-article .mainpage.container-lg,.page-node-type-page .mainpage.container-lg{max-width:100%;padding-right:0px;padding-left:0px;}.views-responsive-grid .views-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;}.views-responsive-grid .views-column{// adjust as needed
    margin:1rem;}a svg:hover.icon-phone{fill:#fff;}a svg.icon-phone-call{fill:#000}a svg:hover.icon-phone-call{fill:#fff}#header-bar-1 .tel span.daily a{line-height:43px;}#header-bar-2{padding:0px;}.site-logo img{}.site-slogan{line-height:12px;}.site-slogan > a{font-size:12px;color:#fff;}#header-bar-2-right ul.menu a{font-weight:bold;text-transform:uppercase;}iframe{max-width:100%;margin:auto;}div.view-menu-third-column{margin-top:10px;}div.view-menu-third-column td.views-field-field-image,div.view-menu-third-column td.views-field-title{padding-bottom:10px;}div.view-menu-third-column td.views-field-title{padding-left:10px;}div.view-menu-third-column td.views-field-title a{font-size:14px;line-height:20px;text-transform:inherit!important;}div.view-menu-third-column td.views-field-title a:hover{color:#ec2626!Important;}#featured-top,#featured-bottom-second{padding:80px 0;}#below-content .views-element-container{padding:40px 0px;margin-top:40px;}#below-content .block{padding:40px 0;}#featured-bottom-second{background:#58b2c3;}#featured-bottom-first,#bread-crumb{padding:25px 0;}#featured-bottom-first{padding:80px 0;}#above-content{}.home-heading{font-weight:bold;color:#000;}.home-h1{font-size:36px;line-height:48px;margin:0 0 12px;}.home-3{font-size:30px;line-height:40px;margin:0 0 12px;}#below-content-right{margin-top:20px;}#above-content{}p.underground-parking-text{color:#000;text-align:center;font-size:25px;line-height:50px;}p.immediate-assistance-text{color:#fff;text-align:center;font-size:25px;line-height:50px;}p.call-now-text{color:#000;text-align:center;font-size:25px;line-height:50px;text-transform:uppercase;}a.call-now-button{display:inline-block;vertical-align:middle;border:2px solid #000;padding:0px 20px;font-size:20px;border-radius:2px;background-color:trasparent;color:#000;font-weight:bold;transition:all 0.4s ease 0s;margin-left:20px;}a.call-now-button:hover{background-color:#000;color:#fff;border:2px solid #000;transition:all 0.4s ease 0s;}a.underground-parking-button{display:inline-block;vertical-align:middle;border:2px solid #000;padding:0px 20px;font-size:20px;border-radius:2px;background-color:transparent;color:#000;font-weight:bold;float:right;transition:all 0.4s ease 0s;}a.underground-parking-button:hover{background-color:#ec2626;border:2px solid #ec2626;color:#000;transition:all 0.4s ease 0s;}a.immediate-assistance-button{display:inline-block;vertical-align:middle;border:2px solid #fff;padding:0px 20px;font-size:20px;border-radius:2px;background-color:trasparent;color:#fff;font-weight:bold;float:right;transition:all 0.4s ease 0s;}a.immediate-assistance-button:hover{background-color:#000;color:#fff;border:2px solid #000;transition:all 0.4s ease 0s;}@media (max-width:890px){a.underground-parking-button{float:none;}}@media (max-width:792px){a.immediate-assistance-button{float:none;}iframe{max-width:90%;margin:auto;}}div#views-bootstrap-services-block-2 > div > div,div#views-bootstrap-services-block-2--2 > div > div{padding-bottom:20px;}div#views-bootstrap-services-block-2 img,div#views-bootstrap-services-block-2--2 img,div#service-areas-right img{box-shadow:0px 5px 8px rgba(0,0,0,0.65);border-radius:3px;}div.service-heading{text-align:center;margin:20px 0;}div.service-heading a{font-weight:bold;color:#000;text-transform:uppercase;font-size:17px;}#bread-crumb{background-color:#dfdedc;}#featured-bottom-first{background-color:#ededed;}@media (min-width:767px){#service-areas-left > ul{column-count:2}}#service-areas-left > ul > li a{color:#ec2626;}#service-areas-left > ul > li a:hover{color:#000;}#service-areas-left > ul > li{padding-bottom:10px}#service-areas-left > ul > li:first-child{padding-bottom:15px}#service-areas-left > ul > li > ul li{padding-left:20px;padding-top:10px;}#footer-fourth{background-color:#121212;padding:40px 0;color:#fff;}.footer-h3{font-size:24px;color:#fff;font-weight:bold;}#footer-col-two-left > p > span:first-child,#footer-col-two-right > p > span:first-child{color:#cbcbcb;}#footer-fourth a{color:#fff;opacity:.7;}#footer-fourth a:hover{opacity:1;}@media (max-width:991px){div#footer-col-two{margin-top:30px;}}@media (max-width:575px){div#footer-col-three{margin-top:30px;}div#footer-col-two-right{margin-top:15px;}}#webform-submission-service-request-block-content-17-add-form input,#webform-submission-service-request-block-content-17-add-form select,#webform-submission-service-request-block-content-17-add-form textarea,#webform-submission-contact-block-content-11-add-form input,#webform-submission-contact-block-content-11-add-form textarea{width:100%;border:1px solid #ccc;border-radius:2px;background-color:#fafafa;}#webform-submission-service-request-block-content-17-add-form input:focus,#webform-submission-service-request-block-content-17-add-form select:focus,#webform-submission-service-request-block-content-17-add-form textarea:focus,#webform-submission-contact-block-content-11-add-form input:focus,#webform-submission-contact-block-content-11-add-form textarea:focus{outline:none;border:1px solid inherit;background-color:#fff;}#webform-submission-service-request-block-content-17-add-form input[type='submit'],#webform-submission-contact-block-content-11-add-form input[type='submit']{width:inherit;color:#fff;background-color:#e96556;padding:8px 15px;border:1px solid #e96556;border-radius:4px;text-transform:uppercase;}#webform-submission-service-request-block-content-17-add-form label,#webform-submission-contact-block-content-11-add-form label{margin-bottom:0;color:#000;font-weight:bold;}div#header-bar-3 > div:nth-child(2) h2{color:#000;}main{}.path-frontpage main #block-wcsb-content{margin-top:40px;padding-top:40px;margin-bottom:40px;padding-bottom:40px;}h1.page-title{color:#563845;}main h2,#block-limitedthreeyearwarranty h2{color:#563845;margin:50px 0 10px;font:normal bold 44px / 54px "Work Sans",Helvetica,Arial,Verdana,sans-serif;}main h3{color:#563845;margin:30px 0 5px;}a.content-call-now{background-color:#ec2626;font:700 21px/46px Arial;color:#fff;text-transform:uppercase;display:block;width:180px;position:relative;height:46px;text-align:left;margin-top:28px;border-radius:5px;padding-left:18px;padding-right:18px;margin-left:5px;margin-bottom:10px;letter-spacing:-1px;z-index:1;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;}#below-content div.views-field-title a{color:#000;font-size:22px;}#below-content div.views-field-title a:hover{color:#ec2626;}div#below-content div#views-bootstrap-services-block-3 > div.row > div{padding-bottom:20px;}main p{line-height:22px;margin-bottom:15px;font:normal 15px / 27px "Chivo",Helvetica,Arial,Verdana,sans-serif;word-spacing:normal;color:#525354;}main ul.content-list{list-style:none}main ul.content-list li::before{content:"\2022";color:#ec2626;font-weight:bold;display:inline-block;width:1em;}main ul.content-list li{margin-left:20px;margin-bottom:10px;}main ul.content-list li span{color:#000;font-weight:bold;}span.contact-page-phone a,span.contact-page-email a{color:#ec2626;}span.contact-page-phone a:hover,span.contact-page-email a:hover{color:#000;}main a.inner-content-link{color:#000}main a.inner-content-link:hover{color:#ec2626}.flip-container{-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000;-ms-transform:perspective(1000px);-moz-transform:perspective(1000px);-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;margin:20px;float:left;}.flip-container:hover .back,.flip-container.hover .back{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-o-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg);}.flip-container:hover .front,.flip-container.hover .front{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);}.flip-container,.front,.back{width:100%;height:400px;}.flipper{-webkit-transition:0.6s;-webkit-transform-style:preserve-3d;-ms-transition:0.6s;-moz-transition:0.6s;-moz-transform:perspective(1000px);-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transition:0.6s;transform-style:preserve-3d;position:relative;}.front,.back{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:0.6s;-webkit-transform-style:preserve-3d;-webkit-transform:rotateY(0deg);-moz-transition:0.6s;-moz-transform-style:preserve-3d;-moz-transform:rotateY(0deg);-o-transition:0.6s;-o-transform-style:preserve-3d;-o-transform:rotateY(0deg);-ms-transition:0.6s;-ms-transform-style:preserve-3d;-ms-transform:rotateY(0deg);transition:0.6s;transform-style:preserve-3d;transform:rotateY(0deg);position:absolute;top:0;left:0;}.front{-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);background:#ccc;z-index:2;}.back{background:lightblue;-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);transform:rotateY(-180deg);}.back-logo{position:absolute;top:20px;left:60px;width:200px;height:140px;}.back p{ttom:40px;left:0;right:0;text-align:center;padding:30px 20px;font-size:16px;}.menu-item{margin:0;padding-top:.4em;}#block-commercialresidentialpaintingingreatervictoria{}#block-commercialresidentialpaintingingreatervictoria h2{color:#563845;font:normal bold 34px / 44px "Work Sans",Helvetica,Arial,Verdana,sans-serif;text-transform:none;text-align:center;margin-bottom:35px;}#block-commercialresidentialpaintingingreatervictoria .contextual{}#block-commercialresidentialpaintingingreatervictoria .field.field--name-body{}#block-commercialresidentialpaintingingreatervictoria .field--name-body ul,#block-commercialresidentialpaintingingreatervictoria ul,.check_design_list_list ul{list-style-position:outside;padding-left:70px}#block-commercialresidentialpaintingingreatervictoria ul li,ul.check_design_list li,.check_design_list_list ul li{margin-bottom:35px;padding-left:125px;position:relative;}ul.check_design_list{margin-left:10px;}ul.check_design_list li{margin-bottom:20px;}#block-commercialresidentialpaintingingreatervictoria ul li::before,ul.check_design_list li::before,.check_design_list_list ul li::before{content:url(/themes/custom/wcsb/images/check-icon.svg);position:absolute;left:0px;top:5px;}.check_design_list_list ul{padding-left:0px;}.check_design_list_list ul li{padding-left:65px;}#block-commercialresidentialpaintingingreatervictoria ul li h3{}#block-commercialresidentialpaintingingreatervictoria ul li p{}.node-service-type .field--name-body{}.node-service-type .field--name-body ul{margin-bottom:15px;margin-left:5px;}.node-service-type .field--name-body ul li{list-style-type:disc;list-style-position:inside;}ul.sub_service_list.check_design_list{margin-bottom:30px;display:inline-block;margin-top:20px;margin-left:0px;}ul.sub_service_list.check_design_list li{color:#fff;padding-left:60px;font:normal bold 24px / 34px "Work Sans",Helvetica,Arial,Verdana,sans-serif;}.service-bg{padding:60px 10px 100px 50px;background-size:cover;background-position:center;}.service-bg .book-consultation{}.service-bg h1.page-title{color:#fff;padding:20px 15px 0pxul.sub_service_list.check_design_list;}.service-bg .sub-heading{color:#fff;font:normal bold 24px / 34px "Work Sans",Helvetica,Arial,Verdana,sans-serif;text-transform:none;padding:5px 15px 5px 0px;}.book-consultation .field{padding-bottom:20px;}.book-consultation .field a,.book-consultation .field span{color:#fff;background-color:#563845;padding:18px 15px 18px 60px;max-width:360px !important;display:inline-block;line-height:18px;font-size:16px;}.book-consultation .field a::before,.book-consultation .field span::before{content:url('/themes/custom/wcsb/images/icon-calendar.svg');margin-left:-38px;position:absolute;}#featured-bottom-first #block-ourprocess{background:#fff;padding:75px 50px;}#block-ourprocess h2{font:normal bold 44px / 54px "Work Sans",Helvetica,Arial,Verdana,sans-serif;}#block-ourprocess ul{}#block-ourprocess ul li{margin-bottom:25px;}#block-ourprocess ul li h3{}#block-ourprocess ul li p{}#views-bootstrap-mesh-block-1{}#views-bootstrap-mesh-block-1 h2{font:normal bold 44px / 54px "Work Sans",Helvetica,Arial,Verdana,sans-serif;color:#fff;margin-bottom:35px;}#views-bootstrap-mesh-block-1 .desccription{padding-bottom:15px !important;padding-left:45px !important;margin-bottom:30px;}#views-bootstrap-mesh-block-1 .desccription h3,#views-bootstrap-services-block-1 .views-field-title{line-height:1.8em;color:#fff;font:normal bold 24px / 34px "Work Sans",Helvetica,Arial,Verdana,sans-serif;}#views-bootstrap-mesh-block-1 .desccription h3::before{content:open-quote;position:absolute;color:#fff;display:block;width:35px;height:84px;padding-right:8px;font-size:60px;line-height:60px;left:15px;border-right:2px solid #fff;}#views-bootstrap-services-block-1 .views-field-title,#views-bootstrap-services-block-1 .views-field-title a{font:normal bold 24px / 34px "Work Sans",Helvetica,Arial,Verdana,sans-serif;text-align:left;margin-top:15px;color:#563845 !important;}#views-bootstrap-services-block-1 p{line-height:25px;margin-top:10px;margin-bottom:8px;}#views-bootstrap-services-block-1 .views-field-title{}#views-bootstrap-mesh-block-1 .desccription h4{line-height:1.8em;color:#fff;font:normal  20px / 30px "Poppins",Helvetica,Arial,Verdana,sans-serif;}#views-bootstrap-mesh-block-1 .link{}#views-bootstrap-mesh-block-1 .link a{font-size:16px;padding-top:18px;padding-bottom:18px;padding-left:25px;padding-right:25px;background:#563845;color:#fff;}#views-bootstrap-mesh-block-1 .link a::before{content:url(/themes/custom/wcsb/images/thumb-icon.svg);margin-right:3px;margin-top:3px;}.our-promise{background:#fcfcfc;padding:40px 0px;margin-bottom:80px;}.our-promise .link a{text-decoration:underline !important;}.block-title{color:#563845;font:normal bold 44px / 54px "Work Sans",Helvetica,Arial,Verdana,sans-serif !important;text-transform:none;}.faq-block{margin-bottom:60px;}.faq-block h3,.views-element-container h2{font:normal bold 44px / 54px "Work Sans",Helvetica,Arial,Verdana,sans-serif;margin-bottom:30px;}.faq-block .panel-group{border:1px solid #f0f0f0;border-radius:5px;}.faq-block .panel-group .card{border:none;}.faq-block .panel-group .card .class-header{}.faq-block .panel-group .card .class-header h5 .btn-link{}.faq-block .panel-group .card .class-header h5 .btn-link.collapsed{}.faq-block .panel-group .card .class-header h5 .btn-link::before{content:"+";}.faq-block .panel-group .card .class-header h5 .btn-link.collapsed::before{content:"+";}.faq-block .panel-group .card .class-header h5{background-color:#f8f8f8;border-bottom:1px solid #f0f0f0;width:100%;text-align:left;padding-left:10px;}.faq-block .panel-group .card:last-child .class-header h5{border-bottom:none;}.faq-block .panel-group .card .class-header h5 button{font:normal 20px / 30px "Poppins",Helvetica,Arial,Verdana,sans-serif;color:#666;}.faq-block .panel-group .card .class-header h5 button:hover{text-decoration:none;}.faq-block .panel-group .card .collapse{}.faq-block .panel-group .card .card-body p{font:normal  14px / 27px "Chivo",Helvetica,Arial,Verdana,sans-serif;font-style:italic;}.faq-block .panel-group .card .class-header h5:hover{background:#f0f0f0;}.faq-block .panel-group .card .collapse,.faq-block .panel-group .card .show,.faq-block .panel-group .card .collapsing{background-color:#f8f8f8;border-color:#f0f0f0;}#featured-bottom-fourth-inner{padding:50px 0px;}.why-envision{}.why-envision h1{margin-bottom:40px;text-align:center;font:normal bold 34px / 44px "Work Sans",Helvetica,Arial,Verdana,sans-serif;}.contact-envision{padding:40px 25px !important;background-color:#f7f7f7 !important;margin-bottom:40px;display:inline-table;}.contact-envision .form-blocks{padding:15px;}input[type="submit"]{font:normal bold 14px / 16px "Roboto",Helvetica,Arial,Verdana,sans-serif;text-transform:none;-webkit-border-radius:1px;border-radius:1px;padding:12px 18px 12px 18px;min-height:38px;line-height:38px;padding-top:0;padding-bottom:0;width:100%;background-color:#563845!important;color:#fff;}input[type="text"],input[type="search"],input[type="tel"],input[type="url"],input[type="email"],input[type="number"],input[type="date"],input[type="range"],input[type="password"],select,textarea,.wpcf7-number{color:#8b8d94;border-width:1px;border:1px solid rgba(51,51,51,0.12);background-color:#fdfdfd;border-radius:1px;font-size:14px;line-height:25px;width:100%;padding:10px;}.search-form input[type="text"],.search-form input[type="search"]{width:inherit !Important;}.node--type-services h3{font:normal bold 44px / 54px "Work Sans",Helvetica,Arial,Verdana,sans-serif;margin-bottom:20px;}.node--type-services h5{font:normal bold 24px / 34px "Work Sans",Helvetica,Arial,Verdana,sans-serif}.node--type-services .align-right,.node--type-services .align-left{}.node--type-services .align-left{margin-right:30px;float:left;}.node--type-services .align-right{margin-left:30px;float:right;}.bg-gallery-image{margin:60px 0px;background-color:#45bdb3;background-size:cover;background-position:center;}.page-node-type-page .bg-gallery-image{background-color:#00aec7;}.bg-gallery-image .no-gallery .description{margin:10% 0px;}.bg-gallery-image .view-gallery-service-page{}.bg-gallery-image .view-gallery-service-page .views-view-grid{padding:10% 10px;}.bg-gallery-image .view-gallery-service-page .views-view-grid .col-2{padding:3px;}.bg-gallery-image .view-gallery-service-page .views-view-grid .row-def{padding:0px 5px;}.bg-gallery-image .view-gallery-service-page .views-view-grid img{margin-bottom:10px;}.bg-gallery-image .bg-image{}.bg-gallery-image .image-gallery .row-def{padding:10px 5px;}.bg-gallery-image .image-gallery{padding:10px 0px;}.bg-gallery-image .description{display:block;margin:13% 0px;padding:0px 30px;}.bg-gallery-image .description h4 strong{font-weight:normal;}.bg-gallery-image .description .field--name-field-gallery-description{}.bg-gallery-image .description .field--name-field-gallery-description h4{color:#fff;font-weight:normal;font:normal 20px / 30px "Poppins",Helvetica,Arial,Verdana,sans-serif;text-align:left;}.bg-gallery-image .description .field--name-field-gallery-author{color:#fff;}.bg-gallery-image .description .field--name-field-gallery-author::before{content:"-";padding-left:2px;padding-right:2px;font-size:20px;line-height:7px;}.node .fontawesome-icon-inline{color:#45bdb3;font-size:30px;text-align:center;margin:auto;display:block;margin-bottom:40px;}.node hr{background:#45bdb3;}.node .fontawesome-icon-inline svg{}.node-service-type.node_3 h4{text-align:center;}.node-service-type h4{font:normal bold 24px / 34px "Work Sans",Helvetica,Arial,Verdana,sans-serif;}#featured-bottom-first-inner .block-block-content{background:#fff;padding:40px;}#block-bookyourfreeconsultation{}#block-bookyourfreeconsultation .field--name-body{margin-top:20px;}#block-bookyourfreeconsultation h4{line-height:25px;font-weight:600;margin-top:20px;}#block-bookyourfreeconsultation p{}#block-bookyourfreeconsultation p a{text-decoration:underline !important;}.node--unpublished{background:none;}.slick-slider .slick-prev,.slick-slider .slick-next{cursor:pointer !important;width:40px;height:40px;position:absolute;display:block;z-index:1000;border-radius:50%;background:url(/themes/custom/wcsb/images/next.png);background-position:center;}.slick-slider .slick-prev:before,.slick-slider .slick-next:before{font-family:'slick';font-size:40px;line-height:1;opacity:1;color:rgba(0,0,0,0.5);-webkit-font-smoothing:antialiased;border-radius:50%;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-slider .slick-prev,.slick-slider .slick-prev:hover,.slick-slider .slick-prev:focus{left:25px;background:url(/themes/custom/wcsb/images/back.svg) no-repeat rgba(0,0,0,0.5) center;background-size:40%;}.slick-slider .slick-prev:before{content:inherit !Important;}.slick-slider .slick-next,.slick-slider .slick-next:hover,.slick-slider .slick-next:focus{right:25px;background:url(/themes/custom/wcsb/images/next.svg) no-repeat rgba(0,0,0,0.5) center;background-size:40%;}.slick-slider .slick-next:hover,.slick-slider .slick-prev:hover,.slick-slider .slick-prev:focus,.slick-slider .slick-next:focus{background-color:#000;}.slick-slider .slick-next:before{content:inherit !Important;}.slick-slider .slick-prev:before:hover,.slick-slider .slick-next:before:hover{color:#000;}#views-bootstrap-portfolio-block-1{margin-top:0px;}.portfolio-block{}.portfolio-block .views-view-grid{margin:20px 0px 0px;}.portfolio-block h2{text-align:center;}.portfolio-block .field--name-title{text-align:center;margin:auto;display:block;font:normal bold 24px / 34px "Work Sans",Helvetica,Arial,Verdana,sans-serif;margin-top:5px;}.portfolio-block .node--type-portfolio{margin-bottom:30px;}.article-page{margin-bottom:40px;}.article-page h1{text-align:center;font-size:44px;padding-bottom:5px !important;}.article-page h2{font:normal bold 24px / 34px "Work Sans",Helvetica,Arial,Verdana,sans-serif;color:#fff;text-align:center;margin-top:0px;}.article-page h2 .field--name-field-sub-heading{}.article-page .video-block{text-align:center;margin:auto;margin-top:30px;}.row.commercial-block{background:#ccc;margin-bottom:50px;padding:30px 0px;}.no-service-bg{margin-bottom:20px;}.grid-block{margin-bottom:30px;}.grid-block-nobg{margin-bottom:10px;}.grid-block .grid-block-inner{background:#efefef;padding:12px;}.grid-block .grid-block-inner-nobg{background:inherit;padding:15px 0px;}.grid-block .views-field{}.grid-block .blog-image{}.grid-block .blog-title{min-height:54px;line-height:21px;margin-top:10px;font-weight:bold;}.grid-block .grid-block-inner-nobg .blog-title{}.grid-block .grid-block-inner-nobg .blog-title a{font-size:14px;}.grid-block .blog-description{min-height:140px;margin-bottom:10px;}.grid-block .blog-readmore{}#header-bar-3{}#header-bar-3 .main-nav > li:not(.wpml-ls-item) > a,header#header-bar-3 .navContainer li a{color:#000;}#header-bar-3.sticky{position:fixed;width:100%;left:0;top:0;z-index:9999;background:#fff;box-sizing:border-box;webkit-animation:opacity-lat .7s ease 0s 1 normal both;animation:opacity-lat .7s ease 0s 1 normal both;animation-delay:.1s;box-shadow:5px 1px 10px #000;}.toolbar-horizontal #header-bar-3.sticky{}.toolbar-horizontal #header-bar-3.nosticky{top:-100px;display:none;}#header-bar-3.nosticky{display:none;}#header-bar-3-inner{padding:6px 0px;}footer#footer{background:#1a1c20 none repeat center top;}#footer-fifth{}#block-views-block-mesh-block-3{margin-bottom:50px;}#block-views-block-mesh-block-3 h2{margin-bottom:30px;}#block-views-block-mesh-block-3 .team-title{margin-bottom:15px;font-weight:bold;text-align:center;margin-top:10px;font-size:16px;}#block-views-block-mesh-block-3 .team-description{text-align:center;}#block-limitedthreeyearwarranty{}#block-limitedthreeyearwarranty ul{margin-left:15px;list-style-position:inside;}#block-limitedthreeyearwarranty ul ul{margin-top:15px;margin-left:25px;}#block-limitedthreeyearwarranty ul li{list-style-type:disc;margin-bottom:5px;}.page-node-type-blog .page-title,.page-node-type-article .page-title{margin-top:15px;margin-bottom:20px;}.page-node-type-blog,.page-node-type-article{margin-bottom:40px;}body.page-node-type-article{margin-bottom:0px !important;}#page-14 .page-title{display:none;}#page-14 #featured-bottom-third{margin-top:40px;}#page-11 .content-left{padding:0px 10px;}.node__content a{text-decoration:underline !important;}.node__content a:hover{text-decoration:none !Important;}.path-frontpage .node__content img.slider-img{display:none !important;}.path-frontpage h2.page-title{margin-bottom:10px !Important;}.nav-collapse.nav-collapse-mobile{position:fixed;width:83%;bottom:90px;z-index:999;background:#fff;right:0;padding-left:15px;display:none;}.nav-collapse.nav-collapse-mobile.nav-collapse-mobile-show{display:block;}.nav-collapse-mobile .mini-widgets{display:block;margin-bottom:10px;float:left;color:#fff;}.nav-collapse-mobile .mini-widgets a svg.icon{fill:#fff;width:18px;height:16px;}.nav-collapse-mobile .mini-widgets a{float:left;margin-bottom:10px;color:#fff;margin-left:0px;}.contact-envision h2{color:#563845;font:normal bold 24px / 34px "Work Sans",Helvetica,Arial,Verdana,sans-serif;text-transform:none;}div#block-getstartedtoday{padding:19% 0PX;}div#block-getstartedtoday .check_design_list_list ul li{}.check_design_list_list div#block-getstartedtoday ul li{margin-bottom:60px;}#page-5 .node-service-type .field--type-text-with-summary{margin-bottom:80px;}.node--type-blog .field.field--name-body img{float:left;}.page-node-type-blog p a,.page-node-type-blog p a font{text-decoration:underline !important;color:#563845;}.page-node-type-blog p a:hover,.page-node-type-blog p a:hover font{text-decoration:none !important;}.Job_application_content{font-size:19px;line-height:37px;font-weight:500;padding:20px 0px;}.node-service-type .field--name-body .Job_application_content ul li{list-style-position:outside;}.Job_application_content li::marker{color:#58b2c3;font-size:23px;}.Job_application_content p{font-size:17px;line-height:33px;font-weight:400;}.Application_form .form-item{max-width:50%;display:inline-block;padding:0px 15px;width:100%;}.Application_form .form-item .js-form-type-tel{max-width:100%;padding:0px;}.Application_form .form-item .js-form-type-tel .iti{display:block;}.Application_form input,.Application_form textarea,.Application_form select{border:0;border-radius:0;padding:10px 0;margin:0;line-height:normal;background:transparent;font-weight:400;color:#414042;border-bottom:solid #a6a6a6 1px;font-size:17px;line-height:25px;font-weight:400;}.Application_form textarea{min-height:130px;}.Application_form input::placeholder,.Application_form textarea::placeholder{color:#414042;}.Application_form input[type="submit"]{width:unset;padding:13px 30px;margin:0px auto;}.Application_form input[type="submit"]#edit-resume-cv-upload-button{display:none;}.Application_form input[type="submit"]{color:white;background:#58b2c3 !important;}.Application_form  input[type="file"]{background:black;color:white;padding:10px;}.Application_form .form-managed-file{width:100%;}.Application_form input[value="upload"]{height:0;padding:25px 40px;line-height:0px;font-weight:unset;}.Application_form .form-item-resume-cv label{font-size:16px;line-height:24px;font-weight:700;margin:0 0 5px 0;text-transform:uppercase;color:#003a5d;}.Application_form  .js-form-type-textarea{width:100%;max-width:100%;}.Application_form  .webform-actions{text-align:center;}.Application_form .webform-telephone--wrapper{margin:0px;}.field--name-body .Job_application_content ul{margin-left:30px;}.Job_application_content h2{margin-bottom:21px;font-size:32px;line-height:43px;font-weight:600;color:black;text-transform:uppercase;}#block-webform-3 h2{text-align:center;font-size:32px;line-height:43px;font-weight:600;color:#003a5d;margin-bottom:25px;}margin-bottom:20px;}.dashboard .icon-detials{margin-bottom:25px;width:100%;}.dashboard .icon-detials a{text-align:center;margin-bottom:25px;background:#e2e2e2;border-radius:10px;padding:30px 0;display:block;margin:0px 20px;margin-bottom:0px;text-decoration:none;}.dashboard .icon-detials a svg{width:70px;height:70px;margin:auto;fill:#0075b5;}.dashboard .icon-detials .icon-title{margin:auto;color:#0074b7;padding-top:8px;font-size:18px;}.career-row h2 a{text-transform:uppercase;color:#003a5d;font-size:23px;line-height:30px;font-weight:600;}.career_wrap{margin-top:10px;margin-bottom:15px;}.career_wrap p{padding:10px 0px;color:black;font-weight:500;font-size:18px;line-height:32px;margin:0px;}.career_wrap ul{list-style:disc;padding-bottom:20px;padding-left:30px;}.career_wrap h2{text-transform:uppercase;color:#003a5d;font-size:23px;line-height:30px;font-weight:600;display:inline-block;margin-top:20px;}.career_wrap li{color:black;font-weight:500;font-size:18px;line-height:32px;}.career_wrap ul li::marker{color:#58b2c3;font-size:24px;}.career-row{padding:15px 0px;color:black;font-weight:500;font-size:18px;line-height:32px;padding-bottom:55px;border-bottom:solid #a6a6a68a 1px;}.career-row .node__content a{background:#58b2c3;color:white;padding:10px 26px;font-size:17px;line-height:25px;font-weight:600;text-decoration:none !important;transition:all 0.5s ease-in-out;border:2px solid #58b2c3;display:inline-block;text-transform:capitalize;}.career-row .node__content a:hover{border:2px solid #58b2c3;color:#58b2c3;background:transparent;}.career-row h2{margin-top:30px;margin-bottom:0px;}.career-row h2{margin-top:30px;}.career-title span{text-transform:uppercase;color:#003a5d;font-size:25px;line-height:40px;font-weight:600;display:inline-block;padding-top:20px;}
