:root { --element-shadow: 0 3px 6px 1px rgba(0, 0, 0, .16); --word-shadow: 0 3px 6px rgba(0, 0, 0, .56); }
/*
author: Next Horizon
date modified: November 15, 2018
type: reset css
*/
/* ----- Utility Classes ----- */
.redNote{padding:5px;background-color:#c00;color:#FFF;font-weight:700}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,dd,fieldset,form,label,legend,caption,tbody,tfoot,thead{margin:0;padding:0;outline:0;border:0;vertical-align:baseline;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit}.flt-right{float:right;margin:0 0 0 15px}@media (max-width:650px){.flt-right{float:none;margin:0}}.flt-left{float:left;margin:0 15px 0 0}@media (max-width:650px){.flt-left{float:none;margin:0}}.clearfloat{clear:both;height:0;font-size:1px;line-height:0}.center{text-align:center}.grippie{display:none!important}.btn,input[type="submit"],input[type="button"],button,.button,[type="button"],.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.submit-wrap input{color:#000;background:#29DCFF;border:none;border-radius:0;display:inline-block;font-size:16px;line-height:22px;font-weight:600;padding:1rem 1.5rem}.btn:hover,input[type="submit"]:hover,input[type="button"]:hover,button:hover,.button:hover,[type="button"]:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.submit-wrap input:hover{background:#008da9;color:#fff}.btn:visited,input[type="submit"]:visited,input[type="button"]:visited,button:visited,.button:visited,[type="button"]:visited,.woocommerce #respond input#submit.alt:visited,.woocommerce a.button.alt:visited,.woocommerce button.button.alt:visited,.woocommerce input.button.alt:visited,.submit-wrap input:visited{background:#29DCFF;color:#000}.btn:visited:hover,input[type="submit"]:visited:hover,input[type="button"]:visited:hover,button:visited:hover,.button:visited:hover,[type="button"]:visited:hover,.woocommerce #respond input#submit.alt:visited:hover,.woocommerce a.button.alt:visited:hover,.woocommerce button.button.alt:visited:hover,.woocommerce input.button.alt:visited:hover,.submit-wrap input:visited:hover{background:#008da9;color:#fff}.btn.btn-alt,input.btn-alt[type="submit"],input.btn-alt[type="button"],button.btn-alt,.button.btn-alt,[type="button"].btn-alt,.woocommerce #respond input#submit.alt.btn-alt,.woocommerce a.button.alt.btn-alt,.woocommerce button.button.alt.btn-alt,.woocommerce input.button.alt.btn-alt,.submit-wrap input.btn-alt{background:#006076;color:#fff}.btn.btn-alt:hover,input.btn-alt[type="submit"]:hover,input.btn-alt[type="button"]:hover,button.btn-alt:hover,.button.btn-alt:hover,[type="button"].btn-alt:hover,.woocommerce #respond input#submit.alt.btn-alt:hover,.woocommerce a.button.alt.btn-alt:hover,.woocommerce button.button.alt.btn-alt:hover,.woocommerce input.button.alt.btn-alt:hover,.submit-wrap input.btn-alt:hover{background:#008da9;color:#fff}.btn.btn-lg,input.btn-lg[type="submit"],input.btn-lg[type="button"],button.btn-lg,.button.btn-lg,[type="button"].btn-lg,.woocommerce #respond input#submit.alt.btn-lg,.woocommerce a.button.alt.btn-lg,.woocommerce button.button.alt.btn-lg,.woocommerce input.button.alt.btn-lg,.submit-wrap input.btn-lg{padding:1.25rem 2rem;width:100%;max-width:380px}.btn.btn-1-2,input.btn-1-2[type="submit"],input.btn-1-2[type="button"],button.btn-1-2,.button.btn-1-2,[type="button"].btn-1-2,.woocommerce #respond input#submit.alt.btn-1-2,.woocommerce a.button.alt.btn-1-2,.woocommerce button.button.alt.btn-1-2,.woocommerce input.button.alt.btn-1-2,.submit-wrap input.btn-1-2{text-transform:uppercase;font-size:28px;line-height:16px;width:calc(50% - 0.5rem)!important}@media (max-width:700px){.btn.btn-1-2,input.btn-1-2[type="submit"],input.btn-1-2[type="button"],button.btn-1-2,.button.btn-1-2,[type="button"].btn-1-2,.woocommerce #respond input#submit.alt.btn-1-2,.woocommerce a.button.alt.btn-1-2,.woocommerce button.button.alt.btn-1-2,.woocommerce input.button.alt.btn-1-2,.submit-wrap input.btn-1-2{line-height:35px}}.form-group button{padding:1rem 4.5rem!important}h1,h2,h3,h4{font-family:'Open Sans',sans-serif;font-weight:700;line-height:1.25;margin-bottom:1rem;color:#004149}*~h1,*~h2,*~h3,*~h4{margin-top:1rem}h1{font-size:54px;line-height:60px}@media (max-width:500px){h1{font-size:30px;line-height:36px}}@media (max-height:540px){h1{font-size:30px;line-height:36px}}h2{font-size:36px;line-height:40px}h2.light{font-weight:300}@media (max-width:600px){h2{font-size:24px;line-height:32px}}h3{font-size:24px;line-height:33px}h3.light{font-weight:300}@media (max-width:600px){h3{font-size:20px;line-height:26px}}h4{font-size:22px;line-height:26px}h4.light{font-weight:300}@media (max-width:600px){p{font-size:16px}}p+p{margin-top:1.5rem}*+p,*+li{margin-top:1rem}small{font-size:.75em}.bold{font-weight:700}.black{font-weight:900}.blue{color:#004149}.gold{color:#29DCFF}.bronze{color:#004149}.underline{text-decoration:underline}.text-align-center{text-align:center}.btn,input[type="submit"],input[type="button"],button,.button,[type="button"],.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.submit-wrap input{color:#000;background:#29DCFF;border:none;border-radius:0;display:inline-block;font-size:16px;line-height:22px;font-weight:600;padding:1rem 1.5rem}.btn:hover,input[type="submit"]:hover,input[type="button"]:hover,button:hover,.button:hover,[type="button"]:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.submit-wrap input:hover{background:#008da9;color:#fff}.btn:visited,input[type="submit"]:visited,input[type="button"]:visited,button:visited,.button:visited,[type="button"]:visited,.woocommerce #respond input#submit.alt:visited,.woocommerce a.button.alt:visited,.woocommerce button.button.alt:visited,.woocommerce input.button.alt:visited,.submit-wrap input:visited{background:#29DCFF;color:#000}.btn:visited:hover,input[type="submit"]:visited:hover,input[type="button"]:visited:hover,button:visited:hover,.button:visited:hover,[type="button"]:visited:hover,.woocommerce #respond input#submit.alt:visited:hover,.woocommerce a.button.alt:visited:hover,.woocommerce button.button.alt:visited:hover,.woocommerce input.button.alt:visited:hover,.submit-wrap input:visited:hover{background:#008da9;color:#fff}.btn.btn-alt,input.btn-alt[type="submit"],input.btn-alt[type="button"],button.btn-alt,.button.btn-alt,[type="button"].btn-alt,.woocommerce #respond input#submit.alt.btn-alt,.woocommerce a.button.alt.btn-alt,.woocommerce button.button.alt.btn-alt,.woocommerce input.button.alt.btn-alt,.submit-wrap input.btn-alt{background:#006076;color:#fff}.btn.btn-alt:hover,input.btn-alt[type="submit"]:hover,input.btn-alt[type="button"]:hover,button.btn-alt:hover,.button.btn-alt:hover,[type="button"].btn-alt:hover,.woocommerce #respond input#submit.alt.btn-alt:hover,.woocommerce a.button.alt.btn-alt:hover,.woocommerce button.button.alt.btn-alt:hover,.woocommerce input.button.alt.btn-alt:hover,.submit-wrap input.btn-alt:hover{background:#008da9;color:#fff}.btn.btn-lg,input.btn-lg[type="submit"],input.btn-lg[type="button"],button.btn-lg,.button.btn-lg,[type="button"].btn-lg,.woocommerce #respond input#submit.alt.btn-lg,.woocommerce a.button.alt.btn-lg,.woocommerce button.button.alt.btn-lg,.woocommerce input.button.alt.btn-lg,.submit-wrap input.btn-lg{padding:1.25rem 2rem;width:100%;max-width:380px}.btn.btn-1-2,input.btn-1-2[type="submit"],input.btn-1-2[type="button"],button.btn-1-2,.button.btn-1-2,[type="button"].btn-1-2,.woocommerce #respond input#submit.alt.btn-1-2,.woocommerce a.button.alt.btn-1-2,.woocommerce button.button.alt.btn-1-2,.woocommerce input.button.alt.btn-1-2,.submit-wrap input.btn-1-2{text-transform:uppercase;font-size:28px;line-height:16px;width:calc(50% - 0.5rem)!important}@media (max-width:700px){.btn.btn-1-2,input.btn-1-2[type="submit"],input.btn-1-2[type="button"],button.btn-1-2,.button.btn-1-2,[type="button"].btn-1-2,.woocommerce #respond input#submit.alt.btn-1-2,.woocommerce a.button.alt.btn-1-2,.woocommerce button.button.alt.btn-1-2,.woocommerce input.button.alt.btn-1-2,.submit-wrap input.btn-1-2{line-height:35px}}.form-group button{padding:1rem 4.5rem!important}.field-wrap .nf-field-label{margin-bottom:.5em;color:#fff;position:absolute;z-index:0!important;top:8px}.field-wrap .nf-field-element{position:relative;z-index:1}input::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#212121!important}input:-ms-input-placeholder,select:-ms-input-placeholder{color:#212121!important}input::-ms-input-placeholder,select::-ms-input-placeholder{color:#212121!important}input::placeholder,select::placeholder{color:#212121!important}.nf-form-fields-required{display:none}input[type="text"],input[type="email"],input[type="tel"],input[type="password"],input[type="number"],textarea,select{width:100%;padding:.5rem;font-size:1em;border:1px solid #888!important;background:none!important;color:#212121!important}textarea{font-family:sans-serif;padding:1rem;resize:none}input[type="submit"],input[type="button"],button{border:0;font-size:1em}.submit-wrap input{color:#fff!important;background:#006076!important;border:none!important;border-radius:0;display:block;font-size:16px;line-height:22px;font-weight:600;padding:1rem 1.5rem;max-width:220px!important;width:100%!important;margin-top:0.5rem!important}.submit-wrap input:hover{background:#008da9!important;color:#fff!important}.nf-form-cont .field-wrap{position:relative}.nf-form-cont .field-wrap .nf-field-label{position:absolute;z-index:3}.nf-field-container{margin-bottom:0.5rem!important}#nf-field-7-container{margin-bottom:1rem!important}.lead-in textarea.ninja-forms-field{height:110px!important}#nf-field-14-container{margin-bottom:1rem!important}#ninja_forms_widget-2 .one-half{width:100%!important}#ninja_forms_widget-2 .one-half.second{margin-left:0!important}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item>a.mega-menu-link{height:auto!important}.topnav{position:relative;z-index:1000}.topnav .mega-menu a{display:block!important;padding:.5rem 1rem!important}.topnav a{font-size:16px;font-weight:600;color:#fff}.topnav a:visited{color:#fff}@media (max-width:800px){.topnav a{font-size:15px}}@media (max-width:500px){.topnav a{font-size:16px}}.topnav a:hover{color:#29DCFF}.topnav a.menu-close{color:#fff;background:#222;font-size:1.75rem;position:absolute;right:100%;top:0;z-index:12;padding:0 .75rem;border-radius:2px 0 0 2px}.topnav a.menu-close:hover{background:#222;color:#00C5FF;border-bottom:1px solid #222}@media (max-width:500px){.topnav a.menu-close{font-size:20px}}.topnav li{position:relative}.topnav li:hover .mega-sub-menu{display:block!important}.topnav li:hover>a{color:#29DCFF}.topnav li:hover i{color:#29DCFF}.topnav li.active a{color:#29DCFF}.topnav li i{-webkit-transition:0.3s;transition:0.3s;position:absolute;right:.25rem;top:50%;-webkit-transform:translateY(-35%);transform:translateY(-35%);font-size:.7rem}.topnav li .mega-sub-menu{display:none;position:absolute;left:0;top:110%;background:#006076!important;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.75)!important;box-shadow:0 5px 15px rgba(0,0,0,.75)!important}.topnav li .mega-sub-menu li a{width:16rem!important;color:#fff!important;font-weight:bold!important}.topnav li .mega-sub-menu li a:hover{color:#29DCFF!important}.mega-menu-item-has-children:hover>a{background:#29DCFF!important;color:#fff!important}.mega-menu-item-has-children:hover i{color:#fff!important}.gallery-page .gallery-link{position:relative;color:#29DCFF!important}.gallery-page .gallery-link:after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;border-bottom:2px solid #29DCFF}.menu-open,.mobile-nav{display:none!important}.menu-open i{font-size:2rem}:root{--element-shadow:0 3px 6px 1px rgba(0,0,0,.16);--word-shadow:0 3px 6px rgba(0,0,0,.56)}.btn,input[type="submit"],input[type="button"],button,.button,[type="button"],.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.submit-wrap input{color:#000;background:#29DCFF;border:none;border-radius:0;display:inline-block;font-size:16px;line-height:22px;font-weight:600;padding:1rem 1.5rem}.btn:hover,input[type="submit"]:hover,input[type="button"]:hover,button:hover,.button:hover,[type="button"]:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.submit-wrap input:hover{background:#008da9;color:#fff}.btn:visited,input[type="submit"]:visited,input[type="button"]:visited,button:visited,.button:visited,[type="button"]:visited,.woocommerce #respond input#submit.alt:visited,.woocommerce a.button.alt:visited,.woocommerce button.button.alt:visited,.woocommerce input.button.alt:visited,.submit-wrap input:visited{background:#29DCFF;color:#000}.btn:visited:hover,input[type="submit"]:visited:hover,input[type="button"]:visited:hover,button:visited:hover,.button:visited:hover,[type="button"]:visited:hover,.woocommerce #respond input#submit.alt:visited:hover,.woocommerce a.button.alt:visited:hover,.woocommerce button.button.alt:visited:hover,.woocommerce input.button.alt:visited:hover,.submit-wrap input:visited:hover{background:#008da9;color:#fff}.btn.btn-alt,input.btn-alt[type="submit"],input.btn-alt[type="button"],button.btn-alt,.button.btn-alt,[type="button"].btn-alt,.woocommerce #respond input#submit.alt.btn-alt,.woocommerce a.button.alt.btn-alt,.woocommerce button.button.alt.btn-alt,.woocommerce input.button.alt.btn-alt,.submit-wrap input.btn-alt{background:#006076;color:#fff}.btn.btn-alt:hover,input.btn-alt[type="submit"]:hover,input.btn-alt[type="button"]:hover,button.btn-alt:hover,.button.btn-alt:hover,[type="button"].btn-alt:hover,.woocommerce #respond input#submit.alt.btn-alt:hover,.woocommerce a.button.alt.btn-alt:hover,.woocommerce button.button.alt.btn-alt:hover,.woocommerce input.button.alt.btn-alt:hover,.submit-wrap input.btn-alt:hover{background:#008da9;color:#fff}.btn.btn-lg,input.btn-lg[type="submit"],input.btn-lg[type="button"],button.btn-lg,.button.btn-lg,[type="button"].btn-lg,.woocommerce #respond input#submit.alt.btn-lg,.woocommerce a.button.alt.btn-lg,.woocommerce button.button.alt.btn-lg,.woocommerce input.button.alt.btn-lg,.submit-wrap input.btn-lg{padding:1.25rem 2rem;width:100%;max-width:380px}.btn.btn-1-2,input.btn-1-2[type="submit"],input.btn-1-2[type="button"],button.btn-1-2,.button.btn-1-2,[type="button"].btn-1-2,.woocommerce #respond input#submit.alt.btn-1-2,.woocommerce a.button.alt.btn-1-2,.woocommerce button.button.alt.btn-1-2,.woocommerce input.button.alt.btn-1-2,.submit-wrap input.btn-1-2{text-transform:uppercase;font-size:28px;line-height:16px;width:calc(50% - 0.5rem)!important}@media (max-width:700px){.btn.btn-1-2,input.btn-1-2[type="submit"],input.btn-1-2[type="button"],button.btn-1-2,.button.btn-1-2,[type="button"].btn-1-2,.woocommerce #respond input#submit.alt.btn-1-2,.woocommerce a.button.alt.btn-1-2,.woocommerce button.button.alt.btn-1-2,.woocommerce input.button.alt.btn-1-2,.submit-wrap input.btn-1-2{line-height:35px}}.form-group button{padding:1rem 4.5rem!important}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box;box-sizing:border-box}html,body{overflow-x:hidden}html{scroll-behavior:smooth}body{font-family:'Noto Sans',sans-serif;color:#212121;font-size:18px;line-height:1.5;position:relative;background:#fafafa}@media (max-width:500px){body{font-size:16px}}a,a:visited{color:#00b8dc;color:#004857;text-decoration:none;-webkit-transition:0.3s;transition:0.3s}a:hover,a:focus,a:visited:hover,a:visited:focus{color:#00b8dc;text-decoration:none}.blog-article-content a,blog-article-content a:visited{color:#00b8dc}img{max-width:100%;height:auto!important}ul,li{list-style:none;margin:0;padding:0}hr{margin:2rem 0;border:0;border-bottom:2px solid #d8d8d8}@media (min-width:768px) and (max-width:992px){.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}header{background:#333 url(../images/bkd-hp-feat.jpg) no-repeat;background-size:cover;position:relative;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 1.25rem 0 0}@media (max-width:1000px){header{padding:0}}header>div{position:relative;z-index:3}header a{color:#fff}header a:visited{color:#fff}header a:hover{color:#006076}header:before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background:#03181a;z-index:1;opacity:.8}header .logo-nav{max-width:1088px;width:100%;margin:0 auto 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:10}header .logo-nav .site-logo{display:block;width:190px}@media (max-width:1000px){header .logo-nav .site-logo{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (max-width:1000px){header .logo-nav .topnav{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}header .logo-nav .header-btn-container{position:relative}@media (max-width:1000px){header .logo-nav .header-btn-container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .logo-nav .header-btn-container.text-align-center{text-align:left}header .logo-nav .header-btn-container .btn,header .logo-nav .header-btn-container input[type="submit"],header .logo-nav .header-btn-container input[type="button"],header .logo-nav .header-btn-container button{width:50%}}@media (max-width:500px){header .logo-nav .header-btn-container .btn,header .logo-nav .header-btn-container input[type="submit"],header .logo-nav .header-btn-container input[type="button"],header .logo-nav .header-btn-container button{font-size:15px;padding:1rem .5rem}}header .logo-nav .header-btn-container .header-phone{position:absolute;display:block;font-size:20px;font-weight:700;padding:.5rem 0;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}header .logo-nav .header-btn-container .header-phone:hover{color:#29DCFF}@media (max-width:1000px){header .logo-nav .header-btn-container .header-phone{display:none}}header .logo-nav .header-btn-container .header-phone-btn{display:none}@media (max-width:1000px){header .logo-nav .header-btn-container .header-phone-btn{display:inline-block}}header .header-feature{width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-height:600px){header .header-feature{width:auto}}@media (max-width:800px){.header-feature-container{padding:0}}.header-feature-container .header-feature-content h1{color:#fff;font-size:40px;line-height:48px}@media (max-width:600px){.header-feature-container .header-feature-content h1{font-size:30px;line-height:38px}}.header-feature-container .header-feature-content h1 span{display:block;font-size:28px;line-height:32px;font-weight:600;margin-top:2rem}@media (max-width:600px){.header-feature-container .header-feature-content h1 span{font-size:22px;line-height:28px}}.header-feature-container .header-feature-content .btn,.header-feature-container .header-feature-content input[type="submit"],.header-feature-container .header-feature-content input[type="button"],.header-feature-container .header-feature-content button{margin-top:2rem;padding:1rem 3.5rem}@media (max-width:576px){.header-feature-container .header-feature-form{padding:0}}.header-feature-container .header-feature-form .white-cta-form{background:#fff;padding:2rem 1rem;-webkit-box-shadow:3px 3px 25px rgba(0,0,0,.3);box-shadow:3px 3px 25px rgba(0,0,0,.3);-webkit-transform:translateY(4rem);transform:translateY(4rem)}@media (max-width:576px){.header-feature-container .header-feature-form .white-cta-form{-webkit-transform:translateY(0);transform:translateY(0)}.header-feature-container .header-feature-form .white-cta-form .col-sm-6+.col-sm-6{margin-top:1rem}}.header-feature-container .header-feature-form .white-cta-form h2{margin-bottom:2rem}.deals-hp-section-container{padding:9rem 0 6rem}@media (max-width:720px){.deals-hp-section-container{padding:6rem 0 3rem}}@media (max-width:576px){.deals-hp-section-container{padding:3rem 0}}.deals-hp-section-container .col-lg-4 img{width:100%;-webkit-box-shadow:8px 8px 20px rgba(0,0,0,.2);box-shadow:8px 8px 20px rgba(0,0,0,.2)}.deals-hp-section-container .col-lg-4 img.deal-image-mobile{display:none;margin-top:1rem}@media (max-width:720px){.deals-hp-section-container .col-lg-4 img.deal-image-mobile{display:block}}@media (max-width:992px){.deals-hp-section-container .col-lg-4{width:50%}.deals-hp-section-container .col-lg-4.deal-image-1{display:none}}@media (max-width:720px){.deals-hp-section-container .col-lg-4{width:100%}.deals-hp-section-container .col-lg-4.deal-image-2{display:none}}.deals-hp-section-container .deal-item h2{margin:0}.deals-hp-section-container .deal-item .deal-title{color:#212121;font-size:24px;line-height:30px;font-weight:500;margin:0}@media (max-width:600px){.deals-hp-section-container .deal-item .deal-title{font-size:20px;line-height:24px}}.deals-hp-section-container .deal-item .og-price{font-size:20px;line-height:27px;font-weight:600;color:#6f6f6f;position:relative;display:inline-block}.deals-hp-section-container .deal-item .og-price:after{content:'';width:100%;height:3px;background:#880202;position:absolute;top:55%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.deals-hp-section-container .deal-item .deal-install-price{margin-top:2rem}.deals-hp-section-container .deal-item .deal-install-price .install-price-value{margin:0 0 1.5rem;font-size:22px;line-height:30px;font-weight:600}.deals-hp-section-container .deal-item .deal-contact{background:#006076;color:#fff;border:none;border-radius:0;display:inline-block;font-size:16px;line-height:22px;font-weight:600;padding:1rem 1.5rem}.deals-hp-section-container .deal-item .deal-contact:hover{background:#008da9;color:#fff}.deals-hp-section-container .deal-item .deal-contact i{margin-right:.5rem}.tour-section-container{padding:5.5rem 1.25rem 5rem;background:#f7f7f7 url(../images/bkd-install.jpg) no-repeat;background-size:cover;position:relative}@media (max-width:600px){.tour-section-container{padding:3rem 1.25rem 3rem}}.tour-section-container:before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background:#013c5b;background:-webkit-gradient(linear,left top,left bottom,from(rgba(1,60,91,.95)),color-stop(35%,rgba(0,49,67,.94)),to(#002d3a));background:linear-gradient(180deg,rgba(1,60,91,.95) 0%,rgba(0,49,67,.94) 35%,#002d3a 100%);z-index:1}.tour-section-container *{z-index:2}.tour-section-container h2{margin:0 auto 4rem;line-height:48px;color:#fff}@media (max-width:600px){.tour-section-container h2{font-size:22px;line-height:30px;margin-bottom:2rem}.tour-section-container h2 span{font-size:26px;line-height:32px}}.tour-section-container .tour-section .tour-video-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.tour-section-container .tour-section .tour-video-container .tour-video{margin-bottom:1rem}.tour-section-container .tour-section p{color:#fff;max-width:810px;font-size:20px;margin:2rem auto 0}@media (max-width:600px){.tour-section-container .tour-section p{font-size:16px}}.tour-section-container .tour-section .video-link+p{margin-top:3rem}@media (max-width:600px){.tour-section-container .tour-section .video-link+p{margin-top:1rem}}.projects-section-container{background:#333 url(../images/bkd-projects-hp.jpg) no-repeat;background-size:cover;padding:5rem 1.5rem 6rem;position:relative}@media (max-width:600px){.projects-section-container{padding:2rem 1.5rem 3rem}}.projects-section-container:before{position:absolute;bottom:0;left:0;width:100%;height:100%;content:'';background:#000;opacity:.87;z-index:1}.projects-section-container h2{color:#fff;margin-bottom:5rem}@media (max-width:600px){.projects-section-container h2{margin-bottom:3rem}}.projects-section-container .projects-section{position:relative;z-index:2;max-width:1450px!important}.projects-section-container .projects-section .projects{margin-bottom:4rem}@media (max-width:600px){.projects-section-container .projects-section .projects{margin-bottom:2rem}}.projects-section-container .projects-section .projects .project-item{position:relative}@media (max-width:765px){.projects-section-container .projects-section .projects .project-item+.project-item{margin-top:1.5rem}}.projects-section-container .projects-section .projects .project-item:hover .project-image{-webkit-transform:scale(1.05);transform:scale(1.05)}.projects-section-container .projects-section .projects .project-item:hover .project-type{color:#29DCFF}.projects-section-container .projects-section .projects .project-item .project-image,.projects-section-container .projects-section .projects .project-item .project-type{-webkit-transition:0.3s;transition:0.3s}.projects-section-container .projects-section .projects .project-item .project-image{line-height:0}.projects-section-container .projects-section .projects .project-item .project-type{color:#fff}.projects-section-container .projects-section .projects .project-item a{position:absolute;width:100%;height:100%;top:0;left:0}.projects-section-container .projects-section .cta-pricing{color:#000;background:#29DCFF;border:none;border-radius:0;display:inline-block;font-size:16px;line-height:24px;font-weight:600;padding:1rem 1.5rem}.projects-section-container .projects-section .cta-pricing:hover{background:#008da9;color:#fff}.testimonials-section-container{padding:3.5rem 0 6rem}@media (max-width:670px){.testimonials-section-container{padding:2rem 0}}.testimonials-section-container .testimonials-section{max-width:none}.testimonials-section-container h2{margin-bottom:3.5rem}@media (max-width:670px){.testimonials-section-container h2{margin-bottom:0}}.testimonials-section-container .testimonials-slider{-webkit-box-shadow:0 3px 30px rgba(0,0,0,.25);box-shadow:0 3px 30px rgba(0,0,0,.25);padding:4rem 2rem;position:relative}@media (max-width:670px){.testimonials-section-container .testimonials-slider{-webkit-box-shadow:none;box-shadow:none;padding:1.5rem 2rem 2rem}}.testimonials-section-container .testimonials-slider .slick-arrow{position:absolute;top:50%;font-size:2em;z-index:5;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;color:#006076;color:#004149;-webkit-transition:0.3s;transition:0.3s}.testimonials-section-container .testimonials-slider .slick-arrow.fa-chevron-left{left:4rem}@media (max-width:800px){.testimonials-section-container .testimonials-slider .slick-arrow.fa-chevron-left{left:1.5rem}}@media (max-width:420px){.testimonials-section-container .testimonials-slider .slick-arrow.fa-chevron-left{left:0}}.testimonials-section-container .testimonials-slider .slick-arrow.fa-chevron-right{right:4rem}@media (max-width:800px){.testimonials-section-container .testimonials-slider .slick-arrow.fa-chevron-right{right:1.5rem}}@media (max-width:420px){.testimonials-section-container .testimonials-slider .slick-arrow.fa-chevron-right{right:0}}.testimonials-section-container .testimonials-slider .slick-arrow:hover{color:#008da9}.testimonials-section-container .testimonials-slider .testimonial-item{max-width:830px;margin:auto;display:block!important}@media (max-width:1040px){.testimonials-section-container .testimonials-slider .testimonial-item{max-width:540px}}@media (max-width:670px){.testimonials-section-container .testimonials-slider .testimonial-item{max-width:270px}.testimonials-section-container .testimonials-slider .testimonial-item .testimonial-quote{font-size:16px!important;line-height:22px!important}.testimonials-section-container .testimonials-slider .testimonial-item .testimonial-author{font-size:16px!important}}.testimonials-section-container .testimonials-slider .testimonial-item .testimonial-quote{font-size:20px;line-height:30px}.testimonials-section-container .testimonials-slider .testimonial-item .testimonial-author{font-size:18px;line-height:23px;font-weight:600}.testimonials-section-container .testimonials-slider .testimonial-item .testimonial-author span{font-size:14px;line-height:19px;display:block;color:#666}.prefooter-section-container{background:rgba(226,235,243,.67);padding:0 1.5rem}@media (max-width:600px){.prefooter-section-container{padding:1.5rem}}.prefooter-section-container .prefooter{max-width:640px!important}.prefooter-section-container .pf-nav-item{position:relative;padding:3rem .5rem;-webkit-transition:0.3s;transition:0.3s}@media (min-width:600px){.prefooter-section-container .pf-nav-item{width:33.33%!important}}@media (max-width:600px){.prefooter-section-container .pf-nav-item{padding:0}}.prefooter-section-container .pf-nav-item:hover{background:#244F72}.prefooter-section-container .pf-nav-item:hover .pf-nav-item-icon,.prefooter-section-container .pf-nav-item:hover .pf-nav-item-name{color:#fff}.prefooter-section-container .pf-nav-item .pf-nav-item-icon,.prefooter-section-container .pf-nav-item .pf-nav-item-name{color:#244F72;-webkit-transition:0.3s;transition:0.3s}.prefooter-section-container .pf-nav-item .pf-nav-item-icon{font-size:39px}@media (max-width:600px){.prefooter-section-container .pf-nav-item .pf-nav-item-icon{display:none}}.prefooter-section-container .pf-nav-item .pf-nav-item-name{font-weight:700;margin-top:.5rem}.prefooter-section-container .pf-nav-item a{position:absolute;width:100%;height:100%;top:0;left:0}.footer-container{padding:4.44rem 1.5rem;background:#022024;color:#fff}@media (max-width:600px){.footer-container{padding:3rem 1.5rem}}.footer-container footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:1030px;margin:0 auto;width:100%}.footer-container footer .footer-section a{color:#fff;font-weight:700}.footer-container footer .footer-section a:hover{color:#29DCFF}@media (max-width:845px){.footer-container footer .footer-section{width:calc(33.33% - 1rem)}}@media (max-width:500px){.footer-container footer .footer-section{width:100%;max-width:230px;margin:0 auto}.footer-container footer .footer-section+.footer-section{margin-top:1.5rem}.footer-container footer .footer-section.footer-fs-nav{margin-top:1rem}}.footer-container footer .footer-section.logo-connect{text-align:center}@media (max-width:845px){.footer-container footer .footer-section.logo-connect{width:100%;margin-bottom:2rem}}@media (max-width:600px){.footer-container footer .footer-section.logo-connect{margin-bottom:1rem}}.footer-container footer .footer-section.logo-connect .site-logo{display:inline-block;width:190px}.footer-container footer .footer-section.logo-connect .footer-connect-links{margin-top:.5rem;text-align:center}.footer-container footer .footer-section.logo-connect .footer-connect-links a{font-size:22px;margin:0 .5rem}.footer-container footer .footer-section h2{font-family:'Open Sans',sans-serif;font-size:21px;line-height:30px;letter-spacing:0;font-weight:700;color:#224066;margin-bottom:.25rem}.footer-container footer .footer-section .menu li+li{margin-top:.75rem}.footer-container footer .footer-section .menu li a{font-size:20px;color:#fff;position:relative;display:block}@media (max-width:500px){.footer-container footer .footer-section .menu li a{font-size:18px}}.footer-container footer .footer-section .menu li a:hover{color:#29DCFF}.footer-container footer .footer-section .menu li a:hover:before{background:#29DCFF}.copyright-section-container{background:#141414}.copyright-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1438px;margin:0 auto 0;width:100%;border-top:1px solid #212121;padding:1rem 1.5rem}@media (max-width:600px){.copyright-section{margin-bottom:0;padding:2rem 1rem 2rem}.copyright-section .copyright span{display:none}}@media (max-width:880px){.copyright-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;flex-direction:column-reverse}.copyright-section .copyright{text-align:center}.copyright-section .copyright-links{margin-bottom:1.5rem}}@media (max-width:880px) and (max-width:600px){.copyright-section .copyright-links{text-align:center}.copyright-section .copyright-links a{font-size:12px}}.copyright-section p{margin-top:0;color:#fff;font-weight:700;font-size:14px}.copyright-section p *{color:#fff;font-weight:700;font-size:14px}.copyright-section p a:hover{color:#29DCFF}:root{--element-shadow:0 3px 6px 1px rgba(0,0,0,.16);--word-shadow:0 3px 6px rgba(0,0,0,.56)}.subpage-content-wrap{padding:4rem 0 0}#swipebox-overlay{background:rgba(6,60,87,.95)}@media (min-width:768px){.container,.container-lg,.container-md,.container-sm{max-width:1140px!important}}@media (min-width:576px) and (max-width:768px){.container,.container-lg,.container-md,.container-sm{max-width:900px!important}}@media (min-width:768px){.col-lg-6{max-width:50%!important;-webkit-box-flex:0!important;-ms-flex:0 0 50%!important;flex:0 0 50%!important}}@media (max-width:800px){.col-lg-6{max-width:100%!important;-webkit-box-flex:0!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important}.col-lg-6+.col-lg-6{margin-top:2rem}}.col-xs-12{padding-left:1.5rem;padding-right:1.5rem}.not-front header{background:#333 url(../images/gall-hdr-bkd-counter.jpg) no-repeat;background-size:cover}.not-front header:before{background:#03181A;opacity:.9}.page-id-310 header,.page-id-312 header,.not-front header{background:#333 url(../images/gall-hdr-bkd-counter.jpg) no-repeat;background-size:cover}.page-id-310 header:before,.page-id-312 header:before,.not-front header:before{background:#03181A;opacity:.9}.page-id-310 .header-feature-container,.page-id-312 .header-feature-container,.not-front .header-feature-container{padding:5rem 1rem}@media (max-width:800px){.page-id-310 .header-feature-container,.page-id-312 .header-feature-container,.not-front .header-feature-container{padding:1rem 1rem 3rem}}.page-id-310 .header-feature-container h1,.page-id-312 .header-feature-container h1,.not-front .header-feature-container h1{max-width:675px}.page-id-310 .header-feature-container .btn,.page-id-310 .header-feature-container input[type="submit"],.page-id-310 .header-feature-container input[type="button"],.page-id-310 .header-feature-container button,.page-id-312 .header-feature-container .btn,.page-id-312 .header-feature-container input[type="submit"],.page-id-312 .header-feature-container input[type="button"],.page-id-312 .header-feature-container button,.not-front .header-feature-container .btn,.not-front .header-feature-container input[type="submit"],.not-front .header-feature-container input[type="button"],.not-front .header-feature-container button{max-width:345px;width:100%}.page-id-310 .header-feature-container .btn i,.page-id-310 .header-feature-container input[type="submit"] i,.page-id-310 .header-feature-container input[type="button"] i,.page-id-310 .header-feature-container button i,.page-id-312 .header-feature-container .btn i,.page-id-312 .header-feature-container input[type="submit"] i,.page-id-312 .header-feature-container input[type="button"] i,.page-id-312 .header-feature-container button i,.not-front .header-feature-container .btn i,.not-front .header-feature-container input[type="submit"] i,.not-front .header-feature-container input[type="button"] i,.not-front .header-feature-container button i{margin-left:.5rem}.ideas-form-section-container{background:#EEEBEB}.ideas-form-section-container .ideas-form-section{padding:5rem 1.5rem}@media (max-width:1000px){.ideas-form-section-container .ideas-form-section{padding:2rem 1.5rem}}.ideas-form-section-container .ideas-form-section .process p{max-width:500px}@media (max-width:800px){.ideas-form-section-container .ideas-form-section .process p{max-width:none}}.ideas-form-section-container .ideas-form-section .header-feature-form{position:relative}.ideas-form-section-container .ideas-form-section .header-feature-form .white-cta-form{background:#fff;-webkit-box-shadow:3px 3px 25px rgba(0,0,0,.3);box-shadow:3px 3px 25px rgba(0,0,0,.3);position:absolute;-webkit-transform:translateY(-23%);transform:translateY(-23%);z-index:3;padding:2rem 1rem 1.5rem;width:100%}@media (max-width:800px){.ideas-form-section-container .ideas-form-section .header-feature-form .white-cta-form{position:static;-webkit-transform:translateY(0);transform:translateY(0)}}@media (max-width:576px){.ideas-form-section-container .ideas-form-section .header-feature-form .white-cta-form .col-sm-6+.col-sm-6{margin-top:1rem}}.gallery-section-container{padding:6rem 1rem 1rem}@media (max-width:940px){.gallery-section-container{padding:3rem 1rem 1rem}}@media (max-width:660px){.gallery-section-container{padding:1rem}}.gallery-section-container .gallery-section .gallery-filter{margin:2rem 0 4rem}@media (max-width:660px){.gallery-section-container .gallery-section .gallery-filter{margin:0 0 2rem}}.gallery-section-container .gallery-section .gallery-filter ul,.gallery-section-container .gallery-section .gallery-filter li{list-style:none;padding:0;margin:0}.gallery-section-container .gallery-section .gallery-filter .filter{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gallery-section-container .gallery-section .gallery-filter .filter li{width:calc(20% - 0.5rem)}@media (max-width:760px){.gallery-section-container .gallery-section .gallery-filter .filter li{width:calc(25% - 0.5rem)}.gallery-section-container .gallery-section .gallery-filter .filter li:nth-child(1){width:100%;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;margin-top:1.5rem}}@media (max-width:630px){.gallery-section-container .gallery-section .gallery-filter .filter li{width:100%;width:calc(50% - 0.5rem)}.gallery-section-container .gallery-section .gallery-filter .filter li+li{margin-top:1.5rem}}.gallery-section-container .gallery-section .gallery-filter .filter li a{display:block;color:#006076;border:2px solid #006076;padding:.5rem;font-weight:700}.gallery-section-container .gallery-section .gallery-filter .filter li a:hover{background:#008da9;border-color:#008da9;color:#fff}.gallery-section-container .gallery-section .gallery-filter .filter li a.active-filter{background:#006076;border-color:#006076;color:#fff}.gallery-section-container .gallery-section .gallery-images.gallery-grid{display:none}.gallery-section-container .gallery-section .gallery-images.gallery-grid.active-gallery{display:-webkit-box;display:-ms-flexbox;display:flex}.gallery-section-container .gallery-section .gallery-images .col-lg-3{padding:.625rem;padding-top:15%;-webkit-transition:0.3s;transition:0.3s;cursor:pointer;position:relative;display:block;background-size:cover!important;background-position:center center!important;margin:.5rem;width:calc(25% - 1rem);max-width:calc(25% - 1rem)}@media (max-width:920px){.gallery-section-container .gallery-section .gallery-images .col-lg-3{width:calc(50% - 1rem);max-width:calc(50% - 1rem);padding-top:25%}}@media (max-width:600px){.gallery-section-container .gallery-section .gallery-images .col-lg-3{width:100%;max-width:100%;padding-top:50%}}.gallery-section-container .gallery-section .gallery-images .col-lg-3:hover{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:.75}.gallery-section-container .gallery-section .gallery-images .col-lg-3 .gallery-image-lightbox{position:absolute;width:100%;height:100%;top:0;left:0}.gallery-section-container .gallery-appt{margin-top:4rem;width:100%;max-width:365px;padding:1.25rem}@media (max-width:800px){.framework-page .content-section{margin-top:2rem!important}}@media (max-width:991px){.framework-page .content-section .col-lg-4{width:33.33%}}@media (max-width:710px){.framework-page .content-section .col-lg-4{width:100%}.framework-page .content-section .col-lg-4+.col-lg-4{margin-top:1rem}}.page-main-section-wrap h2{margin-bottom:2rem}@media (max-width:991px){.contact-page-info .info-section-gmap iframe{height:400px!important}}.contact-page-info .info-section-details{margin-top:2rem}.about-page{padding:3.5rem 1.5rem!important}.about-page .white-cta-form{-webkit-transform:translateY(-18.5%)!important;transform:translateY(-18.5%)!important;width:100%}@media (max-width:800px){.about-page .white-cta-form{-webkit-transform:translateY(0)!important;transform:translateY(0)!important}}.walter-intro-section-container{padding:6rem 0 4rem}@media (max-width:800px){.walter-intro-section-container{padding:3rem 0 1rem}}.walter-intro-section-container .walter-intro-segment{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.walter-intro-section-container .walter-intro-segment .walter-image{text-align:center}.walter-intro-section-container .walter-intro-segment .walter-image img{width:70%}.walter-intro-section-container .walter-intro-segment .walter-name-title h2{font-size:46px;font-weight:900}@media (max-width:600px){.walter-intro-section-container .walter-intro-segment .walter-name-title h2{font-size:30px}}.walter-intro-section-container .walter-intro-segment .walter-name-title h2 span{display:block;font-size:.75em;font-weight:300}.walter-quote-section-container{margin:4rem 0 6rem}@media (max-width:1140px){.walter-quote-section-container{margin-bottom:0}}.walter-quote-section-container .walter-quote-section{padding:3rem 3rem 3rem 0;background:#0C4058 url(/wp-content/themes/agc/images/bkd-install.jpg) no-repeat;background-size:cover;color:#fff;position:relative}@media (max-width:700px){.walter-quote-section-container .walter-quote-section{padding:3rem 0}}.walter-quote-section-container .walter-quote-section:before{position:absolute;bottom:0;left:0;width:100%;height:100%;content:'';background:#0C4058;opacity:.95;z-index:1}.walter-quote-section-container .walter-quote-section .walter-quote{position:relative;z-index:2;margin:0}.walter-quote-section-container .walter-quote-section .walter-quote .col-lg-12{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media (max-width:700px){.walter-quote-section-container .walter-quote-section .walter-quote .col-lg-12{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 2rem}}.walter-quote-section-container .walter-quote-section .walter-quote .col-lg-12 .quote-icon{width:20%;text-align:center}@media (max-width:700px){.walter-quote-section-container .walter-quote-section .walter-quote .col-lg-12 .quote-icon{display:none}}.walter-quote-section-container .walter-quote-section .walter-quote .col-lg-12 .quote-icon .fas{font-size:5rem}.walter-quote-section-container .walter-quote-section .walter-quote .col-lg-12 blockquote{width:80%;font-size:1.25rem;line-height:1.75}@media (max-width:700px){.walter-quote-section-container .walter-quote-section .walter-quote .col-lg-12 blockquote{width:100%;font-size:1rem}}.walter-discounts-intro-section-container{background:#EAF0F5;padding:5rem 0}@media (max-width:600px){.walter-discounts-intro-section-container{padding:3rem 0}.walter-discounts-intro-section-container .discounts-intro-decription{margin-top:0}}.walter-discounts-intro-section-container .discounts-intro{-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.walter-discounts-intro-section-container .discounts-intro #aboutDiscount{position:absolute;top:-5rem;left:0}.walter-discounts-intro-section-container .discounts-intro .discounts-intro-heading{padding-right:2rem}.walter-discounts-orgs-section-container{background:#EAF0F5;padding:0 0 5rem}@media (max-width:600px){.walter-discounts-orgs-section-container{padding-bottom:3rem}}.walter-discounts-orgs-section-container .discounts-orgs .discount-item{background:#fff;-webkit-box-shadow:3px 3px 15px rgba(0,0,0,.2);box-shadow:3px 3px 15px rgba(0,0,0,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem 1.5rem;margin:.5rem;max-width:calc(50% - 1rem)!important;-webkit-transition:0.3s;transition:0.3s;border-radius:8px}@media (max-width:800px){.walter-discounts-orgs-section-container .discounts-orgs .discount-item{max-width:calc(100% - 1rem)!important}}.walter-discounts-orgs-section-container .discounts-orgs .discount-item:hover{background:#29DCFF;-webkit-transform:translateY(-1rem) scale(1.025);transform:translateY(-1rem) scale(1.025);-webkit-box-shadow:3px 3px 12px rgba(0,0,0,.2);box-shadow:3px 3px 12px rgba(0,0,0,.2)}.walter-discounts-orgs-section-container .discounts-orgs .discount-item:hover .projects-discount-item-icon{-webkit-transform:translateY(.5rem);transform:translateY(.5rem)}.walter-discounts-orgs-section-container .discounts-orgs .discount-item .discount-item-icon{width:25%;font-size:4rem;text-align:center;padding-right:2rem;-webkit-transition:0.3s;transition:0.3s}@media (max-width:420px){.walter-discounts-orgs-section-container .discounts-orgs .discount-item .discount-item-icon{width:100%}}.walter-discounts-orgs-section-container .discounts-orgs .discount-item .discount-item-icon img{max-width:100px}.walter-discounts-orgs-section-container .discounts-orgs .discount-item .discount-item-title-description{width:75%}@media (max-width:420px){.walter-discounts-orgs-section-container .discounts-orgs .discount-item .discount-item-title-description{width:100%;margin-top:1rem}}.referrals-section-container{padding:5rem 0}@media (max-width:600px){.referrals-section-container{padding:3rem 0}}.referrals-section-container p{margin:2rem 0}.page-id-3 *+h3,.page-id-3 *+h4{margin-top:2rem}.page-id-3 *+h2{border-top:1px solid #aaa;padding-top:2rem;margin-top:3rem}.page-id-3 *+ul{margin-top:1rem}.page-id-3 .main-content ul li,.page-id-7 .main-content ul li{position:relative;padding-left:1.75rem}@media (max-width:600px){.page-id-3 .main-content ul li,.page-id-7 .main-content ul li{font-size:16px}}.page-id-3 .main-content ul li+li,.page-id-7 .main-content ul li+li{margin-top:.75rem}.page-id-3 .main-content ul li:before,.page-id-7 .main-content ul li:before{position:absolute;font-family:"Font Awesome 5 Free";font-weight:900;color:#004149;content:"\f00c";content:"\f111";top:.25rem;left:.25rem;font-size:.8rem}.page-id-3 .main-content ul li ul,.page-id-7 .main-content ul li ul{margin-top:.75rem}.projects-page{padding:10.5rem 1.5rem!important}@media (max-width:800px){.projects-page{padding:3rem 1.5rem!important}}.projects-page .white-cta-form{-webkit-transform:translateY(-36.5%)!important;transform:translateY(-36.5%)!important;width:100%}@media (max-width:800px){.projects-page .white-cta-form{-webkit-transform:translateY(0)!important;transform:translateY(0)!important}}.projects-section-container.project-landing-page{padding:7rem 1.5rem 6rem}@media (max-width:700px){.projects-section-container.project-landing-page{padding:3rem 1.5rem}}.projects-discount-section-container{background:#EAF0F5;padding:5rem 0}@media (max-width:600px){.projects-discount-section-container{padding:2rem 0 3rem}}.projects-discount-section-container .projects-discount-section{max-width:1450px!important}.projects-discount-section-container .projects-discount-section .projects-discount-types{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.projects-discount-section-container .projects-discount-section .projects-discount-heading{margin-bottom:2rem}@media (max-width:600px){.projects-discount-section-container .projects-discount-section .projects-discount-heading{margin-bottom:0}}.projects-discount-section-container .projects-discount-section .projects-discount-item{padding:2rem 1.5rem 1.5rem;background:#fff;margin:.5rem;max-width:calc(16.67% - 1rem)!important;width:calc(16.67% - 1em)!important;border-radius:10px;border-radius:7px;-webkit-box-shadow:3px 3px 15px rgba(0,0,0,.2);box-shadow:3px 3px 15px rgba(0,0,0,.2);-webkit-transition:0.3s;transition:0.3s}@media (max-width:1370px){.projects-discount-section-container .projects-discount-section .projects-discount-item{max-width:calc(25% - 1rem)!important;width:calc(25% - 1rem)!important}}@media (max-width:920px){.projects-discount-section-container .projects-discount-section .projects-discount-item{max-width:calc(33.33% - 1rem)!important;width:calc(33.33% - 1rem)!important}}@media (max-width:700px){.projects-discount-section-container .projects-discount-section .projects-discount-item{max-width:calc(50% - 1rem)!important;width:calc(50% - 1rem)!important}}@media (max-width:430px){.projects-discount-section-container .projects-discount-section .projects-discount-item{max-width:calc(100% - 1rem)!important;width:calc(100% - 1rem)!important}}.projects-discount-section-container .projects-discount-section .projects-discount-item:hover{background:#29DCFF;-webkit-transform:translateY(-1.5rem) scale(1.06);transform:translateY(-1.5rem) scale(1.06);-webkit-box-shadow:3px 3px 12px rgba(0,0,0,.2);box-shadow:3px 3px 12px rgba(0,0,0,.2)}.projects-discount-section-container .projects-discount-section .projects-discount-item:hover .process-step-item-number,.projects-discount-section-container .projects-discount-section .projects-discount-item:hover .process-step-item-description{color:#212121}.projects-discount-section-container .projects-discount-section .projects-discount-item:hover .projects-discount-item-icon{-webkit-transform:translateY(.5rem);transform:translateY(.5rem)}.projects-discount-section-container .projects-discount-section .projects-discount-item .projects-discount-item-icon{-webkit-transition:0.3s;transition:0.3s}.projects-discount-section-container .projects-discount-section .projects-discount-item .projects-discount-item-icon img{max-width:100px}.projects-discount-section-container .projects-discount-section .projects-discount-button{margin-top:3rem}.projects-cat-kitchen-page{padding:7rem 1.5rem!important}.projects-cat-kitchen-page .lead-in-description h2{font-size:1.5rem;margin-bottom:0;line-height:1.3}.projects-cat-kitchen-page .lead-in-description a{margin-top:1rem}.projects-cat-kitchen-page .white-cta-form{-webkit-transform:translateY(-23.5%)!important;transform:translateY(-23.5%)!important;width:100%}@media (max-width:800px){.projects-cat-kitchen-page .white-cta-form{-webkit-transform:translateY(0)!important;transform:translateY(0)!important}}.project-category-gallery-container{padding:6rem 1.5rem 5rem}@media (max-width:800px){.project-category-gallery-container{padding:3rem 1.5rem 4rem}}.project-category-gallery-container .project-category-gallery h2{margin-bottom:2rem}.project-category-gallery-container .project-category-gallery .project-type-gallery-images .slick-arrow{position:absolute;top:50%;font-size:2em;z-index:5;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;color:#29DCFF;color:#006076;padding:.5rem .85rem;border-radius:50px;-webkit-transition:0.3s;transition:0.3s}.project-category-gallery-container .project-category-gallery .project-type-gallery-images .slick-arrow.fa-chevron-left{left:-2.5rem}.project-category-gallery-container .project-category-gallery .project-type-gallery-images .slick-arrow.fa-chevron-right{right:-2.5rem}.project-category-gallery-container .project-category-gallery .project-type-gallery-images .slick-arrow:hover{color:#008da9}.project-category-gallery-container .project-category-gallery .project-type-gallery-images .slick-slide{padding:0 1rem}.project-category-gallery-container .project-category-gallery .project-type-gallery-images .slick-slide{padding:.5rem}.project-category-gallery-container .project-category-gallery .project-type-gallery-images .gallery-item{-webkit-transition:0.3s;transition:0.3s;cursor:pointer;position:relative;display:block;background-size:cover!important;background-position:center center!important}.project-category-gallery-container .project-category-gallery .project-type-gallery-images .gallery-item:hover{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:.75}.project-category-gallery-container .project-category-gallery .project-type-gallery-images .gallery-item img{width:100%}.project-category-gallery-container+.walter-quote-section-container{margin:0 0 8rem}@media (max-width:1140px){.project-category-gallery-container+.walter-quote-section-container{margin-bottom:0}}.project-category-gallery-container+.walter-quote-section-container .quote-author{line-height:1.25}.project-category-gallery-container+.walter-quote-section-container .quote-author span{display:block;font-size:.8em;font-style:italic}.fab-install-section-container .projects-install-button{margin-top:4rem;text-align:center}.project-category-page-deals{background:#333 url(../images/bkd-projects-hp.jpg) no-repeat;background-size:cover;padding:7rem 1.5rem;position:relative}@media (max-width:700px){.project-category-page-deals{padding:3rem 1.5rem}}.project-category-page-deals+.project-process-section-container{padding:5rem 0 2rem}.project-category-page-deals .edit-deal-link{color:#29DCFF;margin-bottom:.5rem}.project-category-page-deals:before{position:absolute;bottom:0;left:0;width:100%;height:100%;content:'';background:#0C4058;background:#03181A;opacity:.95;z-index:1}.project-category-page-deals *{position:relative;z-index:2}.project-category-page-deals .deal-item{color:#fff}.project-category-page-deals .deal-item h2,.project-category-page-deals .deal-item .deal-title,.project-category-page-deals .deal-item .og-price{color:#fff}.project-category-page-deals .deal-item .og-price:after{background:#29DCFF}.project-process-section-container{padding:0 0 2rem;position:relative}@media (max-width:700px){.project-process-section-container{padding:2rem 0}}.project-process-section-container #process{position:absolute;top:0;left:0}.project-process-section-container .process-heading{text-align:center;margin-bottom:2rem}@media (max-width:700px){.project-process-section-container .process-heading{margin-bottom:0}}.project-process-section-container .process-step-item{padding:1.5rem 1rem;background:#fff;background:#004149;background:#002a30;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:.5rem;max-width:calc(33.33% - 1rem)!important;color:#fff;border-radius:15px;-webkit-transition:0.3s;transition:0.3s}@media (max-width:860px){.project-process-section-container .process-step-item{max-width:calc(50% - 1rem)!important}}@media (max-width:660px){.project-process-section-container .process-step-item{max-width:calc(100% - 1rem)!important}}.project-process-section-container .process-step-item:hover{background:#29DCFF;-webkit-transform:translateY(-.5rem) scale(1.025);transform:translateY(-.5rem) scale(1.025);-webkit-box-shadow:3px 3px 12px rgba(0,0,0,.2);box-shadow:3px 3px 12px rgba(0,0,0,.2)}.project-process-section-container .process-step-item:hover .process-step-item-number,.project-process-section-container .process-step-item:hover .process-step-item-description{color:#212121}.project-process-section-container .process-step-item:hover .process-step-item-number{-webkit-transform:translateY(-1rem);transform:translateY(-1rem);font-size:6rem}.project-process-section-container .process-step-item .process-step-item-number,.project-process-section-container .process-step-item .process-step-item-description{padding:0 1rem;-webkit-transition:0.3s;transition:0.3s}.project-process-section-container .process-step-item .process-step-item-number{width:25%;text-align:center;font-size:4rem;font-weight:700}@media (max-width:600px){.project-process-section-container .process-step-item .process-step-item-number p{font-size:3rem}}.project-process-section-container .process-step-item .process-step-item-description{width:75%}.project-process-section-container .process-button{margin-top:3rem}.project-category-article-container{padding:4rem 0 6rem;background:#f7f7f7}@media (max-width:600px){.project-category-article-container{padding:2rem 0 3rem}}.project-category-article-container .project-category-article-listing h2{margin-bottom:2rem}@media (max-width:992px){.project-category-article-container .project-category-article-listing .article-item+.article-item{border-top:1px solid #ccc;margin-top:2rem}}.project-category-article-container .project-category-article-listing .article-item .article-item-image{background-position:center center!important;background-size:cover!important;padding-top:50%;line-height:0;text-decoration:none;display:block;margin-bottom:1rem}.project-category-article-container .project-category-article-listing .article-item .article-item-title,.project-category-article-container .project-category-article-listing .article-item .article-item-date{margin:0}.project-category-article-container .project-category-article-listing .article-item .article-item-date{font-size:.8em}.project-category-article-container .project-category-article-listing .article-item .article-item-excerpt{margin:1.5rem 0 2rem}@media (max-width:992px){.thank-you-page-content{margin-bottom:2rem}}:root{--element-shadow:0 3px 6px 1px rgba(0,0,0,.16);--word-shadow:0 3px 6px rgba(0,0,0,.56)}.btn,input[type="submit"],input[type="button"],button,.button,[type="button"],.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.submit-wrap input{color:#000;background:#29DCFF;border:none;border-radius:0;display:inline-block;font-size:16px;line-height:22px;font-weight:600;padding:1rem 1.5rem}.btn:hover,input[type="submit"]:hover,input[type="button"]:hover,button:hover,.button:hover,[type="button"]:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.submit-wrap input:hover{background:#008da9;color:#fff}.btn:visited,input[type="submit"]:visited,input[type="button"]:visited,button:visited,.button:visited,[type="button"]:visited,.woocommerce #respond input#submit.alt:visited,.woocommerce a.button.alt:visited,.woocommerce button.button.alt:visited,.woocommerce input.button.alt:visited,.submit-wrap input:visited{background:#29DCFF;color:#000}.btn:visited:hover,input[type="submit"]:visited:hover,input[type="button"]:visited:hover,button:visited:hover,.button:visited:hover,[type="button"]:visited:hover,.woocommerce #respond input#submit.alt:visited:hover,.woocommerce a.button.alt:visited:hover,.woocommerce button.button.alt:visited:hover,.woocommerce input.button.alt:visited:hover,.submit-wrap input:visited:hover{background:#008da9;color:#fff}.btn.btn-alt,input.btn-alt[type="submit"],input.btn-alt[type="button"],button.btn-alt,.button.btn-alt,[type="button"].btn-alt,.woocommerce #respond input#submit.alt.btn-alt,.woocommerce a.button.alt.btn-alt,.woocommerce button.button.alt.btn-alt,.woocommerce input.button.alt.btn-alt,.submit-wrap input.btn-alt{background:#006076;color:#fff}.btn.btn-alt:hover,input.btn-alt[type="submit"]:hover,input.btn-alt[type="button"]:hover,button.btn-alt:hover,.button.btn-alt:hover,[type="button"].btn-alt:hover,.woocommerce #respond input#submit.alt.btn-alt:hover,.woocommerce a.button.alt.btn-alt:hover,.woocommerce button.button.alt.btn-alt:hover,.woocommerce input.button.alt.btn-alt:hover,.submit-wrap input.btn-alt:hover{background:#008da9;color:#fff}.btn.btn-lg,input.btn-lg[type="submit"],input.btn-lg[type="button"],button.btn-lg,.button.btn-lg,[type="button"].btn-lg,.woocommerce #respond input#submit.alt.btn-lg,.woocommerce a.button.alt.btn-lg,.woocommerce button.button.alt.btn-lg,.woocommerce input.button.alt.btn-lg,.submit-wrap input.btn-lg{padding:1.25rem 2rem;width:100%;max-width:380px}.btn.btn-1-2,input.btn-1-2[type="submit"],input.btn-1-2[type="button"],button.btn-1-2,.button.btn-1-2,[type="button"].btn-1-2,.woocommerce #respond input#submit.alt.btn-1-2,.woocommerce a.button.alt.btn-1-2,.woocommerce button.button.alt.btn-1-2,.woocommerce input.button.alt.btn-1-2,.submit-wrap input.btn-1-2{text-transform:uppercase;font-size:28px;line-height:16px;width:calc(50% - 0.5rem)!important}@media (max-width:700px){.btn.btn-1-2,input.btn-1-2[type="submit"],input.btn-1-2[type="button"],button.btn-1-2,.button.btn-1-2,[type="button"].btn-1-2,.woocommerce #respond input#submit.alt.btn-1-2,.woocommerce a.button.alt.btn-1-2,.woocommerce button.button.alt.btn-1-2,.woocommerce input.button.alt.btn-1-2,.submit-wrap input.btn-1-2{line-height:35px}}.form-group button{padding:1rem 4.5rem!important}@media (max-width:500px){.blog-landing .subpage-content-wrap{padding-top:0}}@media (max-width:900px){.blog-landing .sidebar-content-col,.blog-landing .sidebar-sidebar-col{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media (max-width:900px){.blog-landing .sidebar-sidebar-col{margin-top:2rem}}.blog-page{padding-left:1rem;padding-right:1rem}.blog-page .blog-listing article{padding:2rem 1rem;position:relative}.blog-page .blog-listing article:nth-child(even){background:#f3f3f3}@media (min-width:500px) and (max-width:992px){.blog-page .blog-listing article .article-image{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}@media (max-width:500px){.blog-page .blog-listing article .article-image{display:none}}@media (min-width:500px) and (max-width:992px){.blog-page .blog-listing article .article-info{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}}.blog-page .blog-listing article h2.article-info-title{font-size:1.5rem;line-height:1.3;margin-bottom:0}.blog-page .blog-listing article .article-info-date{margin-top:0;font-style:italic}.blog-page .blog-listing article .view-article{display:block;margin-top:1rem}.blog-page .blog-listing article .post-edit-link{position:absolute;bottom:0;right:0}.pagination{margin-top:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:900px){.pagination{margin-top:2rem}}.pagination *{padding:.5rem;font-size:1.15rem}.widget_ninja_forms_widget{padding:1rem;background:#fff;padding:2rem 1rem;-webkit-box-shadow:2px 2px 15px rgba(0,0,0,.15);box-shadow:2px 2px 15px rgba(0,0,0,.15)}.widget_ninja_forms_widget h3{text-align:center}#ninja_forms_widget-2+#custom_html-2{margin-top:2rem}@media (max-width:900px){#custom_html-2 .info-section-gmap iframe{height:250px!important}}@media (max-width:991px){#custom_html-2 .info-section-gmap iframe{height:340px!important}}@media (max-width:540px){#custom_html-2 .info-section-gmap iframe{height:250px!important}}.single-post *+h2{margin-top:2rem}.single-post .blog-article-section{padding:0 1rem}.single-post blockquote{margin:3rem 0;background:#EAF0F5;padding:2rem;font-size:1.25rem;position:relative;border-left:10px solid #004149}.single-post blockquote:before,.single-post blockquote:after{position:absolute;font-family:"Font Awesome 5 Free";font-weight:900;color:#004149;font-size:5rem;opacity:.1}.single-post blockquote:before{content:"\f10d";top:-.75rem;left:1.5rem}.single-post blockquote:after{content:"\f10e";bottom:-.75rem;right:1.5rem}.single-post ol{list-style:decimal}.single-post ol li{list-style:decimal}.single-post ol li::marker{color:#004149;font-size:1.2em;font-weight:600}
/*# sourceMappingURL=all.css.map */