.top-publications-section .publication-image-container{padding-bottom:10%}.top-publications-section .publication-image-container img{max-height:8rem;max-width:15rem}.top-publications-section .publication-image-container img.the-new-york-image{max-width:20rem}.top-publications-section .publication-square-image-container{height:10rem;padding-bottom:10%;width:10rem}@media screen and (max-width:48rem){.top-publications-section .publication-image-container{padding-bottom:15%}.top-publications-section .publication-image-container img{max-height:5rem;max-width:9rem}.top-publications-section .publication-image-container img.the-new-york-image{max-width:10rem}.top-publications-section .publication-square-image-container{height:5.5rem;padding-bottom:15%;width:5.5rem}}.client-success-stories-section .custom-arrow,.client-success-stories-section .slick-next:focus,.client-success-stories-section .slick-next:hover,.client-success-stories-section .slick-prev:focus,.client-success-stories-section .slick-prev:hover{background-position:50%;height:3rem;top:50%;transform:translateY(-50%);width:3rem;z-index:10}.client-success-stories-section .custom-arrow:hover{display:block!important;opacity:1!important}.client-success-stories-section .slick-prev{left:-1.5rem}.client-success-stories-section .slick-next{right:-1.5rem}.client-success-stories-section .slick-next:before,.client-success-stories-section .slick-prev:before{content:"";display:none!important}.client-success-stories-section .slick-prev:focus,.client-success-stories-section .slick-prev:hover{background-image:url(/assets/images/black-left-arrow.svg)!important}.client-success-stories-section .slick-next:focus,.client-success-stories-section .slick-next:hover{background-image:url(/assets/images/black-right-arrow.svg)!important}.client-success-stories-section .client-images{padding-bottom:60%}@media screen and (max-width:48rem){.client-success-stories-section .slick-next,.client-success-stories-section .slick-prev{display:none!important}}.query-form{height:-moz-max-content;height:max-content}.floating-label label{left:1rem;pointer-events:none;top:1rem;transition:all .2s ease}.floating-label input:not(:-moz-placeholder)+label{opacity:0}.floating-label input:focus+label,.floating-label input:not(:placeholder-shown)+label{opacity:0}.floating-label input[type=number]::-webkit-inner-spin-button,.floating-label input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.floating-label input[type=number]{-moz-appearance:textfield}.hidden-input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:10}.file-name,.label-text{transition:all .2s ease}.label-text{left:1rem;opacity:0;top:1rem}.custom-file-wrapper{cursor:pointer;position:relative;width:100%}.custom-file-wrapper.filled .label-text{opacity:0}.select{background-image:url(/assets/images/black-down-arrow.svg)}input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:none;display:inline-block;height:3rem;position:relative;width:3rem}input[type=checkbox]:checked:after{border:solid #000;border-width:0 2px 2px 0;content:"";height:2.5rem;left:1rem;position:absolute;top:0;transform:rotate(45deg);width:1.1rem}#selectedImagesContainer{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}.selected-image-thumbnail{height:7rem;overflow:hidden;width:10rem}.selected-image-thumbnail img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (max-width:48rem){.floating-label label,.label-text{top:1.25rem}input[type=checkbox]{height:3.5rem;width:3.5rem}input[type=checkbox]:checked:after{height:3rem;left:1.25rem}}.service-area-content u{text-decoration:underline;text-decoration-color:#aa6146;text-decoration-thickness:.15rem;text-underline-offset:.25rem}.service-area-content h1,.service-area-content h2,.service-area-content h3,.service-area-content h4,.service-area-content h5,.service-area-content h6{font-family:Bodoni URW,regular}.service-area-content h1 u,.service-area-content h2 u,.service-area-content h3 u,.service-area-content h4 u,.service-area-content h5 u,.service-area-content h6 u{text-underline-offset:1rem}.service-area-content h1{font-size:2.2rem}.service-area-content h2{font-size:2.15rem}.service-area-content h3{font-size:2.1rem}.service-area-content h4{font-size:2.05rem}.service-area-content h5{font-size:2rem}.service-area-content h6{font-size:1.95rem}.service-area-content a{color:#aa6146}.service-area-content ul{list-style:none}.service-area-content ul a,.service-area-content ul h1{text-decoration:underline;text-decoration-color:#aa6146;text-decoration-thickness:.15rem;text-underline-offset:1rem}.service-area-content ul li{margin-bottom:.5rem;padding-left:1.5rem;position:relative}.service-area-content ul li:before{background-color:#aa6146;content:"";height:.7rem;left:0;position:absolute;top:.75rem;width:.7rem}.service-area-content ul li .ql-ui{display:none}.break-word{display:block}.service-banner{padding-bottom:28.7%}.service-area-detail{max-height:89rem}@media screen and (max-width:48rem){.service-banner{padding-bottom:155%}.read-more-link{color:#aa6146;cursor:pointer;white-space:nowrap}.service-area-content h1,.service-area-content h2,.service-area-content h3,.service-area-content h4,.service-area-content h5,.service-area-content h6{line-height:3rem}.service-area-content h1 u,.service-area-content h2 u,.service-area-content h3 u,.service-area-content h4 u,.service-area-content h5 u,.service-area-content h6 u{line-height:4rem!important}.service-area-detail{max-height:100%}}
