#page-container .text-but{color:#EE6C4D!important;border-width:0px!important;font-size:14px;background-color:#FFF;font-weight:400;font-style:normal;text-transform:uppercase;text-decoration:none;letter-spacing:1px;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important}.text-but:after{line-height:inherit;font-size:inherit!important;opacity:1;margin-left:.3em;left:auto;font-family:ETmodules!important;font-weight:400!important}#top-header #et-info-phone{border-right:2px #598db9 solid;padding-right:20px}#top-header span{font-weight:400;margin-right:20px}#top-header{padding:7px 0}#et-info{float:none}#top-header .et-social-icons{float:right}#top-header .et-social-icons:before{content:'Find us on Social Media';font-weight:400}#et_search_icon:before{border-left:2px #3d6d95 solid;padding-left:10px}#top-menu li{margin-right:5px;padding-right:0}#top-menu li a{font-size:13px;padding-left:20px;padding-right:20px}#top-menu li.current_page_item a{border-bottom:2px #ee6c4d solid}.et_pb_button,body #page-container .et_pb_fullwidth_header_0 .et_pb_button_two.et_pb_button,body #page-container .et_pb_fullwidth_header_0 .et_pb_button_two.et_pb_button:hover{padding-top:15px!important;padding-right:35px!important;padding-bottom:15px!important;padding-left:35px!important}#top-header #et-info-phone{border-right:2px #598db9 solid;padding-right:20px}#top-header span{font-weight:400;margin-right:20px}#top-header{padding:7px 0}#et-info{float:none}#top-header .et-social-icons{float:right;position:relative;top:-5px}#top-header .et-social-icons:before{content:'Find us on Social Media';font-weight:400}#et_search_icon:before{border-left:2px #3d6d95 solid;padding-left:20px;left:-20px}#top-menu li{margin-right:5px;padding-right:0}#top-menu li a{font-size:13px;padding-left:20px;padding-right:20px;font-weight:600}#top-menu li.current_page_item a{border-bottom:3px #ee6c4d solid}#et_top_search{margin:0 0 0 22px}.underline{font-weight:300;position:relative;margin-bottom:30px}.underline:before{height:2px;width:100px;display:block;background:#ee6c4d;content:'';position:absolute;bottom:0}#practice-areas .et_pb_blurb_content{padding:15px 12px;transition:all 0.5s}#practice-areas .et_pb_blurb_content:hover{background:#fff;box-shadow:0 0 70px #ddd}#practice-areas .et_pb_row{padding-bottom:0}#our-attorneys .et_pb_team_member_image{margin-bottom:0;transition:all 0.6s}#our-attorneys .et_pb_team_member_description{background:#fff;box-shadow:0 0 30px #ccc;position:static}#our-attorneys .et_pb_team_member_description h4{padding-top:15px;font-weight:500;font-size:20px;padding-bottom:0}#our-attorneys .et_pb_team_member_description p{color:#27323d;font-weight:400;font-size:13px;padding-bottom:15px}.et_pb_member_social_links{position:absolute;bottom:55%;width:100%}#our-attorneys .et_pb_font_icon:before{background:#dd5151;color:#fff;padding:10px 10px 0;border-radius:50%;width:11px;height:20px;display:block}#our-attorneys .et_pb_member_social_links a{font-size:10px}#our-attorneys .et_pb_member_social_links li{display:inline-block;margin-right:5px;margin-left:5px;opacity:0;transition:all 0.7s}#our-attorneys .et_pb_team_member:hover .et_pb_member_social_links li{opacity:1}#our-attorneys .et_pb_team_member:hover .et_pb_team_member_image{opacity:.3}#recent-news a.more-link:hover{background:#dd5151;color:#fff}#recent-news article{box-shadow:0 0 60px #ccc;border:none}#client-feedback .et_pb_slide_description{padding:0!important;width:62.25%}#client-feedback .et_pb_slide_description h3{color:#27323d;font-weight:500;font-size:26px;padding-top:0;position:relative;top:0;padding-bottom:0;margin-top:-5px}#client-feedback .et_pb_slide_description h4{color:#dd5151;font-weight:500;font-size:22px;padding-bottom:20px}#client-feedback .et_pb_slide_description p{font-size:15px;color:#5d728b}#client-feedback .et_pb_slide{padding:0}#client-feedback .et_pb_slide img{max-height:200px!important}#client-feedback .et_pb_slide_image{width:23%;margin-left:2%}#client-feedback .et-pb-arrow-next{margin-top:-55px;opacity:1;left:29%!important;background:#3d6d95;right:auto;padding:10px 12px;border-radius:3px}#client-feedback .et-pb-arrow-next:before{content:"\24";font-size:30px;color:#fff}#client-feedback .et-pb-arrow-prev{margin-top:10px;opacity:1;left:29%!important;background:#e2e9ef;right:auto;padding:10px 12px;border-radius:3px}#client-feedback .et-pb-arrow-prev:before{content:"\23";font-size:30px;color:#3d6d95}#hm-contact .et_pb_contact_select{padding:8px 16px}#logos img{margin:0 15px}#inner-header h1{font-weight:500!important}#inner-header h3{font-weight:500!important;text-transform:uppercase}#inner-header h3 span{text-transform:capitalize;color:#dd5151}.et_pb_filterable_portfolio .et_pb_portfolio_filters li{float:none!important;display:inline-block;margin:0 5px}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a{padding:10px 15px;border:none;color:#5d728b;background-color:#fff;border-bottom:2px #fff solid}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active,.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover{border-bottom:2px #dd5151 solid;background:none}.et_pb_filterable_portfolio .et_pb_portfolio_filters ul{text-align:center}#practice-areas .et_pb_portfolio_items .et_pb_grid_item{width:30%;margin:0 1.5% 40px;box-shadow:0 0 50px #ddd}#practice-areas .et_pb_portfolio_items h2.et_pb_module_header{padding:15px 15px 20px;font-weight:600}#practice-areas .et_pb_filterable_portfolio_grid .et_pb_portfolio_item.et_pb_grid_item.last_in_row{margin-right:1.5%!important}#practice-areas .et_pb_portfolio_item.et_pb_grid_item.first_in_row{clear:none!important}#main-footer .widget_media_image{margin-bottom:20px}#main-footer .widget_text{margin-bottom:25px}#main-footer .widget_text p{font-weight:400}.s-icons img{margin-right:20px}#main-footer .footer-widget h4{font-weight:500;margin-bottom:10px}#footer-widgets .footer-widget li a{font-weight:400}#footer-widgets .footer-widget li:before{display:none}#footer-widgets .footer-widget li{padding-left:0;margin-bottom:10px}#footer-widgets .footer-widget h2{color:#c24747;font-weight:500;font-size:27px}input.form-control{width:100%!important;background:#598db9!important;border:none!important;padding:10px!important;font-size:12px!important;height:auto!important}.caldera-grid .btn-default{width:100%!important;background:#df5152;color:#fff;border:none;padding:10px;font-size:12px}.caldera-grid ::-webkit-input-placeholder,.caldera-grid ::-moz-placeholder,:-ms-input-placeholder,:-moz-placeholder{color:#fff!important}.caldera-grid .form-control{color:#fff!important}.et-social-icons{display:none}#footer-info{font-weight:400}#main-footer .et_pb_widget{float:none}.et-social-icon a.icon{font-size:10px!important}.et-social-icon a.icon:before{background:#598db9;color:#fff;padding:10px 10px 0;border-radius:50%;width:11px;height:20px;display:block}@media (max-width:1280px){#main-header .container,#top-header .container{width:90%}#top-menu li{margin-right:0}#top-menu li a{padding-left:15px!important;padding-right:15px!important}#top-menu li a:hover{border-bottom:3px #ee6c4d solid;color:#ee6c4d}#logos img{margin:10px 35px!important}#logos{padding:0}.s-icons img{margin-right:18px}}@media (max-width:980px){#our-attorneys .et_pb_team_member_description{display:block}#our-attorneys .et_pb_team_member_image img{width:100%}.et_pb_column .et_pb_blog_grid .column.size-1of2{width:60%!important;margin:0 auto 7.55%!important;float:none}#recent-news article{margin-bottom:0}#client-feedback{padding-top:35px}#recent-news{padding-bottom:0}#client-feedback .et-pb-arrow-next{margin-top:30px;left:96px!important}#client-feedback .et-pb-arrow-prev{margin-top:30px;left:12px!important}.et_pb_media_alignment_center .et_pb_slide_image{top:30%}#client-feedback .et_pb_slide_description p{font-size:13px}#hm-contact h2,#hm-contact p{text-align:center}.underline{margin-bottom:0}}@media (max-width:767px){#top-header .et-social-icons:before{content:'';font-weight:400}#et_mobile_nav_menu{margin-left:20px}#client-feedback .et_pb_slide_description{padding:0!important;width:100%}#client-feedback .et-pb-arrow-prev{margin-top:0;right:12px!important;left:auto!important;top:0}#client-feedback .et-pb-arrow-next{left:auto!important;margin-top:0;right:80px!important;top:0}#main-footer .et_pb_widget{float:none;text-align:center}#risk-cta p,#risk-cta .et_pb_button_module_wrapper{text-align:center}#our-attorneys .et_pb_row{overflow:visible}}@media (max-width:600px){.et_pb_fullwidth_header .et_pb_fullwidth_header_container .header-content a.et_pb_button{display:block;margin-top:20px;width:100%!important;margin:10px 0;text-align:center}#our-attorneys .et_pb_team_member_description{margin-bottom:20px}#client-feedback .et-pb-arrow-prev{margin-top:0;right:0px!important;left:auto!important;top:0;padding:0 5px}#client-feedback .et-pb-arrow-next{left:auto!important;margin-top:0;right:45px!important;top:0;padding:0 5px}}@media (max-width:480px){#client-feedback .et-pb-arrow-prev:before,#client-feedback .et-pb-arrow-next:before{font-size:20px}#top-header{font-size:10px;line-height:13px}}