:root{--color--black:#000;--color--grey:#5f5f5f;--color--blue:#131d54;--color--skyblue:#0059b6;--color--white:#fff}*{margin:0;padding:0}body{font-family:'Playfair Display',sans-serif;float:left;width:100%;background:#fff;font-size:18px;color:var(--color--grey);line-height:1.9;font-weight:400}body,html{height:100%}img{max-width:100%;height:auto}img,svg{vertical-align:inherit}:focus{outline:none !important}a{color:var(--color--skyblue);font-weight:500;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s;text-decoration:none}a:hover{color:#4e5683}a,.btn,input,select,textarea,button,img{outline:0 !important;box-shadow:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:#c70e09}ol{padding-left:15px}select{color:rgba(0,0,0,0);text-shadow:0 0 0 #000}a img{outline:0}input,select,textarea{outline:0;-webkit-border-radius:0;box-shadow:none}input[type=submit]{cursor:pointer}a:hover,a:focus{text-decoration:none}p:empty{display:none}p:last-child{margin-bottom:0}p strong{font-weight:700}p{font-family:'Playfair Display',sans-serif;font-weight:400;font-size:16px;line-height:36px;color:#000}iframe{border:none;width:100%;height:100%}.alignnone{display:block;margin:25px auto}.aligncenter,div.aligncenter{display:block;margin:25px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 22px 15px 0}.aligncenter,div.aligncenter{width:auto !important}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}ul{list-style:none;padding:0;margin:0}.no_result a{text-decoration:underline}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:500;color:var(--color--black);font-family:'Playfair Display',sans-serif}.h2 .h2,h2,.heading,h2.title{color:var(--color--black);font-size:33px;font-weight:500;margin-bottom:12px;line-height:1.2}.space-pd{padding:110px 0}.space-pd-tp{padding-top:110px}.space-pd-bt{padding-bottom:110px}.space-mr{margin:110px 0}.space-mr-tp{margin-top:110px}.space-mr-bt{margin-bottom:110px}.btn{background:#000;border-radius:15px;color:#fff;border:2px solid #000;font-size:16px;display:inline-flex;align-items:center;justify-content:center;padding:15px 30px;font-weight:500;letter-spacing:.02em;line-height:normal;position:relative}.btn-white{background:#fff;color:#000;border:2px solid #fff}.btn.focus,.btn:focus{box-shadow:none}.btn:hover{background:#fff;color:#000;border-color:#000}.btn-white:hover{background:#000;color:#fff;border-color:#fff}.clientreviews{border:1px solid #ddd;padding:20px;margin-bottom:30px}.review-schema-wrapper{margin-top:35px}.clientreviews p strong,.testimonialTitle strong{font-weight:600}.clientreviews .heading{font-size:28px}.video-schema iframe{height:260px}.wpcf7{position:relative;z-index:9}.wpcf7 .form-group{margin-bottom:35px}.form-control:focus{box-shadow:none;background:0 0;color:#000;border-color:#000}.eval_form_home .form-control:focus{box-shadow:none;background:0 0;color:#fff;border-color:#fff}.wpcf7-form-control-wrap{display:inline-flex;display:-webkit-inline-flex;display:-ms-inline-flex;width:100%}.wpcf7-form-control.wpcf7-textarea{width:100%}.wpcf7 .wpcf7-not-valid-tip,.wpcf7 label.error{color:#fff;margin-bottom:0;display:block;position:absolute;bottom:-20px;right:0;font-size:11px;background-color:#dc3231;padding:2px 5px 2px;border-radius:5px;height:20px;line-height:18px}.wpcf7 .wpcf7-not-valid-tip{display:none}.wpcf7 .wpcf7-response-output{border:none !important;margin:0 !important;font-size:15px;line-height:1.3;position:absolute;left:0;bottom:-45px;right:0;text-align:center;color:#c20000;font-weight:400;padding:5px 0 !important}.wpcf7 .wpcf7-response-output.wpcf7-mail-sent-ok{color:#398f14 !important}.wpcf7 label{color:#4d4d4d;font-size:18px;font-weight:500;margin-bottom:0;display:block}.quiz-gp .wpcf7-form-control-wrap{display:block !important}.form-control,.infusion-field input[type=text]{border:none;border-bottom:1px solid #959595;padding:12px 0;color:#15071e;outline:none;border-radius:0;background-color:transparent;width:100%}textarea.form-control{height:150px;resize:none}.select-box select{color:#000;text-shadow:none;background:0 0;border:none;border-bottom:1px solid rgba(0,0,0,.2);width:100%;padding:14px 0;line-height:normal;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.select-box select::-ms-expand{display:none}.select-box>span{position:relative}.select-box>span:after{content:"";right:5px;position:absolute;top:50%;width:8px;height:8px;transform:rotate(45deg) translateY(-50%);-webkit-transform:rotate(45deg) translateY(-50%);-moz-transform:rotate(45deg) translateY(-50%);-o-transform:rotate(45deg) translateY(-50%);-ms-transform:rotate(45deg) translateY(-50%);border-right:2px solid rgba(0,0,0,.2);border-bottom:2px solid rgba(0,0,0,.2);pointer-events:none}.wpcf7-acceptance span.wpcf7-list-item,.checkbox span.wpcf7-list-item{margin:0;margin-right:30px}.wpcf7-acceptance input[type=checkbox],.checkbox input[type=checkbox]{display:none;width:auto}.wpcf7-acceptance .wpcf7-list-item-label{position:relative;padding-left:30px;cursor:pointer;color:#0c1a36}.wpcf7-acceptance .wpcf7-list-item-label:before{border:1px solid #cdd3da;position:absolute;content:"";width:20px;height:20px;top:0;left:0}.wpcf7-acceptance label input:checked+.wpcf7-list-item-label:before{border-color:#0c1a36;background:#0c1a36}.wpcf7-acceptance label input:checked+.wpcf7-list-item-label:after{content:'';display:block;position:absolute;top:4px;left:8px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.checkbox .wpcf7-list-item-label{position:relative;padding-left:30px;cursor:pointer;color:#8a8b8d}.checkbox .wpcf7-list-item-label:before{border:1px solid #afafaf;position:absolute;content:"";width:20px;height:20px;top:1px;left:0}.checkbox label input:checked+.wpcf7-list-item-label{color:#4e6072}.checkbox label input:checked+.wpcf7-list-item-label:before{border-color:#4e6072;background:#4e6072}.checkbox label input:checked+.wpcf7-list-item-label:after{content:'';display:block;position:absolute;top:4px;left:8px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.wpcf7-acceptance label a{color:#dcac35}.submit-btn{position:relative;display:inline-flex;display:-webkit-inline-flex;display:-ms-inline-flex}.submit-btn input[type=submit]{border-radius:50px;background:var(--color--skyblue);width:auto;border:none;padding:12px 35px;font-weight:500;text-transform:uppercase;color:#fff;border:2px solid var(--color--skyblue);line-height:24px;width:100%}.submit-btn input[type=submit]:hover{background:0 0;color:var(--color--skyblue);border-color:var(--color--skyblue)}.wpcf7-spinner{margin:0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}div.wpcf7 .ajax-loader{display:none}div.wpcf7 .ajax-loader.is-active{position:absolute;margin:auto;left:0;right:0;border-radius:100px;background-color:var(--color--skyblue);background-image:url(//bichlerlaw.com/wp-content/themes/bichler-and-longo/css/../img/loader-w.svg);height:100%;width:100%;background-size:22px;background-repeat:no-repeat;background-position:center;display:block !important;top:0;bottom:auto}.msg-side-form{position:absolute;color:#fff;font-size:12px;right:0;margin:0;background-color:#c20000;padding:5px;line-height:normal;letter-spacing:0;bottom:-22px}.radio-btn input[type=radio]{display:none}.radio-btn span.wpcf7-list-item{margin-left:0;padding-left:23px;margin-right:20px;position:relative}.radio-btn span.wpcf7-list-item label{margin-bottom:0;cursor:pointer;line-height:25px;color:#afafaf}.radio-btn span.wpcf7-list-item:last-child{margin-right:0}.radio-btn label .wpcf7-list-item-label:before{border:1px solid rgba(0,0,0,.2);position:absolute;content:"";width:18px;height:18px;top:4px;left:0}.radio-btn input[type=radio]:checked~.wpcf7-list-item-label:after{content:'';display:block;position:absolute;top:7px;left:7px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.radio-btn input[type=radio]:checked~.wpcf7-list-item-label:before{border-color:#a91b2a;background:#a91b2a}.wrap-header{display:flex;align-items:center;justify-content:end;width:100%}.menu-top{position:relative;display:flex}ul.menu-top li{color:#fff;position:relative;padding:0 15px;line-height:normal}ul.menu-top>li.menu-item-has-children{margin-right:15px}ul.menu-top li:first-child{padding-left:0}ul.menu-top li ul{display:none}.menu-top li a{color:#000;position:relative;display:flex;align-items:center;font-size:17px;text-decoration:none;height:100%;font-weight:400;text-transform:capitalize;padding:15px 0}.menu-top li a:hover{transition:.5s ease-in-out all;color:#000}.menu-top li a:before{position:absolute;content:"";background:#000;left:0;right:0;bottom:0;height:2px;width:0;transition:.5s ease-in-out all}.menu-top li a:hover:before,.menu-header>ul>li.current_page_item>a:before,.menu-header>ul>li.current_page_ancestor>a:before{width:100%;transition:.5s ease-in-out all}.menu-header>ul>li.current_page_item>a,.menu-header>ul>li.current_page_ancestor>a{color:#000}.menu-header>ul>li.current_page_item>a:before,.menu-header>ul>li.current_page_ancestor>a:before{position:absolute;content:"";background:#000;left:0;right:0;bottom:0;height:2px}#mainNav>li.menu-item-has-children:before{content:"";right:2px;position:absolute;top:49%;width:7px;height:7px;transform:rotate(45deg) translateY(-50%);-webkit-transform:rotate(45deg) translateY(-50%);-moz-transform:rotate(45deg) translateY(-50%);-o-transform:rotate(45deg) translateY(-50%);-ms-transform:rotate(45deg) translateY(-50%);border-right:2.5px solid #000;border-bottom:2.5px solid #000;transform-origin:5px 0px}.small-header .menu-top:before{display:none}.sub-menu li.menu-item-has-children{position:relative}.menu-top li>.sub-menu>li.menu-item-has-children:after{content:"";right:7px;position:absolute;top:50%;width:7px;height:7px;transform:rotate(-45deg) translateY(-50%);-webkit-transform:rotate(-45deg) translateY(-50%);-moz-transform:rotate(-45deg) translateY(-50%);-o-transform:rotate(-45deg) translateY(-50%);-ms-transform:rotate(-45deg) translateY(-50%);border-right:2px solid #beccd7;border-bottom:2px solid #beccd7;transform-origin:0 2px}ul.menu-top li:hover>ul{display:block;position:absolute;top:100%}ul.menu-top li:hover li{float:none}.sub-menu li ul.sub-menu{position:absolute;background-color:var(--color--skyblue);z-index:99;top:0 !important;left:100%}.menu-top li ul li{border-top:0;display:block;margin:0}ul.menu-top li .sub-menu li ul.sub-menu li>a{background-color:var(--color--blue)}ul.menu-top li .sub-menu li ul.sub-menu li>a:hover,ul.menu-top li .sub-menu li ul.sub-menu li.current-menu-item>a{background:var(--color--skyblue);color:#fff}ul.menu-top li:hover li a:hover,.menu-top ul.sub-menu li.current_page_item a{background:var(--color--skyblue);color:#fff}ul.menu-top ul ul{left:100%}.sub-menu{background-color:#000;min-width:210px;z-index:9;text-align:left}ul.menu-top li .sub-menu li{padding:0;border-bottom:1px solid rgba(255,255,255,.2)}ul.menu-top li .sub-menu li:last-child{border-bottom:none}ul.menu-top li .sub-menu li a{font-size:15px;padding:10px;text-transform:capitalize;line-height:normal;margin:0;color:#fff;border:none;display:block;font-weight:500}ul.menu-top li .sub-menu li a:hover{border:none}ul.menu-top li .sub-menu li a:hover:before,ul.menu-top li .sub-menu li a:hover:after{display:none}.pointer-hide a{pointer-events:none}.submenu-scroll .sub-menu{overflow-y:scroll;height:450px}.submenu-scroll .sub-menu::-webkit-scrollbar-track{background-color:#fff}.submenu-scroll .sub-menu::-webkit-scrollbar{width:4px;background-color:#fff}.submenu-scroll .sub-menu::-webkit-scrollbar-thumb{background-color:}.header-search-box.open-search{opacity:1;z-index:999999}.header-search-box{position:fixed;background-color:#000;width:100%;top:0;right:0;height:133px;opacity:1;z-index:999999;display:none}.header-search-box span.closebtn{cursor:pointer;top:50%;transform:translateY(-50%);position:absolute;right:20px;width:35px;height:35px}.header-search-box .search-input-wrap .searchform{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:70%;margin:0 auto;width:100%}.header-search-box input.search{height:55px;color:var(--color--white);padding:8px 58px 8px 10px;border:none;border-bottom:2px solid var(--color--white);width:100%;background:0 0}#site-searchs{top:0;position:absolute;right:0;width:auto;height:55px;border:none;padding:13px 20px;line-height:38px;cursor:pointer;background:0 0}#site-searchs svg,#site-searchs img{width:20px;height:20px;stroke:var(--color--white)}#site-searchs:hover svg path{stroke:var(--color--grey)}#site-searchs svg path{stroke:var(--color--white)}.header-search-box span.closebtn:before{transform:rotate(45deg)}.header-search-box span.closebtn:before,.header-search-box span.closebtn:after{position:absolute;content:"";height:30px;width:2px;background-color:var(--color--white)}.header-search-box span.closebtn:after{transform:rotate(-45deg)}.header-search-box span.closebtn:hover:before,.header-search-box span.closebtn:hover:after{background-color:var(--color--grey)}.header-search-box span.closebtn:hover:before,.header-search-box span.closebtn:hover:after{background-color:var(--color--grey)}.main-header .header-left{width:222px;padding:0;padding-left:15px}.main-header .header-right{width:calc(100% - 222px)}.search-icon svg path{stroke:#000}.main-header.small-header{box-shadow:0 -6px 10px 5px rgba(0,0,0,.5)}.search-icon{display:flex;cursor:pointer}.search-icon svg{width:20px;height:20px}.search-icon:hover{opacity:.8}#footer{background:#000;padding:50px 0 30px}.footer-widget-title{color:#fff;font-weight:500;font-size:25px;line-height:50px;position:relative;margin-bottom:20px;font-family:'Playfair Display',sans-serif}.footer-widget-title:before{content:'';position:absolute;bottom:0;left:0;max-width:203px;height:.5px;background:#fff;width:100%}.footer-quick-links .footer-widget-title:before{max-width:312px;width:100%}.footer-contact-info-list li,.nap-address-block{position:relative;padding-left:60px;margin-bottom:30px;padding-bottom:10px}.footer-contact-info-list li span{position:absolute;top:0;left:0;width:48px;height:48px;background:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%}.map_icon_foot{position:absolute;top:0;left:0;width:48px;height:48px;background:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;padding:9px}.footer-contact-info-list li p{margin-bottom:0;line-height:20.25px;font-size:17px;color:#fff;overflow-wrap:break-word}.nap-address-block span{font-size:17px;line-height:20.25px}.footer-contact-info-list li p a{color:#fff}.footer-contact-info-list li p a:hover{color:#4e5683}#menu-footer-quick-links{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;flex-direction:row;gap:5px}#menu-footer-quick-links li{flex:0 0 auto;width:calc(50% - 5px)}#menu-footer-quick-links li a{color:#fff;font-weight:400}.newsletterForm input[type=email]{border:1px solid #4e5683;height:45px;margin-bottom:15px;padding:15px;color:#ffff}.newsletterForm input[type=email]::placeholder{color:#999}.footer-widget{margin-bottom:0}.sub-footer{padding-bottom:50px}#menu-footer-quick-links li a:hover{color:#4e5683}.footer-widget.footer-newsletter{padding-right:70px}.footer_social_icons{display:flex;gap:20px;margin-top:20px;padding-left:0}.footer_social_icons svg{width:20px;height:20px}.footer_social_icons li a:hover svg path{fill:#4e5683}.homepage-slider .slide-item{height:calc(100vh - 100px);background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;position:relative}.home_banner_title{font-weight:400;font-size:65px;line-height:97.5px;color:#fff;position:relative;margin-bottom:20px;font-family:unset}.home_banner_title:before{content:'';position:absolute;bottom:0;left:0;max-width:320px;width:100%;height:1px;background:#fff}.home_description{font-weight:400;font-size:32px;line-height:48px;color:#fff;font-family:'Playfair Display',sans-serif;text-wrap:balance}.banner-content{padding:0 90px}.homepage-slider .slide-item:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(/wp-content/uploads/2025/02/banner-shape.webp);background-repeat:no-repeat;background-size:contain}.slick-dots li button{background:#fff;border-radius:50%;width:15px;height:15px}.slick-dots li{width:15px;height:15px}.slick-dots li.slick-active button{background:#ff0604}.slick-dots{bottom:45px;text-align:left;padding-left:90px}.slick-prev{left:20px}.slick-next{right:40px}.slick-prev,.slick-next{z-index:9}#how-we-do-section{background:#f8f3f3}.read-more-link{font-weight:600;font-size:20px;line-height:36px;text-align:center;color:#000}#how-we-do-section .section_description p{font-weight:300;font-size:20px;line-height:36px;text-align:center;color:#000;text-transform:capitalize}#case-results-section{background:#000}.case-result-number{font-weight:800;font-size:67.79px;line-height:81.35px;color:#fff;font-family:unset}.case-result-text{font-family:Playfair;font-weight:300;font-size:20px;line-height:24px;color:#fff}.case-result-year{font-family:Playfair;font-weight:300;font-size:20px;line-height:24px;color:#fff}.case-results-item{padding:60px 0;margin-top:35px}.case-results-item.cr2{border-left:1px solid #FFFFFFB5;border-right:1px solid #FFFFFFB5}#video-form-section{background-size:cover !important;position:relative;background-repeat:no-repeat !important;background-position:top center !important;position:relative;border-top:5px solid #303030;background-attachment:fixed !important}#video-form-section:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.81)}#video-form-section .container{position:relative}#video-form-section h3{font-weight:400;font-size:35px;line-height:52.5px;text-transform:none}.evalution_form input[type=text],.evalution_form input[type=email],.evalution_form input[type=tel]{width:100%;border:2.5px solid #fff;height:65px;background:rgba(255,255,255,.15);border-radius:5px;padding:10px;color:#fff}#video-form-section .evalution_form input[type=text],#video-form-section .evalution_form input[type=email],#video-form-section .evalution_form input[type=tel]{max-width:477px}.evalution_form label{font-family:"Playfair Display",serif;font-weight:400;font-size:18px;line-height:23.99px;color:#fff;text-transform:capitalize;margin-bottom:15px}.evalution_form .btn-bordered{width:100%;border-radius:5px;background:#000;height:65px;color:#fff;font-family:Playfair;font-weight:900;font-size:18px;line-height:21.6px;text-transform:uppercase;margin-top:20px;border:2.5px solid #fff}#video-form-section .section-description p{font-weight:300;font-size:20px;line-height:36px;text-align:justify;color:#fff;text-transform:capitalize}.evalution_form .section_title{font-family:'Playfair Display',sans-serif;font-weight:800;font-size:30px;line-height:36px;text-align:justify;margin-bottom:30px;padding-bottom:20px}.evalution_form .text-light.section_title:before{border:1px solid #fff;max-width:144px}.video_text{padding-right:60px}.award-item img{width:100%;height:200px;object-fit:contain;object-position:center}.award-logo-slider .award-item{margin:0 10px}.award-logo-slider .slick-list{margin:0 -10px}.award-logo-slider .award-item{padding:0 15px}#awards-logo-section .container{max-width:90%}#video-section .container{max-width:90%}.award-logo-slider{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-evenly;align-content:center;align-items:center;margin-top:30px}.video-img{display:block;position:relative;overflow:hidden}.video-img:before{content:"";background-color:rgba(253,56,50,1);background-image:url(//bichlerlaw.com/wp-content/themes/bichler-and-longo/css/../img/play-icon-svg1.svg);width:50px;height:32px;border-radius:10px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-repeat:no-repeat;background-position:center;background-size:16px;transition:.5s;z-index:1}.full_size_vid img{width:100%}.section_title{position:relative;padding-bottom:15px;margin-bottom:20px;font-size:33px;font-family:'Playfair Display',sans-serif}.section_title:before{content:'';position:absolute;bottom:0;max-width:100px;width:100%;border:1px solid #000;background:#000;left:0}.text-center.section_title:before{left:0;right:0;margin:0 auto}.text-light.section_title:before{border-color:#fff}.red-bar.section_title:before{border-color:#c4052b}.video-img-vimeo{position:relative;display:block}.video-img-vimeo:after{content:"";background-image:url(//bichlerlaw.com/wp-content/themes/bichler-and-longo/css/../img/play-icon-svg1.svg);width:80px;height:80px;border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-repeat:no-repeat;background-position:center;background-size:26px;transition:.5s;border:2px solid #fff}.video-img-vimeo:hover:after{background-color:#c4052b;border:2px solid #c4052b}.main-header .container{max-width:98%}#header{position:fixed;left:0;top:0;width:100%;background:#fff;z-index:11;padding:10px 0}#container-wrap{padding-top:100px}.evalution_form .btn-bordered:hover{background:#fff;color:#000}.post-content{padding:40px 20px 40px 30px}.post-lists>.row{border:1px solid #d1d1d1;margin-bottom:40px;transition:all .5s ease-in-out}.post-lists>.row:hover{border:1px solid rgb(209 209 209/39%);box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px}.post-content .content{margin-bottom:15px;font-weight:400;font-size:16px;line-height:35px;text-align:justify;color:#000}.post-image img{height:100%;width:100%;object-fit:cover;object-position:center}.blog-sidebar .searchitem form.search-form,.sidebar .searchitem form.search-form{width:100%;display:block}.blog-sidebar .searchitem form.search-form label,.sidebar .searchitem form.search-form label{display:block}input.search-field{color:#000;font-size:16px;height:60px;width:calc(100% - 73px);border:1px solid #d9d9d9;padding:12px 0;padding-right:60px;padding-left:15px;border-radius:0;background:#d9d9d9}.blog-sidebar .searchitem .search-btn,.sidebar .searchitem .search-btn{width:55px;cursor:pointer;font-size:0px;border-radius:0;box-shadow:0px 1px 2px 0px #1018280D;background:#000;border:none;height:60px;position:absolute;right:0;top:0;z-index:6}.sidebar-form{background:#000;padding:40px 25px}.sidebar-heading{font-family:Playfair;font-weight:800;font-size:30px;line-height:36px}.astric{color:#e90000}.blog_left_sec{padding-right:80px}.single-blog-content{padding-right:80px}.right-sidebar{padding-left:30px}.page-banner{height:560px;background-size:cover;background-repeat:no-repeat;background-position:top center;position:relative;align-items:end;padding-bottom:130px}.page-banner .container{position:relative}.page-banner:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(/wp-content/uploads/2025/03/Group-431.webp);background-repeat:no-repeat;background-size:45% 100%}.banner-title{font-weight:600;font-size:60px;line-height:87.5px;text-align:left;color:#fff;font-family:'Playfair Display',sans-serif}.blog-title{font-family:Playfair;font-weight:700;font-size:30px;line-height:36px;color:#000}.blog-title a{color:#000}.single-title{font-family:Playfair;font-weight:700;font-size:30px;line-height:36px;margin-top:12px}.default-content p{font-weight:400;font-size:16px;line-height:35px;text-align:justify;color:#000}.default-content ul li{font-family:'Playfair Display',sans-serif;font-weight:400;font-size:16px;line-height:35px;text-align:justify;color:#000;list-style:disc;list-style-position:outside}.default-content ul{padding-left:20px}.breadcrumps{background:#d9d9d9;padding:15px 0}.breadcrumb{font-family:'Playfair Display',sans-serif;font-weight:400;font-size:16px;line-height:18px;text-align:justify;color:#000;margin-bottom:0}.breadcrumb a{color:#000;font-weight:500}.breadcrumb svg{vertical-align:top;display:inline-block;height:20px;margin:0 10px}.testimoinal-item{background:#f0f0f0;padding:30px;margin-top:40px;display:flex;height:calc(100% - 40px);flex-direction:column}.testi-title{font-family:'Playfair Display',sans-serif;font-weight:700;font-size:30px;line-height:36px;color:#000;margin-bottom:20px;display:flex;align-items:center}.testi-content{font-weight:400;font-size:16px;line-height:35px;text-align:justify;color:#000;margin-bottom:20px}.testi-author{font-weight:500;font-size:20px;line-height:35px;text-align:justify;color:#000}.quote_icon{height:60px;width:60px;background:#000;border-radius:50px;text-align:center;margin-right:30px;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.faqvideos-item{background:#000;padding:20px;height:100%}.video-content{border:1px solid #fff;margin-bottom:20px}.video-content img{width:100%;display:flex}.video-title{font-family:Playfair;font-weight:300;font-size:20px;line-height:24px;color:#fff}.team-member-image img{width:360px;height:360px;object-fit:cover;border-radius:50%;transition:transform .5s ease-in-out;vertical-align:middle}.team-list-items{padding:40px 0;border-bottom:1px solid #cacaca}.member-title{font-weight:700;font-size:30px;line-height:36px}.member-content{font-weight:400;font-size:16px;line-height:35px;text-align:justify;color:#000;margin-bottom:25px}.memebr-designation{font-weight:500;font-size:20px;line-height:35px;text-align:justify;color:#000}.team-member-image a{transition:all .5s ease;border-radius:50%;overflow:hidden}.team-member-image a:before{content:'';position:absolute;top:-50%;left:-50%;background:linear-gradient(0deg,transparent,transparent 30%,rgba(255,6,4,.3));transform:rotate(-45deg);transition:all .5s ease;opacity:0}.team-member-image a:hover img{transform:scale(1.02);box-shadow:0 0 20px rgba(0,0,0,.5)}.team-member-image a:hover:before{opacity:1;transform:rotate(-45deg) translateY(100%)}.team-content .featured{float:left;margin-right:30px;height:637px}.team-tabs{display:flex;flex-direction:column;width:50%;padding-right:25px;gap:20px}.team-tab{padding:16px 30px;background:#f0f0f0;cursor:pointer;display:flex;align-items:center;gap:10px;font-family:Playfair;font-weight:700;font-size:30px;line-height:36px;color:#000;text-transform:capitalize}.team-tabs-content{flex:0 0 auto;width:50%;padding-left:25px}.team-tab.active{background:#000;color:#fff}.team-tab-content{display:none;padding:40px 60px;background:#eee;height:100%}.team-tab-content.active{display:block}.team-member-video{padding:50px 0}.single-team-video{padding:40px;background:#000}.team-tabs-section{padding-top:60px}.team-member-video .video-content img{height:600px;object-fit:cover}.team-member-video .video-img:before{width:92px;height:65px;border-radius:15px;background-size:29px}.single-team-video .video-content{margin-bottom:0}.team-award-slide img{height:100px;width:100%;margin:0 auto;object-fit:contain}.team-award-slide{border:1px solid #c2c2c2;height:145px;display:flex !important;justify-content:center !important;align-items:center;border-right:0}.team-award-slider .team-award-item:last-child .team-award-slide{border-right:1px solid #c2c2c2}.team-award-slider .slick-list{border-right:1px solid #c2c2c2}.team-tab-inner-content{display:flex;justify-content:center;height:100%;flex-direction:column;font-family:'Playfair Display',sans-serif;font-weight:600;font-size:16px;line-height:35px;text-align:justify;color:#000}.team-tab span{display:inline-block;width:50px;height:40px;text-align:center}.team-tab span svg path{fill:#000}.team-tab.active span svg path{fill:#fff}.section_description p{font-family:'Playfair Display',sans-serif;font-weight:400;font-size:18px;line-height:35px;color:#000}.practice-areas-item>img{height:430px;object-fit:cover;width:100%}.practice-areas-item{padding-bottom:66px;margin-bottom:24px;position:relative;transition:all .5s linear;overflow:hidden}.practice-content-bx{position:absolute;bottom:0;width:95%;left:0;right:0;margin:0 auto;background:#f0f0f0;padding:40px 20px 30px;height:120px;transition:all .5s linear}.practice-icon em{width:70px;height:70px;background:#000;display:flex;align-items:center;justify-content:center;border-radius:50%}.practice-icon em svg{width:40px;height:40px}.practice-icon{margin-bottom:14px;margin-top:-75px}.practice-content{height:0;opacity:0;transition:all .5s linear}.practice-areas-list{padding-top:35px}.practice-areas-item:hover .practice-content-bx{height:490px;overflow-y:auto;border-bottom:2px solid #000}.practice-content-bx::-webkit-scrollbar{width:5px}.practice-content-bx::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px}.practice-content-bx::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}.practice-areas-item:hover .practice-content{display:block;height:auto;opacity:1}.practice-areas-item:hover .practice-icon{margin-top:0}.practice-link{font-weight:600;font-size:18px;text-decoration:underline;text-decoration-style:solid;color:#000;text-decoration-thickness:2.2px;transition:all ease-in-out .3s}.practice-link svg{width:17px;margin-left:5px;transition:all ease-in-out .3s}#practice-areas-container{justify-content:center}.video-description p{font-weight:400;font-size:18px;line-height:25px;text-align:justify;color:#fff}.video-description{padding-bottom:25px}.video-more-link{font-weight:600;font-size:18px;leading-trim:Cap height;line-height:135%;letter-spacing:0%;text-decoration:underline;text-decoration-style:solid;text-decoration-offset:0%;text-decoration-thickness:0%;color:#fff}#case-year-tabs{display:flex;align-items:center;justify-content:center;border-bottom:1px solid #000;padding-bottom:40px;margin-bottom:40px;flex-wrap:wrap;gap:20px}#case-year-tabs button{background:#d9d9d9;color:#000;padding:9px 10px;border:none;font-weight:400;font-size:18px;line-height:25px;height:30px;display:flex;align-items:center;justify-content:center;max-width:50px;width:100%}#case-year-tabs button.active{background:#000;color:#fff}#case-year-tabs button:hover{background:#000;color:#fff}.case-item{transition:opacity .3s ease-in-out;opacity:1}.case-item-inner{padding:15px;background:#000;text-align:center;transition:.3s linear all;border-radius:10px;height:100%}.case-image{border:1px solid #fff;margin-bottom:12px;position:relative}.case-image img{vertical-align:middle}.case-item-inner h3{font-family:Playfair;font-weight:700;font-size:30px;line-height:100%;color:#fff;margin-bottom:0}.case-item-inner p{color:#fff;font-weight:400;font-size:18px;line-height:25px;text-align:center}.case-item-inner:hover{background:#d9d9d9;box-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1)}.case-item-inner:hover h3{color:#000}.case-item-inner:hover p{color:#000}.case-image a{display:block;position:relative}.case-image a:before{background:rgba(255,255,255,.5);position:absolute;height:100%;width:100%;left:0;top:0;bottom:0;right:0;opacity:0;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;content:''}.case-image a:hover:before{opacity:1}.contact-box-inner{background:#f0f0f0;padding:25px 40px;text-align:center}.contact-box-inner h3{font-family:Playfair;font-weight:700;font-size:30px;line-height:100%;text-transform:capitalize;position:relative}.contact-box-inner{background:#f0f0f0;padding:25px 40px;text-align:center;height:calc(100% - 25px);margin-bottom:25px;min-height:350px}.title-bx{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;border-bottom:2px solid #000;margin-bottom:18px;padding-bottom:25px}.contact-box-inner h3{font-family:Playfair;font-weight:700;font-size:30px;line-height:100%;text-transform:capitalize;width:calc(100% - 90px);text-align:left;margin-bottom:0;max-width:max-content}.contact-box-inner .icon{display:flex;background:#000;width:70px;height:70px;align-items:center;justify-content:center;border-radius:50%;margin-right:20px}.contact-box-inner h3 span svg{width:40px;height:40px}.contact-box-inner a{font-weight:600;font-size:18px;line-height:35px;text-align:center;color:#000}.contact-form-sec{background:#000;padding:70px 120px;margin-top:15px}.iframe-map-bx{height:610px;margin-top:40px}.contact-form-sec .contact-form-heading{font-family:Playfair;font-weight:700;font-size:30px;line-height:100%;text-align:center;margin-bottom:40px}.form-bx.evalution_form input[type=text],.form-bx.evalution_form input[type=email],.form-bx.evalution_form input[type=tel]{height:45px}.form-bx textarea{width:100%;border:2.5px solid #fff;height:50px;background:rgba(255,255,255,.15);border-radius:5px;padding:10px;color:#fff}.post-image img.no-featured{width:80%;height:auto;object-fit:contain}.lejeune-from{background:#000;padding:20px}.lejeune-from .wpcf7-select,.lejeune-from input[type=date]{width:100%;border:2.5px solid #fff;height:65px;background:rgba(255,255,255,.15);border-radius:5px;padding:10px;color:#fff}.abt-vid-sec{background:#000;padding:40px;height:100%}.abt-vid-sec .video-content{margin-bottom:0}.hw-we-image .how-we-do-content{background:#f8f3f3;padding:50px 80px;margin-top:-120px;position:relative;width:90%;margin-left:auto;margin-right:auto}.get-touch-team-abt{position:relative}.get-touch-team-abt:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8)}.get-touch-team.text-center{position:relative}.get-touch-team .section_description p{color:#fff}#get-touch-team .section_description{margin-bottom:20px;margin-top:40px}.btn.btn-bordered{width:100%;border-radius:5px;background:#000;height:65px;color:#fff;font-family:Playfair;font-weight:900;font-size:18px;line-height:21.6px;text-transform:uppercase;margin-top:20px;border:2.5px solid #fff;max-width:380px}.btn.btn-bordered:hover{color:#000;background:#fff}.left-img-abt img{object-fit:cover;width:100%}.left-img-abt-inner .row{background:#000}.right-content-abt .section_description p{color:#fff;text-align:left}.right-content-abt{padding:90px 50px 90px 40px}.hw-we-image.text-center img{height:567px;object-fit:cover;object-position:bottom}.wc-post-item.dark_post_bg{background:#000}.wc-post-item{background:#f0f0f0;height:100%}.dark_post_bg .blog-title.h2,.dark_post_bg .blog-title.h2 a{color:#fff !important}.dark_post_bg .post-content .content,.post-content .content p{color:#fff !important}.wc-post-item .blog-title{font-family:Playfair;font-weight:300;font-size:18px;line-height:100%;text-transform:uppercase;padding-right:200px;position:relative;border-bottom:1px solid #000;padding-bottom:30px;margin-bottom:30px}.dark_post_bg.wc-post-item .blog-title{border-bottom:1px solid #fff}.wc_news_date{position:absolute;top:0;right:0;background:#000;color:#fff;padding:10px 35px;border-radius:5px;font-family:Playfair;font-weight:900;font-size:18px;line-height:100%;text-transform:capitalize}.dark_post_bg .wc_news_date{color:#000;background:#fff}.wc-post-item .post-content .content{font-weight:400;font-size:16px;line-height:25px;text-align:justify;margin-bottom:25px}.wc-post-item .read-more-link{font-weight:600;font-size:16px;line-height:135%;text-decoration:underline;text-decoration-thickness:1.5px}.dark_post_bg.wc-post-item .read-more-link{color:#fff}.dark_post_bg.wc-post-item .read-more-link svg path{fill:#fff}.custom-pagination{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;margin-top:40px;gap:20px}.custom-pagination .page-numbers{padding:5px;background:#d9d9d9;display:inline-flex;height:50px;width:50px;align-items:center;justify-content:center;border-radius:15px;color:#000;margin:0 8px}.custom-pagination .page-numbers:hover{color:#fff;background:#000}.page-numbers.current{color:#fff;background:#000}.custom-pagination .prev.page-numbers,.custom-pagination .next.page-numbers{background:#d9d9d9;padding:8px 15px;color:#000;border-radius:15px;width:130px}.custom-pagination .prev.page-numbers svg{margin-right:10px}.custom-pagination .next.page-numbers svg{margin-left:10px}.custom-pagination .next.page-numbers svg path{fill:#000}.custom-pagination .next.page-numbers{margin-left:100px}.custom-pagination .prev.page-numbers{margin-right:100px}.custom-pagination .next.page-numbers:hover,.custom-pagination .prev.page-numbers:hover{color:#fff;background:#000}.custom-pagination .next.page-numbers:hover svg path,.custom-pagination .prev.page-numbers:hover svg path{fill:#fff}.sidebar-list ul li{list-style:none}.sidebar-list ul li a{color:#000;border:1px solid #000;padding:10px;display:block;border-bottom:0}.sidebar-list ul li:last-child a{border-bottom:1px solid #000}.post-lists .post-image{position:relative}.top-cstm-meta{position:absolute;top:0;left:0;background:#000;width:100%;padding:5px 10px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.top-cstm-meta span{color:#fff;font-weight:400;font-size:16px;line-height:25px;text-align:justify;text-transform:capitalize}.search-post-loop{margin-bottom:40px}#get-touch-team{background-attachment:fixed !important}.form_404{background:#000;padding:30px;text-align:left}.form_404 textarea.form-control{height:120px;resize:none;border:2px solid #fff;border-radius:4px}.error404 .breadcrumb{display:none}#video-form-section .btn.btn-bordered{max-width:477px;width:100%}.contact-map-sec .get_direction_link{display:block;text-align:center;margin-top:20px;text-transform:uppercase;color:#000;font-size:20px}.get_direction_link svg path{fill:#000;stroke:#000}#about-us-section .section_description p{text-align:justify}.single-blog-content iframe{height:400px}.home .html5-title{display:none}.footer-newsletter .btn{padding:8px 20px;height:50px;width:113px;text-align:center}.footer-quick-links{padding-left:70px}.copyright-text{font-size:15px;color:#fff}.copyright-text a{color:#fff;font-size:15px;text-decoration:underline}.copyright-text a:hover{color:#4e5683}.breadcrumb a:hover{color:#4e5683}.sidebar-form .wpcf7 .form-group{margin-bottom:20px}.sidebar-form .evalution_form input[type=text],.sidebar-form .evalution_form input[type=email],.sidebar-form .evalution_form input[type=tel]{height:45px}.sidebar-list ul li a:hover{color:#4e5683}.single-post .single-title{margin-bottom:25px}div#testimonial-container{--bs-gutter-x:40px}.testi-title strong{font-weight:700}.faq-videos-list{padding-top:20px}.faq-videos-list .custom-pagination{justify-content:center;gap:0}.video-content .video-img img{transition:all .4s ease-in-out 0s}.video-content .video-img:hover img{transform:scale(1.05);transition:all .4s ease-in-out}.video-img:hover:before{background-color:#a70808}.team-list .team-list-items:first-child{padding-top:15px}.contact-box-inner a:hover{color:#4e5683}.contact-box-inner p{word-wrap:break-word;margin-bottom:0}.contact-form-sec .eval_form_home .row{--bs-gutter-x:3rem}.contact-form-sec .eval_form_home textarea{height:auto}.contact-form-sec .eval_form_home .btn.btn-bordered{margin-top:10px}.post-image a{height:100%;object-fit:contain;background:#d9d9d9;vertical-align:middle;min-height:300px;background-repeat:no-repeat;background-position:center;display:flex;align-items:center;justify-content:center}#about-video .video-img:before{width:92px;height:65px;border-radius:18px;background-size:29px}.wc-post-item .read-more-link svg{margin-left:7px}.how-we-do-content .read-more-link{text-transform:capitalize}.single-blog-content h2{font-family:Playfair;font-weight:700;font-size:30px;line-height:100%}.slick-dots li.slick-active button:before{opacity:0 !important}.slick-dots li{margin-right:17px;margin-left:0}.main-header .header-left .top-logo img{transition:all ease-in-out .3s}.main-header.small-header .header-left .top-logo img{width:150px}#video-form-section .evalution_form .wpcf7 .form-group{padding-right:19px}.default-content li{color:#000}.dark_post_bg.wc-post-item .read-more-link:hover{color:#4e5683}.practice-link:hover svg{transform:rotate(23deg);padding-top:2px}.practice-link:hover svg path{fill:#4e5683}.wc-post-item .read-more-link{transition:all ease-in-out .3s}.wc-post-item .read-more-link svg{transition:all ease-in-out .3s}.wc-post-item .read-more-link:hover{text-decoration:none}.wc-post-item .read-more-link:hover svg{transform:rotate(23deg);padding-top:2px}.wc-post-item .read-more-link:hover svg path{fill:#4e5683}#types_of_injuries{background:#f8f3f3}.nap-address-block span{color:#fff}.nap-address-block{position:relative;margin-bottom:0}.map_icon_foot svg path{fill:#000}.nap-address-block a{color:#fff}.nap-address-block a:hover{opacity:.8}.nap-address-block{margin-bottom:0 !important}.footer-logo img{width:100%;height:100%;contain-intrinsic-size:revert}.footer-logo-box .footer-widget{width:100%}.insta_sc_link svg{width:22px;height:33px}#first-responder-section{position:relative}#first-responder-section:after{content:'';position:absolute;bottom:0;left:0;right:0;margin:0 auto;width:100%;max-width:600px;height:2px;background:#000}