/*!
Theme Name: ChambersLegal
Theme URI: https://www.betweenelements.com
description:
Author: Chen Luu
Author URI: https://www.betweenelements.com
Template: Divi
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: na
Text Domain: na
*/
#case-studies #page-container .et_pb_fullwidth_header_overlay,#blog #page-container .et_pb_fullwidth_header_overlay,#fees #page-container .et_pb_fullwidth_header_overlay,#about-us #page-container .et_pb_fullwidth_header_overlay{background:linear-gradient(90deg,rgb(0 0 0 / .6) 20%,#fff0 100%);background-color:#fff0}.wrap-table100{width:960px;border-radius:10px;overflow:hidden;margin:80px 0}.table{width:100%;display:table;margin:0}@media screen and (max-width:768px){.table{display:block}}.row{display:table-row;background:#fff}.row.header{color:#fff;background:#152535}@media screen and (max-width:768px){.row{display:block}.row.header{padding:0;height:0}.row.header .cell{display:none}.row .cell::before{font-size:12px;color:gray;line-height:1.2;text-transform:uppercase;font-weight:unset!important;margin-bottom:13px;content:attr(data-title);min-width:98px;display:block}}.cell{display:table-cell}@media screen and (max-width:768px){.cell{display:block}}.row .cell{font-size:15px;color:#666;line-height:1.2;font-weight:unset!important;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #f2f2f2}.row.header .cell{font-size:18px;color:#fff;line-height:1.2;font-weight:unset!important;padding-top:19px;padding-bottom:19px}.row .cell:nth-child(1){width:30%;padding-left:40px}.row .cell:nth-child(2){width:55%}.row .cell:nth-child(3){width:15%}.table,.row{width:100%!important}@media (max-width:768px){.row{border-bottom:1px solid #f2f2f2;padding-bottom:18px;padding-top:30px;padding-right:15px;margin:0}.row .cell{border:none;padding-left:30px;padding-top:16px;padding-bottom:16px}.row .cell:nth-child(1){padding-left:30px}.row .cell{font-size:18px;color:#555;line-height:1.2;font-weight:unset!important}.table,.row,.cell{width:100%!important}}body.page #page-container .et_pb_fullwidth_header_overlay{background-color:rgb(0 0 0 / .5)}body.page #page-container .et_pb_section.bg-light{background-color:#f2f2f2}body.page #page-container h2,body.page #page-container .et_pb_fullwidth_header_subhead{font-family:"Poppins",helvetica,arial,lucida,sans-serif;text-transform:capitalize}body.page #page-container h3{color:#152535!important;text-transform:capitalize}body.page #page-container .bg.brand-primary,body.page #page-container .bg.et_pb_contact_submit,body.page #page-container .brand-primary.et_pb_contact_submit,body.page #page-container .et_pb_contact_submit,body.page #page-container .cta .et_pb_promo_button{background-color:#152535!important}body.page #page-container .bg.brand-secondary,body.page #page-container .brand-secondary.et_pb_contact_submit,body.page #page-container .cta .brand-secondary.et_pb_promo_button{color:#808080!important}body.page #page-container .txt.brand-primary,body.page #page-container .txt.et_pb_contact_submit,body.page #page-container .cta .txt.et_pb_promo_button{color:#152535!important}body.page #page-container .txt.brand-secondary{color:#808080!important}body.page #page-container .et_pb_divider::before{border-top-color:gray}body.page #page-container .et_pb_divider{margin-bottom:2.75%}body.page #page-container .et_pb_text_inner p{font-family:"Poppins",helvetica,arial,lucida,sans-serif;font-size:16px;letter-spacing:1px;line-height:2em}body.page #page-container .et_pb_toggle_content p,body.page #page-container .et_pb_text_inner p{text-align:justify}body.page #page-container .et_pb_section .et_pb_button{background-color:#152535}body.page #page-container .et_pb_section .et_pb_button::after,body.page #page-container .et_pb_section .et_pb_button:hover{color:#fff!important}body.page #page-container .et_pb_toggle_content a{font-weight:700;text-decoration:underline}body.page #page-container .get-in-touch{background-color:#fff;padding:30px!important;width:90%}body.page #page-container .get-in-touch a{color:#fff}body.page #page-container .get-in-touch h2{font-weight:700;font-size:38px;letter-spacing:1px;line-height:1.4em;text-align:left;text-indent:10px}body.page #page-container .get-in-touch .et_pb_text_inner p{font-size:12px}body.page #page-container .get-in-touch .et_pb_bg_layout_light{background-color:#fff0;padding:0!important}body.page #page-container .get-in-touch .et-last-child{padding-top:40px}body.page #page-container .get-in-touch .details{border-top-color:gray;font-family:"Poppins",Helvetica,Arial,Lucida,sans-serif;font-weight:600;text-transform:uppercase;font-size:16px;letter-spacing:2px;line-height:2em;background-color:#3d3d3d;position:relative;border-top-width:8px;padding-top:60px!important;padding-right:40px!important;padding-bottom:60px!important;padding-left:40px!important}@media (min-width:981px){body.page #page-container .get-in-touch{padding:60px!important;width:80%}body.page #page-container .get-in-touch .et_pb_text_inner p{font-size:16px}body.page #page-container .get-in-touch .et-last-child{padding-top:140px}}#footer-info{font-size:.8em}#footer-info a{transition:color 0.5s ease-in-out}#footer-info a:hover{color:#fff}.mm-menu .mm-panels>.mm-panel{top:50px}#mmenu-nav.mm-menu_opened{display:block!important}#top-menu-nav>ul>li>a:hover{transition:all 1s ease-in-out}.mm-menu a,.mm-menu a:active,.mm-menu a:hover,.mm-menu a:link,.mm-menu a:visited{text-transform:uppercase}#main-header .top-bar{background-color:#152535;padding:5px 0}#main-header .top-bar .container{text-align:right}@media (min-width:1200px){#main-header .top-bar .container{padding-right:22px}}#main-header .top-bar .container a{color:#fff}#main-header .top-bar .container .et-pb-icon{font-size:14px;margin-right:10px;color:#fff}#main-header #logo{max-height:35px}#main-header #et-top-navigation{padding-left:180px!important;position:relative}#main-header #top-menu .menu-item{text-transform:uppercase;padding-right:10px}#main-header #top-menu .menu-item a{font-size:.7em}#main-header #top-menu .menu-item.current-menu-item a,#main-header #top-menu .menu-item.current-menu-ancestor a{color:#152535}#main-header #top-menu .sub-menu li a{font-size:.8em;padding:5px 10px}#main-header #mmenu-container{margin-bottom:20px}#main-header #mmenu::before{display:block;content:"a";font-family:"ETmodules";font-size:32px}@media (min-width:981px){#main-header #mmenu{display:none}}@media (min-width:1200px){#main-header #logo{max-height:44px}#main-header #top-menu .menu-item{padding-right:18px}#main-header #top-menu .menu-item a{font-size:.8em}}@media (min-width:1400px){#main-header #top-menu .menu-item{padding-right:22px}#main-header #top-menu .menu-item a{font-size:.9em}}.home #page-container #main-content .et_pb_fullwidth_header_overlay{background-color:rgb(0 0 0 / .3)}.home #page-container #main-content .et_pb_fullwidth_header .et_pb_parallax_css{background-position:40% center}.home #page-container #main-content .et_pb_fullwidth_header .et_pb_button{display:none!important;color:#152535}.home #page-container #main-content .et_pb_fullwidth_header_subhead{margin-top:50px;font-size:20px;font-weight:600;text-align:center}.home #page-container #main-content .header-content .et_pb_button:hover{color:#fff!important}.home #page-container #main-content .home-services .et_pb_bg_layout_dark .et_pb_button{color:#152535}.home #page-container #main-content .home-services .et_pb_bg_layout_dark .et_pb_button:hover{color:#808080!important}.home #page-container #main-content .home-services .et_pb_bg_layout_dark .et_pb_button:hover::after{color:#808080!important}.home #page-container #main-content .home-services .et_pb_bg_layout_light .et_pb_button{background-color:gray;color:#fff}.home #page-container #main-content .home-services .et_pb_promo_description{min-height:280px}.home #page-container #main-content .home-services .et_pb_promo_description p{font-weight:400;font-size:16px;line-height:26px}.home #page-container #main-content .et_pb_cta_0.et_pb_promo{margin-top:-100px!important}.home #page-container #main-content .et_pb_promo_description>div{font-size:18px}.home #page-container #main-content .et_pb_section_1,.home #page-container #main-content .et_pb_section_2{padding-bottom:0}.home #page-container #main-content .et_pb_section_2{padding-top:0}@media (min-width:480px){.home #page-container #main-content .et_pb_fullwidth_header_subhead{font-size:30px;text-align:right}.home #page-container #main-content .et_pb_promo_description>div{font-size:28px}}@media (min-width:981px){.home #page-container #main-content .et_pb_fullwidth_header .et_pb_parallax_css{background-position:top center}.home #page-container #main-content .et_pb_fullwidth_header_subhead{margin-top:auto;font-size:48px;text-align:right}.home #page-container #main-content .et_pb_promo_description>div{font-size:38px}.home #page-container #main-content .et_pb_section_2{padding:50px 0 100px 0}}@media (min-width:1200px){.home #page-container #main-content .et_pb_fullwidth_header_subhead{max-width:500px}}#about-us #page-container .et_pb_fullwidth_header_subhead{text-align:center;transform:translateY(100px)}#about-us #page-container h2{font-weight:700;margin-bottom:20px}#about-us #page-container .et_pb_fullwidth_header{padding-bottom:200px}#about-us #page-container .et_pb_fullwidth_header p{line-height:25px;margin-bottom:1.5em}#about-us #page-container .et_pb_image_0{text-align:center}#about-us #page-container .et_pb_image_0 .et_pb_image_wrap{max-width:60%}#about-us #page-container .et_pb_section_1{display:none}#about-us #page-container .et_pb_team_member_description h4{color:#fff}#about-us #page-container .et_pb_team_member_description .et_pb_member_position{margin-bottom:30px}#about-us #page-container .et_pb_team_member_description>div>p{font-weight:300}#about-us #page-container .et_pb_team_member_description .et_pb_member_social_links a{color:#fff}@media (min-width:981px){#about-us #page-container .et_pb_fullwidth_header_subhead{text-align:left;transform:translateY(0)}#about-us #page-container .et_pb_section_1{display:block}#about-us #page-container .et_pb_image_0 .et_pb_image_wrap{max-width:100%}}@media (min-width:1200px){#about-us #page-container .et_pb_fullwidth_header{min-height:700px}}#why-do-i-need-a-criminal-or-traffic-lawyer .et_pb_fullwidth_header .et_pb_fullwidth_header_subhead{font-size:38px}@media (min-width:981px){#why-do-i-need-a-criminal-or-traffic-lawyer .et_pb_fullwidth_header .et_pb_fullwidth_header_subhead{font-size:48px}}#fees #page-container .et_parallax_bg{background-position:80% center}#fees #page-container .wrap-table100{width:100%}#fees #page-container .et_pb_header_content_wrapper{display:none}@media (min-width:981px){#fees #page-container .et_parallax_bg{background-position:top center}#fees #page-container .et_pb_header_content_wrapper{display:block}}#main-content .et_pb_accordion .et_pb_toggle{margin-bottom:20px}h5.et_pb_toggle_title{font-weight:700;color:#152535;line-height:1.5em}h5.et_pb_toggle_title::before{color:#152535;font-size:20px}.half-image-content{background-color:#f2f2f2}#contact-us .et_pb_fullwidth_code.et_pb_module{z-index:2}#contact-us .leaflet-control-attribution{display:none}#contact-us .et_pb_column_3{padding:40px}#contact-us .et_pb_contact_field{position:relative}#case-studies #page-container .pagination a,#blog #page-container .pagination a{color:#152535!important}#case-studies #page-container .post-content-inner,#blog #page-container .post-content-inner{margin-top:20px}#case-studies #page-container .post-content-inner p,#blog #page-container .post-content-inner p{line-height:1.8em}.hentry .entry-title{color:#152535}.hentry .post-content{color:gray}.hentry .more-link{display:inline-block;margin-top:10px;font-weight:700;text-transform:capitalize}.testimonials{margin-bottom:50px}.testimonials .testimonial{text-align:center}.testimonials q{font-size:20px;line-height:25px}.testimonials q::before,.testimonials q::after{display:inline-block;content:"“";font-size:35px;color:gray;padding:0 10px}.testimonials q::after{content:"”"}.testimonials .client{color:gray;font-weight:700;font-style:italic;font-size:20px;line-height:25px;padding-top:20px}.testimonials .client::before{display:inline;content:" - "}.testimonials .slick-dots{padding:0!important;transform:translateY(30px)}