.btn-framed{padding:.5em 4em!important;border-radius:0!important;text-transform:uppercase!important;letter-spacing:.5px;background:0 0;letter-spacing:3px;background:#fff;border:1px solid #fff!important;color:#333;opacity:0;transition:all .15s ease-in;-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in}.block-img:hover .btn-framed{opacity:1;background:#fff}p.f{text-transform:uppercase;letter-spacing:3px;font-size:1.2em;opacity:.6;font-weight:600}#small-features{padding:0 0}#small-features>div{padding:0}.small-feat-container{position:relative;background:#efefef;padding:0;overflow:hidden;background:linear-gradient(to bottom left,#ebf2f2 0,#fff 100%)}.small-feat-container h3,.small-feat-container p.f a{color:#333!important}.small-feat-container .copy{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);padding-left:1em;max-width:60%;font-size:.9em}.small-feat-container .img{margin-right:-7em;transition:all .2s ease-in;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in}.small-feat-container a:hover{color:#7ea8ad}.small-feat-container a{color:#e58f24}.small-feat-container .img img{height:16em;width:auto;transition:all .2s ease-in;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in}.small-feat-container:hover .img{margin-right:-5em}.banners{width:100%;float:left;margin-top:0!important}.banners .product_banner .product_banner_inner{width:33.33%}.banners .product_banner .product_banner_inner.col-2{width:50%}.banners .product_banner{width:100%;float:left;position:relative}.banners .product_banner .product_banner_inner{position:relative;text-align:center;vertical-align:top;overflow:hidden;display:block;float:left}.banners .product_banner .product_banner_inner .product_img1,.banners .product_banner .product_banner_inner .product_img2,.banners .product_banner .product_banner_inner .product_img3{width:100%;float:left}.banners .product_banner .product_banner_inner .cat-img-block{width:100%;float:left}.banners .product_banner .product_banner_inner .product_img1 .cat_description,.banners .product_banner .product_banner_inner .product_img2 .cat_description,.banners .product_banner .product_banner_inner .product_img3 .cat_description{position:absolute;left:50px;top:50%;width:auto;float:left;display:inline-block;right:auto;bottom:auto;-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:left}.banners .product_banner .product_banner_inner .product_img1 .cat_description .cat_name,.banners .product_banner .product_banner_inner .product_img1 .cat_description .count,.banners .product_banner .product_banner_inner .product_img2 .cat_description .cat_name,.banners .product_banner .product_banner_inner .product_img2 .cat_description .count,.banners .product_banner .product_banner_inner .product_img3 .cat_description .cat_name,.banners .product_banner .product_banner_inner .product_img3 .cat_description .count{text-align:left}.banners .product_banner .product_banner_inner .product_img1 img,.banners .product_banner .product_banner_inner .product_img2 img,.banners .product_banner .product_banner_inner .product_img3 img{height:auto;width:100%;transition:all .5s ease 0s;object-fit:cover;object-position:top}.banners .product_banner .product_banner_inner .cat-img-block a{height:500px;overflow:hidden;width:100%;float:left}.banners .product_banner .product_banner_inner .product_img1:hover .cat_description,.banners .product_banner .product_banner_inner .product_img2:hover .cat_description,.banners .product_banner .product_banner_inner .product_img3:hover .cat_description{background:0 0}.banners .product_banner .product_banner_inner .product_img1 .cat_description .count:hover,.banners .product_banner .product_banner_inner .product_img2 .cat_description .count:hover,.banners .product_banner .product_banner_inner .product_img3 .cat_description .count:hover{text-decoration:none!important;background:#f93;border:1px solid #f93}a.cat_name>span{width:100%;float:left;max-width:250px;line-height:40px}.banners .product_banner .product_banner_inner .product_img1 .cat_description .count,.banners .product_banner .product_banner_inner .product_img2 .cat_description .count,.banners .product_banner .product_banner_inner .product_img3 .cat_description .count{font-size:14px!important;text-decoration:none;line-height:30px;border:1px solid #fff;margin:30px 0 0;width:100%;float:left;padding:5px 10px;max-width:130px;text-align:center}.banners .product_banner .product_banner_inner .product_img1 .cat_description .cat_name,.banners .product_banner .product_banner_inner .product_img1 .cat_description .count,.banners .product_banner .product_banner_inner .product_img2 .cat_description .cat_name,.banners .product_banner .product_banner_inner .product_img2 .cat_description .count,.banners .product_banner .product_banner_inner .product_img3 .cat_description .cat_name,.banners .product_banner .product_banner_inner .product_img3 .cat_description .count{font-size:36px;float:left}.banners .product_banner .product_banner_inner .product_img1,.banners .product_banner .product_banner_inner .product_img2,.banners .product_banner .product_banner_inner .product_img3{position:relative;overflow:hidden;-ms-transform:scale(1);transform:scale(1);transition:all .5s ease 0s}a.cat_name span{font-weight:600;text-transform:uppercase}.banners .product_banner .product_banner_inner .product_img1 .cat_description .cat_name,.banners .product_banner .product_banner_inner .product_img2 .cat_description .cat_name,.banners .product_banner .product_banner_inner .product_img3 .cat_description .cat_name{color:#fff;letter-spacing:1.3px}.banners .product_banner .product_banner_inner .product_img1 .cat_description,.banners .product_banner .product_banner_inner .product_img2 .cat_description,.banners .product_banner .product_banner_inner .product_img3 .cat_description{text-transform:uppercase;font-weight:600}.banners .product_banner .product_banner_inner .product_img1 img:hover,.banners .product_banner .product_banner_inner .product_img2 img:hover,.banners .product_banner .product_banner_inner .product_img3 img:hover{-ms-transform:scale(1.05);transform:scale(1.05);transition:all .5s ease 0s}.template-default .main-content{margin-top:0!important}footer{width:100%;float:left;margin-top:0!important}@media (max-width:1023px){.banners .product_banner .product_banner_inner.col-2{width:50%}.banners .product_banner .product_banner_inner.col-2:first-child{width:100%}.banners .product_banner{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;background:0 0}.banners .product_banner .product_banner_inner .cat-img-block a{height:300px}.banners .product_banner .product_banner_inner{width:50%}.banners .product_banner .product_banner_inner .product_img1 .cat_description,.banners .product_banner .product_banner_inner .product_img2 .cat_description,.banners .product_banner .product_banner_inner .product_img3 .cat_description{position:absolute;left:50%;top:auto;width:100%;float:left;display:inline-block;right:auto;-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:left;background:rgba(0,0,0,.5);padding:15px 20px!important;bottom:0}.banners .product_banner .product_banner_inner .product_img1 .cat_description .cat_name,.banners .product_banner .product_banner_inner .product_img1 .cat_description .count,.banners .product_banner .product_banner_inner .product_img2 .cat_description .cat_name,.banners .product_banner .product_banner_inner .product_img2 .cat_description .count,.banners .product_banner .product_banner_inner .product_img3 .cat_description .cat_name,.banners .product_banner .product_banner_inner .product_img3 .cat_description .count{font-size:18px}.banners .product_banner .product_banner_inner .cat_description .cat_name>span{width:100%;float:left;overflow:hidden}.banners .product_banner .product_banner_inner .product_img1 .cat_description .count,.banners .product_banner .product_banner_inner .product_img2 .cat_description .count,.banners .product_banner .product_banner_inner .product_img3 .cat_description .count{font-size:11px!important;line-height:18px;max-width:110px;margin:6px 0 0}a.cat_name>span{width:100%;float:left;max-width:100%;line-height:35px;font-size:25px}}@media (max-width:767px){a.cat_name>span{font-size:18px}.banners .product_banner .product_banner_inner .product_img1 .cat_description .count,.banners .product_banner .product_banner_inner .product_img2 .cat_description .count,.banners .product_banner .product_banner_inner .product_img3 .cat_description .count{font-size:10px!important;line-height:12px}}@media screen and (max-width:639px){.banners .product_banner .product_banner_inner .cat-img-block a{height:250px}.banners .product_banner .product_banner_inner .product_img1 .cat_description .cat_name,.banners .product_banner .product_banner_inner .product_img1 .cat_description .count,.banners .product_banner .product_banner_inner .product_img2 .cat_description .cat_name,.banners .product_banner .product_banner_inner .product_img2 .cat_description .count,.banners .product_banner .product_banner_inner .product_img3 .cat_description .cat_name,.banners .product_banner .product_banner_inner .product_img3 .cat_description .count{font-size:16px;width:100%;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.banners .product_banner .product_banner_inner .product_img1 .cat_description,.banners .product_banner .product_banner_inner .product_img2 .cat_description,.banners .product_banner .product_banner_inner .product_img3 .cat_description{padding:10px 20px!important}.banners .product_banner .product_banner_inner .product_img1 .cat_description .count,.banners .product_banner .product_banner_inner .product_img2 .cat_description .count,.banners .product_banner .product_banner_inner .product_img3 .cat_description .count{margin:0}.banners .product_banner .product_banner_inner .cat_description .cat_name>span{width:100%;float:left;overflow:hidden;max-width:100%;line-height:normal;font-size:16px}.banners .product_banner .product_banner_inner .product_img1 .cat_description .cat_name,.banners .product_banner .product_banner_inner .product_img1 .cat_description .count,.banners .product_banner .product_banner_inner .product_img2 .cat_description .cat_name,.banners .product_banner .product_banner_inner .product_img2 .cat_description .count,.banners .product_banner .product_banner_inner .product_img3 .cat_description .cat_name,.banners .product_banner .product_banner_inner .product_img3 .cat_description .count{-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:567px){.banners .product_banner .product_banner_inner{width:100%}.banners .product_banner .product_banner_inner.col-2{width:100%}}@media (min-width:1600px){.small-feat-container{font-size:1.3em}}.the-frame{border:1px solid #e2a327;padding:1em;text-align:center;height:100%}.block-copy h3,.small-feat-container .copy h3{color:#000;font-family:Didot,"Didot LT STD","Hoefler Text",Garamond,"Times New Roman",serif;text-transform:uppercase;font-size:2.2em;margin-bottom:.2em}.home-blocks{padding:0 0}.block-img img{width:100%;height:100%;padding:0;white-space:normal;object-fit:cover;opacity:.8}.home-blocks>div{height:30vw;position:relative;background:#000}@media (max-width:767px){.home-blocks>div{height:100vw}.header-logo-wrapper{top:82%}}.block-framed{padding-left:0}.block-framed:last-child{padding-left:1em;padding-right:0}.block-copy{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.block-copy .btn-framed{margin-top:2em;color:#000}header#myCarousel{margin-right:-15px;margin-left:-15px}@media (max-width:767px){.main{overflow:hidden;padding:0 10px!important}.block-framed{padding-left:0!important;padding-right:0!important}#small-features>div{padding-right:.7em!important}.carousel-inner img{width:auto;height:20em;white-space:normal;object-fit:cover}.carousel-inner>.item{height:100%!important}}@media (min-width:767px){[data-toggle=tooltip]{display:inline-block!important}}