/**handles:e-animation-fadeInUp,widget-heading,widget-image,lastudio-images-layout-elm,elementor-post-7679**/
@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}
.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}
.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{display:inline-block;vertical-align:middle}
.lastudio-images-layout{position:relative}.lastudio-images-layout .grid-items{margin-left:0;margin-right:0}.lastudio-images-layout__item{overflow:hidden;position:relative;transform:translateZ(0)}.lastudio-images-layout .lastudio-images-layout__item{padding:0}.lastudio-images-layout__item:hover .lastudio-images-layout__content,.lastudio-images-layout__item:hover .lastudio-images-layout__image{opacity:1}.lastudio-images-layout__inner{position:relative;overflow:hidden}.lastudio-images-layout__inner:hover .lastudio-images-layout__image{transform:scale(1.1)}.lastudio-images-layout__link{display:block}.lastudio-images-layout__icon{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;flex-flow:row nowrap;pointer-events:none}.lastudio-images-layout__icon .lastudio-images-layout-icon-inner{display:flex;align-items:center;justify-content:center}.lastudio-images-layout__image{position:relative;line-height:0;transition:all 0.5s cubic-bezier(0.21,0.75,0.27,0.96)}.lastudio-images-layout__image:after{position:absolute;left:0;top:0;width:100%;height:100%;content:"";opacity:0;transition:opacity 0.5s cubic-bezier(0.21,0.75,0.27,0.96);pointer-events:none}.lastudio-images-layout__image-instance{width:100%;min-width:50px;min-height:50px}.lastudio-images-layout__title{width:100%}.lastudio-images-layout__desc{width:100%}.lastudio-images-layout__content{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-flow:column nowrap;text-align:center;z-index:1;opacity:0;transition:opacity 0.5s cubic-bezier(0.21,0.75,0.27,0.96)}.lastudio-images-layout.layout-type-masonry .lastudio-images-layout__item{opacity:0}.lastudio-images-layout.layout-type-masonry .lastudio-images-layout__item.showmenow{opacity:1}.lastudio-images-layout.layout-type-grid .lastudio-images-layout__image-instance{width:100%;object-fit:cover}.lastudio-images-layout.layout-type-list .lastudio-images-layout__item{width:100%}.enable-c-height-true .lastudio-images-layout__image img{position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;height:100%}.imagelayout-preset-type-1 .lastudio-images-layout__content{opacity:1;transition:none}.imagelayout-preset-type-1 .lastudio-images-layout__content:before{transition:all 0.3s}.imagelayout-preset-type-1 .lastudio-images-layout__title{transform:translateY(100%);transition:all 0.3s}.imagelayout-preset-type-1 .lastudio-images-layout__desc{transition:all 0.3s;opacity:0;visibility:hidden;transform:translateY(70%)}.imagelayout-preset-type-1 .lastudio-images-layout__desc a{margin:5px;display:inline-block}.imagelayout-preset-type-1 .lastudio-images-layout__desc a.btn-view-all{border:1px solid;padding:0.4em 1.5em;font-size:0.8em;margin:1em 0 0}.imagelayout-preset-type-1 .lastudio-images-layout__desc a.btn-view-all:hover{background-color:var(--theme-secondary-color);border-color:var(--theme-secondary-color);color:#fff}.imagelayout-preset-type-1 .lastudio-images-layout__inner:hover .lastudio-images-layout__title{transform:translateY(0)}.imagelayout-preset-type-1 .lastudio-images-layout__inner:hover .lastudio-images-layout__desc{transform:translateY(0);visibility:inherit;opacity:1}.imagelayout-preset-type-2 .lastudio-images-layout__content{opacity:0.5}.imagelayout-preset-type-2 .lastudio-images-layout__inner:hover .lastudio-images-layout__content{opacity:1}
.elementor-7679 .elementor-element.elementor-element-cb6d18e:not(.elementor-motion-effects-element-type-background),.elementor-7679 .elementor-element.elementor-element-cb6d18e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://asjlawfirm.com/site/wp-content/uploads/2023/10/legal-counsel-presents-to-the-client-a-signed-cont-2022-11-16-18-05-21-utc-1.jpg");background-position:top right;background-size:cover}.elementor-7679 .elementor-element.elementor-element-cb6d18e>.elementor-background-overlay{background-color:#000;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-7679 .elementor-element.elementor-element-cb6d18e>.elementor-container{max-width:770px}.elementor-7679 .elementor-element.elementor-element-cb6d18e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:170px}.elementor-7679 .elementor-element.elementor-element-a63482c>.elementor-widget-container{margin:180px 0 180px 0}.elementor-7679 .elementor-element.elementor-element-a63482c{text-align:center}.elementor-7679 .elementor-element.elementor-element-a63482c .elementor-heading-title{font-size:60px;font-weight:600;line-height:1em;letter-spacing:-.05em;color:#fff}.elementor-7679 .elementor-element.elementor-element-d7a876d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px}.elementor-7679 .elementor-element.elementor-element-84b8068{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-7679 .elementor-element.elementor-element-ee833a7{text-align:justify;color:#666663}.elementor-7679 .elementor-element.elementor-element-054f06a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-7679 .elementor-element.elementor-element-03a623e>.elementor-widget-container{padding:3px 3px 3px 3px;border-style:double;border-width:2px 2px 2px 2px;border-color:#66666370}.elementor-7679 .elementor-element.elementor-element-03a623e:hover img{opacity:.8;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg )}.elementor-7679 .elementor-element.elementor-element-03a623e img{transition-duration:.5s}.elementor-7679 .elementor-element.elementor-element-b606c8e{margin-top:110px;margin-bottom:110px;padding:0 80px 0 80px}.elementor-7679 .elementor-element.elementor-element-d9b73a1 .lastudio-images-layout__inner{padding:25px 10px 25px 10px}.elementor-7679 .elementor-element.elementor-element-d9b73a1 .lastudio-images-layout__icon{justify-content:center;align-items:center}.elementor-7679 .elementor-element.elementor-element-d9b73a1 .lastudio-images-layout__title{text-align:center;order:1}.elementor-7679 .elementor-element.elementor-element-d9b73a1 .lastudio-images-layout__desc{text-align:center;order:2}.elementor-7679 .elementor-element.elementor-element-d9b73a1 .lastudio-images-layout__content:before{opacity:.6}.elementor-7679 .elementor-element.elementor-element-d9b73a1 .lastudio-images-layout__image:after{opacity:.6}.elementor-7679 .elementor-element.elementor-element-d9b73a1 .lastudio-images-layout__inner:hover .lastudio-images-layout__content:before{opacity:.6}.elementor-7679 .elementor-element.elementor-element-d9b73a1 .lastudio-images-layout__inner:hover .lastudio-images-layout__image:after{opacity:.6}.elementor-7679 .elementor-element.elementor-element-d9b73a1 .lastudio-images-layout__button{order:3}.elementor-7679 .elementor-element.elementor-element-d9b73a1 .lastudio-images-layout__content{justify-content:flex-end}@media(max-width:1699px){.elementor-7679 .elementor-element.elementor-element-cb6d18e{margin-top:0;margin-bottom:8vw}.elementor-7679 .elementor-element.elementor-element-a63482c>.elementor-widget-container{margin:9vw 0 9vw 0}.elementor-7679 .elementor-element.elementor-element-a63482c .elementor-heading-title{font-size:3.2vw}.elementor-7679 .elementor-element.elementor-element-b606c8e{margin-top:70px;margin-bottom:70px}}@media(max-width:1279px){.elementor-7679 .elementor-element.elementor-element-d9b73a1>.elementor-widget-container{margin:10px 0 0 0}.elementor-7679 .elementor-element.elementor-element-d9b73a1 .lastudio-images-layout__inner{padding:20px 30px 20px 30px}}@media(max-width:991px){.elementor-7679 .elementor-element.elementor-element-b606c8e{margin-top:40px;margin-bottom:40px;padding:0 40px 0 40px}}@media(max-width:575px){.elementor-7679 .elementor-element.elementor-element-cb6d18e{margin-top:0;margin-bottom:50px}.elementor-7679 .elementor-element.elementor-element-a63482c>.elementor-widget-container{margin:80px 0 80px 0}.elementor-7679 .elementor-element.elementor-element-a63482c .elementor-heading-title{font-size:28px}.elementor-7679 .elementor-element.elementor-element-b606c8e{margin-top:20px;margin-bottom:60px;padding:0 10px 0 10px}.elementor-7679 .elementor-element.elementor-element-d9b73a1>.elementor-widget-container{margin:20px 0 0 0}.elementor-7679 .elementor-element.elementor-element-d9b73a1 .lastudio-images-layout__inner{padding:10px 10px 10px 10px}}@media(min-width:576px){.elementor-7679 .elementor-element.elementor-element-84b8068{--width:50%}.elementor-7679 .elementor-element.elementor-element-054f06a{--width:50%}}@media(max-width:991px) and (min-width:576px){.elementor-7679 .elementor-element.elementor-element-84b8068{--width:100%}.elementor-7679 .elementor-element.elementor-element-054f06a{--width:100%}}