﻿ul,ol{padding:0;margin:0}@font-face{font-family:"MaisonNeueLight";src:url("../../fonts/MaisonNeueLight.eot");src:url("../../fonts/MaisonNeueLight.eot") format("embedded-opentype"),url("../../fonts/MaisonNeueLight.woff2") format("woff2"),url("../../fonts/MaisonNeueLight.woff") format("woff"),url("../../fonts/MaisonNeueLight.ttf") format("truetype"),url("../../fonts/MaisonNeueLight.svg#MaisonNeueLight") format("svg");font-weight:normal;font-style:normal;unicode-range:U+0020-02DC}@font-face{font-family:"MaisonNeueMono";src:url("../../fonts/MaisonNeueMono.eot");src:url("../../fonts/MaisonNeueMono.eot") format("embedded-opentype"),url("../../fonts/MaisonNeueMono.woff2") format("woff2"),url("../../fonts/MaisonNeueMono.woff") format("woff"),url("../../fonts/MaisonNeueMono.ttf") format("truetype"),url("../../fonts/MaisonNeueMono.svg#MaisonNeueMono") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"MaisonNeueDemi";src:url("../../fonts/MaisonNeueDemi.eot");src:url("../../fonts/MaisonNeueDemi.eot") format("embedded-opentype"),url("../../fonts/MaisonNeueDemi.woff2") format("woff2"),url("../../fonts/MaisonNeueDemi.woff") format("woff"),url("../../fonts/MaisonNeueDemi.ttf") format("truetype"),url("../../fonts/MaisonNeueDemi.svg#MaisonNeueDemi") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"MaisonNeueBold";src:url("../../fonts/MaisonNeueBold.eot");src:url("../../fonts/MaisonNeueBold.eot") format("embedded-opentype"),url("../../fonts/MaisonNeueBold.woff2") format("woff2"),url("../../fonts/MaisonNeueBold.woff") format("woff"),url("../../fonts/MaisonNeueBold.ttf") format("truetype"),url("../../fonts/MaisonNeueBold.svg#MaisonNeueBold") format("svg");font-weight:normal;font-style:normal}strong,b{font-family:"MaisonNeueBold";font-weight:normal}*,input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{background-color:#fff;color:#292d43;font-family:"MaisonNeueLight";font-size:24px;font-weight:400;line-height:1.5;-webkit-font-smoothing:antialiased;padding:0;margin:0}.home{font-family:"MaisonNeueDemi";color:#7b8aa5;font-size:20px}a{color:#3fc3f0}a,input:focus,input[type=button],input[type=reset],input[type=submit],textarea:focus,.button{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{float:left;margin-left:2.5641025641%}.one-half,.three-sixths,.two-fourths{width:48.7179487179%}.one-third,.two-sixths{width:31.6239316239%}.four-sixths,.two-thirds{width:65.811965812%}.one-fourth{width:23.0769230769%}.three-fourths{width:74.358974359%}.one-sixth{width:14.5299145299%}.five-sixths{width:82.905982906%}.first{clear:both;margin-left:0}p{margin:0 0 30px}p a,a{text-decoration:none}h1,h2,h3,h4,h5,h6{color:#292d43;font-family:"MaisonNeueDemi";font-weight:400;line-height:1.2;margin:0 0 25px}h1{font-size:48px}h2{font-size:45px}h3{font-size:35.99px}h4{font-size:24px}h5{font-size:20px}h6{font-size:18px}.font60{font-size:60px}@media only screen and (max-width: 1180px){.font60{font-size:50px}}@media only screen and (max-width: 1180px)and (max-width: 960px){.font60{font-size:40px}}@media only screen and (max-width: 1180px)and (max-width: 960px)and (max-width: 767px){.font60{font-size:35px}}@media only screen and (max-width: 1180px)and (max-width: 960px)and (max-width: 767px)and (max-width: 600px){.font60{font-size:30px}}.font50{font-size:50px}@media only screen and (max-width: 1180px){.font50{font-size:40px}}@media only screen and (max-width: 1180px)and (max-width: 960px){.font50{font-size:35px}}@media only screen and (max-width: 1180px)and (max-width: 960px)and (max-width: 767px){.font50{font-size:30px}}@media only screen and (max-width: 1180px)and (max-width: 960px)and (max-width: 767px)and (max-width: 600px){.font50{font-size:27px}}.font30{font-size:30px}@media only screen and (max-width: 1180px){.font30{font-size:26px}}@media only screen and (max-width: 1180px)and (max-width: 960px){.font30{font-size:21px}}img{max-width:100%}.wrapper{width:1240px;margin:auto}.header{float:left;left:0;width:100%;border:0;padding:30px 0;position:fixed;z-index:99;background-color:rgba(0,0,0,0);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header-scrolled{background-color:#fff;padding:15px 0}.admin-bar .header{top:32px}.header p{margin-bottom:0}#logo{position:relative;z-index:9}#logo figure{float:left;width:353px;height:83px;background-image:url("https://www.bkmartin.com/wp-content/uploads/2019/08/logo-white.png");background-size:contain;background-position:center center;background-repeat:no-repeat;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header-scrolled #logo figure{background-image:url("https://www.bkmartin.com/wp-content/uploads/2019/08/logo-1.png");width:335px;height:83px}.header-right{float:right;text-align:right;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header-right a{color:#fff}.header-scrolled .header-right a{color:#292d43}.header-right a:hover{color:#da202c !important}.social-medias{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header-scrolled .social-medias{margin-top:-10px}.social-medias ul li{display:inline-block;list-style:none;font-size:24px;margin-right:10px}.social-medias ul li:last-child{margin-right:0}.burger-menu{float:right;clear:both;font-size:30px;color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:none;cursor:pointer}.header-scrolled .burger-menu{color:#292d43}.mainmenu{margin-top:12px;font-size:21px}.header-scrolled .mainmenu{margin-top:7px}.mainmenu li{display:inline-block;list-style:none;margin-right:15px;font-family:"MaisonNeueMono"}.mainmenu li:last-child{margin-right:0}.sub-menu{font-size:17px}.page-widgets,.home-section{float:left;width:100%}.slide-section{position:relative}.home-section p:last-of-type{margin-bottom:0}#homeslides{position:relative;width:100%;height:750px}#homeslides li{position:absolute !important;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center}#homeslides li:before{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;content:"";background-color:#000;opacity:.3}#homeslides li .wrapper{position:relative;height:100%;z-index:5}#homeslides li .wrapper div{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:55px;color:#fff;font-family:"MaisonNeueBold";line-height:1.2}#homeslides li .wrapper div span{font-size:36px}#homeslides li .wrapper div:after{background:#dc1e2c;width:240px;height:4px;left:0;bottom:-20px;content:"";position:absolute}.contact-page #homeslides{height:550px}.contact-page #homeslides li .wrapper div{top:60%}.contact-page #homeslides li .wrapper div:after,.home #homeslides li .wrapper div:after{display:none}.contact-page #homeslides li .wrapper div strong,.home #homeslides li .wrapper div strong{display:inline-block;padding-bottom:30px;margin-bottom:30px;position:relative}.contact-page #homeslides li .wrapper div strong:after,.home #homeslides li .wrapper div strong:after{background:#dc1e2c;width:240px;height:4px;left:0;bottom:0;content:"";position:absolute}.home #homeslides li .wrapper div span{display:inline-block;line-height:1.4;font-family:"MaisonNeueDemi"}.slide-section .rslides_tabs{position:absolute;left:0;bottom:30px;width:100%;z-index:9;text-align:center}.slide-section .rslides_tabs li{display:inline-block;list-style:none;margin-right:8px}.slide-section .rslides_tabs li:last-child{margin-right:0}.slide-section .rslides_tabs li a{width:14px;height:14px;float:left;border-radius:50%;text-indent:-9999px;background-color:#ccc}.slide-section .rslides_tabs li.rslides_here a{background-color:#dc1e2c}.home-free-consultation{background-color:#292d43;background-image:url("https://www.bkmartin.com/wp-content/uploads/2019/08/BKM_horizontal-logo-lockup_RGB.png");background-size:283px 284px;background-repeat:no-repeat;background-position:top -50px left 120px;color:#fff;padding:50px 20px;float:left;width:100%;text-align:center;font-family:"MaisonNeueLight";font-size:36px}.site-btn{display:inline-block;line-height:1;font-size:18px;color:#fff;background-color:#dc1e2c;font-family:"MaisonNeueDemi";padding:12px 30px 10px;text-transform:uppercase;vertical-align:middle;transition:all .2s ease}.site-btn:hover{background-color:#292d43}.site-btn i{font-size:12px;vertical-align:middle;position:relative;top:-1px}.site-btn i:first-of-type{margin-left:2px}.home-free-consultation .site-btn{margin-left:35px}.home-free-consultation .site-btn:hover{background-color:#fff;color:#dc1e2c}.home-section-2{background-image:url("https://www.bkmartin.com/wp-content/uploads/2019/08/platform-2.png");background-size:cover;background-position:top -50px center}.home-section-intro{float:left;width:100%;padding:50px 0;text-align:center;font-size:40px;color:#292d43}.home-section-intro strong{color:#dc1e2c}.home-section-intro h2{margin-bottom:15px}.home-section-2 .one-fourth{width:25%;height:350px;margin-left:0;background-size:cover;background-position:center center;padding:25px}.home-section-2 .one-fourth div{float:left;width:100%;height:100%;border:1px solid #fff;position:relative}.home-section-2 .one-fourth div span{display:inlne-block;position:absolute;width:204px;margin:0 auto;left:0;right:0;bottom:25px;background-color:rgba(220,30,44,.9);color:#fff;text-transform:uppercase;font-size:25px;font-family:"MaisonNeueMono";line-height:1;padding:12px 0 10px;text-align:center}.hs2-grid{float:left;width:100%;padding:140px 0 70px}.hs2-grid h2{font-family:"MaisonNeueBold";position:relative;padding-bottom:15px}.hs2-grid h2 span{font-family:"MaisonNeueDemi";color:#dc1e2c}.hs2-grid h2:after{content:"";width:85px;height:5px;background-color:#dc1e2c;position:absolute;left:0;bottom:0}.hs2-grid .site-btn{margin-top:30px}.home-section-3 .home-section-intro{background-color:#ebeced}.home-section-3 ul li{list-style:none;width:33.3333333%;height:330px;background-size:cover;background-position:center center;position:relative;float:left}.home-section-3 ul li:before{width:100%;height:100%;top:0;left:0;background-color:#000;opacity:0;content:"";z-index:1;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;position:absolute}.home-section-3 ul li:hover:before{opacity:.5}.home-section-3 ul li i{position:absolute;width:100%;text-align:center;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:65px;color:#fff;opacity:0;z-index:5;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.home-section-3 ul li:hover i{opacity:.6}.gal-btn-wrap{float:left;width:100%;text-align:center;padding:60px 0;background-color:#8e9ab0}.gal-btn-wrap .site-btn{border:1px solid #fff;background-color:rgba(0,0,0,0)}.gal-btn-wrap .site-btn:hover{border:1px solid #da202c;background-color:#da202c}.footer{float:left;width:100%;border:0;padding:0;background-color:#292d43;background-image:url("https://www.bkmartin.com/wp-content/uploads/2019/08/platform-1.png");background-repeat:no-repeat;background-position:top -100px center;background-size:cover;color:#fff;padding-top:85px;text-align:center;font-size:17px;font-family:"MaisonNeueMono"}.footer a{color:#fff}.footer a:hover{color:#da202c}.footer-widgets{float:left;width:100%}.footer-wrap{float:left;width:100%}.footer-top img{width:275px;display:inline-block;vertical-align:middle}.footer-bottom li img{max-height:76px}.footer-menu{display:inline-block;vertical-align:middle;margin:0 70px}.footer-menu li{display:inline-block;margin-right:20px;list-style:none}.footer-menu li:last-child{margin-right:0}.footer-menu .sub-menu{display:none !important}#blogcat-menu{margin-top:50px}@media only screen and (max-width: 960px){#blogcat-menu{margin-top:20px}}.social-links{display:inline-block;vertical-align:middle}.social-links li{display:inline-block;margin-right:5px;list-style:none}.social-links li:last-child{margin-right:0}.footer-middle{margin:80px 0}.footer-middle ul li{display:inline-block;list-style:none}.footer-middle ul li:nth-child(2){margin:0 50px}.footer-middle ul li i{color:#da202c;display:inline-block;margin-right:5px}.footer-bottom ul li{display:inline-block;list-style:none;vertical-align:bottom;margin-right:40px}.footer-bottom ul li:last-child{margin-right:0}.footer-bottom ul li:nth-child(2) img{height:90px}.footer-bottom ul li:last-child img{height:52px}.footer-copyright{font-size:14px;float:left;width:100%;background-color:rgba(30,33,51,.6);padding:25px 20px;line-height:1.2;margin-top:70px}.services-grid-section{float:left;width:100%;padding:100px 0}.grid-wrap{float:left;width:100%;margin-bottom:100px;color:#292d43;font-family:"MaisonNeueLight"}.grid-wrap .first{height:380px;background-size:cover;background-position:center center;width:45%}.grid-wrap .last{width:55%;padding-left:5%;margin-left:0}.grid-wrap:nth-of-type(2n) .first{float:right}.grid-wrap:nth-of-type(2n) .last{padding-left:0;padding-right:5%}.grid-wrap h2{position:relative;padding-bottom:10px}.grid-wrap h2:after{background-color:#dc1e2c;content:"";position:absolute;left:0;bottom:0;width:108px;height:4px}.grid-wrap p:first-of-type{font-size:36px;font-family:"MaisonNeueDemi";line-height:1.3}.grid-wrap p:last-of-type{margin-bottom:0}.services-slide-section{float:left;width:100%;padding-bottom:100px}.carousel-content{text-align:center;width:705px;margin:0 auto 50px}.carousel-content p:last-of-type{margin-bottom:0}.carousel-container{float:left;width:100%;position:relative}.carousel-container .owl-nav{position:absolute;top:50%;left:0;right:0;margin:0 auto;width:480px;z-index:99;font-size:40px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.carousel-container .owl-prev{float:left}.carousel-container .owl-next{float:right}.carousel-container .owl-prev i,.carousel-container .owl-next i{color:#b3b3b3}.carousel-container .owl-prev i:hover,.carousel-container .owl-next i:hover{color:#dd212e}.carousel-container figure{width:100%;height:345px;padding:90px 55px;margin:0}.carousel-container figure div{background-size:cover;background-position:center center;width:100%;height:165px}.carousel-container .center figure{padding:0}.carousel-container .center figure div{height:345px}.owl-item figure{opacity:.5}.owl-item.center figure{opacity:1}.owl-item span{display:none;font-family:"MaisonNeueMono"}.owl-item.center span{display:inline-block;width:100%;text-align:center;margin-top:30px}.page-section{float:left;width:100%}.contact-section-1{padding:120px 0}.page-section p:last-of-type{margin-bottom:0}.contact-section-1 .wrapper{width:910px;padding:0}.contact-section-1 .one-fourth{padding-left:50px;position:relative;font-size:16px;color:#3f3f3f;line-height:1.8}.contact-section-1 .one-fourth i{color:#dd1e2c;font-size:40px;position:absolute;top:0;left:0}.contact-section-1 .one-fourth a{color:#dd1e2c;text-decoration:underline}.contact-form-wrap{float:left;width:100%;margin-bottom:50px}.contact-form-wrap form{width:755px;margin:0 auto;font-size:17px}.contact-form-wrap .one-half{margin-bottom:25px}.full-width{float:left;width:100%}.contact-form-wrap .full-width{margin-bottom:25px}.contact-form-wrap input[type=text],.contact-form-wrap input[type=tel],.contact-form-wrap input[type=email],.contact-form-wrap textarea{background:#fff;border:1pxs solid #bbb !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;font-size:17px;color:#949494;padding:15px;width:100%;height:40px;outline:none}.contact-form-wrap textarea{height:180px}.contact-form-wrap input[type=submit]{width:200px;height:62px;background:#dd1e2c;font-size:30px;text-transform:uppercase;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:"MaisonNeueBold";text-align:center;padding:0;color:#fff;border:0}.contact-form-wrap input[type=submit]:hover{background:#1e2133}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing,div.wpcf7-mail-sent-ok{float:left;width:100%}.our-work-section .grid-wrap{margin-bottom:0}.owl-dots{display:inline-block;width:100%;text-align:center}.owl-dots .owl-dot{background-color:#acacac;display:inline-block;width:14px;height:14px;border-radius:100%;margin-right:5px}.owl-dots .owl-dot:last-of-type{margin-right:0}.owl-dots .owl-dot.active{background-color:#dc1e2c}.our-work-section:nth-of-type(3) .first,.our-work-section:nth-of-type(5) .first{float:right}.our-work-section:nth-of-type(3) .last,.our-work-section:nth-of-type(5) .last{padding-left:0;padding-right:5%}.our-work-section .home-free-consultation{margin-top:100px}.our-work-section:nth-of-type(2) .home-free-consultation,.our-work-section:nth-of-type(5) .home-free-consultation{display:none}.our-work-section .services-slide-section{padding-bottom:0}.our-work-section:nth-of-type(3){background-color:#eee;margin-top:100px}.our-work-section:nth-of-type(5){padding-bottom:100px;background-color:#eee}.gallery-section{padding:100px 0}#lightgallery{float:left;width:100%}.gal-wrap{width:1266px;margin:auto}.masonry-gallery li{width:33.3333333%;height:315px;padding:0 13px;margin-bottom:26px;list-style:none;cursor:pointer}.masonry-gallery li img{width:100%;height:100%;object-fit:cover;object-position:center center}.filter-area div{float:left;width:100%;margin-bottom:50px}.title-with-broder{position:relative;padding-bottom:10px}.title-with-broder:after{background-color:#dc1e2c;content:"";width:108px;height:4px;left:0;bottom:0;position:absolute}.photo-gal-hero #homeslides{height:300px}.filter-area .title-with-broder{float:left}#filters-grid{float:right;width:auto !important;margin-bottom:0}#filters-grid span{display:inline-block;vertical-align:middle;font-family:"MaisonNeueDemi";color:#999;font-size:16px;margin-right:5px}#filters-grid select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:5px 30px 0 15px;border:1px solid #7b8aa5;height:33px;border-radius:0;background-color:#fff;background-image:url("https://www.bkmartin.com/wp-content/uploads/2019/10/select-arrow.png");background-size:10px 9px;background-position:center right 10px;background-repeat:no-repeat;font-family:"MaisonNeueDemi";color:#505166;font-size:16px;outline:none !important;cursor:pointer;display:inline-block;vertical-align:middle}.company-section{background-color:#fff;padding:100px 0}.company-section-1{background-size:cover;background-position:center center;position:relative;height:300px}.company-section-1:after{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;content:"";background-color:#000;opacity:.3}.section-menu{float:left;width:100%;text-align:center;padding:0 20px;border-bottom:10px solid #da202c;position:absolute;left:0;bottom:0;z-index:5}.section-menu li{display:inline-block;vertical-align:bottom}.section-menu li a{float:left;color:#fff;font-family:"MaisonNeueMono";font-size:18px;cursor:pointer;padding:15px 25px;color:#fff;cursor:pointer}.section-menu li a:hover{background-color:#da202c;color:#fff}.company-section-2{background-image:url("https://www.bkmartin.com/wp-content/uploads/2019/08/platform-2.png");background-size:cover;background-position:top -50px center;background-color:#fff}.company-section-2 .grid-wrap:last-of-type{margin-bottom:0}.company-section-3{background-color:#f6f6f6;text-align:center}.company-section-4 h2{position:relative;padding-bottom:10px}.company-section-4 h2:after{background-color:#dc1e2c;content:"";position:absolute;left:0;bottom:0;width:108px;height:4px}.company-section-4 .last{width:55%;padding-left:5%;margin-left:0}.gal-team-wrap{width:94%;margin:0 auto}.bio-text{float:left;width:45%}#big .item figure{height:380px;margin:0;background-size:cover;background-position:top center;position:relative;width:50%;float:right;opacity:1 !important}#big .item figure div{position:absolute;width:100%;bottom:0;left:0;padding:15px 20px 15px 60px;background-image:url("https://www.bkmartin.com/wp-content/uploads/2019/10/photo-bg.png");background-size:cover;background-position:center left;line-height:.8}#big .item figure div span:first-of-type{color:#fff;font-size:24px;font-family:"MaisonNeueDemi";display:block !important}#big .item figure div span:last-of-type{color:#e31d2b;font-size:18px;font-family:"MaisonNeueDemi";display:block !important}#big .item figure div:before{width:14px;height:14px;border:3px solid #e31d2b;border-radius:100%;top:12px;left:25px;content:"";position:absolute}#big .item figure div:after{width:6px;height:6px;background-color:#e31d2b;border-radius:100%;top:19px;left:32px;content:"";position:absolute}.company-section-4 #thumbs{width:50%;clear:both;float:right}.company-section-4 #thumbs .owl-stage{padding-top:50px}.company-section-4 #thumbs .owl-stage-outer{width:92%;margin:0 auto}.thumbnail-item{height:124px;border:3px solid #fff;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.owl-item.current .thumbnail-item{top:-25px !important;position:relative;-moz-box-shadow:5px 0px 20px rgba(202,199,237,.8);-webkit-box-shadow:5px 0px 20px rgba(202,199,237,.8);box-shadow:5px 0px 20px rgba(202,199,237,.8)}.thumbnail-item img{width:100%;height:100%;object-fit:cover;object-position:top center}.company-section-4 #thumbs .owl-nav{margin-top:-78px}.owl-prev{float:left;font-size:30px;color:#adadad;cursor:pointer}.owl-next{float:right;font-size:30px;color:#adadad;cursor:pointer}.slide-tw{width:45%;margin:0 auto;overflow:hidden;float:right;margin-right:30px}.slide-tw .lSPager{padding-top:50px}.company-section-4 .lSPager li{padding:0;border-radius:0 !important;border:3px solid #fff;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.company-section-4 .lSPager li.active{border:1px solid #fff;top:-25px !important;position:relative;-moz-box-shadow:5px 0px 20px rgba(202,199,237,.8);-webkit-box-shadow:5px 0px 20px rgba(202,199,237,.8);box-shadow:5px 0px 20px rgba(202,199,237,.8)}.company-section-4 .lSPager li a{width:100%;height:125px;float:left;border:1px solid #949494}.company-section-4 .lSPager li.active a{border:3px solid #fff}.company-section-4 .lSPager li img{width:100%;height:100% !important;object-fit:cover;object-position:top center}.team-arrows{float:right;width:51%;margin-top:-80px;position:relative;z-index:9}.team-arrows i{font-size:30px;color:#adadad;cursor:pointer}.team-arrows i:hover{color:#dd1e2c}.team-arrows .ion-ios-arrow-left{float:left}.team-arrows .ion-ios-arrow-right{float:right}.team-wrap{width:1000px;margin:auto}.team-wrap .one-third{width:33.3333333%;padding:0 30px;margin-top:70px;margin-left:0;line-height:1.2}.team-wrap figure{width:100%;height:260px;background-size:cover;background-position:top center;margin-bottom:10px}.team-wrap .one-third span:last-of-type{font-size:18px;color:#da202c}.bio-pop{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:9999;display:none}.pop-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.9}.bio-wrap{width:1140px;position:absolute;top:50%;left:0;right:0;margin:0 auto;padding:30px;background-color:#fff;z-index:9;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.bio-wrap picture{float:left;width:50%;height:400px;background-size:contain;background-position:top center;background-repeat:no-repeat}.bio-wrap div{font-size:18px;padding-top:40px;padding-left:30px;float:left;width:50%;line-height:1.4}.bio-wrap span:first-of-type{font-family:"MaisonNeueDemi";color:#000;font-size:28px}.bio-wrap span:last-of-type{display:inline-block;margin-bottom:20px;font-family:"MaisonNeueDemi"}.bio-pointer{cursor:pointer}.close-team-bio{position:absolute;top:10px;right:20px;cursor:pointer;color:#a6a8ab;font-size:25px}.company-section-5{background-color:#f6f6f6;text-align:center;font-size:30px;color:#7b8aa5;font-family:"MaisonNeueDemi"}.company-section-5 .wrapper{width:1010px;padding:0}.our-process{display:inline-block;margin-top:80px;width:100%}.our-process li{list-style:none;position:relative}.our-process li figure{width:100%;height:170px;border:1px solid #ebebeb;display:flex;align-items:center;justify-content:center;background-color:#fff;margin-bottom:20px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.our-process li:hover figure{-moz-box-shadow:5px 0px 20px rgba(202,199,237,.3);-webkit-box-shadow:5px 0px 20px rgba(202,199,237,.3);box-shadow:5px 0px 20px rgba(202,199,237,.3)}.our-process li figure img{height:75px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.our-process li span{color:#6a6c76;font-size:16px;text-transform:uppercase;font-family:"MaisonNeueDemi";-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;opacity:0}.our-process li:hover span{opacity:1}.our-process li i{position:absolute;top:70px;right:-24px;font-size:30px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.our-process li:last-child i{display:none}.our-process li:hover i{color:#dd1e2c}.company-section-6 h2{text-align:center;margin-bottom:80px;position:relative;padding-bottom:10px}.company-section-6 h2:after{background-color:#dc1e2c;content:"";position:absolute;left:0;right:0;bottom:0;width:108px;height:4px;margin:0 auto}.video-wrap{height:350px;position:relative;background-size:cover;background-position:center center;display:flex;align-items:center;justify-content:center}.video-wrap:before{content:"";top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.3;z-index:1;position:absolute}.video-wrap i{width:120px;height:120px;line-height:110px;display:inline-block;border:10px solid #59f;color:#59f;text-align:center;font-size:66px;padding-left:10px;border-radius:100%;position:relative;z-index:5}.testimonial-wrap{float:left;width:100%}.testimonials{width:860px;margin:0 auto 0}.testimonials li{padding-left:85px;list-style:none;float:left;width:100%;margin-bottom:60px;background-image:url("https://www.bkmartin.com/wp-content/uploads/2019/10/quote-mark.png");background-size:69px 53px;background-position:top left;background-repeat:no-repeat}.testimonials li:last-child{margin-bottom:0}.company-section-7{background-color:#f6f6f6;text-align:center}.company-section-7 h2{margin-bottom:10px}.company-section-7 p{width:800px;margin:0 auto 30px;font-size:18px}.company-section-7 p:first-of-type{font-size:24px}.company-section-7 last-of-type{margin-bottom:0}.awards{display:inline-block;margin-top:100px}.awards li{list-style:none;padding:0 15px}.awards li img{width:auto;max-height:120px;display:inline-block}.awards .slick-dots{margin-top:50px}.awards .slick-dots li{width:auto;height:auto;margin:0 10px 0 0}.awards .slick-dots li:last-child{margin:0}.awards .slick-dots li button{width:14px;height:14px;border-radius:100%;background-color:#ccc;text-indent:-9999px}.awards .slick-dots li.slick-active button{background-color:#dd1e2c}.awards .slick-dots li button:before{display:none}#lightgallery .hidden{visibility:hidden !important;width:0px !important;height:0px !important;margin:0px !important;padding:0px !important;display:none !important}.load-btn-wrap{display:inline-block;width:100%;text-align:center;margin-top:50px}.load-btn-wrap .site-btn{border:0;outline:none !important}.section-menu{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sticky-menu{position:fixed;top:117px;bottom:auto;z-index:9999;background-color:#fff}.admin-bar .sticky-menu{top:149px}.sticky-menu li a{color:#292d43}.sticky-menu li a:hover{color:#fff;background-color:#da202c}.sticky-menu li a.is-selected{color:#fff;background-color:#da202c}.page-section{float:left;width:100%}.page-section p:last-child{margin-bottom:0}.single-blog-hero{background-size:cover;background-position:center center;height:300px;position:relative;border-bottom:10px solid #db1625}.single-blog-hero:before{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;content:"";background-color:#000;opacity:.3}.single-blog-content{padding:80px 0;font-size:20px}.single-blog-main-content{margin-bottom:45px}.single-blog-main-content .first{padding-right:50px}.single-blog-main-content .first p:first-of-type{font-size:30px}.single-blog-main-content .last{padding:0 20px 20px 30px}.single-blog-main-content .last figure{position:relative;z-index:9;margin:0;width:100%;float:left}.single-blog-main-content .last picture{width:100%;height:600px;float:left;background-size:cover;background-position:center center;position:relative;z-index:9}.single-blog-main-content .last figure:before{position:absolute;top:20px;left:20px;width:100%;height:100%;z-index:-1;content:"";background-color:#e5e5e5}.ac-blog{margin-bottom:75px}.ac-blog:last-of-type{margin-bottom:0}.wrap1{width:780px;margin:0 auto}.wrap2{width:1020px;margin:0 auto}.ac-top-content{margin-bottom:45px}.ac-ba{float:left;width:49%;text-align:center;text-transform:uppercase}.ac-after{margin-left:2%}.ac-ba figure{background-size:cover;background-position:center center;width:100%;height:650px;margin:0 0 15px}.ac-ba img{margin-bottom:15px}.blog-intro{padding:70px 0}.blog-list-section article{width:46%;margin-left:8%;margin-bottom:70px;padding-bottom:35px;font-size:20px;position:relative}.blog-list-section article:after{content:"";width:100%;height:7px;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;position:absolute;left:0;bottom:0}.blog-list-section article:nth-of-type(2n + 1){margin-left:0;clear:both}.blog-list-section article figure{width:100%;height:380px;background-size:cover;background-position:center center;margin:0 0 20px}.blog-list-section article h3{font-size:32px;margin-bottom:10px}.site-btn-blog{color:#db1625;text-transform:uppercase;font-family:"MaisonNeueMono";display:inline-block}.site-btn-blog:hover{color:#292d43}.site-btn-blog i{display:inline-block;vertical-align:middle;margin-left:5px}.blog-list-section article .site-btn-blog{margin-top:15px}.careers-hero #homeslides li{overflow:hidden}.careers-hero #homeslides li h1{color:#fff;margin-bottom:0;font-size:69px;position:relative;z-index:5}@media only screen and (max-width: 960px){.careers-hero #homeslides li h1{font-size:45px}}@media only screen and (max-width: 960px)and (max-width: 767px){.careers-hero #homeslides li h1{font-size:26px}}.careers-hero #homeslides li .wrapper div{line-height:1;padding:20px 50px 20px 0}@media only screen and (max-width: 767px){.careers-hero #homeslides li .wrapper div{padding:20px}}.careers-hero #homeslides li .wrapper div p{position:relative;z-index:5}.careers-hero #homeslides li .wrapper div p :after{background:#dc1e2c;width:185px;height:4px;left:0;bottom:-5px;content:"";position:absolute}@media only screen and (max-width: 767px){.careers-hero #homeslides li .wrapper div p :after{width:131px}}.careers-hero #homeslides li .wrapper div::before{position:absolute;z-index:1;width:3000px;height:100%;position:absolute;top:0;right:0;background-color:rgba(41,45,67,.7);content:""}@media only screen and (max-width: 767px){.careers-hero #homeslides li .wrapper div{line-height:1.3}}.careers-hero #homeslides li .wrapper div span{line-height:1.5;display:block}@media only screen and (max-width: 767px){.careers-hero #homeslides li .wrapper div span{line-height:2}}.careers-hero #homeslides li .wrapper div:after{display:none}.op-btn,.site-btn2{text-transform:none;position:relative;z-index:5;padding:15px 30px 13px;cursor:pointer}.careers-hero .op-btn,.careers-hero .site-btn2{margin-top:30px}.careers-hero .op-btn:hover,.careers-hero .site-btn2:hover{background-color:#fff;color:#dc1e2c}.block{padding:100px 0}@media only screen and (max-width: 767px){.block{padding:50px 0}}.section-title{position:relative;padding-bottom:10px}.section-title.center-text{display:inline-block}.section-title__white{color:#fff}.section-title::after{background-color:#dc1e2c;content:"";position:absolute;left:0;bottom:0;width:108px;height:4px}.career-flex{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap}.career-flex__content{width:50%}@media only screen and (max-width: 767px){.career-flex__content{width:100%;margin-bottom:40px}}.career-flex img{width:375px}@media only screen and (max-width: 767px){.career-flex img{width:100px;margin:0 auto;display:block}}.c-content2{font-size:35px;width:100%;margin-top:60px}@media only screen and (max-width: 767px){.c-content2{margin-top:50px;font-size:20px}}.careers-section-2{background-color:#292d43;background-image:url("https://www.bkmartin.com/wp-content/uploads/2019/08/platform-1.png");background-repeat:no-repeat;background-position:top -100px center;background-size:cover;color:#fff;text-align:center}.careers-section-2 ul{text-align:left;margin:50px auto 0;width:fit-content;font-size:35px}@media only screen and (max-width: 767px){.careers-section-2 ul{font-size:20px;margin:20px auto 0}}.center-text{text-align:center}.with-list{list-style:none}.with-list li{position:relative;padding-left:20px}.with-list li::before{position:absolute;top:0;left:0;content:"•";color:#dc1e2c}.careers-hero-job{background-image:url("https://www.bkmartin.com/wp-content/uploads/2022/09/hs2-img.jpeg")}.job-details{margin-bottom:50px;display:inline-block;width:100%}.job-details a{color:#dc1e2c}.job-details ol,.job-details ul{padding-left:20px;margin-bottom:30px}.job-details ol:last-child,.job-details ul:last-child{margin-bottom:0}.job-form{display:inline-block;width:100%}@media only screen and (max-width: 1280px){.wrapper{width:100%;padding:0 20px}#homeslides li .wrapper div{left:20px}.gal-wrap{width:100%;padding:0 20px}}.positions-list{list-style:none}.positions-list li{margin-top:50px}@media only screen and (max-width: 767px){.positions-list li{margin-top:35px}}.positions-list li a{margin-top:10px}@media only screen and (max-width: 1200px){.mainmenu li{margin-right:10px}}@media only screen and (min-width: 1096px){.mainmenu li:hover>.sub-menu{left:auto;opacity:1}.sub-menu{position:absolute;letter-spacing:0;left:-9999px;opacity:0;position:absolute;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;width:250px;z-index:99;padding:15px;background-color:#dc1e2c;text-align:left}.sub-menu li{margin:0;width:100%;margin-bottom:5px}.sub-menu li:last-child{margin-bottom:0}.sub-menu li a{color:#fff !important}.sub-menu li a:hover{color:#fff !important}}@media only screen and (max-width: 1180px){#logo figure{width:335px;height:83px}h1{font-size:40px}h2{font-size:38px}h3{font-size:32px}h4{font-size:21px}h5{font-size:18px}h6{font-size:17px}.single-blog-content,.blog-list-section article{font-size:18px}.single-blog-main-content .first p:first-of-type{font-size:28px}}@media only screen and (max-width: 1165px){.home-section-2 .one-fourth{padding:15px}.home-section-2 .one-fourth div span{width:150px;font-size:18px}.footer-top img{width:180px}.footer-menu{margin:0 40px}.team-wrap{width:100%}}@media only screen and (max-width: 1200px){.bio-wrap{width:95%}}@media only screen and (max-width: 1120px){.carousel-container .owl-nav{width:440px}}@media only screen and (max-width: 1095px){.header-right{width:100%;margin-top:-75px}#logo{position:relative;z-index:9999}#logo figure{width:250px !important;height:62px !important}.mainmenu{font-size:18px;margin-top:10px;clear:both;display:none}.mainmenu li{width:100%;border-bottom:1px solid #fff;margin-right:0;padding:15px 0}.header-scrolled .mainmenu li,.menu-active .mainmenu li{border-bottom:1px solid #292d43}.mainmenu li:last-child{border-bottom:0}.burger-menu{display:block}.menu-active{background-color:#fff}.menu-active #logo figure{background-image:url("https://www.bkmartin.com/wp-content/uploads/2019/08/logo-1.png")}.menu-active .header-right a,.menu-active .burger-menu{color:#292d43}.footer{font-size:14px}.footer-top img{width:150px}.footer-bottom ul li{margin:0 8px 15px !important}.footer-bottom ul li img{height:30px !important}.company-section-5 .wrapper{width:100%;padding:0 20px}.our-process li span{font-size:16px}.sticky-menu{top:92px}.admin-bar .sticky-menu{top:124px}}@media only screen and (max-width: 1006px){.wrap2{width:100%;padding:0 20px}}@media only screen and (max-width: 1020px){.carousel-container .owl-nav{width:380px}.bio-wrap{height:95%;overflow:scroll}}@media only screen and (max-width: 960px){#homeslides{height:500px}.contact-page #homeslides{height:450px}#homeslides li .wrapper div{font-size:45px}.slide-section .rslides_tabs{bottom:20px}.slide-section .rslides_tabs li a{width:10px;height:10px}.home-free-consultation{font-size:26px}h1{font-size:35px}h2{font-size:32px}h3,.blog-list-section article h3{font-size:28px}h4{font-size:18px}h5{font-size:17px}h6{font-size:16px}.single-blog-content,.blog-list-section article{font-size:16px}.single-blog-main-content .first p:first-of-type{font-size:24px}.home-section-intro{font-size:24px}.home-section-2 .one-fourth div span{width:130px;font-size:15px}.hs2-grid{padding:90px 0 60px}.home{font-size:16px}.hs2-grid .first{margin-bottom:40px}.home-section-intro .wrapper{width:100%;padding:0 20px}.home-section-intro{font-size:22px}.home-section-3 ul li{height:260px}.section-menu li a{font-size:15px;padding:10px 15px}.grid-wrap p:first-of-type{font-size:27px}body,.company-section-7 p:first-of-type{font-size:18px}.our-process li span{font-size:14px}.video-wrap{height:300px}.video-wrap i{width:80px;height:80px;line-height:80px;border:7px solid #59f;font-size:55px}#homeslides li .wrapper div span{font-size:20px}.masonry-gallery li{height:250px}.contact-section-1 .wrapper{width:100%;padding:0 20px}.contact-section-1 .one-fourth{font-size:14px;padding-left:35px}.contact-section-1 .one-fourth i{font-size:30px}.bio-wrap div{font-size:16px}.bio-wrap span:first-of-type{font-size:25px}.blog-list-section article figure{height:300px}}@media only screen and (max-width: 900px){.footer{padding-top:30px}.footer-menu{width:100%;margin:20px 0}.footer-copyright{margin-top:30px;font-size:12px}.company-section-4 .last{width:100%;padding:0}.testimonials{width:100%}.testimonials li{background-size:30px 23px;padding-left:40px}.company-section-7 p{width:100%}.carousel-container .owl-nav{top:auto;bottom:0;position:relative;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}.carousel-container .owl-nav{width:80px}.carousel-content{width:100%}.services-slide-section{padding-bottom:40px}}@media only screen and (max-width: 820px){.wrap1{width:100%;padding:0 20px}}@media only screen and (max-width: 767px){#logo figure{width:130px !important;height:32px !important;position:relative;top:10px}.header-right{margin-top:-33px}.social-medias ul li{font-size:19px}.burger-menu{font-size:23px}.mainmenu{font-size:14px}.mainmenu li{padding:10px 0}.sub-menu{font-size:14px}#homeslides{height:350px}.contact-page #homeslides{height:300px}#homeslides li .wrapper div{font-size:26px}.home-free-consultation{padding:20px;font-size:18px}.home-free-consultation span{display:inline-block;width:100%;margin-bottom:15px}.home-free-consultation .site-btn{margin-left:0}.site-btn{font-size:13px;padding:10px 20px 8px}h1{font-size:28px}h2{font-size:25px}h3,.blog-list-section article h3{font-size:21px}h4{font-size:16px}h5{font-size:15px}h6{font-size:14px}.home-section-intro{padding:40px 0;font-size:18px}.single-blog-content,.blog-list-section article{font-size:15px}.single-blog-main-content .first p:first-of-type{font-size:20px}.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{width:100%;margin-left:0}.home-section-2 .one-fourth{width:100%;height:300px}.hs2-grid{padding:50px 0}.home{font-size:14px}.home-section-intro{font-size:15px}.home-section-3 ul li{width:50%}.home-section-3 ul li i{font-size:35px}.gal-btn-wrap{padding:30px 0}.footer-menu li{margin:0 5px 10px !important}.footer-middle{margin:20px 0}.footer-middle ul li{width:100%;margin:0 0 10px !important}.company-section-1{height:200px}.section-menu{display:none}.services-grid-section{padding:40px 0}.grid-wrap{margin-bottom:40px}.grid-wrap .first{width:100%;height:250px;margin-bottom:30px}.grid-wrap .last{padding:0 !important;width:100%}.grid-wrap p:first-of-type{font-size:20px}body,.company-section-7:first-of-type{font-size:16px}.company-section-7 p{font-size:16px}.company-section{padding:40px 0}#big .item figure div span:first-of-type{font-size:18px}#big .item figure div span:last-of-type{font-size:16px}.our-process{margin-top:0}.our-process li{width:100% !important;margin-right:0 !important;margin-bottom:25px !important}.our-process li figure{width:80px;height:80px;margin:0 auto}.our-process li figure img{height:40px}.our-process li span{opacity:1;font-size:12px;display:inline-block;line-height:1.4;margin-top:15px}.our-process li i{display:none}.video-wrap{height:250px;margin-bottom:25px}.awards{margin-top:50px}.awards li img{max-height:60px}.carousel-container figure,.carousel-container .center figure div{height:280px}#homeslides li .wrapper div span{font-size:16px}.masonry-gallery li{width:50%;padding:0 5px;margin-bottom:10px}.gallery-section{padding:40px 0 50px}.contact-section-1{padding:50px 0}.contact-section-1 .one-fourth{margin-bottom:20px;padding-left:25px}.contact-section-1 .one-fourth i{font-size:20px}.contact-form-wrap form{width:100%;font-size:14px}.contact-form-wrap input[type=submit]{width:150px;height:40px;font-size:18px}.bio-text{width:100%;margin-bottom:40px}#big .item figure{width:100%}.company-section-4 #thumbs{width:100%;margin-bottom:50px}.photo-gal-hero #homeslides{height:200px}.single-blog-hero{height:200px;border-bottom:5px solid #db1625}.team-wrap .one-third{width:200px;padding:0;float:none;margin:30px auto 0;font-size:17px}.team-wrap figure{height:220px}.team-wrap .one-third span:last-of-type{font-size:14px}.bio-wrap picture{width:200px;height:230px}.bio-wrap div{width:100%;clear:both;padding-top:20px;padding-left:0;font-size:14px}.bio-wrap span:first-of-type{font-size:22px}.single-blog-main-content .last{padding:0 20px 20px 0;margin-top:30px}.single-blog-main-content .last picture{height:300px}.ac-blog{margin-bottom:45px}.ac-ba{width:100%}.ac-ba figure{height:300px}.ac-after{margin-top:20px;margin-left:0}.single-blog-content{padding:45px 0}.blog-intro{padding:45px 0}.blog-list-section article{width:100%;margin-left:0;margin-bottom:40px}}@media only screen and (max-width: 600px){.home-section-2 .one-fourth{height:200px}.home-section-3 ul li{height:180px}.grid-wrap .first{height:200px}body,.company-section-7 p:first-of-type{font-size:14px}.company-section-7 p{font-size:14px}#big .item figure div span:first-of-type{font-size:16px}#big .item figure div span:last-of-type{font-size:14px}#big .item figure{height:250px}#big .item figure div{padding:15px 20px 15px 40px}#big .item figure div:before{top:13px;left:10px}#big .item figure div:after{top:20px;left:17px}.company-section-4 .lSPager li a{height:90px}.carousel-container figure,.carousel-container .center figure div{height:200px}.masonry-gallery li{height:150px}.filter-area .title-with-broder{width:100%;text-align:center}.filter-area .title-with-broder:after{right:0;margin:auto}#filters-grid{width:100% !important;text-align:center;margin-top:20px}#filters-grid select{font-size:14px}.contact-form-wrap{margin-bottom:40px}.contact-form-wrap form{font-size:13px}.thumbnail-item{height:90px}.single-blog-content,.blog-list-section article{font-size:14px}.single-blog-main-content .first p:first-of-type{font-size:17px}.blog-list-section article figure{height:250px}}.page-title{color:#fff;font-size:69px}@media only screen and (max-width: 960px){.page-title{font-size:45px}}@media only screen and (max-width: 960px)and (max-width: 767px){.page-title{font-size:26px}}.page-template-kitchen-guide .header{display:none}.lp-header{position:relative;height:calc(100px + 8vw);max-height:249px}.lp-header img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:0 20px}@media(max-width: 600px){.lp-header img{width:75%}}.wrapper-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;color:#292d43;text-align:center;justify-content:space-between}.lp-content,.lp-form{font-size:23px;max-width:500px;margin:auto;font-weight:600;font-family:"MaisonNeueDemi"}.lp-content{margin-top:40px}.lp-content span:not(.lp-content span span){font-size:44px;display:block}.lp-content span span,.lp-form h2{position:relative}.lp-content span span:before,.lp-form h2:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;border-bottom:4px solid #dc1e2c}.lp-content a{font-size:24px;box-shadow:0px 5px 35px 0px rgba(0,0,0,.49);-webkit-box-shadow:0px 5px 35px 0px rgba(0,0,0,.49);-moz-box-shadow:0px 5px 35px 0px rgba(0,0,0,.49);margin-bottom:40px;padding:25px 85px}.lp-form p{margin:0 auto;max-width:390px}@media only screen and (max-width: 960px){.wrapper-flex{padding-left:20px;padding-right:20px;flex-direction:column}.lp-content{margin-top:auto}}.lp-form h2{display:inline-block}.kitchen-guide{background-image:url("https://www.bkmartin.com/wp-content/uploads/2023/01/lp-body-bg.png");background-size:cover;background-position:center center;background-repeat:no-repeat}.full-width-layout{width:100%;padding-right:0 !important}.full-width-layout h2{font-family:"MaisonNeueDemi";font-size:30px;position:relative;padding-bottom:13px}@media only screen and (max-width: 767px){.full-width-layout h2{font-size:21px}}.full-width-layout h2::after{content:"";width:55px;height:1px;background-color:#292d43;position:absolute;left:0;bottom:0}.full-width-layout h2 strong,.full-width-layout h2 b{font-family:"MaisonNeueLight"}.full-width-layout h3{font-size:24px;font-family:"MaisonNeueLight"}@media only screen and (max-width: 767px){.full-width-layout h3{font-size:18px}}.full-width-layout h3 strong,.full-width-layout h3 b{font-family:"MaisonNeueLight"}.service-page-hero{width:100%;background-size:cover;background-position:center center;padding:185px 0 35px;min-height:850px;position:relative;color:#fff;overflow:hidden}@media only screen and (max-width: 767px){.service-page-hero{padding:100px 0 135px}}.service-page-hero::before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:#000;opacity:.5}.service-page-hero .wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.service-page-hero h1{color:#fff;display:inline-block;padding-bottom:30px;margin-bottom:30px;position:relative}.service-page-hero h1::after{background:#dc1e2c;width:240px;height:4px;left:0;bottom:0;content:"";position:absolute}.service-page-hero h1 strong{font-size:24px}@media only screen and (max-width: 767px){.service-page-hero h1 strong{font-size:18px}}.service-page-hero__content{width:66%;position:relative}@media only screen and (max-width: 960px){.service-page-hero__content{width:100%}}.service-page-hero__content::before{content:"";background-color:#292d43;width:3000px;height:100%;position:absolute;top:0;right:0;mix-blend-mode:hard-light;pointer-events:none}.service-page-hero__content div{position:relative;z-index:9;padding:40px 70px 40px 0}@media only screen and (max-width: 960px){.service-page-hero__content div{padding:40px 40px 40px 0}}@media only screen and (max-width: 960px)and (max-width: 767px){.service-page-hero__content div{padding:30px 20px 30px 0}}.service-page-hero__form{color:#fff;width:30%;position:relative;z-index:5}@media only screen and (max-width: 960px){.service-page-hero__form{width:100%;margin-top:40px}}.service-page-hero__formText{display:block;text-align:center;color:#fff;font-size:21px}@media only screen and (max-width: 767px){.service-page-hero__formText{font-size:18px}}.service-page-hero__formText a{color:#fff}.service-page-hero__formText h3{color:#fff;margin-bottom:5px}.with-line{position:relative}.with-line::after{content:"";width:105px;height:4px;display:block;margin:25px auto 0;background-color:#dc1e2c}.icon-set{width:100%;margin-top:100px}@media only screen and (max-width: 767px){.icon-set{margin-top:50px}}.icon-set__row{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:3%;margin-bottom:100px;padding-bottom:100px;position:relative}@media only screen and (max-width: 767px){.icon-set__row{gap:35px;margin-bottom:35px;padding-bottom:0}}.icon-set__row::after{content:"";width:820px;max-width:80%;height:1px;background-color:#292d43;left:0;right:0;bottom:0;margin:auto;position:absolute}@media only screen and (max-width: 767px){.icon-set__row::after{display:none}}.icon-set__row:last-child{padding-bottom:0;margin-bottom:0}.icon-set__row:last-child::after{display:none}.icon-set__item{width:31.3333333%}@media only screen and (max-width: 767px){.icon-set__item{width:100%}}.icon-set__item figure{width:233px;height:233px;background-size:contain;background-repeat:no-repeat;background-image:url("https://www.bkmartin.com/wp-content/uploads/2025/02/icon-bg-1.png");display:flex;justify-content:center;align-items:center;margin:0 auto 15px;padding:30px 25px}@media only screen and (max-width: 1000px){.icon-set__item figure{width:170px;height:170px;padding:50px 30px}}@media only screen and (max-width: 1000px)and (max-width: 767px){.icon-set__item figure{width:120px;height:120px;padding:30px 15px}}.icon-set__item figure img{max-width:80%;max-height:80%}.icon-set__item h3{text-align:center}.icon-set__item h3::after{content:"";width:105px;height:4px;display:block;margin:10px auto 0;background-color:#dc1e2c}.graphic-section{color:#fff;background-color:#292d43;background-image:url("https://www.bkmartin.com/wp-content/uploads/2019/08/platform-1.png");background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;padding:80px 0}@media only screen and (max-width: 767px){.graphic-section{padding:50px 0}}.graphic-section .wrapper{position:relative;z-index:5}.graphic-section h2{color:#fff}.graphic-section .site-btn{text-transform:none}.service-page-3,.service-page-7{padding-bottom:0}.btn-wrap{width:100%;display:block;text-align:center;margin-top:30px}.box-set{width:100%;display:flex;flex-wrap:wrap;margin:40px 0 160px;position:relative;background-color:#c62e43}@media only screen and (max-width: 767px){.box-set{margin:40px 0 80px}}.box-set::after{content:"";width:970px;max-width:90%;height:3px;background-color:#292d43;left:0;right:0;bottom:-80px;margin:auto;position:absolute}@media only screen and (max-width: 767px){.box-set::after{bottom:-40px}}.box-set__item{background-color:rgba(0,0,0,0);color:#fff;width:33.3333333%;border:12.5px solid #fff;display:flex}@media only screen and (max-width: 767px){.box-set__item{width:100%;border-top:0;border-left:0;border-right:0;border-bottom:30px solid #fff}}.box-set__item>div{width:100%;height:100%;padding:30px 15px;border:10px solid #dc1e2c}.box-set__item h3{color:#fff;text-align:center}.box-set--horizontal .box-set__item{width:100%;border-top:0;border-left:0;border-right:0;border-bottom:30px solid #fff}.box-set--horizontal .box-set__item>div{padding-left:15%;position:relative}@media only screen and (max-width: 767px){.box-set--horizontal .box-set__item>div{padding-left:40px}}.box-set--horizontal .box-set__item>div span{font-family:"MaisonNeueDemi";font-weight:400;font-size:80px;position:absolute;top:25px;left:15px;line-height:1}@media only screen and (max-width: 767px){.box-set--horizontal .box-set__item>div span{font-size:30px;top:30px}}.box-set--horizontal .box-set__item h3{text-align:left}.service-page-5,.service-page-8{padding-top:0}.page-template-location .header-right{display:none}.hero-section-location{display:flex;align-items:center;background-size:cover;background-position:center center;aspect-ratio:3/2;max-height:675px;overflow:hidden;padding:100px 0}.hero-section-location__content{width:1000px;max-width:90%;position:relative;padding:70px}@media only screen and (max-width: 767px){.hero-section-location__content{padding:40px 30px 40px 0}}.hero-section-location__content::after{content:"";position:absolute;top:0;right:0;z-index:1;background-color:#292d43;mix-blend-mode:hard-light;width:3000px;height:100%}.hero-section-location__content h1{color:#fff;margin-bottom:0;position:relative;z-index:5}.hero-section-location__content h1::after{content:"";position:absolute;left:0;bottom:-20px;width:268px;max-width:60%;height:4px;background-color:#dc1e2c}@media only screen and (max-width: 767px){.hero-section-location__content h1::after{bottom:-10px}}.title-line-small{position:relative;padding-bottom:15px;width:fit-content;display:block;margin:0 auto 25px}.title-line-small::after{content:"";width:108px;max-width:80%;height:4px;background-color:#dc1e2c;position:absolute;left:0;bottom:0}.image-text-section .wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;max-width:100%;padding:0}.image-text-section__image{width:calc(50% - 300px);position:relative;overflow:hidden;margin:0}@media only screen and (max-width: 1000px){.image-text-section__image{width:calc(50% - 150px)}}@media only screen and (max-width: 1000px)and (max-width: 768px){.image-text-section__image{width:100%;max-height:350px;aspect-ratio:2/3}}.image-text-section__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}.image-text-section__content{width:calc(50% + 300px);background-color:#292d43;background-image:url("../../images/location-bg.png");background-repeat:no-repeat;background-position:top center;background-size:cover;color:#fff}@media only screen and (max-width: 1000px){.image-text-section__content{width:calc(50% + 150px)}}@media only screen and (max-width: 1000px)and (max-width: 768px){.image-text-section__content{width:100%}}.image-text-section__content div{padding:45px 20px 45px 30px;width:920px;max-width:100%}@media only screen and (max-width: 768px){.image-text-section__content div{padding:40px 20px}}.image-text-section__content .title-line-small{width:auto;text-align:left;color:#fff}.items-image-text{margin-bottom:40px}.items-image-text:last-child{margin-bottom:0}.items-image-text:nth-child(2n) .wrapper{flex-direction:row-reverse}.items-image-text:nth-child(2n) .wrapper .image-text-section__content{display:flex;justify-content:flex-end}.items-image-text:nth-child(2n) .wrapper .image-text-section__content div{padding:45px 30px 45px 20px}@media only screen and (max-width: 768px){.items-image-text:nth-child(2n) .wrapper .image-text-section__content div{padding:40px 20px}}