*{padding:0;margin:0}body{line-height:1.8rem;font-size:1.2rem;font-weight:200;color:var(--text-1);font-family:'Montserrat',sans-serif}.text-primary{color:var(--primary) !important}.bg-primary{background-color:var(--primary) !important}.text-secondary{color:var(--secondary) !important}.bg-secondary{background-color:var(--secondary) !important}.text-gray-1{color:var(--gray-1)}.bg-gray-1{background-color:var(--gray-1)}.text-1{color:var(--text-1)}.text-2{color:var(--text-2)}a{color:var(--accent)}.text-black-1{color:var(--black-1)}.text-black-2{color:var(--black-2)}.bg-black-1{background-color:var(--black-1)}.bg-black-2{background-color:var(--black-2)}.text-gray-3{color:var(--gray-3)}.bg-gray-3{background-color:var(--gray-3)}.text-gray-2{color:var(--gray-2)}.bg-gray-2{background-color:var(--gray-2)}h1{font-size:66px;line-height:1.3;font-weight:600}h2{font-size:46px;line-height:1.2;font-weight:600}h3{font-weight:600;font-size:36px;line-height:40px}h4{font-weight:600;font-size:24px;line-height:32px}.font-82{font-size:82px;line-height:86px;font-family:'Montserrat'}.font-60{font-size:60px;font-family:'Montserrat';line-height:80px}.font-68{font-size:60.8px;font-family:'Montserrat';line-height:68px}.font-57{font-size:57.33px;line-height:64px;font-family:'Montserrat'}.font-39{font-size:39.81px;font-weight:600;line-height:46px;font-family:'Montserrat'}.font-33{font-size:33.18px;font-family:'Montserrat';font-weight:600}.font-27{font-family:'Montserrat';font-size:27.65px;line-height:32px;font-weight:600}.font-24{font-size:23.4px;line-height:24px}.font-19{font-size:18px;line-height:1.8;margin-bottom:0px;font-family:'Work Sans'}.font-work-sans{font-family:'Work Sans'}.btn-1{text-decoration:none;background-color:var(--gray-1);color:var(--white);width:fit-content;margin:0 auto;padding-bottom:24px;padding-top:24px;padding-right:24px;padding-left:24px;font-size:19.2px;line-height:23.4px;position:relative;font-family:'Montserrat';font-weight:600;text-transform:uppercase;transition:.4s ease}.fw-semibold{font-weight:600}.btn-1:hover{transition:.4s ease;background-color:var(--secondary);color:var(--white)}.btn-1:after{content:"";width:100%;height:calc(100% + 20px);border:1px solid var(--white);position:absolute;right:-10px;top:-10px;z-index:-1}a{text-decoration:none}.w-mx-900{max-width:900px;margin:0 auto}.w-mx-1640{max-width:1640px;margin:0 auto}.w-mx-1700{max-width:1700px;margin:0 auto}.site_header{background-color:var(--primary)}nav.primery-menus{font-size:16px;font-family:'Work Sans',sans-serif;text-transform:uppercase}div#text_block-19-8{color:var(--white);font-size:14px;line-height:17.07px;font-family:'Montserrat';font-weight:700}div#text_block-20-8{color:var(--white);font-size:19.2px;line-height:24px;font-family:'Montserrat';font-weight:600}div#text_block-21-8{color:var(--white);font-size:33.18px;line-height:40px;font-family:'Montserrat';font-weight:600}a#div_block-17-8{background-color:var(--secondary);display:block;color:#fff;text-decoration:none;text-align:center;padding:25px 25px 15px}ul#site-nav{list-style:none;padding:0;margin:0;display:flex;gap:30px;justify-content:center}ul#site-nav .menu-item-has-children{padding-right:5px}a.custom-logo-link{display:flex}ul#site-nav .menu-item>a{color:var(--white);text-decoration:none;transition:.4s ease}ul#site-nav .menu-item>a:hover{color:var(--secondary);transition:.4s ease}ul#site-nav .menu-item-has-children>a,ul#site-nav .menu-item-has-children{position:relative}ul#site-nav .menu-item-has-children>a:after{content:"";width:7px;height:7px;border-width:0px 1px 1px 0px;border-style:solid;border-color:var(--white);position:absolute;right:-15px;top:4px;transform:rotate(45deg)}ul#site-nav .menu-item-has-children .sub-menu{background-color:var(--white);list-style:none;padding:0;margin:0;z-index:2}ul#site-nav .menu-item-has-children .sub-menu .menu-item a{width:100%;display:block;color:var(--text-1);padding:8px;font-family:'Montserrat',sans-serif;font-size:15px;transition:.4s ease}ul#site-nav .menu-item-has-children .sub-menu .menu-item.viewall-btn a{background:var(--primary);color:var(--white);position:relative}ul#site-nav .menu-item-has-children .sub-menu .menu-item a:hover{background-color:var(--gray-1);transition:.4s ease;color:var(--white)}ul#site-nav .menu-item-has-children .sub-menu .menu-item.viewall-btn a:after{content:"";width:20px;height:100%;background-image:url(/wp-content/uploads/2025/12/coolicon.png);position:absolute;background-repeat:no-repeat;background-position:center;background-size:contain;top:0;margin-left:10px}.toggle-btn{display:flex;flex-direction:column;gap:6px;width:40px}.toggle-btn span.line{height:4px;background-color:var(--white);border-radius:4px;width:40px;transition:.4s ease;position:relative}.info-wrap i{width:40px;height:40px;border-radius:100%;background-color:var(--gray-1);font-size:20px;display:none;align-items:center;justify-content:center}.hero_section:after{content:"";height:8px;background:var(--secondary);position:absolute;bottom:0;left:0;right:0;margin:auto;max-width:1180px}.b-hours .ct-text-block{margin-bottom:10px}.site_header.is-sticky{position:fixed;box-shadow:0 5px 16px rgba(0,0,0,0.1);backdrop-filter:blur(10px);animation:slideDown 0.35s ease-out;width:100%;z-index:9999;top:0}@keyframes slideDown{from{transform:translateY(-100%)}to{transform:translateY(0)}}@media (min-width:1151px){.toggle-btn{display:none}ul#site-nav .menu-item-has-children .sub-menu{position:absolute;width:250px;opacity:0;top:100%;left:0;visibility:hidden}ul#site-nav .menu-item-has-children:hover>.sub-menu{opacity:1;visibility:visible;transition:.4s ease}}@media (max-width:1150px){.col-w-20,.col-w-60{width:100%}.cst-row{flex-wrap:wrap}.col-w-60{order:2}.contact-info-wrap{display:flex;align-items:center;justify-content:space-between}.contact-info-wrap .info-wrap{display:flex;align-items:center;gap:13px}div#text_block-19-8{font-family:'Montserrat';font-weight:400;font-size:11px;line-height:16px;position:relative}div#text_block-19-8:before{content:"";height:100%;width:1px;background-color:var(--white);position:absolute;top:0;right:-8px}div#text_block-20-8{font-size:12px;line-height:16px;font-weight:600}div#text_block-20-8 br{display:none}div#text_block-21-8{font-size:19px;line-height:24px}a#div_block-17-8{background-color:var(--secondary);display:block;color:var(--white);text-decoration:none;text-align:center;padding:15px 20px}ul#site-nav{gap:0;flex-direction:column}nav.primery-menus{background-color:var(--white);font-size:13px}ul#site-nav .menu-item>a{color:var(--text-1);width:100%;display:block;padding:12px 16px}ul#site-nav .menu-item-has-children>a:after{width:10px;height:10px;border-color:var(--text-1);right:15px;top:0;bottom:0;margin:auto}ul#site-nav .menu-item-has-children .sub-menu .menu-item a{padding:8px 16px;font-size:13px}.primery-menus,ul#site-nav .menu-item-has-children .sub-menu{display:none}ul#site-nav .submenu-open>a{background-color:var(--gray-1);color:var(--white) !important}ul#site-nav .menu-item-has-children.submenu-open>a:after{width:10px;height:10px;border-color:var(--white);top:4px;transform:rotate(225deg)}ul#site-nav .menu-item-has-children{padding-right:0}.toggle-btn.active span.line:nth-child(3n + 2){width:0px;opacity:.2;transition:.4s ease}.toggle-btn.active span.line:nth-child(3n + 3){transform:rotate(-45deg);top:-10px;transition:.4s ease}.toggle-btn.active span.line:nth-child(3n + 1){transform:rotate(45deg);top:10px;transition:.4s ease}}@media (max-width:767px){.info-wrap i{display:flex}div#text_block-19-8{display:none}div#text_block-20-8 br{display:block}div#text_block-20-8{font-size:11px;text-align:left}.custom-logo-link img.custom-logo{width:110px}}@media (max-width:360px){.info-wrap i{display:none}}.footer-big{background-image:url(https://olenfirm.oso.nyc/wp-content/uploads/2025/12/BG-Image_Footer.webp);background-size:cover;background-position:top center;padding:62px 0}.cnt-info-wrap{margin:25px 0;padding-right:15px}.cnt-info-wrap a{color:var(--white);font-size:23.04px;font-family:'Work Sans';line-height:24px;display:block;text-decoration:none}span.cnt-head{font-size:16px;font-family:'Work Sans';line-height:24px;margin-bottom:8px;color:var(--white);display:block}.footer-big a.custom-logo-link{margin-bottom:45px}.cnt-info-wrap.phone_number{border-top:1px solid var(--white);padding-top:20px;margin-top:30px}.cnt-info-wrap.phone_number a,.cnt-info-wrap.phone_number + .cnt-info-wrap a{font-weight:600}.footer-menu ul#site-nav .menu-item>a:hover{color:var(--secondary);transition:.4s ease}.footer-menu ul#site-nav{flex-direction:column;gap:6px}.footer-heading{color:var(--white);font-size:19.2px;font-weight:500;font-family:'Work Sans';line-height:24px;margin-bottom:23px}.social-links li a{width:50px;height:50px;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:25px;color:var(--white);background-color:var(--secondary)}.social-links li a:hover{background-color:var(--primary)}.footer-menu.privacy-menu{font-size:14px}.copywrite{border-top:1px solid rgba(255,255,255,0.48);margin-top:35px;padding:40px 0 0}.footer-menu ul#site-nav .menu-item>a{color:var(--white);text-decoration:none;transition:.4s ease;padding:0}@media (max-width:767px){.footer-big .custom-logo-link img.custom-logo{width:170px}}p.gform_required_legend{display:none}.footer-form{background-image:url(/wp-content/uploads/2025/12/BG-Image_Contact-Form.webp);background-size:cover;background-position:center;margin:50px 0 100px}.form-wrap{padding-top:50px;padding-left:100px;padding-right:100px;padding-bottom:50px;z-index:2;position:relative}.form-wrap:before{content:"";width:100%;height:calc(100% + 50px);position:absolute;background-color:var(--white);left:0;z-index:-1;top:-25px;box-shadow:0px 0px 10px 12px rgba(0,0,0,0.11)}h2.gform_title{font-size:68.8px;line-height:72px;text-align:center;text-transform:capitalize;font-weight:600;color:var(--secondary);font-family:'Montserrat';margin-bottom:48px;margin-left:auto;margin-right:auto}.fill-title{font-family:'Montserrat';font-size:23.04px;text-transform:uppercase;line-height:28.09px;font-weight:500;margin-bottom:19px;letter-spacing:0.48em;width:fit-content;position:relative;margin-left:auto;margin-right:auto}.fill-title.fill-border{padding-bottom:25px;margin-bottom:25px}.fill-title.fill-border:after{height:1px;background-color:#b0b0b0;content:"";width:calc(100% + 70px);position:absolute;left:-35px;bottom:0}.gform_body input,.gform_body select{color:var(--primary) !important;height:60px !important;border:1px solid var(--border-light) !important;font-family:'Work Sans' !important;font-size:13.33px !important;font-style:normal !important;font-weight:300 !important;line-height:20px !important;border-radius:0px !important;padding:20px !important}.gform-theme--foundation .gform_fields{gap:15px 20px !important}#gform_1 textarea,#gform_2 textarea{color:#152444 !important;height:115px !important;border:1px solid var(--border-light);font-family:'Work Sans';font-size:13.33px;font-style:normal;font-weight:300;line-height:20px;border-radius:0px}#gform_1 .gform_footer{width:fit-content;margin:auto;margin-top:40px}#gform_submit_button_1,#gform_submit_button_2{font-family:'Montserrat';font-style:normal;font-weight:500;font-size:19.2px;line-height:23px;border:0;padding:24px;color:#fff;background-color:var(--gray-3);cursor:pointer;border-radius:0px;position:relative;width:fit-content;display:block;margin:0 auto}#gform_submit_button_1::before,#gform_submit_button_2::before{content:'';position:absolute;border:1px solid var(--gray-3);top:-10px;width:209px;height:93px;left:22px}#gform_submit_button_1:hover:before,#gform_submit_button_2:hover:before{border:1px solid #647188}#gform_1 legend,#gform_1 label,#gform_2 legend,#gform_2 label{font-family:'Work Sans';font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#434242}#gform_submit_button_1:hover,#gform_submit_button_2:hover{background-color:#647188}.hero_section{background-position:center;background-size:cover;position:relative;height:800px;z-index:1;isolation:isolate}.hero_section .video-container{position:absolute;inset:0;overflow:hidden;z-index:0}.hero_section .hero-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.hero_section .container{max-width:680px;position:relative;z-index:2;height:100%}.hero_content{display:grid;align-content:center;height:100%}.hero_section::before{content:"";position:absolute;inset:0;background:#000;opacity:0.1;z-index:1;pointer-events:none}.hero_content p{font-size:19.2px;text-align:center;line-height:24px;margin-bottom:20px;color:var(--white)}.hero_section .firm_logo{position:absolute;bottom:-70px;left:0;right:0;margin:auto;z-index:2;height:auto}.avvo-badges{display:flex;align-items:center;justify-content:center;margin-bottom:30px}.avvo-badges img{width:165px;height:auto}section.lawyer_sec{padding:100px 0 0}.avvo-badges .badge-link{width:33.33%;text-align:center}.ltr-content .ct-text-block{margin-bottom:20px}.ltr-content{display:flex;gap:50px;margin-top:55px}.ltr-content .column_50{width:50%}.ltr-content h3{font-family:'Montserrat';font-size:2rem;line-height:2.5rem;font-weight:600;color:var(--gray-2);margin-bottom:16px}.ltr-content ul,.order-list{list-style:none;display:grid;gap:20px;padding-left:20px}.ltr-content strong,.order-list strong{font-weight:600}.ltr-content ul li,.order-list li{position:relative}.ltr-content ul li::before,.order-list li::before{content:'';position:absolute;background-image:url(/wp-content/uploads/2026/01/site-icon.png);width:20px;height:20px;background-repeat:no-repeat;left:-25px;top:2px}.ltr-content ul strong{color:var(--secondary)}.ltr-with-left-image .criminal-image{margin-left:-280px}.ltr-content a{text-decoration:none}.practice-area-item{background-color:var(--secondary);text-align:center;padding:60px 60px;display:grid;justify-items:center;color:var(--white) !important;gap:6px;position:relative;transition:.4s ease;height:100%}.practice-area-item:hover{background-color:var(--primary);transition:.4s ease}.practice-area-item:before{content:"";width:50%;height:1px;background-color:var(--primary);position:absolute;left:0;right:0;top:25px;margin:auto}.practice-area-item hr{width:100%;background-color:var(--white);opacity:1}.practice-area-item img{width:60px}.practice-area-wrapper{display:grid;grid-template-columns:repeat(3,minmax(200px,1fr));gap:20px;align-items:start;padding-bottom:140px}.practice-area-wrapper .practice-area-item:nth-child(3n + 2){transform:translateY(100px)}.btn-1.border-btn:after{border-color:var(--primary)}.practice-areas{padding:80px 0 80px}.at_olen_firm .fill-title{margin-left:0}.at_olen_firm .fill-title.fill-border:after{left:0;width:100%}.at_olen_firm .w-mx-1700{display:grid;grid-template-columns:45% 52%;gap:30px;padding-left:170px}img.testmonial_image{width:fit-content;position:relative;right:-50px}.testmonial_image_col{text-align:end}.at_olen_firm .column_50{padding-top:100px}ul.slick-dots{display:flex;list-style:none;padding:0;gap:7px;margin:15px 0 35px;justify-content:center}ul.slick-dots li{height:10px}ul.slick-dots li button{font-size:0px;width:10px;height:10px;border-radius:100%;border:2px solid var(--white);background-color:transparent;transition:.4s ease}ul.slick-dots li button:hover,ul.slick-dots li.slick-active button{background-color:var(--white);transition:.4s ease}.our_testimonials{padding-top:1px;margin-top:-170px;padding-bottom:50px}.testimonal-wrapper{padding:80px 90px;margin-top:-170px;max-width:1240px;background-image:url(/wp-content/uploads/2026/01/Mask-group-10.webp);background-size:cover}.testimonal-wrapper .testimonial-col{width:80%;position:relative;z-index:1}.testimonial-content{color:var(--white);font-family:'Work Sans'}.testimonail-slider-wrapper{width:70%;margin:0 auto}.empty_div{position:relative;z-index:1;width:fit-content;margin-left:auto}.cta-phone{padding:100px 55px;max-width:680px;margin:-270px 170px 0px auto;position:relative}.cta-phone:after{width:90%;height:calc(100% + 60px);content:"";border:1px solid #769CC8;position:absolute;right:-30px;top:-30px;z-index:-1}.about_jared{padding-top:80px;margin-bottom:120px;position:relative;z-index:1}.about_jared:before{content:"";width:40%;height:70%;background-color:var(--secondary);position:absolute;bottom:-100px;z-index:-1}.about_jared .w-mx-1640{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding:0 20px}.criminal_cases_content{width:57%}.criminal_cases_content .accordion-item{background:transparent;border-color:var(--white);border-left:0;border-right:0;border-radius:0}.criminal_cases_content .accordion-button{background-color:transparent !important;color:var(--white);font-weight:600;font-size:23.04px;padding:15px 10px;border-radius:0 !important}.criminal_cases_content .accordion-button:focus{outline:0;box-shadow:none}.criminal_cases_content .accordion-button::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.criminal_cases_content .accordion-body{padding:15px 15px 10px;color:var(--white)}.criminal_cases{padding:80px 0;background-size:cover;background-position:top right}.accordion-collapse.show{border-top:1px solid var(--white)}.at_olen_firm{overflow-x:hidden}.global-banner{height:660px;background-size:cover;background-position:top center;position:relative;display:flex;align-items:center}.banner-breadcrumbs{background-color:var(--secondary);color:var(--white);padding:30px 0px;text-transform:uppercase;font-size:13px}.banner-breadcrumbs a{color:var(--white);text-decoration:none}.banner-content h1{text-align:center;color:var(--white);margin:0}.sidebar_form{border-top:8px solid var(--secondary);margin-top:35px;padding:38px}.sidebar_form .law_firm_img{margin:-92px auto 0;display:block;width:100px;height:auto}.form_h.font-39{font-weight:500}.practice-area-wrapper-list{display:grid}.practice-area-item-list{padding-top:15px;padding-left:25px;padding-right:25px;padding-bottom:15px;color:var(--primary);display:block;transition:.4s ease}.practice-area-item-list:hover{color:var(--white);background-color:var(--gray-3)}.sidebar_practice_area{box-shadow:0px 4px 15px rgba(0,0,0,0.25);padding:40px 0 30px}.main_row{display:grid;grid-template-columns:63% 33%;justify-content:space-between;padding:80px 0}.main_row.full_row{grid-template-columns:1fr}.main_row .column_30{display:flex;gap:50px;flex-direction:column}.attorney-card{max-width:365px;box-shadow:0px 4px 15px rgba(0,0,0,0.25);background-color:#123459;padding-bottom:20px;border-radius:4px}.attorney-image{padding:30px}.attorney-image img{width:100%}.attorney-content{background-color:var(--white);padding:20px}h3.attorney-name{font-size:27px;line-height:32px;color:var(--gray-1);font-weight:600;font-family:'Montserrat';text-align:center}.attorney-title{display:block;font-family:'Work Sans';color:var(--primary);font-size:16px;line-height:24px;font-weight:600;text-transform:uppercase;margin-bottom:13px;text-align:center}.attorney-btn{background-color:var(--gray-2);border:1px solid var(--gray-2);color:var(--white);text-decoration:none;display:block;width:fit-content;margin:0 auto;padding:10px 15px;transition:.4s ease;font-family:'Work Sans'}.attorney-btn:hover{border-color:var(--black-1);background-color:var(--black-1);color:var(--white)}.cta-sidebar{background-color:var(--gray-1);color:var(--white);padding:50px 30px 30px}.cta_cont{font-size:22px;margin-top:15px;font-family:'Work Sans'}.cta_cont a{text-decoration:none;color:var(--white)}.wp-block-button__link.wp-element-button{background-color:var(--gray-1);transition:.4s ease;border-radius:5px !important;font-size:16px;font-family:'Work Sans'}.wp-block-button__link.wp-element-button:hover{color:var(--white);background-color:var(--primary);transition:.4s ease}.oso-toc{margin-bottom:20px;margin-top:20px;display:flex;width:100%}ol.oso-toc-list{list-style:none;padding:0px;margin:auto}ol.oso-toc-list ol{list-style:none;margin:auto;padding-left:20px}ol.oso-toc-list a{text-decoration:none;color:var(--black-1);font-family:'Work Sans';transition:.3s ease}ol.oso-toc-list a:hover{text-decoration:underline;transition:.3s ease}.oso-toc button.accordion-button,.faq-accordion button.accordion-button{background-color:#f9f9f9;font-weight:600;padding:10px 15px}.oso-toc .accordion-button:focus,.faq-accordion .accordion-button:focus{border:none;box-shadow:none}.oso-toc .accordion-button:not(.collapsed),.faq-accordion .accordion-button:not(.collapsed){color:var(--black-1);background-color:#f9f9f9}.faq-accordion{margin-bottom:25px;margin-top:20px}.oso-toc .accordion-header{margin-bottom:0}.oso-toc .accordion-item{width:100%}.contact-detail{border-top:1px solid var(--gray-1);margin-top:30px;padding-top:25px}.contact-detail iframe{width:100%}.practice_area_row .col-practice-area h2{font-family:'Montserrat';font-style:normal;font-weight:600;font-size:36px;line-height:40px;color:var(--secondary);margin-bottom:15px}.practice_area_row .col-practice-area h3{font-family:'Montserrat';font-style:normal;font-weight:600;font-size:24.18px;line-height:32px;color:var(--secondary)}.practice_area_row .col-practice-area h4{font-family:'Montserrat';font-style:normal;font-weight:600;font-size:22.18px;line-height:30px;color:var(--secondary)}.practice_area_row .col-practice-area p{font-family:'Work Sans';color:var(--primary)}.practice_area_row a{text-decoration:none}.main_row.case_results_row .case_result_grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:20px}.main_row.case_results_row.full_row .case_result_grid{grid-template-columns:1fr 1fr 1fr;margin-top:40px}.main_row.case_results_row.full_row h2{text-align:center}.case_result_grid_item{background-color:var(--gray-2);color:var(--white);text-align:center;padding:15px;min-height:240px;transition:.4s ease}.case_result_grid_item:hover{background-color:var(--primary);transition:.4s ease}.case_result_grid_item p{margin:0;border:1px solid var(--white);height:100%;display:flex;align-items:center;padding:15px;font-family:'Work Sans'}.oso-testimonial-card .oso-quote-icon{display:flex;justify-content:center;align-items:center;background-color:var(--gray-2)}.oso-testimonial-card .oso-quote-icon img{opacity:0.8;transition:.4s ease}.oso-testimonial-content{padding:15px;border:1px solid var(--white);border-left-color:var(--gray-2);color:var(--white);font-family:'Work Sans';font-weight:400}span.oso-client-name{font-size:14px}.main_row.full_row .oso-testimonial-grid{display:flex;gap:20px;margin-top:40px;flex-wrap:wrap;justify-content:center}.main_row.full_row .oso-testimonial-card{background-color:var(--secondary);padding:15px;display:grid;grid-template-columns:100px calc(100% - 100px);transition:.4s ease;width:49%}.main_row .oso-testimonial-card:hover{background-color:var(--primary);transition:.4s ease}.main_row .oso-testimonial-card:hover .oso-quote-icon img{opacity:1;transition:.4s ease}.main_row .oso-testimonial-card{width:100%}.borderd-box{background:#f1f1f1;padding:30px 30px;border-left:7px solid #4C668D;margin:15px 0 30px !important;display:block;width:100%}.single-post .global-banner,.blog .global-banner,.archive .global-banner,.search .global-banner{min-height:400px;height:100%}.practice-area-wrapper.los_angeles_area .practice-area-item:nth-child(3n + 2){transform:translateY(0px)}.blog-archive-inner{display:grid;grid-template-columns:44% 1fr;gap:35px;align-content:center}.blog-archive-content{display:flex;justify-content:center;flex-direction:column}.blog-archive-pagination{display:flex;gap:6px;justify-content:center}.blog-archive-pagination .page-numbers{width:35px;height:35px;background-color:var(--white);box-shadow:0 0 10px #0000002e;display:flex;justify-content:center;align-items:center;font-weight:600;color:var(--primary);font-size:17px;transition:.4s ease}.blog-archive-pagination .page-numbers:hover{background-color:var(--gray-1);color:var(--white);transition:.4s ease}.blog-archive-pagination span.page-numbers.current{background-color:var(--gray-1);color:var(--white)}.blog .sidebar_form{display:none}.search-btn::after{display:none}.search-btn{position:absolute;right:0;height:100%}.blog-archive-title a{transition:.4s ease}.blog-archive-title a:hover{color:var(--secondary);transition:.4s ease}.search-sidebar{background-color:var(--primary);padding:30px}.practice-area-wrapper.los_angeles_area{padding-bottom:80px}.all_practice_areas .practice-area-item{padding:40px}.all_practice_areas .practice-area-item:before{margin-left:0;top:15px}.related_posts_grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px}section.post_sec{padding-bottom:80px}section.post_sec .related_post{border-top:1px solid var(--primary);padding-top:60px}.related_post_thumb img{width:100%;height:260px;object-fit:cover;margin-bottom:20px}.contact-page a{color:var(--white);margin-top:15px;display:block;font-family:'Work Sans'}.contact-page ul.social-links{justify-content:center;margin-top:0 !important}.contact-page .social-links li a{background-color:var(--gray-1)}.contact-page .social-links li a:hover{background-color:var(--secondary)}.contact-info-grid{gap:25px}.contact-info-grid .contact-page .bg-secondary:hover{background:var(--primary) !important;transition:.4s ease}.map_grid{gap:25px;margin-top:60px}.area-we-server-location{background-color:var(--primary);padding:15px}.area-we-server-location .wp-block-column-is-layout-flow{padding:30px 20px;border:1px solid var(--white)}.areas-we-serve-table table td{padding:12px 20px;font-size:16px;font-weight:500;width:50%}.table-striped>tbody>tr:nth-of-type(odd){--bs-table-accent-bg:#eceeef;color:var(--primary)}.areas-we-serve-table table a{text-decoration:none}.areas-we-serve-table{margin-top:60px}.areas-we-serve-table table a:hover{text-decoration:underline}@media (max-width:1600px){.testimonal-wrapper .testimonial-col{width:65%}.testimonial-col .font-68{font-size:55px;line-height:62px}.testimonal-wrapper{margin-top:-75px}.at_olen_firm .w-mx-1700{padding-left:100px}img.testmonial_image{right:0}.cta-phone{margin:-410px 100px 0px auto}}@media (max-width:1500px){.testimonal-wrapper{margin-top:-75px;padding-left:20px}.testimonal-wrapper .testimonial-col{width:50%}.testimonial-col .font-68{margin-bottom:30px !important}.testimonail-slider-wrapper{width:90%;margin:0 auto}.at_olen_firm .w-mx-1700{padding-left:70px}}@media (max-width:1370px){.hero_section{height:700px}.font-82{font-size:72px;line-height:75px}.font-68,h2.gform_title{font-size:52.8px;line-height:60px}img.testmonial_image{right:0;width:100%}.at_olen_firm .w-mx-1700{padding-left:50px;grid-template-columns:50% 47%}.cta-phone{margin:-300px 60px 0px auto;max-width:530px;padding:50px}.font-33{font-size:26.18px;font-family:'Montserrat';font-weight:600}.at_olen_firm .column_50{padding-top:20px}.testimonal-wrapper{margin-top:-50px;padding-left:20px;max-width:1000px}.testimonal-wrapper .testimonial-col{width:70%}}@media (max-width:1240px){.at_olen_firm .column_50{padding-top:0}.testimonal-wrapper{margin-top:0px;padding:60px 90px;padding-left:20px;max-width:1000px}.testimonal-wrapper .testimonial-col{width:65%}.font-39{font-size:29.81px;line-height:35px}.about_jared:before{bottom:-80px}.main_row{grid-template-columns:58% 38%}.global-banner{height:560px}.font-27{font-size:25.65px}}@media (max-width:1150px){.font-82{font-size:70px;line-height:75px}.font-68,h2.gform_title{font-size:50.8px;line-height:60px}.font-60{font-size:45px;line-height:65px}.font-57{font-size:42.33px;line-height:54px}.fill-title{font-size:18px}.font-19{font-size:18.2px;line-height:24px}.ltr-with-left-image .criminal-image{margin-left:-100px}.cta-phone{margin:-175px 60px 0px auto;max-width:460px}.our_testimonials{padding-top:1px;margin-top:-70px}img.testmonial_image{right:0;width:100%;top:100px}.container{padding-left:20px;padding-right:20px}.about_jared .w-mx-1640{padding:0 20px 70px;gap:40px}.about_jared:before{bottom:45px}.main_row.case_results_row.full_row .case_result_grid{grid-template-columns:1fr 1fr}.blog-archive-inner{grid-template-columns:1fr;gap:25px}.related_posts_grid{grid-template-columns:1fr 1fr}}@media (max-width:991px){.font-82{font-size:60px;line-height:65px}.font-68,h2.gform_title{font-size:40.8px;line-height:50px}.font-60{font-size:38px;line-height:55px}.fill-title{font-size:16px}.form-wrap{padding-top:30px;padding-left:50px;padding-right:50px;padding-bottom:30px}.gform_body input,.form-wrap .gform_body select{height:50px !important;padding:15px}.font-19{font-size:17.2px;line-height:23px}.ltr-content{gap:20px;margin-top:38px;flex-direction:column}.ltr-content .column_50{width:100%}.ltr-with-left-image .criminal-image{margin-left:0}.practice-area-wrapper .practice-area-item:nth-child(3n + 2){transform:translateY(0px)}.practice-area-wrapper{grid-template-columns:repeat(2,minmax(200px,1fr));gap:20px;padding-bottom:60px;align-items:normal}img.testmonial_image{top:20px}.at_olen_firm .w-mx-1700{padding-left:20px;grid-template-columns:1fr 1fr;padding-right:20px}.our_testimonials{padding-top:1px;margin-top:-10px}.cta-phone{margin:-60px 60px 0px auto;max-width:460px}.testimonal-wrapper{padding:70px 50px 140px;padding-left:50px;max-width:767px}.testimonal-wrapper .testimonial-col{width:100%}.testimonial-col .font-68{font-size:45px;line-height:50px}.about_jared .w-mx-1640{grid-template-columns:1fr}.about_jared:before{display:none}.criminal_cases_content{width:100%}.criminal_cases{background-position:84% center}.container{max-width:850px}.main_row{grid-template-columns:54% 42%}.practice_area_row h2{font-size:32px;line-height:36px}.main_row.case_results_row .case_result_grid{grid-template-columns:1fr}.oso-testimonial-card{width:100%}.contact-info-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important}}@media (max-width:767px){.hero_section{height:420px}.font-82{font-size:40px;line-height:55px}.font-68,h2.gform_title{font-size:33.8px;line-height:42px}.font-60{font-size:31px;line-height:41px}.font-57{font-size:35.33px;line-height:44px}.criminal_cases_content .accordion-button{font-size:20.04px}.fill-title{font-size:16px}.btn-1{font-size:16.2px;line-height:19.4px;padding:20px}.hero_section .container{max-width:490px;position:relative}.hero_content p{font-size:16.2px;line-height:22px}.hero_section .firm_logo{width:120px}h2.gform_title{margin-bottom:30px}.avvo-badges img{width:110px}.font-19{font-size:1.7rem;line-height:2.1rem}.fill-title.fill-border:after{width:calc(100% + 0px);left:0px}.practice-area-wrapper{grid-template-columns:repeat(2,minmax(200px,1fr))}.practice-areas{padding:20px 0 70px}.at_olen_firm .w-mx-1700{grid-template-columns:1fr}.container{max-width:100%}.main_row{grid-template-columns:1fr;padding:60px 0}.global-banner{height:325px}.banner-breadcrumbs{padding:20px 0}#gform_submit_button_1,#gform_submit_button_2{font-size:17.2px;padding:20px 24px}.practice_area_row .column_70{margin-bottom:50px}.map_grid iframe{height:300px !important}.avvo-badges{flex-wrap:wrap !important;gap:20px 0}.hero_section .hero-video{object-fit:cover;object-position:center}}@media (max-width:575px){.font-82{font-size:36px;line-height:44px}.btn-1{font-size:14.2px;line-height:17.4px;padding:18px 15px}.form-wrap{padding:30px}.avvo-badges img{width:95px}.practice-area-wrapper{grid-template-columns:repeat(1,minmax(200px,1fr))}.testimonal-wrapper{padding:70px 35px 140px;padding-left:35px}.cta-phone{margin:-60px 40px 0px auto;max-width:350px}.font-33{font-size:19.18px}.sidebar_form{padding:30px 25px}.attorney-image{padding:20px}.global-banner{height:280px}.main_row.case_results_row.full_row .case_result_grid{grid-template-columns:1fr;margin-top:30px}.oso-testimonial-card{grid-template-columns:1fr}.oso-testimonial-content{border:1px solid var(--white);border-left-color:var(--white);border-top-color:var(--gray-2)}.oso-testimonial-card .oso-quote-icon{height:80px}.related_posts_grid{grid-template-columns:1fr}.contact-info-grid{grid-template-columns:repeat(1,minmax(0,1fr)) !important}.map_grid{grid-template-columns:repeat(1,minmax(0,1fr)) !important}}.page-template-privacy-pages .sidebar_practice_area.bg-white{display:none}@media (prefers-reduced-motion:reduce){.hero_section .hero-video{display:none}}a.skip-link.screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}a.skip-link.screen-reader-text:focus,a.skip-link.screen-reader-text:active{position:fixed;top:20px;left:20px;z-index:99999;width:auto;height:auto;padding:12px 20px;overflow:visible;clip-path:none;background:#fff;color:#000;border:2px solid #000}