html:lang(en) .spanish{display:none!important}html:lang(es) .english{display:none!important}#return-to-top{position:fixed;bottom:20px;right:20px;background:#000;background:rgba();width:50px;height:50px;display:block;text-decoration:none;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;display:none;-webkit-transition:all .3s linear;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:999999}#return-to-top i{color:#fff;margin:0;position:relative;left:19px;top:15px;font-size:19px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}img#logo.small-header{-webkit-transition:all .3s ease;-moz-transition:all .1s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;margin:0 auto}#header .logo{-webkit-transition:all .1s;-moz-transition:all .1s;-ms-transition:all .1s;-o-transition:all .1s;transition:all .1s}#header .small-header.phone-number{-webkit-transition:all .3s;-moz-transition:all .1s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;top:0}#header .logo .long{display:none}#header .logo .tall{display:block}img#logo.tall{width:85%}.scrolled #header #nav{text-align:right}.scrolled #header .phone-number{-webkit-transform:translate(-50%);-ms-transform:translate(-50%);-moz-transform:translate(-50%);transform:translate(-50%);display:inline-block;top:-35px;position:relative;padding:0;margin-left:85%;text-align:right}#wpadminbar{display:}body{font-family:'Source Sans Pro',sans-serif}h1,h2,h3,h4,h5,h6,.heading-font{font-family:'Playfair Display',serif}a.button,a,.consult-text{font-family:'Montserrat',sans-serif}.times{font-family:Times,"Times New Roman",serif}p,ul li{font-size:18px;color:#7e8395}#home p{font-size:22px;color:#2c2c2c;line-height:1.5em}a:link,a:visited,a:hover,a:active{color:#cb6d15}.sub-text{font-size:22px}.bold{font-weight:700}.regular{font-weight:400}.italic{font-style:italic}.alignleft{float:left;margin:.375em 1.75em 1.75em 0}.alignright{float:right;margin:.375em 0 1.75em 1.75em}.aligncenter{clear:both;display:block;margin:0 auto 1.75em}.primary{color:#cb6d15!important}.secondary{color:#040d30!important}.tertiary{color:#6d7b8f!important}.grey{color:#cfc9cd!important}.white{color:#fff!important}a.white:hover{color:#cb6d15!important}.trans-white{color:rgba(255,255,255,.8)}.primary-bk{background-color:#cb6d15}.secondary-bk{background-color:#040d30}.tertiary-bk{background-color:#6d7b8f!important}.grey-bk{background-color:#cfc9cd!important}.blue-bk{background-color:#2a6ec0!important}.white-bk{background-color:#fff}.primary-border{border:1px solid #cb6d15}.secondary-border{border:1px solid #040d30}.tertiary-border{border:1px solid #6d7b8f}.grey-border{border:1px solid #cfc9cd}i.fas.fa-times{color:}i.fa.fa-phone{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);transform:scaleX(-1);margin-right:20px}i.fas.fa-angle-right,i.fa-angle-double-right{margin-left:20px}i.fas.fa-plus{font-size:10px;margin-left:5px;position:relative;bottom:2px}.hvr-sweep-to-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-sweep-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-right:hover,.hvr-sweep-to-right:focus,.hvr-sweep-to-right:active{color:#fff}.hvr-sweep-to-right:hover:before,.hvr-sweep-to-right:focus:before,.hvr-sweep-to-right:active:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.button.primary-bk.white.hvr-sweep-to-right:before{background:#040d30!important}.button.secondary-bk.white.hvr-sweep-to-right:before{background:#fff!important}.button.blue-bk.white.hvr-sweep-to-right{background:#2a6ec0!important}.button.blue-bk.white.hvr-sweep-to-right:hover{color:#fff!important}.button.blue-bk.white.hvr-sweep-to-right:before{background:#040d30!important}.hvr-shrink{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-sweep-to-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-sweep-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#242d2e;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-hang{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition:all .5s;transition:all .5s}.hvr-hang:hover{padding-left:20px;color:#cb6d15!important}body{color:#333;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}#main h1,#main h2,#main h3,#main h4,#main h5,#main h6{display:block;margin:0 0 20px;line-height:1em}#main h1{text-transform:capitalize;font-weight:500;font-size:2.4vw;position:relative}#home #main h1:before{content:'';position:absolute;width:6vw;height:2px;background:#cb6d15;left:-128px;top:24px}#main h1:before{content:'';position:absolute;width:6vw;height:2px;background:#cb6d15;left:-128px;top:20px}#main h2{font-size:45px;letter-spacing:.05em;margin-bottom:10px}#main h3{font-size:30px}#main h4{font-size:1.8vw}a,a:link,a:visited{color:;text-decoration:underline;transition:all .45s ease-in-out;-o-transition:all .45s ease-in-out;-moz-transition:all .45s ease-in-out;-webkit-transition:all .45s ease-in-out;-ms-transition:all .45s ease-in-out}img,svg{display:block;height:auto;max-width:100%}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:0}footer#footer input[type=text],footer#footer input[type=email],footer#footer input[type=tel],footer#footer input[type=url],footer#footer input[type=password],footer#footer input[type=search],footer#footer textarea,footer#footer select{display:block;padding:15px 20px!important;background:0 0;color:#ccc!important;outline:none;border:1px solid transparent!important;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:0;-moz-appearance:none;-webkit-appearance:none;transition:all .45s ease-in-out;-o-transition:all .45s ease-in-out;-moz-transition:all .45s ease-in-out;-webkit-transition:all .45s ease-in-out;-ms-transition:all .45s ease-in-out;background:rgba(0,0,0,.7)}footer#footer input[type=text]:focus,footer#footer input[type=email]:focus,footer#footer input[type=tel]:focus,footer#footer input[type=url]:focus,footer#footer input[type=password]:focus,footer#footer input[type=search]:focus,footer#footer textarea:focus,footer#footer select:focus{border:1px solid #fff!important;color:#fff!important}input,textarea,iframe,a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}footer#footer ::-webkit-input-placeholder{color:#ccc}footer#footer :-moz-placeholder{color:#ccc}footer#footer ::-moz-placeholder{color:#ccc}footer#footer :-ms-input-placeholder{color:#ccc}footer#footer :focus::-webkit-input-placeholder{color:#fff}footer#footer :focus:-moz-placeholder{color:#fff}footer#footer :focus::-moz-placeholder{color:#fff}footer#footer :focus:-ms-input-placeholder{color:#fff}#main.contact-page ::-webkit-input-placeholder,#internal ::-webkit-input-placeholder,#blog ::-webkit-input-placeholder{color:#2c2c2c}#main.contact-page :-moz-placeholder,#internal ::-webkit-input-placeholder,#blog ::-webkit-input-placeholder{color:#2c2c2c}#main.contact-page ::-moz-placeholder,#internal ::-webkit-input-placeholder,#blog ::-webkit-input-placeholder{color:#2c2c2c}#main.contact-page :-ms-input-placeholder,#internal ::-webkit-input-placeholder,#blog ::-webkit-input-placeholder{color:#2c2c2c}input[type=submit]{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0;-moz-appearance:none;-webkit-appearance:none}.container:after,.gform_wrapper .gform_body .gform_fields:after,#breadcrumbs:after,#main ul.social:after,.gform_body ul:after,ul.nolist:after,.gform_wrapper .gform_footer:after,#main #share ul:after,#header #nav:after{clear:both;content:" ";display:block;font-size:0;height:0;overflow:hidden;visibility:hidden}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown,#header.scrolled .top{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;padding:.5%;z-index:1;font-size:21px;z-index:999999}.animated a:link{color:#fff;text-decoration:none}#header.scrolled{-moz-appearance:none;-webkit-appearance:none;transition:all .45s ease-in-out;-o-transition:all .45s ease-in-out;-moz-transition:all .1s ease-in-out;-webkit-transition:all .45s ease-in-out;-ms-transition:all .45s ease-in-out;box-shadow:1px 0 5px #999}#header.scrolled .top{top:0;right:0;width:100%;position:fixed;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;background-color:#040d30;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkBAMAAACCzIhnAAAAD1BMVEUAAAAAAAAAAAAAAAAAAABPDueNAAAABXRSTlMJDhMYEkBm58sAAABISURBVHhe7dExEQAwFINQrMRD/Gurhix/6LGwc48AmUKBToGQMZSOgcyhY25eblx+0ldfffXVV1999dVXX3311VdfffXVV/8Btlgq5Eo+mtMAAAAASUVORK5CYII=);display:table!important}.scrolled #header{padding:0;width:100%;position:fixed;right:0;top:0;z-index:999;background:#081641;-webkit-transition:all .5s;-moz-transition:all .3s;transition:all .5s}#header{padding:0;width:100%;position:fixed;right:0;top:0;z-index:999;background:0 0;-webkit-transition:all .5s;-moz-transition:all .3s;transition:all .5s}#header.scrolled{-moz-appearance:none;-webkit-appearance:none;transition:all .45s ease-in-out;-o-transition:all .45s ease-in-out;-moz-transition:all .1s ease-in-out;-webkit-transition:all .45s ease-in-out;-ms-transition:all .45s ease-in-out}.scrolled #header .secondary-bk{background-color:#040d30!important;-webkit-transition:all .5s;transition:all .5s}#header .secondary-bk{background-color:transparent!important;-webkit-transition:all .5s;transition:all .5s}#header #mobile-head .animated-left,#header #mobile-head .animated-right{display:inline-block;width:300px}#header #mobile-head .animated-left{padding-left:25px}#header #mobile-head .animated-left svg{width:27px;margin-right:5px;fill:#fff;display:inline-block}#header #mobile-head .animated-left span.e-text{height:35px;display:table-cell;vertical-align:middle;font-size:22px}#header #mobile-head .animated-left span.talk-today{margin-right:15px}#header #mobile-head .animated-right{float:right;width:max-content;padding-right:25px;padding-top:2px}#header #mobile-head .animated-right a span{display:block}#header #mobile-head .animated-right a span.cta{font-size:20px}#header #mobile-head .animated-right a:link{line-height:1.5em;text-transform:uppercase}#header #mobile-head .animated-right span.digits{font-size:27px}#header #mobile-head .wrapper{padding:0}#header .logo{padding:20px 0;width:300px;margin-left:50%;float:none;display:inline-block;position:relative;left:0;-webkit-transition:all .5s;-moz-transition:all .3s;transition:all .5s;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);top:0}body.scrolled #header .logo{text-align:left;margin-left:0;-webkit-transform:translate(0%);-moz-transform:translate(0%);-ms-transform:translate(0%);transform:translate(0%);-webkit-transition:all .5s;-moz-transition:all .3s;transition:all .5s;display:inline-block;top:28px;padding:0}#header .logo a{width:100%;height:100%}#header .logo a:hover svg{opacity:.7;transition:all .45s ease-in-out;-o-transition:all .45s ease-in-out;-moz-transition:all .45s ease-in-out;-webkit-transition:all .45s ease-in-out;-ms-transition:all .45s ease-in-out}#header .logo svg{display:block;width:100%;height:100%;max-width:220px;max-height:96px}#header .phone-number{margin-left:50%;-webkit-transform:translate(-50%,0vh);-moz-transform:translate(-50%,0vh);-ms-transform:translate(-50%,0vh);transform:translate(-50%,0vh);transition:.5s;padding:0 0 5px;text-align:center;width:250px;display:inline-block;position:relative;top:0}#header .menu-wrapper{padding:0;position:relative}#header a#search-icon span,#header a#mobile-search-icon span{display:block;text-decoration:none;color:#fff;line-height:1em;padding:0;transition:all .45s ease-in-out;-o-transition:all .45s ease-in-out;-moz-transition:all .45s ease-in-out;-webkit-transition:all .45s ease-in-out;-ms-transition:all .45s ease-in-out;font-size:1.35em}#header #nav>li>a#search-icon{margin-top:0;border-right:1px solid transparent}#header #nav>li>a#search-icon span:hover{color:!important}#header #search-hvr{display:none;width:calc(100% - 40px);position:absolute;right:10px;bottom:0;font-size:15px}#header #nav>li>a.consultation span.consult-text{font-size:12px;display:block;white-space:nowrap;text-transform:uppercase}#header a.consultation{text-decoration:none;-webkit-transition:all .5s;-moz-transition:all .3s;transition:all .5s;z-index:1;font-size:35px;letter-spacing:.1vw;line-height:.8em;position:relative;top:-6px;text-decoration:none}#header a.consultation span.consult-number{font-weight:600;font-size:28px}li.desktop.searchHover svg{fill:#fff;width:15px;margin:0 auto}#header #nav>li:last-child{margin-right:0 !important;padding:15px 0}#header #nav li.social{font-size:18px;text-align:center;margin-right:20px}#header #nav i.avvo img{padding:0;position:unset;left:0;top:0;width:57px}#header span.consult-text{display:block;text-transform:uppercase;font-weight:600;font-size:13px;margin-bottom:5px;position:relative}#header span.consult-text:after{content:'';position:absolute;width:0;height:1px;background:#trasparent;top:8px;-webkit-transition:all .5s;-moz-transition:all .3s;transition:all .5s}.scrolled #header span.consult-text:after{content:'';position:absolute;width:10vw;height:1px;background:#cb6d15;top:8px}#search-hvr{width:600px;padding:0;position:relative;font-size:24px}.theme-options .featherlight .featherlight-content{position:initial !important}.theme-options .featherlight .featherlight-close-icon{top:25px !important;right:25px !important}.featherlight .featherlight-content #search-hvr input[type=search]{display:block;width:calc(100% - 90px);padding-top:15px;padding-bottom:15px;background:#fff;border-bottom:1px solid #f8f8f8;color:#333;transition:all .45s ease-in-out;-o-transition:all .45s ease-in-out;-moz-transition:all .45s ease-in-out;-webkit-transition:all .45s ease-in-out;-ms-transition:all .45s ease-in-out}.featherlight .featherlight-content #search-hvr input[type=submit]{font-weight:900;font-family:"Font Awesome 5 Free";border:0;outline:0;position:absolute;top:0;right:0;z-index:9;display:block;width:60px;height:100%;border:1px solid;color:#fff;background:0 0;transition:all .45s ease-in-out;-o-transition:all .45s ease-in-out;-moz-transition:all .45s ease-in-out;-webkit-transition:all .45s ease-in-out;-ms-transition:all .45s ease-in-out}.featherlight .featherlight-content #search-hvr input[type=submit]:hover{color:#fff;background:}#main.category h4.found{font-size:18px}#home #main #banner{z-index:1;background-size:cover !important;background-position:top center !important;position:relative}#home #main #banner:before{position:absolute;content:'';z-index:0;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.5)}#home #main #banner .text-wrapper .row:first-child{padding:325px 0 0;-webkit-transition:all .5s;transition:all .5s}#home.scrolled #main #banner .text-wrapper .row:first-child{padding:250px 0 0}#home #main #banner .wrapper{text-align:center}#main #banner .home-content{padding:0;color:#f8f8f8;padding:55px 0}#main #banner .home-content p{font-size:13px;line-height:2em;letter-spacing:.1em;text-transform:none;margin:15px 0;width:22.2vw}#main #banner h1{text-transform:capitalize;font-size:6vw;font-style:italic}#home #main #banner h2{position:relative;font-size:7vw;line-height:1em;width:100%;text-transform:capitalize;margin:40px 0 20px;text-shadow:1px 1px 5px #000;letter-spacing:.01em}#main section#banner h3{font-family:'source sans',sans-serif;font-size:3.5vw;text-shadow:1px 1px 5px #000;margin-top:25px;margin-bottom:0}#home #main #banner h4{font-style:italic;color:#fff;font-size:24px;line-height:1.2em;letter-spacing:.1em}#home #main #banner span.line-left,#home #main #banner span.line-right,#home #main #banner h3{display:inline-block}#home #main #banner span.line-left,#home #main #banner span.line-right{width:10vw;height:1px;background:rgba(255,255,255,.25);position:relative;bottom:8px}#home #main #banner a.button{margin:30px auto 50px auto;font-size:18px;text-align:center;padding:30px;display:block;float:none;color:#fff;width:400px;text-transform:uppercase}#home #main section#banner .text-wrapper{margin:0 auto;position:relative;z-index:0;float:none}#home #main #banner .banner-area{margin-top:-70px}#home #main #banner .banner-area .row{position:relative;z-index:9}#home #main #banner .banner-area a.banner-button{display:block;color:#fff;margin-bottom:50px;width:21.2vw;text-align:right;text-decoration:none;text-transform:uppercase;font-size:11px;position:relative}#home #main #banner .banner-area a.banner-button i{margin-left:5px}#home #main #banner .banner-area a.banner-button:before{content:'';height:2px;background:#fff;width:3vw;position:absolute;left:3vw;top:8px}#home #main #banner .banner-area a.banner-button:after{content:'';height:2px;background:rgba(255,255,255,.3);width:11vw;position:absolute;left:0;top:8px}#home #main #banner .banner-area span.small-text{position:absolute;bottom:10px;right:40px;text-transform:capitalize;color:rgba(255,255,255,.8)}#main aside#signals ul{text-align:center;display:flex;justify-content:center;align-items:center}#main aside#signals ul li{float:none;display:inline-block}#main aside#signals ul li:nth-child(2) img{width:45%}#main aside#signals ul li:nth-child(4) img{width:75%}#main aside#signals ul li:nth-child(1) img{width:55%}@media (max-width:985px){#main aside#signals ul{display:block}}#main .row.intro{background:url(/wp-content/themes/RickDemedeiros_2018/assets/images/about-bkg.png);background-position:left;background-repeat:no-repeat;background-size:contain;padding:50px 0}#main .row.intro .intro-text{padding-right:75px}#home #main .row.intro article.content{position:relative;padding-top:0;text-align:left}#main .row.intro a.button{margin:30px 0 50px}#main .row.intro h2{font-style:italic;text-transform:inherit;margin-bottom:5px;font-weight:300;font-size:1.67vw}#main .row.intro article p{line-height:1.5em;font-size:22px}#main div.row.intro ul{margin-bottom:25px}#main div.row.intro ul li{margin-bottom:5px;font-size:22px}#main div.row.intro .intro-block{margin:25px 0 25px;padding-right:50px}#main div.row.intro .intro-block.block-1,#main div.row.intro .intro-block.block-2{margin-top:50px}#main section#practice{padding-top:120px;padding-bottom:80px;background:url(/wp-content/themes/RickDemedeiros_2018/assets/images/practice-areas-bkg.jpg)}#practice .content.row p,#featured .content.row p{width:70%;margin:0 0 30px}#main #practice h2{text-transform:uppercase;position:relative}#main #practice h2:before{content:'';position:absolute;left:-248px;bottom:30px;height:5px;background:rgba(114,39,39,.15);width:13.4vw}#main #practice h2:after{content:'';position:absolute;left:252px;bottom:30px;height:5px;background:rgba(255,255,255,0);width:17.4vw;border-bottom:3px dashed rgba(0,0,0,.15)}#main section#practice #pa_content{position:relative;padding-bottom:0;padding-top:50px}#main section#practice article.content{padding-bottom:30px}#main #practice ul{margin:0 0 30px}#main #practice ul li{padding:0;margin-bottom:0;background-repeat:no-repeat;background-size:cover;background-position:top center}#main #practice ul li .area{padding:6%;position:relative;text-align:center;background-color:transparent;margin:10px;color:#fff;min-height:365px;-webkit-transition:all .5s;transition:all .5s;position:relative;bottom:0;border:1px solid transparent}#main #practice ul li .area:hover{border:1px solid #fff}#main #practice ul li .outer-area{margin:2%;border:1px solid transparent;background:#fff;-webkit-transition:all .5s;transition:all .5s}#main #practice ul li .outer-area:hover{background:#cb6d15;border:1px solid transparent}#main #practice ul li .area a{text-decoration:none}#main #practice ul li .area h3{margin-bottom:20px;font-size:38px;line-height:.7em;position:relative;-webkit-transition:all .5s;transition:all .5s}#main #practice ul li .area h3>a{display:block;color:#163257;font-weight:600;font-size:1.4vw;font-family:'PlayFair Display',serif}#main #practice ul li .area:hover h3>a{color:#fff}#main #practice ul li .area .description{font-size:17px;margin:0 0 20px;color:#7e8395;padding:0 15px;position:relative;-webkit-transition:all .5s;transition:all .5s}#main #practice ul li .area:hover .description{color:#fff}#main #practice ul li .area .icon{display:block;width:75px;margin:10px auto 25px;cursor:pointer;border-radius:100%;bottom:55px;-webkit-transition:all .5s;transition:all .5s}#main #practice ul li .area .icon svg path,#main #practice ul li .area .icon svg rect{fill:#cb6d15;-webkit-transition:all .5s;transition:all .5s}#main #practice ul li .area:hover .icon svg path,#main #practice ul li .area .icon svg rect{fill:rgba(255,255,255,.5)}#main #practice .area .learn-more a{visibility:hidden;opacity:0;padding:10px 15px;background:0 0;position:absolute;bottom:0;width:87%;display:block;text-align:center;-webkit-transition:all .5s;transition:all .5s}#main #practice .area:hover .learn-more a{visibility:visible;opacity:1;position:absolute;display:block;bottom:5%;width:87%;color:#fff}#main section#practice .read-more{text-align:center}#main section#practice .read-more a{font-size:23px;text-decoration:none;width:100%;padding:25px 0}#main section#practice .read-more a:hover{color:#fff!important}section#practice h2{font-weight:500;text-transform:uppercase;font-size:65px}section#practice p em{font-size:35px;text-align:left}section#practice .area p em{font-size:21px}#main section#guide{text-align:center;padding:80px 0 160px;background:url(/wp-content/themes/RickDemedeiros_2018/assets/images/comp-guide-bkg.jpg);background-size:cover}#main h2{font-size:50px}#main section#guide h2{width:fit-content;margin:0 auto;position:relative}#main section#guide h2:before{content:'';position:absolute;width:115px;height:2px;background:#cb6d15;left:-125px;top:27px}#main section#guide h2:after{content:'';position:absolute;width:115px;height:2px;background:#cb6d15;right:-125px;top:27px}#main section#guide img{margin:0 auto;width:85%}#main section#guide p{width:80%;margin:25px auto;color:#7e8395}#main section#guide .guide-block{float:none;display:inline-block}#main section#guide h3{font-size:20px;margin:20px 0}#main section#guide a.button{font-size:12px;display:block;text-decoration:none;padding:10px 0;text-align:center;margin:30px 0 0;overflow:hidden;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0;float:none;font-weight:600;width:115%;left:30px}#main section#guide .guide-block.block-2{position:relative;top:70px}#main section#guide .guide-block.block-4{position:relative;top:105px}#main section#guide .guide-block.block-5{position:relative}#main section#home-contact .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),#main section#home-contact .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select,#main section#home-contact .gform_wrapper form .gform_body textarea{padding:10px 15px;border-bottom:1px solid rgba(0,0,0,.1)!important;margin-bottom:5px;color:#fff;font-size:15px;line-height:inherit}section#mid-cta{background-color:#cb6d15}section#mid-cta p{font-size:1.8vw;width:90%;margin-top:0;margin-bottom:0}#main section#mid-cta a.button{float:none;font-size:1vw;text-transform:uppercase;letter-spacing:.1em;margin-top:1.7vw;white-space:nowrap;width:20vw}#main section#mid-cta .cta-text-wrapper{float:left;padding-right:8%;width:80%}#main section#mid-cta .cta-button-wrapper{float:left;width:20%}#main section#mid-cta h2{font-size:2.5vw}#main section#attorney{padding:0;padding:0;background-image:url(/wp-content/uploads/2018/08/about2-bkg.jpg);background-repeat:no-repeat;background-position:right;background-size:contain}#main section#attorney .content{padding:50px 0 0 50px}#main section#attorney h2{text-transform:capitalize;font-size:50px}#main section#attorney p.sub-text{margin:0 0 55px}#main section#attorney .att-outter .attorney-wrapper{float:left;display:inline-block;margin-right:4%;position:relative}#main section#attorney .att-outter .attorney-wrapper .att-outter-area{border:1px solid #2c2c2c}#main section#attorney .att-inner-area{background-repeat:no-repeat;padding:20px}#main section#attorney .attorney-wrapper h3,#main section#attorney .attorney-wrapper p,#main section#attorney .attorney-wrapper a{position:absolute}#main section#attorney .attorney-wrapper p,#main section#attorney .attorney-wrapper a{visibility:hidden;opacity:0;-webkit-transition:all .5s;transition:all .5s}#main section#attorney .attorney-wrapper:hover p,#main section#attorney .attorney-wrapper:hover a{visibility:visible;opacity:1}#main section#attorney .attorney-wrapper:hover img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}#main section#attorney .attorney-wrapper:hover h3{color:#cb6d15}#main section#attorney .att-outter .attorney-wrapper:hover .att-outter-area{border:1px solid #cb6d15}#main section#attorney h3{position:relative;padding-bottom:30px}#main section#attorney h3:after{content:'';width:80%;height:1px;background:#cb6d15;left:0;bottom:0;position:absolute}#main section#attorney p{font-size:21px}#main section#attorney p.att-intro{font-size:24px;line-height:1.2em;color:#040d30}html:lang(es-ES) #main section#attorney p{font-size:18px}html:lang(es-ES) #main section#attorney p.att-intro{font-size:20px}html:lang(es-ES) #main section#attorney h3{font-size:26px}#main section#attorney .attorney-img{padding-right:0}#main section#attorney .attorney-img img{margin-right:0;width:100%}#main section#attorney .signature{float:right;width:200px;margin-bottom:25px;margin-right:109px}#main section#attorney a.hvr-hang{margin-top:40px}footer#footer{background:#191919}footer#footer nav.footer-menu.row{background:#2a2929;padding:30px 0}#footer #contact .office-details{text-align:center;position:relative;padding-left:0;padding-right:0}#footer #contact .office-details ul{padding-left:0;text-align:left;margin:0;padding-right:0}#footer #contact ul.row.col-xs-12{position:absolute;left:0;height:100%;padding:75px 0 6vw 6vw}#footer #contact span.footer-address{display:inline-block}footer#footer aside#contact{background:url(/wp-content/themes/RickDemedeiros_2018/assets/images/contact-bkg.jpg);padding:50px 0 0;background-size:cover}footer#footer #footer-nav{max-width:100%;text-align:center;margin-top:0}footer#footer #footer-nav li{margin-right:0}footer#footer #footer-nav a{padding:0 25px;margin-right:0;text-transform:capitalize;font-size:14px;font-weight:600}footer#footer #footer-nav a:hover,footer#footer #footer-nav li.current-menu-item a{color:#cb6d15}footer#footer #footer-nav li.last a{border-right:none}footer#footer #contact p{color:#fff;margin:10px 0;font-size:19px;font-family:'PlayFair Display',serif}footer#footer #contact .gform_body p{font-family:'Open Sans',sans-serif;text-align:center}footer#footer #contact .office-details img#footer-logo{margin:10px auto}footer#footer #contact .office-details .sig-text,footer#footer #contact .office-details .sig-logo,footer#footer #contact .office-details .sig-social,footer#footer #contact .office-details .sig-address{padding-left:0;padding-right:0;width:85%}footer#footer #contact .office-details .sig-address p{color:#fff;display:table;margin:10px auto}footer#footer #contact i.fas.fa-home{font-size:21px;padding:0 0 35px;display:table-cell;vertical-align:middle}footer#footer #contact .office-details li a.phone{margin-top:5px;color:#fff;font-size:24px}footer#footer i.fas.fa-angle-right{margin-left:15px}#footer #contact .office-details li ul li{height:36px;width:36px;font-size:18px;line-height:36px;text-align:center;margin:0 5px}footer#footer #contact .office-details li ul li a{background:rgba(255,255,255,.2)}#footer #contact .office-details li ul li a{display:block;-moz-border-radius:5px;-webkit--moz-border-radius:5px;border-radius:5px;border:0;background:#4c4c4c}#footer{position:relative;z-index:2;background:#082335;color:#fff;padding:0 0 50px;font-size:15px}#footer #contact{text-align:left;padding:50px 0;background-color:#1a2e3c}#footer #contact p{color:#fff;font-size:17px;line-height:1.5em;margin-bottom:15px;margin-top:0}#footer #contact a{text-decoration:none;color:#fff;display:block;cursor:pointer}#footer #contact .office-details{text-align:center}#footer #contact .office-details ul{padding:10% 0 10%;text-align:center}#footer #contact .office-details li a.phone{margin-top:5px}#footer #contact .office-details li ul.social{padding-left:0;margin:0 auto;padding-top:20px}footer#footer .details ul li{color:#fff;font-size:12px}footer#footer .details ul li:before{margin:0 5px}body .gform_wrapper .top_label div.ginput_container{margin-top:8px}#footer #contact .gform_wrapper form .gform_body input:-moz-placeholder,#footer #contact .gform_wrapper form .gform_body textarea::-webkit-input-placeholder{color:#fff}#footer #contact .gform_wrapper form .gform_body input:-ms-input-placeholder,#footer #contact .gform_wrapper form .gform_body textarea::-webkit-input-placeholder{color:#fff}#footer ul{list-style:none}#footer .details{font-size:12px;color:#fff}#footer .details ul{margin-top:40px;margin-bottom:0;padding-left:0}#footer ul>li{display:inline-block;float:none}#footer .details a{text-decoration:none;color:#fff}#footer .juris-digital{margin:35px 0 0}#footer .juris-digital span{margin-right:2px;margin-bottom:5px;display:inline-block;float:left;text-align:right;font-size:12px;color:#fff;text-transform:uppercase;line-height:normal}#footer .juris-digital img{display:inline-block;float:right}#footer .disclaimer{font-size:12px;text-align:center;color:#fff;margin-top:20px}#footer #footer-nav{margin:30px auto 0 auto;padding-left:0;max-width:545px}#footer #footer-nav a{color:#fff;font-size:17px;text-decoration:none;display:block;padding:10px}#footer #footer-nav li{display:block}#internal #main #breadcrumbs,#blog #main #breadcrumbs{display:block;background:#dcdcdc}#internal #breadcrumbs span,#internal #breadcrumbs strong,#internal #breadcrumbs a,#blog #breadcrumbs span,#blog #breadcrumbs strong,#blog #breadcrumbs a{color:#040d30 !important}#internal #main #banner .big-header,#blog #main #banner .big-header{padding:75px 50px}#blog #main #banner{background-color:transparent;text-align:left;padding-bottom:0 !important;background-size:cover !important;background-position:top center !important}#internal #main #banner .banner-area{background-position:center center !important;background:#2c2c2c}#internal #main #banner .title,#blog #main #banner .title{display:block;padding-top:50px;padding-bottom:80px}#internal #main #banner h1,#blog #main #banner h1{font-size:48px;margin:0;padding-bottom:15px;position:relative;display:inline-block}#internal #main #banner h1:after,#blog #main #banner h1:after{content:'';display:block;width:40%;height:3px;background:#fff;position:absolute;bottom:0}#internal #main #banner .title p{margin-bottom:0}#main .title h1{margin-bottom:0}#main article.content{position:relative;color:#2c2c2c}#main.contact-page article.content{position:relative;color:#fff}#internal #main article.content,#internal #main article.container{padding-left:50px;padding-right:50px}#internal #main article.content h2,#blog #main article.content h2{font-size:28px;color:#2c2c2c}#internal #main article.content h3,#blog #main article.content h3{font-size:17px;color:#2c2c2c}#internal #main article.content h4,#blog #main article.content h4{font-size:14px;color:#2c2c2c}#internal #main article.content h5,#blog #main article.content h5{font-size:12px;color:#2c2c2c}#internal #main article.content h6,#blog #main article.content h6{font-size:12px;color:#2c2c2c}#internal #main article li{margin-bottom:0}#breadcrumbs{width:100%;padding:10px 0;margin-bottom:0;background:0 0;font-size:14px;text-align:right}#breadcrumbs a{color:#fff;text-decoration:none}#breadcrumbs span,#breadcrumbs strong{color:#fff !important}#main ul#sidebar{list-style:none}#main #sidebar>li{margin-bottom:20px}#main #sidebar .widget .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:15px}#main aside.sidebar{overflow:hidden}#main #sidebar{list-style-type:none}#main #sidebar h3{font-size:18px}#main #sidebar .widget ul{list-style-type:none;padding-left:0}#main #sidebar .widget li{text-transform:uppercase;font-weight:400;margin-bottom:0;font-size:15px;position:relative;cursor:pointer}#main #sidebar .widget li>a{text-decoration:none;color:#cb6d15;display:block;padding:1em 0;position:relative;border-bottom:1px solid #f8f8f8;font-weight:600;border-bottom:1px solid #455372;margin-left:10px}#main #sidebar .widget li:last-child>a{border-bottom:0 !important}#main #sidebar .widget li>a:hover{color:#040d30;padding-left:20px;background:rgba(0,0,0,.05)}#main #sidebar>li{margin-bottom:20px}#main #sidebar li h3{font-size:23px;font-weight:600;padding-bottom:10px;margin-bottom:0;position:relative;display:inline-block;padding-left:10px;text-transform:uppercase}#main #sidebar li h3:after{content:'';display:block;width:50%;height:2px;left:0;bottom:0;position:absolute;background:0 0}#main #sidebar .widget .gform_wrapper{background:#fff;position:relative}#main #sidebar .widget .gform_wrapper form{margin-top:0;margin-bottom:30px}#main #sidebar .widget .gform_fields li:before{display:none}#main #sidebar .widget .gform_fields li input[type=tel],#main #sidebar .widget .gform_fields li input[type=text],#main #sidebar .widget .gform_fields li input[type=email],#main #sidebar .widget .gform_fields li textarea{border:none;background:rgba(0,0,0,.1);font-size:16px !important}#main #sidebar .widget .gform_wrapper form .gform_footer input[type=submit]:hover{background:#455372;color:#fff}#main #sidebar .widget .gform_wrapper li h3{font-size:17px;line-height:1.4em;display:block;color:#242d2e;font-weight:400;text-transform:uppercase;text-align:left;border-bottom:0;padding-bottom:10px;margin-bottom:10px}#main #sidebar .widget .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:15px}#main #sidebar .widget .gform_wrapper ul.gform_fields li.gfield{margin-top:0}#internal input[type=text],#internal input[type=email],#internal input[type=tel],#internal input[type=url],#internal input[type=password],#internal textarea,#internal select,#blog input[type=text],#blog input[type=email],#blog input[type=tel],#blog input[type=url],#blog input[type=password],#blog textarea,#blog select{display:block;padding:15px 20px!important;background:0 0;color:#fff;outline:none;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:0;-moz-appearance:none;-webkit-appearance:none;transition:all .45s ease-in-out;-o-transition:all .45s ease-in-out;-moz-transition:all .45s ease-in-out;-webkit-transition:all .45s ease-in-out;-ms-transition:all .45s ease-in-out}#main{position:relative;overflow:hidden !important}body #main{position:relative;overflow:hidden !important;padding:0;-webkit-transition:all .5s;transition:all .2s}#internal #main,#blog #main{padding:247px 0 50px}#main section{padding:44px 0}#internal #main section,#blog #main section{padding:11px 0}#main article{color:#333;line-height:1.5em;font-size:18px}#main article h2,#main article h3,#main article h4{margin-top:0;line-height:1.2em}#main article a{color:;text-decoration:none}#main article li{margin-bottom:1em}#main .center{text-align:center}#main ul.nolist{padding-left:0 !important;margin-left:0 !important;list-style:none}#main a.button{font-size:16px;max-width:350px;display:block;text-decoration:none;padding:10px 30px;text-align:center;margin:30px 0 0;overflow:hidden;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0;float:left}#main a.button.white.no-float{float:none}#main #videos .more-videos a.button:hover:before{background:#145287}.gform_wrapper{max-width:100%}.gform_wrapper form{margin-top:20px}.gform_wrapper form .gform_body label{display:none !important}.gform_wrapper form .gform_body ul{list-style:none !important;margin:0 !important;padding:0 !important}#main article .gform_wrapper ul li.gfield,#footer .gform_wrapper ul li.gfield{clear:none !important;margin-top:0;margin-bottom:0;padding-left:0;padding-right:25px}.gform_wrapper ul li.gfield{clear:none!important}.gform_wrapper form .gform_body .gform_validation_container{display:none !important}.gform_wrapper form .gform_body input[type=text],.gform_wrapper form .gform_body input[type=email],.gform_wrapper form .gform_body input[type=tel],.gform_wrapper form .gform_body input[type=url],.gform_wrapper form .gform_body textarea,.gform_wrapper form .gform_body select{width:100% !important;margin-bottom:10px;color:#fff}#internal .gform_wrapper form .gform_body input[type=text],#internal .gform_wrapper form .gform_body input[type=email],#internal .gform_wrapper form .gform_body input[type=tel],#internal .gform_wrapper form .gform_body input[type=url],#internal .gform_wrapper form .gform_body textarea,#internal .gform_wrapper form .gform_body select,#blog .gform_wrapper form .gform_body input[type=text],#blog .gform_wrapper form .gform_body input[type=email],#blog .gform_wrapper form .gform_body input[type=tel],#blog .gform_wrapper form .gform_body input[type=url],#blog .gform_wrapper form .gform_body textarea,#blog .gform_wrapper form .gform_body select{color:#2c2c2c}.gform_wrapper form .gform_body textarea{height:calc(7.2em + 20px);line-height:1.2em}.gform_wrapper form .gform_body input[type=number]{-webkit-appearance:none;border:none;padding:8px 0}.gform_wrapper .gform_footer{padding:0 !important}.gform_wrapper .gform_footer{margin:0;height:57px}footer#footer .gform_wrapper form .gform_footer input[type=submit]{display:block;cursor:pointer;background:0 0;color:#fff;border:1px solid #fff;padding:10px 0;width:calc(40% - 24px);margin:0 auto;font-size:1.35em;-webkit-transition:all .5s;transition:all .5s}#internal .gform_wrapper form .gform_footer input[type=submit],#blog .gform_wrapper form .gform_footer input[type=submit]{background:#040d30;color:#fff;width:calc(100% - 24px);-webkit-transition:all .5s;transition:all .5s;border:1px solid transparent;padding:15px 0}#internal .gform_wrapper form .gform_footer input[type=submit]:hover,#blog .gform_wrapper form .gform_footer input[type=submit]:hover{background:#fff;color:#040d30;width:calc(100% - 24px);border:1px solid #040d30}#internal .gform_wrapper ul.gform_fields li.gfield,#blog .gform_wrapper ul.gform_fields li.gfield{padding-right:24px;padding-left:0}.gform_wrapper ul.gform_fields li.gfield{margin-top:0}.gform_wrapper h2{font-weight:400;border:none;background:0 0;text-align:center;font-size:30px;margin-bottom:0}#main .blogroll article.post ul,#main.single article ul.meta{margin:0 0 10px;padding-bottom:10px;border-bottom:1px solid #fff}#main .blogroll article.post ul li,#main.single article ul.meta li{margin-bottom:0}#main .blogroll article.post ul li:first-child,#main.single article ul.meta li:first-child{padding-left:0}#main .blogroll article.post ul li:last-child,#main.single article ul.meta li:last-child{padding-right:0}#main .blogroll article.post .category,#main.single article ul.meta .category{margin-top:0;letter-spacing:3px;text-align:right}#main .blogroll article.post .category a,#main.single article ul.meta .category a{color:#2c2c2c;text-transform:uppercase;font-size:15px;text-decoration:none}#main .blogroll article.post h2{margin-bottom:10px;font-size:27px;line-height:1.4em}#main .blogroll article.post h2>a{display:block;text-decoration:none;text-transform:none;color:#2c2c2c}#main .blogroll article.post h2>a:hover{color:}#main .blogroll article.post .date,#main.single article ul.meta .date{font-size:15px;text-transform:uppercase;letter-spacing:4px;color:#8f8f8f;margin-bottom:0}#main .blogroll article.post .excerpt p{margin-top:0;font-size:19px;line-height:1.5em;color:#999}#main .blogroll article.post .excerpt a{font-style:italic;text-decoration:none}#main .blogroll article.post .excerpt a:hover{text-decoration:underline}#main .details .social li:last{margin-right:0 !important}#main ul.social{list-style:none;margin:10px 0;padding-left:0 !important;clear:right}#main .details .social li:last{margin-right:0 !important}#main ul.social{list-style:none;margin:10px 0;padding-left:0 !important;clear:right}#main #share{padding:10px 0 0}#main #share h4{font-weight:300;margin:15px 0 0;padding-right:0;text-align:left;max-width:55px;padding-left:0}#main #share ul{padding-left:0;list-style:none;margin:0}#main #share li{float:left;margin-left:15px;margin-bottom:0;line-height:normal}#main #share li:first-child{margin-left:0}#main #share a{font-size:2.5em}#main #share .facebook,#main .fa-facebook-square{color:#3b5999}#main #share .twitter,#main .fa-twitter-square{color:#2290bf}#main #share .linkedin,#main .fa-linkedin-square{color:#0077b5}#main #share .googleplus,#main .fa-google-plus-square{color:#dc4a38}#main #share .fa-envelope{color:#242d2e}#internal #main #banner.fof-banner .title{padding-bottom:0}#internal #main #banner h1.fourOfour{font-size:26px;text-align:center;display:block;margin:0 auto}#internal #main #banner h1:after{left:30%}#fourofour a.button{margin:30px auto 0 auto}#fourofour a.button{border:0;background:#040d30;color:#fff;width:100%;float:none}#fourofour a.button:hover{background:#cb6d15;color:#fff!important}#main.contact-page{background:url(/wp-content/themes/RickDemedeiros_2018/assets/images/comp-guide-bkg.jpg);background-size:cover}#main.contact-page .contact-form{margin-bottom:20px;padding-bottom:20px;margin-top:75px}#main.contact-page .gform_fields li input[type=tel],#main.contact-page .gform_fields li input[type=text],#main.contact-page .gform_fields li input[type=email],#main.contact-page .gform_fields li textarea{background:#f8f8f8;font-size:17px !important}#main.contact-page .gform_wrapper form .gform_footer input[type=submit]{background:#cb6d15;color:#fff;margin-top:10px;font-size:17px;letter-spacing:2px;-webkit-transition:all .5s;transition:all .5s}#main.contact-page .gform_wrapper form .gform_footer input[type=submit]:hover{background:#040d30}.contact-text{padding:12px 0;border-top:1px solid #fff;border-bottom:1px solid #fff;margin-bottom:15px}#main.contact-page h3{text-align:center;font-size:19px;text-transform:uppercase;letter-spacing:2px;margin-bottom:20px;position:relative;padding-bottom:20px}#main.contact-page h3:after{content:'';display:block;width:20%;height:2px;background:;position:absolute;left:40%;bottom:0}#main.contact-page .gform_wrapper form{margin-top:0}#main.contact-page .bottom{font-size:19px}#main.contact-page .bottom p{margin-top:0}#main.contact-page .bottom a{display:block;text-decoration:none}#main.contact-page .bottom a.phone{font-size:24px}#main.contact-page .bottom ul.social{margin-top:0}#main.contact-page .bottom li{display:inline-block;float:left;margin-right:15px;width:40px;height:40px;font-size:24px;line-height:40px;text-align:center;overflow:hidden}#main.contact-page .bottom li:hover{transition:all .45s ease-in-out;-o-transition:all .45s ease-in-out;-moz-transition:all .45s ease-in-out;-webkit-transition:all .45s ease-in-out;-ms-transition:all .45s ease-in-out;border-color:#fff}#main.contact-page .bottom li>a{color:#2c2c2c;position:relative;top:-2px}#main.contact-page .bottom li:hover>a{background:#fff;color:#fff}.last{clear:right}#main article{line-height:1.5em;font-size:18px;z-index:0}#main .blogroll article.post h2>a:hover,#main .blogroll article.post .category a:hover,#main.single article ul.meta .category a:hover,#blog #main #sidebar .widget li>a:hover{color:#cb6d15!important;padding-left:20px}::-webkit-scrollbar{width:0;background:0 0}::-webkit-scrollbar-thumb{background:0 0}#internal #main h1{text-transform:uppercase;font-size:35px;color:#040d30;margin-bottom:25px}#main.contact-page .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),#main.contact-page .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select,#main.contact-page .gform_wrapper form .gform_body textarea{padding:10px 15px;border:1px solid #dcdcdc!important;margin-bottom:5px;color:#aaa;font-size:18px;line-height:inherit}#main.contact-page .gform_wrapper form .gform_footer input[type=submit]{width:40%;min-width:250px}#internal #main.contact-page article .office-details{padding-top:5.5vw}#internal #main.contact-page article ul.social.row li{margin-bottom:0;display:inline-block;padding:0 15px 0 0}#internal #main.contact-page article ul.row.nolist li p{font-size:16px;width:85%;color:#7e8395}#internal #main.contact-page article ul.row.nolist li p span{font-size:21px}#internal #main.contact-page h3{color:#7e8395!important}#internal #main.contact-page article.content a{color:#cb6d15!important;font-size:20px}body#internal .single .content h3,body#internal .single .content h4{color:#2c2c2c}#internal #main #banner h2{font-size:75px;margin:0;font-weight:400;padding-bottom:15px;position:relative;display:inline-block;font-family:'source sans pro',sans-serif;text-transform:uppercase;color:#fff}#internal #main.practice div.row.practice-row{background:#fff}#internal #main.practice .title.practice-title{margin-bottom:25px}#internal #main.practice section.row.top-content p{clear:both}#internal #main.inside div.row.practice-row h3.section-heading{position:relative;padding-bottom:10px;padding-left:15px}#internal #main.inside div.row.practice-row h3.section-heading:before{content:'';position:absolute;width:75px;height:2px;background:#e87451;left:15px;bottom:0}#internal #main.practice svg{width:91px;fill:rgba(0,0,0,.35);float:left;margin-left:-15px}#internal #main.practice h3{text-transform:uppercase;position:relative;padding-bottom:10px}#internal #main.practice section.row.top-content article.content h3:before{content:'';position:absolute;width:75px;height:2px;background:#e87451;left:0;bottom:0}#internal #main.practice #pa_background svg{float:none}#internal #main.practice .practice-cta{padding:15px 30px;background:#fff;box-shadow:2px 2px 5px #ececec}#internal #main.practice .practice-cta h4{color:#e87451;text-transform:uppercase;font-size:18px}#internal #main img{max-width:80%}#internal #main.single img{max-width:100%}#main ul#sidebar{list-style:none;position:sticky;top:450px}#internal #main.attorney .top-content h2{text-transform:uppercase;position:relative;padding-bottom:10px}#internal #main.attorney .top-content h2:after{content:'';position:absolute;width:75px;height:2px;background:#e87451;bottom:0;left:0}#internal #main #signals ul.nolist{background:#fff;border-bottom:none;margin-bottom:0}#internal #main.attorney article.content{padding-top:0}#internal #main.attorney span.att-email,#internal #main.attorney span.att-fax,#internal #main.attorney span#att-social-links{color:#e87451}#internal #main.attorney .row.top-content span a,#internal #main.attorney section.top-content article.content span>span{color:#2c2c2c;margin-left:10px}#internal #main.attorney section.top-content article.content>span{margin-right:30px;font-size:23px}#internal #main.attorney .row aside#signals{background:url(/wp-content/themes/ConsoleMattiacci_2018/assets/images/attorney-ind-bkg.jpg);background-size:cover}#internal #main.attorney .area{text-align:center}#internal #main.attorney #case-area .area .year.row{position:relative;background:#ccc;display:inline-block;margin:0 auto;color:#fff;padding:30px 25px;border-radius:50px;-webkit-transition:all .5s;transition:all .5s}#internal #main.attorney #case-area .area:hover .year.row{background:#e87451}#internal #main.attorney #case-area .area .title.row h4{font-size:16px;text-transform:uppercase;color:#ccc;font-weight:600;font-family:'source sans pro',sans-serif;margin:15px 0;-webkit-transition:all .5s;transition:all .5s;width:50%;margin:15px auto}#internal #main.attorney #case-area .area:hover .title.row h4{color:#e87451}#internal #main.attorney #case-area .post{margin-right:0;padding-right:0;padding-left:85px}#internal #main.attorney #case-area .case-intro-block h2{position:absolute;background:#f9f9f9;padding:15px;left:-88px;top:25%;font-size:37px}#internal #main.attorney div#att-bottom-content{padding:80px 0}#internal #main.attorney #att-bottom-content h3{color:#2c2c2c;font-size:21px;position:relative;padding-bottom:15px}#internal #main.attorney #att-bottom-content h3:before{content:'';position:absolute;left:0;bottom:0;background:#e87451;width:75px;height:2px}#internal #main.attorney #att-bottom-content div#three-columns ul,#internal #main.attorney #att-bottom-content div#one-columns ul.list-1{list-style:none;padding-left:0;margin-bottom:40px}#internal #main.attorney #att-bottom-content ul li{font-size:18px;line-height:1.5em}body#internal #main .results .results-area{background-color:#e87451;background-image:url(/wp-content/themes/ConsoleMattiacci_2018/assets/images/footer-bkg.jpg);color:#fff;padding:0;min-height:350px}body#internal #main .results h4,body#internal #main .results h3{font-family:'Source Sans Pro',sans-serif;text-align:center}body#internal #main .results h4{font-size:2.4vw;margin-bottom:10px;color:#2c2c2c}body#internal #main .results h3{font-size:1vw;margin-bottom:5px;text-transform:uppercase;color:#e87451}body#internal #main .results .amount{padding:25px 15px 15px;background:#999;border-bottom:3px solid #fff}body#internal #main .results .content{padding:15px}section#victory p span em{font-size:22px}@media (max-width:985px){body#internal #main .results h4{font-size:5.4vw!important}body#internal #main .results h3{font-size:2.5vw!important}}@media (max-width:500px){body#internal #main .results h4{font-size:9.4vw!important}body#internal #main .results h3{font-size:4vw!important}}body#internal #main .testimonials.row{position:relative;margin-bottom:35px}body#internal #main .testimonial-left,body#internal #main .testimonial-right{padding:40px}body#internal #main .testimonial-right{margin-left:50%}body#internal #main .testimonial-right p{font-size:14px}body#internal #main .testimonial-left{background-color:#e87451;background-image:url(/wp-content/themes/ConsoleMattiacci_2018/assets/images/footer-bkg.jpg);position:absolute;height:100%}body#internal #main .testimonial-right{background:#999}body#internal #main .testimonial-left h4,body#internal #main .testimonial-left h3,body#internal #main .testimonial-right p{color:#fff}body#internal #main .testimonial-left h4{line-height:1.3em;font-size:26px}body#internal #main .testimonial-left h3{text-align:left;font-size:20px!important;margin-top:35px}body#internal #main .testimonial-inner .test-name span{color:#cb6d15;font-weight:700;text-transform:uppercase;font-size:20px}body#internal #main .testimonial-inner .table-wrap{padding:25px;box-shadow:0 0 15px #eaeaea;margin-bottom:25px}@media (max-width:1295px){body#internal #main .testimonial-right{margin-left:0}body#internal #main .testimonial-left{position:static}#main section#guide a.button{margin:30px auto 0;float:none}}@media (max-width:768px){body#internal #main .testimonial-left,body#internal #main .testimonial-right{width:100%;margin:0}body#internal #main .testimonials{margin-bottom:35px}}.post-rating-wrapper{margin-top:25px}.post-ratings img{display:inline-block;margin-right:5px}.post-rating-wrapper .stats{padding:0}@media (min-width:769px){body{font-size:16px}#main #breadcrumbs{display:none}#footer .details ul{display:inline-block}#footer .details .juris-digital{display:inline-block;width:230px;float:right}#footer .details ul>li:before{content:" | "}#footer .details ul>li:first-child:before{display:none}#footer #footer-nav{max-width:609px}#footer #footer-nav li{margin-right:50px;float:left}#footer #footer-nav li:last-child{margin-right:0}}@media (min-width:986px){#header .slicknav_menu,#header .cta-mobile{display:none !important}#header #mobile-head .wrapper{padding-left:0}#header #nav{float:right;list-style:none;margin:0 !important;position:relative;font-size:15px;width:100%;text-align:right}#nav>li{display:inline-block;float:none;position:relative;margin-right:18px;vertical-align:top;padding:15px 0}#nav>li.searchHover,#nav>li.last{margin-right:1.5%}#nav>li.menu-item-has-children>a:after{content:''}#nav li:last-child{margin-right:0 !important}#nav>li>a{font-size:16px;letter-spacing:.1em;text-align:center;color:#fff;display:block;text-decoration:none;position:relative;-webkit-transition:all .5s;transition:all .5s;font-weight:900}#nav>li>a:hover,#nav>li.current-menu-item>a{color:#cb6d15}#nav>li:hover>a:after{opacity:1}#nav>li>ul{-webkit-box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);-moz-box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);box-shadow:0px 4px 4px 0px rgba(0,0,0,.25)}#nav ul{background:rgba(0,0,0,.8);cursor:pointer;display:block;width:240px;padding:0;top:100%;left:-9999px;opacity:1;position:absolute;margin-left:0;z-index:999}#nav ul li{display:block;height:0;margin:0;padding:0;position:absolute}#nav ul li a{color:#fff;display:block;font-size:12px;padding:10px 15px;text-decoration:none;text-align:left;border-bottom:1px solid rgba(255,255,255,.8)}#nav>li>ul>li:after{content:'';display:block;width:100%;height:1px;background:#2c2c2c;margin:0 auto}#nav>li>ul>li:last-child:after{display:none}#nav>li>ul>li:hover>a:before{color:#fff}#nav>li:hover>ul{left:0;opacity:1;transition:opacity .45s ease-in-out;-o-transition:opacity .45s ease-in-out;-moz-transition:opacity .45s ease-in-out;-webkit-transition:opacity .45s ease-in-out;-ms-transition:opacity .45s ease-in-out}#nav li:hover>ul>li{height:auto;position:relative}#nav ul li:last-child>a{border-bottom:none}#nav ul li:hover>a{color:#fff}#nav ul>li>ul{cursor:pointer;display:block;opacity:0;position:absolute;z-index:99999;top:0;padding:0 !important;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}#nav ul ul:before{content:'';display:block;width:0;height:0;border-color:transparent transparent transparent #242d2e;position:absolute;z-index:2;top:6px;left:0;border-style:solid;border-width:.75em 0 .75em 1em}#nav ul ul li{display:block;margin:0;padding:0;position:absolute;background-color:#000;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;-ms-transition:background-color .3s ease;transition:background-color .3s ease;border-bottom:1px solid #fff}#nav ul ul li:last-child{border-bottom:none}#nav ul>li:hover>ul{opacity:1;left:240px}#nav ul li:hover>ul>li{height:auto;position:relative;padding:0 1.5em}#nav ul ul li a{display:block;padding:10px 0;line-height:normal;margin-bottom:0;text-align:left;border:none}#nav ul ul li:hover{background:#040d30}#nav ul ul li.current-menu-item>a{color:}#nav ul ul:hover{z-index:9999999 !important}#search-icon .fa,#search-icon .fas{font-size:15px;position:relative;bottom:2px}#main .blogroll article .post{padding-left:0}#main.single article.content,#main.sidebar-page article.content{padding-right:50px}#main.category .blogroll.content{padding-right:30px}#footer #footer-nav{max-width:800px;text-align:center}#footer #footer-nav li{margin-right:50px;float:none;display:inline-block}#footer ul.copyright>li{display:inline;margin-right:5px}#footer ul.copyright>li:after{content:'|';padding-left:5px}#header .slicknav_menu,#header .cta-mobile{display:none !important}#header #mobile-head .wrapper{padding-left:0}#header #nav{float:none;list-style:none;margin:0 auto!important;position:relative;font-size:15px;padding-left:0;width:97%;text-align:center;display:flex;justify-content:space-between}#nav>li{display:inline-block;float:none;position:relative;margin-right:18px;vertical-align:top}#nav>li.menu-item-has-children>a:after{content:''}#nav li:last-child{margin-right:0 !important}#nav>li:hover>a:after{opacity:1}#nav>li>ul{-webkit-box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);-moz-box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);box-shadow:0px 4px 4px 0px rgba(0,0,0,.25)}#nav ul{background:rgba(0,0,0,.8);cursor:pointer;display:block;width:240px;padding:0;top:100%;left:-9999px;opacity:1;position:absolute;margin-left:0;z-index:999}#nav ul li{display:block;height:0;margin:0;padding:0;position:absolute}#nav ul li a{color:#fff;display:block;font-size:12px;padding:10px 15px;text-decoration:none;text-align:left;border-bottom:1px solid rgba(255,255,255,.8)}#nav>li>ul>li:after{content:'';display:block;width:100%;height:1px;background:#2c2c2c;margin:0 auto}#nav>li>ul>li:last-child:after{display:none}#nav>li>ul>li:hover>a:before{color:#fff}#nav>li:hover>ul{left:0;opacity:1;transition:opacity .45s ease-in-out;-o-transition:opacity .45s ease-in-out;-moz-transition:opacity .45s ease-in-out;-webkit-transition:opacity .45s ease-in-out;-ms-transition:opacity .45s ease-in-out}#nav li:hover>ul>li{height:auto;position:relative}#nav ul li:last-child>a{border-bottom:none}#nav ul li:hover>a{color:#fff}#nav ul>li>ul{cursor:pointer;display:block;opacity:0;position:absolute;z-index:99999;top:0;padding:0 !important;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}#nav ul ul:before{content:'';display:block;width:0;height:0;border-color:transparent transparent transparent #242d2e;position:absolute;z-index:2;top:6px;left:0;border-style:solid;border-width:.75em 0 .75em 1em}#nav ul ul li{display:block;margin:0;padding:0;position:absolute;background-color:#000;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;-ms-transition:background-color .3s ease;transition:background-color .3s ease;border-bottom:1px solid #fff}#nav ul ul li:last-child{border-bottom:none}#nav ul>li:hover>ul{opacity:1;left:240px}#nav ul li:hover>ul>li{height:auto;position:relative;padding:0 1.5em}#nav ul ul li a{display:block;padding:10px 0;line-height:normal;margin-bottom:0;text-align:left;border:none}#nav ul ul li:hover{background:}#nav ul ul li.current-menu-item>a{color:}#nav ul ul:hover{z-index:9999999 !important}#search-icon .fa,#search-icon .fas{font-size:15px;position:relative;bottom:2px}#main .blogroll article .post{padding-left:0}#main.single article.content,#main.sidebar-page article.content{padding-right:50px}#main.category .blogroll.content{padding-right:30px}#footer #footer-nav{max-width:800px;text-align:center}#footer #footer-nav li{margin-right:50px;float:none;display:inline-block}#footer ul.copyright>li{display:inline;margin-right:5px}#footer ul.copyright>li:after{content:'|';padding-left:5px}}@media (min-width:1100px){#nav>li{margin-right:0}}@media (min-width:1296px){#nav>li{margin-right:2.5%}#nav li:last-child{margin-right:0 !important}#nav ul li a{font-size:15px}}@media (min-width:1550px){#header #mobile-head{padding:0}}@media (max-width:1735px){#nav>li{margin-right:0!important;flex:1 auto}}@media (max-width:1600px){body.scrolled #header .logo{-webkit-transform:translate(3vw);-moz-transform:translate(3vw);-ms-transform:translate(3vw);transform:translate(3vw)}}@media (max-width:1550px){#internal #main article.content,#internal #main article.container{padding-left:25px}#internal #main.results-page article.content,#internal #main article.container{padding-left:50px}}@media (max-width:1390px){#nav>li{margin-right:2%!important}#nav>li>a{font-size:14px;font-weight:900}}@media (max-width:1295px){#header #nav>li>a.consultation{font-size:30px;top:-5px}#home #main #banner .text-wrapper .row:first-child{padding:300px 0 0}#main h1{font-size:50px}#home #main #banner h2{margin:20px 0;font-size:6.5vw}#main section#banner h3{font-size:3.5vw}#nav>li:nth-child(8){margin-right:9px!important}#home #main div.row.intro article.content{padding-left:0;padding-right:0}#home #main .row.intro article.content{padding-top:0}#main section#attorney{background:linear-gradient(rgba(255,255,255,.6),rgba(255,255,255,.8)),url(/wp-content/uploads/2018/08/about2-bkg.jpg) no-repeat right/contain}#main section#attorney .att-outter .attorney-wrapper{margin-right:0}#main #practice ul li .area h3>a{font-size:24px}footer#footer #contact p{font-size:21px}footer#footer .gform_wrapper form .gform_footer input[type=submit]{font-size:13px}}@media (max-width:1223px){#nav>li{margin-right:1%!important}#header #nav>li>a.consultation span.consult-text{font-size:11px}#header #nav>li>a.consultation{padding:10px 0}#main #banner .home-content p{width:28.2vw}#home #main #banner .banner-area a.banner-button{width:27.2vw}#home #main #banner .banner-area a.banner-button:after{width:15vw}}@media (max-width:1100px){#nav>li>a{font-size:12px}#main section{padding:46px 0}}@media (max-width:1024px){#search-icon .fa,#search-icon .fas{display:none}footer#footer #footer-nav a{padding:0 20px}#internal #results li .content{width:100%;flex:none;padding:1em 0 0;text-align:center}#main section#guide a.button{width:133%}}@media (max-width:986px){#internal #main #banner h1.fourOfour{font-size:42px}}@media (max-width:985px){.scrolled #header .phone-number,#header .phone-number{display:none}body.scrolled #header .logo{top:0;padding:20px 0}body.scrolled #header .logo{-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}#home #main #banner .text-wrapper .row:first-child{padding:100px 0 0}#home.scrolled #main #banner .text-wrapper .row:first-child{padding:150px 0 0}#home #main{padding:0}#header .logo{-webkit-transform:translate(3vw,0);-moz-transform:translate(3vw,0);-ms-transform:translate(3vw,0);transform:translate(0vw,0);left:-25px;margin-left:0}img#logo.tall{display:none!important}img#logo.long{display:block!important}#header #mobile-head .wrapper{position:absolute!important;top:31px;width:25%;right:0}.fa-times:before,.fa-phone:before,.fa-bars:before{top:-15px;position:relative;right:10px}#header{background:#081641}.scrolled #header .secondary-bk{background-color:transparent!important}#main .row.intro .intro-text{padding-right:20px;padding-left:20px}#header .phone-number{text-align:right;padding:32px 3% 0}#header li.social{display:inline-block;display:none;float:left;width:12.6vw;padding:0;margin:0;border-top:1px solid rgba(255,255,255,.2)}#header li.social a.avvo-link{padding-bottom:12px}#main #banner h1{font-size:55px}#home #main #banner h3{margin:0;font-size:5.2vw}#home #main #banner h2{margin:15px auto}#home #main #banner h4{font-size:4.2vw;width:80%}#home #main #banner .banner-area .row{padding-bottom:0;margin:0 auto}#home #main #banner a.button{margin:30px auto 50px;float:none}#main aside#signals ul li{float:left;display:inline-block}#main aside#signals ul li:last-child{float:none;display:inline-block;margin:0 auto}#main .row.intro{background-size:cover}#main .row.intro h2{font-size:31px}#main section#mid-cta .cta-button-wrapper{width:100%;margin:0 auto}#main section#mid-cta .cta-text-wrapper{float:none;padding-right:0;width:100%;text-align:center}#main section#mid-cta h2{font-size:35px}section#mid-cta p{font-size:25px;width:100%}#main section#mid-cta .cta-button-wrapper{float:none;text-align:center}#main section#mid-cta a.button{float:none;font-size:18px;text-transform:uppercase;letter-spacing:.1em;margin:25px auto 0;width:275px}#main section#attorney{background:linear-gradient(rgba(255,255,255,.6),rgba(255,255,255,.8)),url(/wp-content/uploads/2018/08/about2-bkg.jpg) no-repeat right/cover}#main section#attorney .att-outter .attorney-wrapper{margin-bottom:50px}#main h2{padding-left:0}#main section#practice article.content{padding-left:0}#main section#practice h2,#main section#practice article.content.row{padding-left:2%}#home #main #banner span.line-left,#home #main #banner span.line-right{display:none}#home #main #banner{background-position:75% !important}body#internal #main{margin-top:0}#home #main #banner .wrapper{text-align:center;padding-top:80px}#main #banner .home-content p,#home #main #banner .banner-area a.banner-button{width:64.2vw}#home #main #banner h2{width:90.4vw}#home #main section#attorney .content{padding-top:2vw;padding-bottom:0;padding-left:0;padding-right:0}#home #main section#attorney div#inner-content{padding-right:0}#main section#attorney .more-attorney a.button{margin-top:4vw;max-width:175px;font-size:15px;padding:5px 0}#main section#guide img{display:none}#main section#guide .guide-block.block-2,#main section#guide .guide-block.block-4,#main section#guide .guide-block.block-5{position:static}#main section#guide h3{text-align:left}#main section#guide li.guide-block h3{position:relative;top:0;padding-left:35px;line-height:1.4em}#main section#guide li.guide-block h3:before{position:absolute;left:0;top:-3px;font-size:40px;color:#cb6d15}#main section#guide li.guide-block.block-1 h3:before{content:'1'}#main section#guide li.guide-block.block-2 h3:before{content:'2'}#main section#guide li.guide-block.block-3 h3:before{content:'3'}#main section#guide li.guide-block.block-4 h3:before{content:'4'}#main section#guide li.guide-block.block-5 h3:before{content:'5'}#main section#guide a.button{margin:0;left:0}#footer #contact .office-details ul{padding:4% 5% 1%}#footer #footer-nav li{margin-right:0;float:none;display:block;margin-bottom:15px}footer#footer .form-contact{padding:0 5%}#main article .gform_wrapper ul li.gfield,#footer .gform_wrapper ul li.gfield{padding-right:0}#footer .gform_wrapper ul li#field_1_1.gfield{padding-right:25px}.gform_wrapper form .gform_footer input[type=submit]{width:calc(100% - 0px)}footer#footer #footer-nav a{padding:0!important}footer#footer nav.footer-menu.row div{margin-left:0}footer#footer #contact p{font-size:24px}#internal #main article.content{padding-left:3%;padding-right:3%}section.top-content,section.bottom-content div{margin-left:3%}#main.attorney section.top-content{padding:50px 0 0}#internal #main.results-page article.content,#internal #main article.container{padding-left:10px;padding-right:10px}#internal main.contact-page article.content{padding-left:20px!important;padding-right:20px!important}#internal main.contact-page .contact-form.row div{padding:0}#internal #main.single article.content{padding-left:3%;padding-right:3%;padding-bottom:10%;padding-top:10%}#internal #main #banner .banner-area{padding-bottom:0 !important;background-position:top right !important}#internal #main #banner,#blog #main #banner{padding-top:0}#internal #main,#blog #main{padding:103px 0 50px}#main #banner .home-content{padding:0}#main #banner .home-content .description{width:90%}.animated{padding:1.5%}#header #nav{display:none !important}#header .logo img,#header .logo svg{max-height:90px;max-width:205px}#header #mobile-head .wrapper{position:relative}#header .cta-mobile{position:absolute;top:0;right:65px;height:100%;font-size:27px}#header .cta-mobile a{display:block;padding:26px 0}nav.mobile-menu{display:block;z-index:7;width:100%;padding-right:0}#header .mobile-home{position:relative}.mobile-menu .slicknav_btn{position:relative;display:block;vertical-align:middle;cursor:pointer;margin-top:0}.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:5px}.slicknav_menu{*zoom:1;font-size:17px;box-sizing:border-box;padding:0 2%}.slicknav_menu .slicknav_menutxt{display:block;float:right;font-size:36px;line-height:1em;padding:25px 10px 15px}.slicknav_menu .slicknav_icon{display:none;float:right;margin:.188em 0 0 .438em}.slicknav_menu .slicknav_collapsed i.fa-bars,.slicknav_menu .slicknav_menu .slicknav_open i.fa-times{display:block}.slicknav_menu .slicknav_open i.fa-bars,.slicknav_menu .slicknav_collapsed i.fa-times{display:none}.slicknav_menu .slicknav_icon-bar{display:block;width:45px;height:4px;background-color:#fff}.slicknav_menu:before{content:" ";display:table}.slicknav_menu:after{content:" ";display:table;clear:both}.slicknav_nav{clear:both;display:block;position:absolute;right:calc(-7.5%);width:360px;top:75px}.slicknav_nav ul,.slicknav_nav li,.slicknav_nav .slicknav_row,.slicknav_nav a{display:block;background-color:rgba(0,0,0,.8)}.slicknav_nav li.searchHover{display:none}.slicknav_nav>li>a{text-transform:uppercase}.slicknav_nav a:hover,.slicknav_nav a:active,.slicknav_nav a:focus{text-decoration:none}.slicknav_nav .slicknav_arrow{font-size:1em;float:right;color:#fff}.slicknav_nav .slicknav_item{cursor:pointer}.slicknav_nav .slicknav_item a{display:inline}.slicknav_nav .slicknav_parent-link a{display:inline}.slicknav_menu *{box-sizing:border-box}.slicknav_btn{display:block;width:100%;text-decoration:none}.slicknav_nav{color:#fff;margin:0;padding:0;font-size:.875em;list-style:none;overflow:hidden;z-index:9999}.slicknav_nav ul{list-style:none;overflow:hidden;padding:0;margin:0}.slicknav_menu .sub-menu li.slicknav_parent>a{padding-left:0}.slicknav_menu .sub-menu li.slicknav_parent>a>a[tabindex="0"]{border-bottom:0}.slicknav_nav .slicknav_row{padding:10px}.slicknav_nav a{padding:10px;text-decoration:none;color:#fff}.slicknav_nav>li{border-bottom:1px solid rgba(255,255,255,.1)}.slicknav_nav>li:last-child{display:none}.slicknav_nav>li.last,.slicknav_nav>li.slicknav_parent.slicknav_open{border-bottom:none !important}.slicknav_nav li.last a{border-bottom:none}.slicknav_nav .slicknav_txtnode{margin-left:15px}.slicknav_nav .slicknav_item a{padding:0;margin:0;border-bottom:none}.slicknav_nav .slicknav_item a>i{display:none}.slicknav_nav .slicknav_parent-link a{padding:0;margin:0}#nav>li.last>a{padding-right:0}#main article.content{padding-left:20px;padding-right:20px}#footer #contact .office-details li ul.social{padding-right:0}}@media (max-width:768px){#header #mobile-head .animated-left span.talk-today{display:none}#home #main section#banner .text-wrapper{margin-left:0}#home #main #banner .wrapper{padding-left:15px}#home #main #banner h2{padding-left:0;font-size:50px}#home #main #banner h3{font-size:40px}#home #main #banner h4{font-size:28px!important;width:85%}#main aside#signals ul li{float:left}#main aside#signals ul li:last-child{float:none;margin:0 auto}#main .row.intro{background-size:cover}#main .row.intro a.button{margin:0}#main h1{font-size:40px}#main section#attorney{background:linear-gradient(rgba(255,255,255,.6),rgba(255,255,255,.8)),url(/wp-content/uploads/2018/08/about2-bkg.jpg) no-repeat right/cover}#main section#attorney .more-attorney a.button{margin-top:0}#home #main section#attorney .content{padding:50px 20px 50px}#main section#attorney h2{font-size:40px}#main section#attorney h3{font-size:28px}#main section#attorney p.att-intro{font-size:22px;line-height:1.5em}#main section#attorney p{font-size:20px}#main section#guide .col-xs-12{padding:0}#main section#guide .content.row{padding-left:0}#main section#guide{text-align:left;padding:50px 20px}#main section#guide p{width:100%;margin:25px auto}#main section#guide h2{font-size:40px}#main section#guide h2:before,#main section#guide h2:after{display:none}footer#footer #footer-nav li{margin-bottom:15px}footer#footer #footer-nav li a{text-align:center;padding-left:10px;border-right:none}#internal section.bottom-content #credential-wrapper li{padding-left:0}#internal section.bottom-content ul#credential-wrapper div{padding:0 0 15px 5px}#internal #main #banner .title,#blog #main #banner .title{padding-left:3%;padding-right:3%;padding-bottom:60px}#internal #main #banner h1,#blog #main #banner h1{font-size:36px}#home #main #banner .home-content a.button{margin-top:25px;margin-left:auto}body{font-size:16px}#header div.logo svg{max-height:60px;max-width:137px}.main-menu>ul#nav,#mobile-search-icon{display:none}#header .searchHover.mobile{display:none}nav.mobile-menu{width:calc(100%) !important}#footer ul#footer-nav{margin-top:0}#footer-nav li>a{text-align:center}#footer .details ul{padding-left:0}#footer .details ul>li{display:block;text-align:center}#footer .juris-digital{margin-top:20px}#footer .juris-digital img,#footer .juris-digital span{display:block;text-align:center;margin:0 auto 5px auto;float:none}#footer #contact ul.row.col-xs-12{padding:35px 0 6vw 6vw}#footer .gform_wrapper ul li#field_1_1.gfield{padding-right:0}}@media screen and (max-width:600px){#main #sidebar>li{display:block !important;float:none !important;width:100% !important}#header #mobile-head .animated-left svg{display:none}#header #mobile-head .animated-right{padding-top:2px}#header #mobile-head .animated-right a span.cta{font-size:16px}#header #mobile-head .animated-right span.digits{font-size:32px}#header #mobile-head .animated-right{padding-right:10px}#main section#guide a.button{width:100%}}@media (max-width:500px){#header a.consultation span.consult-number{font-size:5.8vw;position:relative;top:10px}#header span.consult-text{display:none}#internal #main #banner h1,#blog #main #banner h1{font-size:30px}footer#footer #contact p{font-size:20px}.animated{font-size:14px}#header #mobile-head .animated-right{padding-top:6px}footer#footer .gform_wrapper form .gform_footer input[type=submit]{width:calc(65% - 24px)}}@media (max-width:468px){#header .logo img,#header .logo svg{max-height:90px;max-width:170px}#header .cta-mobile{right:50px}#home #main #banner .wrapper{padding-left:0}#home #main #banner .home-content a.button{margin-left:auto;width:300px;font-size:16px}#home #main #banner h2{margin:10px 0}#home #main #banner h3{margin-bottom:10px}#internal #main #banner,#blog #main #banner{padding-top:0}#internal #main,#blog #main{padding:98px 0 50px}#featured-wrapper .results-block .left{float:none;display:block;margin:0 auto}#featured-wrapper .results-block .right{width:100%;text-align:center;float:right;padding:0 0 20px}#header #mobile-head .animated-left a.animated-button{padding:7px 16px}#main section#home-blog .post .excerpt p{padding:50px 25px 25px}#main section#attorney{background:linear-gradient(rgba(255,255,255,.6),rgba(255,255,255,.8)),url(/wp-content/uploads/2018/08/about2-bkg.jpg) no-repeat center/cover}#main section#attorney .signature{float:none;margin-top:25px}#main section#practice .learn-more{margin-top:50px}}@media screen and (max-width:450px){.slicknav_nav{width:280px !important}#header #mobile-head .animated-right a span.cta{display:none}#header #mobile-head .animated-right{padding-top:20px}#header #mobile-head .animated-right span.digits{font-size:26px}}@media (max-width:400px){#home.scrolled #main #banner .text-wrapper .row:first-child{padding:7vh 0 0}#home #main{padding:0}#header a.consultation span.consult-number{display:none}.slicknav_menu .slicknav_menutxt{padding:10px 10px 15px}#header .cta-mobile a{padding:12px 0}nav.mobile-menu{background:0 0}#main section#attorney .attorney-wrapper p{bottom:5%;font-size:15px}#main section#attorney .attorney-wrapper a{bottom:-15px;padding:5px 15px;font-size:13px;width:76%;left:11.5%}}html:lang(es-ES) .english-hide{display:none!important}html:lang(en-US) .spanish-hide{display:none!important}.in-content-cta{padding:25px;background:#081641;border:10px solid #cb6d15;color:#fff;text-align:center;display:flex;justify-content:space-around;align-items:center}.in-content-cta a.button{display:block;background:#cb6d15;color:#fff;padding:20px;margin-top:0!important;-webkit-transition:all .5s;transition:all .5s}.in-content-cta a.button:hover{background:#fff;color:#cb6d15}.in-content-cta span{font-size:22px;font-weight:900}@media (max-width:1024px){.in-content-cta{flex-wrap:wrap}.in-content-cta>*{flex-basis:100%}.in-content-cta span{display:block;margin-bottom:25px}}@media print{#header #stick,#header .top a,nav,#breadcrumbs,#subscribe,#bottom,#footer,#comments,#main.home #banner,#main #share,#main iframe,#main #sidebar{display:none !important}body{position:relative;margin:.5cm}#header{height:150px;margin-top:0}#header .logo{width:100%}#header #logo{display:block;margin:0 auto 50px auto}#main img{max-width:500px !important}#main p a:after{content:" (" attr(href) ")";font-size:80%}#main p a[href^="http://"]:after{content:" (" attr(href) ")";font-size:90%}#main p a:after{content:" " attr(href) ")"}#main p a[href^="#"]:after{display:none}#main p a[href^="http://"]:after,#main a[href^="https://"]:after{content:" (" attr(href) ")"}#main p a{word-wrap:break-word}#internal #main #banner{padding:200px 0 0}#main.home article.content{padding-top:200px}#main:after{content:"Thanks for printing our page. If you have any questions please call us: .";display:block;width:500px;border:1px solid #000;padding:20px;margin:20px auto 0 auto}}