img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
.page-list .current_page_item>a{font-weight:700}.page-list-ext{clear:both}.page-list-ext{*zoom:1;}.page-list-ext:before,.page-list-ext:after{display:table;line-height:0;content:""}.page-list-ext:after{clear:both}.page-list-ext .page-list-ext-item{clear:both;margin:10px 0 30px;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.page-list-ext .page-list-ext-image{float:left;display:inline;margin:5px 15px 15px 0}.page-list-ext .page-list-ext-title{clear:none}.page-list-cols-2,.page-list-cols-3,.page-list-cols-4,.page-list-cols-5{column-gap:30px}.page-list-cols-2{column-count:2}.page-list-cols-3{column-count:3}.page-list-cols-4{column-count:4}.page-list-cols-5{column-count:5}@media (max-width:767px){.page-list-cols-2,.page-list-cols-3,.page-list-cols-4,.page-list-cols-5{column-count:1}}
.popup-template .modal {
  opacity: 0;
  -webkit-transition: all 250ms ease;
  -o-transition: all 250ms ease;
  transition: all 250ms ease;
}
.popup-template .modal.is-open {
  opacity: 1;
  -webkit-transition: all 250ms ease;
  -o-transition: all 250ms ease;
  transition: all 250ms ease;
}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html,body{box-sizing:border-box;height:100%}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body{font-family:"Open Sans";line-height:24px;font-weight:300;font-style:normal;color:#2c2c2c;font-size:16px}.container{max-width:1200px;margin:0 auto}a{color:#0b244d;text-decoration:none}a:hover{color:#ab0c06}@font-face{font-family:'Gotham';src:url(//westchesterwashandseal.com/wp-content/themes/westchester/assets) format('woff2'),url(//westchesterwashandseal.com/wp-content/themes/westchester/assets/webfonts/GothamBold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Gotham Book';src:url(//westchesterwashandseal.com/wp-content/themes/westchester/assets/webfonts/GothamBook.woff2) format('woff2'),url(//westchesterwashandseal.com/wp-content/themes/westchester/assets/webfonts/GothamBook.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Gotham';src:url(//westchesterwashandseal.com/wp-content/themes/westchester/assets/webfonts/GothamBlack.woff2) format('woff2'),url(//westchesterwashandseal.com/wp-content/themes/westchester/assets/webfonts/GothamBlack.woff) format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Gotham';src:url(//westchesterwashandseal.com/wp-content/themes/westchester/assets/webfonts/GothamMedium.woff2) format('woff2'),url(//westchesterwashandseal.com/wp-content/themes/westchester/assets/webfonts/GothamMedium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Gotham';src:url(//westchesterwashandseal.com/wp-content/themes/westchester/assets/webfonts/GothamLight.woff2) format('woff2'),url(//westchesterwashandseal.com/wp-content/themes/westchester/assets/webfonts/GothamLight.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}a,p,h2,h3,div,h6{font-family:'Gotham' !important;font-weight:300 !important}h4,h5,em{font-family:'Gotham Book' !important;font-weight:inherit !important}em{color:inherit !important}.contact-button a,.custom-button.ctaction-text-center{font-size:20px !important;font-family:'Gotham Book' !important;padding:19px 23px !important;border:5px solid #fff !important;max-width:206px}p.vc_custom_heading{font-family:'Gotham Book' !important}.wpb_wrapper ul{padding-left:25px}.flex{display:flex;display:-webkit-flex;align-items:flex-start;-webkit-align-items:flex-start}.contact-button a:hover{background:#0b244d !important}p{font-size:16px;line-height:24px}.heading_4{font-size:25px;margin-bottom:20px !important;line-height:32px}.brick-widget-contact-header .widget-contact ul li:nth-of-type(2) p{white-space:nowrap}.widget-contact span{color:#0b244d !important}.main-menu{align-items:center}.widget-contact p{font-family:Gotham !important;color:#ab0c06 !important;font-size:16px !important;font-weight:300 !important}.widget-contact li:nth-of-type(3) .box-text{max-width:273px}header .nav-menu ul.main-menu>li>a{font-family:'Gotham Book' !important;font-size:17px !important}.mobile-menu .nav-holder>ul>li>a{font-weight:400 !important;font-family:'Gotham Book' !important;line-height:23px !important;padding:20px 26px !important}#menu-item-876 a,#menu-item-1717 a,#menu-item-1716 a,#menu-item-1715 a,#menu-item-1714 a,#menu-item-4629 a{padding:12px}.header-v1 .header .menu-primary ul.main-menu>li.current_page_item>a{color:#fff !important;background:#ab0c06 !important}#menu-item-2244 a{background:#0b244d;color:#fff}#menu-item-2244 a:hover,#menu-item-2244.current-menu-item a{background:#ab0c06}.header .uk-container .menu-primary>ul>li>a:hover{background-color:#ab0c06 !important;color:#fff !important}.header .uk-container .menu-primary>ul>li:hover>a,.header .uk-container .menu-primary>ul>li.current-menu-parent>a{background-color:#ab0c06 !important;color:#fff !important}.header .uk-container .menu-primary>ul>li>.uk-dropdown:before{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #0b244d !important}.header .uk-container .menu-primary>ul>li>.uk-dropdown:after{background:#0b244d !important}.br_title_bar .br-title{font-weight:400 !important;font-size:32px !important;font-family:'Gotham Book' !important}.br-breadcrumb .current{color:#fff !important}.br-breadcrumb,.br_title_bar .br-breadcrumb a{font-size:16px !important;font-family:'Gotham' !important;font-weight:300 !important}.home .page-title-bar{display:none}ul.hammer-white,ul.hammer{list-style:none;padding-left:0}ul.hammer-white li,ul.hammer li{padding-bottom:10px;position:relative;padding-left:30px !important}ul.hammer>li:before{content:url(//westchesterwashandseal.com/wp-content/themes/westchester/assets/images/hammer.png);position:absolute;left:0}ul.hammer-white li:before{content:url(//westchesterwashandseal.com/wp-content/themes/westchester/assets/images/hammerwhite.png);position:absolute;left:0}.button-noborder button{padding:15px 30px !important}.button-noborder button,button{border-radius:0 !important}.home .aio-icon-header a:hover h4{color:#ab0c06 !important}.image-outer img{border:5px solid #ab0c06}.wood-image{border:8px solid #ab0c06}.image_border img{border:8px solid #ab0c06 !important}.testimonial-page .testimonial .box-content{padding:40px 30px 45px 85px;background:#f8f8f8}.testimonial-page .testimonial .slick-slide{margin-left:50px}.testimonial-page .testimonial .box-content-p{background:#f8f8f8;padding:0}.testimonial-page .testimonial p{height:100%}.testimonial-page .testimonial .box-content-p:after{display:none}.testimonial-page .testimonial .testimonial-list{width:100%}.testimonial-page .testimonial h3,.testimonial_heading_3{font-size:20px;color:#0b244d}.testimonial-page .testimonial span{font-size:12px;color:#ab0c06}.testimonial-page .testimonial .container>div:nth-of-type(1){display:none}.bottom-testimonial{background-image:url(//westchesterwashandseal.com/wp-content/themes/westchester/assets/images/testimonial-bg.jpg);background-repeat:no-repeat;background-size:cover;padding:60px 0}.testimonial .container{display:flex;display:-webkit-flex}.testimonial .testimonial-list{width:66%;min-width:66%}.testimonial h2,.testimonial h4{color:#fff}.testimonial h2:after{content:'';background:#fff;width:100px;height:2px;display:block;margin-top:17px}.testimonial .box-content-p:after{content:'';-webkit-clip-path:polygon(100% 0,0 0,46% 100%);clip-path:polygon(100% 0,0 0,46% 100%);display:inline-block;position:absolute;bottom:-17px;width:30px;height:17px;background:#fff}.testimonial .box-content-p{padding:20px;margin:10px 0;position:relative;border-radius:5px;-webkit-border-radius:5px;background:#fff;position:relative}.testimonial h3,.testimonial span,.testimonial_heading_3{font-size:14px;color:#fff}.testimonial h3,.testimonial_heading_3{text-transform:uppercase;margin-bottom:0 !important;margin-top:25px}.testimonial span{font-weight:400}.testimonial .slick-slide{margin-left:30px}.why-decking{position:relative}.why-decking div.wpcf7-response-output,.team-page-form div.wpcf7-response-output{color:#fff}.why-decking .vc_column-inner{height:100%}.why-decking:after{content:'';width:100%;height:calc(100% - 12px);background:#0b244d;position:absolute;right:-100%;border-top:6px solid #ab0c06;top:0;border-bottom:6px solid #ab0c06}.img-separator .ult-easy-separator-img{margin-top:56px;background:#fff;padding:0;outline:12px solid #fff}.vc_figure-caption{background:#0b244d;font-size:20px !important;padding:15px;color:#fff;margin-top:0 !important;font-family:'Gotham Book' !important;border:5px solid #ab0c06;border-top:0}.letter-box{max-width:720px;margin:auto}.letter-box:after{content:url(//westchesterwashandseal.com/wp-content/themes/westchester/assets/images/letter-bg.png);bottom:0;display:block;width:100%;position:absolute;left:0;z-index:-1;background:#fff}.image-border .vc-hoverbox-front,.image-border img{border:20px solid #ededed !important}.image-border .ult-ib-effect-style5 .ult-new-ib-content{position:relative !important}.image-border .vc-hoverbox-front{border-bottom-width:52px !important}.image-border h2{position:absolute !important;width:100%;left:0;bottom:-50px !important;font-size:20px !important;background:#ededed;line-height:29px;padding:12px 0}.recent-projects .slick-slide{margin:0 !important}.recent-projects .ult-ib-effect-style5 .ult-new-ib-content{position:relative}.recent-projects button.slick-prev{margin-left:-55px}.recent-projects button.slick-next{margin-right:-55px}.recent-projects .ult-new-ib-content{font-family:'Gotham Book' !important}.recent-projects p{font-size:18px !important;line-height:30px !important}.red-block{font-family:'Gotham Book' !important}.number-list h2{max-width:100px;line-height:100px;margin:auto;background:#0b244d}.number-list .vc_separator{transform:rotate(90deg);width:69px !important}.contact-info-bar h4,.contact-info-bar a,.contact-info-bar span{color:#fff}.contact-info-bar h4{margin:0 !important}.contact-info-bar .heading h4{padding-bottom:35px}.contact-info-bar .wpb_raw_html h4{font-size:20px}.contact-info-bar span{height:64px;width:64px;min-width:64px;background:#fff;border-radius:50%;-webkit-boder-radius:50%;font-size:30px;display:inline-block;text-align:center;color:#ab0c06;line-height:64px;margin-right:15px}.contact-info-bar .wpb_wrapper{display:flex;display:-webkit-flex;justify-content:space-between;align-items:center}.contact-us .wpb_wrapper{max-width:504px;margin:auto 100px auto auto;width:100%}.home-frm input::-webkit-input-placeholder,.home-frm textarea::-webkit-input-placeholder,.team-page-form input::-webkit-input-placeholder,.landing-form input::-webkit-input-placeholder{color:#fff !important;opacity:1 !important}.home-frm input::-moz-placeholder,.home-frm textarea::-moz-placeholder,.team-page-form input::-moz-placeholder,.landing-form input::-moz-placeholder{color:#fff !important;opacity:1 !important}.home-frm input:-ms-input-placeholder,.home-frm textarea:-ms-input-placeholder,.team-page-form input:-ms-input-placeholder,.landing-form input:-ms-input-placeholder{color:#fff !important;opacity:1 !important}.home-frm input:-moz-placeholder,.home-frm textarea:-moz-placeholder,.team-page-form input:-moz-placeholder,.landing-form input:-moz-placeholder{color:#fff !important;opacity:1 !important}.contact-us div{color:#fff}.contact-us .xcol span,#popup-form span{position:relative;display:block}.contact-us .xcol span:before,#popup-form span:before{content:'';display:inline-block;position:absolute;top:18px;font-family:'Font Awesome 5 Solid';font-size:0px}.contact-us svg,#popup-form span svg{position:absolute;top:11px;left:0}.contact-us .xcol .your-name:before,#popup-form .your-name:before{content:"\f007"}.contact-us .xcol .your-email:before,#popup-form .your-email:before{content:"\f0e0"}.contact-us .xcol .your-phone:before,#popup-form .your-phone:before{content:"\f879"}.contact-us .xcol span:before{color:#fff}#popup-form span svg{color:#cacaca}.contact-icon{background:url(//westchesterwashandseal.com/wp-content/themes/westchester/assets/images/Rounded_Rectangle_1.png);line-height:51px;height:51px;width:51px;display:inline-block;font-size:11px !important;margin:20px 10px 20px 0;position:relative}.fix-phone{background:#0b244d;padding:9px 27px;color:#fff;font-size:24px;display:inline-block}.fix-phone span{width:40px;line-height:40px;background:#fff;color:#0b244d;text-align:center;border-radius:50%;display:inline-block;margin-right:14px}.fix-phone:hover{background:rgba(171,12,6,1);color:#fff}.footer p{font-size:14px !important;color:#575757}.deck-type .vc_column-inner{background-size:cover !important;background-position:32px !important}.deck-type .aio-icon-header{padding-left:15px}.deck-type .aio-icon-header h6{margin:0 !important}.page-id-873 h4{margin-bottom:0}.custom-map{height:100%;width:100%;position:absolute}.gm-style div>div:last-child>div>div:first-child>div{background:#0b244d !important}.gm-style div>div:last-child>div>div:first-child>div:nth-child(3)>div div{background-color:#0b244d !important}.gm-style div>div:last-child>div>div:first-child>div:first-child{background:0 0 !important}.map_info_text{display:flex;justify-content:space-around;align-items:center;padding:30px 0 30px 16px}.map_info_text img{margin-bottom:0}.map_info_text h6{font-size:20px;line-height:28px;color:#fff;width:284px;margin:0}.mfp-hide{display:none}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;z-index:1045;width:100%}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}#popup-form textarea{height:140px}.popup-modal{font-size:22px;letter-spacing:.22px;font-weight:400 !important;background:#fff;color:#fff;display:inline-block;font-family:'Gotham Book' !important;box-shadow:0 0 25px rgba(0,0,0,.15);padding-right:15px;position:fixed;right:-106px;z-index:2;top:50%;transform:translateY(-50%);transform:rotate(270deg);display:none}body.home .popup-modal{display:block}.popup-modal>img{transform:rotate(90deg);vertical-align:middle}.popup-blue{background:#0b244d;padding:20px;display:inline-block;margin-right:20px;position:relative;line-height:26px}.popup-blue:after{content:'';border:10px solid #fff;border-left-color:#0b244d;position:absolute;top:23px;right:-20px}#popup-form{max-width:734px;background:#fff;margin:auto;border-top:10px solid #990a05;position:relative;padding:0 15px}#popup-form .popup-info{max-width:400px;margin:auto;padding:50px 0}#popup-form input,#popup-form textarea{background:0 0;border:none;color:#000;border-bottom:1px solid #cacaca;padding:12px 23px;width:100%;box-sizing:border-box}#popup-form input::-webkit-input-placeholder,#popup-form textarea::-webkit-input-placeholder{color:#cacaca !important;opacity:1 !important}#popup-form input::-moz-placeholder,#popup-form textarea::-moz-placeholder{color:#cacaca !important;opacity:1 !important}#popup-form input:-ms-input-placeholder,#popup-form textarea:-ms-input-placeholder{color:#cacaca !important;opacity:1 !important}#popup-form input:-moz-placeholder,#popup-form textarea:-moz-placeholder{color:#cacaca !important;opacity:1 !important}#popup-form .nf-field .field-wrap .nf-field-element:before{color:#cacaca}#popup-form input[type=submit]{background:#ab0c06 !important;color:#fff !important;font-weight:400;margin-top:15px;font-size:20px;width:100%}#popup-form .popup-modal-dismiss{position:absolute;right:0;top:0;width:41px;line-height:41px;background:#0b244d;text-align:center;color:#fff;font-size:24px}#footernowbutton{width:66px;right:0;color:#fff;border-bottom-left-radius:40px;border-top-left-radius:40px;height:60px;position:fixed;bottom:88px;border-top:2px solid #ab0c06;background:#ab0c06;text-decoration:none;box-shadow:0 0 5px #888;z-index:3;font-size:40px;display:none;text-align:center;line-height:65px}.widget_header_html ul{padding:32px 0 0}.widget_header_html ul li{display:inline-block;padding-left:35px}.widget_header_html ul li:first-child{padding-left:15px}.widget_header_html ul li span{display:block}.widget_header_html ul li .top-link-wrap{display:flex;align-items:center;justify-content:flex-start}.widget_header_html ul li .top-link-right{font-size:16px;padding:0 0 0 18px;line-height:normal;color:#ab0c06}.widget_header_html ul li .top-link-right a{color:#ab0c06}.widget_header_html aside:nth-of-type(2){margin-left:auto;padding-right:13px}.home-frm .xrow{flex-wrap:wrap;display:flex;display:-webkit-flex;justify-content:space-between}.home-frm .xrow .xcol{position:relative;margin-bottom:15px;width:30%}.home-frm .xrow .xcol:nth-last-of-type(1){width:100%}.home-frm input,.home-frm textarea,.landing-form input,.team-page-form input{background-color:transparent;border:1px solid #fff;color:#fff;font-weight:300;padding:13px 10px 12px 20px;width:100%;box-sizing:border-box}.landing-form div{color:#fff}.home-frm .xrow textarea{height:100px}.home-frm input[type=submit],.landing-form input[type=submit],.team-page-form input[type=submit]{background-color:#ab0c06;color:#fff;border:none;border-radius:0;text-transform:uppercase;font-size:20px;line-height:normal;height:auto;padding:11px 31px;cursor:pointer}body .codedropz-upload-inner .codedropz-btn-wrap a.cd-upload-btn{color:#fff}body .codedropz-upload-inner .codedropz-btn-wrap h3{color:#fff}body .contact-us .wpcf7 .home-frm .file-uppload .wpcf7-file{background:#e8f0fe !important;color:#000 !important;padding:15px}.contact-us .home-frm .xrow .xcol{width:100%}.contact-us .home-frm input,.contact-us .home-frm textarea{padding-left:30px;border:none;border-bottom:1px solid rgba(255,255,255,.2)}.contact-us .home-frm textarea{height:200px}.contact-us input[type=button]{background:#ab0c06;font-size:20px}input,textarea{font-weight:300;outline:none}#pageflip{right:0}#pageflip img{width:167px;height:167px;z-index:99;position:absolute;right:0;-ms-interpolation-mode:bicubic}#pageflip .msg_block{width:142px;height:191px;overflow:hidden;position:absolute;right:0;background:url(//westchesterwashandseal.com/wp-content/themes/westchester/assets/images/page_flip_2.png) no-repeat right top;z-index:1}.xServices{overflow:hidden;border-radius:5px}.xContactform div.wpcf7-validation-errors,.team-page-form div.wpcf7-validation-errors{color:#fff !important;margin-top:0 !important}.about-flex{display:flex;display:-webkit-flex;justify-content:center;flex-wrap:wrap}.about-flex img{padding:0 10px}.testimonial p{height:173px;overflow:hidden}.white-content p,.white-content ul,.white-content h4{color:#fff}.about_service ul{color:#1b2725}.bottom-project{background:#0b244d;padding:100px 0}.bottom-project h2{text-align:center;color:#fff}.project-items button{color:#fff !important;font-size:48px;display:block;background:rgba(0,0,0,0);border:none;padding:0;top:50%;outline:none;position:absolute;transform:translateY(-50%);width:auto;cursor:pointer}.project-items img{max-width:100%;height:auto}.project-items button.slick-prev{margin-left:-55px;left:0}.project-items button.slick-next{margin-right:-55px;right:0}.project-inner{position:relative;-webkit-transition:ease .35s;transition:ease.35s;min-height:220px !important}.project-inner a.hover-box{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;opacity:0;background:rgba(11,36,77,.8);color:#fff;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);padding:20px 15px;text-decoration:none;box-sizing:border-box}.project-inner:hover a.hover-box{opacity:1;top:-100%;-webkit-transition:ease .35s;transition:ease.35s}.project-inner h4,.project-inner p{color:#fff}.newservice-banner ul{margin-left:15px;text-align:left}.comment-form input,.comment-form textarea{background:#fafafa;border:1px solid #dcddde;padding:10px 30px;width:100%;margin-bottom:10px;box-sizing:border-box;font-size:14px;color:#000;outline:none}.comment-form input[type=submit]{background:#ab0c06;border:none;font-size:20px;max-width:300px;color:#fff;text-transform:uppercase;font-weight:400}ul.wid-50,.servicebar ul{display:flex;justify-content:space-between;flex-wrap:wrap;display:-webkit-flex}.wid-50 li{width:46%}.landing-testi .testimonial.br-testimonial.template1 .slick-slide .box-content-h3 h3,.landing-testi .testimonial.br-testimonial.template1 .box-content-span span{font-family:'Gotham' !important;font-weight:400 !important;color:#0b244d !important}.servicebar h2{text-align:center;padding-bottom:50px}.servicebar h2:after{content:'';position:relative;width:80px;height:2px;background:#ab0c06;display:block;left:50%;transform:translateX(-50%);margin-top:20px}.servicebar ul,.servicebar ul li{margin:0;padding:0;list-style:none}.servicebar ul li{width:32%;margin:15px 0;position:relative;padding:8px 0;z-index:1}.servicebar ul li:before{content:'';position:absolute;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%,34px 53%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%,34px 53%);background:#0b244d;top:0;left:25px;height:100%;width:calc(100% - 25px);z-index:-1}.servicebar ul li a{font-size:20px;color:#fff;display:block;text-decoration:none}.servicebar ul li a img{vertical-align:middle;padding-right:24px}.red{color:#ab0c06 !important}.team-service-list{padding:50px;margin-bottom:54px;margin-left:0 !important;margin-right:0 !important}.team-service-list:nth-last-of-type(1){margin-bottom:100px}.team-service-list:nth-of-type(1){margin-top:54px}.team-service-list .team-service-img figure{position:relative;z-index:1}.team-service-list .team-service-img:after{content:'';background-image:url(//westchesterwashandseal.com/wp-content/themes/westchester/assets/images/washseal.jpg);position:absolute;width:calc(100% - 60px);background-repeat:no-repeat;background-size:cover;height:calc(100% + 180px);top:-90px;left:50%;transform:translatex(-50%);-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,.2);-moz-box-shadow:0px 0px 15px 0px rgba(0,0,0,.2);box-shadow:0px 0px 15px 0px rgba(0,0,0,.2)}.team-page-form form p{display:flex;display:-webkit-flex;justify-content:space-between;align-items:flex-start}.team-page-form form p>span,.team-page-form form [type=submit]{flex-basis:0 0 32%;max-width:32%}.team-page-form form [type=submit]{width:100%}.team-page-form .ajax-loader{position:absolute;right:0}ul{padding-left:0}main ul ul{padding-left:25px}.alignright{display:inline;float:right;margin:0 0 30px 25px}.alignleft{display:inline;float:left;margin:0 25px 30px 0}.aligncenter{clear:both;display:block;margin:0 auto}h1{line-height:48px;color:#0b244d;font-size:42px;font-weight:100}body h2{font-size:38px;color:#0b244d;margin-bottom:20px !important;line-height:42px}body h3{font-size:32px;color:#0b244d;margin-bottom:20px !important;line-height:34px}body h4{font-size:25px;color:#0b244d;margin-bottom:20px !important;line-height:32px}.uvc-heading-spacer{height:2px}.heading span{width:80px;height:2px;background:#ab0c06}.heading a{text-decoration:none}.heading a:hover h4{color:#ab0c06 !important}.breadcrumb,.breadcrumb a{color:#fff}.breadcrumb a{text-decoration:none}.home-separator{padding-top:30px}.home-separator>span:after{content:url(//westchesterwashandseal.com/wp-content/themes/westchester/assets/images/home-separator.png);display:inline-block;left:50%;background:#fff;position:absolute;transform:translate(-50%,-50%);top:50%;width:60px;text-align:center}header .logo img{max-width:204px}header a{text-decoration:none}header ul{list-style:none}header .top-bar{border-bottom:3px solid #ab0c06;padding:10px 0}header .top-bar .container{display:flex;display:-webkit-flex;justify-content:space-between;align-items:center}header .top-bar .top-link li{display:inline-block;padding-left:35px;margin:5px 0}header .top-bar .top-link .top-link-wrap{display:flex;display:-webkit-flex;align-items:center;justify-content:flex-start}header .top-bar .top-link .top-link-wrap svg{font-size:36px}header .top-bar .top-link li:nth-of-type(3) .top-link-wrap svg{font-size:30px}header .top-bar .top-link .top-link-right{font-size:16px;padding-left:18px;color:#ab0c06}header .top-bar .top-link span{display:block}header .top-bar .top-link .top-link-right a{font-size:16px;color:#ab0c06}header .nav-menu{display:flex;display:-webkit-flex;justify-content:space-between;margin-top:0;margin-bottom:0}header .nav-menu li a{font-weight:400 !important;font-family:'Gotham Book' !important;padding:23px 18px;text-align:center;line-height:22px;font-size:17px;text-transform:uppercase;color:#0b244d;display:block}header .sub-menu li{position:relative}header .sub-menu{position:absolute;background:#fff;box-shadow:0px 3px 8px rgba(0,0,0,.2);z-index:2;width:auto;min-width:250px;display:none;-webkit-animation:.2s ease-in-out;animation:.2s ease-in-out}header .sub-menu li a{white-space:nowrap;border-bottom:1px solid rgba(0,0,0,.1);padding:20px 12px !important}header .nav-menu li a:hover,header .nav-menu li.current-menu-item>a,header .nav-menu li.current_page_parent>a{color:#fff;background:#ab0c06}header .nav-menu li:hover .sub-menu{display:block}header .sub-menu:before{content:'';width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #0b244d;position:absolute;top:-5px;left:30px}header .sub-menu:after{content:'';width:100%;height:3px;background:#0b244d;position:absolute;top:0;right:0;bottom:auto;left:0}.mobile-bar{display:none;padding:10px 0}.btn-toggle-menu{display:block;position:relative;width:22px;height:16px;cursor:pointer}.hamburger span{position:absolute;width:100%;height:2px;left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);background:#0b244d}.hamburger .btn-toggle-menu:before,.hamburger .btn-toggle-menu:after{content:'';position:absolute;top:0;left:0;height:2px;width:100%;background:#0b244d}.hamburger .btn-toggle-menu:after{top:auto;bottom:0}.mobile-bar .container{display:flex;display:-webkit-flex;justify-content:space-between;align-items:center}header .hamburger .btn-toggle-menu.active span{display:none}header .hamburger .btn-toggle-menu.active:before{top:7px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}header .hamburger .btn-toggle-menu.active:after{top:7px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}body .home-slider-inner{background-repeat:no-repeat;background-size:cover;height:580px;position:relative;background-position:center}.home-slider-inner:before{content:'';position:absolute;width:100%;height:100%;background:rgba(0,0,0,.3)}.home-slider-inner .container{top:50%;position:relative;transform:translateY(-50%)}.home-slider-inner h1,.home-slider-inner h2,.home-slider-inner .heading_1{font-size:62px;line-height:70px;color:#fff;font-weight:300;margin-top:0;text-shadow:2px 2px 4px #000}.home-slider-inner .heading_1{margin-bottom:25px}.banner{padding:110px 0;background-repeat:no-repeat;background-size:cover;position:relative;z-index:1;border-bottom:2px solid #0b244d}.banner h1{color:#fff;margin:0;font-size:32px;text-transform:uppercase;font-weight:400;font-family:'Gotham Book' !important}.banner:before{position:absolute;content:'';display:block;width:100%;height:100%;background:rgba(0,0,0,.3);top:0;z-index:-1}.custom-btn a,.button a{font-size:20px !important;color:#fff !important;text-decoration:none;background:#0b244d !important;padding:19px 22px !important;font-weight:400 !important;display:inline-block}.custom-btn a:hover,.button a:hover{background:#ab0c06 !important}.home-slider-inner .custom-btn a{border:1px solid #fff;margin-right:25px;display:inline-block;padding:17px 35px !important;font-weight:300 !important}.home-slider-inner .custom-btn a:after{content:"\f054";display:inline-block;position:absolute;top:18px;font-family:'Font Awesome 5 Solid';font-size:0px}.home-slider-inner .custom-btn a svg{padding-left:15px}.contact-bar{background:#0b244d}.contact-bar .container{display:flex;display:-webkit-flex;justify-content:space-between;align-items:center}.contact-bar h3,.contact-bar-heading-3{color:#fff;font-size:22px;line-height:28px}.testimonials-heading-4{margin-top:30px;margin-bottom:20px !important;line-height:32px;font-size:25px;font-family:'Gotham Book' !important;font-weight:inherit !important;color:#fff}.contact-bar .btn{background:#ab0c06;color:#fff;font-size:20px;font-family:'Gotham Book' !important;padding:19px 23px;border:5px solid #fff;max-width:206px;text-decoration:none}.contact-bar .btn:hover{background:#0b244d}.footer-top{margin-top:40px}.footer-top p{font-size:14px;line-height:24px;margin-top:0}.footer-top h4{margin-top:0;font-size:14px;color:#000;margin-bottom:0 !important}.footer-top a{text-decoration:none;color:#2c2c2c}.footer-top .container{display:flex;display:-webkit-flex;justify-content:space-between}.footer-top .container .widget{width:33.33%;padding-left:30px;position:relative}.footer-top .container .widget:after{content:'';background:#cdcdcd;width:1px;position:absolute;height:100%;right:0;top:0;margin:0 -17px}.footer-top .container .widget:nth-last-of-type(1):after{display:none}.footer-top .container .widget:nth-of-type(1){padding-left:0}.footer-top .container ul{list-style:none;margin-top:8px}.footer-top li:nth-of-type(4) a{font-size:15px}.contact li{padding-bottom:7px;font-size:14px}.contact li svg{font-size:15px;padding-right:10px;width:16px !important}.copyright-section{text-align:center;padding:60px 0}.blog_list{display:flex;display:-webkit-flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;margin:50px 0}.blog_list>div{width:30%;margin-bottom:30px}.blog_list>div:hover{box-shadow:0 0 27px rgba(0,0,0,.25);-webkit-box-shadow:0 0 27px rgba(0,0,0,.25);transition:all .5s ease;cursor:pointer}.blog_list img,.blog-single img{max-width:100%;height:auto;vertical-align:middle}.blog_list figure{margin:0}.blog_list h2{font-size:22px;line-height:30px}.blog_list .content{border:1px solid #dcddde;padding:10px 30px 32px}.blog_list .meta_data span{font-size:12px;color:#a3a6a5}.blog_list a{text-decoration:none}.blog_list .meta_data{margin-bottom:10px}.blog_list .category a{color:#ab0c06}.blog_list .read{display:block;color:#0b244d;margin-top:15px;font-size:14px}.blog-single{margin-top:60px}.blog-single .container{display:flex;display:-webkit-flex;justify-content:space-between}.blog-single .container .col-ws-8{width:70%}.blog-single .container .col-ws-4{width:25%}.post-navi{border-top:1px solid #dcddde;padding:20px 0;position:relative}.post-navi a:nth-of-type(2){position:absolute;right:0}.widget_recent_entries h4{margin-top:0}.page-id-4574 .breadcrumb{display:none}.home-frm h3,.home-frm a,.dnd-upload-status .dnd-upload-details .name,.dnd-upload-status .dnd-upload-image span,.home-frm .codedropz-upload-wrapper span.has-error-msg,.home-frm .dnd-upload-status .dnd-upload-details span.has-error{color:#fff}.xcol-file{width:100%}.notification-close{position:absolute;right:30px;top:30px;font-size:24px;font-weight:700 !important;cursor:pointer}.grecaptcha-badge{display:none}.why-decking.wpb_column p,.why-decking.wpb_column h1,.why-decking.wpb_column h2,.why-decking.wpb_column h3,.why-decking.wpb_column h4,.why-decking.wpb_column div,.why-decking.wpb_column span,.why-decking.wpb_column li,.vc-hoverbox-block-inner.vc-hoverbox-back-inner p,.vc-hoverbox-block-inner.vc-hoverbox-back-inner h2,.vc-hoverbox-block-inner.vc-hoverbox-back-inner h4{color:#fff !important}#text-14 h4.widget-title,#text-15 h4.widget-title,#text-16 h4.widget-title{display:none}h4.footer_widget_title{font-size:17px}h4.footer_widget_title a{font-family:'Gotham Book' !important;color:#000;font-size:17px;font-weight:700}h4.footer_widget_title a:hover{color:#d9232f}.red-ca-block-right,.red-ca-block{color:#fff;background:#ab0c06 !important;padding:15px 28px 20px !important}.red-ca-block{margin-right:-16px !important;margin-left:32px !important}.red-ca-block-right{margin-right:32px !important;margin-left:-15px !important;border:none !important}.red-ca-block-right p,.red-ca-block p{font-family:'Gotham Book' !important}.box_style_2 h3{margin-top:0;padding-top:0}.bafg-col-4{padding-left:0 !important;padding-right:0 !important}.bafg-col-4{padding-left:0 !important;padding-right:0 !important}.bafg-col-4 .twentytwenty-horizontal{padding-left:15px !important;padding-right:15px !important}.bafg-col-4 .twentytwenty-overlay{display:none !important}.footer_heading_4{display:none}.heading-2{font-size:38px;margin-bottom:20px !important;line-height:42px;font-family:'Gotham' !important;font-weight:300 !important;color:#0b244d;margin-top:33px}.testimonial .heading-2{margin-top:30px}.testimonial .heading-2:after{content:'';background:#fff;width:100px;height:2px;display:block;margin-top:17px}.white-text{color:#fff !important}.heading-4{margin-top:30px;margin-bottom:20px !important;line-height:32px;font-size:25px;font-family:'Gotham Book' !important;font-weight:inherit !important;color:#0b244d}.sitemap-list-data ul{line-height:31px;font-size:17px}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
@media (min-width:992px) and (max-width:1400px){header .top-bar{padding-right:150px}header .top-bar .top-link .top-link-wrap svg,header .top-bar .top-link li:nth-of-type(3) .top-link-wrap svg{font-size:20px}header .logo{flex-grow:1}header .top-link{padding-right:80px}header .top-bar .top-link li{display:block}header .top-bar .top-link span{display:none}header .header-nav .container{padding-left:0;padding-right:0}}@media(max-width:1260px){.container{max-width:980px;padding-left:15px;padding-right:15px}header .nav-menu li a{padding-left:12px;padding-right:12px;font-size:14px}.project-items button.slick-prev,.project-items button.slick-next{margin:0;z-index:1}.contact-info-bar h4{word-break:break-word}.contact-info-bar>div{width:50% !important}.contact-us .wpb_wrapper{padding-left:15px;padding-right:15px;margin:auto;box-sizing:border-box;max-width:100%}}@media (max-width:991px){.mobile-bar{display:block;padding-right:120px}.top-bar{display:none}header .header-nav{position:absolute;z-index:5;background:#fff;border-top:1px solid rgba(0,0,0,.1);display:none}header .nav-menu{flex-wrap:wrap}header .nav-menu li{width:100%}header .nav-menu li a{text-align:left;border-bottom:1px solid rgba(0,0,0,.1);font-size:16px}header .sub-menu{position:relative;box-shadow:none;background:#f5f5f5;display:block}header .sub-menu:before{border-bottom-color:#f5f5f5}header .nav-menu .sub-menu li a{padding-left:40px !important}header .nav-menu li a{padding:18px 12px !important;text-transform:capitalize}#pageflip img,#pageflip .msg_block{width:120px !important;height:105px !important}#pageflip .msg_block{background-size:cover}.home-slider-inner h1,.home-slider-inner h2,.home-slider-inner .heading_1{font-size:48px;line-height:52px}.contact-info-bar>div{width:100% !important}body h2{font-size:34px}body h3,.contact-bar-heading-3,.testimonial_heading_3{font-size:28px}h1{line-height:42px;font-size:38px}.testimonial-page .testimonial .box-content{padding:20px}.blog_list>div{width:48%}}@media(max-width:767px){.red-ca-block{margin-right:0 !important;margin-left:0 !important}.red-ca-block-right{margin-right:0 !important;margin-left:0 !important;border:none !important}.testimonial .container,.footer-top .container,.contact-bar .container,.team-page-form form p,.blog-single .container{flex-wrap:wrap}.testimonial .testimonial-list,.footer-top .container .widget,.home-frm .xrow .xcol{width:100%;min-width:100%}.footer-top .container .widget{padding-left:0}.mobile-bar{padding-right:0}.mobile-bar .container{flex-wrap:wrap;justify-content:center}header .logo,header .mobile-call-button,header .hamburger{width:100%;text-align:center;margin-bottom:11px}.btn-toggle-menu{margin-left:auto}.fix-phone{display:block}#pageflip img,#pageflip .msg_block{width:82px !important;height:85px !important}.popup-blue{width:calc(100% - 115px);text-align:center;padding:13px 20px}.popup-modal{transform:rotate(0deg);bottom:0;width:100%;top:unset;right:unset}.popup-modal>img{transform:rotate(0deg)}.team-service-list .team-service-img:after{height:calc(100% + 20px);top:-20px;width:100%}.team-service-list:nth-of-type(2n){flex-direction:column-reverse}.team-service-list{padding:0 20px 20px;margin-bottom:40px}.team-page-form form p>span,.team-page-form form [type=submit]{margin-bottom:15px;width:100%;flex-basis:0 0 100%;max-width:100%}.servicebar ul li,.wid-50 li{width:100%}.landing-form div input{margin-bottom:15px}#footernowbutton{display:block}.home-slider-inner .custom-btn a{margin:10px 10px 10px 0}.home-slider-inner h1,.home-slider-inner h2,.home-slider-inner .heading_1{font-size:34px;line-height:39px}.red-block{margin-left:0 !important;margin-right:0 !important;margin-bottom:35px !important}.contact-us+div iframe{height:400px !important;position:relative}p.vc_custom_heading{margin-right:0 !important}.wood-margin>div{padding-left:15px !important}.bottom-project{padding:50px 0}.wood-image img{border:8px solid #ab0c06;box-sizing:border-box}.wood-image{border:none}body h2{font-size:30px;line-height:38px}h1{line-height:37px;font-size:32px}body .vc_column-inner{padding-top:0 !important}.testimonial .slick-slide{margin-left:0;margin-right:20px}.popup-modal{display:block}.testimonial-page .testimonial .slick-slide{margin-left:0;margin-right:20px}.blog-single .container .col-ws-8,.blog-single .container .col-ws-4,.blog_list>div{width:100%}.blog-single .container .col-ws-4{margin-top:20px}.alignleft,.alignright{float:none;margin-left:auto;margin-right:auto;display:block}.vc_btn3-container.vc_btn3-right{text-align:center !important}.testimonial .heading-2{font-size:33px}.testimonials-heading-4{font-size:21px}.testimonial_heading_3{color:#fff;font-size:22px;line-height:28px}}
.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after,.twentytwenty-vertical .twentytwenty-handle:before,.twentytwenty-vertical .twentytwenty-handle:after{content:" ";display:block;background:#fff;position:absolute;z-index:30;-webkit-box-shadow:0px 0px 12px rgba(51,51,51,.5);-moz-box-shadow:0px 0px 12px rgba(80,77,77,.5);box-shadow:0px 0px 12px rgba(51,51,51,.5)}.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after{width:3px;height:9999px;left:50%;margin-left:-1.5px}.twentytwenty-vertical .twentytwenty-handle:before,.twentytwenty-vertical .twentytwenty-handle:after{width:9999px;height:3px;top:50%;margin-top:-1.5px}.twentytwenty-before-label,.twentytwenty-after-label,.twentytwenty-overlay{position:absolute;top:0;width:100%;height:100%}.twentytwenty-before-label,.twentytwenty-after-label,.twentytwenty-overlay{-webkit-transition-duration:.5s;-moz-transition-duration:.5s;transition-duration:.5s}.twentytwenty-before-label,.twentytwenty-after-label{-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity}.twentytwenty-before-label:before,.twentytwenty-after-label:before{color:#fff;font-size:13px;letter-spacing:.1em}.twentytwenty-before-label:before,.twentytwenty-after-label:before{position:absolute;background:rgba(255,255,255,.2);line-height:38px;padding:0 20px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.twentytwenty-horizontal .twentytwenty-before-label:before,.twentytwenty-horizontal .twentytwenty-after-label:before{top:50%;margin-top:-19px}.twentytwenty-vertical .twentytwenty-before-label:before,.twentytwenty-vertical .twentytwenty-after-label:before{left:50%;margin-left:-45px;text-align:center;width:90px}.twentytwenty-left-arrow,.twentytwenty-right-arrow,.twentytwenty-up-arrow,.twentytwenty-down-arrow{width:0;height:0;border:6px inset transparent !important;position:absolute}.twentytwenty-left-arrow,.twentytwenty-right-arrow{top:50%;margin-top:-6px}.twentytwenty-up-arrow,.twentytwenty-down-arrow{left:50%;margin-left:-6px}.twentytwenty-container{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;z-index:0;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.twentytwenty-container img{max-width:100%;position:absolute;top:0;display:block}.twentytwenty-container.active .twentytwenty-overlay,.twentytwenty-container.active :hover.twentytwenty-overlay{background:rgba(0,0,0,0)}.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label{opacity:0}.twentytwenty-container *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.twentytwenty-before-label{opacity:0}.twentytwenty-before-label:before{content:attr(data-content)}.twentytwenty-after-label{opacity:0}.twentytwenty-after-label:before{content:attr(data-content)}.twentytwenty-horizontal .twentytwenty-before-label:before{left:10px}.twentytwenty-horizontal .twentytwenty-after-label:before{right:10px}.twentytwenty-vertical .twentytwenty-before-label:before{top:10px}.twentytwenty-vertical .twentytwenty-after-label:before{bottom:10px}.twentytwenty-overlay{-webkit-transition-property:background;-moz-transition-property:background;transition-property:background;background:rgba(0,0,0,0);z-index:25}.twentytwenty-overlay:hover{background:rgba(0,0,0,.5)}.twentytwenty-overlay:hover .twentytwenty-after-label{opacity:1}.twentytwenty-overlay:hover .twentytwenty-before-label{opacity:1}.twentytwenty-before{z-index:20}.twentytwenty-after{z-index:10}.twentytwenty-handle{height:38px;width:38px;position:absolute;left:50%;top:50%;margin-left:-22px;margin-top:-22px;border:3px solid #fff !important;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;-webkit-box-shadow:0px 0px 12px rgba(51,51,51,.5);-moz-box-shadow:0px 0px 12px rgba(51,51,51,.5);box-shadow:0px 0px 12px rgba(51,51,51,.5);z-index:40;cursor:all-scroll}.twentytwenty-horizontal .twentytwenty-handle:before{bottom:50%;margin-bottom:22px;-webkit-box-shadow:0 3px 0 #fff,0px 0px 12px rgba(51,51,51,.5);-moz-box-shadow:0 3px 0 #fff,0px 0px 12px rgba(51,51,51,.5);box-shadow:0 3px 0 #fff,0px 0px 12px rgba(51,51,51,.5)}.twentytwenty-horizontal .twentytwenty-handle:after{top:50%;margin-top:22px;-webkit-box-shadow:0 -3px 0 #fff,0px 0px 12px rgba(51,51,51,.5);-moz-box-shadow:0 -3px 0 #fff,0px 0px 12px rgba(51,51,51,.5);box-shadow:0 -3px 0 #fff,0px 0px 12px rgba(51,51,51,.5)}.twentytwenty-vertical .twentytwenty-handle:before{left:50%;margin-left:22px;-webkit-box-shadow:3px 0 0 #fff,0px 0px 12px rgba(51,51,51,.5);-moz-box-shadow:3px 0 0 #fff,0px 0px 12px rgba(51,51,51,.5);box-shadow:3px 0 0 #fff,0px 0px 12px rgba(51,51,51,.5)}.twentytwenty-vertical .twentytwenty-handle:after{right:50%;margin-right:22px;-webkit-box-shadow:-3px 0 0 #fff,0px 0px 12px rgba(51,51,51,.5);-moz-box-shadow:-3px 0 0 #fff,0px 0px 12px rgba(51,51,51,.5);box-shadow:-3px 0 0 #fff,0px 0px 12px rgba(51,51,51,.5)}.twentytwenty-left-arrow{border-right:6px solid #fff !important;left:50%;margin-left:-17px}.twentytwenty-right-arrow{border-left:6px solid #fff !important;right:50%;margin-right:-17px}.twentytwenty-up-arrow{border-bottom:6px solid #fff !important;top:50%;margin-top:-17px}.twentytwenty-down-arrow{border-top:6px solid #fff !important;bottom:50%;margin-bottom:-17px}.beafwc-outside-label-wrapper{position:relative;overflow:hidden}.beafwc-outside-label-wrapper>.twentytwenty-before-label,.beafwc-outside-label-wrapper>.twentytwenty-after-label{opacity:1}.beafwc-outside-label-wrapper.twentytwenty-vertical>.twentytwenty-before-label:before{top:0;z-index:25;width:max-content !important;background-color:rgba(0,0,0,.5)}.beafwc-outside-label-wrapper.twentytwenty-vertical .twentytwenty-after-label:before{bottom:0;z-index:25;width:max-content !important;background-color:rgba(0,0,0,.5)}
.twentytwenty-vertical .default .twentytwenty-before-label:before,.twentytwenty-vertical .default .twentytwenty-after-label:before{padding:0 !important}.twentytwenty-before-label,.twentytwenty-after-label{background:0 0 !important}.twentytwenty-vertical .twentytwenty-before-label:before,.twentytwenty-vertical .twentytwenty-after-label:before{width:120px !important;left:0 !important;right:0 !important;margin:0 auto !important}.twentytwenty-horizontal .design-1 .twentytwenty-before-label:before,.twentytwenty-horizontal .design-1 .twentytwenty-after-label:before{top:60px}.twentytwenty-horizontal .design-1 .twentytwenty-before-label:before{left:80px}.twentytwenty-horizontal .design-1 .twentytwenty-after-label:before{right:80px}.design-1 .twentytwenty-before-label:before,.design-1 .twentytwenty-after-label:before{background:#f1f1f1;color:#000}.twentytwenty-vertical .design-1 .twentytwenty-handle{margin-top:0}.twentytwenty-vertical .design-1 .twentytwenty-handle:after{margin-right:0}.twentytwenty-vertical .design-1 .twentytwenty-handle:before{margin-left:0}.design-1 .twentytwenty-before-label:before,.design-1 .twentytwenty-after-label:before{font-size:16px;line-height:1;padding:16px 30px;color:#000;text-transform:none;border-radius:25px}.design-1 .twentytwenty-handle{height:0;width:0;border:0 !important}.design-1 .twentytwenty-left-arrow{border-right:0 !important;left:0;margin-left:0}.design-1 .twentytwenty-right-arrow{border-left:0 !important;right:0;margin-right:0}.design-1 .twentytwenty-horizontal .twentytwenty-handle:before{margin-bottom:-17px}.design-1 .twentytwenty-handle{margin-left:0}.twentytwenty-horizontal .design-1 .twentytwenty-handle:before{margin-bottom:0}.twentytwenty-horizontal .design-1 .twentytwenty-handle:after{margin-top:0}.design-1 .twentytwenty-overlay .twentytwenty-before-label,.design-1 .twentytwenty-overlay .twentytwenty-after-label{opacity:1}.twentytwenty-horizontal .design-2 .twentytwenty-before-label:before,.twentytwenty-horizontal .design-2 .twentytwenty-after-label:before{top:unset;bottom:45px !important}.twentytwenty-horizontal .design-2 .twentytwenty-before-label:before{left:0}.twentytwenty-horizontal .design-2 .twentytwenty-after-label:before{right:0}.twentytwenty-horizontal .design-2 .twentytwenty-before-label{left:0;padding:0}.twentytwenty-horizontal .design-2 .twentytwenty-after-label{right:0;padding:0}.twentytwenty-horizontal .design-2 .twentytwenty-before-label:before{left:0}.twentytwenty-horizontal .design-2 .twentytwenty-handle:before{bottom:85%}.twentytwenty-horizontal .design-2 .twentytwenty-handle:after{top:85%}.design-2 .twentytwenty-before-label:before{background:#526f9b}.design-2 .twentytwenty-after-label:before{background:#205d00}.design-2 .twentytwenty-after-label:before{border-radius:50px 0 0 50px;text-transform:uppercase}.design-2 .twentytwenty-before-label:before{border-radius:0 50px 50px 0;text-transform:uppercase}.design-2 .twentytwenty-overlay .twentytwenty-before-label,.design-2 .twentytwenty-overlay .twentytwenty-after-label{opacity:1}.design-2 .twentytwenty-handle{height:120px !important;width:24px !important;background:#fff;margin-top:-63px !important;margin-left:-15px !important}.twentytwenty-vertical .design-2 .twentytwenty-handle:before,.twentytwenty-vertical .design-2 .twentytwenty-handle:after{box-shadow:none !important}.twentytwenty-vertical .design-2 .twentytwenty-down-arrow{border-top:6px solid #737373 !important}.twentytwenty-vertical .design-2 .twentytwenty-up-arrow{border-bottom:6px solid #737373 !important}.twentytwenty-vertical .design-2 .twentytwenty-handle{height:24px !important;width:120px !important;background:#fff;margin-top:-12px !important;margin-left:-60px !important}.twentytwenty-vertical .design-2 .twentytwenty-handle .twentytwenty-down-arrow{bottom:55%}.twentytwenty-vertical .design-2 .twentytwenty-handle .twentytwenty-up-arrow{top:55%}.design-2 .twentytwenty-left-arrow{border-right:6px solid #737373 !important;left:55%}.design-2 .twentytwenty-right-arrow{border-left:6px solid #737373 !important;right:55%}.twentytwenty-horizontal .design-3 .twentytwenty-before-label:before,.twentytwenty-horizontal .design-3 .twentytwenty-after-label:before{top:unset;bottom:45px !important}.twentytwenty-vertical .design-3 .twentytwenty-handle:before{left:77%}.twentytwenty-vertical .design-3 .twentytwenty-handle:after{right:74%}.twentytwenty-vertical .design-3 .twentytwenty-down-arrow{border-top:6px solid #fff}.twentytwenty-vertical .design-3 .twentytwenty-up-arrow{border-bottom:6px solid #fff}.twentytwenty-horizontal .design-3 .twentytwenty-after-label:before{right:0 !important}.twentytwenty-horizontal .design-3 .twentytwenty-before-label{left:0;padding:0}.twentytwenty-horizontal .design-3 .twentytwenty-after-label{right:0;padding:0}.twentytwenty-horizontal .design-3 .twentytwenty-before-label:before{left:0}.twentytwenty-horizontal .design-3 .twentytwenty-handle:before{margin-bottom:45px}.twentytwenty-horizontal .design-3 .twentytwenty-handle:after{margin-top:46px}.design-3 .twentytwenty-before-label:before{background:#f36f02}.design-3 .twentytwenty-after-label:before{background:#fff;color:#3d3d3d}.design-2 .twentytwenty-before-label:before,.design-2 .twentytwenty-after-label:before,.design-4 .twentytwenty-before-label:before,.design-4 .twentytwenty-after-label:before,.design-3 .twentytwenty-before-label:before,.design-3 .twentytwenty-after-label:before{font-size:16px;line-height:1;padding:16px 30px}.design-3 .twentytwenty-after-label:before{border-radius:50px 0 0 50px;text-transform:uppercase}.design-3 .twentytwenty-before-label:before{border-radius:0 50px 50px 0;text-transform:uppercase}.design-4 .twentytwenty-after-label:before{border-radius:50px 0 0 50px;text-transform:uppercase}.design-4 .twentytwenty-before-label:before{border-radius:0 50px 50px 0;text-transform:uppercase}.twentytwenty-vertical .design-2 .twentytwenty-before-label:before,.twentytwenty-vertical .design-4 .twentytwenty-before-label:before,.twentytwenty-vertical .design-2 .twentytwenty-after-label:before,.twentytwenty-vertical .design-4 .twentytwenty-after-label:before,.twentytwenty-vertical .design-3 .twentytwenty-before-label:before,.twentytwenty-vertical .design-3 .twentytwenty-after-label:before{border-radius:50px;text-transform:uppercase}.design-3 .twentytwenty-overlay .twentytwenty-before-label,.design-3 .twentytwenty-overlay .twentytwenty-after-label{opacity:1}.design-3 .twentytwenty-handle{height:85px !important;width:85px !important;margin-top:-44px;margin-left:-45px}.twentytwenty-horizontal .design-4 .twentytwenty-before-label:before,.twentytwenty-horizontal .design-4 .twentytwenty-after-label:before{top:60px}.twentytwenty-horizontal .design-4 .twentytwenty-before-label:before{left:0}.twentytwenty-horizontal .design-4 .twentytwenty-after-label:before{right:0 !important}.twentytwenty-horizontal .design-4 .twentytwenty-before-label{left:0;padding:0}.twentytwenty-horizontal .design-4 .twentytwenty-after-label{right:0;padding:0}.twentytwenty-horizontal .design-4 .twentytwenty-before-label:before{left:0}.twentytwenty-horizontal .design-4 .twentytwenty-handle:before{margin-bottom:45px}.twentytwenty-horizontal .design-4 .twentytwenty-handle:after{margin-top:46px}.design-4 .twentytwenty-before-label:before{background:#ea7639;color:#fff}.design-4 .twentytwenty-after-label:before{background:#487d8d;color:#fff}.design-4 .twentytwenty-overlay .twentytwenty-before-label,.design-4 .twentytwenty-overlay .twentytwenty-after-label{opacity:1}.design-4 .twentytwenty-handle{height:0;width:0;border:0 !important;margin-left:0;margin-top:0}.twentytwenty-vertical .design-4 .twentytwenty-handle{margin-top:0}.twentytwenty-vertical .design-4 .twentytwenty-up-arrow{border-bottom:6px solid #fff}.twentytwenty-vertical .design-4 .twentytwenty-down-arrow{border-top:6px solid #fff}.twentytwenty-vertical .design-4 .twentytwenty-handle:before,.twentytwenty-vertical .design-4 .twentytwenty-handle:after{margin-left:0;margin-right:0}.design-4 .twentytwenty-horizontal .twentytwenty-handle:before{margin-bottom:-17px}.twentytwenty-horizontal .design-4 .twentytwenty-handle:before{margin-bottom:0}.twentytwenty-horizontal .design-4 .twentytwenty-handle:after{margin-top:0}.design-5 .twentytwenty-handle{background-color:#fff;border:10px solid #000 !important;margin-top:-28px;margin-left:-28px;border-color:rgba(255,255,255,.53) !important;-webkit-background-clip:padding-box;background-clip:padding-box}.design-5 .twentytwenty-handle:after,.design-5 .twentytwenty-handle:before{display:none !important}.design-5 .twentytwenty-left-arrow{border-right:6px solid #737373 !important}.design-5 .twentytwenty-right-arrow{border-left:6px solid #737373 !important}.twentytwenty-vertical .design-5 .twentytwenty-down-arrow{border-top:6px solid #737373 !important}.twentytwenty-vertical .design-5 .twentytwenty-up-arrow{border-bottom:6px solid #737373 !important}.design-6 .twentytwenty-handle{background-color:transparent}.twentytwenty-horizontal .design-6 .twentytwenty-handle{height:70px !important;width:15px !important;margin-left:-11px;margin-top:-37px}.twentytwenty-vertical .design-6 .twentytwenty-handle{width:70px !important;height:15px !important;margin-left:-38px;margin-top:-11px}.design-6 .twentytwenty-down-arrow{margin-bottom:-30px}.design-6 .twentytwenty-up-arrow{margin-top:-30px}.twentytwenty-vertical .design-6 .twentytwenty-handle:after{margin-right:36px}.twentytwenty-vertical .design-6 .twentytwenty-handle:before{margin-left:36px}.design-6 .twentytwenty-left-arrow{margin-left:-30px}.design-6 .twentytwenty-right-arrow{margin-right:-30px}.twentytwenty-horizontal .design-6 .twentytwenty-handle:after{top:74%}.twentytwenty-horizontal .design-6 .twentytwenty-handle:before{bottom:74%}.twentytwenty-vertical .twentytwenty-before-label:before,.twentytwenty-vertical .twentytwenty-after-label:before{margin-left:-74px}.twentytwenty-vertical .default .twentytwenty-before-label:before,.twentytwenty-vertical .default .twentytwenty-after-label:before{padding:0 !important;margin-left:-45px}.design-7.twentytwenty-container{overflow:inherit;margin-bottom:25px}.design-7 .twentytwenty-handle{z-index:99999;bottom:0;background:#fff;height:10px;top:inherit;padding:0;border:0 !important;width:38px;margin:0;margin-left:-22px;border-radius:30px}.design-7 .twentytwenty-left-arrow,.design-7 .twentytwenty-right-arrow{display:none;padding:0}.bafg-handle-wrapper{width:100%;background:rgba(0,0,0,.25);height:10px;margin-right:0;z-index:10;position:absolute;bottom:-22px;border-radius:30px;border-radius:30px}.twentytwenty-horizontal .design-7 .twentytwenty-handle:before,.twentytwenty-horizontal .design-7 .twentytwenty-handle:after{height:0}.bafg-blur{filter:blur(5px)}.bafg-grayscale{filter:grayscale(1)}.bafg-sepia{filter:sepia(1)}.bafg-saturate{filter:saturate(10)}.handle-trnasf{width:37px;height:37px;border:3px solid #fff;margin-top:0;margin-left:-21px;transform:rotate(45deg)}.twentytwenty-vertical .design-1 .handle-trnasf{margin-top:-20px}.twentytwenty-horizontal .design-1 .handle-trnasf{margin-left:-22px}.twentytwenty-vertical .design-1 .twentytwenty-down-arrow{transform:rotate(-45deg)}.twentytwenty-vertical .design-1 .twentytwenty-up-arrow{top:inherit !important;margin-top:inherit !important;margin-left:inherit !important}.twentytwenty-vertical .design-1 .twentytwenty-up-arrow{top:19px !important;left:22px !important;transform:rotate(-45deg)}.twentytwenty-vertical .design-1 .twentytwenty-down-arrow{top:19px;left:27px}.twentytwenty-vertical .design-1 .twentytwenty-handle:before,.twentytwenty-vertical .design-1 .twentytwenty-handle:after{height:3px}.twentytwenty-wrapper.twentytwenty-horizontal .handle-trnasf:before{position:absolute;content:'';top:21px;right:21px;border:6px inset transparent;border-right:6px solid #fff;transform:rotate(-45deg)}.twentytwenty-wrapper.twentytwenty-horizontal .handle-trnasf:after{position:absolute;content:'';top:4px;right:4px;border:6px inset transparent;border-left:6px solid #fff;transform:rotate(-45deg)}.twentytwenty-vertical .design-2 .twentytwenty-handle{margin-top:-15px !important}.elementor-widget-container .design-3 .twentytwenty-handle{margin-left:-43px}.elementor-widget-container .twentytwenty-horizontal .design-1 .handle-trnasf{margin-left:-22px}.elementor-widget-container .twentytwenty-wrapper.twentytwenty-horizontal .handle-trnasf:after{top:1px;right:1px}.elementor-widget-container .twentytwenty-wrapper.twentytwenty-horizontal .handle-trnasf:before{top:23px;right:23px}.elementor-widget-container .twentytwenty-right-arrow{right:50%;margin-right:-17px}.bafg-row:before,.bafg-row:after{display:table;content:" "}.bafg-row:after{clear:both}.bafg-row{margin-left:-15px;margin-right:-15px}.bafg-col-3{width:25%;float:left}.bafg-col-4{width:33.3333%;float:left}.bafg-col-6{width:50%;float:left}.bafg-col-12{width:100%;float:left}.bafg-col-12,.bafg-col-6,.bafg-col-3,.bafg-col-4{margin-top:15px;margin-bottom:15px}.bafg-gallery-row .twentytwenty-wrapper{padding:0 15px}.bafg_gallery_filter .bafg-twentytwenty-container,.bafg-gallery-row .bafg-twentytwenty-container{width:100% !important}@media only screen and (max-width:767px){.bafg-col-3{width:100%;float:none}.bafg-col-4{width:100%;float:none}.bafg-col-6{width:100%;float:none}.bafg-col-12{width:100%;float:none}}.bafg-container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.bafg-container{width:750px}}@media (min-width:992px){.bafg-container{width:970px}}@media (min-width:1200px){.bafg-container{width:1170px}}.bafg-single-page{margin:50px 0}.bafg-slider-title{margin:20px 0 15px;font-size:26px;padding:0}.bafg-slider-description{font-size:15px}.bafg-method-3-wrapper img::selection{background:unset}.bafg-twentytwenty-container{position:relative}.bafg-twentytwenty-container .popup_button{position:absolute;right:10px;bottom:10px;height:24px;background-color:#fff;z-index:999;padding:5px;border-radius:5px;width:24px}.bafg-twentytwenty-container .popup_button img{height:25px;width:25px;display:block;margin-top:5px;margin-left:5px}.bafg-twentytwenty-container .popup_button:focus{outline:0 !important}.bafg_popup_preview{display:none}.bafg_popup_preview{position:fixed;top:0;left:0;right:0;bottom:0;text-align:center;z-index:999999}.bafg_popup_preview_content{width:100%;overflow:auto;background:rgba(0,0,0,.945);color:#000;position:relative;box-sizing:border-box;border-radius:0;height:100%}#bafg_popup_wrap{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%}.bafg_popup_preview .close{position:absolute;right:0;top:0;display:block;padding:25px;line-height:0;color:#fff;cursor:pointer;transition:.5s;z-index:2}.bafg_popup_preview .close:hover{color:#ff1212}#bafg_popup_wrap .bafg-twentytwenty-container{margin:0 auto}.bafg-twentytwenty-container img{position:absolute;left:0;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}.bafg-preloader{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:9999;display:flex;justify-content:center;align-items:center}.bafg-preloader-img{border:5px solid #f3f3f3;border-top:5px solid #3498db;border-radius:50%;width:50px;height:50px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}div#bafg_popup_wrap .bafg-preloader{display:none}.bafg-twentytwenty-container img{margin:0}