@font-face{font-family:'Questrial';src:url(../../../../../../../../themes/sutton-legal/assets/fonts/questrial-regular.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}html,body{margin:0;padding:0;font-family:"Open Sans","Open Sans Fallback";font-size:16px;line-height:26px;font-style:normal;background:#fafafa;color:#2b3a23;scroll-behavior:smooth}body{height:100%;width:100%;overflow-x:hidden}.scollno{position:fixed;overflow:hidden}.main__wrapper{overflow:hidden;position:relative;width:100%}img{max-width:100%}a,.btn,button{cursor:pointer}a,a:hover,a:focus,a:active,button,button:hover,button:focus,input,input:hover,input:focus,select,select:hover,select:focus,textarea,textarea:hover,textarea:focus,.btn,.btn:hover,.btn:focus,.btn:active:focus,.btn:active.focus,.btn.active:focus,.btn.active.focus{text-decoration:none;-webkit-text-decoration-skip:objects;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.form-control:focus,[type="text"]:focus,[type="email"]:focus,[type="checkbox"]:focus,[type="password"]:focus,[type="file"]:focus,[type="radio"]:focus,[type="submit"]:focus,[type="date"]:focus,[type="time"]:focus,[type="tel"]:focus,[type="search"]:focus,[type="button"]:focus,[type="number"]:focus,textarea:focus,select:focus{outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}div.wpcf7-response-output{color:#6f7964}p,li{font-size:14px;font-weight:400;line-height:21px;letter-spacing:normal;color:#2b3a23;font-family:"Open Sans","Open Sans Fallback";margin:0}li{font-size:16px;line-height:24px;list-style:none}a:not(.primary_btn),a:not(.primary_btn):hover,a:not(.primary_btn):focus{color:#2b3a23}a:not(.primary_btn):hover,a:not(.primary_btn):focus{text-decoration:underline}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Montserrat",sans-serif;font-weight:400;color:#6f7964;margin:0}ul,ol{font-style:normal;margin:0;padding:0}h1,.h1{font-size:45px;line-height:60px;letter-spacing:normal}h2,.h2{font-size:34px;line-height:50px;letter-spacing:normal;margin-bottom:15px}h3,.h3{font-size:28px;line-height:40px;letter-spacing:normal;margin-bottom:15px}h4,.h4{font-size:20px;line-height:34px;letter-spacing:normal}h5,.h5{font-size:18px;line-height:normal;letter-spacing:normal}h6,.h6{font-size:15px;line-height:normal;letter-spacing:normal}a:hover,a:focus{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.bg{position:relative;width:100%;height:auto;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.text-primary{color:#6f7964!important}a.text-primary:hover{color:#2b3a23!important}.color_brown{color:#6f7964}.section-padding{padding:80px 0}.section-title{margin-bottom:30px}.section-title h3,.section-title h2{position:relative;color:#2b3a23;font-size:30px;line-height:42px;font-weight:400;font-family:"Open Sans","Open Sans Fallback";margin-bottom:15px}.section-title.light h3,.section-title.light h2{color:#fff}.section-title.oswald h3{font-weight:700;text-transform:uppercase;font-size:32px;line-height:45px}.line{position:relative;display:none;width:100%;height:1px;border-top:1px solid #ededed}.line::after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:1px;width:100px;height:1px;background:#6f7964}.line_dashed{position:relative;display:block;width:20%;height:1px;margin:0 auto;border-top:1px dashed #6f7964}.line_dashed.big{width:56%;padding-bottom:55px}.banner_btn{position:relative;display:inline-block;color:#fff;border:2px solid #fff;border-radius:10px;padding:10px 30px;font-size:16px;line-height:15px;font-weight:600;font-family:"Open Sans","Open Sans Fallback";white-space:nowrap;text-align:center}.banner_btn:hover,.banner_btn.focus,.banner_btn:focus,.banner_btn:not(:disabled):not(.disabled):active:focus{background:#fff;color:#2c2c2c}.primary_btn{font-family:"Montserrat",sans-serif;background:#6f7964;padding:13px 38px;display:inline-block;color:#ffffff!important;font-size:16px;line-height:24px;position:relative;text-align:center;vertical-align:middle;border:1px solid #fff;letter-spacing:.2em;font-weight:700;border-radius:5px;-webkit-border-radius:5px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.primary_btn:hover,.primary_btn.focus,.primary_btn:focus,.primary_btn:not(:disabled):not(.disabled):active:focus,.main-title .primary_btn:hover,.main-title .primary_btn:focus{box-shadow:none;color:#6f7964!important;background-color:#ece6e3;border-color:#6f7964}.primary_btn i{margin-left:3px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;vertical-align:middle}.primary_btn:hover i{transform:translateX(5px)}.secondry_btn{font-family:"Montserrat",sans-serif;background:#ece6e3;padding:13px 38px;display:inline-block;color:#6f7964!important;font-size:16px;line-height:24px;position:relative;text-align:center;vertical-align:middle;border:1px solid #6f7964;letter-spacing:.2em;font-weight:700;text-decoration:none!important;border-radius:5px;-webkit-border-radius:5px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.secondry_btn:hover,.secondry_btn.focus,.secondry_btn:focus,.secondry_btn:not(:disabled):not(.disabled):active:focus{background-color:#6f7964!important;border-color:#ece6e3!important;color:#ece6e3!important;box-shadow:none}.secondry_btn i{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;margin-left:3px}.secondry_btn:hover i{transform:translateX(5px)}.no_fees p{font-family:"Open Sans","Open Sans Fallback";color:#fafafa;font-size:22px;line-height:33px;letter-spacing:normal;font-weight:500;margin:0}.team-template-default li{list-style:unset}.team-template-default .content{padding-top:20px}.no_fees .primary_btn{background-color:transparent;color:#fafafa;border-color:#fafafa;margin-left:20px}.no_fees .primary_btn:hover,.no_fees .primary_btn:focus{background-color:#fff;color:#2b3a23;border-color:#fff}.no_fees .primary_btn svg{margin:3px 10px 0 0}.no_fees .primary_btn svg path{fill:#fafafa}.no_fees .primary_btn:hover svg path,.no_fees .primary_btn:focus svg path{fill:#2b3a23}.footer_btn{position:relative;display:inline-block;font-size:14px;border:1px solid #fff;color:#fff;padding:12px 10px;z-index:1}.footer_btn i{color:#fff;font-size:20px;margin-right:3px}.footer_btn:hover i,.footer_btn.focus i,.footer_btn:focus i{color:#fff}.footer_btn::after{content:'';position:absolute;z-index:-1;width:100%;height:0;bottom:0;left:0;background:#2b3a23;transition:all 0.3s}.footer_btn:hover::after,.footer_btn.focus::after,.footer_btn:focus::after{height:100%}.footer_btn:hover,.footer_btn.focus,.footer_btn:focus,.footer_btn:not(:disabled):not(.disabled):active:focus{color:#fff}.fa-x-twitter:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23fff' class='bi bi-twitter-x' viewBox='0 0 16 16'%3E%3Cpath d='M12.6.75h2.454l-5.36 6.142L16 15.25h-4.937l-3.867-5.07-4.425 5.07H.316l5.733-6.57L0 .75h5.063l3.495 4.633L12.601.75Zm-.86 13.028h1.36L4.323 2.145H2.865z'/%3E%3C/svg%3E");width:20px;height:20px;position:relative;display:block;background-repeat:no-repeat;top:2px;margin:auto;left:2px;background-position:center;background-size:contain}.top-bar{position:relative;background-color:#ece6e3;padding:8px 0;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease}.top-bar .call_us{max-width:1190px;margin:0 auto;padding:0 15px}.sticky .navbar-brand{display:block}.sticky .navbar{padding:10px 0;background-color:#6f7964!important}.top-bar .call_us span{font-family:"Open Sans","Open Sans Fallback";color:#2b3a23;font-size:16px;line-height:24px;font-weight:400;text-transform:uppercase;margin-right:5px}.top-bar .call_us span a{color:#2b3a23}.top-bar .call_us span a:hover{color:#2b3a23;text-decoration:underline}.navbar_wrapper{background-color:rgba(0,0,0,.2);position:relative;width:100%;z-index:999;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease}.navbar-brand{margin:0;padding:0;line-height:26px}a.navbar-brand{font-size:35px;line-height:35px}.navbar-brand img{transition:all .3s ease;-webkit-transition:all .3s ease}.navbar-brand,.navbar-brand img{max-width:280px;width:100%}.navbar{padding:14px 0;background-color:#6f7964}.navbar a.nav-link{color:#ffffff!important;padding:10px 20px}.navbar a:hover{color:#c8af91!important}.top-bar a:hover{color:#6f7964}.nav{transition:all .3s ease;width:100%;position:relative;left:0;z-index:100}.sticky{position:fixed!important;top:0;background-color:#fff;line-height:30px}.navbar-nav{padding:0}.navbar .navbar-nav .nav-item{margin:0 30px 0 0;padding:16px 0;position:relative;gap:8px}.navbar .navbar-nav .nav-item:last-of-type{margin:0}.navbar-nav li.menu-item-has-children{display:flex;align-items:center}.navbar-nav li.menu-item-has-children .nav_toggle{transform:rotate(0deg);transition:all 0.3s ease-in-out;color:#2b3a23}.navbar-nav li.menu-item-has-children:hover>.nav_toggle,.navbar-nav li.menu-item-has-children .nav-item:hover>.nav_toggle{transform:rotate(180deg)}.navbar-nav li.menu-item-has-children .nav_toggle svg{width:12px;height:12px;color:#ece6e3}.navbar-nav li.menu-item-has-children .sub-menu .nav_toggle{transform:rotate(-90deg);color:#fff}.navbar .navbar-nav .nav-item a{position:relative;font-family:"Open Sans","Open Sans Fallback";color:#fff;padding:0;text-decoration:none;font-size:16px;font-weight:400;white-space:break-spaces}.inner_page .navbar .navbar-nav .nav-item>a,.sticky .navbar .navbar-nav .nav-item>a{color:#2c2c2c}.navbar .navbar-nav .nav-item:hover>a,.navbar .navbar-nav .nav-item.current-menu-item>a,.navbar .navbar-nav .nav-item>a.active,.navbar .navbar-nav .nav-item>a:hover,.navbar .navbar-nav .nav-item>a:focus{color:#fff}.inner_page .navbar .navbar-nav .nav-item:hover>a,.inner_page .navbar .navbar-nav .nav-item.current-menu-item>a,.inner_page .navbar .navbar-nav .nav-item>a.active,.inner_page .navbar .navbar-nav .nav-item>a:hover,.inner_page .navbar .navbar-nav .nav-item>a:focus,.sticky .navbar .navbar-nav .nav-item:hover>a,.sticky .navbar .navbar-nav .nav-item.current-menu-item>a,.sticky .navbar .navbar-nav .nav-item>a.active,.sticky .navbar .navbar-nav .nav-item>a:hover,.sticky .navbar .navbar-nav .nav-item>a:focus{color:#6f7964}.sub-menu.dropdown-menu li{position:relative;border-bottom:1px solid #fff}.sub-menu.dropdown-menu li:last-child{border:none}.sub-menu.dropdown-menu li:HOVER{background-color:#fafafa}.dropdown-menu>li>a{font-family:"Questrial",serif;position:relative;display:block;margin:0;padding:8px!important;line-height:24px;font-size:14px;color:#2c2c2c;text-align:left;font-weight:400}.dropdown-menu>li>.dropdown-item:focus,.dropdown-menu>li>.dropdown-item:hover,.dropdown-menu>li>a.active,.dropdown-menu>li>a:active{color:#6f7964;text-decoration:none;background-color:transparent}.navbar .call_now_btn{font-size:15px;line-height:normal;background-color:#ece6e4;border-radius:0;margin-right:40px;border-radius:6px;padding:7px}.navbar .call_now_btn,.navbar .call_now_btn:hover,.navbar .call_now_btn:focus{color:#6f7964!important;border:1px solid #2b3a23}.navbar .call_now_btn:hover,.navbar .call_now_btn:focus{background-color:#2b3a23}.hero_banner_wrapper{position:relative}.hero_banner{height:75vh;display:flex;align-items:center;justify-content:center;padding-top:75px}.hero_content p{font-size:17px;line-height:20px;color:#fff;font-weight:300;text-transform:uppercase}p.hero_title{position:relative;font-size:50px;line-height:70px;font-weight:400;color:#fff;margin:15px 0 55px;text-transform:capitalize;letter-spacing:-.022em}.inner_banner{margin-top:40px;padding:89px 0;padding-top:164px;background-attachment:fixed;background-position:center top;text-align:center;display:none}.inner_title{position:relative;color:#fff;font-size:25px;font-weight:400;margin:0;line-height:34px}.inner_title.dark{color:#4d4d4d}.inner_banner p{color:#d8d8d8;font-size:14px;font-weight:400;text-transform:uppercase;font-family:"Open Sans","Open Sans Fallback"}.about_section{position:relative;padding:60px 0}.about_section_visuals img{object-fit:cover}.about_content p{font-size:18px;line-height:1.5em;color:#7a7a7a}.counter_section{padding:75px 0 65px;text-align:center}.counter_section::before{content:"";position:absolute;width:100%;height:100%;background:#6f7964;top:0;left:0;mix-blend-mode:multiply}.counter_section .counter_text{font-family:"Open Sans","Open Sans Fallback";font-size:36px;line-height:normal;font-weight:600;color:#fff;margin-bottom:15px}.counter_section p,.counter_section p a{font-size:15px;color:#fff}.service_section{padding:70px 0;margin:50px 0 25px;border-bottom:1px solid #eee;border-top:1px solid #eee}.service_section .row [class*="col-"]{padding:0 10px}.service_section .service_box{position:relative;border:1px solid #6f7964;border-radius:2px;padding:20px 15px 35px;text-align:center}.service_section .service_box::before{content:"";position:absolute;top:0;left:0;background-color:rgba(255,255,255,.85);width:100%;height:100%}.service_box .service_content{position:relative}.service_box .service_content h2{font-size:20px;color:#2b3a23;line-height:30px;padding:17px 0;margin:10px 0}.service_box .service_content h2 a{font-size:30px;font-weight:700;color:#7a7a7a}.service_box .service_content h2 a::after{content:"";display:block;border-bottom:2px solid #6f7964;width:20%;margin:auto;padding:7px 0}.service_box .service_content h2 a:hover{color:#6f7964}.service_box .service_content p{color:#7a7a7a;font-family:"Inter",serif;line-height:20px}.section_btn{margin:25px 0 10px}.personal_injury{padding:70px 0;background-color:#eee;background-color:#fff}.personal_injury .row [class*="col-"]{padding:0 10px}.personal_injury .service_box:hover{border-color:#6f7964}.personal_injury .service_box{position:relative;border:1px solid #6f7964;border-radius:2px;padding:10px;text-align:center;overflow:hidden;z-index:1;transition:0.4s ease-in-out}.service_content_element{position:absolute;bottom:-14px;right:-14px;opacity:.05;pointer-events:none;z-index:-1}.service_content_element,.service_content_element svg{width:90px;height:90px}.personal_injury .service_box:hover{background-color:rgba(111,121,100,.1)}.service_box .service_content{position:relative;display:flex;justify-content:start;align-items:center;gap:20px}.injury{margin-bottom:40px;font-weight:400;font-size:30px;line-height:40px}.service_box .service_content p{font-size:20px;color:#2b3a23;line-height:30px;padding:17px 0;margin:10px 0}.service_box .service_content h3{font-size:16px;color:#2b3a23;font-family:"Open Sans","Open Sans Fallback";padding:17px 0;margin:10px 0}.service_box .service_content p a::after{content:"";display:block;border-bottom:2px solid #fff;width:20%;margin:auto;padding:7px 0}.service_box:hover .service_content h4 a::after{border-bottom:2px solid rgba(43,58,35,.85)}.service_box .service_content p a:hover,.personal_injury .service_box:hover a{color:#2b3a23}.section_btn{margin:25px 0 10px}.service_content>svg{width:70px;height:70px;flex-shrink:0}.service_box .prac_title{padding:0;margin:0;text-align:left}.consultation_section{background-color:#6f7964;padding:60px 0;background-position:top right}.consultation_section p{color:#fff;font-size:16px;line-height:32px;margin-bottom:40px;text-align:center}.contact_form .wpcf7-spinner{position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);margin:0}.contact_form form{margin:0}.consultation_image{padding:25px 0 0 25px;z-index:1}.consultation_image img,.consultation_image::after{box-shadow:rgba(0,0,0,.27) 3px 3px 11px 0}.consultation_image::after{content:'';position:absolute;background-color:#fff;width:calc(100% - 20px);height:calc(100% - 30px);border-radius:16px;left:0;top:0;z-index:-1}.consultation_image img{width:100%;border-radius:12px}.contact_form .row{margin-right:-5px;margin-left:-5px;row-gap:0!important}.contact_form .row [class*="col-"]{padding-right:5px;padding-left:5px}.contact_form form p{margin:0}.contact_form{background-color:#fff;padding:20px;border-radius:16px}.form-control{background-color:transparent!important;font-size:16px;line-height:normal;color:#6f7965;padding:15px;border-radius:8px;-webkit-border-radius:8px;height:auto;border:1px solid #6f7965}.form-control:hover,.form-control:focus{border:1px solid #6f7965}.form-control::placeholder{color:#a1a1a1;font-size:14px}.form-control::-webkit-input-placeholder{color:#a1a1a1;font-size:14px}.form-control::-moz-placeholder{color:#a1a1a1;font-size:14px}.form-control:-ms-input-placeholder{color:#a1a1a1;font-size:14px}.form-control:-moz-placeholder{color:#a1a1a1;font-size:14px}textarea.form-control{height:120px}input[type="file"]::-webkit-file-upload-button{background-color:transparent;border:1px solid #6f7965;color:#6f7965;border-radius:4px;padding:2.5px 8px}.form-group{margin-bottom:18px}.form-group label{font-size:13px;line-height:18px;color:#fff;margin:0;display:none}.inner_page .form-group label{color:#333}.form-group input[type="file"]{font-size:13px;color:#fff}.contact_form .note{font-size:14px;line-height:20px;color:#2c3a25;margin-top:20px;margin-bottom:0;text-align:center;font-weight:500}.consultation_section .wpcf7-response-output{color:#fff;text-align:center}.wpcf7-not-valid-tip{font-size:13px;line-height:normal;text-align:start;margin:3px 0}.process_section{padding:65px 50px}.process_wrapper{margin-top:30px;padding:0 15px 60px}.process_container{box-shadow:0 0 5px #ccc;border:5px solid #fff;background:#fff;padding:50px 20px 20px 50px}.process_area .process_content h5{color:#2b3a23;font-size:24px;line-height:20px;margin-bottom:20px;font-weight:400}.process_area .process_content p{font-size:13px;line-height:20px;color:#7a7a7a}.news_section{background-color:#fff;padding:80px 0}.news_wrapper .date{position:relative;font-size:13px;font-style:normal;text-transform:uppercase;color:#7c7f82}.news_wrapper .news_title{font-family:"Open Sans","Open Sans Fallback";position:relative;border-bottom:1px solid #ededed;padding:10px 0}.news_wrapper .news_title::after{content:"";width:50px;height:1px;left:20px;background-color:#6f7964;position:absolute;bottom:-1px}.news_wrapper .news_title h5 a,.news_wrapper .news_title h4 a,.news_wrapper .news_title a{color:#6f7964;font-size:18px;line-height:24px;font-weight:600;font-family:"Open Sans","Open Sans Fallback";font-weight:400}.news_wrapper .news_title h5 a:hover,.news_wrapper .news_title h4 a:hover{color:#6f7964}.news_wrapper .news_content p{font-size:15px;line-height:24px;margin:15px 0}
/*!!!!! faq section !!!! */
.faq_section .card{border:0;border-radius:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;box-shadow:0 0 10px 0 rgba(0,0,0,.2);border-radius:12px;overflow:hidden;margin-bottom:12px}.faq_section .card-header{font-family:"Open Sans","Open Sans Fallback";background-color:#6f7964;text-align:start;border:0;border-radius:0;padding:15px}.faq_section .card-header span a{position:relative;display:block;color:#fff;font-family:"Open Sans","Open Sans Fallback";font-size:18px;font-weight:600;padding-right:26px}.faq_section .card-header span a::after{content:'';position:absolute;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='50' viewBox='0 0 50 50' fill='none'%3E%3Cpath d='M4.73633 14.1602L3.27148 15.625L14.1406 26.4941L25 37.3535L35.8594 26.4941L46.7285 15.625L45.2344 14.1406L43.75 12.6465L34.375 22.0215L25 31.3965L15.6445 22.041C10.5078 16.9043 6.2793 12.6953 6.25 12.6953C6.2207 12.6953 5.53711 13.3594 4.73633 14.1602Z' fill='white'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;width:18px;height:18px;right:0;top:50%;transform:translate(0,-50%);transition:0.4s ease-in-out}.faq_section .card-header span a:hover{color:#dfebea}.faq_section .card-body{border:1px solid #fff;padding:15px;color:#2b3a23;font-size:16px;line-height:24px;background-color:#fff}.client_section{padding-top:45px}.client_section .row [class*="col"]{padding:0 5px;flex:0 0 140px}.footer_logo_wrapper{background-color:#6f7965;padding:40px 0}.footer_logo_wrapper .footer_logo{gap:20px}.footer_logo_wrapper .footer_logo img{max-width:290px;width:100%}.main_footer{position:relative;padding:60px 0;z-index:1}.footer_contact>.row{row-gap:40px}footer .footer_logo{text-align:start}footer .footer_logo img{max-width:200px;width:100%;margin:0 0 20px}footer .footer_logo .para p{color:#2b3a23}footer .footer_contact .h6{font-family:"Alata",sans-serif;position:relative;font-size:18px;line-height:normal;text-align:start;color:#535b46;padding:0 0 12px;margin:0 0 10px;font-weight:700}footer .footer_contact .h6::after{content:'';position:absolute;background-color:#6f7964;width:35px;height:2px;bottom:0;left:0}footer .footer_contact .footer_menu #menu-footer-menu{text-align:start}footer .footer_contact .footer_menu #menu-footer-menu{text-align:start}footer .footer_contact .footer_menu #menu-footer-menu li:not(:last-child){margin:0 0 10px}footer .footer_contact .footer_menu #menu-footer-menu li a{font-size:16px;line-height:22px;position:relative;display:block;color:#6f7964;padding:0 0 0 15px}footer .footer_contact .footer_menu #menu-footer-menu li a::after{content:'-';position:absolute;left:0;top:0}footer .footer_contact .footer_menu #menu-footer-menu li a:hover{text-decoration:underline}.footer_contact_information{text-align:start;margin:0 0 18px}.footer_contact_information.footer_contact_information_5{margin:0 30px 18px 0}.footer_contact_information a{font-size:16px;line-height:22px}.footer_contact_information a,.footer_contact_information a:hover,.footer_contact_information a:focus{color:#6f7964}.footer_contact_information a svg{width:20px;height:20px;flex-shrink:0;margin:0 15px 0 0}.footer_contact_information a svg path{fill:#6f7964}.footer_bottom_wrapper{background-color:#6f7964;padding:20px 0}.footer_bottom_wrapper>.container{gap:8px}.footer_bottom_wrapper .copyright_wrapper,.footer_bottom_wrapper .copyright_wrapper p{color:#fff}.footer_social_media li{line-height:normal}.footer_social_media li a{display:flex;align-items:center;justify-content:center;width:35px;height:35px}.footer_social_media li a svg{width:22px;height:22px}.result_wrapper{padding:60px 0 30px}.result_wrapper .row [class*="col-"]{margin:0 0 30px}.result_wrapper_box{background:linear-gradient(45deg,#c1a78c 0,#6f7964 16%);padding:30px 16px}.result_modal .modal-body::after,.result_wrapper_box::after{content:'';position:absolute;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='512.000000pt' height='512.000000pt' viewBox='0 0 512.000000 512.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,512.000000) scale(0.100000,-0.100000)' fill='%23ffffff' stroke='none'%3E%3Cpath d='M1108 5029 c-26 -15 -36 -69 -43 -246 l-7 -163 -223 0 -224 0 -20 -26 c-48 -61 -15 -411 61 -638 106 -320 333 -602 625 -776 66 -39 76 -49 118 -124 79 -140 176 -267 295 -386 159 -159 322 -267 500 -331 36 -12 68 -28 72 -33 4 -6 8 -201 8 -433 l0 -422 -231 -3 c-229 -3 -231 -3 -250 -27 -17 -21 -19 -41 -19 -227 l0 -203 -189 -3 c-169 -3 -191 -5 -210 -22 -21 -19 -21 -26 -21 -378 l0 -358 -444 0 c-289 0 -454 -4 -474 -11 -50 -17 -62 -77 -24 -121 14 -17 129 -18 2152 -18 2129 0 2137 0 2155 20 25 28 23 76 -4 103 -21 22 -23 22 -486 25 l-465 3 0 353 c0 342 -1 354 -21 380 l-20 26 -189 0 -189 0 -3 209 c-3 189 -5 211 -22 230 -18 20 -28 21 -248 21 l-228 0 0 433 0 434 99 37 c185 70 338 174 491 333 128 132 196 225 304 415 19 33 41 55 81 78 234 134 452 372 571 624 96 205 133 361 141 602 8 232 29 214 -255 214 l-219 0 -7 177 c-5 143 -10 183 -24 208 l-18 30 -1440 2 c-950 2 -1445 -1 -1456 -8z m2796 -226 c11 -139 8 -527 -4 -653 -24 -237 -81 -501 -150 -690 -44 -122 -149 -331 -218 -435 -179 -269 -422 -465 -682 -550 -61 -19 -113 -54 -132 -88 -10 -16 -14 -136 -18 -477 l-5 -455 -132 -3 -133 -3 0 441 c0 414 -1 443 -19 478 -30 57 -61 80 -162 118 -549 204 -928 807 -1024 1630 -17 144 -22 572 -9 706 l7 68 1337 0 1337 0 7 -87z m-2850 -420 c14 -214 28 -354 47 -462 23 -134 77 -346 113 -446 14 -38 24 -70 23 -72 -7 -6 -147 123 -194 178 -191 225 -297 487 -318 792 l-7 97 165 0 165 0 6 -87z m3341 -10 c-25 -357 -162 -655 -409 -890 -54 -51 -100 -92 -103 -90 -2 3 5 27 16 54 76 194 161 641 161 853 0 36 3 89 6 118 l7 52 165 0 164 0 -7 -97z m-1215 -3228 l0 -155 -625 0 -625 0 0 155 0 155 625 0 625 0 0 -155z m430 -610 l0 -305 -1050 0 -1050 0 0 305 0 305 1050 0 1050 0 0 -305z'/%3E%3Cpath d='M2527 4518 c-9 -7 -60 -103 -113 -213 -54 -110 -101 -203 -106 -206 -5 -3 -106 -20 -225 -38 -118 -18 -226 -37 -239 -43 -27 -13 -44 -55 -34 -83 7 -18 105 -117 279 -282 l65 -61 -37 -218 c-21 -121 -37 -231 -37 -246 0 -37 33 -68 71 -68 21 0 100 36 230 105 110 58 204 105 209 105 6 0 93 -47 194 -105 194 -111 229 -122 266 -85 11 11 20 32 20 48 0 15 -16 125 -37 246 l-37 218 60 56 c158 149 268 259 280 281 16 31 1 75 -31 89 -13 6 -121 26 -240 44 -118 17 -219 34 -223 37 -5 3 -52 96 -106 206 -53 110 -104 206 -113 213 -9 6 -31 12 -48 12 -17 0 -39 -6 -48 -12z m123 -397 c43 -88 84 -162 89 -165 5 -4 74 -15 153 -26 79 -11 158 -22 177 -25 l34 -6 -127 -128 c-146 -148 -139 -125 -101 -330 14 -74 25 -142 25 -151 0 -14 -32 0 -147 61 -82 43 -160 79 -176 79 -15 0 -100 -36 -188 -81 -159 -79 -161 -80 -155 -52 30 149 56 320 52 338 -3 12 -62 75 -131 140 -69 65 -124 120 -121 122 2 3 79 15 170 28 93 13 176 29 189 38 12 8 55 81 97 166 41 83 76 151 77 151 2 0 39 -72 83 -159z'/%3E%3C/g%3E%3C/svg%3E");background-position:center;background-size:contain;background-repeat:no-repeat}.result_wrapper_box::after{width:60px;height:60px;bottom:0;right:0;opacity:.1}.result_modal .modal-body::after{width:100px;height:100px;bottom:0;right:0;opacity:.05}.result_wrapper_box h2,.result_wrapper_box h4{color:#fff;letter-spacing:.5px;margin:0 0 10px}.result_wrapper_box h4{font-family:"Open Sans","Open Sans Fallback";font-weight:400}.result_wrapper_box .btn{margin:10px 0 0}.result_wrapper_box .btn:hover{background-color:#2b3a23;color:#fff;border-color:#2b3a23}.result_modal,.result_modal .btn-close{z-index:9999999}.result_modal .btn-close{background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='512.000000pt' height='512.000000pt' viewBox='0 0 512.000000 512.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,512.000000) scale(0.100000,-0.100000)' fill='%23AD0000' stroke='none'%3E%3Cpath d='M161 5103 c-88 -31 -161 -136 -161 -233 0 -20 7 -59 16 -86 15 -45 106 -139 1103 -1137 l1086 -1087 -1082 -1083 c-594 -595 -1089 -1097 -1098 -1116 -45 -90 -24 -213 50 -286 69 -70 163 -91 261 -59 45 15 139 106 1136 1103 l1088 1086 1088 -1086 c997 -997 1091 -1088 1136 -1103 98 -32 192 -11 261 59 70 69 91 163 59 261 -15 45 -106 139 -1103 1137 l-1086 1087 1086 1088 c997 997 1088 1091 1103 1136 32 98 11 192 -59 261 -69 70 -163 91 -261 59 -45 -15 -139 -106 -1137 -1103 l-1087 -1086 -1088 1086 c-997 997 -1091 1088 -1136 1103 -61 20 -117 19 -175 -1z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:22px;width:40px;height:40px;border-radius:50%;border:0;top:15px;right:15px;padding:0;transition:0.4s ease-in-out}.result_modal .btn-close:hover{transform:rotate(180deg)}.result_modal .modal-dialog{max-width:500px}.result_modal .modal-content{border:0;border-radius:0}.result_modal .modal-body{background-color:#6f7964}.result_modal_img{max-width:400;margin:0 auto}.modal_body_content{padding:30px 20px}.modal_body_content h2,.modal_body_content h4{margin:0 0 10px}.modal_body_content h2,.modal_body_content h4,.modal_body_content p{color:#fff}.modal_body_content h4{font-family:"Open Sans","Open Sans Fallback";font-weight:400}.page_content{max-width:100%;padding:55px 60px;padding-top:55px!important}.page_video_wrapper{height:360px;margin-bottom:65px}.award_title{position:relative;font-size:24px;line-height:35px;font-weight:400;margin-bottom:10px}.award_content{margin-bottom:35px}.award_content p{margin-bottom:20px;line-height:20px}.award_section h3{font-size:20px;font-weight:400;line-height:34px;color:#2b3a23;font-style:italic}.address_box{min-width:137.5px;margin-bottom:25px;width:100%}.add_icon i{font-size:36px;color:#6f7964;margin-bottom:15px}.address_box .add{margin-bottom:15px}.call_wrapper{border:2px solid #6f7964;background:#fcfcfc;margin:15px auto;max-width:320px;-o-box-shadow:0 0 4px 0 rgba(232,232,232,.98);-ms-box-shadow:0 0 4px 0 rgba(232,232,232,.98);-webkit-box-shadow:0 0 4px 0 rgba(232,232,232,.98);-moz-box-shadow:0 0 4px 0 rgba(232,232,232,.98);box-shadow:0 0 4px 0 rgba(232,232,232,.98);padding:30px 5px 12px;text-align:center}.call_wrapper p{font-size:20px;line-height:35px;font-family:"Open Sans","Open Sans Fallback";margin-bottom:12px}.call_wrapper a{display:inline-block;font-size:23px;line-height:30px;font-family:"Open Sans","Open Sans Fallback";color:#2b3a23;margin-top:15px}.case_box{position:relative;padding:40px 0 50px}.case_box_tab{border-bottom:1px dashed #eee}.case_box_tab .row [class*=col-]{padding:0 10px;padding-left:0}.case_box_tab .card{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.2);-ms-box-shadow:0 0 10px 0 rgba(0,0,0,.2);-o-box-shadow:0 0 10px 0 rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.2);border:0;margin-bottom:30px}.case_box_tab .card-header{background-color:#fff;border:1px solid #eee;padding:30px;color:#2b3a23;text-align:center;border-radius:0;-webkit-border-radius:0;cursor:pointer;min-height:180px}.case_box_tab .card-header span{display:block}.case_box_tab .card-header:hover p,.case_box_tab .card-header:hover{color:#5381ac}.case_box_tab .card-header h4{position:relative;font-size:30px;font-weight:400;font-family:"Open Sans","Open Sans Fallback";margin-bottom:15px;padding-bottom:9px}.case_box_tab .card-header h4::before{content:"";position:absolute;width:50px;height:3px;background-color:#1d2636;bottom:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%)}.rotate{transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg)}.card-header i{font-size:14px;transition:all 0.2s ease-in-out;-webkt-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out}.card-header a[aria-expanded="true"] i{transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg)}.case_box_tab .card-header h4 span{font-size:21px;font-weight:300;display:block}.case_box_tab .card-header p{font-weight:400;font-size:14px;line-height:20px;font-family:"Open Sans","Open Sans Fallback"}.case_box_tab .card-body{border:0;padding:15px;color:#333;background-image:url(../../../../../../../../themes/sutton-legal/assets/images/paper.png);background-repeat:no-repeat;background-position:0% 0%;background-size:cover;text-align:left}.page-template-case-results-page .case_box_tab .card-body{display:none}.case_box_tab .card-body h4{font-size:14px;line-height:21px;font-weight:700;margin-bottom:10px}.case_box_tab .card-body p,.case_row_tab .card-body p{text-align:left;margin-bottom:10px}.case_box_tab .card-body h5,.case_row_tab .card-body h5{font-size:13px;font-weight:700;margin-bottom:10px}.case_box_tab .card-body ul,.case_row_tab .card-body ul{padding-left:20px}.case_box_tab .card-body ul li,.case_row_tab .card-body ul li{color:#7a7a7a;padding:3px 0}.case_box_tab .card-body ul li a,.case_row_tab .card-body ul li a{color:#6f7964;font-weight:700}.case_row{border:1px solid #eee;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 4px 0 rgba(0,0,0,.1);-ms-box-shadow:0 0 4px 0 rgba(0,0,0,.1);-o-box-shadow:0 0 4px 0 rgba(0,0,0,.1);box-shadow:0 0 4px 0 rgba(0,0,0,.1);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:25px;margin-bottom:50px}.case_row .case_img{position:relative;text-align:center;height:auto;padding:10px}.case_row .case_img img{position:relative}.case_row .case_img h4{position:relative;font-size:20px;text-transform:uppercase;margin-top:13px;line-height:30px}.case_row .case_img::before{content:"";position:absolute;top:0;left:0;background-color:rgba(255,255,255,.85);width:100%;height:100%}.case_row .case_content{padding-right:5px;padding-left:5px;margin:10px;height:350px;width:100%;overflow-y:scroll}.case_row_tab .card{-webkit-box-shadow:0 0 4px 0 rgba(178,178,178,.4);-moz-box-shadow:0 0 4px 0 rgba(178,178,178,.4);-ms-box-shadow:0 0 4px 0 rgba(178,178,178,.4);-o-box-shadow:0 0 4px 0 rgba(178,178,178,.4);box-shadow:0 0 4px 0 rgba(178,178,178,.4);border:0;margin-bottom:20px}.case_row_tab .card:nth-child(odd){background-color:#fff}.case_row_tab .card:nth-child(even){background-color:#f9f9f9}.case_row_tab .card-header{background-color:transparent;border:0;padding:0;color:#2b3a23;text-align:left;border-radius:3px;-webkit-border-radius:3px;cursor:pointer;font-size:21px}.case_row_tab .card-header span a{display:block;padding:15px;font-family:"Open Sans","Open Sans Fallback"}.case_row_tab .card-header span a span{display:inline-block;font-size:13px;line-height:20px}.case_row_tab .card-header span a span:hover{color:#6f7964}.case_row_tab .card-body{border:0;text-align:left;background-color:#fff;padding:20px 15px}.case_row_tab .card-body h4{font-size:16px;line-height:18px;font-weight:400;margin-bottom:10px}.case_row_tab .card-body p{text-align:left;margin-bottom:10px}.disclaimer p{font-size:10px;line-height:17px;font-style:italic;color:#2b3a23;margin-bottom:10px}#scroll-2::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#F5F5F5}#scroll-2::-webkit-scrollbar{width:6px;background-color:#F5F5F5}#scroll-2::-webkit-scrollbar-thumb{background-color:#6f7964}.service_section.practice_areas_section{padding:0;margin:0 0 50px;border:0}.practice_areas_section .service_content img{height:53px;margin-bottom:35px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.practice_areas_section .service_content img:hover{transform:scale(1.1)}.practice_areas_section .service_content h3{font-size:21px;line-height:35px;font-weight:700;text-transform:uppercase;margin:0 0 15px;padding:0}.practice_areas_section .service_content h3 a{color:#2b3a23}.practice_areas_section .service_content h3 a::after{content:"";display:block;border-bottom:2px solid #6f7964;width:20%;margin:auto;padding:7px 0}.practice_areas_section .service_content h3 a:hover{color:#6f7964}.practice_areas_section .service_box .service_content p{color:#2b3a23}.practice_areas_section .primary_btn{color:#2b3a23;font-weight:600}.practice_areas_section .primary_btn:hover,.practice_areas_section .primary_btn.focus,.practice_areas_section .primary_btn:focus,.practice_areas_section .primary_btn:not(:disabled):not(.disabled):active:focus{background:#2b3a23;color:#fff;transform:translateY(-8px);-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);-moz-transform:translateY(-8px)}.all_practice_areas_section{padding:50px 0 20px}.all_practice_areas_section .practice_box{border:2px solid #eee;padding:30px 10px 30px 10px;box-shadow:0 0 4px 0 rgba(232,232,232,.98);-webkit-box-shadow:0 0 4px 0 rgba(232,232,232,.98);-moz-box-shadow:0 0 4px 0 rgba(232,232,232,.98);-ms-box-shadow:0 0 4px 0 rgba(232,232,232,.98);-o-box-shadow:0 0 4px 0 rgba(232,232,232,.98);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background-color:#fff;margin-bottom:30px}.all_practice_areas_section .practice_box:hover{border-color:#6f7964}.practice_box_new{border:1px solid #D9D9D9;padding:14px 15px;margin-bottom:15px;border-radius:8px}.all_practice_areas_section .practice_box h2{font-size:22px;line-height:35px;font-weight:700;margin-bottom:30px}.all_practice_areas_section .practice_box h2::after{content:"";display:block;border-bottom:2px solid #6f7964;width:20%;margin:auto;padding:7px 0}.all_practice_areas_section .primary_btn{background:transparent;font-size:15px}.blog_wrapper .news_wrapper{margin-bottom:35px}#case_results_sidebar{margin-top:150px}#blog_page_sidebar,#case_results_sidebar,.new_deafault_page_sidebar{width:31%;float:left}.new_deafault_page_sidebar form br{display:none}#blog_page_content .news_title h5{line-height:40px}.practice-side ul li{list-style:none}#blog_page_sidebar .search-submit,#blog_page_sidebar .screen-reader-text,#case_results_sidebar .search-submit,#case_results_sidebar .screen-reader-text,.new_deafault_page_sidebar .search-submit,#case_results_sidebar .screen-reader-text{display:none}#blog_page_sidebar h4,#case_results_sidebar h4,.new_deafault_page_sidebar h4,.right-sidebar-title{background:#6f7964 none repeat scroll 0 0;color:#fff;padding:15px 40px;font-size:18px;text-transform:none;line-height:1.2}.right-sidebar-title{font-family:"Open Sans","Open Sans Fallback";font-weight:700;margin:0 0 10px;text-align:center}.red_star{color:#790000}input.wpcf7-form-control.wpcf7-submit{margin-bottom:0px!important;font-weight:bold!important}div.wpcf7 .ajax-loader{display:none}#blog_page_sidebar .textwidget p,#case_results_sidebar .textwidget p,.new_deafault_page_sidebar .textwidget p{font-size:16px;color:#333}#blog_page_sidebar section,#case_results_sidebar section,.new_deafault_page_sidebar section{background-color:#fff;margin-bottom:40px;border-radius:16px;overflow:hidden}#blog_page_sidebar .textwidget,#case_results_sidebar .textwidget,.new_deafault_page_sidebar .textwidget{padding:20px}.page-template-blog-page,.page-template-case-results-page{background-color:#f5f5f5}#blog_page_sidebar input,#case_results_sidebar input,.new_deafault_page_sidebar input,.new_deafault_page_sidebar .wpcf7-select{width:98%;margin:10px 0 20px 0;padding:10px 20px;outline:none;border:1px solid #ddd;color:#333;font-size:18px;font-weight:300}.new_deafault_page_sidebar label{margin-bottom:0}.new_deafault_page_sidebar textarea{margin:10px 0 20px 0}#blog_page_sidebar form.search-form,#case_results_sidebar form.search-form,.new_deafault_page_sidebar form.search-form{padding:0 20px}.page-template-blog-page .page_content{padding-top:150px}.page-template-blog-page .news_wrapper .news_content p{padding-right:0}.page-template-blog-page .inner_banner.bg{display:none}#blog_page_content .blog_wrapper{max-width:1190px;margin:auto;gap:48px;display:flex}#blog_page_content .row{width:65%;float:left;margin-left:0;margin-right:0}#blog_page_content .col-lg-4.col-md-6.col-sm-12.d-flex{width:100%;max-width:100%;flex:auto;background-color:#fff;margin-bottom:40px;padding:0 15px}#blog_page_content .news_title a{color:#6f7964;font-weight:400;font-size:34px;letter-spacing:0;font-family:"Montserrat",sans-serif}#blog_page_content .news_title{border-bottom:none;margin-top:30px}#blog_page_content .news_wrapper .news_title::after{display:none}#blog_page_content .date{font-size:16px;color:#333}#blog_page_content .news_content p{font-size:18px;font-weight:400;line-height:1.625}#blog_page_content .news_content{color:#333}#blog_page_content .featured_image{float:left;padding-right:15px;padding-bottom:10px;padding-top:10px}#blog_page_content .news_wrapper .news_content p{margin-top:0}#blog_page_content .news_wrapper .date{text-transform:none;margin-bottom:20px}#blog_page_content .author_name{color:#2b3a23;font-weight:700}#blog_page_content a{color:#2b3a23;font-weight:700}#blog_page_content a:HOVER{color:#2b3a23}#blog_page_content .news_title a:HOVER{color:#2b3a23}#blog_page_content .misha_loadmore a:HOVER{color:white!important}#blog_page_content .primary_btn{border:1px solid #333}.attorney_page .page_content{padding:0 60px 10px}.main_attorney_container:not(:last-child){margin:0 0 50px}.attorney_page .page_content .the_course_img{max-width:385px;width:100%;float:left;margin:0 25px 25px 0}.attorney_page .page_content .the_course_img img{border-radius:12px}.attorney_page .page_content h1.about_title{font-weight:500}.attorney_page .page_content .about_content ul li{margin:0 0 16px}.team_member{padding:15px 0;font-family:"Open Sans","Open Sans Fallback"}.team_member:hover img{opacity:.8}.team_member img{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;height:280px;width:100%;object-fit:cover;object-position:top center}.team_member .team_member_thumbnail{overflow:hidden;text-align:center}.team_member .team_member_info h3,.team_member .team_member_info h3 a{font-size:18px;line-height:25px;font-style:normal;color:#2b3a23;font-weight:700;margin-top:5px;margin-bottom:0}.team_member .team_member_info h5{border-bottom:1px solid #ededed;padding-bottom:5px;margin-bottom:10px;color:#7c7f82;font-weight:400;margin-top:5px;text-transform:uppercase;font-size:11px;line-height:18px}.team_member_email{word-break:break-all}.team_member .team_member_phone a,.team_member_email a{padding-bottom:10px;font-size:13px;line-height:20px}.team_member_email a i{vertical-align:middle;margin-right:3px}.team_member .team_member_bio{padding-top:15px;border-top:1px solid #ededed;margin-top:15px;font-size:13px;text-align:center;line-height:20px;text-align:left;text-transform:uppercase}.team_wrapper .line{margin:60px 0 30px}.team_wrapper .line::after{display:none}.single_practice_page .page_content{padding:0;margin:0 20px}.practice_inner_content{background:#fff}.single_practice_content .single_practice_title{margin-bottom:12px}.single_practice_content h3{font-size:24px;line-height:34px;font-weight:400;margin-top:0;margin-bottom:13px}.single_practice_content h4{font-size:0;line-height:34px;font-weight:400;margin-top:30px;margin-bottom:20px;display:none}.single_practice_content p{font-size:14px;line-height:22px;text-align:left;margin-bottom:15px}.single_practice_content em{display:block}.single_practice_content ul{padding-left:15px;margin-bottom:10px;margin-top:10px}.single_practice_content ul li{padding:4px 0;font-size:16px}.single_practice_content a,.single_practice_content ul li a{color:#2b3a23}.single_practice_content a:hover,.single_practice_content ul li a:hover{color:#2b3a23}.single_practice_page .side_content{padding:60px 0 0 15px}.page-template-case-results-page .inner_banner{display:none}.page-template-case-results-page #main{max-width:1190px;margin:auto}#case_results_content{width:65%;float:left;padding:0}.hero_banner_wrapper .hero_content.text-center,.hero_banner_wrapper .banner_btns.text-center{max-width:600px!important;text-align:left!important}.hero_banner_wrapper .hero_content.text-center{margin-top:20px}.team_wrapper{max-width:1190px;margin:auto}@media (min-width :1200px){.container{max-width:1190px}}.page-template-team-page .page_content{margin-bottom:30px}p.single-phone{font-size:18px;font-weight:400;line-height:1.625;color:#6f7964}.team_member{font-family:"Open Sans","Open Sans Fallback";display:flex;flex-wrap:wrap}.team_member a{background-position:top center;color:rgba(111,121,100,.7);font-weight:500}.team_member .team_member_content{width:60%;text-align:center;padding:5px 10px}p.single-phone a,#case_results_sidebar a,.new_deafault_page_sidebar a{color:#6f7964;font-weight:700}p.single-phone a:HOVER,.team_member a:HOVER{color:#6f7964}.team_member a i{margin:0 0 0 5px}#page_page_page{max-width:1190px;margin:auto}#page_page_page .news_title{margin-bottom:30px}.member_thumbnail{float:left;margin-right:20px}.member_information{display:flex}.member_information .name{margin-bottom:20px}#page_page_page .page_left{width:100%;float:left;margin-left:0;margin-right:0}.member_information .office{margin-bottom:20px;color:#000}#page_page_page .page_left p,#page_page_page .page_left li{font-size:16px;letter-spacing:normal!important;line-height:26px!important;text-align:left!important;font-style:normal!important;color:#6f7964}#page_page_page .page_left li{margin-left:22px}#page_page_page .page_left{margin-bottom:30px;padding:20px 0 0}body.single{background-color:#f5f5f5}.member_information svg{width:20px;height:20px}.member_information svg .cls-1{fill:#6f7964}.member_information svg:HOVER .cls-1{fill:#114071;}.member_information a{color:#6f7964}.member_information a:HOVER{color:#114071}.default_single_blog_template article .page_content{padding-top:0px!important}#new_default_page_template{max-width:1190px;margin:auto;padding:0;padding:60px 15px}#new_default_page_left_content{width:65%;float:right;padding:0;max-width:65%;background-color:#fff;border-radius:16px;overflow:hidden}.page-template-default,.page-template-about-us-page,.error404{background-color:#f5f5f5}.new_deafault_page_sidebar ul{margin:0;padding:0}ul#san-bernardino-sidebar-menu{background-color:#ffcd37}#new_default_page_template .row{display:flow-root;margin-left:0;margin-right:0}#new_default_page_left_content{padding:20px 20px 5px}.single-post .page_content{margin:0}.contact_form .row{display:inline-flex!important}#new_default_page_left_content p{font-family:"Open Sans","Open Sans Fallback";font-size:18px!important;font-weight:400!important;line-height:1.625!important}.practice_inner_content h2{line-height:40px;margin-bottom:10px;margin-top:20px;color:#6f7964}.practice_inner_content h1{margin-bottom:20px;color:#6f7964}#new_default_page_left_content a,#new_default_page_left_content a span{color:#535b46;font-weight:800!important}@media (min-width:768px){.footer_bottom .col-md-9{flex:0 0 50%}}.single-post .practice_inner_content{padding:20px}.service_box .service_content p{font-size:16px;line-height:normal;color:#2b3a23}.page_featured_image img{height:auto;border-radius:12px}.page_featured_image{width:50%;float:right;margin:5px 0 0 20px}a.navbar-brand{padding:0}.grecaptcha-badge{z-index:1}.custom_field_content ul br{display:none}.page-template-case-results-page .new_deafault_page_sidebar{padding-top:150px}.single-team h3{margin-top:20px}#blog_page_sidebar a{color:#6f7964}h1.about_title,.about_title.h1{margin-bottom:20px;font-size:40px;line-height:50px;color:#6f7964;font-weight:400}.about_subtitle p,.about_subtitle h1{font-size:20px;line-height:34px;letter-spacing:normal;display:inline;color:#2b3a23;font-family:"Open Sans","Open Sans Fallback";vertical-align:middle}.textarea-case-details textarea{width:100%;border:1px solid #ddd}.hp_section_subtitle{font-family:"Montserrat",sans-serif;font-size:36px;line-height:1.2;margin-bottom:30px}.hp_section_subtitle.form{color:#fff}.hp_section_subtitle.faq{color:#6f7964}@media screen and (max-width:991px){.hero_content>p{line-height:33px}.attorney_page .page_content{padding:10px!important;padding-top:50px!important}.attorney_page .container{padding:0;padding-bottom:10px}h1{font-size:30px;line-height:35px}h2{font-size:24px;line-height:33px}.member_information{margin-left:20px}#page_page_page .page_left{width:100%;background-color:#fff}.member_thumbnail{float:none;margin-right:20px;width:100%;margin:auto;text-align:center}#new_default_page_left_content{width:100%;float:none;max-width:100%;padding:0}#blog_page_sidebar,#case_results_sidebar,.new_deafault_page_sidebar{width:100%;float:none;margin:30px 0 0}.single-post .practice_inner_content{padding:20px 0}.page_featured_image{width:100%;float:none;margin:10px 0 10px 0}#case_results_content{float:none}.page-template-case-results-page .new_deafault_page_sidebar{padding-top:0}.case_box_tab .card-header{min-height:100px}}@media (max-width:575px){.team_member .team_member_thumbnail{width:100%}.team_member .team_member_bio,.team_member .team_member_info,.team_member .team_member_info{text-align:center;border:none;margin:0;padding:0}.team_member .team_member_content{width:100%}.team_member .team_member_info h5{display:none}}.sub-menu.dropdown-menu li:hover>a,.sub-menu.dropdown-menu li:focus>a{color:#6f7964!important}@media (min-width:1200px) and (max-width:1300px){.team_member .team_member_thumbnail{width:35%}.team_member .team_member_content{width:65%}}.ip_page{position:relative}.ip_page .top_logo_wrapper .ip_top_btn{position:relative;display:inline-block;border-radius:4px;background:#fff;color:#1d2636!important;font-size:18px;line-height:26px;font-weight:600;text-align:center;vertical-align:middle;padding:19px 20px}.ip_page p,.ip_page li{font-size:16px;line-height:24px}.ip_page_banner_content *{color:#fff}.ip_page_banner_content{position:relative;padding:20px 15px;background-color:rgb(111 137 165 / 80%)}.ip_page_banner_content .h3{margin-bottom:20px}.ip_page_banner_content p{margin-bottom:30px}.ip_page_banner_content ul li{position:relative;padding-left:40px;margin:5px 0;line-height:31px}.ip_page_banner_content ul li img{position:absolute;top:0;left:0}.ip_page_banner_form{position:relative;background-color:#f5fffd;padding:20px;border-top:7px solid #015696}.ip_page_banner_form .banner_form_title{font-size:24px;color:#1d2636;text-align:center;font-weight:700;margin-bottom:30px}.ip_page_banner_form .banner_form_title span{display:block;font-size:85px;font-weight:900;line-height:60px}.ip_page_banner_form form textarea,.ip_page_banner_form form input{width:100%;border-radius:2px;box-shadow:inset 0 2px 3px #ddd;-webkit-box-shadow:inset 0 2px 3px #ddd;-moz-box-shadow:inset 0 2px 3px #ddd;border:1px solid #beb191;padding:5px 10px}.ip_page_banner_form form textarea{height:60px}.ip_page_banner_form form label{font-size:14px;line-height:22px;color:#666;font-weight:700}.ip_page_banner_form form input[type="submit"]{position:relative;font-size:16px;line-height:26px;background-color:#6f7964;box-shadow:none;text-shadow:1px 1px #070200;color:#fff;font-weight:700;border-radius:4px;border:0;padding:10px 15px;margin-bottom:20px!important;margin-top:10px}.ip_page_banner_form form input[type="submit"]:hover{background:#546a82}.ip_page .secondry_btn{position:relative;font-size:16px;line-height:26px;background-color:#6f7964;box-shadow:none;text-shadow:1px 1px #070200;color:#fff;font-weight:700;border-radius:4px;border:0;padding:10px 15px}.ip_page .secondry_btn:hover,.ip_page .secondry_btn:focus,.ip_page .secondry_btn:active{background:#546a82}.ip_page_banner_form .secondry_btn{display:block}.ip_page_banner_form p.note{font-size:12px;line-height:20px;text-align:center}.ip_cta_wrapper{position:relative;padding:60px 0}.ip_cta_wrapper .h2{margin-bottom:45px}.ip_cta_wrapper .secondry_btn{max-width:320px;width:100%;padding:15px 15px}.ip_areas{position:relative;padding:60px 0}.ip_areas ul{list-style:inside;margin:0}.ip_areas ul li{padding:7px 0}.ip_areas .h2{margin-bottom:45px}.ip_practice_area{position:relative;padding:60px 0;background-color:#1d2636}.ip_practice_area *{color:#fff}.ip_practice_area_section{padding:0 30px}.ip_practice_area .h2{max-width:560px;margin:0 auto 20px;width:100%;border:2px solid;padding:14px}.ip_page .ip_practice_area_title_text{max-width:700px;margin:0 auto 60px;font-size:18px}.ip_practice_area_section .h4{margin-bottom:20px}.ip_practice_area_section p{margin-bottom:20px}.ip_practice_area_section p,.ip_practice_area_section ul li{font-size:14px}.ip_practice_area_section ul li{position:relative;margin:14px 0;padding-left:35px;line-height:27px}.ip_practice_area_section ul li img{position:absolute;top:0;left:0;width:23px}.victims_wrapper{position:relative;padding:40px 0;border-top:1px solid #eee}.victims_wrapper .h4{margin-bottom:25px}.victims_wrapper p{margin-bottom:20px}.faq__section .card{border:0;border-radius:0;margin-bottom:1rem;background-color:transparent}.faq__section .card-header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0;border-bottom:.0625rem solid #6f7964;padding:0}.faq__section a.card-btn:not([href]):not([tabindex]){color:#fff}.faq__section a.card-btn:not([href]):not([tabindex]):focus,a.card-btn:not([href]):not([tabindex]):hover{color:#6f7964}.faq__section .card-btn{color:#fff;text-align:left;white-space:inherit;font-weight:600;width:100%;vertical-align:middle;padding:.75rem 0}.faq__section .card-btn-toggle{display:inline-block;color:#6f7964}.faq__section .card-btn-toggle-default{display:none}.faq__section .card-btn-toggle-active{display:block}.faq__section .card-btn.collapsed .card-btn-toggle-default{display:block}.faq__section .card-btn.collapsed .card-btn-toggle-active{display:none}.faq__section .card-body{padding:1.5rem 0}.page-template-lp .navbar_wrapper,.page-template-lp .top-bar,.page-template-lp .navbar-collapse,.page-template-lp .navbar-toggler,.page-template-lp footer{display:none!important}.news_title .title_a{font-size:18px;line-height:24px;font-weight:400;color:#6f7964}.gfield>div.ginput_container>input.medium{width:100%}.testimonial_wrapper{position:relative;padding:0 0 80px 0;background-color:#f5f5f5}.testimonial_wrapper .testi_title{font-family:"Montserrat",sans-serif;font-size:36px;line-height:1.2;font-weight:400;margin-bottom:40px;color:#6f7964}.testimonial_slider .owl-stage{display:flex}.testimonial_slider .owl-item{display:flex}.testimonial_box{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;background-color:#fff;padding:15px;margin:0 10px;width:100%;border:1px solid rgba(111,121,100,.42);border-radius:12px}.testimonial_box .testi_quote{margin-bottom:15px}.testimonial_box .testi_quote img{display:inline-block;width:auto}.testimonial_box .testi_content p{font-size:17.5px;line-height:28px;color:#2b3a23}.testimonial_box .testi_name p{font-size:18px;line-height:1.5em;font-weight:600;color:#2b3a23;margin:15px 0 0}.seoby_wrapper{display:grid;grid-template-columns:59% 20%;justify-content:space-around;align-items:center;grid-gap:11px;margin:20px 0}.seoby_wrapper div{text-align:center}.seoby_wrapper p{margin:0!important}.logo-section img{width:100%;height:auto}@media only screen and (max-width:768px){.logo-section .col-lg-2{flex:0 0 50%;width:50%}}@media (min-width:768px) and (max-width:991px){.logo-section .col-lg-2{flex:0 0 33.333333%;width:33.33%}}.bg_cover{background-size:cover;background-repeat:no-repeat;background-position:center}.casses_banner_content{padding:100px 0 30px}.casses_banner_content img{padding:0 0 30px}.cases_info_box{background-color:#d1232a;padding:20px 35px}.cases_info_box h4{font-weight:500;color:#fff}.cases_specialize_in{background:linear-gradient(to top,rgba(128,128,128,.68),transparent);padding:30px 20px}.cases_specialize_in ul{margin-left:30px}.cases_specialize_in ul li{padding-bottom:15px}.cases_specialize_in p{margin-bottom:15px}.case_footer_wrapper{padding:50px 15px}.case_footer_wrapper img{max-width:300px}.case_footer_wrapper p{margin-bottom:15px}.case_footer_wrapper p,.case_footer_wrapper p a{color:#ffffff!important}@media screen and (max-width:991px){.casses_banner_wrapper{margin-top:-30px}}@media screen and (max-width:767px){.casses_banner_wrapper{margin-top:-15px}}.location_wrapper{padding:150px 0 0}.location_box_title{padding:20px 0 30px}.location_box_title p{font-size:18px;line-height:26px}.location_title_effect::after{content:'';position:absolute;background-color:#6f7964;width:50px;height:3px;bottom:20px;left:50%;transform:translate(-50%)}.location_wrapper .row [class*="col-"]{margin-bottom:40px}.location_wrapper .card{max-width:260px;padding:5px 25px 25px;border:0;border-radius:8px;transition:0.4s linear}.location_wrapper .card:hover{box-shadow:rgba(100,100,111,.2) 0 7px 29px 0}.location_wrapper .card-body,.location_wrapper .card-footer{background-color:transparent;padding:0;border:0}.location_box a{text-decoration:none}.location_box_icon{padding:15px 0}.location_box_icon svg{width:36px;height:36px}.location_box_content h5{margin-bottom:16px}.location_box_content h5 a{color:#222}.location_box_content p{font-size:15px;line-height:22px;margin-bottom:12px}.location_box_content p,.location_box_content p a{color:#222;transition:0.3s ease-in-out}.location_box_content p a:hover,.location_box_content h5 a:hover{color:#6f7964}.btn_location{font-size:14px;line-height:normal;background-color:#eddec9;color:#333;padding:8px 18px;border-radius:50px}.btn_location:hover{background-color:#edcfa4}.accordion_location_wrapper{padding:0 0 35px}.accordion_location_wrapper .card,.accordion_location_wrapper .accordion>.card:first-of-type{border-radius:0}.accordion_location_wrapper .card{box-shadow:rgba(0,0,0,.09) 0 3px 12px;margin:0 0 15px}.accordion_location_wrapper .card,.accordion_location_wrapper .card-header{border:none}.accordion_location_wrapper .card-header{background-color:#bf985f}.accordion_location_wrapper .card-header:first-child{border-radius:0}.accordion_location_wrapper .card-header .btn{font-size:18px;line-height:26px;color:var(--white);padding:14px 30px}.accordion_location_wrapper .card-body{background-color:#f3f3f3;padding:25px 25px 10px}.accordion_body_content p{font-size:14px;line-height:24px;margin-bottom:15px}.accordion_body_content p a{color:#333}.cities_list .city_name{margin-bottom:10px;font-size:18px}.doctor_repeater,.hospitalized_repeater,.medications_repeater{display:none}.gform_next_button.button,.gform_previous_button.button,.gform_button.button,.gform_wrapper.gravity-theme .gf_progressbar_percentage.percentbar_blue,.gform_save_link,input[name="gform_send_resume_link_button"]{background-color:#6f7964!important}.gform_next_button.button,.gform_previous_button.button,.gform_button.button,.gform_save_link,input[name="gform_send_resume_link_button"]{border:1px solid #6f7964!important;padding:10px 15px;display:inline-block;color:#fff!important;;font-size:15px;line-height:20px;position:relative;text-align:center;min-width:110px;vertical-align:middle;border:0;border-radius:0;-webkit-border-radius:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.gform_next_button.button:hover,.gform_previous_button.button:hover,.gform_button.button:hover,.gform_save_link:hover,input[name="gform_send_resume_link_button"]:hover{background-color:transparent!important;border:1px solid #6f7964!important;color:#6f7964!important}.gform_save_link svg path{fill:#fff}.gform_save_link:hover .gform_save_link svg path{fill:#6f7964!important}.gform_wrapper.gravity-theme .gfield_repeater_cell label{font-size:16px!important;color:#2b3a23!important}.gform_wrapper.gravity-theme .gfield_repeater_buttons .add_repeater_item_text,.gform_wrapper.gravity-theme .gfield_repeater_buttons .remove_repeater_item_text{background:#6f7964!important;color:#fff!important;border:1px solid #6f7964!important}.gform_wrapper.gravity-theme .gfield_repeater_buttons .add_repeater_item_text:hover,.gform_wrapper.gravity-theme .gfield_repeater_buttons .remove_repeater_item_text:hover{background:transparent!important;color:#6f7964!important;border:1px solid #6f7964!important}.leng_change .wpml-ls-legacy-dropdown-click{width:11.5em;margin-left:20px}.page-template-ssd-intake{background-color:#f5f5f5}.contact_wrapper{padding:60px 0}.contact_wrapper_content{margin-bottom:40px;text-align:center}.contact_wrapper_content p,.contact_wrapper_content .p{font-size:18px;line-height:1.5em;color:#2b3a23;text-align:center;margin-bottom:0;display:inline}.contact_wrapper_title{margin-bottom:40px;font-size:36px;line-height:1.2}.contact_block{position:relative;background-color:#fff;box-shadow:0 0 30px rgba(0,0,0,.1);padding:25px;margin:0 0 25px;width:100%;text-align:center;border-radius:12px}.contact_block_title{text-transform:none;margin-bottom:30px;font-size:18.5px;line-height:28px;font-weight:500}.contact_block img{max-height:25px;margin-bottom:10px}.contact_block .address,.contact_block .call,.contact_block .email{margin:0 auto 20px;max-width:210px}.contact_block .address *,.contact_block .call *,.contact_block .email *{font-size:16px;line-height:24px}.service_section .practice_area_container{row-gap:46px}.personal_injury .practice_area_container{row-gap:20px}.service_section{padding:70px 0}.service_section .row [class*="col-"]{padding:0 10px}.service_section .service_box{position:relative;border:1px solid #6f7964;border-radius:2px;padding:20px 15px;text-align:center;display:flex;justify-content:center;transition:0.5s ease-in-out;background-color:#6f7964}.service_section .service_box:hover{border-color:#6f7964;box-shadow:inset 0 0 0 100px rgba(0,0,0,.2)}.service_section .service_box:hover a,.service_section .service_box:hover h2{color:#2b3a23}.service_section .service_box,.service_section .service_box::before{border-radius:16px}.personal_injury .service_box,.personal_injury .service_box::before{border-radius:0}.service_section .service_box::before{content:"";position:absolute;top:0;left:0;background-color:rgba(255,255,255,.85);width:100%;height:100%;display:none}.service_box .service_content{position:relative}.service_box .service_content img{transition:0.4s ease-in-out}.service_box .service_content h2,.service_box .service_content .h2{font-size:20px;color:#fff;line-height:30px}.service_box .service_content h2,.service_box .service_content .p{font-size:20px;color:rgba(36,68,112,.85);line-height:30px;padding:17px 0 0;margin:10px 0 0}.service_content a{font-size:16px;line-height:normal;color:#6f7964;font-weight:700}.service_box .service_content h2 a,.service_box .service_content .h2 a{font-size:30px;font-weight:700;color:#7a7a7a}.service_box .service_content h2 a:hover,.service_box .service_content .h2 a:hover{color:#2b3a23}.section_btn{margin:0}.service_box .service_content h2 a,.service_box .service_content .h4 a{font-size:16px;line-height:normal;color:#fff;font-weight:700;padding:17px 0;margin:10px 0;font-family:"Open Sans","Open Sans Fallback"}.service_icon svg [stroke="#9B6A22"]{stroke:#ffffff!important}.service_icon svg [fill="#9B6A22"]{fill:#ffffff!important}.consultation_box_container{padding:50px 0 0}.consultation_box_container .row{row-gap:50px}.consultation_box_wrap{height:100%;padding:30px 15px;box-shadow:rgba(43,58,35,.1) 0 5px 15px 0;border-radius:12px;z-index:1}.consultation_box_element{position:absolute;bottom:-50px;right:-50px;opacity:.05;pointer-events:none;z-index:-1}.consultation_box_element,.consultation_box_element svg{width:180px;height:180px}.consultation_box_wrap .primary_btn{background-color:transparent;color:#6f7964!important;margin:25px 0 0;letter-spacing:0;border:1px solid #6f7964;width:100%;padding:7px}.consultation_box_wrap .primary_btn:hover{background-color:#6f7964;color:#ffffff!important}.consultation_box_icon svg{width:80px;height:80px}.consultation_box_icon svg [stroke="#9B6A22"]{stroke:#6f7964!important}.new_banner.bg{background-repeat:no-repeat;background-size:cover;background-position:center;padding:98px 0;min-height:80dvh;height:auto;overflow:hidden;z-index:1}.new_banner .herobanner_image{background-size:cover;background-position:center top;background-position:center 27%;background-repeat:no-repeat}.new_banner .herobanner_video{object-fit:cover;object-position:center}.new_banner .herobanner_image,.new_banner .herobanner_video{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-2}.new_banner::before{content:'';position:absolute;background-repeat:no-repeat;background-size:contain;width:600px;height:600px;left:0;bottom:0;opacity:1;width:100%;height:100%;background-color:rgba(111,121,100,.2);z-index:-1}.new_banner .main-title p{font-family:"Montserrat",sans-serif;font-size:32px;line-height:42px;font-weight:400!important}.new_banner .main-title h6,.new_banner .main-title p{margin:0 0 30px}.new_banner .main-title .h6{font-family:"Open Sans","Open Sans Fallback";margin:0 0 15px;font-weight:400;font-size:22px;line-height:normal;letter-spacing:normal;font-style:italic}.new_banner .main-title img{max-width:230px;width:100%;margin:10px 0;object-fit:contain;object-position:left}.hero_btn_wrapper{margin-top:10px;gap:10px}.hero_btn_wrapper .hero_modal_btn{background-color:#fff;width:70px;height:70px;border-radius:50%;padding:0;border:0;animation:glowGrow 4s infinite ease-in-out}@keyframes glowGrow{0%{transform:scale(1);filter:drop-shadow(0 0 5px #6F7964)}50%{transform:scale(.8);filter:drop-shadow(0 0 20px #6F7964)}100%{transform:scale(1);filter:drop-shadow(0 0 5px #6F7964)}}.hero_btn_wrapper .hero_modal_btn svg{width:50px;height:50px}#videoModal .modal-body{padding:0}#videoModal .close{position:absolute;background-color:#fff;width:30px;height:30px;border-radius:50%;opacity:1;right:-10px;top:-10px;z-index:1}#videoModal .modal-content{background-color:transparent;border:0;height:auto}@media (min-width:992px){.banner{padding:90px 0}}@media (max-width:991px){.new_banner.bg{padding:98px 0 5px}.new_banner .main-title{text-align:center}.new_banner .main-title img{margin:0}.hero_btn_wrapper{justify-content:center}.hero_btn_wrapper .hero_modal_btn{width:50px;height:50px}.hero_btn_wrapper .hero_modal_btn svg{width:36px;height:36px}}@media (max-width:767px){.new_banner.bg{min-height:45dvh}.new_banner .main-title .primary_btn{padding:10px 20px}#videoModal .close{right:0;top:-40px}}@media (max-width:575px){.new_banner.bg{min-height:unset}.new_banner:after{display:none}}.new_banner{position:relative;width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden}.hero_bg_video{position:absolute;top:50%;left:50%;width:104%;height:100%;object-fit:cover;transform:translate(-50%,-50%);z-index:0}.hero_overlay{position:absolute;inset:0;background:rgba(111,121,100,.4);z-index:1}.new_banner .container{position:relative;z-index:2}@media (max-width:1024px){.new_banner{min-height:80vh}.hero_bg_video{object-fit:cover;width:100%;height:100%}.new_banner .container{padding:0 30px}}@media (max-width:767px){.new_banner{min-height:70vh;align-items:flex-end}.hero_bg_video{width:100%;height:100%;transform:translate(-50%,-50%);object-fit:cover}.new_banner .container{padding:0 20px 40px;text-align:center}}@media (max-width:480px){.new_banner{min-height:60vh}.new_banner .container{padding:0 15px 30px}}.page-template-contactus-new-template .page-banner{background-position:top;height:350px;position:relative;z-index:1}.page-template-contactus-new-template .page-banner::after{content:'';position:absolute;background-color:#2b3a23;width:100%;height:100%;top:0;opacity:.7;z-index:-1}.page-template-contactus-new-template .contact_form_wrapper form{max-width:840px;width:100%}.page-template-contactus-new-template .form-control{margin-bottom:10px}.page-template-contactus-new-template .section-title::after{content:'';height:42px;width:245px;display:block;filter:brightness(.4);top:100%;opacity:.3;left:0;background-image:url(../../../../../../../../themes/sutton-legal/assets/images/heading-bottom.png);background-repeat:no-repeat;background-position:center;background-size:contain;margin-top:8px;margin-right:auto;margin-left:auto}.page-template-contactus-new-template .our_location .nav-tabs li .active_tab{position:relative;background-color:#1d2636;border-bottom:1px solid rgba(255,255,255,.5);padding:30px 35px;transition:0.4s ease-in-out;cursor:pointer;color:#fff}.page-template-contactus-new-template .our_location .nav-tabs li .active_tab.active{background-color:#6f7964}.page-template-contactus-new-template .tab_contact_address{max-width:270px;margin:0 0 10px}.tab_contact_address svg,.tab_fax_call svg{width:100%;margin-right:15px}.tab_contact_address svg{min-width:15px;max-width:15px}.our_location .nav-tabs li svg path{fill:#fff}.our_location .nav-tabs li *{color:#fff}.tab_fax_call svg{min-width:20px;max-width:20px}.our_location .nav-tabs li .active_tab.active:after{content:'';position:absolute;top:20%;margin:auto;right:-2.2em;height:1.5em;border-top:1em solid transparent;border-right:1em solid transparent;border-left:1.5em solid #6f7964;border-bottom:1em solid transparent;z-index:2;transition:0.4s ease-in-out}.our_location .nav-tabs li a:hover{color:#5381ac}@media (min-width:1600px){.page-template-contactus-new-template .page-banner{height:500px}}@media (max-width:991px){.page-template-contactus-new-template .page-banner{padding:50px 0}}@media (max-width:767px){.page-template-contactus-new-template .page-banner{background-position:top right;height:270px}}@media (max-width:400px){.page-template-contactus-new-template .page-banner{background-position:top right -60px}}.single_location_list ul{column-count:3}@media (max-width:767px){.single_location_list ul{column-count:2}}@media (max-width:450px){.single_location_list ul{column-count:1}}ul.gform_fields li.gclid-form,div.gform_fields div.gclid-form{display:none}.new_deafault_page_sidebar label{width:100%}.form-group input[type=file]{font-size:13px;color:#2b3a23;padding:13px 15px}.main_footer{position:relative;color:#fff;padding:60px 0;z-index:11}.main_footer::after{content:'';background-color:rgba(236,230,227);position:absolute;width:100%;height:100%;top:0;z-index:-1}.consultation_section{position:relative;color:#fff;z-index:11}.consultation_section .row{row-gap:30px}.practicearea_title{font-size:36px;line-height:1.2;margin-bottom:30px;text-align:center}.prac_title{font-size:16px;line-height:normal;color:#fff;font-weight:700;padding:17px 0 0;margin:10px 0 0;font-family:"Open Sans","Open Sans Fallback"}.review_wrapper{padding:60px 0 30px}.review_box{background:linear-gradient(45deg,#2b3a23 0,#535b46 16%);border-radius:15px;padding:50px;margin:0 0 30px}.review_box::after{content:'';position:absolute;background-image:url(/wp-content/uploads/2025/01/testi-quote.png);background-size:contain;background-repeat:no-repeat;width:150px;height:120px;right:0;top:0;opacity:.6}.review_box *{color:#fff}.review_author{margin:14px 0 0}.review_author h5{margin:0 0 5px;text-transform:uppercase}.review_content h4{margin:0 0 15px}.review{background-color:#6f7965;padding:30px 20px;border-radius:12px}.review .review_star ul{display:flex;align-items:center;justify-content:center;gap:3px;margin:15px 0}.review .review_star i{color:#fecc37;font-size:15px}.review_content,.review_content p{font-size:16px;line-height:26px}@media (max-width:575px){.review_box{padding:50px 25px}}.brand_block .owl-carousel .owl-item{display:flex;justify-content:center;border-right:1px solid #ddd;align-items:center;height:100%;max-height:250px;min-height:250px}.brand_block .owl-carousel .owl-item .logo-slide{width:100%;display:flex;align-items:center;max-width:16em;padding:2em;position:relative;height:80%;transition:0.4s all;top:10%}.brand_block .owl-carousel .owl-item .logo-slide img{width:100%;margin:0 auto;transition:0.2s all;display:block}.client_section p{font-family:"Open Sans","Open Sans Fallback";font-size:30px;line-height:normal;font-weight:600;margin-bottom:40px;color:#6f7964}.review_banner{background-repeat:no-repeat;background-position:center center;background-size:cover;padding:100px 0;z-index:1}.review_banner .overlay{position:absolute;background-color:rgba(43,58,35,.7);top:0;left:0;bottom:0;right:0;z-index:-1}.review_banner_content h4{color:#fff;margin:0}.page-template-contactus-new-template .contact_form_wrapper img{max-height:380px;width:100%;object-fit:cover;border-radius:12px;object-position:center}.practice_area_block .contact_detail_title{margin:0}.practice_list_1{margin:0;border-radius:20px;border:1px solid #D9D9D9}.practice_list_1 li{margin:0;height:100%}.practice_list_1 li:not(:last-child){border-bottom:1px solid #D9D9D9}.practice_list_1 li h4,.practice_list_1 li .h4{line-height:normal}.practice_list_1 li h4 a,.practice_list_1 li .h4 a{color:#2b3a23;font-size:15px;font-weight:400;line-height:normal;letter-spacing:normal}.practice_box_new h4 a,.practice_box_new .h4 a{color:#2b3a23;font-size:16px;font-weight:400;line-height:normal;letter-spacing:normal}.practice_list_1 li h4 a:hover{color:#6f7964}.practice_list_1 li .h4 a:hover{color:#6f7964}.service_icon,.service_icon svg{flex-shrink:0}.service_icon{margin:0 15px 0 0}@media (min-width:992px){.pratice_area_content{flex-direction:row}.pratice_area_content{column-gap:25px;margin:30px 0 0}.practice_list_1{width:50%;padding:10px 0}.practice_list_1 li{padding:0 15px;min-height:55px}.practice_list_1 li img{margin:0 15px 0 0;width:40px}}@media (min-width:1200px){.pratice_area_content{column-gap:31px;margin:40px 0 0}.practice_list_1{padding:0}.practice_list_1 li{min-height:72px}.practice_list_1 li img{margin:0 20px 0 0;width:50px}}@media (min-width:1440px){.practice_list_1{max-width:338px;width:100%}.practice_list_1 li{padding:0 20px}}@media (max-width:991.98px){.pratice_area_content{column-gap:31px;row-gap:30px;margin:30px 0 0;flex-wrap:wrap}.practice_list_1{width:45%;padding:10px 0}.practice_list_1 li{padding:10px 15px;min-height:60px}.practice_list_1 li img{margin:0 20px 0 0;width:50px}}@media (max-width:575px){.pratice_area_content{flex-direction:column}.practice_list_1{width:100%}}.ppw_form_container{display:flex;align-items:start;gap:14px}.ppw_form_container .privacy_policy_wrapper .form-group{margin:0}.privacy_policy_wrapper .form-group{display:flex;align-items:start;gap:12px}.privacy_policy_wrapper p{font-size:14px;line-height:22px;color:#2b3a23;text-align:start;margin:0!important;padding:0!important}.privacy_policy_wrapper .wpcf7-list-item{margin:0}input[type="checkbox"]{appearance:none;-webkit-appearance:none;height:24px;width:24px;border:1px solid #6f7965;border-radius:4px;margin:4px 0 0;padding:0}input[type="checkbox"]:checked{background-color:#6f7965;border:1px solid #fff;outline:1px solid #6f7965}.privacy_policy_wrapper .wpcf7-list-item-label{display:none}.wpcf7-form-control.wpcf7-not-valid input[type="checkbox"]{outline:1px solid #c00}.privacy_policy_wrapper .wpcf7-not-valid-tip{display:none}.home .navbar_wrapper,.page-template-home-page-template .navbar_wrapper{position:absolute;background-color:transparent}.home .navbar,.page-template-home-page-template .navbar{background-color:transparent}.about_section_visuals img{height:680px;width:100%;object-position:top center;border-radius:16px 0 0 16px}.read_more_btn_block{margin:40px 0 0}.about_section_visuals{height:100%}.about_wrapper .about_section{padding:60px 0 30px}.read_more_btn_block{margin:40px 0 0}.about_section_visuals{height:100%}.about_wrapper .about_section{padding:60px 0 30px}.about_more_content{background-color:#6f7964;padding:60px 0}.more_content_block p{color:#fff;font-size:18px;line-height:1.5em;text-align:center}.more_content_block p:not(:last-child),.about_content p:not(:last-child){margin:0 0 16px}.read_less_btn_block{margin:30px 0 0;display:flex;justify-content:center;align-items:center}.about_more_content{display:none}.read_more_btn{font-size:16px}@media (max-width:767px){.new_banner .container{padding:80px 20px 40px!important}}.sub-menu.dropdown-menu li:focus{background-color:#fafafa}.practice_box_new h4,.practice_box_new .h4{font-family:'Open Sans';line-height:22px}.about_section .about_content h1,.about_section .about_content h2,.about_section .about_content h3,.about_section .about_content h4,.about_section .about_content h5,.about_section .about_content h6{color:#2b3a23}