section#header{position:relative;background-color:#22425E;-webkit-transition:box-shadow .2s;transition:box-shadow .2s}section#header.is-sticky{box-shadow:0 0 15px rgba(0,0,0,.5)}section#header .row{height:62px;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch}section#header .cell-1{position:relative}section#header .logo-wrap{display:block;position:absolute;z-index:7;width:325px;top:-.5rem;border-top:none;-webkit-transition:all .2s;transition:all .2s;will-change:width,height}section#header.is-sticky .logo-wrap{top:.375rem;width:275px}section#header .primary-logo{position:relative;top:0;-webkit-transition:all .2s;transition:all .2s}section#header .menu{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}section#header .menu>.menu-item>a{font-size:16px;padding-top:.92rem;padding-bottom:.92rem;padding-left:.75rem;padding-right:.75rem;color:#FFF}section#header .menu>.menu-item:hover>a{background-color:#222}section#header .submenu{background-color:#222;box-shadow:0 6px 10px rgba(0,0,0,.25)}section#header .submenu>.menu-item>a{color:#FFF;font-size:16px;text-transform:none;min-width:325px}section#header .submenu>.menu-item:hover>a{background-color:#366996}@media screen and (max-width:1099px){section#header .menu>.menu-item>a{font-size:15px;padding-right:.375rem;padding-left:.375rem}section#header .logo-wrap{width:250px}section#header .cell-2{padding-left:0}}section#secondary-header{position:relative;z-index:6;background-color:#222;padding-top:.25rem;padding-bottom:.25rem}section#secondary-header .cell-1{text-align:right;font-size:.85em}section#secondary-header a{color:#FFF;text-decoration:none}section#secondary-header a:hover{text-decoration:underline}section#secondary-header .phone-wrap{margin-right:.75rem}section#secondary-header .phone-wrap .icon{position:relative;top:1px}section#secondary-header .icon{position:relative;margin-right:.125rem;color:#FFF}@media screen and (max-width:959px){section#secondary-header{display:none}}section#page-header.default{padding-top:2rem;padding-bottom:2rem;background-color:#ddd;background-image:url(../images/background-page-header.jpg);background-size:cover;background-position:50% 50%;background-repeat:no-repeat}section#page-header.default #page-title{text-align:center;color:#000;font-weight:400;letter-spacing:-1px;line-height:1.1em;font-size:2.25em}@media screen and (max-width:500px){section#page-header.default #page-title{font-size:2.25em}}section#footer{background-color:#111;color:rgba(255,255,255,.7);font-size:.85em;position:relative;border-top:5px solid #366996}section#footer a{color:#fff}section#footer h4{color:#fff;text-transform:uppercase;font-weight:700;font-size:1.2em;margin-top:1rem;margin-bottom:.25rem}section#footer .primary-address{margin-top:0;margin-bottom:.5rem}section#footer .container{padding-top:2rem;padding-bottom:2rem}section#footer .payment-icons span{border:none}section#footer .row-2{padding-top:2rem}section#footer .row-2 .cell-2{text-align:right}section#footer .row-1 .cell-2 h4{margin-bottom:.25rem}section#footer .row-1 .cell-2 ul{padding-left:0;margin-left:0;margin-top:.5rem}section#footer .row-1 .cell-2 ul li{display:inline-block;margin-right:.75rem}section#footer .menu>.menu-item{display:inline-block;margin-right:.75rem;margin-bottom:.25rem}section#footer .menu>.menu-item>a{text-decoration:none;color:#4484bb}section#footer .menu>.menu-item>a:hover{text-decoration:underline}section#footer .company-menu-title{margin-top:1.75rem;margin-bottom:.5rem}@media screen and (max-width:767px){section#footer .row-2 .cell-1{text-align:center}section#footer .row-2 .cell-2{margin-top:.25rem;text-align:center}}section#homepage-billboard{background-color:#ccc;position:relative;background-image:url(../images/billboard-02-v2.jpg);background-size:cover;background-position:50% 50%;background-repeat:no-repeat}section#homepage-billboard .row{height:500px;-webkit-box-align:center;-webkit-align-items:center;align-items:center;z-index:2;position:relative}section#homepage-billboard:before{content:'';position:absolute;display:block;top:0;left:0;bottom:0;right:0;z-index:8}section#homepage-billboard .container{z-index:9;position:relative}section#homepage-billboard .title{font-size:2.5em;line-height:1.1em;color:#fff;font-weight:400;letter-spacing:-1px;max-width:350px;text-shadow:0 0 25px rgba(0,0,0,.75)}@media screen and (max-width:959px){section#homepage-billboard .row{height:450px}section#homepage-billboard .title{font-size:2.25em;max-width:300px}}@media screen and (max-width:599px){section#homepage-billboard{padding-top:3rem;padding-bottom:3rem}section#homepage-billboard .row{height:auto}section#homepage-billboard .title{max-width:250px;font-size:2em}}section#homepage-call-to-action{background-color:#f5f5f5;padding-top:1rem;padding-bottom:1rem}section#homepage-call-to-action .like-h3{color:#222;line-height:1.2em}@media screen and (max-width:767px){section#homepage-call-to-action{text-align:center}section#homepage-call-to-action .like-h3{margin-top:1rem}}@media screen and (max-width:599px){section#homepage-call-to-action .cell-2{margin-top:0}}section#features{padding-top:2rem;padding-bottom:1.25rem;background-color:#fff;background-image:-webkit-linear-gradient(#fff,#eee);background-image:linear-gradient(#fff,#eee)}section#features .features{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}section#features .feature{-webkit-flex-basis:32%;flex-basis:32%;margin-bottom:1rem;text-align:center;border-radius:3px;position:relative;background-position:50% 50%;background-size:cover;background-color:#ddd}section#features .title{position:absolute;bottom:0;left:0;width:100%;padding:.5rem;font-weight:600;font-size:1.2em;color:#FFF;background:rgba(0,0,0,.6)}section#features .feature:hover .title{background-color:#366996}@media screen and (max-width:959px){section#features{padding-top:1rem;padding-bottom:0}section#features .features{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}section#features .feature{-webkit-flex-basis:100%;flex-basis:100%;max-width:350px;margin-bottom:1rem;margin-left:auto;margin-right:auto}}section#homepage-about{padding-top:3rem;padding-bottom:3rem;text-align:center}section#homepage-about .row{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}@media screen and (max-width:959px){section#homepage-about{padding-top:2rem;padding-bottom:2rem}}body{font-family:Lato,Helvetica,Arial,sans-serif}.like-h1,h1{color:#2f2f2f;font-family:'Playfair Display','Times New Roman',serif}.like-h2,h2{color:#305c83;font-family:'Playfair Display','Times New Roman',serif}.like-h3,h3{color:#0e1b26;font-family:Lato,Helvetica,Arial,sans-serif}.like-h4,h4{color:#3d77a9;font-family:Lato,Helvetica,Arial,sans-serif}.like-h5,h5{color:#222;font-family:Lato,Helvetica,Arial,sans-serif}.like-h6,h6{color:#222;font-family:Lato,Helvetica,Arial,sans-serif}h3.cemah-widget-title{color:#222}blockquote,ol,p,ul{color:#222}a{color:#305c83;outline:0}.button,a.button,button,input[type=button],input[type=submit]{background-color:#22425E;color:#FFF;font-family:Lato,Helvetica,Arial,sans-serif}.button:hover,a.button:hover,button:hover,input[type=button]:hover,input[type=submit]:hover{background-color:#294f71}.button.secondary,a.button.secondary,button.secondary,input[type=button].secondary,input[type=submit].secondary{background-color:#259599;color:#FFF}.button.secondary:hover,a.button.secondary:hover,button.secondary:hover,input[type=button].secondary:hover,input[type=submit].secondary:hover{background-color:#2aa9ae}.button.disabled,.button[disabled],a.button.disabled,a.button[disabled],button.disabled,button[disabled],input[type=button].disabled,input[type=button][disabled],input[type=submit].disabled,input[type=submit][disabled]{color:#FFF;background-color:#bbb}.button.white,a.button.white,button.white,input[type=button].white,input[type=submit].white{background-color:#FFF;color:#222}.button.white:hover,a.button.white:hover,button.white:hover,input[type=button].white:hover,input[type=submit].white:hover{background-color:#22425E}.button.ghost-light,a.button.ghost-light,button.ghost-light,input[type=button].ghost-light,input[type=submit].ghost-light{border-color:#FFF;color:#FFF}.button.ghost-dark,a.button.ghost-dark,button.ghost-dark,input[type=button].ghost-dark,input[type=submit].ghost-dark{border-color:#222;color:#222}.button.ghost-dark:hover,a.button.ghost-dark:hover,button.ghost-dark:hover,input[type=button].ghost-dark:hover,input[type=submit].ghost-dark:hover{background-color:rgba(34,34,34,.07)}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{border:1px solid #c8c8c8;font-family:Lato,Helvetica,Arial,sans-serif}.cemah-message,.woocommerce-message{border-top-color:#4DA621}.cemah-message:before,.woocommerce-message:before{color:#4DA621}.cemah-info,.woocommerce-info{border-top-color:#217AA6}.cemah-info:before,.woocommerce-info:before{color:#217AA6}.cemah-error,.woocommerce-error{border-top-color:#BF2C1F}.cemah-error:before,.woocommerce-error:before{color:#BF2C1F}#cemah-form-order{background-color:#f2f2f2;margin-left:auto;margin-right:auto;width:100%;max-width:500px;padding:1rem;border-radius:3px}#cemah-form-order #cemah-form-order-horizontal_height-field,#cemah-form-order #cemah-form-order-horizontal_width-field,#cemah-form-order #cemah-form-order-insert_quantity-field,#cemah-form-order #cemah-form-order-nails_quantity-field,#cemah-form-order #cemah-form-order-obe_height-field,#cemah-form-order #cemah-form-order-obe_width-field,#cemah-form-order #cemah-form-order-protector_quantity-field,#cemah-form-order #cemah-form-order-quantity-field,#cemah-form-order #cemah-form-order-strip_height-field,#cemah-form-order #cemah-form-order-strip_width-field,#cemah-form-order #cemah-form-order-vertical_height-field,#cemah-form-order #cemah-form-order-vertical_width-field{width:100px}