body{background:#fff;font-family:'Open Sans',sans-serif;line-height:1.8;font-size:16px;color:#787878;overflow-x:hidden}h2,h3,h4,h5,h6{text-transform:uppercase}.counter,.iconbox,blockquote{text-align:center}.contact-info,.filters,.law-sub ul,.works ul{list-style:none}img{max-width:100%;height:auto}.btn{-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}iframe{border:0}.sidebar{position:fixed;width:250px;background-color:#202020;height:100%;top:0;left:0;padding:20px 0 0 20px;z-index:999;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.sidebar a{color:rgba(255,255,255,.7)}.sidebar a:hover{color:#fff}.copyright{font-size:18px}.sidebar .copyright{position:absolute;width:100%;bottom:0;left:0;padding:15px 30px;font-size:11px}#sarah_id .post-content{background:none repeat scroll 0 0 #000;opacity:.5;bottom:20px;left:0;position:absolute;padding-bottom:0!important}#sarah_id .post-content p{color:#fff;font-size:20px;line-height:30px;font-family:"Roboto Condensed",sans-serif;text-transform:uppercase;letter-spacing:2px;padding:0 20px 10px 20px;margin:10px 0 0}.home-img img{margin-top:20px}.home-lawyers .row{margin-bottom:10px}.home-lawyers{margin:0 20px}.panel-body-lawyer{padding:25px 25px 20px 25px;box-shadow:10px 10px 15px -5px rgba(0,0,0,.3)}.home-lawyers-col .panel{position:relative;overflow:hidden}.home-lawyers-col .panel::before{content:"&";position:absolute;top:52%;right:-8%;font-size:7em;font-weight:500;color:rgba(200,200,200,.15);transform:translate(-50%,-50%);pointer-events:none;z-index:0}.home-lawyers-col>.panel-body{position:relative;z-index:1}.panel-body-lawyer h2{font-size:24px;letter-spacing:1px;margin:0}.panel-body-lawyer p{font-size:14px;letter-spacing:2;margin:0 0 15px 0;text-transform:uppercase}.panel-body-lawyer a{font-family:Georgia,serif;font-style:italic;line-height:1.6;font-weight:400;font-size:15px;line-height:1;color:#ed1c24;padding:15px 0;background:0 0;border:none}.panel-body-lawyer a:hover{color:#ed1c24;text-decoration:underline}a.disabled{pointer-events:none;cursor:default;text-decoration:none}h6,pre{font-size:12px}.sidebar .copyright span{color:#202020;background:rgba(255,255,255,.3);padding:0 3px}.wrapper{position:relative;margin-left:250px}@media (max-width:991px){.sidebar{position:relative;z-index:99999;height:auto;width:100%;padding:0}.sidebar:after{content:normal}.sidebar .copyright{display:none}.wrapper{margin-left:0}.lawyer_single img{margin-bottom:70px}.works ul{margin-left:-15px!important}#about.module{padding:98px 0 98px}}.container-custom{max-width:1170px;margin:0 auto}a{color:#787878;transition:all .125s cubic-bezier(.3,.1,.58,1)}.client-item,a{-webkit-transition:all .125s cubic-bezier(.3,.1,.58,1);-moz-transition:all .125s cubic-bezier(.3,.1,.58,1);-o-transition:all .125s cubic-bezier(.3,.1,.58,1)}a:focus,a:hover{text-decoration:underline;color:#787878;outline:0}h1,h2,h3,h4,h5,h6{font-family:'Roboto Condensed',sans-serif;letter-spacing:2px;font-weight:400;color:#111;margin:0 0 20px}h1{font-size:20px}h2{font-size:18px}h4{font-size:16px}h5{font-size:14px}ol,p,ul{margin:0 0 20px}pre{border:0;line-height:1.9;padding:35px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;border-radius:2px}blockquote{border:0;font-family:Georgia,sans-serif;font-style:italic;font-size:28px;color:#111;padding:0;margin:0}blockquote:before{display:block;content:"\f10d";margin:0 0 30px;font:normal normal normal 14px/1 FontAwesome;font-size:24px;color:#bbb;-webkit-font-smoothing:antialiased;text-rendering:auto;opacity:.3}blockquote cite{display:block;font-size:17px;color:#bbb;margin:30px 0}.lead{line-height:1.8;font-size:18px}.font-alt{font-family:'Roboto Condensed',sans-serif;letter-spacing:0}.font-serif{font-family:Georgia,sans-serif;font-style:italic}.text-light,.text-light h1,.text-light h2,.text-light h3,.text-light h4,.text-light h5,.text-light h6{color:#fff!important}.text-light a{color:rgba(255,255,255,.7)}.text-light a:hover{color:#fff}.page-loader{background:#202020;position:fixed;top:0;bottom:0;right:0;left:0;z-index:1000}.loader{position:absolute;width:50px;height:50px;top:50%;left:50%;margin:-25px 0 0 -25px;text-indent:-9999em;background-color:transparent;border:5px solid #787878;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%}.loader:after{position:absolute;content:"";top:0;left:0;width:40px;height:40px;padding:2px;border-width:5px;border-style:solid;border-color:#ed1c24 transparent transparent;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;box-sizing:border-box;-webkit-box-sizing:border-box;animation:ringrotate .8s infinite cubic-bezier(.5,.49,.49,.49);-webkit-animation:ringrotate .8s infinite cubic-bezier(.5,.49,.49,.49)}@keyframes ringrotate{0%{-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);transform:rotateZ(0)}100%{-webkit-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);-o-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@-webkit-keyframes ringrotate{0%{-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);transform:rotateZ(0)}100%{-webkit-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);-o-transform:rotateZ(360deg);transform:rotateZ(360deg)}}.form-control{background:#f5f5f5;border:0;height:40px;padding:13px 16px;letter-spacing:2px;font-size:14px;color:#111;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;border-radius:2px;box-shadow:none}.form-control,.form-control:focus{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none}.form-control:focus{border-color:#cacaca;box-shadow:none}.comments-form .control-label{font-weight:400;font-size:12px;color:#bbb}@media (min-width:768px){.comments-form .control-label{padding-top:12px}}.btn{border-radius:0;font-family:"Roboto Condensed",sans-serif;font-size:18px;font-weight:400;line-height:2;letter-spacing:1px;padding:0 26px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:0}.btn-dark,.btn-dark:focus{background:#e62c31;color:#fff}.btn-dark:hover{background:rgba(17,17,17,.8);color:#fff}.btn-block{max-width:200px}.btn.btn-round{-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;border-radius:2px}.btn.btn-circle{-webkit-border-radius:30px;-moz-border-radius:30px;-o-border-radius:30px;border-radius:30px}.btn.btn-lg{letter-spacing:3px;font-size:12px;padding:12px 45px}.btn.btn-sm{letter-spacing:1px;font-size:10px;padding:6px 25px}.btn.btn-xs{letter-spacing:1px;font-size:9px;padding:4px 19px}.progress{overflow:visible;height:4px}.progress-bar{position:relative;box-shadow:none;border-radius:2px}.progress-bar,.progress-bar>span{background:#111;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px}.navbar-custom .dropdown-menu,.progress-bar{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none}.navbar-brand{padding:15px 4px}.progress-title{font-size:12px;margin:0 0 12px}.progress-bar>span{position:absolute;padding:2px 10px;top:-12px;right:0;font-size:11px;border-radius:2px}.progress-bar.progress-bar-success,.progress-bar.progress-bar-success>span{background-color:#5cb85c}.progress-bar.progress-bar-info,.progress-bar.progress-bar-info>span{background-color:#5bc0de}.progress-bar.progress-bar-warning,.progress-bar.progress-bar-warning>span{background-color:#f0ad4e}.progress-bar.progress-bar-danger,.progress-bar.progress-bar-danger>span{background-color:#d9534f}.counter-icon{line-height:1;font-size:42px}.counter-title{font-weight:700;font-size:28px;margin:40px 0 20px}.counter-content p{font-size:14px;margin:0}.client-item{opacity:.7;transition:all .125s cubic-bezier(.3,.1,.58,1)}.client-item:hover{opacity:1}.iconbox{margin:40px 0}.iconbox-icon{font-size:48px;color:#111;margin:0 0 20px}.iconbox-title{font-size:20px;line-height:1.4;margin:0 0 10px}.iconbox-left{position:relative;padding-left:70px;text-align:left;margin:40px 0}.iconbox-left .iconbox-icon{position:absolute;height:40px;width:40px;left:0;top:0;text-align:center;line-height:40px;font-size:28px}#contact .iconbox-title{font-size:18px;line-height:1.6;margin:0 0 6px}.team-item{text-align:center;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.team-item.js-fade{opacity:.5}.team-inner{padding:25px 0 0}.team-name{font-size:16px;margin:0 0 10px}.team-role{font-size:12px;color:#999}.testimonial cite{color:#bbb;font-size:16px;font-style:normal;letter-spacing:4px;margin:0 auto;display:block}.testimonial cite img{border-radius:100%;display:block;height:65px;margin:40px auto 20px;width:auto}.owl-theme .owl-controls{margin-top:40px;text-align:center}.owl-theme .owl-controls .owl-buttons div{background:#fff}.pagination>li>a,.pagination>li>span{background:#f5f5f5;border:0;color:#111;padding:9px 14px;margin:0 5px 0 0}.pagination>li:first-child>a,.pagination>li:first-child>span,.pagination>li:last-child>a,.pagination>li:last-child>span,.pagination>li>a,.pagination>li>span{-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-transition:all .125s cubic-bezier(.3,.1,.58,1);-moz-transition:all .125s cubic-bezier(.3,.1,.58,1);-o-transition:all .125s cubic-bezier(.3,.1,.58,1);transition:all .125s cubic-bezier(.3,.1,.58,1)}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover,.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{background-color:#111;color:#fff}.tags a{position:relative;background:#f5f5f5;display:inline-block;padding:6px 20px 5px 10px;margin:0 15px 10px 0;font-size:11px;-webkit-transition:all .125s cubic-bezier(.3,.1,.58,1);-moz-transition:all .125s cubic-bezier(.3,.1,.58,1);-o-transition:all .125s cubic-bezier(.3,.1,.58,1);transition:all .125s cubic-bezier(.3,.1,.58,1);-webkit-border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;-o-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px}.nav-tabs>li>a,.panel-title,.panel-title a{font-weight:400;color:#111;font-size:13px}.tags a:after,.tags a:before{position:absolute;content:""}.tags a:before{border-top:13px solid transparent;border-left:9px solid #f5f5f5;border-bottom:13px solid transparent;right:-9px;top:2px;height:0;width:0;transition:all .125s cubic-bezier(.3,.1,.58,1)}.slider .owl-controls .owl-buttons .owl-next,.slider .owl-controls .owl-buttons .owl-prev,.tags a:before{-webkit-transition:all .125s cubic-bezier(.3,.1,.58,1);-moz-transition:all .125s cubic-bezier(.3,.1,.58,1);-o-transition:all .125s cubic-bezier(.3,.1,.58,1)}.tags a:after{background:#fff;display:block;right:4px;top:12px;height:4px;width:4px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%}.tags a:hover{background:#eee}.tags a:hover:before{border-left-color:#eee}.nav-tabs{border-color:#eee}.nav-tabs>li>a{-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;-o-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border-color:#eee;border-bottom:1px solid transparent;color:#111}.tab-content{padding:15px 0}.panel-group{border:1px solid #eee;border-bottom:0;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;border-radius:2px}.panel-group .panel{border-radius:0}.panel{border:0;border-bottom:1px solid #eee}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-color:#eee}.panel-heading{padding:15px 20px}.panel-default>.panel-heading{background:0 0;border-color:#eee}.panel-heading a{position:relative;display:block}.panel-heading a:after{position:absolute;content:"\f068";top:50%;right:0;margin-top:-5px;font-family:FontAwesome;font-size:11px;line-height:1}.panel-heading a.collapsed:after{content:"\f067"}.panel-title{font-size:12px}.panel-group .panel+.panel{border-top:0;margin-top:0}.panel-arrow .panel-heading a:after{content:"\f106"}.panel-arrow .panel-heading a.collapsed:after{content:"\f107"}.gallery{margin-left:-10%;margin-right:-10%;margin-bottom:30px}.gallery-item{margin:0 0 15px}.gallery .gallery-caption{background-color:rgba(255,255,255,.96);position:absolute;bottom:30px;left:30px;margin-right:30px;padding:8px 12px;text-align:left;font-size:11px;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;opacity:0}.filters,.hero-caption,.module-subtitle,.module-title,.post-navigation,.work-caption{text-align:center}.gallery-item:hover .gallery-caption{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.slider{margin-bottom:30px}.slider.owl-theme .owl-controls{margin:0}.slider .owl-buttons{position:absolute;right:15px;bottom:15px}.slider .owl-controls .owl-buttons .owl-next,.slider .owl-controls .owl-buttons .owl-prev{transition:all .125s cubic-bezier(.3,.1,.58,1);-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;padding:6px 15px;margin:0;filter:Alpha(Opacity=100);opacity:1;color:#111}.slider .owl-controls .owl-buttons .owl-next:hover,.slider .owl-controls .owl-buttons .owl-prev:hover{background:#f5f5f5}.slider .owl-controls .owl-buttons .owl-prev{border-right:1px solid #eee;padding-right:16px}.owl-wrapper-outer{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slides-container .hero-caption{padding-right:250px}@media (max-width:991px){.slides-container .hero-caption{padding-right:0}.lanq ul{padding-left:20px!important}}.navbar-custom{background:0 0;border:0;padding:0;margin:0}.navbar-custom .navbar-brand{display:table-cell;vertical-align:middle;float:none;height:70px;padding-top:0;padding-bottom:0;letter-spacing:5px;font-weight:400;font-size:23px;color:#fff}.navbar-custom .dropdown-menu li>a,.navbar-custom li>a{letter-spacing:1px;font-size:16px;color:rgba(255,255,255,.7)}.navbar-custom .dropdown-menu>li>a:focus,.navbar-custom .dropdown-menu>li>a:hover,.navbar-custom .nav .open>a,.navbar-custom .nav .open>a:focus,.navbar-custom .nav .open>a:hover,.navbar-custom .nav>li>a:focus,.navbar-custom .nav>li>a:hover{background:0 0;color:#fff}.navbar-custom .dropdown-menu{background:rgba(26,26,26,.9);border:0;padding:5px 0;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0}.navbar-custom .navbar-toggle .icon-bar{background:#fff}.navbar-custom .navbar-toggle{padding:0;margin:27px 15px 0 0}.navbar-custom .navbar-nav{margin-top:0;margin-bottom:0}.navbar-custom .navbar-collapse{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.05);-o-box-shadow:inset 0 1px 0 rgba(255,255,255,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.law-sub ul{padding:0 0 0 15px}.law-sub ul li{margin:0 0 0}.law-sub ul li:last-child{margin:4px 0 4px}.law-sub ul li a{font-size:15px;color:rgba(255,255,255,.4);text-transform:none;text-decoration:none}.law-sub ul li a:hover{color:rgba(255,255,255,.6);text-decoration:none}@media (min-width:992px){.navbar-custom .navbar-header{float:none;margin:0 0 60px}.navbar-custom .navbar-nav,.navbar-custom .navbar-nav li{float:none}.navbar-custom .dropdown-menu li>a,.navbar-custom li>a{padding-top:8px;padding-bottom:8px;padding-left:0}.navbar-custom li.dropdown>a:after{position:absolute;display:block;right:35px;top:50%;margin-top:-6px;font:normal normal normal 14px/1 FontAwesome;font-size:10px;content:"\f105";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.navbar-custom .dropdown-menu{top:-5px;left:100%;min-width:200px}.navbar-custom .navbar-collapse{padding-left:0;padding-right:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.effects-text{padding-left:40px}}.hero-caption,.hero-text,.module-hero,.mouse-icon,.mouse-icon .wheel{position:relative}@media (max-width:991px){.navbar-custom .navbar-nav .open .dropdown-menu .dropdown-header,.navbar-custom .navbar-nav .open .dropdown-menu>li>a{padding:10px 15px 10px 25px}.navbar-nav>li>.dropdown-menu{padding-top:0;padding-bottom:0}.navbar-nav>li>a{padding-top:7px;padding-bottom:7px}.navbar-custom .navbar-nav{margin-bottom:30px}.lanq ul{margin-top:30px}}.lanq ul{list-style:none;padding-left:4px;margin-bottom:20px}.lanq ul a{color:rgba(255,255,255,.4);background:rgba(255,255,255,.1);padding:4px 7px;font-size:14px;color:rgba(255,255,255,.4);text-decoration:none}.lanq ul a:hover{text-decoration:none}.list-inline>li{padding-left:0;padding-right:4px}.module-hero{overflow:hidden;background-attachment:fixed;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.hero-caption{display:table;height:100%;width:80%;margin:0 auto;z-index:2}.hero-text{display:table-cell;vertical-align:middle;height:100%}.hero-subtitle{font-size:16px;margin:0 0 40px}.module-hero h1,.module-hero h2,.module-hero h3,.module-hero h4,.module-hero h5,.module-hero h6{line-height:1.4;margin:0 0 20px}.module-hero h1{font-size:30px;font-weight:300;max-width:683px;margin:0 auto;letter-spacing:4px;line-height:1.2}.module-hero h2{letter-spacing:16px;font-weight:300;font-size:48px}.module-hero h3{letter-spacing:12px;font-size:32px}.module-hero h4{letter-spacing:10px;font-size:18px}.module-hero h5{letter-spacing:8px;font-size:14px}.module-hero h6{letter-spacing:4px;font-size:22px}.module-hero h6.sign{text-transform:none;font-size:20px}.module-hero h6 span{letter-spacing:4px;font-size:30px}.module-hero h6 span.big{background:#ed1c24;padding:0 10px;letter-spacing:0;font-size:27px;margin-right:2px}.pt10{padding-top:10px}.mouse-icon{border:2px solid #fff;border-radius:15px;display:block;height:50px;left:50%;margin-top:5%;transform:translateX(-50%);width:30px;z-index:15}.mouse-icon .wheel{background-color:#fff;height:10px;margin-left:auto;margin-right:auto;top:5px;width:4px}.mouse-icon .fa-angle-down{color:#fff;font-size:24px;margin-top:38px}.mouse-icon .fa-angle-down,.mouse-icon .wheel{animation-delay:0s;animation-duration:1s;animation-iteration-count:infinite;animation-name:drop;animation-play-state:running;animation-timing-function:linear}@keyframes drop{0%{opacity:0;top:5px}30%{opacity:1;top:10px}100%{opacity:0;top:25px}}@media (max-width:767px){.module-hero h1{font-size:24px;line-height:34px}.module-hero h2{font-size:30px}.module-hero h3{letter-spacing:12px;font-size:22px}}@media (max-width:667px){.module-hero h1{letter-spacing:3px;font-size:24px;line-height:34px}.module-hero h2{letter-spacing:8px;font-size:22px}.module-hero h3{letter-spacing:6px;font-size:18px}.module-hero h4{letter-spacing:4px;font-size:16px}.module-hero h5{letter-spacing:2px;font-size:14px}.module-hero h6{letter-spacing:2px;font-size:12px}}.module,.module-sm,.module-xs{background-color:#fff;background-attachment:fixed;padding:98px 0 140px;position:relative;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.lawyer_single .module-title{font-size:44px;padding-bottom:60px}.lawyer_single .module-title span{display:block;font-size:20px!important;color:#787878}.lawyer_single p{padding-left:0;margin:0 0 15px 0}.module-sm{padding:70px 0}.module-xs{padding:35px 0}.module-title{letter-spacing:4px;line-height:1.4;font-weight:300;font-size:42px;margin:0 0 5px}.module-subtitle{font-family:Georgia,serif;font-style:italic;line-height:1.6;font-weight:400;font-size:18px;color:#636363;margin:0 0 100px}#lawyer{background:#e6e6e6}#lawyer.module::after{background-image:url(../images/shadow.jpg);background-position:0 bottom;background-repeat:no-repeat;background-size:658px 34px;content:"";display:block;height:34px;position:absolute;top:100%;width:100%;z-index:99}.module-title+.module-subtitle{margin-top:-70px}img.img-divider{width:100%;max-width:220px;padding:0 0 20px}img.signature{width:100%;max-width:195px;padding:0 0 50px}#about{background:url(../images/onama.jpg) right bottom no-repeat}.about-wrap img{margin-bottom:30px}.lawyer_single{background:url(../images/onama_sm.jpg) right bottom no-repeat}.works{padding-top:70px}.works ul{margin:0 0 0 18px;padding:0}.works ul li{list-style-type:square}.works p{padding-left:0}.bg-dark-30:before,.bg-dark-60:before,.bg-dark-90:before,.bg-film:before,.work-item .work-thumbnail:after{left:0;content:"";top:0}.works ul li{padding-bottom:10px;line-height:1.8}.bg-gray{background-color:#f5f5f5}.bg-dark-30:before,.bg-dark-60:before,.bg-dark-90:before,.bg-film:before{position:absolute;height:100%;width:100%;z-index:0}.module-map,.work-item,.work-wrapper{position:relative}.bg-dark-30:before{background:rgba(34,34,34,.7)}.bg-dark-60:before{background:rgba(34,34,34,.6)}.bg-dark-90:before{background:rgba(34,34,34,.9)}.bg-film:before{background-image:url(../images/dot.gif);opacity:.15}.bg-dark-30,.bg-dark-30 .module-subtitle,.bg-dark-30 h1,.bg-dark-30 h2,.bg-dark-30 h3,.bg-dark-30 h4,.bg-dark-30 h5,.bg-dark-30 h6,.bg-dark-60,.bg-dark-60 .module-subtitle,.bg-dark-60 h1,.bg-dark-60 h2,.bg-dark-60 h3,.bg-dark-60 h4,.bg-dark-60 h5,.bg-dark-60 h6,.bg-dark-90,.bg-dark-90 .module-subtitle,.bg-dark-90 h1,.bg-dark-90 h2,.bg-dark-90 h3,.bg-dark-90 h4,.bg-dark-90 h5,.bg-dark-90 h6,.bg-film,.bg-film .module-subtitle,.bg-film h1,.bg-film h2,.bg-film h3,.bg-film h4,.bg-film h5,.bg-film h6{color:#fff}.module-map{overflow:hidden;width:100%;max-height:500px;-webkit-transform:translateZ(0);transform:translateZ(0)}#map{height:100%!important;max-height:500px;width:100%}@media (max-width:1199px){.footer,.module,.module-sm,.module-xs{padding-left:20px;padding-right:20px}}.post{margin-bottom:60px}.post-header{margin:40px 0 30px}.post-content{padding-bottom:20px}.post-title,.post-title a{font-weight:700;font-size:16px;color:#111;margin:0 0 10px}.post h1:first-child,.post h2:first-child,.post h3:first-child,.post h4:first-child,.post h5:first-child,.post h6:first-child{margin-top:0}.post h1,.post h2,.post h3,.post h4,.post h5,.post h6{margin-top:40px}.post p>img,.post-thumbnail img{width:120%;max-width:none;margin-left:-10%;margin-right:-10%}.post .slider img{margin-left:0;margin-right:0}.post .fluid-width-video-wrapper,.post .slider.owl-carousel{width:120%;margin-left:-10%;margin-right:-10%}.post .gallery{margin-left:-10%;margin-right:-10%}.post pre{margin:40px -10%}.post blockquote{margin:60px -10%}@media (max-width:991px){.post .fluid-width-video-wrapper,.post .slider.owl-carousel,.post p>img,.post-thumbnail img{max-width:100%;margin-left:0;margin-right:0}.post .gallery,.post blockquote,.post pre{margin-left:0;margin-right:0}.logo-text{display:none}.about-wrap img{width:100%!important}}.post-navigation{display:block;background-color:rgba(34,34,34,.5);padding:140px 20px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:#fff}.post-navigation:hover{background-color:rgba(34,34,34,.7)}.post-navigation h1,.post-navigation h2,.post-navigation h3,.post-navigation h4,.post-navigation h5,.post-navigation h6{color:#fff!important}.post-nav-title{letter-spacing:6px;font-size:32px;margin-bottom:0}.post-nav-subtitle{font-size:13px}.comment-avatar{float:left;max-width:50px}.comment-avatar img{-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%}.comment-content{margin:0 0 40px 70px;padding:0 0 25px}.comment-author{font-size:11px;margin:0 0 20px}.comment-author a{color:#111}.comment-meta{font-size:10px}.post-author{margin:80px 0 0}.comment-form-title,.comment-title,.post-author-title{font-size:15px;margin:0 0 20px}.comments+.comment-form{margin:70px 0 0}@media (min-width:768px){.comment .comment{margin-left:70px}}#portfolio{background:#ececec}.filters{padding:0;margin:0 0 70px}.filters li{display:inline-block;margin:10px 10px 0 0}.filters li>a{border:2px solid transparent;font-weight:700;font-size:11px;color:#111;padding:5px 15px}.filters li>a.current{background:#111;color:#fff;border-color:#111}.works-grid-wrapper{margin-left:-8px;margin-right:-8px;padding:8px 0}.work-item{overflow:hidden;width:25%}.work-grid-3 .work-item{width:33.3333%}.works-grid-gutter .work-item{padding:8px}.work-item .work-thumbnail:after{position:absolute;display:block;bottom:0;right:0;z-index:1;-webkit-transition:all .3s cubic-bezier(.3,.1,.58,1);-moz-transition:all .3s cubic-bezier(.3,.1,.58,1);-o-transition:all .3s cubic-bezier(.3,.1,.58,1);transition:all .3s cubic-bezier(.3,.1,.58,1)}.work-item:hover .work-thumbnail:after{background:rgba(255,255,255,.8)}.work-item img{height:auto;width:100%}.work-caption{position:absolute;top:50%;width:100%;padding:0 20px;z-index:1;opacity:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.work-item:hover .work-caption{opacity:1}.work-title{letter-spacing:4px;font-weight:700;font-size:16px;margin:0 0 15px;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);transition:.3s cubic-bezier(.215,.61,.355,1) 0s}.work-category,.work-title{opacity:0;-webkit-transition:.3s cubic-bezier(.215,.61,.355,1) 0s;-moz-transition:.3s cubic-bezier(.215,.61,.355,1) 0s;-o-transition:.3s cubic-bezier(.215,.61,.355,1) 0s}.work-item:hover .work-title{-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.work-category{font-style:italic;font-weight:400;font-size:12px;margin:0;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px);transition:.3s cubic-bezier(.215,.61,.355,1) 0s}.work-category{color:#ed1c24}.work-item:hover .work-category{-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.work-item:hover .work-category,.work-item:hover .work-title{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.work-link{position:absolute;bottom:0;right:0;left:0;top:0;z-index:3}@media (max-width:1200px){.work-item{width:50%}.lawyer_single p{padding-left:0}}@media (max-width:767px){.work-item,.works-grid-3 .work-item{width:100%}}@media (max-width:600px){.col-12{width:100%}.effects img{margin-bottom:30px}.home-img img{margin-top:-10px}.works ul li:before{font-size:16px;line-height:1.8}.home-lawyers-col{padding-left:0;padding-right:0}}.portfolio-post blockquote{text-align:left;font-size:22px;margin:0 0 30px}.portfolio-post blockquote:before{content:none}#contact{background:url(../images/footer.jpg) left bottom no-repeat;z-index:900}.cookiealert-container{font-size:14px}.footer{background-color:#fff;padding:100px 0;position:relative;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;color:#bbb}.footer a:focus,.footer a:hover{color:#fff}.contact-info{text-align:center;padding:0;margin:0 0 40px}.contact-info li{display:inline-block;margin:5px 15px}.iconbox-content span{color:#111;font-weight:400}.iconbox-content h2{font-size:12px;color:#8f8f8f;margin:0 0 10px}.cookiealert{position:fixed;bottom:0;left:0;width:100%;margin:0!important;z-index:999;opacity:0;border-radius:0;background:#303030;transform:translateY(100%);transition:all .5s ease-out;color:rgba(255,255,255,.6);letter-spacing:.03rem}.cookiealert a{color:rgba(255,255,255,.6)}.cookiealert.show{opacity:1;transform:translateY(0);transition-delay:.5s}.cookiealert a{text-decoration:underline}.cookiealert .acceptcookies{margin-left:10px;vertical-align:baseline}.cookiealert .btn-primary{color:#fff;background-color:#e62c31;border-color:#e62c31;font-size:14px;margin-top:12px}.cookiealert .btn.btn-sm{line-height:2;padding:2px 16px 0 16px}#page-terms .iconbox-title{font-size:14px}@media (min-width:1200px){#page-terms .iconbox-title{padding-left:40px}}#page-terms .lawyer_single .module-title{font-size:36px}.to-top-link{position:absolute;bottom:0;left:50%;width:40px;height:40px;background:#e73438;color:#fff;text-align:center;line-height:40px;margin-left:-20px}.to-top-link i{font-size:26px}.to-top-link a,.to-top-link a:focus,.to-top-link a:hover{color:#fff}