.elementor-9 .elementor-element.elementor-element-c948bd1{--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;--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-c948bd1:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-c948bd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dentalmallawyer.com/wp-content/uploads/2025/08/hero-background-image-v2.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-2277a46{--display:grid;--e-con-grid-template-columns:1fr .75fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-0db95b7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 0px;--row-gap:40px;--column-gap:0px;--overflow:hidden;}.elementor-9 .elementor-element.elementor-element-69d6604{text-align:center;}.elementor-9 .elementor-element.elementor-element-69d6604 .elementor-heading-title{font-family:"Rozha One", Sans-serif;font-size:clamp(2.2rem, 1.6091rem + 2.9545vw, 4.8rem);font-weight:400;text-transform:uppercase;line-height:0.9;letter-spacing:0.77px;color:var( --e-global-color-82ac020 );}.elementor-9 .elementor-element.elementor-element-31c5fd4 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-31c5fd4{text-align:center;font-family:"Fustat", Sans-serif;font-size:clamp(1.2rem, 1.1446rem + 0.2365vw, 1.4rem);font-weight:400;text-transform:none;color:#000000;}.elementor-9 .elementor-element.elementor-element-dea378d .elementor-button{background-color:#4F7400;font-family:"Fustat", Sans-serif;font-size:clamp(1.4rem, 1.3169rem + 0.3548vw, 1.7rem);font-weight:600;text-transform:uppercase;letter-spacing:1.08px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 4px 0px;border-color:#CECECE;border-radius:10px 10px 10px 10px;padding:15px 15px 10px 15px;}.elementor-9 .elementor-element.elementor-element-dea378d .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-dea378d .elementor-button:focus{background-color:#CECECE;color:#000000;}.elementor-9 .elementor-element.elementor-element-dea378d .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-dea378d .elementor-button:focus svg{fill:#000000;}.elementor-9 .elementor-element.elementor-element-12e8774{--display:flex;}.elementor-9 .elementor-element.elementor-element-79e03cd{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 110px;--row-gap:0px;--column-gap:110px;--grid-auto-flow:row;--overflow:hidden;}.elementor-9 .elementor-element.elementor-element-96dc267{--display:flex;--gap:60px 0px;--row-gap:60px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-6ff0f1f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-3a44b6e{text-align:left;}.elementor-9 .elementor-element.elementor-element-3a44b6e .elementor-heading-title{font-family:"Rozha One", Sans-serif;font-size:clamp(2.2rem, 1.6734rem + 2.2469vw, 4.1rem);font-weight:400;text-transform:none;line-height:0.9;letter-spacing:0.77px;color:#000000;}.elementor-9 .elementor-element.elementor-element-67cac3a > .elementor-widget-container{background-color:#4B1B24;margin:0px 0px 0px 0px;padding:10px 25px 10px 25px;}.elementor-9 .elementor-element.elementor-element-67cac3a .elementor-heading-title{font-family:"Fustat", Sans-serif;font-size:clamp(1.3rem, 1.2169rem + 0.3548vw, 1.6rem);font-weight:600;text-transform:uppercase;line-height:1.2;letter-spacing:1.08px;color:#CECECE;}.elementor-9 .elementor-element.elementor-element-3fb5180{font-family:"Fustat", Sans-serif;font-size:clamp(1.1rem, 1.0931rem + 0.0296vw, 1.125rem);font-weight:400;text-transform:none;line-height:1.8;color:#000000;}.elementor-9 .elementor-element.elementor-element-07e2fb6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-aa0caff img{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-0a4579c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:70px;--padding-right:70px;--z-index:100;}.elementor-9 .elementor-element.elementor-element-0a4579c:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-0a4579c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-82ac020 );}.elementor-9 .elementor-element.elementor-element-7073bbc{text-align:center;font-family:"Fustat", Sans-serif;font-size:clamp(1.1rem, 1.0931rem + 0.0296vw, 1.125rem);font-weight:400;text-transform:none;line-height:1.8;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-45b350e{text-align:center;}.elementor-9 .elementor-element.elementor-element-45b350e .elementor-heading-title{font-family:"Rozha One", Sans-serif;font-size:clamp(2.2rem, 1.6734rem + 2.2469vw, 4.1rem);font-weight:400;text-transform:none;line-height:0.9;letter-spacing:0.77px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-cb4fd71{text-align:center;font-family:"Fustat", Sans-serif;font-size:clamp(1.1rem, 1.0931rem + 0.0296vw, 1.125rem);font-weight:400;text-transform:none;line-height:1.8;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-33be0ac .elementor-button{background-color:#4F7400;font-family:"Fustat", Sans-serif;font-size:clamp(1.4rem, 1.3169rem + 0.3548vw, 1.7rem);font-weight:600;text-transform:uppercase;letter-spacing:1.08px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 4px 0px;border-color:#CECECE;border-radius:10px 10px 10px 10px;padding:15px 15px 10px 15px;}.elementor-9 .elementor-element.elementor-element-33be0ac .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-33be0ac .elementor-button:focus{background-color:#CECECE;color:#000000;}.elementor-9 .elementor-element.elementor-element-33be0ac .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-33be0ac .elementor-button:focus svg{fill:#000000;}.elementor-9 .elementor-element.elementor-element-244eb90{--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;}.elementor-9 .elementor-element.elementor-element-244eb90:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-244eb90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dentalmallawyer.com/wp-content/uploads/2025/07/practice-area-background.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-fbf84b0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 40px;--row-gap:0px;--column-gap:40px;--grid-auto-flow:row;--overflow:hidden;}.elementor-9 .elementor-element.elementor-element-2fa8a71{--display:flex;--justify-content:center;--gap:60px 0px;--row-gap:60px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-48e4a44 > .elementor-widget-container{background-color:#00111A;padding:40px 70px 40px 70px;}.elementor-9 .elementor-element.elementor-element-48e4a44 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-48e4a44 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-48e4a44{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-48e4a44 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-48e4a44 .elementor-icon-list-item > a{font-family:"Rozha One", Sans-serif;font-size:clamp(1.6rem, 1.3506rem + 1.0643vw, 2.5rem);font-weight:400;text-transform:none;}.elementor-9 .elementor-element.elementor-element-48e4a44 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-48e4a44 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#66CFFF;}.elementor-9 .elementor-element.elementor-element-5a8a718{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-cf7cde8{text-align:left;}.elementor-9 .elementor-element.elementor-element-cf7cde8 .elementor-heading-title{font-family:"Rozha One", Sans-serif;font-size:clamp(2.2rem, 1.6734rem + 2.2469vw, 4.1rem);font-weight:400;text-transform:none;line-height:0.9;letter-spacing:0.77px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-a747831 > .elementor-widget-container{padding:0px 60px 0px 60px;border-style:solid;border-width:0px 0px 0px 10px;border-color:#66CFFF;border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-a747831{font-family:"Fustat", Sans-serif;font-size:clamp(1.1rem, 1.0931rem + 0.0296vw, 1.125rem);font-weight:400;text-transform:none;line-height:1.8;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-054b511{--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;}.elementor-9 .elementor-element.elementor-element-407cd8f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 40px;--row-gap:0px;--column-gap:40px;--grid-auto-flow:row;--overflow:hidden;}.elementor-9 .elementor-element.elementor-element-c68a4b3{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-988357a{text-align:left;}.elementor-9 .elementor-element.elementor-element-988357a .elementor-heading-title{font-family:"Rozha One", Sans-serif;font-size:clamp(2.2rem, 1.6734rem + 2.2469vw, 4.1rem);font-weight:400;text-transform:none;line-height:0.9;letter-spacing:0.77px;color:#000000;}.elementor-9 .elementor-element.elementor-element-8169c5b > .elementor-widget-container{padding:0px 60px 0px 60px;border-style:solid;border-width:0px 0px 0px 10px;border-color:#66CFFF;border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-8169c5b{font-family:"Fustat", Sans-serif;font-size:clamp(1.1rem, 1.0931rem + 0.0296vw, 1.125rem);font-weight:400;text-transform:none;line-height:1.8;color:#000000;}.elementor-9 .elementor-element.elementor-element-d48cece{--display:flex;--justify-content:center;--gap:60px 0px;--row-gap:60px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-ec36776{--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;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-c948bd1:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-c948bd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-9 .elementor-element.elementor-element-2277a46{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-79e03cd{--gap:0px 30px;--row-gap:0px;--column-gap:30px;--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-96dc267{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-67cac3a > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-0a4579c{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-fbf84b0{--gap:0px 30px;--row-gap:0px;--column-gap:30px;--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-2fa8a71{--justify-content:flex-start;}.elementor-9 .elementor-element.elementor-element-48e4a44 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-9 .elementor-element.elementor-element-a747831 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-9 .elementor-element.elementor-element-407cd8f{--gap:0px 30px;--row-gap:0px;--column-gap:30px;--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-8169c5b > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-9 .elementor-element.elementor-element-d48cece{--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}}@media(max-width:880px){.elementor-9 .elementor-element.elementor-element-2277a46{--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-79e03cd{--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-fbf84b0{--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-407cd8f{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-c948bd1{--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-2277a46{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-79e03cd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-0a4579c{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-fbf84b0{--e-con-grid-template-columns:repeat(1, 1fr);--gap:30px 0px;--row-gap:30px;--column-gap:0px;--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-a747831 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-9 .elementor-element.elementor-element-407cd8f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-8169c5b > .elementor-widget-container{padding:0px 20px 0px 20px;}}/* Start custom CSS for text-editor, class: .elementor-element-31c5fd4 */.elementor-9 .elementor-element.elementor-element-31c5fd4 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c948bd1 */.elementor-9 .elementor-element.elementor-element-c948bd1 {
    height: 100dvh;
    max-height: 1050px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3fb5180 */.elementor-9 .elementor-element.elementor-element-3fb5180 a {
    text-decoration: underline;
    color: inherit;
}

.elementor-9 .elementor-element.elementor-element-3fb5180 a:hover {
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7073bbc */.elementor-9 .elementor-element.elementor-element-7073bbc p {
    margin: 0;
}

.elementor-9 .elementor-element.elementor-element-7073bbc a {
    text-decoration: underline;
    color: inherit;
}

.elementor-9 .elementor-element.elementor-element-7073bbc a:hover {
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb4fd71 */.elementor-9 .elementor-element.elementor-element-cb4fd71 p {
    margin: 0;
}

.elementor-9 .elementor-element.elementor-element-cb4fd71 a {
    text-decoration: underline;
    color: inherit;
}

.elementor-9 .elementor-element.elementor-element-cb4fd71 a:hover {
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a747831 */.elementor-9 .elementor-element.elementor-element-a747831 a {
    text-decoration: underline;
    color: inherit;
}

.elementor-9 .elementor-element.elementor-element-a747831 a:hover {
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8169c5b */.elementor-9 .elementor-element.elementor-element-8169c5b a {
    text-decoration: underline;
    color: inherit;
}

.elementor-9 .elementor-element.elementor-element-8169c5b a:hover {
    text-decoration: none;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Rozha One';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://dentalmallawyer.com/wp-content/uploads/2025/07/RozhaOne-Regular.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Fustat';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://dentalmallawyer.com/wp-content/uploads/2025/07/Fustat-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Fustat';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://dentalmallawyer.com/wp-content/uploads/2025/07/Fustat-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Fustat';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://dentalmallawyer.com/wp-content/uploads/2025/07/Fustat-SemiBold.woff2') format('woff2');
}
@font-face {
	font-family: 'Fustat';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://dentalmallawyer.com/wp-content/uploads/2025/07/Fustat-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Fustat';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://dentalmallawyer.com/wp-content/uploads/2025/07/Fustat-ExtraBold.woff2') format('woff2');
}
@font-face {
	font-family: 'Fustat';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://dentalmallawyer.com/wp-content/uploads/2025/07/Fustat-ExtraLight.woff2') format('woff2');
}
/* End Custom Fonts CSS */