.elementor-8213 .elementor-element.elementor-element-f612669{--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;--margin-top:3rem;--margin-bottom:6.2rem;--margin-left:0rem;--margin-right:0rem}.elementor-8213 .elementor-element.elementor-element-d1b0193{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-block-start:3.4rem;--padding-block-end:3.4rem;--padding-inline-start:0;--padding-inline-end:3%}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-d1b0193{--padding-inline-start:0;--padding-inline-end:3%}.elementor-8213 .elementor-element.elementor-element-a748e51 .elementor-heading-title{font-size:13.3px;font-weight:600;text-transform:uppercase;letter-spacing:0px;color:var(--e-global-color-quaternary)}.elementor-8213 .elementor-element.elementor-element-a748e51>.elementor-widget-container{padding:.75rem 2rem;background-color:transparent;background-image:linear-gradient(90deg,#ad9263 0%,var(--e-global-color-primary_hover) 100%);border-radius:5rem}.elementor-8213 .elementor-element.elementor-element-33f6642 .elementor-heading-title{font-size:clamp(32px, 3.7vw, 49px);font-weight:600}.elementor-8213 .elementor-element.elementor-element-785ee04 .elementor-heading-title{line-height:1.8em;letter-spacing:-.015em}.elementor-8213 .elementor-element.elementor-element-785ee04>.elementor-widget-container{margin:0 0 4px}.elementor-8213 .elementor-element.elementor-element-58b8662{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem}.elementor-8213 .elementor-element.elementor-element-2f77b9d .porto-u-main-heading>*{font-family:"Poppins",Poppins;font-size:clamp(45px, 6vw, 80px);line-height:1em;letter-spacing:-.044em}.elementor-8213 .elementor-element.elementor-element-2f77b9d .porto-u-sub-heading{font-family:"Playfair Display",Poppins;font-size:clamp(18px, 2.5vw, 28px);font-style:italic;line-height:1em;letter-spacing:-.07em;color:#111}.elementor-element-2f77b9d .heading-highlight mark:before{background-color:#4BE2964D;animation-delay:0ms;height:50%;bottom:0;left:1%}.elementor-element-2f77b9d .svg-highlight svg path{animation-delay:0ms}.elementor-element-2f77b9d .svg-highlight{bottom:0}.elementor-8213 .elementor-element.elementor-element-2f77b9d>.elementor-widget-container{margin:0 .5rem 0 0}.elementor-8213 .elementor-element.elementor-element-2f77b9d{width:auto;max-width:auto}.elementor-8213 .elementor-element.elementor-element-b35d8e2 .elementor-heading-title{font-family:"Playfair Display",Poppins;font-size:clamp(19px, 1.6vw, 25.2px);font-weight:400;font-style:italic;letter-spacing:-.04em}.elementor-8213 .elementor-element.elementor-element-6fc0dd6{--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;--flex-wrap:wrap}.elementor-8213 .elementor-element.elementor-element-3f42703 .btn{font-family:"Lexend",Poppins;font-size:.9rem;font-weight:500;padding:1.05rem 2.2rem}.elementor-8213 .elementor-element.elementor-element-3f42703 .btn-icon i{margin-right:1.4375rem}.elementor-8213 .elementor-element.elementor-element-3f42703 .btn-icon-right i{margin-left:1.4375rem;margin-right:0}.elementor-8213 .elementor-element.elementor-element-d22f2a3 .porto-icon{font-size:30px;color:#fff}.elementor-8213 .elementor-element.elementor-element-d22f2a3 .porto-icon svg{width:1em;height:1em;fill:#fff}.elementor-element-d22f2a3 .porto-sicon-img.porto-u-circle-img:before{border-color:var(--e-global-color-primary)}.elementor-element-d22f2a3 .porto-sicon-img{background:var(--e-global-color-primary)}.elementor-element-d22f2a3 .porto-icon{background:var(--e-global-color-primary)}.elementor-8213 .elementor-element.elementor-element-d22f2a3 .porto-sicon-img{border-radius:200px}.elementor-8213 .elementor-element.elementor-element-d22f2a3 .porto-icon.advanced{border-radius:200px;width:59px;height:59px;line-height:59px}.elementor-8213 .elementor-element.elementor-element-d22f2a3 .porto-sicon-title{font-size:14px;font-weight:700;color:var(--e-global-color-primary);margin-bottom:0}.elementor-8213 .elementor-element.elementor-element-d22f2a3 .porto-sicon-header p{font-size:21px;font-weight:600;letter-spacing:-.05em;color:#111}.elementor-8213 .elementor-element.elementor-element-d7d443e{--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;--justify-content:flex-end;--flex-wrap:nowrap;--padding-block-start:3.85rem;--padding-block-end:6.6rem;--padding-inline-start:0rem;--padding-inline-end:0rem}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-d7d443e{--padding-inline-start:0rem;--padding-inline-end:0rem}.elementor-8213 .elementor-element.elementor-element-66f0967{width:var(--container-widget-width,calc( 100% + 1.5rem ) );max-width:calc( 100% + 1.5rem );--container-widget-width:calc( 100% + 1.5rem );--container-widget-flex-grow:0;top:0;z-index:0}body:not(.rtl) .elementor-8213 .elementor-element.elementor-element-66f0967{left:0}body.rtl .elementor-8213 .elementor-element.elementor-element-66f0967{right:0}.elementor-8213 .elementor-element.elementor-element-596754f{text-align:end}.elementor-8213 .elementor-element.elementor-element-596754f img{width:74.9%}.elementor-8213 .elementor-element.elementor-element-596754f:not(.elementor-widget-image) .elementor-widget-container,.elementor-8213 .elementor-element.elementor-element-596754f.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://primelegalsolicitors.co.uk/wp-content/uploads/2025/08/accounting-mask-image-2.png);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-8213 .elementor-element.elementor-element-4d15899{text-align:start;width:var(--container-widget-width,70%);max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;top:25.3%}body:not(.rtl) .elementor-8213 .elementor-element.elementor-element-4d15899{left:9%}body.rtl .elementor-8213 .elementor-element.elementor-element-4d15899{right:9%}.elementor-8213 .elementor-element.elementor-element-4d15899:not(.elementor-widget-image) .elementor-widget-container,.elementor-8213 .elementor-element.elementor-element-4d15899.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://primelegalsolicitors.co.uk/wp-content/uploads/2025/08/accounting-mask-image-3.png);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-8213 .elementor-element.elementor-element-e8c947b .porto-icon{font-size:26px;color:var(--e-global-color-secondary)}.elementor-8213 .elementor-element.elementor-element-e8c947b .porto-icon svg{width:1em;height:1em;fill:var(--e-global-color-secondary)}.elementor-8213 .elementor-element.elementor-element-e8c947b .porto-sicon-img{border-radius:200px}.elementor-8213 .elementor-element.elementor-element-e8c947b .porto-icon.advanced{border-radius:200px}.elementor-8213 .elementor-element.elementor-element-e8c947b .porto-icon,.elementor-8213 .elementor-element.elementor-element-e8c947b .porto-sicon-img{margin:0 4px 0 0}.elementor-8213 .elementor-element.elementor-element-e8c947b .porto-sicon-title{font-family:"Poppins",Poppins;font-size:15.4px}.elementor-8213 .elementor-element.elementor-element-e8c947b>.elementor-widget-container{padding:.9rem 1rem;background-color:#fff;border-radius:10px;box-shadow:0px 5px 20px 0px rgba(0,0,0,.1)}body:not(.rtl) .elementor-8213 .elementor-element.elementor-element-e8c947b{left:-1.5%}body.rtl .elementor-8213 .elementor-element.elementor-element-e8c947b{right:-1.5%}.elementor-8213 .elementor-element.elementor-element-e8c947b{bottom:17.2%;z-index:2}.elementor-8213 .elementor-element.elementor-element-a456766:not(.elementor-motion-effects-element-type-background),.elementor-8213 .elementor-element.elementor-element-a456766>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-8213 .elementor-element.elementor-element-a456766{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:30px}.elementor-8213 .elementor-element.elementor-element-a456766>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8213 .elementor-element.elementor-element-97ed4c0>.elementor-element-populated{margin:95px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-8213 .elementor-element.elementor-element-c483b7e{text-align:center}.elementor-8213 .elementor-element.elementor-element-c483b7e .elementor-heading-title{font-weight:600;line-height:26px;color:#fea45a}.elementor-8213 .elementor-element.elementor-element-1777c28{text-align:center}.elementor-8213 .elementor-element.elementor-element-1777c28 .elementor-heading-title{font-size:30.8px;font-weight:700;line-height:42px;color:#fff}.elementor-8213 .elementor-element.elementor-element-1777c28>.elementor-widget-container{margin:0 0 25px}.elementor-element-d910fc0 .porto-sicon-box.top-icon{text-align:center}.elementor-8213 .elementor-element.elementor-element-d910fc0 .porto-icon{font-size:88px;color:#fff}.elementor-8213 .elementor-element.elementor-element-d910fc0 .porto-icon svg{width:1em;height:1em;fill:#fff}.elementor-8213 .elementor-element.elementor-element-d910fc0 .porto-sicon-img{border-radius:200px}.elementor-8213 .elementor-element.elementor-element-d910fc0 .porto-icon.advanced{border-radius:200px}.elementor-8213 .elementor-element.elementor-element-d910fc0 .porto-sicon-title{font-size:21px;font-weight:700;letter-spacing:0px;color:#fff}.elementor-8213 .elementor-element.elementor-element-d910fc0 .porto-sicon-description{font-weight:300;color:rgba(255,255,255,.5)}.elementor-8213 .elementor-element.elementor-element-d910fc0 .porto-sicon-header{margin-bottom:16px}.elementor-8213 .elementor-element.elementor-element-d910fc0>.elementor-widget-container{padding:60.8px 28.8px 40.8px;border-style:solid;border-width:7px;border-color:#43474a}.elementor-8213 .elementor-element.elementor-element-d910fc0:hover .elementor-widget-container{border-style:solid;border-width:7px;border-color:#fea45a}.elementor-8213 .elementor-element.elementor-element-836db93>.elementor-widget-container{background-color:#212529}.elementor-element-4ea9c27 .porto-sicon-box.top-icon{text-align:center}.elementor-8213 .elementor-element.elementor-element-4ea9c27 .porto-icon{font-size:88px;color:#fff}.elementor-8213 .elementor-element.elementor-element-4ea9c27 .porto-icon svg{width:1em;height:1em;fill:#fff}.elementor-8213 .elementor-element.elementor-element-4ea9c27 .porto-sicon-img{border-radius:200px}.elementor-8213 .elementor-element.elementor-element-4ea9c27 .porto-icon.advanced{border-radius:200px}.elementor-8213 .elementor-element.elementor-element-4ea9c27 .porto-sicon-title{font-size:21px;font-weight:700;letter-spacing:0px;color:#fff}.elementor-8213 .elementor-element.elementor-element-4ea9c27 .porto-sicon-description{font-weight:300;color:rgba(255,255,255,.5)}.elementor-8213 .elementor-element.elementor-element-4ea9c27 .porto-sicon-header{margin-bottom:16px}.elementor-8213 .elementor-element.elementor-element-4ea9c27>.elementor-widget-container{padding:60.8px 28.8px 40.8px;border-style:solid;border-width:7px;border-color:#43474a}.elementor-8213 .elementor-element.elementor-element-4ea9c27:hover .elementor-widget-container{border-style:solid;border-width:7px;border-color:#fea45a}.elementor-8213 .elementor-element.elementor-element-a28a89d>.elementor-widget-container{background-color:#212529}.elementor-element-a66369b .porto-sicon-box.top-icon{text-align:center}.elementor-8213 .elementor-element.elementor-element-a66369b .porto-icon{font-size:88px;color:#fff}.elementor-8213 .elementor-element.elementor-element-a66369b .porto-icon svg{width:1em;height:1em;fill:#fff}.elementor-8213 .elementor-element.elementor-element-a66369b .porto-sicon-img{border-radius:200px}.elementor-8213 .elementor-element.elementor-element-a66369b .porto-icon.advanced{border-radius:200px}.elementor-8213 .elementor-element.elementor-element-a66369b .porto-sicon-title{font-size:21px;font-weight:700;letter-spacing:0px;color:#fff}.elementor-8213 .elementor-element.elementor-element-a66369b .porto-sicon-description{font-weight:300;color:rgba(255,255,255,.5)}.elementor-8213 .elementor-element.elementor-element-a66369b .porto-sicon-header{margin-bottom:16px}.elementor-8213 .elementor-element.elementor-element-a66369b>.elementor-widget-container{padding:60.8px 28.8px 40.8px;border-style:solid;border-width:7px;border-color:#43474a}.elementor-8213 .elementor-element.elementor-element-a66369b:hover .elementor-widget-container{border-style:solid;border-width:7px;border-color:#fea45a}.elementor-8213 .elementor-element.elementor-element-bb4203c>.elementor-widget-container{background-color:#212529}.elementor-element-32aea67 .porto-sicon-box.top-icon{text-align:center}.elementor-8213 .elementor-element.elementor-element-32aea67 .porto-icon{font-size:88px;color:#fff}.elementor-8213 .elementor-element.elementor-element-32aea67 .porto-icon svg{width:1em;height:1em;fill:#fff}.elementor-8213 .elementor-element.elementor-element-32aea67 .porto-sicon-img{border-radius:200px}.elementor-8213 .elementor-element.elementor-element-32aea67 .porto-icon.advanced{border-radius:200px}.elementor-8213 .elementor-element.elementor-element-32aea67 .porto-sicon-title{font-size:21px;font-weight:700;letter-spacing:0px;color:#fff}.elementor-8213 .elementor-element.elementor-element-32aea67 .porto-sicon-description{font-weight:300;color:rgba(255,255,255,.5)}.elementor-8213 .elementor-element.elementor-element-32aea67 .porto-sicon-header{margin-bottom:16px}.elementor-8213 .elementor-element.elementor-element-32aea67>.elementor-widget-container{padding:60.8px 28.8px 40.8px;border-style:solid;border-width:7px;border-color:#43474a}.elementor-8213 .elementor-element.elementor-element-32aea67:hover .elementor-widget-container{border-style:solid;border-width:7px;border-color:#fea45a}.elementor-8213 .elementor-element.elementor-element-fce7f4f>.elementor-widget-container{background-color:#212529}.elementor-8213 .elementor-element.elementor-element-5d2e033:not(.elementor-motion-effects-element-type-background),.elementor-8213 .elementor-element.elementor-element-5d2e033>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f7f7f7}.elementor-8213 .elementor-element.elementor-element-5d2e033{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:30px;z-index:2}.elementor-8213 .elementor-element.elementor-element-5d2e033>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8213 .elementor-element.elementor-element-5d2e033>.elementor-shape-bottom svg{width:calc(150% + 1.3px);height:200px}.elementor-8213 .elementor-element.elementor-element-5c7eac0>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-8213 .elementor-element.elementor-element-5c7eac0{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-8213 .elementor-element.elementor-element-5c7eac0>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8213 .elementor-element.elementor-element-1de0c46{--divider-border-style:solid;--divider-color:#00a1cd;--divider-border-width:3px;width:auto;max-width:auto}.elementor-8213 .elementor-element.elementor-element-1de0c46 .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-8213 .elementor-element.elementor-element-820543d .elementor-heading-title{font-size:1.2em;font-weight:600;text-transform:uppercase;line-height:1.3em;color:#00a1cd}.elementor-8213 .elementor-element.elementor-element-820543d{width:auto;max-width:auto}.elementor-8213 .elementor-element.elementor-element-c23834b .elementor-heading-title{font-size:2.3em;font-weight:700;line-height:24px;letter-spacing:-1.61px;color:#183f72}.elementor-8213 .elementor-element.elementor-element-0707e28 .elementor-heading-title{font-weight:400;line-height:26px;letter-spacing:0px;color:#777}.elementor-8213 .elementor-element.elementor-element-7e30046>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-8213 .elementor-element.elementor-element-7e30046{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-8213 .elementor-element.elementor-element-7e30046>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-8213 .elementor-element.elementor-element-4c0e2af.elementor-column .elementor-widget-wrap{align-items:center}.elementor-8213 .elementor-element.elementor-element-4c0e2af.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-8213 .elementor-element.elementor-element-649c60a .elementor-accordion-item{border-width:0;border-color:var(--e-global-color-primary)}.elementor-8213 .elementor-element.elementor-element-649c60a .elementor-accordion-item .elementor-tab-content{border-width:0;border-block-start-color:var(--e-global-color-primary)}.elementor-8213 .elementor-element.elementor-element-649c60a .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0;border-block-end-color:var(--e-global-color-primary)}.elementor-8213 .elementor-element.elementor-element-649c60a .elementor-tab-title{background-color:#fff;padding:0}.elementor-8213 .elementor-element.elementor-element-649c60a .elementor-accordion-icon,.elementor-8213 .elementor-element.elementor-element-649c60a .elementor-accordion-title{color:#212529}.elementor-8213 .elementor-element.elementor-element-649c60a .elementor-accordion-icon svg{fill:#212529}.elementor-8213 .elementor-element.elementor-element-649c60a .elementor-active .elementor-accordion-icon,.elementor-8213 .elementor-element.elementor-element-649c60a .elementor-active .elementor-accordion-title{color:#fff}.elementor-8213 .elementor-element.elementor-element-649c60a .elementor-active .elementor-accordion-icon svg{fill:#fff}.elementor-8213 .elementor-element.elementor-element-649c60a .elementor-accordion-title{font-size:16px;font-weight:700;line-height:27px;letter-spacing:-.8px}.elementor-8213 .elementor-element.elementor-element-649c60a .elementor-tab-content{background-color:#fff;line-height:26px;padding:32px}.elementor-8213 .elementor-element.elementor-element-de9519e.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-8213 .elementor-element.elementor-element-38c58b0 img{border-radius:50%}.elementor-8213 .elementor-element.elementor-element-01e44bc img{border-radius:50%}.elementor-8213 .elementor-element.elementor-element-ecd7dd1>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-8213 .elementor-element.elementor-element-ecd7dd1:not(.elementor-motion-effects-element-type-background),.elementor-8213 .elementor-element.elementor-element-ecd7dd1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#4e4129}.elementor-8213 .elementor-element.elementor-element-ecd7dd1{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:60px;margin-bottom:0}.elementor-8213 .elementor-element.elementor-element-ecd7dd1>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8213 .elementor-element.elementor-element-9c38c49>.elementor-element-populated{margin:18px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-8213 .elementor-element.elementor-element-c9fc151{text-align:center}.elementor-8213 .elementor-element.elementor-element-c9fc151 .elementor-heading-title{font-size:16.8px;font-weight:600;text-transform:uppercase;line-height:24px;letter-spacing:-.84px;color:#FFFFFFE6}.elementor-8213 .elementor-element.elementor-element-32c57a7{text-align:center}.elementor-8213 .elementor-element.elementor-element-32c57a7 .elementor-heading-title{font-size:38.5px;font-weight:700;line-height:42px;letter-spacing:-1px;color:#fff}.elementor-8213 .elementor-element.elementor-element-956c1a4{text-align:center}.elementor-8213 .elementor-element.elementor-element-956c1a4 .elementor-heading-title{font-size:15.4px;line-height:26px;color:#FFFFFFCC}.elementor-8213 .elementor-element.elementor-element-9b3df1c>.elementor-element-populated{margin:13px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-8213 .elementor-element.elementor-element-865e72d .porto-icon{font-size:23.1px;color:var(--e-global-color-primary)}.elementor-8213 .elementor-element.elementor-element-865e72d .porto-icon svg{width:1em;height:1em;fill:var(--e-global-color-primary)}.elementor-8213 .elementor-element.elementor-element-865e72d .porto-sicon-img{border-radius:200px}.elementor-8213 .elementor-element.elementor-element-865e72d .porto-icon.advanced{border-radius:200px}.elementor-8213 .elementor-element.elementor-element-865e72d .porto-icon,.elementor-8213 .elementor-element.elementor-element-865e72d .porto-sicon-img{margin:-5px 12px 0 0}.elementor-8213 .elementor-element.elementor-element-865e72d .porto-sicon-title{font-size:21px;font-weight:700;line-height:24px;letter-spacing:0px;color:#fff}.elementor-8213 .elementor-element.elementor-element-865e72d>.elementor-widget-container{margin:0 0 1px}.elementor-8213 .elementor-element.elementor-element-ff43af5 .porto-icon{font-size:25.2px;color:var(--e-global-color-primary)}.elementor-8213 .elementor-element.elementor-element-ff43af5 .porto-icon svg{width:1em;height:1em;fill:var(--e-global-color-primary)}.elementor-8213 .elementor-element.elementor-element-ff43af5 .porto-sicon-img{border-radius:200px}.elementor-8213 .elementor-element.elementor-element-ff43af5 .porto-icon.advanced{border-radius:200px}.elementor-8213 .elementor-element.elementor-element-ff43af5 .porto-icon,.elementor-8213 .elementor-element.elementor-element-ff43af5 .porto-sicon-img{margin:2px 12px 0 0}.elementor-8213 .elementor-element.elementor-element-ff43af5 .porto-sicon-title{font-size:16.8px;line-height:24px;letter-spacing:0px;color:#fff}.elementor-8213 .elementor-element.elementor-element-0a8045f .porto-icon{font-size:25.2px;color:var(--e-global-color-primary)}.elementor-8213 .elementor-element.elementor-element-0a8045f .porto-icon svg{width:1em;height:1em;fill:var(--e-global-color-primary)}.elementor-8213 .elementor-element.elementor-element-0a8045f .porto-sicon-img{border-radius:200px}.elementor-8213 .elementor-element.elementor-element-0a8045f .porto-icon.advanced{border-radius:200px}.elementor-8213 .elementor-element.elementor-element-0a8045f .porto-icon,.elementor-8213 .elementor-element.elementor-element-0a8045f .porto-sicon-img{margin:-5px 13px 0 0}.elementor-8213 .elementor-element.elementor-element-0a8045f .porto-sicon-title{font-size:16.8px;line-height:24px;letter-spacing:0px;color:#fff}.elementor-8213 .elementor-element.elementor-element-c0fdbba>.elementor-element-populated{margin:13px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-8213 .elementor-element.elementor-element-4b22059 .btn{font-weight:600;padding:1.29rem 2.4rem}.elementor-8213 .elementor-element.elementor-element-72cf12e>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-8213 .elementor-element.elementor-element-60b004d:not(.elementor-motion-effects-element-type-background),.elementor-8213 .elementor-element.elementor-element-60b004d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-8213 .elementor-element.elementor-element-60b004d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:36px 48px}.elementor-8213 .elementor-element.elementor-element-60b004d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8213 .elementor-element.elementor-element-8976506 .elementor-heading-title{font-size:16.8px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:-.84px;color:#FFFFFFCC}.elementor-8213 .elementor-element.elementor-element-8976506>.elementor-widget-container{margin:0 0 -24px}.elementor-8213 .elementor-element.elementor-element-5d4cf70 .elementor-heading-title{font-size:35px;line-height:42px;letter-spacing:-1.75px;color:#fff}.elementor-8213 .elementor-element.elementor-element-a80a2c0 .btn{font-size:17px}.elementor-8213 .elementor-element.elementor-element-a80a2c0>.elementor-widget-container{padding:30px 0 8px}.elementor-8213 .elementor-element.elementor-element-592f462 .btn{font-size:.8rem;font-weight:700;color:#fff;padding:1.28rem 2.4rem}.elementor-8213 .elementor-element.elementor-element-592f462 .btn:hover,.elementor-8213 .elementor-element.elementor-element-592f462 .btn:focus,.elementor-8213 .elementor-element.elementor-element-592f462 .btn:active{color:#fff}.elementor-8213 .elementor-element.elementor-element-d20bce0{text-align:end}.elementor-8213 .elementor-element.elementor-element-d20bce0 .elementor-heading-title{font-size:16.8px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:-.84px;color:var(--e-global-color-primary)}.elementor-8213 .elementor-element.elementor-element-d20bce0>.elementor-widget-container{margin:0 0 -24px}.elementor-8213 .elementor-element.elementor-element-cbfebd7{text-align:end}.elementor-8213 .elementor-element.elementor-element-cbfebd7 .elementor-heading-title{font-size:35px;line-height:42px;letter-spacing:-.05em}.elementor-element-5b7b5c8 input[type=text],.elementor-element-5b7b5c8 input[type=email],.elementor-element-5b7b5c8 input[type=date],.elementor-element-5b7b5c8 input[type=datetime],.elementor-element-5b7b5c8 input[type=number],.elementor-element-5b7b5c8 input[type=tel],.elementor-element-5b7b5c8 select{height:54px;--wpforms-field-size-input-height:54px}.elementor-element-5b7b5c8 textarea{height:217px;--wpforms-field-size-input-height:calc( 217px / 2.8 )}.elementor-element-5b7b5c8 input[type=text],.elementor-element-5b7b5c8 input[type=email],.elementor-element-5b7b5c8 input[type=date],.elementor-element-5b7b5c8 input[type=datetime],.elementor-element-5b7b5c8 input[type=number],.elementor-element-5b7b5c8 input[type=tel],.elementor-element-5b7b5c8 textarea,.elementor-element-5b7b5c8 .form-control,.elementor-element-5b7b5c8 select{font-size:13.6px;--wpforms-field-size-font-size:13.6px;color:#bbb;--wpforms-field-text-color:#bbb;background-color:#f7f7f7;--wpforms-field-background-color:#f7f7f7;border-color:#f7f7f7;--wpforms-field-border-color:#f7f7f7}.elementor-element-5b7b5c8 input[type=tel]::placeholder,.elementor-element-5b7b5c8 input[type=text]::placeholder,.elementor-element-5b7b5c8 input[type=email]::placeholder,.elementor-element-5b7b5c8 textarea::placeholder,.elementor-element-5b7b5c8 .form-control::placeholder{color:#bbb}.elementor-element-5b7b5c8 div.wpforms-container input::placeholder,.elementor-element-5b7b5c8 div.wpforms-container select::placeholder,.elementor-element-5b7b5c8 div.wpforms-container textarea::placeholder{color:#bbb !important;opacity:1 !important}.elementor-element-5b7b5c8 input,.elementor-element-5b7b5c8 textarea,.elementor-element-5b7b5c8 .form-control,.elementor-element-5b7b5c8 select{border-radius:0;--wpforms-field-border-radius:0px}.elementor-8213 .elementor-element.elementor-element-5b7b5c8 input[type=email],.elementor-8213 .elementor-element.elementor-element-5b7b5c8 input[type=number],.elementor-8213 .elementor-element.elementor-element-5b7b5c8 input[type=password],.elementor-8213 .elementor-element.elementor-element-5b7b5c8 input[type=search],.elementor-8213 .elementor-element.elementor-element-5b7b5c8 input[type=tel],.elementor-8213 .elementor-element.elementor-element-5b7b5c8 input[type=text],.elementor-8213 .elementor-element.elementor-element-5b7b5c8 input[type=url],.elementor-8213 .elementor-element.elementor-element-5b7b5c8 input[type=color],.elementor-8213 .elementor-element.elementor-element-5b7b5c8 input[type=date],.elementor-8213 .elementor-element.elementor-element-5b7b5c8 input[type=datetime],.elementor-8213 .elementor-element.elementor-element-5b7b5c8 input[type=datetime-local],.elementor-8213 .elementor-element.elementor-element-5b7b5c8 input[type=month],.elementor-8213 .elementor-element.elementor-element-5b7b5c8 input[type=time],.elementor-8213 .elementor-element.elementor-element-5b7b5c8 input[type=week],.elementor-8213 .elementor-element.elementor-element-5b7b5c8 textarea,.elementor-8213 .elementor-element.elementor-element-5b7b5c8 .form-control,.elementor-8213 .elementor-element.elementor-element-5b7b5c8 select{padding:15.6px 20px}.elementor-element-5b7b5c8 button,.elementor-element-5b7b5c8 .btn,.elementor-element-5b7b5c8 input[type=submit],.elementor-element-5b7b5c8 input[type=button],.elementor-element-5b7b5c8 .wpforms-container button[type=submit]{font-size:.8rem;font-weight:700;line-height:1.5;letter-spacing:0px}.elementor-element-5b7b5c8 button,.elementor-element-5b7b5c8 .btn,.elementor-element-5b7b5c8 input[type=submit],.elementor-element-5b7b5c8 input[type=button]{--wpforms-button-size-height:61px;height:61px}.elementor-element-5b7b5c8 .wpforms-container button[type=submit],.elementor-element-5b7b5c8 button,.elementor-element-5b7b5c8 .btn,.elementor-element-5b7b5c8 input[type=submit],.elementor-element-5b7b5c8 input[type=button]{padding:1.25rem 2.4rem}@media(max-width:991px){.elementor-8213 .elementor-element.elementor-element-f612669{--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}.elementor-8213 .elementor-element.elementor-element-d1b0193{--padding-block-start:3.4rem;--padding-block-end:3.4rem;--padding-inline-start:0rem;--padding-inline-end:0rem}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-d1b0193{--padding-inline-start:0rem;--padding-inline-end:0rem}.elementor-8213 .elementor-element.elementor-element-d7d443e{--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}.elementor-8213 .elementor-element.elementor-element-9c38c49>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-8213 .elementor-element.elementor-element-9b3df1c>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-8213 .elementor-element.elementor-element-c0fdbba>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-8213 .elementor-element.elementor-element-d20bce0{text-align:start}.elementor-8213 .elementor-element.elementor-element-cbfebd7{text-align:start}}@media(max-width:767px){.elementor-8213 .elementor-element.elementor-element-2f77b9d .porto-u-main-heading>*{font-size:clamp(45px, 9vw, 90px)}.elementor-8213 .elementor-element.elementor-element-2f77b9d .porto-u-sub-heading{font-size:clamp(15px, 2.9vw, 28px)}.elementor-8213 .elementor-element.elementor-element-a456766{padding:15px}.elementor-8213 .elementor-element.elementor-element-5d2e033{padding:15px}.elementor-8213 .elementor-element.elementor-element-de9519e{width:75%}.elementor-8213 .elementor-element.elementor-element-ecd7dd1{margin-top:20px;margin-bottom:0}.elementor-8213 .elementor-element.elementor-element-60b004d{padding:36px 24px}.elementor-8213 .elementor-element.elementor-element-5d4cf70 .elementor-heading-title{font-size:28px;line-height:34px}.elementor-8213 .elementor-element.elementor-element-cbfebd7 .elementor-heading-title{font-size:28px;line-height:34px}}@media(min-width:768px){.elementor-8213 .elementor-element.elementor-element-d1b0193{--width:50%}.elementor-8213 .elementor-element.elementor-element-d7d443e{--width:50%}.elementor-8213 .elementor-element.elementor-element-71b0ac5{width:71.056%}.elementor-8213 .elementor-element.elementor-element-4ba1ab1{width:28.944%}.elementor-8213 .elementor-element.elementor-element-4c0e2af{width:58.3333%}.elementor-8213 .elementor-element.elementor-element-de9519e{width:41.667%}.elementor-8213 .elementor-element.elementor-element-9c38c49{width:50%}.elementor-8213 .elementor-element.elementor-element-9b3df1c{width:25%}.elementor-8213 .elementor-element.elementor-element-c0fdbba{width:24.666%}.elementor-8213 .elementor-element.elementor-element-eed6892{width:50%}.elementor-8213 .elementor-element.elementor-element-914b661{width:7.665%}.elementor-8213 .elementor-element.elementor-element-a536365{width:41.6666%}}@media(max-width:991px) and (min-width:768px){.elementor-8213 .elementor-element.elementor-element-f612669{--content-width:720px}.elementor-8213 .elementor-element.elementor-element-d1b0193{--width:100%}.elementor-8213 .elementor-element.elementor-element-d7d443e{--width:100%}.elementor-8213 .elementor-element.elementor-element-c5a0ef5{width:50%}.elementor-8213 .elementor-element.elementor-element-9edad44{width:50%}.elementor-8213 .elementor-element.elementor-element-feac414{width:50%}.elementor-8213 .elementor-element.elementor-element-b5013f5{width:50%}.elementor-8213 .elementor-element.elementor-element-71b0ac5{width:100%}.elementor-8213 .elementor-element.elementor-element-4c0e2af{width:100%}.elementor-8213 .elementor-element.elementor-element-de9519e{width:75%}.elementor-8213 .elementor-element.elementor-element-9c38c49{width:100%}.elementor-8213 .elementor-element.elementor-element-9b3df1c{width:100%}.elementor-8213 .elementor-element.elementor-element-c0fdbba{width:100%}.elementor-8213 .elementor-element.elementor-element-eed6892{width:100%}.elementor-8213 .elementor-element.elementor-element-914b661{width:100%}.elementor-8213 .elementor-element.elementor-element-a536365{width:100%}}