body{font-family:Montserrat,"Noto Sans SC","PingFang SC","Microsoft YaHei","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:.4px;line-height:1.5}#logo{padding:11px 15px}#logo a{text-align:left}#logo-path{fill:#ffffffbf}#masthead a,#masthead a:visited{color:rgba(255,255,255,.85);text-decoration:none}#masthead a:active,#masthead a:focus,#masthead a:hover{color:rgba(255,255,255,1);background:0 0}.icon-bar{background:#fff}.navbar .container{border-bottom:1px solid rgba(255,255,255,.3)}#navbar-collapse{-webkit-box-shadow:none;box-shadow:none}.logo img{width:auto;height:32px;opacity:.8}#law-txt{fill:#f7cd00}.hero{position:relative;width:100%;min-height:500px}.slide-intro{position:relative;height:600px;background-size:cover;background-position:center center;background-image:url(https://cdn2.nyis.io/law/images/collaborate.jpg)}.shade{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(5,56,112,.5)}.overlay{position:absolute;display:flex !important;align-items:center;justify-content:center;background:linear-gradient(to bottom,#00448c,rgba(0,68,140,0) 70%);top:0;bottom:0;left:0;right:0}.hero .slide-content{position:relative;width:1100px;height:100%}.caption{position:relative;color:#fff;max-width:650px;text-align:left}.caption .title{text-transform:uppercase;font-size:4.5rem;font-weight:bolder;margin-bottom:1rem;line-height:1.1}.caption .title .jumbo{color:#f7cd00;font-size:3.5rem}.caption .description p{font-size:1.5rem;line-height:1.4;padding:0}.news-wrap{max-width:1100px;position:absolute;bottom:2%;margin:auto;left:0;right:0;padding:.4rem 1rem}.news{min-width:299px;max-width:380px;color:#fff;transform:scale(1,1);transform-origin:0% 100%;float:right;opacity:.7;background:rgba(0,68,140,.08);box-shadow:0 0 30px 20px rgba(0,68,140,.1)}.news:hover{opacity:1}.news:hover .ns-title{color:#f7cd00;border-color:#f7cd00}.news,.news a,.news a:hover,.news a:focus,.news a:visited,.news a:active{color:#fff;text-decoration:none}.news .ns-title{border-bottom:3px solid #fff;padding:5px 10px 5px 0;display:inline-flex;font-size:2rem;margin-top:0}.news .carousel-indicators{bottom:0;margin-bottom:0}.news .carousel-control{width:5%}.news .carousel-control .glyphicon-chevron-left,.news .carousel-control .glyphicon-chevron-right{width:18px;height:18px;margin-top:-10px;font-size:2rem}.news .carousel-control.left,.news .carousel-control.right{background:0 0}.news .carousel-inner{padding:0 14px}.news .news-title{letter-spacing:1px;margin:-10px 0}.news .news-title h4{font-size:1.5rem;font-weight:300;letter-spacing:1.5px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.news .news-bottom{font-size:small;padding-top:.3rem}.news .pub-time{display:inline-block;padding:4px 0}.news .tags{list-style:none outside none;display:inline-block;float:right;margin:0;padding:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:220px}.news .tags li{display:none;border-top:2px solid transparent;border-bottom:2px solid #fff;margin:0 4px;text-transform:uppercase}.news .tags a{padding:0 10px}.news .tags li:hover{background:#f7cd00;color:#fff;border-top:2px solid #f7cd00}.news .tags li:hover a{color:#fff}.news .content img{max-width:100%;margin:0 auto;display:block}.decor{border-top:3px solid #f7cd00;margin:auto}.heading .decor{width:8rem}.heading h2{font-size:2.6rem;font-weight:700;margin-bottom:3rem;text-transform:uppercase}.practice,.aboutus,.Leadattorney{position:relative;padding:6rem 0 8rem;text-align:center;background:#f5f5f5;color:#00448c}.blocks{max-width:1000px}.tab-details .blocks{grid-gap:0;padding:0}.blocks{max-width:1000px}.blocks .block{display:grid;cursor:pointer;grid-template-areas:"icon" "title" "description";grid-template-columns:1fr;grid-template-rows:min-content min-content;margin:1.5rem 1rem;padding:1.5rem;box-shadow:0px 0px 60px rgba(0,0,0,.08);background:#fff;-webkit-transform:scale(.98,.98);transform:scale(.98,.98);-webkit-transition:-webkit-transform .2s;transition:transform .2s;transform-origin:50% 90%}.blocks .block:hover{-webkit-transform:scale(1,1);transform:scale(1,1);background:#00448c;color:#fff}.blocks .block:hover img{filter:invert(100%) grayscale(100%) brightness(2)}.blocks .block:hover a{color:#fff}.blocks .block.miniblock{grid-row:1}.blocks .block .icon{height:8rem;align-items:center;grid-area:icon}.blocks .block .icon img{max-height:6rem;margin-top:1rem}.blocks .block .promote.icon{height:12rem}.blocks .block .promote.icon img{max-height:10rem}.blocks .block .title h3{grid-area:title;font-size:1.8rem;font-weight:700;margin-top:2rem}.blocks .block .title .decor{border-width:2px;margin-top:1rem;max-width:80%}.blocks .block .icon .decor{border-width:2px;margin-top:1rem;max-width:12rem}.blocks .block .description{grid-area:description;font-size:1.5rem;margin-top:1rem;padding:0 2rem 2rem}.blocks .block .description p{text-align:left}.companies{padding:6rem 0;text-align:center}.companies img{width:auto;margin:2rem;height:60px;filter:invert(100%) grayscale(100%) brightness(1.2);-webkit-transition:-webkit-transform .2s;transition:transform .2s;-webkit-transform:scale(.9,.9);transform:scale(.9,.9)}.companies img:hover{filter:invert(0%) grayscale(0%) brightness(1);-webkit-transform:scale(1,1);transform:scale(1,1)}.bottom-sector{position:relative;background-size:cover;background-position:center center;background-image:url(https://cdn2.nyis.io/law/images/teamwork.jpg);text-align:center;color:#fff}.bottom-sector .workinus{padding:6rem 0 8rem;background:rgba(0,68,140,.5)}.bottom-sector .heading .decor{width:8rem}.workinus .container{display:inline-flex}.bottom-sector .target{max-width:550px;min-height:220px;color:#fff;padding:3rem;margin:2rem;display:inline-block;border:4px solid rgba(255,255,255,.8)}.bottom-sector .target:hover{color:#00448c;background-color:rgba(255,255,255,.8);border:4px solid rgba(255,255,255,0)}.bottom-sector .target:hover .cta{background-color:#f7cd00}.bottom-sector .target .title h3{font-weight:700;font-size:1.8rem;text-align:center}.bottom-sector .target .title .decor{border-width:2px;margin-top:1rem;max-width:18rem}.bottom-sector .target .description p{font-size:1.5rem;text-align:left;margin-top:1rem;line-height:1.5}.bottom-sector .target a:hover,.bottom-sector .target a:active,.bottom-sector .target a:visited,.bottom-sector .target a:focus{text-decoration:none}.bottom-sector .target .cta{cursor:pointer;font-weight:700;color:#fff;max-width:14rem;margin:auto;padding:1rem 1.5rem;text-transform:uppercase;border:2px solid #f7cd00;-webkit-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .2s;transition:transform .2s;display:inline-flex}.bottom-sector .target .cta:hover{-webkit-transform:scale(1,1);transform:scale(1,1)}.bottom-sector .footer{background:rgba(0,68,140,.8)}.footer{color:rgba(255,255,255,.8);background:rgba(0,68,140,1)}.footer .info{display:grid;grid-template:1fr/auto auto;max-width:1100px;margin:0 auto;padding:4rem 1rem}.footer .info h5{text-transform:uppercase;font-size:1.5rem;font-weight:700}.footer .info .qr{text-align:left}.footer .info .qr .logo{margin-top:20px;margin-bottom:3rem;width:120px}.footer .info .qr img,.contact .description img{margin-right:2rem;width:100px;height:auto;padding:1rem 0}.footer .info .fullmenu{display:grid;grid-template:1fr/auto auto auto;grid-gap:0 1rem;text-align:left}.footer .info .fullmenu .menu-col:hover h5{color:rgba(247,205,0,1)}.footer .info .fullmenu ul{list-style:none;padding:0;margin-top:.4rem;margin-left:0;line-height:1.8}.footer .info .fullmenu ul li{margin:0 0 .5rem;padding:0}.footer .info .fullmenu ul li a{color:rgba(255,255,255,.8);text-decoration:none}.footer .info .fullmenu ul li:hover a{color:rgba(247,205,0,1)}.copyright{background:rgba(5,56,112,0);color:#fff}.copyright .inner{padding:2rem 0;border-top:1px solid rgba(247,205,0,.8)}.ft-copyright-row{font-size:small}.copyright .left{float:left}.copyright .right{float:right}.tab-head{background:rgba(0,68,140,1);color:#fff;padding:4rem 0 10rem;clip-path:polygon(0 0,100% 0,100% 100%,50% calc(100% - 36px), 0 100%);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,50% calc(100% - 36px), 0 100%)}.tab-head .nav>li{margin:.2rem}.nav.nav-pills>li>a{padding:8px 1rem 4px;border-bottom:3px solid transparent;color:rgba(255,255,255,.8)}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:rgba(255,255,255,1);background-color:transparent!important;border-bottom:3px solid #f7cd00;text-transform:uppercase}.nav-pills>li>a:focus,.nav-pills>li>a:hover{color:rgba(255,255,255,1);background-color:transparent!important;border-bottom:3px solid rgba(247,205,0,.5)}.tab-head .tab-content{padding:0 4rem}.tab-head .tab-pane{max-width:960px;margin:auto}.tab-details{text-align:center;padding:2rem 0 3rem}.tab-details .block{cursor:default;-webkit-transform:scale(1,1);transform:scale(1,1);padding-bottom:3rem}.tab-details .description p{display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;overflow:hidden}.description .brochure,.description .brochure:visited{font-weight:700;text-align:right;color:rgba(0,68,140,1);text-decoration:none;text-transform:uppercase}.description .brochure:hover,.description .brochure:active,.description .brochure:focus{color:rgba(247,205,0,1) !important}.pagehead{position:relative;width:100%;min-height:240px;background-size:cover;background-position:center center;background-image:url(https://cdn2.nyis.io/law/images/explain.jpg)}.pagehead.attorneys{background-image:url(https://cdn2.nyis.io/law/images/puzz.jpg)}.pagehead .container{position:absolute;top:30%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}.summary,.profiles{max-width:960px;margin:1.5rem auto;text-align:left}.summary .description{margin:1.5rem;padding:5rem 4rem;box-shadow:0px 0px 60px rgba(0,0,0,.08);background:#fff}.description .bold{color:#00448c;font-weight:700}.whyus,.attorneyList{position:relative;text-align:center}.whyus .bg{position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover;background-position:center top;background-image:url(https://cdn2.nyis.io/law/images/conference.jpg);opacity:.2;z-index:-3}.whyus .keypoints{max-width:720px;text-align:left;margin:auto;padding:4rem 2rem}.whyus .keypoints .keypoint{border:3px solid rgba(0,68,140,.5);margin:2rem;padding:1rem 2rem 2rem;cursor:pointer}.whyus .keypoints .keypoint:hover{border-color:transparent;background:rgba(0,68,140,.5);color:#fff}.whyus .keypoints .keypoint.active{border-color:#00448c;background:#00448c;color:#fff}.whyus .keypoints .keypoint .title{text-align:center}.whyus .keypoints .keypoint .decor{display:none}.whyus .keypoints .keypoint .description{display:none;padding-top:2rem;overflow:hidden}.whyus .keypoints .keypoint.active .decor,.whyus .keypoints .keypoint.active .description{display:block}.top{position:relative;margin:0;padding:4rem 0;color:#fff;background:rgba(5,56,112,.7)}.top .bg{position:absolute;top:0;bottom:0;left:0;right:0;background-image:url(https://cdn2.nyis.io/law/images/bridges.jpg);background-size:cover;background-position:center center;z-index:-1}.top .heading{text-align:center;margin:6rem 0 2rem}.contact{max-width:1000px;margin:auto;display:grid;grid-template-areas:"webchat form" "phone form" "wechat form" "message form";grid-row-gap:2rem;grid-column-gap:2rem}.contact .webchat{grid-area:webchat}.contact .phone{grid-area:phone}.contact .phone .hotline,.contact .phone .hotline:visited{color:rgba(255,255,255,.9);font-size:3rem}.contact .phone .hotline:hover,.contact .phone .hotline:focus{color:#fff;text-decoration:none}.contact .wechat{grid-area:wechat}.contact .form{grid-area:form}.contact .title{display:inline-block}.contact .description{padding:1rem}.contact .form input,.contact .form textarea{line-height:2.1;width:100%;margin:1rem 0;padding:.4rem;font-size:1.8rem;color:#000}.contact .form textarea{height:14rem;resize:vertical}.sbmtBtn{font-weight:700;background:0 0;max-width:14rem;margin:auto;padding:0 1rem;text-transform:uppercase;border:2px solid #F7CD00!important;border-radius:0!important;-webkit-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .2s;transition:transform .2s;display:block}.contact .form .sbmtBtn{color:#fff}.sbmtBtn:hover{background:#F7CD00!important;-webkit-transform:scale(1,1)!important;transform:scale(1,1)!important}.bottom{position:relative;min-height:450px}.bottom .background{position:absolute;top:0;bottom:0;left:0;right:0;background-image:url(https://cdn2.nyis.io/law/images/newyork-map.png);background-size:cover;background-position:center 70%;z-index:-2}.locations{margin:-2rem auto 0 auto;max-width:800px;display:grid;grid-template:1fr/1fr 1fr 1fr;grid-gap:3rem}.locations .location{background:#fff;padding:2rem 3rem;box-shadow:0 0 30px rgba(0,0,0,.1);-webkit-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .2s;transition:transform .2s;cursor:pointer}.locations .location:hover{-webkit-transform:scale(1,1);transform:scale(1,1)}.locations .location .area h3{text-align:center;text-transform:uppercase;padding-bottom:4px;border-bottom:2px solid rgba(247,205,0,.8);margin-bottom:4px;font-size:1.8rem}.locations .location .country h4{text-align:center;text-transform:uppercase;font-size:1.4rem;font-weight:700}.locations .location .address{text-transform:uppercase;margin-top:2rem;padding-left:1.2rem;line-height:2rem;font-size:1.2rem}.profile{background:#00448b;padding:4rem;color:#fff;max-width:720px;margin:2rem auto}.profiles .profile .photo{position:relative;float:left;height:27rem;border:6px solid #f7cd00;margin:0 2rem 1rem -6rem}.profiles img{height:100%}.profiles .caption{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,#00448c,rgba(0,68,140,0) 100%);text-align:center;padding:1rem 0}.profiles .caption .name{font-size:1.5rem;text-transform:uppercase}.profiles .caption .jobtitle{font-size:1.4rem;font-weight:lighter;color:#f7cd00;font-style:italic}.profiles p .bold{color:#f7cd00;font-weight:700;font-size:2rem}.attorneyList .profiles{max-width:720px;margin:2rem auto}.attorneyList .profiles .photo{padding:0;width:30%;display:inline-block;margin:2rem 1rem;position:relative}.attorneyList .profiles .photo img{margin:auto;display:block;height:27rem}.form-wrap{display:flex;max-width:900px;margin:auto}.form-wrap input,.form-wrap select,.form-wrap textarea{height:4rem;min-width:280px;line-height:2;border-radius:5px;background-color:#fff;border:1px solid #f2f2f2;margin-bottom:1rem;padding-left:1rem}.form-wrap select{color:#999}.form-wrap input[type=radio]{min-width:initial}.form-wrap label{height:4rem;line-height:3.5}.form-wrap ::placeholder,optgroup{color:#999}.form-sec-wrap{max-width:296px;display:block;margin:2rem auto}.lable-require{color:#f7cd00}.siq_bL{bottom:40px !important}@media only screen and (min-width:1100px){.tab-details .description p{display:-webkit-box;-webkit-line-clamp:30;-webkit-box-orient:vertical;overflow:hidden}}@media only screen and (min-width:768px){.navbar-nav{flex-direction:row !important}.navbar-nav{float:right !important}.navbar-header{width:150px}.navbar-nav>li{text-align:center}.nav.navbar-nav .hotline{min-width:150px}.blocks{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;margin:1rem auto;padding:0 5rem}.blocks.miniblocks{grid-template-columns:auto auto auto}.description .brochure{position:absolute;right:0;bottom:0;padding:0 3rem 2rem 0}}@media only screen and (max-width:767px){.navbar-collapse,.navbar-header{border:none;background:rgba(52,94,104,.6)}.nav>li{text-align:center}.navbar-brand{width:150px}.navbar-collapse,.navbar-header{border:none;background:rgba(5,56,112,.6)}.navbar .container{border-bottom:none}.blocks{padding:0 1rem}.blocks .block{max-width:340px;margin:1rem auto}.workinus .container{display:block}.bottom-sector .target{width:90%;margin:1rem}.footer .info{grid-template:auto auto/auto;padding:1rem}.footer .info .qr{text-align:center}.footer .info .qr img{margin-right:1rem;margin-left:1rem}.footer .info .qr .logo{margin:1rem auto}.footer .info .fullmenu{grid-template:auto auto auto/1fr;text-align:center}.footer .info .fullmenu ul{height:0;overflow:hidden}.footer .info .fullmenu ul.active{height:auto;overflow:hidden}.copyright .inner{padding:1rem 0;margin:0 10px;text-align:center}.copyright .left,.copyright .right{float:none}.tab-head{padding:.5rem 0 5rem}.tab-head .tab-content{padding:0 2.5rem}.practice-tabs .tab-pane p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.tab-details .block{max-width:initial;margin:1rem}.tab-details .block .icon{height:6rem}.tab-details .block .description{padding:0 .8rem .6rem}.tab-details .description p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.pagehead{position:relative;width:100%;min-height:200px}.pagehead .container{top:20%;left:3%;transform:translateX(0%);-webkit-transform:translateX(0%)}.caption .title{font-size:3.8rem}.aboutus{padding:3rem 0 4rem}.summary .description{margin:1rem;padding:3rem 2rem 2rem}.whyus .keypoints{max-width:380px;padding:2rem 1rem}.whyus .keypoints .keypoint{margin:1rem;padding:.5rem 1rem 1rem}.whyus .keypoints .keypoint .title h3{font-size:2rem}.contact{grid-template-areas:"webchat" "phone" "wechat" "message" "form"}.bottom{min-height:560px}.locations{grid-template:auto/auto;grid-gap:1rem;max-width:300px}.locations .location{padding:1rem}.locations .location .area h3{margin-top:8px}.locations .location .address{margin-top:8px}.profile{margin:4rem auto}.attorneyList .profiles .photo{padding:0;width:100%;max-width:218px;display:block;margin:1rem auto}.profiles .profile .photo{float:none;max-width:218px;margin:-6rem auto 1rem auto}.Leadattorney .profiles .profile p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}