body{padding:0;margin:0;font-family:'Arimo',sans-serif;color:#231f20;padding-top:90px;padding-bottom:80px;font-size:16px}@media screen and (max-width:600px){body{padding-bottom:25px;padding-top:70px}}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.row-eq-height{display:inline}}a{color:#231f20}a:hover,a:focus,a:active,a:visited:hover{text-decoration:none;color:#b4b0a5}#main{padding:0;margin:0;position:relative}.inner{width:1296px;margin:0 auto;padding:0 1em}@media screen and (max-width:1296px){.inner{width:100%;margin:0;padding:0 1em}}#header{padding:0;margin:0;position:fixed;left:0;top:0;width:100%;background-color:#fff;z-index:100}#header .menu{display:table;width:100%;padding:0}#header .menu .logo{display:table-cell;padding:1em 0;vertical-align:middle;width:300px}@media screen and (max-width:996px){#header .menu .logo{width:250px}}@media screen and (max-width:580px){#header .menu .logo{width:200px}}#header .menu .rt{display:table-cell;vertical-align:middle;text-align:right;padding:1em 0}@media screen and (max-width:996px){#header .menu .rt .page-menu{display:none}}#header .menu .rt .page-menu a{font-family:'Oswald',sans-serif;text-transform:uppercase;font-size:24px;color:#231f20;display:inline-block;margin-left:2em;padding:5px 10px}#header .menu .rt .page-menu a:hover,#header .menu .rt .page-menu a:active,#header .menu .rt .page-menu a:focus,#header .menu .rt .page-menu a:visited:hover{text-decoration:none;color:#b4b0a5}#header .menu .rt .page-menu a.sel{background-color:#f2f2f2;border-radius:5px}#header .menu .rt .page-menu a.sel:hover,#header .menu .rt .page-menu a.sel:active,#header .menu .rt .page-menu a.sel:focus,#header .menu .rt .page-menu a.sel:visited:hover{text-decoration:none;color:#231f20}#header .menu .rt1{display:table-cell;vertical-align:middle;text-align:right;padding:1em 0}#header .menu .rt1 .page-menu{display:none}@media screen and (max-width:996px){#header .menu .rt1 .page-menu{display:block}}#header .menu .rt1 .page-menu a{font-family:'Oswald',sans-serif;text-transform:uppercase;font-size:24px;color:#231f20;display:inline-block;margin-left:2em;padding:5px 10px}#header .menu .rt1 .page-menu a:hover,#header .menu .rt1 .page-menu a:active,#header .menu .rt1 .page-menu a:focus,#header .menu .rt1 .page-menu a:visited:hover{text-decoration:none;color:#b4b0a5}#header .menu .rt1 .page-menu a.sel{background-color:#f2f2f2;border-radius:5px}#header .menu .rt1 .page-menu a.sel:hover,#header .menu .rt1 .page-menu a.sel:active,#header .menu .rt1 .page-menu a.sel:focus,#header .menu .rt1 .page-menu a.sel:visited:hover{text-decoration:none;color:#231f20}#footer{padding:0;margin:0;position:fixed;left:0;bottom:0;width:100%;background-color:#f2f2f2}@media screen and (max-width:600px){#footer{position:relative}}#footer .content{display:table;width:100%;font-size:14px}@media screen and (max-width:600px){#footer .content{font-size:13px}}@media screen and (max-width:480px){#footer .content{font-size:12px}}#footer .content .c1{display:table-cell;padding:1em 1em;vertical-align:middle;text-align:left;width:33%}@media screen and (max-width:600px){#footer .content .c1{width:40%}}@media screen and (max-width:480px){#footer .content .c1{width:48%}}#footer .content .c2{display:table-cell;padding:1em 1em;vertical-align:middle;text-align:center;width:33%}#footer .content .c2 a{margin:0 1em;display:inline-block}#footer .content .c2 img{max-width:50px;height:auto}@media screen and (max-width:600px){#footer .content .c2 img{max-width:35px}}@media screen and (max-width:480px){#footer .content .c2 img{max-width:25px}}@media screen and (max-width:600px){#footer .content .c2{width:20%}}@media screen and (max-width:480px){#footer .content .c2{width:4%}}#footer .content .c3{display:table-cell;padding:1em 1em;vertical-align:middle;text-align:right}@media screen and (max-width:600px){#footer .content .c3{width:40%}}@media screen and (max-width:480px){#footer .content .c3{width:48%}}#footer .content .c3 a{display:inline-block;margin:0 0.5em}.page{padding-bottom:50px}@media screen and (max-width:580px){.page{padding-bottom:25px}}.page .content{position:relative}.page .content .qt1{text-align:center;font-size:32px;font-style:italic;padding-bottom:15px;font-weight:300;font-family:'Oswald',sans-serif;max-width:480px;margin:0 auto}@media screen and (max-width:996px){.page .content .qt1{padding-top:0;padding-bottom:10px}}@media screen and (max-width:600px){.page .content .qt1{font-size:26px}}.page .content .name1{display:inline-block;margin:0 auto;width:100%;text-align:center;color:#b4b0a5;padding-bottom:25px;font-family:'Oswald',sans-serif;margin-bottom:10px}@media screen and (max-width:996px){.page .content .name1{padding-bottom:20px}}.page .content .name1 span{border-bottom:4px solid #7d7b67;padding-bottom:5px;font-style:italic;font-weight:300;font-size:32px}@media screen and (max-width:600px){.page .content .name1 span{font-size:26px}}.page .content .upper{font-family:'Oswald',sans-serif}.page .content .banner{margin-bottom:1em}.page .content p{line-height:170%;font-size:16px;text-align:justify;text-align-last:left}.page .content p.qt{font-style:italic;font-weight:500;font-size:120%}.page .content h1{font-family:'Oswald',sans-serif;margin:0;padding-top:1em;text-transform:uppercase;margin-bottom:1em}.tab-pane{padding-top:1em}.nav-tabs{border:none;background-color:#fff}.nav-tabs li{background-color:#d9d9d9}@media screen and (max-width:650px){.nav-tabs li{width:100%}}.nav-tabs li.active a{font-weight:600}@media screen and (max-width:650px){.nav-tabs li.active a{border-radius:0}}.nav-tabs li.active a,.nav-tabs li.active a:focus{background-color:#b3b3b3}.nav-tabs li.active a:hover{background-color:#b3b3b3}.nav-tabs li.active a::before{content:"";padding-right:10px;border-left:3px solid #595959}.nav li a{text-transform:uppercase;color:#231f20;font-size:18px;font-family:'Oswald',sans-serif;font-weight:600}.nav li a:focus,.nav li a:hover,.nav li a:active{text-transform:uppercase;color:#404040;background-color:#a6a6a6}.addr{padding:1em 0}.addr p{margin-bottom:1em}.addr td{vertical-align:top;max-width:400px;padding-bottom:1em}.addr .icn{padding-right:1em;vertical-align:top;color:#595959}.addr a{color:#231f20}.work{display:block;width:100%}@media screen and (max-width:768px){.work{display:block}}.work .left{display:block;width:100%;vertical-align:top;margin:2em 0}@media screen and (max-width:768px){.work .left{display:block;width:100%;margin-bottom:1em;margin-top:1em}}.work .right{display:block;width:100%;vertical-align:middle;text-align:center;margin-bottom:2em}@media screen and (max-width:768px){.work .right{display:block;width:100%;margin-bottom:2em}}.work .right .cont{display:flex;justify-content:space-around}@media screen and (max-width:768px){.work .right .cont{display:block;margin:2em 0}}.work .right .cont .item{font-family:'Oswald',sans-serif}@media screen and (max-width:768px){.work .right .cont .item{display:block;text-align:center;margin:0.75em auto}}.work .right .cont .item .no{font-size:48px;font-weight:600;margin-bottom:5px;line-height:48px;color:#b4b0a5}.work .right .cont .item .unit{font-size:28px;font-weight:300;text-transform:uppercase}.listing{column-count:4;column-gap:20px}@media screen and (max-width:768px){.listing{column-count:3}}@media screen and (max-width:580px){.listing{column-count:2}}.overlay{height:0;width:100%;position:fixed;z-index:9999;left:0;top:0;background-color:#4d4e50;color:#fff;overflow-x:hidden;transition:0.5s}.overlay-content{position:relative;top:10%;width:100%;margin-top:30px}.overlay a{padding:8px;text-decoration:none;color:#fff;transition:0.3s}.overlay a:hover,.overlay a:focus{color:#f2f2f2}.overlay .closebtn{position:absolute;top:20px;right:45px;font-size:60px}@media screen and (max-height:450px){.overlay a{font-size:20px}.overlay .closebtn{font-size:40px;top:5px;right:25px}}.ov-block{margin:1em 0;margin-top:0}.ov-menu{text-align:left;margin:0 1em;text-align:center}.ov-menu .logo{max-width:200px;height:auto;margin:2em auto;text-align:center}.ov-menu a{color:#fff !important;text-transform:uppercase;font-family:'Oswald',sans-serif;display:block;margin:1em 0;font-weight:300;font-size:24px}.ov-menu a:hover,.ov-menu a:active,.ov-menu a:focus{color:#f2f2f2}.ov-menu a.current{color:#fff;text-transform:lowercase}.ov-menu acurrent:hover,.ov-menu acurrent:active,.ov-menu acurrent:focus{color:#f2f2f2}