.elementor-7704 .elementor-element.elementor-element-5f3c801{--display:flex}.elementor-7704 .elementor-element.elementor-element-db2b7b1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:.18;--border-radius:10px;--padding-block-start:4.15rem;--padding-block-end:4.15rem;--padding-inline-start:0rem;--padding-inline-end:0rem}.elementor-7704 .elementor-element.elementor-element-db2b7b1:not(.elementor-motion-effects-element-type-background),.elementor-7704 .elementor-element.elementor-element-db2b7b1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-7704 .elementor-element.elementor-element-db2b7b1:before,.elementor-7704 .elementor-element.elementor-element-db2b7b1>.elementor-background-video-container:before,.elementor-7704 .elementor-element.elementor-element-db2b7b1>.e-con-inner>.elementor-background-video-container:before,.elementor-7704 .elementor-element.elementor-element-db2b7b1>.elementor-background-slideshow:before,.elementor-7704 .elementor-element.elementor-element-db2b7b1>.e-con-inner>.elementor-background-slideshow:before,.elementor-7704 .elementor-element.elementor-element-db2b7b1>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:url("https://primelegalsolicitors.co.uk/wp-content/uploads/2025/08/accounting-bg-line.svg");--background-overlay:'';background-position:325% 54.9%;background-repeat:no-repeat;background-size:86.55% auto}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-db2b7b1{--padding-inline-start:0rem;--padding-inline-end:0rem}.elementor-7704 .elementor-element.elementor-element-ab110c9{--display:flex;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:24px;--padding-inline-end:45px}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-ab110c9{--padding-inline-start:24px;--padding-inline-end:45px}.elementor-7704 .elementor-element.elementor-element-9717a3c .porto-icon{font-size:32px;color:#333}.elementor-7704 .elementor-element.elementor-element-9717a3c .porto-icon svg{fill:#333}.elementor-7704 .elementor-element.elementor-element-9717a3c .porto-sicon-img{border-radius:200px}.elementor-7704 .elementor-element.elementor-element-9717a3c .porto-icon.advanced{border-radius:200px}.elementor-7704 .elementor-element.elementor-element-9717a3c .porto-icon,.elementor-7704 .elementor-element.elementor-element-9717a3c .porto-sicon-img{margin:0 5px 0 0}.elementor-7704 .elementor-element.elementor-element-9717a3c .porto-sicon-title{font-size:clamp(21px, 2.2vw, 25.2px);font-weight:500;letter-spacing:-.05em;margin-top:2px}.elementor-7704 .elementor-element.elementor-element-6133683>.elementor-widget-container{margin:0 0 .5rem}.elementor-7704 .elementor-element.elementor-element-6133683 .elementor-heading-title{font-size:clamp(2.5rem, 3.7vw, 49px);font-weight:600;letter-spacing:-.05em}.elementor-7704 .elementor-element.elementor-element-f61cd7b>.elementor-widget-container{margin:0 0 1rem}.elementor-7704 .elementor-element.elementor-element-f61cd7b .elementor-heading-title{font-size:1.3125rem;line-height:1.5em;letter-spacing:-.015em;color:#111}.elementor-7704 .elementor-element.elementor-element-00866e7>.elementor-widget-container{margin:0 0 3px}.elementor-7704 .elementor-element.elementor-element-00866e7 .btn{font-family:"Lexend",Poppins;font-size:1.05rem;font-weight:500;border-width:0;padding:.72rem .62rem .72rem 3rem}.elementor-7704 .elementor-element.elementor-element-00866e7 .btn-icon i{font-size:14px;margin-right:2.65rem}.elementor-7704 .elementor-element.elementor-element-00866e7 .btn-icon-right i{margin-left:2.65rem;margin-right:0}.elementor-7704 .elementor-element.elementor-element-cec6066{--display:flex}.elementor-7704 .elementor-element.elementor-element-a28c97e:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(https://primelegalsolicitors.co.uk/wp-content/uploads/2025/08/accounting-mask-image-1.png);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-7704 .elementor-element.elementor-element-a28c97e.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://primelegalsolicitors.co.uk/wp-content/uploads/2025/08/accounting-mask-image-1.png);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-7704 .elementor-element.elementor-element-af01c76{--display:flex;--position:absolute;--min-height:180px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:nowrap;--border-radius:50%;top:55%}.elementor-7704 .elementor-element.elementor-element-af01c76:not(.elementor-motion-effects-element-type-background),.elementor-7704 .elementor-element.elementor-element-af01c76>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#111}.elementor-7704 .elementor-element.elementor-element-af01c76.e-con{--e-con-transform-translateX:-50%}body:not(.rtl) .elementor-7704 .elementor-element.elementor-element-af01c76{left:0}body.rtl .elementor-7704 .elementor-element.elementor-element-af01c76{right:0}.elementor-7704 .elementor-element.elementor-element-b39a757{width:var(--container-widget-width,176px);max-width:176px;--container-widget-width:176px;--container-widget-flex-grow:0}.elementor-7704 .elementor-element.elementor-element-b39a757>.elementor-widget-container{border-radius:50%}.elementor-7704 .elementor-element.elementor-element-2b283c7>.elementor-widget-container{--e-transform-translateX:-50%;--e-transform-translateY:-50%;padding:1.4rem;border-style:solid;border-width:1px;border-color:#FFFFFF33;border-radius:50%}body:not(.rtl) .elementor-7704 .elementor-element.elementor-element-2b283c7{left:50%}body.rtl .elementor-7704 .elementor-element.elementor-element-2b283c7{right:50%}.elementor-7704 .elementor-element.elementor-element-2b283c7{top:50%}.elementor-element-d3842f1 .heading-highlight mark:before{background-color:#fff;animation-delay:0ms;height:50%;bottom:0;left:1%}.elementor-7704 .elementor-element.elementor-element-d3842f1{width:auto;max-width:auto;bottom:4.25vw}body:not(.rtl) .elementor-7704 .elementor-element.elementor-element-d3842f1{right:2.25vw}body.rtl .elementor-7704 .elementor-element.elementor-element-d3842f1{left:2.25vw}.elementor-7704 .elementor-element.elementor-element-d3842f1 .porto-u-main-heading>*{font-family:"Poppins",Poppins;font-size:clamp(45px, 7vw, 90px);line-height:1em;letter-spacing:-.055em}.elementor-7704 .elementor-element.elementor-element-d3842f1 .porto-u-sub-heading{font-family:"Playfair Display",Poppins;font-size:clamp(18px, 2.5vw, 28px);font-style:italic;line-height:.8em;letter-spacing:-.07em;color:#111}.elementor-element-d3842f1 .svg-highlight svg path{animation-delay:0ms}.elementor-element-d3842f1 .svg-highlight{bottom:0}.elementor-7704 .elementor-element.elementor-element-7c26661 .elementor-main-swiper:not(.swiper-container-initialized) .swiper-slide{max-width:calc(100% / var(--alpus-nested-carousel-slides-to-show, 1));padding-left:calc(24px / 2);padding-right:calc(24px / 2)}.elementor-7704 .elementor-element.elementor-element-7c26661{--alpus-nested-carousel-slides-to-show:1}.elementor-7704 .elementor-element.elementor-element-7c26661 .elementor-main-swiper:not(.swiper-container-initialized) .swiper-wrapper{width:calc(100% + 24px);margin-left:calc(-1 * 24px / 2);margin-right:calc(-1 * 24px / 2)}.elementor-7704 .elementor-element.elementor-element-7c26661 .elementor-swiper-button{top:50%;font-size:15px;width:55px;align-items:center;justify-content:center;height:55px;border-width:1px;border-style:solid;border-radius:50%;color:#111;border-color:#1111111A;transition:.3s}.elementor-7704 .elementor-element.elementor-element-7c26661 .elementor-swiper-button-prev{left:30px}.elementor-7704 .elementor-element.elementor-element-7c26661 .elementor-swiper-button-next{right:30px}.elementor-7704 .elementor-element.elementor-element-7c26661 .elementor-swiper-button svg{fill:#111}.elementor-7704 .elementor-element.elementor-element-7c26661 .elementor-swiper-button:hover{border-color:#111}.elementor-7704 .elementor-element.elementor-element-fedb65b>.elementor-widget-container{padding:0 16.6666%}.elementor-7704 .elementor-element.elementor-element-fedb65b .porto-u-main-heading>*{font-size:1.5rem;line-height:2em}.elementor-7704 .elementor-element.elementor-element-fedb65b .porto-u-sub-heading{font-size:.9375rem;line-height:1.8em;color:#7a7d82}.elementor-7704 .elementor-element.elementor-element-48ec2cd{text-align:center}.elementor-7704 .elementor-element.elementor-element-48ec2cd>.elementor-widget-container{margin:0 0 18px}.elementor-7704 .elementor-element.elementor-element-48ec2cd .btn{font-family:"Lexend",Poppins;font-size:1.05rem;font-weight:500;border-width:0;padding:.72rem .62rem .72rem 3rem}.elementor-7704 .elementor-element.elementor-element-48ec2cd .btn-icon i{font-size:14px;margin-right:2.65rem}.elementor-7704 .elementor-element.elementor-element-48ec2cd .btn-icon-right i{margin-left:2.65rem;margin-right:0}.elementor-7704 .elementor-element.elementor-element-4f5d5c3:not(.elementor-motion-effects-element-type-background),.elementor-7704 .elementor-element.elementor-element-4f5d5c3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#efefef}.elementor-7704 .elementor-element.elementor-element-4f5d5c3{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:70px 0 50px}.elementor-7704 .elementor-element.elementor-element-4f5d5c3>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-7704 .elementor-element.elementor-element-a5f37c5{text-align:center}.elementor-7704 .elementor-element.elementor-element-a5f37c5 .elementor-heading-title{font-size:1.5625rem;line-height:1.9em}.elementor-7704 .elementor-element.elementor-element-1e99893 .elementor-tabs-wrapper{width:10%}.elementor-7704 .elementor-element.elementor-element-1e99893 .elementor-tab-title,.elementor-7704 .elementor-element.elementor-element-1e99893 .elementor-tab-title:before,.elementor-7704 .elementor-element.elementor-element-1e99893 .elementor-tab-title:after,.elementor-7704 .elementor-element.elementor-element-1e99893 .elementor-tab-content,.elementor-7704 .elementor-element.elementor-element-1e99893 .elementor-tabs-content-wrapper{border-width:0}.elementor-7704 .elementor-element.elementor-element-1e99893 .elementor-tab-title,.elementor-7704 .elementor-element.elementor-element-1e99893 .elementor-tab-title a{color:#979797}.elementor-7704 .elementor-element.elementor-element-1e99893 .elementor-tab-title.elementor-active,.elementor-7704 .elementor-element.elementor-element-1e99893 .elementor-tab-title.elementor-active a{color:#222529}.elementor-7704 .elementor-element.elementor-element-1e99893 .elementor-tab-title{font-family:"Oswald",Poppins;font-size:1.125rem;font-weight:400}.elementor-7704 .elementor-element.elementor-element-1e99893 .elementor-tab-content{color:#7a7d82;font-size:.9rem;line-height:1.8em}.elementor-7704 .elementor-element.elementor-element-c4c5779{text-align:center}.elementor-7704 .elementor-element.elementor-element-c4c5779>.elementor-widget-container{margin:0 0 3px}.elementor-7704 .elementor-element.elementor-element-c4c5779 .btn{font-family:"Lexend",Poppins;font-size:1.05rem;font-weight:500;border-width:0;padding:.72rem .62rem .72rem 3rem}.elementor-7704 .elementor-element.elementor-element-c4c5779 .btn-icon i{font-size:14px;margin-right:2.65rem}.elementor-7704 .elementor-element.elementor-element-c4c5779 .btn-icon-right i{margin-left:2.65rem;margin-right:0}.elementor-element-127aa18 .toggle{margin-bottom:17px;padding-bottom:0}.elementor-element-127aa18 .toggle>label{font-size:17.6px;font-weight:700;line-height:27px;letter-spacing:-.8px;padding:23px 40px 23px 30px;border-style:solid;border-width:0;background-color:#f4f4f4;color:#3e3e3e}.elementor-element-127aa18 .toggle>label:hover{color:#08c}.elementor-element-127aa18 .toggle.active>label{color:#fff}.elementor-element-127aa18 .toggle>label:before{right:21px;content:"+";border:none;line-height:1;top:50%;font-size:1em;font-weight:700;transform:translate3d(0,-50%,0) rotate(0deg)}.elementor-element-127aa18 .toggle.active>label:before{transform:translate3d(0,-50%,0) rotate(45deg)}.elementor-element-127aa18 .toggle-content,.elementor-element-127aa18 .toggle-content>p{font-weight:500}.elementor-element-127aa18 .toggle-content{padding:2rem}.elementor-7704 .elementor-element.elementor-element-f790da0{text-align:center}.elementor-7704 .elementor-element.elementor-element-f790da0>.elementor-widget-container{margin:0 0 3px}.elementor-7704 .elementor-element.elementor-element-f790da0 .btn{font-family:"Lexend",Poppins;font-size:1.05rem;font-weight:500;border-width:0;padding:.72rem .62rem .72rem 3rem}.elementor-7704 .elementor-element.elementor-element-f790da0 .btn-icon i{font-size:14px;margin-right:2.65rem}.elementor-7704 .elementor-element.elementor-element-f790da0 .btn-icon-right i{margin-left:2.65rem;margin-right:0}@media(min-width:768px){.elementor-7704 .elementor-element.elementor-element-db2b7b1{--content-width:1140px}.elementor-7704 .elementor-element.elementor-element-ab110c9{--width:44.7%}.elementor-7704 .elementor-element.elementor-element-cec6066{--width:55.3%}.elementor-7704 .elementor-element.elementor-element-af01c76{--width:180px}}@media(max-width:991px) and (min-width:768px){.elementor-7704 .elementor-element.elementor-element-ab110c9{--width:80%}.elementor-7704 .elementor-element.elementor-element-cec6066{--width:auto}}@media(max-width:991px){.elementor-7704 .elementor-element.elementor-element-5f3c801{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-5f3c801{--padding-inline-start:20px;--padding-inline-end:20px}.elementor-7704 .elementor-element.elementor-element-db2b7b1{--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;--flex-wrap:wrap;--padding-block-start:4.15rem;--padding-block-end:4.15rem;--padding-inline-start:2.5rem;--padding-inline-end:2.5rem}.elementor-7704 .elementor-element.elementor-element-db2b7b1:before,.elementor-7704 .elementor-element.elementor-element-db2b7b1>.elementor-background-video-container:before,.elementor-7704 .elementor-element.elementor-element-db2b7b1>.e-con-inner>.elementor-background-video-container:before,.elementor-7704 .elementor-element.elementor-element-db2b7b1>.elementor-background-slideshow:before,.elementor-7704 .elementor-element.elementor-element-db2b7b1>.e-con-inner>.elementor-background-slideshow:before,.elementor-7704 .elementor-element.elementor-element-db2b7b1>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-position:0 0;background-size:100% auto}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-db2b7b1{--padding-inline-start:2.5rem;--padding-inline-end:2.5rem}.elementor-7704 .elementor-element.elementor-element-ab110c9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-ab110c9{--padding-inline-start:0px;--padding-inline-end:0px}.elementor-7704 .elementor-element.elementor-element-9717a3c .porto-sicon-title{font-size:18px}.elementor-7704 .elementor-element.elementor-element-6133683{text-align:center}.elementor-7704 .elementor-element.elementor-element-f61cd7b{text-align:center}.elementor-7704 .elementor-element.elementor-element-f61cd7b .elementor-heading-title{font-size:1.1rem}.elementor-7704 .elementor-element.elementor-element-cec6066{--margin-top:0%;--margin-bottom:0%;--margin-left:10%;--margin-right:10%}.elementor-7704 .elementor-element.elementor-element-a28c97e img{width:400px}.elementor-7704 .elementor-element.elementor-element-7c26661 .elementor-swiper-button-prev{left:10px}.elementor-7704 .elementor-element.elementor-element-7c26661 .elementor-swiper-button-next{right:10px}.elementor-7704 .elementor-element.elementor-element-7c26661 .elementor-swiper-button{width:40px;align-items:center;justify-content:center;height:40px}.elementor-7704 .elementor-element.elementor-element-fedb65b>.elementor-widget-container{padding:0 8%}}@media(max-width:767px){.elementor-7704 .elementor-element.elementor-element-db2b7b1:before,.elementor-7704 .elementor-element.elementor-element-db2b7b1>.elementor-background-video-container:before,.elementor-7704 .elementor-element.elementor-element-db2b7b1>.e-con-inner>.elementor-background-video-container:before,.elementor-7704 .elementor-element.elementor-element-db2b7b1>.elementor-background-slideshow:before,.elementor-7704 .elementor-element.elementor-element-db2b7b1>.e-con-inner>.elementor-background-slideshow:before,.elementor-7704 .elementor-element.elementor-element-db2b7b1>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-position:0 0;background-size:230% auto}.elementor-7704 .elementor-element.elementor-element-cec6066{--width:auto;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-7704 .elementor-element.elementor-element-af01c76.e-con{--e-con-transform-scale:.6}.elementor-7704 .elementor-element.elementor-element-af01c76{--width:180px}.elementor-7704 .elementor-element.elementor-element-d3842f1 .porto-u-main-heading>*{font-size:clamp(45px, 9vw, 90px)}.elementor-7704 .elementor-element.elementor-element-d3842f1 .porto-u-sub-heading{font-size:clamp(15px, 2.9vw, 28px)}.elementor-7704 .elementor-element.elementor-element-fedb65b>.elementor-widget-container{padding:0}}