.what-we-do .difl_testimonialcarouselitem .df_tci_container{height:440px;display:flex;align-items:center;justify-content:center}.what-we-do .df_tci_inner{opacity:0}.what-we-do .difl_testimonialcarouselitem :hover .df_tci_inner{opacity:1}.what-we-do .difl_testimonialcarouselitem .et_pb_module_inner:before{background-color:rgb(24 24 24 / 70%);content:"";position:absolute;top:0;left:0;width:100%;height:calc(100%);opacity:0;z-index:1;transform:scaleY(0);transition:all 0.3s linear}.what-we-do .difl_testimonialcarouselitem:hover .et_pb_module_inner:before{opacity:1;transform:scaleY(1)}.text-i{color:#c18147;font-style:italic}.box_text h3{bottom:35px;left:60px;position:absolute}.box_text .et_pb_text_inner{background-color:#c18147;position:absolute;max-height:395px;height:146px;width:90%;top:-155px;background-image:url(https://halpern.law/wp-content/uploads/2023/04/bg-pt1.png);right:-52px;left:auto;z-index:-1}.what-we-do_box .et_pb_image{text-align:center;position:relative;transition:all 0.3s ease-out;overflow:hidden}.what-we-do_box:hover .et_pb_image img{transform:scale(1.5);transition:all 0.3s ease-out}.what-we-do_box .et_pb_promo{opacity:0;background-color:rgba(35,35,35,0.84);position:absolute;top:0;left:0;width:100%;height:100%;transition:all 0.3s ease-out;display:flex;flex-direction:column;align-items:center;justify-content:center}.what-we-do_box:hover .what-we-do_box_text{display:none}.what-we-do_box:hover .et_pb_promo{opacity:1}.nf-form-fields-required{display:none}.nf-form-layout{margin-top:30px}.nf-form-content input[type=submit]{font-family:"Playfair Display",serif;font-size:1.125rem;font-weight:700;margin-top:0.875rem;background-color:#c18147!important;border-color:#c18147!important;box-shadow:0 7px 20px rgba(200,157,102,0.2)!important;padding:10px 30px}#nf-form-2-cont nf-fields-wrap{position:relative;display:flex;flex-wrap:wrap;align-items:center;width:100%}#nf-form-2-cont nf-fields-wrap &gt;nf-field{position:relative;flex:1 1 auto;width:1%;margin-bottom:0}#nf-form-2-cont #nf-field-8{border-radius:0 40px 40px 0!important;height:70px;color:#212529!important;background-color:#c18147!important;border-color:#c18147!important;box-shadow:0 7px 20px rgba(200,157,102,0.2);font-family:'Poppins';font-weight:400;font-size:16px;margin-top:-1px}#nf-form-2-cont .nf-field-label,.nf-error-wrap.nf-error{display:none}#nf-form-2-cont .nf-form-content .list-select-wrap .nf-field-element&gt;div,#nf-form-2-cont .nf-form-content input:not([type=button]),#nf-form-2-cont .nf-form-content textarea{border-radius:40px 0 0 40px!important;background-color:transparent!important;border:1px solid rgba(200,157,102,0.3)!important;padding-left:35px;height:70px!important}.bellows-menu-item{background-color:#252D41!important}.bellows.bellows-skin-blue-material .bellows-nav .bellows-item-level-0.bellows-current-menu-item &gt;.bellows-target,.bellows.bellows-skin-blue-material .bellows-nav .bellows-item-level-0.bellows-current-menu-ancestor &gt;.bellows-target,.bellows.bellows-skin-blue-material .bellows-nav .bellows-item-level-0 &gt;.bellows-target:hover{background-color:#c18147!important}.top_bar .et_pb_column{display:flex}.top_bar .et_pb_column .et_pb_blurb{margin-right:20px}.et-search-form,blockquote{display:contents}@media screen and (max-width:980px){.reverse{display:flex;flex-direction:column-reverse}}@media (max-width:980px){.et_pb_column{margin-bottom:0px}}@media screen and (min-width:981px){.practice_area .et_pb_column{min-height:300px}}@media screen and (max-width:767px){.what-we-do_box img{height:270px;object-fit:cover}.our-practice_area .et_pb_column{margin-bottom:35px;min-height:270px}}#page-container .mobile_nav li ul.hide{display:none!important}#page-container .mobile_nav .menu-item-has-children{position:relative}#page-container .mobile_nav .menu-item-has-children &gt;a{background:transparent}#page-container .mobile_nav .menu-item-has-children &gt;a+span{position:absolute;right:0;top:0;padding:10px 20px;font-size:20px;font-weight:700;cursor:pointer;z-index:3}#page-container span.menu-closed:before{content:"4c";display:block;color:#000;font-size:16px;font-family:ETmodules}#page-container span.menu-closed.menu-open:before{content:"4d"}@media screen and (min-width:981px){.practice_area .et_pb_column{min-height:242px}}