.elementor .hero{height:var(--Height-600_380);padding-inline-start:var(--Padding-Global-Left-Right-152_20);padding-inline-end:var(--Padding-Global-Left-Right-152_20);display:flex;flex-direction:column;row-gap:var(--Spacing-32_20);justify-content:center}.elementor .Hero-Heading{font-weight:500;font-size:var(--Font-56_32);color:var(--Theme-u-light);line-height:1.2em}.elementor .Hero-Sub{font-size:var(--Font-size-Hero-Sub-26-18);color:var(--White);letter-spacing:-.05em;line-height:2rem}.elementor .Hero-Button{padding:var(--Padding-Button-Hero);border-radius:7px;border-width:1px;border-color:var(--Theme_Light);border-style:solid;background-color:var(--Theme-u-light);align-self:start}.elementor .Hero-Button:hover,.elementor .Hero-Button:focus-visible{color:var(--White);border-color:var(--White);background-color:var(--Theme_Main);box-shadow:0 1px 1px 1px var(--f5f5f5)}.elementor .arrow-box-bottom{width:clamp(170px, calc(142.5px + 8.594vw), 280px);height:clamp(60px, calc(52.5px + 2.344vw), 90px);padding-block-start:30px;padding-block-end:30px;padding-inline-start:20px;padding-inline-end:20px;margin-block-end:-1px;background-color:#f9f9f9;backdrop-filter:blur(30px);display:flex;flex-direction:column;gap:0;justify-content:center;align-items:start}.elementor .lawyer_name{font-weight:400;font-size:var(--Font-18_12);line-height:1.3em;padding:10px;background-color:#fff;flex-direction:row;justify-content:center;align-items:center}.elementor .lawyer{z-index:999;font-size:clamp(0.88rem, calc(0.813rem + 0.313vw), 1.13rem);padding:0;border-start-start-radius:7px;border-start-end-radius:7px;border-end-start-radius:0;border-end-end-radius:0;border-width:1px;border-color:var(--Border);border-style:solid;display:flex;flex-direction:column;justify-content:flex-end}.elementor .Repeat-box{column-gap:0;padding-block-start:50px;padding-block-end:50px;padding-inline-start:30px;padding-inline-end:30px;border-radius:7px;border-width:1px;border-color:var(--Border);border-style:solid;background-color:var(--Theme_BG_Lite);display:flex;flex-direction:column;row-gap:40px}.elementor .Repeat-box:hover,.elementor .Repeat-box:focus-visible{color:var(--White);background-color:var(--Theme_Main)}.elementor .Repeat-Title{font-size:var(--Font-28-24)}.elementor .Service-Box{padding:var(--Spacing-40_20);border-radius:7px;border-width:1px;border-color:var(--Theme-Color-50percent);border-style:solid;background-color:var(--White)}.elementor .Service-Title{font-weight:500;font-size:var(--Font-38_24);line-height:1.2em;padding-block-end:var(--Spacing-26_20);border-block-start-width:0;border-block-end-width:1px;border-inline-start-width:0;border-inline-end-width:0;border-color:var(--Border);border-style:solid}.elementor .Service-Text{margin-block-start:var(--Spacing-20_10);margin-block-end:20px}.elementor .Service-Button{width:200px;font-weight:400;font-size:var(--Font-16_14);color:var(--White);padding-block-start:.5em;padding-block-end:.5em;padding-inline-start:1em;padding-inline-end:1em;border-radius:7px;border-width:1px;border-color:var(--White);border-style:solid;background-color:var(--Theme_Main)}.elementor .Service-Button:hover,.elementor .Service-Button:focus-visible{color:var(--White);-webkit-text-stroke:;border-width:1px;border-color:var(--White);box-shadow:0 1px 10px 2px var(--Button-Shadow)}.elementor .Title-General{font-weight:500;font-size:var(--Font-50_30);line-height:1.25em;text-align:center;margin-block-end:var(--Spacing-40_20)}.elementor .Sub-Title-General{font-size:var(--Font-30_18);text-align:center;margin-block-end:var(--Spacing-80_32)}.elementor .General-Container-Padding{padding-block-start:var(--Spacing-100-50-General-N);padding-block-end:var(--Spacing-100-50-General-N);padding-inline-start:var(--Spacing-152-20-General);padding-inline-end:var(--Spacing-152-20-General);display:flex;flex-direction:column;align-items:center}.elementor .Button-General{width:200px;font-size:var(--Font-16_14);color:var(--White);margin-block-end:100px;border-radius:7px;border-width:1px;border-color:var(--Border);border-style:solid;background-color:var(--Theme_Main);align-self:center}.elementor .Button-General:hover,.elementor .Button-General:focus-visible{color:var(--White);box-shadow:0 1px 10px 2px var(--Button-Shadow)}.elementor .QA-Box{padding:var(--Spacing-32_20);border-radius:7px;border-width:1px;border-color:#00000057;border-style:solid;background-color:var(--White);display:flex;flex-direction:row;gap:0;flex-wrap:wrap;align-items:center}.elementor .QA-Title{width:80%;font-weight:500;font-size:var(--Font-22_18)}.elementor .QA-Box-Icon{width:20%}.elementor .QA-Button{width:50%;font-weight:400;font-size:var(--Font-16_14);color:var(--White);padding-block-start:.5em;padding-block-end:.5em;padding-inline-start:1em;padding-inline-end:1em;margin-inline-start:20%;border-radius:7px;border-width:1px;border-color:var(--White);border-style:solid;background-color:var(--Theme_Main)}.elementor .QA-Button:hover,.elementor .QA-Button:focus-visible{color:var(--White);border-color:var(--White);box-shadow:0 1px 10px 2px var(--Button-Shadow)}.elementor .General-Container-Padding-Extra_bottom{padding-block-start:var(--Spacing-100-50-General-N);padding-block-end:var(--Spacing-140_100);padding-inline-start:var(--Spacing-152-20-General);padding-inline-end:var(--Spacing-152-20-General);display:flex;flex-direction:column}.elementor .Sub-sub-title{text-align:center;margin-block-end:var(--Spacing-48_32)}.elementor .Hero-Services{height:var(--Height-400_280);padding-inline-start:var(--Spacing-152-20-General);padding-inline-end:var(--Spacing-152-20-General);background-color:var(--Theme_Main);display:flex;flex-direction:column;row-gap:var(--Spacing-32_20);justify-content:center;align-items:start}.elementor .Page-Title{font-weight:500;font-size:var(--Font-22_18);padding-block-start:5px;padding-block-end:5px;padding-inline-start:40px;padding-inline-end:40px;border-radius:7px;border-style:solid;background-color:var(--Theme_Light)}.elementor .Hero-Services-Service{height:var(--Height-300_200);padding-inline-start:var(--Spacing-152-20-General);padding-inline-end:var(--Spacing-152-20-General);background-color:var(--Theme_Main);display:flex;flex-direction:column;row-gap:var(--Spacing-32_20);justify-content:center;align-items:start}.elementor .Post-Left-Div{padding:0}.elementor .Post-Left-Div-Title{inset-inline-end:20px;font-weight:500;font-size:var(--Font-32_20);line-height:1.4em;text-decoration:underline;margin-block-end:var(--Spacing-32_10);display:inline-flex;text-underline-offset:-1px;text-decoration-thickness:.4em;text-decoration-skip-ink:none;text-decoration-color:#B9C8DA;\n}.elementor .Post-Right-Div{width:30%;height:auto;position:sticky;inset-block-start:50px;padding:var(--Spacing-20_10);display:flex;flex-direction:column;row-gap:2rem;align-items:start;align-self:start}.elementor .Gird-Title{font-weight:500;font-size:var(--Font-24_18);line-height:1.2em;margin-block-end:var(--Spacing-32_20)}.elementor .Grid-Div-Block{padding:var(--Spacing-40_20);border-radius:7px;border-width:1px;border-color:var(--Border);border-style:solid;background-color:#be3838}.elementor .Grid-Block{padding:var(--Spacing-40_20);border-radius:7px;border-width:1px;border-color:var(--Border);border-style:solid;background-color:var(--Theme_BG_Lite)}.elementor .Grid-boxes{padding:var(--Spacing-32_20);background-color:#a73939}.elementor .box4{background-color:#842a2a}.elementor .b-b-b-b{padding:var(--Spacing-40_20);border-radius:7px;border-width:1px;border-color:var(--Border);border-style:solid;background-color:var(--Theme_BG_Lite)}.elementor .Singole-Post-Left{width:70%;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:80px}.elementor .Hero-Services-Case{height:var(--Height-250_200);padding-inline-start:var(--Spacing-152-20-General);padding-inline-end:var(--Spacing-152-20-General);background-color:var(--Theme_Light);display:flex;flex-direction:column;row-gap:var(--Spacing-32_20);justify-content:center;align-items:start}.elementor .Hero-heading-Cases{font-weight:500;font-size:var(--Font-38_24);color:var(--Theme_Main);letter-spacing:-.05em;line-height:1.4em}.elementor .Hero-Services_info{height:var(--Height-250_200);padding-inline-start:var(--Spacing-152-20-General);padding-inline-end:var(--Spacing-152-20-General);background-color:var(--Theme_Light);display:flex;flex-direction:column;row-gap:var(--Spacing-32_20);justify-content:center;align-items:start}.elementor .p-icon-text{font-weight:500;font-size:var(--Font-24_21);line-height:1.5em;margin-block-end:var(--Spacing-20_10)}.elementor .pp-text{font-size:var(--Font-20_16);margin-block-end:var(--Spacing-32_20)}.elementor .custom-bullet{margin-inline-start:20px}.elementor .content-bg-blur{height:100px;background-image:linear-gradient(180deg,#FFFFFF00 0%,#f5f5f5ad 94%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;justify-content:center;align-items:center}.elementor .step-box{padding-block-start:var(--Spacing-40_20);padding-block-end:var(--Spacing-40_20);padding-inline-start:var(--Spacing-25_20);padding-inline-end:var(--Spacing-25_20);border-radius:7px;border-width:1px;border-color:var(--Border);border-style:solid;background-color:var(--White);display:flex;flex-direction:row;row-gap:var(--Spacing-20_10);flex-wrap:wrap}.elementor .step-box-title{width:50%;font-weight:500;font-size:var(--Font-24_21);letter-spacing:-.1px;word-spacing:-.15em;margin-block-start:1px}.elementor .step-box-stat{font-size:var(--Font-16_14);color:var(--White);letter-spacing:-.1em;line-height:18px;padding-block-start:7px;padding-block-end:7px;padding-inline-start:10px;padding-inline-end:10px;border-radius:17px;background-color:var(--Theme_Main)}.elementor .General-box-item{padding:clamp(20px, calc(13.479px + 0.965vw), 32px);border-radius:7px;border-width:1px;border-color:var(--Border);border-style:solid;background-color:var(--Theme_BG_Lite)}.elementor .Genernal-box-item-title{font-weight:500;font-size:24px;text-decoration:underline;margin-block-end:var(--Spacing-32_20);text-underline-offset:0px!important;text-decoration-thickness:0.2em!important;text-decoration-skip-ink:none;text-decoration-color:#B9C8DA!important;\n}.elementor .one{align-items:center}.elementor .whatis{padding-block-start:var(--Spacing-40_20);padding-block-end:var(--Spacing-40_20);padding-inline-start:var(--Spacing-152-20-General);padding-inline-end:var(--Spacing-152-20-General);background-color:var(--Theme_Main)}