.elementor-2301 .elementor-element.elementor-element-b7ab2ec{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-b7ab2ec:not(.elementor-motion-effects-element-type-background), .elementor-2301 .elementor-element.elementor-element-b7ab2ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-030a1cd );}.elementor-2301 .elementor-element.elementor-element-b7ab2ec::before, .elementor-2301 .elementor-element.elementor-element-b7ab2ec > .elementor-background-video-container::before, .elementor-2301 .elementor-element.elementor-element-b7ab2ec > .e-con-inner > .elementor-background-video-container::before, .elementor-2301 .elementor-element.elementor-element-b7ab2ec > .elementor-background-slideshow::before, .elementor-2301 .elementor-element.elementor-element-b7ab2ec > .e-con-inner > .elementor-background-slideshow::before, .elementor-2301 .elementor-element.elementor-element-b7ab2ec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://westlakedentalva.com/wp-content/uploads/2025/06/six-flower-petal-texture-1920w.webp");--background-overlay:'';background-position:center center;background-repeat:repeat;}.elementor-2301 .elementor-element.elementor-element-d1343d8{--display:flex;--min-height:450px;}.elementor-2301 .elementor-element.elementor-element-d1343d8:not(.elementor-motion-effects-element-type-background), .elementor-2301 .elementor-element.elementor-element-d1343d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://westlakedentalva.com/wp-content/uploads/2025/07/AdobeStock_240981737-min-2880w.webp");background-position:center right;background-repeat:no-repeat;background-size:50% auto;}.elementor-2301 .elementor-element.elementor-element-d77acf6{--display:flex;--min-height:100px;--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;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-d77acf6:not(.elementor-motion-effects-element-type-background), .elementor-2301 .elementor-element.elementor-element-d77acf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://westlakedentalva.com/wp-content/uploads/2025/06/moderndiv-min-747a3061-2bd241f5-894277b0-98af806a-1920w-1.png");background-position:bottom left;background-repeat:no-repeat;background-size:contain;}.elementor-2301 .elementor-element.elementor-element-d77acf6.e-con{--e-con-transform-flipX:-1;}.elementor-2301 .elementor-element.elementor-element-0cf2d7a{--display:flex;--min-height:450px;--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;--margin-top:-400px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-2301 .elementor-element.elementor-element-197763b{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 40px 100px -5px rgba(149, 164, 175, 0.2);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:9;}.elementor-2301 .elementor-element.elementor-element-197763b:not(.elementor-motion-effects-element-type-background), .elementor-2301 .elementor-element.elementor-element-197763b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7a46bb0 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2301 .elementor-element.elementor-element-5d145a9 .elementor-heading-title{font-family:"proxima-nova", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-2301 .elementor-element.elementor-element-04f8aa8 .elementor-heading-title{font-family:var( --e-global-typography-23c6289-font-family ), Sans-serif;font-size:var( --e-global-typography-23c6289-font-size );font-weight:var( --e-global-typography-23c6289-font-weight );color:var( --e-global-color-secondary );}.elementor-2301 .elementor-element.elementor-element-8ee925a .elementor-heading-title{font-family:var( --e-global-typography-7bfa737-font-family ), Sans-serif;font-size:var( --e-global-typography-7bfa737-font-size );font-weight:var( --e-global-typography-7bfa737-font-weight );line-height:var( --e-global-typography-7bfa737-line-height );color:var( --e-global-color-primary );}.elementor-2301 .elementor-element.elementor-element-48089bf{--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;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2301 .elementor-element.elementor-element-82bbb5e .elementor-button:hover, .elementor-2301 .elementor-element.elementor-element-82bbb5e .elementor-button:focus{background-color:var( --e-global-color-a5412f6 );}.elementor-2301 .elementor-element.elementor-element-82bbb5e{width:auto;max-width:auto;}.elementor-2301 .elementor-element.elementor-element-82bbb5e .elementor-button{padding:15px 40px 15px 40px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2301 .elementor-element.elementor-element-8553169{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-2301 .elementor-element.elementor-element-8553169 .elementor-divider-separator{width:100%;}.elementor-2301 .elementor-element.elementor-element-8553169 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-2301 .elementor-element.elementor-element-87d8050 .elementor-image-box-title{font-family:var( --e-global-typography-7bfa737-font-family ), Sans-serif;font-size:var( --e-global-typography-7bfa737-font-size );font-weight:var( --e-global-typography-7bfa737-font-weight );line-height:var( --e-global-typography-7bfa737-line-height );color:var( --e-global-color-secondary );}.elementor-2301 .elementor-element.elementor-element-87d8050 .elementor-image-box-description{font-family:var( --e-global-typography-b5c29a3-font-family ), Sans-serif;font-size:var( --e-global-typography-b5c29a3-font-size );font-weight:var( --e-global-typography-b5c29a3-font-weight );line-height:var( --e-global-typography-b5c29a3-line-height );}.elementor-2301 .elementor-element.elementor-element-e6f5288{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-52f68bb{--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:flex-start;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-2301 .elementor-element.elementor-element-fcb6969{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-831cdbe .elementor-heading-title{font-family:var( --e-global-typography-23c6289-font-family ), Sans-serif;font-size:var( --e-global-typography-23c6289-font-size );font-weight:var( --e-global-typography-23c6289-font-weight );color:var( --e-global-color-secondary );}.elementor-2301 .elementor-element.elementor-element-3407961{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-3f124f3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-7670396{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2301 .elementor-element.elementor-element-8f172f8 img{width:100%;}.elementor-2301 .elementor-element.elementor-element-f4c4a41{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2301 .elementor-element.elementor-element-fd55410 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:800;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-2301 .elementor-element.elementor-element-4363489 .elementor-button:hover, .elementor-2301 .elementor-element.elementor-element-4363489 .elementor-button:focus{background-color:var( --e-global-color-a5412f6 );}.elementor-2301 .elementor-element.elementor-element-4363489 .elementor-button{font-family:var( --e-global-typography-5c94b5a-font-family ), Sans-serif;font-size:var( --e-global-typography-5c94b5a-font-size );font-weight:var( --e-global-typography-5c94b5a-font-weight );}.elementor-2301 .elementor-element.elementor-element-ed1e21f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-2646eed{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-31d3696 img{width:100%;}.elementor-2301 .elementor-element.elementor-element-d53d938{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2301 .elementor-element.elementor-element-c1e7f24 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:800;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-2301 .elementor-element.elementor-element-3216544 .elementor-button:hover, .elementor-2301 .elementor-element.elementor-element-3216544 .elementor-button:focus{background-color:var( --e-global-color-a5412f6 );}.elementor-2301 .elementor-element.elementor-element-3216544 .elementor-button{font-family:var( --e-global-typography-5c94b5a-font-family ), Sans-serif;font-size:var( --e-global-typography-5c94b5a-font-size );font-weight:var( --e-global-typography-5c94b5a-font-weight );}.elementor-2301 .elementor-element.elementor-element-0a2840c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-5311ef9{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-478a1f0 img{width:100%;}.elementor-2301 .elementor-element.elementor-element-1df2181{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2301 .elementor-element.elementor-element-f40adb5 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:800;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-2301 .elementor-element.elementor-element-a5591c9 .elementor-button:hover, .elementor-2301 .elementor-element.elementor-element-a5591c9 .elementor-button:focus{background-color:var( --e-global-color-a5412f6 );}.elementor-2301 .elementor-element.elementor-element-a5591c9 .elementor-button{font-family:var( --e-global-typography-5c94b5a-font-family ), Sans-serif;font-size:var( --e-global-typography-5c94b5a-font-size );font-weight:var( --e-global-typography-5c94b5a-font-weight );}.elementor-2301 .elementor-element.elementor-element-a21d26c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-7a7e8f7{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-b8797ec img{width:100%;}.elementor-2301 .elementor-element.elementor-element-95c1e4a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2301 .elementor-element.elementor-element-4d819ac .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:800;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-2301 .elementor-element.elementor-element-f9ab144 .elementor-button:hover, .elementor-2301 .elementor-element.elementor-element-f9ab144 .elementor-button:focus{background-color:var( --e-global-color-a5412f6 );}.elementor-2301 .elementor-element.elementor-element-f9ab144 .elementor-button{font-family:var( --e-global-typography-5c94b5a-font-family ), Sans-serif;font-size:var( --e-global-typography-5c94b5a-font-size );font-weight:var( --e-global-typography-5c94b5a-font-weight );}.elementor-2301 .elementor-element.elementor-element-e4fe1e8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-174c7bd{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-36ff078 img{width:100%;}.elementor-2301 .elementor-element.elementor-element-3e62743{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2301 .elementor-element.elementor-element-eb6d07c .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:800;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-2301 .elementor-element.elementor-element-eac3c07 .elementor-button:hover, .elementor-2301 .elementor-element.elementor-element-eac3c07 .elementor-button:focus{background-color:var( --e-global-color-a5412f6 );}.elementor-2301 .elementor-element.elementor-element-eac3c07 .elementor-button{font-family:var( --e-global-typography-5c94b5a-font-family ), Sans-serif;font-size:var( --e-global-typography-5c94b5a-font-size );font-weight:var( --e-global-typography-5c94b5a-font-weight );}.elementor-2301 .elementor-element.elementor-element-050610f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-5ae7e66{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-6acfa26 img{width:100%;}.elementor-2301 .elementor-element.elementor-element-59cd3cd{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2301 .elementor-element.elementor-element-591230d .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:800;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-2301 .elementor-element.elementor-element-665ac2c .elementor-button:hover, .elementor-2301 .elementor-element.elementor-element-665ac2c .elementor-button:focus{background-color:var( --e-global-color-a5412f6 );}.elementor-2301 .elementor-element.elementor-element-665ac2c .elementor-button{font-family:var( --e-global-typography-5c94b5a-font-family ), Sans-serif;font-size:var( --e-global-typography-5c94b5a-font-size );font-weight:var( --e-global-typography-5c94b5a-font-weight );}.elementor-2301 .elementor-element.elementor-element-3fa2ebc{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-650697a{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-b06e81d img{width:100%;}.elementor-2301 .elementor-element.elementor-element-1428e18{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2301 .elementor-element.elementor-element-6ac13f9 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:800;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-2301 .elementor-element.elementor-element-42bb4a7 .elementor-button:hover, .elementor-2301 .elementor-element.elementor-element-42bb4a7 .elementor-button:focus{background-color:var( --e-global-color-a5412f6 );}.elementor-2301 .elementor-element.elementor-element-42bb4a7 .elementor-button{font-family:var( --e-global-typography-5c94b5a-font-family ), Sans-serif;font-size:var( --e-global-typography-5c94b5a-font-size );font-weight:var( --e-global-typography-5c94b5a-font-weight );}.elementor-2301 .elementor-element.elementor-element-d1aa8b3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-532be63{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-48de1f9 img{width:100%;}.elementor-2301 .elementor-element.elementor-element-e8f96be{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2301 .elementor-element.elementor-element-62d1738 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:800;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-2301 .elementor-element.elementor-element-d15160b .elementor-button:hover, .elementor-2301 .elementor-element.elementor-element-d15160b .elementor-button:focus{background-color:var( --e-global-color-a5412f6 );}.elementor-2301 .elementor-element.elementor-element-d15160b .elementor-button{font-family:var( --e-global-typography-5c94b5a-font-family ), Sans-serif;font-size:var( --e-global-typography-5c94b5a-font-size );font-weight:var( --e-global-typography-5c94b5a-font-weight );}.elementor-2301 .elementor-element.elementor-element-8dff630{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-eca306d{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-9a3fd5f img{width:100%;}.elementor-2301 .elementor-element.elementor-element-90d907c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2301 .elementor-element.elementor-element-fa7f83e .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:800;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-2301 .elementor-element.elementor-element-79506a2 .elementor-button:hover, .elementor-2301 .elementor-element.elementor-element-79506a2 .elementor-button:focus{background-color:var( --e-global-color-a5412f6 );}.elementor-2301 .elementor-element.elementor-element-79506a2 .elementor-button{font-family:var( --e-global-typography-5c94b5a-font-family ), Sans-serif;font-size:var( --e-global-typography-5c94b5a-font-size );font-weight:var( --e-global-typography-5c94b5a-font-weight );}.elementor-2301 .elementor-element.elementor-element-6f49225{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-0bfacfb{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-0f1ae2d img{width:100%;}.elementor-2301 .elementor-element.elementor-element-66d4fcc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2301 .elementor-element.elementor-element-3cf8a0a .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:800;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-2301 .elementor-element.elementor-element-c075613 .elementor-button:hover, .elementor-2301 .elementor-element.elementor-element-c075613 .elementor-button:focus{background-color:var( --e-global-color-a5412f6 );}.elementor-2301 .elementor-element.elementor-element-c075613 .elementor-button{font-family:var( --e-global-typography-5c94b5a-font-family ), Sans-serif;font-size:var( --e-global-typography-5c94b5a-font-size );font-weight:var( --e-global-typography-5c94b5a-font-weight );}.elementor-2301 .elementor-element.elementor-element-b551575{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-c766972{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-f1c2bf0 img{width:100%;}.elementor-2301 .elementor-element.elementor-element-03e0ba6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2301 .elementor-element.elementor-element-401fbb6 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:800;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-2301 .elementor-element.elementor-element-b6f9a1e .elementor-button:hover, .elementor-2301 .elementor-element.elementor-element-b6f9a1e .elementor-button:focus{background-color:var( --e-global-color-a5412f6 );}.elementor-2301 .elementor-element.elementor-element-b6f9a1e .elementor-button{font-family:var( --e-global-typography-5c94b5a-font-family ), Sans-serif;font-size:var( --e-global-typography-5c94b5a-font-size );font-weight:var( --e-global-typography-5c94b5a-font-weight );}.elementor-2301 .elementor-element.elementor-element-9555fdf{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-94d1679{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-b07e7d6 img{width:100%;}.elementor-2301 .elementor-element.elementor-element-10133c6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2301 .elementor-element.elementor-element-7f2a6bb .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:800;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-2301 .elementor-element.elementor-element-5d8b366 .elementor-button:hover, .elementor-2301 .elementor-element.elementor-element-5d8b366 .elementor-button:focus{background-color:var( --e-global-color-a5412f6 );}.elementor-2301 .elementor-element.elementor-element-5d8b366 .elementor-button{font-family:var( --e-global-typography-5c94b5a-font-family ), Sans-serif;font-size:var( --e-global-typography-5c94b5a-font-size );font-weight:var( --e-global-typography-5c94b5a-font-weight );}.elementor-2301 .elementor-element.elementor-element-f490b09{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-eeb2dcd{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-137d461 img{width:100%;}.elementor-2301 .elementor-element.elementor-element-6e00092{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2301 .elementor-element.elementor-element-1c449ec .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:800;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-2301 .elementor-element.elementor-element-c084cf6 .elementor-button:hover, .elementor-2301 .elementor-element.elementor-element-c084cf6 .elementor-button:focus{background-color:var( --e-global-color-a5412f6 );}.elementor-2301 .elementor-element.elementor-element-c084cf6 .elementor-button{font-family:var( --e-global-typography-5c94b5a-font-family ), Sans-serif;font-size:var( --e-global-typography-5c94b5a-font-size );font-weight:var( --e-global-typography-5c94b5a-font-weight );}.elementor-2301 .elementor-element.elementor-element-b2bf43a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-cf0f032{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-58da684 img{width:100%;}.elementor-2301 .elementor-element.elementor-element-2a183b7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2301 .elementor-element.elementor-element-57fdb64 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:800;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-2301 .elementor-element.elementor-element-d40e375 .elementor-button:hover, .elementor-2301 .elementor-element.elementor-element-d40e375 .elementor-button:focus{background-color:var( --e-global-color-a5412f6 );}.elementor-2301 .elementor-element.elementor-element-d40e375 .elementor-button{font-family:var( --e-global-typography-5c94b5a-font-family ), Sans-serif;font-size:var( --e-global-typography-5c94b5a-font-size );font-weight:var( --e-global-typography-5c94b5a-font-weight );}.elementor-2301 .elementor-element.elementor-element-874a817{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-96a8859{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-214e2c6 img{width:100%;}.elementor-2301 .elementor-element.elementor-element-2888eb3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2301 .elementor-element.elementor-element-0a3d0a0 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:800;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-2301 .elementor-element.elementor-element-decb19f .elementor-button:hover, .elementor-2301 .elementor-element.elementor-element-decb19f .elementor-button:focus{background-color:var( --e-global-color-a5412f6 );}.elementor-2301 .elementor-element.elementor-element-decb19f .elementor-button{font-family:var( --e-global-typography-5c94b5a-font-family ), Sans-serif;font-size:var( --e-global-typography-5c94b5a-font-size );font-weight:var( --e-global-typography-5c94b5a-font-weight );}.elementor-2301 .elementor-element.elementor-element-8c193a5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-2a531cd{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-453f17c img{width:100%;}.elementor-2301 .elementor-element.elementor-element-3d632ca{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2301 .elementor-element.elementor-element-5d19804 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:800;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-2301 .elementor-element.elementor-element-1c8e0af .elementor-button:hover, .elementor-2301 .elementor-element.elementor-element-1c8e0af .elementor-button:focus{background-color:var( --e-global-color-a5412f6 );}.elementor-2301 .elementor-element.elementor-element-1c8e0af .elementor-button{font-family:var( --e-global-typography-5c94b5a-font-family ), Sans-serif;font-size:var( --e-global-typography-5c94b5a-font-size );font-weight:var( --e-global-typography-5c94b5a-font-weight );}.elementor-2301 .elementor-element.elementor-element-75d4cb3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-9316cbf{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-aafe069 img{width:100%;}.elementor-2301 .elementor-element.elementor-element-ce271fe{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2301 .elementor-element.elementor-element-b351f9a .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:800;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-2301 .elementor-element.elementor-element-011f0ef .elementor-button:hover, .elementor-2301 .elementor-element.elementor-element-011f0ef .elementor-button:focus{background-color:var( --e-global-color-a5412f6 );}.elementor-2301 .elementor-element.elementor-element-011f0ef .elementor-button{font-family:var( --e-global-typography-5c94b5a-font-family ), Sans-serif;font-size:var( --e-global-typography-5c94b5a-font-size );font-weight:var( --e-global-typography-5c94b5a-font-weight );}.elementor-2301 .elementor-element.elementor-element-0f08507{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-6b22e3a{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-82295fc img{width:100%;}.elementor-2301 .elementor-element.elementor-element-c8e9f84{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2301 .elementor-element.elementor-element-5a39642 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:800;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-2301 .elementor-element.elementor-element-fd87a8d .elementor-button:hover, .elementor-2301 .elementor-element.elementor-element-fd87a8d .elementor-button:focus{background-color:var( --e-global-color-a5412f6 );}.elementor-2301 .elementor-element.elementor-element-fd87a8d .elementor-button{font-family:var( --e-global-typography-5c94b5a-font-family ), Sans-serif;font-size:var( --e-global-typography-5c94b5a-font-size );font-weight:var( --e-global-typography-5c94b5a-font-weight );}.elementor-2301 .elementor-element.elementor-element-360e6e5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-cc745c9{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-c9c6c06 img{width:100%;}.elementor-2301 .elementor-element.elementor-element-83f9c70{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2301 .elementor-element.elementor-element-de21d92 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:800;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-2301 .elementor-element.elementor-element-60cb967 .elementor-button:hover, .elementor-2301 .elementor-element.elementor-element-60cb967 .elementor-button:focus{background-color:var( --e-global-color-a5412f6 );}.elementor-2301 .elementor-element.elementor-element-60cb967 .elementor-button{font-family:var( --e-global-typography-5c94b5a-font-family ), Sans-serif;font-size:var( --e-global-typography-5c94b5a-font-size );font-weight:var( --e-global-typography-5c94b5a-font-weight );}.elementor-2301 .elementor-element.elementor-element-2b36758{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-c0e1417{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-5b460f6 img{width:100%;}.elementor-2301 .elementor-element.elementor-element-83be5a3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2301 .elementor-element.elementor-element-96f3a69 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:800;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-2301 .elementor-element.elementor-element-bd918f5 .elementor-button:hover, .elementor-2301 .elementor-element.elementor-element-bd918f5 .elementor-button:focus{background-color:var( --e-global-color-a5412f6 );}.elementor-2301 .elementor-element.elementor-element-bd918f5 .elementor-button{font-family:var( --e-global-typography-5c94b5a-font-family ), Sans-serif;font-size:var( --e-global-typography-5c94b5a-font-size );font-weight:var( --e-global-typography-5c94b5a-font-weight );}.elementor-2301 .elementor-element.elementor-element-b93c23a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-0ed317b{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-9f4e8e5 img{width:100%;}.elementor-2301 .elementor-element.elementor-element-bfbd665{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2301 .elementor-element.elementor-element-7cd814b .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:800;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-2301 .elementor-element.elementor-element-c121980 .elementor-button:hover, .elementor-2301 .elementor-element.elementor-element-c121980 .elementor-button:focus{background-color:var( --e-global-color-a5412f6 );}.elementor-2301 .elementor-element.elementor-element-c121980 .elementor-button{font-family:var( --e-global-typography-5c94b5a-font-family ), Sans-serif;font-size:var( --e-global-typography-5c94b5a-font-size );font-weight:var( --e-global-typography-5c94b5a-font-weight );}.elementor-2301 .elementor-element.elementor-element-b450f5d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-13368f0{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-e53c4c8 img{width:100%;}.elementor-2301 .elementor-element.elementor-element-42eb356{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2301 .elementor-element.elementor-element-2c90a11 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:800;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-2301 .elementor-element.elementor-element-86a0a3d .elementor-button:hover, .elementor-2301 .elementor-element.elementor-element-86a0a3d .elementor-button:focus{background-color:var( --e-global-color-a5412f6 );}.elementor-2301 .elementor-element.elementor-element-86a0a3d .elementor-button{font-family:var( --e-global-typography-5c94b5a-font-family ), Sans-serif;font-size:var( --e-global-typography-5c94b5a-font-size );font-weight:var( --e-global-typography-5c94b5a-font-weight );}.elementor-2301 .elementor-element.elementor-element-79d95b1{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-4f03c8e{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-ca86d1f img{width:100%;}.elementor-2301 .elementor-element.elementor-element-8e7ddd7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2301 .elementor-element.elementor-element-eb14517 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:800;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-2301 .elementor-element.elementor-element-cdf6ab5 .elementor-button:hover, .elementor-2301 .elementor-element.elementor-element-cdf6ab5 .elementor-button:focus{background-color:var( --e-global-color-a5412f6 );}.elementor-2301 .elementor-element.elementor-element-cdf6ab5 .elementor-button{font-family:var( --e-global-typography-5c94b5a-font-family ), Sans-serif;font-size:var( --e-global-typography-5c94b5a-font-size );font-weight:var( --e-global-typography-5c94b5a-font-weight );}.elementor-2301 .elementor-element.elementor-element-67d8dbb{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-410371e{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-8e6d795 img{width:100%;}.elementor-2301 .elementor-element.elementor-element-cb42fc0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2301 .elementor-element.elementor-element-500b542 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:800;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-2301 .elementor-element.elementor-element-324acb5 .elementor-button:hover, .elementor-2301 .elementor-element.elementor-element-324acb5 .elementor-button:focus{background-color:var( --e-global-color-a5412f6 );}.elementor-2301 .elementor-element.elementor-element-324acb5 .elementor-button{font-family:var( --e-global-typography-5c94b5a-font-family ), Sans-serif;font-size:var( --e-global-typography-5c94b5a-font-size );font-weight:var( --e-global-typography-5c94b5a-font-weight );}.elementor-2301 .elementor-element.elementor-element-062a7a8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-a368e79{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-9c8a127 img{width:100%;}.elementor-2301 .elementor-element.elementor-element-66e878b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2301 .elementor-element.elementor-element-17c8add .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:800;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-2301 .elementor-element.elementor-element-9344efc .elementor-button:hover, .elementor-2301 .elementor-element.elementor-element-9344efc .elementor-button:focus{background-color:var( --e-global-color-a5412f6 );}.elementor-2301 .elementor-element.elementor-element-9344efc .elementor-button{font-family:var( --e-global-typography-5c94b5a-font-family ), Sans-serif;font-size:var( --e-global-typography-5c94b5a-font-size );font-weight:var( --e-global-typography-5c94b5a-font-weight );}.elementor-2301 .elementor-element.elementor-element-a757a8f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-176319e{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-483d9e2 img{width:100%;}.elementor-2301 .elementor-element.elementor-element-ba70d6f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2301 .elementor-element.elementor-element-23d27da .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:800;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-2301 .elementor-element.elementor-element-333e4b5 .elementor-button:hover, .elementor-2301 .elementor-element.elementor-element-333e4b5 .elementor-button:focus{background-color:var( --e-global-color-a5412f6 );}.elementor-2301 .elementor-element.elementor-element-333e4b5 .elementor-button{font-family:var( --e-global-typography-5c94b5a-font-family ), Sans-serif;font-size:var( --e-global-typography-5c94b5a-font-size );font-weight:var( --e-global-typography-5c94b5a-font-weight );}.elementor-2301 .elementor-element.elementor-element-f9b82ab{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-fb32759{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-c539f78 img{width:100%;}.elementor-2301 .elementor-element.elementor-element-abe9832{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2301 .elementor-element.elementor-element-8b8dbdc .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:800;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-2301 .elementor-element.elementor-element-a37d050 .elementor-button:hover, .elementor-2301 .elementor-element.elementor-element-a37d050 .elementor-button:focus{background-color:var( --e-global-color-a5412f6 );}.elementor-2301 .elementor-element.elementor-element-a37d050 .elementor-button{font-family:var( --e-global-typography-5c94b5a-font-family ), Sans-serif;font-size:var( --e-global-typography-5c94b5a-font-size );font-weight:var( --e-global-typography-5c94b5a-font-weight );}.elementor-2301 .elementor-element.elementor-element-8ad9043{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-e42f527{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-f5c1613 img{width:100%;}.elementor-2301 .elementor-element.elementor-element-04b25a2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2301 .elementor-element.elementor-element-c763c06 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:800;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-2301 .elementor-element.elementor-element-ce5c461 .elementor-button:hover, .elementor-2301 .elementor-element.elementor-element-ce5c461 .elementor-button:focus{background-color:var( --e-global-color-a5412f6 );}.elementor-2301 .elementor-element.elementor-element-ce5c461 .elementor-button{font-family:var( --e-global-typography-5c94b5a-font-family ), Sans-serif;font-size:var( --e-global-typography-5c94b5a-font-size );font-weight:var( --e-global-typography-5c94b5a-font-weight );}.elementor-2301 .elementor-element.elementor-element-14dd364{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-affab7c{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-326d9d1 img{width:100%;}.elementor-2301 .elementor-element.elementor-element-6545e1f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2301 .elementor-element.elementor-element-5418740 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:800;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-2301 .elementor-element.elementor-element-13a8764 .elementor-button:hover, .elementor-2301 .elementor-element.elementor-element-13a8764 .elementor-button:focus{background-color:var( --e-global-color-a5412f6 );}.elementor-2301 .elementor-element.elementor-element-13a8764 .elementor-button{font-family:var( --e-global-typography-5c94b5a-font-family ), Sans-serif;font-size:var( --e-global-typography-5c94b5a-font-size );font-weight:var( --e-global-typography-5c94b5a-font-weight );}.elementor-2301 .elementor-element.elementor-element-26964e4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-fc4bb9f{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-891848a img{width:100%;}.elementor-2301 .elementor-element.elementor-element-60d3f62{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2301 .elementor-element.elementor-element-46fe475 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:800;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-2301 .elementor-element.elementor-element-44c1c6c .elementor-button:hover, .elementor-2301 .elementor-element.elementor-element-44c1c6c .elementor-button:focus{background-color:var( --e-global-color-a5412f6 );}.elementor-2301 .elementor-element.elementor-element-44c1c6c .elementor-button{font-family:var( --e-global-typography-5c94b5a-font-family ), Sans-serif;font-size:var( --e-global-typography-5c94b5a-font-size );font-weight:var( --e-global-typography-5c94b5a-font-weight );}.elementor-2301 .elementor-element.elementor-element-768b525{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-ffd283b{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-7db125e img{width:100%;}.elementor-2301 .elementor-element.elementor-element-d6cea0a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2301 .elementor-element.elementor-element-3e9a812 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:800;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-2301 .elementor-element.elementor-element-d23dfa7 .elementor-button:hover, .elementor-2301 .elementor-element.elementor-element-d23dfa7 .elementor-button:focus{background-color:var( --e-global-color-a5412f6 );}.elementor-2301 .elementor-element.elementor-element-d23dfa7 .elementor-button{font-family:var( --e-global-typography-5c94b5a-font-family ), Sans-serif;font-size:var( --e-global-typography-5c94b5a-font-size );font-weight:var( --e-global-typography-5c94b5a-font-weight );}.elementor-2301 .elementor-element.elementor-element-3511d68{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-fab4f5d .elementor-heading-title{font-family:var( --e-global-typography-bea39df-font-family ), Sans-serif;font-size:var( --e-global-typography-bea39df-font-size );font-weight:var( --e-global-typography-bea39df-font-weight );color:var( --e-global-color-secondary );}.elementor-2301 .elementor-element.elementor-element-950687c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-950687c:not(.elementor-motion-effects-element-type-background), .elementor-2301 .elementor-element.elementor-element-950687c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2301 .elementor-element.elementor-element-d2333f8{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.73;--padding-top:60px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px;}.elementor-2301 .elementor-element.elementor-element-d2333f8:not(.elementor-motion-effects-element-type-background), .elementor-2301 .elementor-element.elementor-element-d2333f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://westlakedentalva.com/wp-content/uploads/2025/06/DSC02828-min-2880w.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2301 .elementor-element.elementor-element-d2333f8::before, .elementor-2301 .elementor-element.elementor-element-d2333f8 > .elementor-background-video-container::before, .elementor-2301 .elementor-element.elementor-element-d2333f8 > .e-con-inner > .elementor-background-video-container::before, .elementor-2301 .elementor-element.elementor-element-d2333f8 > .elementor-background-slideshow::before, .elementor-2301 .elementor-element.elementor-element-d2333f8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2301 .elementor-element.elementor-element-d2333f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2301 .elementor-element.elementor-element-03b6f08 .elementor-icon-wrapper{text-align:left;}.elementor-2301 .elementor-element.elementor-element-03b6f08.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7a46bb0 );}.elementor-2301 .elementor-element.elementor-element-03b6f08.elementor-view-framed .elementor-icon, .elementor-2301 .elementor-element.elementor-element-03b6f08.elementor-view-default .elementor-icon{color:var( --e-global-color-7a46bb0 );border-color:var( --e-global-color-7a46bb0 );}.elementor-2301 .elementor-element.elementor-element-03b6f08.elementor-view-framed .elementor-icon, .elementor-2301 .elementor-element.elementor-element-03b6f08.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7a46bb0 );}.elementor-2301 .elementor-element.elementor-element-03b6f08 .elementor-icon{font-size:30px;}.elementor-2301 .elementor-element.elementor-element-03b6f08 .elementor-icon svg{height:30px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2301 .elementor-element.elementor-element-3d98a3d{font-family:var( --e-global-typography-b5c29a3-font-family ), Sans-serif;font-size:var( --e-global-typography-b5c29a3-font-size );font-weight:var( --e-global-typography-b5c29a3-font-weight );line-height:var( --e-global-typography-b5c29a3-line-height );color:var( --e-global-color-7a46bb0 );}.elementor-2301 .elementor-element.elementor-element-3d98a3d p{margin-bottom:0px;}.elementor-2301 .elementor-element.elementor-element-b385e51 .elementor-icon-wrapper{text-align:right;}.elementor-2301 .elementor-element.elementor-element-b385e51.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7a46bb0 );}.elementor-2301 .elementor-element.elementor-element-b385e51.elementor-view-framed .elementor-icon, .elementor-2301 .elementor-element.elementor-element-b385e51.elementor-view-default .elementor-icon{color:var( --e-global-color-7a46bb0 );border-color:var( --e-global-color-7a46bb0 );}.elementor-2301 .elementor-element.elementor-element-b385e51.elementor-view-framed .elementor-icon, .elementor-2301 .elementor-element.elementor-element-b385e51.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7a46bb0 );}.elementor-2301 .elementor-element.elementor-element-b385e51 .elementor-icon{font-size:30px;}.elementor-2301 .elementor-element.elementor-element-b385e51 .elementor-icon svg{height:30px;}.elementor-2301 .elementor-element.elementor-element-ab1e284{font-family:var( --e-global-typography-c8f02b6-font-family ), Sans-serif;font-size:var( --e-global-typography-c8f02b6-font-size );font-weight:var( --e-global-typography-c8f02b6-font-weight );color:var( --e-global-color-7a46bb0 );}.elementor-2301 .elementor-element.elementor-element-ab1e284 p{margin-bottom:0px;}.elementor-2301 .elementor-element.elementor-element-b552095{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-2301 .elementor-element.elementor-element-3f20084{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;text-align:center;}.elementor-2301 .elementor-element.elementor-element-3f20084 .elementor-heading-title{font-family:"proxima-nova", Sans-serif;font-size:16px;font-weight:600;line-height:2em;letter-spacing:0.2em;}.elementor-2301 .elementor-element.elementor-element-f743e0f{text-align:center;}.elementor-2301 .elementor-element.elementor-element-f743e0f .elementor-heading-title{font-family:var( --e-global-typography-bea39df-font-family ), Sans-serif;font-size:var( --e-global-typography-bea39df-font-size );font-weight:var( --e-global-typography-bea39df-font-weight );color:var( --e-global-color-7a46bb0 );}.elementor-2301 .elementor-element.elementor-element-789b579{--divider-border-style:dotted;--divider-color:var( --e-global-color-primary );--divider-border-width:5px;}.elementor-2301 .elementor-element.elementor-element-789b579 .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-2301 .elementor-element.elementor-element-789b579 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2301 .elementor-element.elementor-element-91d5356{--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:space-between;--gap:0% 10%;--row-gap:0%;--column-gap:10%;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2301 .elementor-element.elementor-element-98febce .elementor-button{background-color:var( --e-global-color-0125006 );border-radius:0px 0px 0px 0px;}.elementor-2301 .elementor-element.elementor-element-98febce .elementor-button:hover, .elementor-2301 .elementor-element.elementor-element-98febce .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-2301 .elementor-element.elementor-element-98febce{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-2301 .elementor-element.elementor-element-5244deb .elementor-button{background-color:var( --e-global-color-0125006 );border-radius:0px 0px 0px 0px;}.elementor-2301 .elementor-element.elementor-element-5244deb .elementor-button:hover, .elementor-2301 .elementor-element.elementor-element-5244deb .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-2301 .elementor-element.elementor-element-5244deb{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-2301 .elementor-element.elementor-element-a3b922d .elementor-button{background-color:var( --e-global-color-0125006 );border-radius:0px 0px 0px 0px;}.elementor-2301 .elementor-element.elementor-element-a3b922d .elementor-button:hover, .elementor-2301 .elementor-element.elementor-element-a3b922d .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-2301 .elementor-element.elementor-element-a3b922d{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-2301 .elementor-element.elementor-element-fc52fa1 .elementor-button{background-color:var( --e-global-color-0125006 );border-radius:0px 0px 0px 0px;}.elementor-2301 .elementor-element.elementor-element-fc52fa1 .elementor-button:hover, .elementor-2301 .elementor-element.elementor-element-fc52fa1 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-2301 .elementor-element.elementor-element-fc52fa1{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-2301 .elementor-element.elementor-element-bab473c .elementor-button{background-color:var( --e-global-color-0125006 );border-radius:0px 0px 0px 0px;}.elementor-2301 .elementor-element.elementor-element-bab473c .elementor-button:hover, .elementor-2301 .elementor-element.elementor-element-bab473c .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-2301 .elementor-element.elementor-element-bab473c{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-2301 .elementor-element.elementor-element-8f253d9 .elementor-button{background-color:var( --e-global-color-0125006 );border-radius:0px 0px 0px 0px;}.elementor-2301 .elementor-element.elementor-element-8f253d9 .elementor-button:hover, .elementor-2301 .elementor-element.elementor-element-8f253d9 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-2301 .elementor-element.elementor-element-8f253d9{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-2301 .elementor-element.elementor-element-15a98c4 .elementor-button{background-color:var( --e-global-color-0125006 );border-radius:0px 0px 0px 0px;}.elementor-2301 .elementor-element.elementor-element-15a98c4 .elementor-button:hover, .elementor-2301 .elementor-element.elementor-element-15a98c4 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-2301 .elementor-element.elementor-element-15a98c4{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-2301 .elementor-element.elementor-element-d9938c6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-2301 .elementor-element.elementor-element-d1343d8{--min-height:400px;}.elementor-2301 .elementor-element.elementor-element-d1343d8:not(.elementor-motion-effects-element-type-background), .elementor-2301 .elementor-element.elementor-element-d1343d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:100% auto;}.elementor-2301 .elementor-element.elementor-element-d77acf6{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2301 .elementor-element.elementor-element-0cf2d7a{--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2301 .elementor-element.elementor-element-197763b{--min-height:0px;}.elementor-2301 .elementor-element.elementor-element-5d145a9 .elementor-heading-title{font-size:15px;}.elementor-2301 .elementor-element.elementor-element-04f8aa8 .elementor-heading-title{font-size:var( --e-global-typography-23c6289-font-size );}.elementor-2301 .elementor-element.elementor-element-8ee925a .elementor-heading-title{font-size:var( --e-global-typography-7bfa737-font-size );line-height:var( --e-global-typography-7bfa737-line-height );}.elementor-2301 .elementor-element.elementor-element-48089bf{--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;}.elementor-2301 .elementor-element.elementor-element-82bbb5e .elementor-button{padding:15px 20px 15px 20px;}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2301 .elementor-element.elementor-element-87d8050 .elementor-image-box-title{font-size:var( --e-global-typography-7bfa737-font-size );line-height:var( --e-global-typography-7bfa737-line-height );}.elementor-2301 .elementor-element.elementor-element-87d8050 .elementor-image-box-description{font-size:var( --e-global-typography-b5c29a3-font-size );line-height:var( --e-global-typography-b5c29a3-line-height );}.elementor-2301 .elementor-element.elementor-element-52f68bb{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2301 .elementor-element.elementor-element-831cdbe .elementor-heading-title{font-size:var( --e-global-typography-23c6289-font-size );}.elementor-2301 .elementor-element.elementor-element-3407961{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2301 .elementor-element.elementor-element-4363489 .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-3216544 .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-a5591c9 .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-f9ab144 .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-eac3c07 .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-665ac2c .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-42bb4a7 .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-d15160b .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-79506a2 .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-c075613 .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-b6f9a1e .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-5d8b366 .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-c084cf6 .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-d40e375 .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-decb19f .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-1c8e0af .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-011f0ef .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-fd87a8d .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-60cb967 .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-bd918f5 .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-c121980 .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-86a0a3d .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-cdf6ab5 .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-324acb5 .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-9344efc .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-333e4b5 .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-a37d050 .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-ce5c461 .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-13a8764 .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-44c1c6c .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-d23dfa7 .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-fab4f5d .elementor-heading-title{font-size:var( --e-global-typography-bea39df-font-size );}.elementor-2301 .elementor-element.elementor-element-950687c{--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-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2301 .elementor-element.elementor-element-3d98a3d{font-size:var( --e-global-typography-b5c29a3-font-size );line-height:var( --e-global-typography-b5c29a3-line-height );}.elementor-2301 .elementor-element.elementor-element-ab1e284{font-size:var( --e-global-typography-c8f02b6-font-size );}.elementor-2301 .elementor-element.elementor-element-f743e0f .elementor-heading-title{font-size:var( --e-global-typography-bea39df-font-size );}}@media(max-width:767px){.elementor-2301 .elementor-element.elementor-element-d1343d8{--min-height:200px;}.elementor-2301 .elementor-element.elementor-element-d1343d8:not(.elementor-motion-effects-element-type-background), .elementor-2301 .elementor-element.elementor-element-d1343d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-2301 .elementor-element.elementor-element-0cf2d7a{--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2301 .elementor-element.elementor-element-197763b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2301 .elementor-element.elementor-element-5d145a9 .elementor-heading-title{font-size:14px;}.elementor-2301 .elementor-element.elementor-element-04f8aa8 .elementor-heading-title{font-size:var( --e-global-typography-23c6289-font-size );}.elementor-2301 .elementor-element.elementor-element-8ee925a .elementor-heading-title{font-size:var( --e-global-typography-7bfa737-font-size );line-height:var( --e-global-typography-7bfa737-line-height );}.elementor-2301 .elementor-element.elementor-element-48089bf{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2301 .elementor-element.elementor-element-82bbb5e{width:100%;max-width:100%;}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2301 .elementor-element.elementor-element-87d8050 .elementor-image-box-title{font-size:var( --e-global-typography-7bfa737-font-size );line-height:var( --e-global-typography-7bfa737-line-height );}.elementor-2301 .elementor-element.elementor-element-87d8050 .elementor-image-box-description{font-size:var( --e-global-typography-b5c29a3-font-size );line-height:var( --e-global-typography-b5c29a3-line-height );}.elementor-2301 .elementor-element.elementor-element-831cdbe .elementor-heading-title{font-size:var( --e-global-typography-23c6289-font-size );}.elementor-2301 .elementor-element.elementor-element-3407961{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2301 .elementor-element.elementor-element-fd55410 .elementor-heading-title{font-size:16px;}.elementor-2301 .elementor-element.elementor-element-4363489 .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-c1e7f24 .elementor-heading-title{font-size:16px;}.elementor-2301 .elementor-element.elementor-element-3216544 .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-f40adb5 .elementor-heading-title{font-size:16px;}.elementor-2301 .elementor-element.elementor-element-a5591c9 .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-4d819ac .elementor-heading-title{font-size:16px;}.elementor-2301 .elementor-element.elementor-element-f9ab144 .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-eb6d07c .elementor-heading-title{font-size:16px;}.elementor-2301 .elementor-element.elementor-element-eac3c07 .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-591230d .elementor-heading-title{font-size:16px;}.elementor-2301 .elementor-element.elementor-element-665ac2c .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-6ac13f9 .elementor-heading-title{font-size:16px;}.elementor-2301 .elementor-element.elementor-element-42bb4a7 .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-62d1738 .elementor-heading-title{font-size:16px;}.elementor-2301 .elementor-element.elementor-element-d15160b .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-fa7f83e .elementor-heading-title{font-size:16px;}.elementor-2301 .elementor-element.elementor-element-79506a2 .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-3cf8a0a .elementor-heading-title{font-size:16px;}.elementor-2301 .elementor-element.elementor-element-c075613 .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-401fbb6 .elementor-heading-title{font-size:16px;}.elementor-2301 .elementor-element.elementor-element-b6f9a1e .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-7f2a6bb .elementor-heading-title{font-size:16px;}.elementor-2301 .elementor-element.elementor-element-5d8b366 .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-1c449ec .elementor-heading-title{font-size:16px;}.elementor-2301 .elementor-element.elementor-element-c084cf6 .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-57fdb64 .elementor-heading-title{font-size:16px;}.elementor-2301 .elementor-element.elementor-element-d40e375 .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-0a3d0a0 .elementor-heading-title{font-size:16px;}.elementor-2301 .elementor-element.elementor-element-decb19f .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-5d19804 .elementor-heading-title{font-size:16px;}.elementor-2301 .elementor-element.elementor-element-1c8e0af .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-b351f9a .elementor-heading-title{font-size:16px;}.elementor-2301 .elementor-element.elementor-element-011f0ef .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-5a39642 .elementor-heading-title{font-size:16px;}.elementor-2301 .elementor-element.elementor-element-fd87a8d .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-de21d92 .elementor-heading-title{font-size:16px;}.elementor-2301 .elementor-element.elementor-element-60cb967 .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-96f3a69 .elementor-heading-title{font-size:16px;}.elementor-2301 .elementor-element.elementor-element-bd918f5 .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-7cd814b .elementor-heading-title{font-size:16px;}.elementor-2301 .elementor-element.elementor-element-c121980 .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-2c90a11 .elementor-heading-title{font-size:16px;}.elementor-2301 .elementor-element.elementor-element-86a0a3d .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-eb14517 .elementor-heading-title{font-size:16px;}.elementor-2301 .elementor-element.elementor-element-cdf6ab5 .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-500b542 .elementor-heading-title{font-size:16px;}.elementor-2301 .elementor-element.elementor-element-324acb5 .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-17c8add .elementor-heading-title{font-size:16px;}.elementor-2301 .elementor-element.elementor-element-9344efc .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-23d27da .elementor-heading-title{font-size:16px;}.elementor-2301 .elementor-element.elementor-element-333e4b5 .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-8b8dbdc .elementor-heading-title{font-size:16px;}.elementor-2301 .elementor-element.elementor-element-a37d050 .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-c763c06 .elementor-heading-title{font-size:16px;}.elementor-2301 .elementor-element.elementor-element-ce5c461 .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-5418740 .elementor-heading-title{font-size:16px;}.elementor-2301 .elementor-element.elementor-element-13a8764 .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-46fe475 .elementor-heading-title{font-size:16px;}.elementor-2301 .elementor-element.elementor-element-44c1c6c .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-3e9a812 .elementor-heading-title{font-size:16px;}.elementor-2301 .elementor-element.elementor-element-d23dfa7 .elementor-button{font-size:var( --e-global-typography-5c94b5a-font-size );}.elementor-2301 .elementor-element.elementor-element-fab4f5d .elementor-heading-title{font-size:var( --e-global-typography-bea39df-font-size );}.elementor-2301 .elementor-element.elementor-element-d2333f8{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2301 .elementor-element.elementor-element-3d98a3d{font-size:var( --e-global-typography-b5c29a3-font-size );line-height:var( --e-global-typography-b5c29a3-line-height );}.elementor-2301 .elementor-element.elementor-element-ab1e284{font-size:var( --e-global-typography-c8f02b6-font-size );}.elementor-2301 .elementor-element.elementor-element-b552095{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2301 .elementor-element.elementor-element-f743e0f .elementor-heading-title{font-size:var( --e-global-typography-bea39df-font-size );}.elementor-2301 .elementor-element.elementor-element-91d5356{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}}@media(min-width:768px){.elementor-2301 .elementor-element.elementor-element-197763b{--width:55%;}.elementor-2301 .elementor-element.elementor-element-fcb6969{--width:65%;}.elementor-2301 .elementor-element.elementor-element-3511d68{--width:35%;}.elementor-2301 .elementor-element.elementor-element-d2333f8{--width:50%;}.elementor-2301 .elementor-element.elementor-element-b552095{--width:50%;}.elementor-2301 .elementor-element.elementor-element-91d5356{--width:85%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2301 .elementor-element.elementor-element-197763b{--width:100%;}.elementor-2301 .elementor-element.elementor-element-fcb6969{--width:65%;}.elementor-2301 .elementor-element.elementor-element-3511d68{--width:35%;}.elementor-2301 .elementor-element.elementor-element-d2333f8{--width:100%;}.elementor-2301 .elementor-element.elementor-element-b552095{--width:100%;}.elementor-2301 .elementor-element.elementor-element-91d5356{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-8f172f8 */.elementor-2301 .elementor-element.elementor-element-8f172f8 img, .elementor-2301 .elementor-element.elementor-element-8f172f8 a {
    aspect-ratio: 0.75;
    object-fit: cover;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-31d3696 */.elementor-2301 .elementor-element.elementor-element-31d3696 img, .elementor-2301 .elementor-element.elementor-element-31d3696 a {
    aspect-ratio: 0.75;
    object-fit: cover;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-478a1f0 */.elementor-2301 .elementor-element.elementor-element-478a1f0 img, .elementor-2301 .elementor-element.elementor-element-478a1f0 a {
    aspect-ratio: 0.75;
    object-fit: cover;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b8797ec */.elementor-2301 .elementor-element.elementor-element-b8797ec img, .elementor-2301 .elementor-element.elementor-element-b8797ec a {
    aspect-ratio: 0.75;
    object-fit: cover;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-36ff078 */.elementor-2301 .elementor-element.elementor-element-36ff078 img, .elementor-2301 .elementor-element.elementor-element-36ff078 a {
    aspect-ratio: 0.75;
    object-fit: cover;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6acfa26 */.elementor-2301 .elementor-element.elementor-element-6acfa26 img, .elementor-2301 .elementor-element.elementor-element-6acfa26 a {
    aspect-ratio: 0.75;
    object-fit: cover;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b06e81d */.elementor-2301 .elementor-element.elementor-element-b06e81d img, .elementor-2301 .elementor-element.elementor-element-b06e81d a {
    aspect-ratio: 0.75;
    object-fit: cover;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-48de1f9 */.elementor-2301 .elementor-element.elementor-element-48de1f9 img, .elementor-2301 .elementor-element.elementor-element-48de1f9 a {
    aspect-ratio: 0.75;
    object-fit: cover;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9a3fd5f */.elementor-2301 .elementor-element.elementor-element-9a3fd5f img, .elementor-2301 .elementor-element.elementor-element-9a3fd5f a {
    aspect-ratio: 0.75;
    object-fit: cover;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0f1ae2d */.elementor-2301 .elementor-element.elementor-element-0f1ae2d img, .elementor-2301 .elementor-element.elementor-element-0f1ae2d a {
    aspect-ratio: 0.75;
    object-fit: cover;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f1c2bf0 */.elementor-2301 .elementor-element.elementor-element-f1c2bf0 img, .elementor-2301 .elementor-element.elementor-element-f1c2bf0 a {
    aspect-ratio: 0.75;
    object-fit: cover;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b07e7d6 */.elementor-2301 .elementor-element.elementor-element-b07e7d6 img, .elementor-2301 .elementor-element.elementor-element-b07e7d6 a {
    aspect-ratio: 0.75;
    object-fit: cover;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-137d461 */.elementor-2301 .elementor-element.elementor-element-137d461 img, .elementor-2301 .elementor-element.elementor-element-137d461 a {
    aspect-ratio: 0.75;
    object-fit: cover;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58da684 */.elementor-2301 .elementor-element.elementor-element-58da684 img, .elementor-2301 .elementor-element.elementor-element-58da684 a {
    aspect-ratio: 0.75;
    object-fit: cover;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-214e2c6 */.elementor-2301 .elementor-element.elementor-element-214e2c6 img, .elementor-2301 .elementor-element.elementor-element-214e2c6 a {
    aspect-ratio: 0.75;
    object-fit: cover;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-453f17c */.elementor-2301 .elementor-element.elementor-element-453f17c img, .elementor-2301 .elementor-element.elementor-element-453f17c a {
    aspect-ratio: 0.75;
    object-fit: cover;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aafe069 */.elementor-2301 .elementor-element.elementor-element-aafe069 img, .elementor-2301 .elementor-element.elementor-element-aafe069 a {
    aspect-ratio: 0.75;
    object-fit: cover;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-82295fc */.elementor-2301 .elementor-element.elementor-element-82295fc img, .elementor-2301 .elementor-element.elementor-element-82295fc a {
    aspect-ratio: 0.75;
    object-fit: cover;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c9c6c06 */.elementor-2301 .elementor-element.elementor-element-c9c6c06 img, .elementor-2301 .elementor-element.elementor-element-c9c6c06 a {
    aspect-ratio: 0.75;
    object-fit: cover;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5b460f6 */.elementor-2301 .elementor-element.elementor-element-5b460f6 img, .elementor-2301 .elementor-element.elementor-element-5b460f6 a {
    aspect-ratio: 0.75;
    object-fit: cover;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9f4e8e5 */.elementor-2301 .elementor-element.elementor-element-9f4e8e5 img, .elementor-2301 .elementor-element.elementor-element-9f4e8e5 a {
    aspect-ratio: 0.75;
    object-fit: cover;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e53c4c8 */.elementor-2301 .elementor-element.elementor-element-e53c4c8 img, .elementor-2301 .elementor-element.elementor-element-e53c4c8 a {
    aspect-ratio: 0.75;
    object-fit: cover;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ca86d1f */.elementor-2301 .elementor-element.elementor-element-ca86d1f img, .elementor-2301 .elementor-element.elementor-element-ca86d1f a {
    aspect-ratio: 0.75;
    object-fit: cover;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8e6d795 */.elementor-2301 .elementor-element.elementor-element-8e6d795 img, .elementor-2301 .elementor-element.elementor-element-8e6d795 a {
    aspect-ratio: 0.75;
    object-fit: cover;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9c8a127 */.elementor-2301 .elementor-element.elementor-element-9c8a127 img, .elementor-2301 .elementor-element.elementor-element-9c8a127 a {
    aspect-ratio: 0.75;
    object-fit: cover;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-483d9e2 */.elementor-2301 .elementor-element.elementor-element-483d9e2 img, .elementor-2301 .elementor-element.elementor-element-483d9e2 a {
    aspect-ratio: 0.75;
    object-fit: cover;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c539f78 */.elementor-2301 .elementor-element.elementor-element-c539f78 img, .elementor-2301 .elementor-element.elementor-element-c539f78 a {
    aspect-ratio: 0.75;
    object-fit: cover;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5c1613 */.elementor-2301 .elementor-element.elementor-element-f5c1613 img, .elementor-2301 .elementor-element.elementor-element-f5c1613 a {
    aspect-ratio: 0.75;
    object-fit: cover;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-326d9d1 */.elementor-2301 .elementor-element.elementor-element-326d9d1 img, .elementor-2301 .elementor-element.elementor-element-326d9d1 a {
    aspect-ratio: 0.75;
    object-fit: cover;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-891848a */.elementor-2301 .elementor-element.elementor-element-891848a img, .elementor-2301 .elementor-element.elementor-element-891848a a {
    aspect-ratio: 0.75;
    object-fit: cover;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7db125e */.elementor-2301 .elementor-element.elementor-element-7db125e img, .elementor-2301 .elementor-element.elementor-element-7db125e a {
    aspect-ratio: 0.75;
    object-fit: cover;
    width: 100%;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Proxima Nova';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://westlakedentalva.com/wp-content/uploads/2025/06/proximanova_black.ttf') format('truetype');
}
@font-face {
	font-family: 'Proxima Nova';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://westlakedentalva.com/wp-content/uploads/2025/06/proximanova_extrabold.ttf') format('truetype');
}
@font-face {
	font-family: 'Proxima Nova';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://westlakedentalva.com/wp-content/uploads/2025/06/proximanova_bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Proxima Nova';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://westlakedentalva.com/wp-content/uploads/2025/06/proximanova_bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Proxima Nova';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://westlakedentalva.com/wp-content/uploads/2025/06/proximanova_regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Proxima Nova';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */