#header .top{display:table;width:calc(100% - 0px);margin:0px auto;max-width:100%;line-height:40px;background:#f4f4f4;}#header .top .cont{width:95%;margin:0px auto;display:table;max-width:1440px;}#header .top .cont .left{vertical-align:top;float:right;}#header .top .cont .left>a{display:inline-block;vertical-align:top;margin:0px 16px 0px 0px;color:#231f20;font-size:20px;}#header .top .cont .left>a:hover{color:#007cc3;}#header .top .cont .left>p{margin:12px 0px 0px 9px;padding:0px 0px 0px 24px;line-height:15px;border-left:1px solid #d3d3d3;color:#231f20;font-size:13px;display:inline-block;font-family:'Montserrat';font-weight:400;}#header .top .cont .right{float:right;margin:0px;}#header .top .cont .right li{display:inline-block;vertical-align:top;color:#231f20;font-size:13px;font-weight:400;line-height:15px;margin:11px 0px 10px 24px;padding:0px 0px 0px 24px;border-left:1px solid #d3d3d3;font-family:'Montserrat';}#header{position:relative;}#header .top .cont .right li a:hover{color:#007cc3;}#header .bot{display:table;width:calc(100% - 0px);margin:0px auto;padding:22px 0px;max-width:100%;line-height:55px;background:#ebe2d0;}#header .bot .cont{width:95%;margin:0px auto;display:table;max-width:1440px;}#header .logo{float:left;vertical-align:top;}#header .logo p{margin:0px;font-size:12px;font-family:'Montserrat';color:#515149;font-weight:800;}#header .right{float:right;vertical-align:top;}#header .right .cart{display:inline-block;vertical-align:top;height:55px;line-height:35px;border:1px solid #007cc3;border-radius:0px;padding:9px;font-size:17px;color:#231f20;font-weight:600;font-family:'Montserrat';text-align:left;text-indent:20px;}#header .right .cart span{display:table;text-indent:0px;}#header .logo{position:relative;overflow:hidden;img{position:relative;}&:before {content:'';position:absolute;width:91%;height:65%;top:50%;left:50%;transform:translate(-50%, -50%);display:block;background:#007cc3;}}#header .right .cart b{float:right;width:35px;height:35px;line-height:35px;vertical-align:top;border-radius:35px;text-align:center;background:#b77798;color:#ffffff;font-size:15px;font-weight:600;text-indent:0px;font-family:'Montserrat';margin:0px 0px 0px 20px;}#header .right .cart:hover{background:#007cc3;border:1px solid #007cc3;color:#ffffff;}#header .right .cart:hover b{background:#231f20;color:#ffffff;}#header .right>ul{display:inline-block;vertical-align:top;margin:0px;}#header .right>ul>li{display:inline-block;vertical-align:top;margin:0px 56px 0px 0px;font-size:18px;color:#000;font-weight:500;font-family:'Montserrat';text-transform:uppercase;}#header .right>ul>li>a:hover{color:#007cc3;} 