.clearfloat {clear:both;height:0;font-size:1px;line-height:0 }body{background:#ffffff;overflow-x:hidden}.top-bg{width:100%}.wrapper{width:1170px;margin:0 auto}*:focus{outline-style:hidden !important;outline-width:0 !important;outline-color:transparent !important}.m-height-home{min-height:190px}.m-height-in{min-height:191px;border-bottom:1px solid #ededed}.header-abs-top{background:#ffffff;position:absolute;width:100%;height:130px;left:0;top:0;z-index:500}.header-abs-menu{background:#fff;width:100%;position:absolute;height:60px;right:0;top:130px;z-index:300}.logo{padding:20px 0 0 0;text-align:center;flex:1 1 0}.logo img{max-height:100px;width:auto;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s}.t-section{padding:0;text-align:right}.btn-book {margin:0 0 0 30px;display:inline-block;vertical-align:middle}.btn-book a {background:#193d6a;margin:0;font-size:16px;color:#ffffff;font-weight:bold;line-height:1.2;padding:12px 30px;height:68px;display:flex;text-transform:uppercase;border-radius:5px;align-items:center;justify-content:center}.btn-book a span{width:24px;height:24px;background:url(icn-t-edit.png) no-repeat 0 0;margin:0 10px 0 0}.btn-book a:hover {background:#376f6f;color:#ffffff}.t-phone {margin:0 0 0;display:inline-block;vertical-align:middle;text-align:left;flex:1 1 0}.t-phone a{background:url(icn-t-phone.png) 0 50% no-repeat;margin:0;font-size:24px;color:#376f6f;font-weight:400;line-height:1.2;padding:3px 0 3px 40px;display:table;letter-spacing:2px}.t-phone a:hover{color:#193d6a}.t-flex{display:flex;justify-content:space-between;align-items:center}.t-f-right{display:flex;justify-content:flex-end;align-items:center;flex:1 1 0}.header-abs-menu .container{position:relative}.mob-menu{-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s}.menu{padding:0 15px;height:61px;position:relative}.menu .top{height:auto;padding:0}.menu .navbar-inverse{background-color:transparent !important;border:0 !important}.menu .navbar{min-height:auto !important;margin:0 !important}.f-nav{background:#fff;z-index:1899;position:fixed;top:0;width:100%;height:60px;border-bottom:1px solid #ededed}.main-banner{width:100%;z-index:200;position:relative;height:700px;overflow:hidden;min-height:470px}.banner-overlay{height:100%;position:absolute;top:0;left:0;width:100%;z-index:201;overflow:hidden;background:rgba(0,0,0,0.3)}.banner{min-width:100%;min-height:100%;opacity:1;height:100%;background:url(homeVideoCover.jpg?v=2) no-repeat 50% 50%;background-size:cover}.banner-caption{position:absolute;top:50%;left:50%;max-width:1170px;width:100%;transform:translate(-50%,-50%);z-index:202;padding:0 15px}.banner video{object-fit:cover;object-position:50% 50%;height:100%;width:100%}.banner h4{color:#fff;font-size:100px;text-align:center;margin:0 auto 40px;line-height:1}.banner h1{color:#fff;font-size:28px;text-align:center;margin:0 auto 50px;line-height:1}ul.header-box{width:100%;display:flex;padding:0;margin:0;justify-content:space-between;align-items:stretch}ul.header-box li{width:calc(100% / 3);max-width:388px;padding:40px 15px;border:6px solid rgba(255,255,255,0.1);-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s;list-style:none}ul.header-box li.one{background:rgba(25,61,106,0.8)}ul.header-box li.one:hover{background:rgba(25,61,106,1)}ul.header-box li.two{background:rgba(55,111,111,0.8)}ul.header-box li.two:hover{background:rgba(55,111,111,1)}ul.header-box li.three{background:rgba(232,113,125,0.8)}ul.header-box li.three:hover{background:rgba(232,113,125,1)}ul.header-box li.one .header-icon{width:50px;height:50px;background:url(icn-t-top-one.png) no-repeat 0 0;display:table;margin:0 auto 30px}ul.header-box li.two .header-icon{width:50px;height:50px;background:url(icn-t-top-two.png) no-repeat 0 0;display:table;margin:0 auto 30px}ul.header-box li.three .header-icon{width:50px;height:50px;background:url(icn-t-top-three.png) no-repeat 0 0;display:table;margin:0 auto 30px}ul.header-box li h4{color:#fff;font-size:30px;font-weight:400;text-align:center;margin:0 0 20px 0}ul.header-box li .header-btn{display:table;margin:0 auto}ul.header-box li .header-btn a{background:#fff;padding:7px 10px;font-size:12px;color:#444444;text-transform:uppercase;letter-spacing:1px;border-radius:3px}ul.header-box li .header-btn a:hover{background:#000;color:#fff}.top-lawyers-box{display:flex;align-items:center;justify-content:center;margin:30px auto 0}.top-lawyers-box h4{color:#fff;font-size:20px;text-align:left;margin:0 15px;line-height:1.4}.top-lawyers-box img{max-height:75px;width:auto;margin:0 15px}.main-con-bg{margin:0;width:100%}.main-con-bg-in{background:#ffffff;margin:0;width:100%;padding:50px 0}#cmsbody .container{height:auto !important}.help-box {width:100%;background:#fff;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s;display:flex;flex-direction:column;justify-content:space-between;padding:80px 30px;min-height:520px}.help-box.even{background:#fafafa}.help-box .help-icon{display:table;margin:0 0 30px}.help-box h4{color:#193d6a;font-size:26px;text-transform:capitalize;margin:0 0 30px}.help-box p{line-height:1.4;color:#494b4c;margin:0 0 20px}.help-box .help-btn{display:table;margin:0}.help-box .help-btn a{display:table;padding:10px 25px;border-radius:5px;background:#193d6a;text-transform:uppercase;text-align:center;font-size:14px;color:#fff;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s}.help-box:hover{-webkit-box-shadow:21.213px 21.213px 40px 0px rgba(0, 0, 0, 0.2);box-shadow:21.213px 21.213px 40px 0px rgba(0, 0, 0, 0.2);z-index:2;position:relative}.help-box:hover .help-btn a{background:#376f6f}.practice-box{width:100%;display:block}.practice-box ul{display:flex;margin:0;padding:0;justify-content:center;align-items:flex-start}.practice-box ul li{width:calc(25% - 12px);-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s;display:flex;flex-direction:column;justify-content:center;padding:15px;height:260px;max-width:360px;margin:0 12px 20px}.practice-box ul li .practice-icon{display:table;margin:0 auto 30px}.practice-box ul li h4{color:#fff;font-size:20px;text-transform:capitalize;margin:0 0;font-family:'PT Serif', Arial, Helvetica, sans-serif;text-align:center}.practice-box ul li.one{background:rgba(25,61,106,0.80);border:4px solid rgba(255,255,255,0.10)}.practice-box ul li.two{background:rgba(232,113,125,0.80);border:4px solid rgba(255,255,255,0.10)}.practice-box ul li.three{background:rgba(55,111,111,0.80);border:4px solid rgba(255,255,255,0.10)}.practice-box ul li.four{background:rgba(161,150,153,0.80);border:4px solid rgba(255,255,255,0.10)}.practice-box ul li:hover{height:280px}.practice-box ul li.one:hover{background:#193d6a}.practice-box ul li.two:hover{background:#e8717d}.practice-box ul li.three:hover{background:#376f6f}.practice-box ul li.four:hover{background:#a19699}.testimonial-panel{width:100%;padding:100px 0}.testimonial-flex{display:flex;width:100%;justify-content:space-between;align-items:center}.testimonial-flex .w-70{width:70%}.testimonial-flex .w-30{width:30%}.testimonial-flex .w-30 .quote{margin:0 auto;display:table}.testimonial-box{width:100%}.testimonial-box h4{color:#193d6a;margin:0 0 35px;font-size:40px;font-style:italic}.testimonial-box .read-btn{display:table;margin:0 0}.testimonial-box .read-btn a{display:table;padding:12px 30px;border-radius:5px;height:40px;background:#376f6f;text-transform:uppercase;letter-spacing:1px;color:#fff}.testimonial-box .read-btn a:hover{background:#000}.testimonial-box .testimonialComment{color:#706e6e;line-height:1.4;font-size:20px;display:table;text-align:left}.testimonial-box .testimonialName{color:#193d6a;line-height:1.4;font-size:20px;display:table;text-align:left;margin:0 0 30px}.free-case-panel{width:100%;padding:65px 0;background-image:-moz-linear-gradient( 0deg, rgb(250,184,149) 0%, rgb(249,185,175) 29%, rgb(238,147,152) 56%, rgb(170,83,118) 100%);background-image:-webkit-linear-gradient( 0deg, rgb(250,184,149) 0%, rgb(249,185,175) 29%, rgb(238,147,152) 56%, rgb(170,83,118) 100%);background-image:-ms-linear-gradient( 0deg, rgb(250,184,149) 0%, rgb(249,185,175) 29%, rgb(238,147,152) 56%, rgb(170,83,118) 100%)}.free-flex{width:100%;display:flex;align-items:center;justify-content:space-between}.free-flex h4{color:#fff;margin:0 0;font-size:40px;font-style:italic;font-weight:bold}.free-flex .free-btn{display:flex}.free-flex .free-btn a{border:2px solid #fff;height:50px;text-align:center;font-size:12px;color:#fff;text-transform:uppercase;display:flex;align-items:center;border-radius:5px;padding:15px 40px;color:#fff;font-weight:bold;letter-spacing:2px}.free-flex .free-btn a:hover{background:#fff;color:#000}.blog-panel{width:100%;padding:100px 0 50px;background:url(blog-bg.png?v=2)repeat-x 0 0}.blog-panel h4{font-size:36px;font-weight:600;color:#193d6a;font-style:italic;line-height:1;font-family:'Playfair Display', Arial, Helvetica, sans-serif;margin:0 0 40px}.blog-panel h4 span{width:49px;height:40px;background:url(icn-b-blog.png?v=2) no-repeat 0 0;display:block;margin:0 0 25px}.blog-panel .btn-blog{display:table;margin:0 0 30px}.blog-panel .btn-blog a{color:#fff;font-size:12px;text-align:left;text-transform:uppercase;font-family:'PT Serif', Arial, Helvetica, sans-serif;background:#376f6f;border-radius:5px;letter-spacing:1px;padding:12px 40px;height:48px;display:flex;align-items:center;justify-content:center}.blog-panel .btn-blog a:hover{background:#000}.blog-box .blog-listing{display:flex;width:100%;align-items:stretch;justify-content:center}.blog-box .blog-holder{padding:0;margin:0 15px 15px;width:calc(50% - 30px);border-bottom:none}.blog-box .blog-holder .blog-image{width:100%;display:table;margin:0 auto 30px}.blog-box .blog-holder .blog-image .blog-img{width:100%;display:table;margin:0 auto}.blog-box .blog-holder .blog-image .blog-img img{width:100%}.blog-box .blog-holder h2,.blog-box .blog-holder h2 a{font-size:24px;color:#363636;line-height:1.4;font-weight:400;display:block;font-family:'PT Serif', Arial, Helvetica, sans-serif;min-height:101px }.blog-box .blog-head-block .blog-posted-line{font-size:12px;color:#1b1b1b;margin:0;font-weight:400;font-family:'PT Serif', Arial, Helvetica, sans-serif;text-transform:uppercase;background:#e9e3e4;padding:10px 15px;border-radius:3px;display:table}.blog-box .blog-head-block{padding:0 0 40px}.b-cta-panel{background:#fff url(bottom-bg.png?v=2) no-repeat 50% 100%;padding:80px 0 300px}.b-consult{margin: 0 0 60px;display:table}.b-consult a{display:flex;align-items:center;justify-content:center;border:2px solid #193d6a;color:#193d6a;font-size:15px;font-weight:bold;height:68px;border-radius:5px;padding:12px 60px;text-transform:uppercase}.b-consult a span{width:24px;height:24px;background:url(icn-b-edit.png?v=2) no-repeat 0 0;margin:0 10px 0 0}.b-consult a:hover{filter:drop-shadow(16px 16px 20px #193d6a) invert(75%)}.b-cta{display:table;margin:0 auto}.b-logo{text-align:left;margin:0 0 50px 0}.b-phone{display:table;margin:0 0 30px}.b-phone a{background:url(icn-b-phone.png?v=2) 0 0 no-repeat;color:#363636;font-size:22px;font-weight:400;line-height:1.4;padding:12px 0 12px 80px;display:block}.b-phone a span{display:block;color:rgba(54,54,54,.75);font-size:14px;line-height:1;text-transform:uppercase}.b-phone a:hover{color:#000}.b-fax{display:table;margin:0 0 30px}.b-fax a{background:url(icn-b-fax.png?v=2) 0 0 no-repeat;color:#363636;font-size:22px;font-weight:400;line-height:1.4;padding:12px 0 12px 80px;display:block}.b-fax a span{display:block;color:rgba(54,54,54,.75);font-size:14px;line-height:1;text-transform:uppercase}.b-fax a:hover{color:#000}.b-email{display:table;margin:0 0 30px}.b-email a{background:url(icn-b-email.png?v=2) 0 0 no-repeat;color:#333333;font-size:16px;font-weight:400;line-height:1.4;padding:15px 0 15px 80px;display:block}.b-email a span{display:block;color:rgba(54,54,54,.75);font-size:14px;line-height:1;text-transform:uppercase}.b-email a:hover{color:#000}.b-address{display:table;margin:0 0 30px }.b-address p{background:url(icn-b-map.png?v=2) 0 0 no-repeat;color:#333333;font-size:16px;font-weight:400;line-height:1.4;padding:15px 0 15px 80px;display:block;margin:0}.b-address p span{display:block;color:rgba(54,54,54,.75);font-size:14px;line-height:1;text-transform:uppercase}.b-links{margin:0}.b-links h4{color:#193d6a;font-size:15px;font-weight:400;line-height:1.2;margin:0 0 20px 0;font-family:'PT Serif', Arial, Helvetica, sans-serif}.b-links ul{margin:0;padding:0;list-style:none}.b-links-double ul{margin:0 4% 0 0;display:inline-block;vertical-align:top;width:45%}.b-links ul li{margin:0 0 8px}.b-links ul li a{color:#6f6f6f;font-size:13px;font-weight:400;line-height:1.2;margin:0;font-family:'PT Serif', Arial, Helvetica, sans-serif;text-transform:uppercase}.b-links ul li a:hover{color:#193d6a}.bottom-bg{padding:25px 0 0}.g-reveiew{display:table;margin:0 auto}.g-reveiew a{display:flex;justify-content:flex-start;align-items:center}.g-reveiew a span{font-size:14px;color:#757575;margin:0 10px 0 0}h1, h2, h2 a, h3, h4, h4 span, h5, h6{font-family:'Playfair Display', Arial, Helvetica, sans-serif}p, td, body, div, span, a, .contact, .footer, .fields, #qm0 a, #formBuilder *{font-family:'PT Serif', Arial, Helvetica, sans-serif}#cmsbody{}#cmsfooter{text-align:center;clear:both;margin:0;padding:8px 0}#cmsfooter .footerAddress, #cmsfooter .footerPhone, #cmsfooter p{display:none}#cmsfooter .footerCopyright, #cmsfooter .footerCompany{display:inline-block;vertical-align:top;width:auto !important;;padding:0 10px 0 0 !important}#cmsfooter .footerCopyright{border-right:solid 1px #333;margin-right:5px}.htmlarea p{margin:0}img{max-width:100%;height:auto}#cmsbody #nc-contact-page #nc-contact-header .nc-connect ul li a {background-image:url(nc-social-icons.png) !important}#cmsbody #nc-contact-page #nc-contact-header .nc-connect ul li.nc-instagram a {background-position:-201px 0 !important}#cmsbody #nc-contact-page #nc-contact-header .nc-connect ul li.nc-pinterest a {background-position:-168px 0 !important}#cmsbody #nc-contact-page #nc-contact-header .nc-connect ul li.nc-flickr a {background-position:-234px 0 !important}#cmsbody a img{-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s}#cmsbody a img:hover{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}.m30{margin-bottom:30px}#formBuilder {display:table;width:100%}#cmsbody #nc-contact-page .nc-contact-form-container dd#Submit-element input, #formBuilder input[type='submit'],input[type='submit'] {background:#193d6a;border:solid 1px #193d6a;font-size:14px;color:#fff;font-weight:500;padding:15px 25px;line-height:1;text-indent:0;clear:both;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s}#cmsbody #nc-contact-page .nc-contact-form-container dd#Submit-element input:hover, #formBuilder input[type='submit']:hover,input[type='submit']:hover {background:#000;color:#fff;border-color:#000}#cmsbody #formBuilder .qq-uploader div.qq-upload-button{height:30px !important;width:120px;text-align:left}#cmsbody #formBuilder .qq-upload-wrapper.photo-item{height:208px}#cmsbody #formBuilder .qq-upload-wrapper .photo-bar{height:19px}#cmsbody #formBuilder .qq-upload-wrapper.photo-item span.qq-upload-file{color:#fff;height:auto;font-size:12px !important}#cmsbody #formBuilder .qq-upload-wrapper .photo-bar a{margin-top:-7px}#cmsbody #nc-contact-page div.left dd, #cmsbody #nc-contact-page div.right dd{float:none;width:100%}.social ul.sociallinks, .social ul.sociallinks * {margin:0;padding:0;list-style:none;text-align:left;font-size:11px;text-decoration:none}.social ul.sociallinks{height:27px;padding:0;display:table}.social ul.sociallinks li{width:27px;float:left;margin-right:11px}.social ul.sociallinks li:last-child{margin:0}.social ul.sociallinks a, .social a {display:block;width:27px;height:27px;background:url(social11.png?v=2) 0 0 no-repeat;font-size:0;text-indent:-9000em;float:left}.social a.facebook{background-position:0 0 !important}.social a.twitter{background-position:-40px 0 !important}.social a.instagram{background-position:-82px 0 !important}.social a.linkedin{background-position:-122px 0 !important}.social a:hover{opacity:0.9}.b-social {margin:0 0 0 auto;display:table}.b-social ul.sociallinks, .b-social ul.sociallinks * {margin:0;padding:0;list-style:none;text-align:left;font-size:11px;text-decoration:none}.b-social ul.sociallinks{height:36px;padding:0;display:table}.b-social ul.sociallinks li{width:36px;float:left;margin-right:11px}.b-social ul.sociallinks li:last-child{margin:0}.b-social ul.sociallinks a, .b-social a {display:block;width:36px;height:36px;background:url(b-social11.png?v=2) 0 0 no-repeat;font-size:0;text-indent:-9000em;float:left}.b-social a.facebook{background-position:0 0 !important}.b-social a.twitter{background-position:-51px 0 !important}.b-social a.instagram{background-position:-102px 0 !important}.b-social a.linkedin{background-position:-153px 0 !important}.b-social a.facebook:hover{background-position:0 -46px !important}.b-social a.twitter:hover{background-position:-51px -46px !important}.b-social a.instagram:hover{background-position:-102px -46px !important}.b-social a.linkedin:hover{background-position:-153px -46px !important}.tick-list{margin:0;padding:0;list-style:none}.tick-list li{background:url(icn-tick.png) 0 0 no-repeat;margin:0 0 25px;padding:0 0 10px 45px}.tick-list-green{margin:0;padding:0;list-style:none}.tick-list-green li{background:url(icn-tick-green.png) 0 0 no-repeat;background-size:25px auto;margin:0 0 15px;padding:0 0 0 40px}.tick-list-red{margin:0;padding:0;list-style:none}.tick-list-red li{background:#fff url(icn-bul-red.png) 10px 50% no-repeat;background-size:8px auto;margin:0 0 7px;padding:10px 15px 10px 30px}iframe{width:100%}@media screen and (max-width:1366px) {.logo{padding:20px 30px 0}.btn-book{margin:0 0 0 15px}.btn-book a{padding:12px 15px;font-size:14px}.b-address p{font-size:15px}.t-phone, .logo, .t-f-right{flex:none}.help-box{padding:40px 30px}.help-box h4{font-size:22px}}@media screen and (max-width:991px) {.m-height-home{min-height:auto}.m-height-in{min-height:auto}.header-abs-top{position:relative;height:auto;top:auto;z-index:300;border-bottom:1px solid #ededed}.header-abs-menu{position:relative;top:0;right:0;width:100%;border:0;height:auto;z-index:500}.header-abs-menu .mob-menu{position:absolute;float:none;top:-70px;right:0;width:100%;z-index:999 !important;padding:0 !important;height:0}.header-abs-menu .container{width:100%}.header-abs-menu.f-nav{position:relative}.menu, .navbar-header, .menu .top{height:0;padding:0;float:none;border:0}.top .navbar-header button{background:#716d6e;border:solid 1px #716d6e;border-width:1px 0 0 0;margin:0;top:0;right:15px;z-index:9999 !important;height:50px;width:50px;border-radius:5px;padding:2px}.top .navbar-header button span.icon-bar{background-color:#fff;margin:5px auto;height:2px;width:22px}.top .navbar-header button:hover, .menu-bg .navbar-header button:focus{background:#ffffff;border-color:#000000}.top .navbar-header button:hover span.icon-bar, .header-abs-top .navbar-header button:focus span.icon-bar{background-color:#000000}.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus{background-color:#000000!important;border-color:#000000}.top .navbar-header button:hover span.icon-bar, .top .navbar-header button:focus span.icon-bar{background-color:#ffffff !important;border:0}.navbar-collapse{width:100% !important;border:0 !important;padding:0 !important}.logo{padding:15px 0;text-align:center;order:1;flex:none}.logo img{max-height:60px;width:auto}.t-section{padding:0;text-align:center}.t-flex{flex-wrap:wrap;padding:15px 60px 0 0;justify-content:space-between}.social{display:none}.t-f-right{flex:none;order:3}.t-phone{order:2;flex:none;margin:0 30px 0}.banner h4{font-size:100px}.top-lawyers-box h4{font-size:20px;margin:0}.help-box{min-height:auto;padding:80px 15px}.help-box ul li{width:33.33%}.practice-box ul{flex-wrap:wrap}.practice-box ul li{width:calc(50% - 30px);margin:0 15px 30px}.btn-book{margin:0 0 0;flex:none}.btn-book a{font-size:14px;padding:12px 20px;height:50px}.b-logo{text-align:center}.b-logo img{margin:0 auto}.b-consult{margin:0 auto 60px}.blog-panel h4{display:table;margin:0 auto 40px}.blog-panel h4 span{display:table;margin:0 auto 25px}.blog-panel .btn-blog{margin:0 auto 30px}.b-links{margin:0 0 50px}}@media screen and (max-width:767px) {.m-height-home, .m-height-in{min-height:150px}.header-abs-top{padding:0;position:fixed;height:150px;top:0;border-bottom:1px solid #ededed}.header-abs-menu, .header-abs-menu.f-nav{position:fixed;top:0;height:auto;box-shadow:none}.header-abs-menu .mob-menu{top:15px;height:0;float:none}.top .navbar-header button{right:15px;width:50px;height:50px}.logo{padding:15px 0;text-align:center;width:100%;order:3;flex:none}.logo img{max-height:55px;width:auto}.social{display:none}.t-flex{flex-wrap:wrap;padding:15px 0 0;justify-content:space-between}.t-f-right{flex:none;order:2;margin:0 50px 0 0;width:calc(100% - 100px)}.t-phone{order:1;flex:none;margin:0}.t-phone a{font-size:0;padding:0;background:url(icn-m-phone.png) no-repeat 0 0;width:50px;height:50px}.t-phone a:hover{opacity:0.8}.btn-book{margin:0 auto;flex:none}.btn-book a{width:50px;height:50px;padding:0;font-size:0;padding:0;background:url(icn-m-edit.png) no-repeat 0 0}.btn-book a span{display:none;margin:0}.btn-book a:hover{background:url(icn-m-edit.png) no-repeat 0 0;opacity:0.8}.help-box ul{flex-direction:column}.help-box ul li{width:100%;padding:80px 30px 50px}.help-box ul li .help-icon,.help-box ul li h4,.help-box ul li p,.help-box ul li .help-btn{max-width:320px;width:100%;margin:0 auto 30px;display:table}.testimonial-flex{flex-direction:column}.w-70.order1{width:100%;order:2}.w-30.order2{width:100%;order:1;text-align:center}.quote{margin:0 auto 50px}.testimonial-box h4{text-align:center}.testimonial-box .read-btn{margin:0 auto}.practice-box ul{flex-direction:column}.practice-box ul li{width:100%;max-width:320px;margin:0 auto 30px}.free-flex{flex-direction:column;justify-content:center}.free-flex h4{margin:0 auto 50px;text-align:center}.main-banner{max-height:100%;height:100%}.banner{max-height:100%}.banner-caption{top:0;transform:translate(-50%, 0);padding:30px 15px;position:relative}.banner h4{font-size:50px;margin:0 0 30px}.banner h1{font-size:22px;margin:0 0 30px}.banner video{display:none}ul.header-box{flex-direction:column}ul.header-box li{width:100%;max-width:320px;margin:0 auto}.top-lawyers-box{flex-direction:column}.top-lawyers-box h4{font-size:18px;text-align:center;margin:0 auto 15px auto;line-height:1.2}.top-lawyers-box img{max-width:200px;margin:10px auto}.blog-panel h4,.blog-panel .btn-blog{max-width:320px;width:100%;margin:0 auto 30px;display:table;text-align:center}.blog-box .blog-listing{flex-direction:column}.blog-box .blog-holder{width:100%;margin:0 auto 30px;max-width:320px}.blog-panel .btn-blog a{display:table;margin:0 auto;padding:15px 40px}.b-logo{text-align:center}.b-consult{margin:0 auto 60px}.help-box{min-height:auto;padding:80px 15px}.two-col ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}.testimonial-box .testimonialComment{text-align:center}.testimonial-box .testimonialName{margin:0 auto 30px}.b-consult a{padding: 15px 20px}.b-phone,.b-address,.b-email,.b-fax{margin:0 auto 50px;max-width:320px;width:100%;display:table}.b-cta {margin:25px auto}.b-links {margin:0 auto 50px;max-width:320px;width:100%;display:table}.b-links-double ul {width:49%;margin:0}.b-links-double ul:last-child li {margin:0 0 5px 15px}.g-reveiew{margin:50px auto 50px}.b-social{margin:0 auto }#cmsfooter *{text-align:center}#cmsfooter .footerCopyright, #cmsfooter .footerCompany{display:block;width:auto !important;;padding:0 !important;border-right:0;margin-right:0}}.sticky-side{position:fixed;right:0;top:300px;margin:auto 0 auto auto;z-index:300;text-align:center;transition:all 0.5s ease;display:none}.sticky-side ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.sticky-side ul li{margin:0 0 3px 0;display:block;box-shadow:0 0 1px #ccc}.sticky-side ul li a{background:#193d6a;width:100px;display:block;font-size:16px;color:#ffffff;font-weight:600;letter-spacing:0.5px;text-align:center;line-height:1;text-transform:uppercase}.sticky-side ul li a:hover{background:#376f6f;color:#ffffff}@media screen and (max-width:767px) {.sticky-side{top:auto;bottom:0;margin:auto 0 0 0;max-width:100%;height:auto;display:block;width:100%}.sticky-side ul{flex-wrap:nowrap;justify-content:center;flex-direction:row;align-items:unset}.sticky-side ul li{margin:0 1px;width:100%;display:flex}.sticky-side ul li a{padding:15px;width:100%;box-shadow:none;display:flex;justify-content:center}}#myModalCollective.modal{}body.no-modal #myModalCollective.modal, body.no-modal .modal-backdrop{display:none !important}#myModalCollective.modal.in .modal-dialog{margin:0 auto;width:100%;height:100vh;display:flex}#myModalCollective .modal-content{position:relative;width:100%;max-width:700px;padding:0;margin:auto;background:none;border:0;box-shadow:none;-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;transition-duration:0.3s}#myModalCollective .modal-content .modal-body{background:#fff;display:flex;width:100%;height:100%;min-height:450px;margin:0 auto;padding:0}#myModalCollective .modal-content .profile-modal{display:flex;justify-content:space-between;padding:0;margin:auto;width:100%}#myModalCollective .modal-content .profile-modal .modal-img-block{width:50%}#myModalCollective .modal-content .profile-modal .modal-img-block .modal-logo{display:flex;height:100%;width:100%}#myModalCollective .modal-content .profile-modal .modal-img-block .modal-logo:before{content:'';border:solid 10px rgba(255,255,255,0.5);width:calc(100% / 2);height:100%;position:absolute}#myModalCollective .modal-content .profile-modal .modal-img-block img{object-fit:cover;object-position:50% 50%}#myModalCollective .modal-content .profile-modal .modal-img-block .modal-logo-mob{display:none}#myModalCollective .modal-content .profile-modal .modal-form-block{width:50%;padding:20px 0}#myModalCollective .modal-content .profile-modal .modal-form-block .modal-logos{text-align:center}#myModalCollective .modal-content .profile-modal p{font-size:20px;font-weight:500;text-align:center;margin:0;line-height:1.6}#myModalCollective .modal-content a{background:#193d6a;color:#fff;font-size:18px;text-align:center;line-height:1.4;display:flex;align-items:center;justify-content:center;padding:20px 30px}#myModalCollective .modal-content a:hover{background:#376f6f;color:#fff}#myModalCollective .modal-content .close {position:absolute;top:0;bottom:0;left:0;right:5px;width:20px;height:20px;display:table;border-radius:0;padding:0;opacity:1;color:#cccccc;font-weight:700;font-size:40px;line-height:0;text-shadow:none;z-index:100;margin:0 0 0 auto}@media screen and (max-width:767px) {#myModalCollective .modal-content .profile-modal{flex-direction:column}#myModalCollective .modal-content .profile-modal .modal-img-block, #myModalCollective .modal-content .profile-modal .modal-form-block{width:100%}#myModalCollective .modal-content .profile-modal .modal-img-block .modal-logo-mob{display:block}#myModalCollective .modal-content .profile-modal .modal-img-block .modal-logo-desk{display:none}#myModalCollective .modal-content .profile-modal .modal-img-block .modal-logo:before{width:calc(100% / 1)}#myModalCollective .modal-content{max-width:320px}#myModalCollective .modal-content .modal-body{width:320px;height:auto;min-height:auto}#myModalCollective .modal-content .close {bottom:10px;color:#fff}}.modal-form-block .b-nl-form {padding:0 20px}.b-nl-form .baseapp-form{width:100%;padding:0}.b-nl-form .baseapp-form dl{margin:0}.formBuilder *{font-family:'PT Serif', Arial, Helvetica, sans-serif !important}.b-nl-form h4{font-size:24px;color:#e7717f;text-align:center;line-height:1;font-style:italic;margin:0 0 10px}.b-nl-form h4 span{font-size:32px;color:#183d6a;font-weight:bold;line-height:1}.b-nl-form form#formBuilder .type_static_text p{font-size:20px !important}.b-nl-form .fb-v2-form-element, .b-nl-form div.form-element{margin:0;padding:0}.b-nl-form #formBuilder .left.form-element.__fbFid-container {width:100%;margin:0;display:none;height:0}.b-nl-form div.form-element, .b-nl-form .container_type_name{margin:0 0 10px !important;width:100%}.b-nl-form .formBuilder label, .b-nl-form .formBuilder dt{font-size:14px;color:#333333;font-weight:600;padding:0;margin:0 0 5px !important;line-height:1.2}.b-nl-form .formBuilder div.left dd, .b-nl-form .formBuilder div.right dd{width:100%;float:none;margin:0 !important;padding:0 !important}.b-nl-form form label, .b-nl-form form dt, .b-nl-form form p{font-size:12px;color:#214e83;font-weight:600;padding:0;margin:0 0 5px 0 !important;line-height:1.2;white-space:normal}.b-nl-form form input, .b-nl-form form select, .b-nl-form form textarea, .b-nl-form form input[type=text]{background:#f8f8f8;width:100% !important;max-width:100%;height:35px;padding:0 3px !important;font-size:14px;color:#214e83;font-weight:500;border:1px solid #f3f3f3;border-radius:5px !important;margin:0 !important}.b-nl-form form textarea{padding:15px 20px !important;height:70px !important}.b-nl-form form#formBuilder .type_multi_choice dt {display:none}.b-nl-form form#formBuilder .type_multi_choice dd {margin:0 0 20px;padding:0;list-style:none;display:flex;justify-content:space-between;flex-wrap:wrap}.b-nl-form form.formBuilder .type_multi_choice dd label{background:#193d6a;color:#fff;font-size:18px;text-align:center;line-height:1.4;display:flex;align-items:center;justify-content:center;padding:20px 30px;cursor:pointer}.b-nl-form form.formBuilder .type_multi_choice dd label input{display:none}.b-nl-form form.formBuilder .type_multi_choice dd label.checked{background:#376f6f}.b-nl-form form.formBuilder input[type=radio], .b-nl-form form.formBuilder input[type=checkbox]{display:inline-block;width:auto !important;vertical-align:middle;margin:0 10px 0 0 !important;height:auto}.b-nl-form .formBuilder .container_type_submit dt{display:none}.b-nl-form .formBuilder button, .b-nl-form .formBuilder .container_type_submit input[type="submit"]{background:#193d6a;border:0;color:#ffffff;width:100% !important;max-width:auto;font-size:14px;font-weight:600;line-height:1.2;display:block;margin:0 !important;padding:15px 30px !important;height:auto;text-transform:uppercase;white-space:normal;cursor:pointer;border-radius:0}.b-nl-form .formBuilder button:hover, .b-nl-form .formBuilder .container_type_submit input[type="submit"]:hover{background:#376f6f;color:#ffffff}.b-nl-form .formBuilder .container_type_submit input[type="submit"].ajaxFormBuilder-submitting {background:inherit !important;background-color:transparent !important;background-image:url(loading_indicator.gif) !important;background-repeat: no-repeat !important;background-position:50% 50% !important;color:transparent;min-width:18px;min-height:18px;text-indent:-999999px !important}.b-nl-form .container_type_captcha {float:left;width:30%;margin:0;height:auto}.b-nl-form .container_type_captcha dt{padding-bottom:3px}.b-nl-form .container_type_captcha p{display:none}.b-nl-form .g-recaptcha {height:40px;max-width:250px !important;-webkit-transform:scale(0.75);transform:scale(0.75);-webkit-transform-origin:0 0;transform-origin:0 0}.b-nl-form .fb-error{background-color:rgba(255,255,255,0.8);border-radius:3px;padding:5px;margin-left:10px}.b-nl-form .form-description{display:none}.b-nl-form span[id^=__formerro]{display:block;margin:0 0 20px;text-align:center;color:#ff0000 !important;font-weight:500;font-size:18px}.b-nl-form ul.errors{display:none}.b-nl-form .container-error dd, .b-nl-form .subform.container-error dd dd, .b-nl-form .container-error.container_type_captcha{background:none;box-shadow:none;margin:0 !important}.b-nl-form .container-error input, .b-nl-form .container-error textarea, .b-nl-form .container-error select, .b-nl-form .container-error.container_type_captcha .g-recaptcha div{box-shadow:0 0 2px 2px #ff0000}.b-nl-form .fbajax-container h1{display:none}.b-nl-form .fbajax-container #confirmation, .b-nl-form .fbajax-container #confirmation p{text-align:center;font-size:20px !important;font-weight:500}@media screen and (max-width:767px) {.b-nl-form form.formBuilder .type_multi_choice dd label{width:100%;font-size:15px;line-height:1;padding:15px 30px}}