.elementor-80 .elementor-element.elementor-element-e63a61f{--display:flex;--min-height:600px;--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.3;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-80 .elementor-element.elementor-element-e63a61f:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-e63a61f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cornerstoneautomotive.com/wp-content/uploads/2025/10/slider_Cornerstone_Automotive_v2_ga6cj5.jpg");background-position:37% 0px;background-repeat:no-repeat;background-size:cover;}.elementor-80 .elementor-element.elementor-element-e63a61f::before, .elementor-80 .elementor-element.elementor-element-e63a61f > .elementor-background-video-container::before, .elementor-80 .elementor-element.elementor-element-e63a61f > .e-con-inner > .elementor-background-video-container::before, .elementor-80 .elementor-element.elementor-element-e63a61f > .elementor-background-slideshow::before, .elementor-80 .elementor-element.elementor-element-e63a61f > .e-con-inner > .elementor-background-slideshow::before, .elementor-80 .elementor-element.elementor-element-e63a61f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 74%, var( --e-global-color-63d17dc ) 100%);}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-26dfd6f{--display:flex;--position:absolute;--min-height:100%;--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;--justify-content:center;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;top:0px;}body:not(.rtl) .elementor-80 .elementor-element.elementor-element-26dfd6f{right:0px;}body.rtl .elementor-80 .elementor-element.elementor-element-26dfd6f{left:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-9c2228b{text-align:left;}.elementor-80 .elementor-element.elementor-element-9c2228b .elementor-heading-title{font-size:clamp(14px, 1vw, 19px);font-weight:700;font-style:italic;line-height:1.1em;color:var( --e-global-color-text );}.elementor-80 .elementor-element.elementor-element-41294ea{text-align:left;}.elementor-80 .elementor-element.elementor-element-41294ea .elementor-heading-title{font-size:clamp(28px, 3.5vw, 62px);font-weight:700;font-style:italic;line-height:1.1em;color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-80 .elementor-element.elementor-element-0ef131a{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;font-size:clamp(18px, 1.8vw, 20px);font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-1a6e732 .elementor-button{background-color:#E02126;font-size:clamp(15px, 1.6vw, 17px);font-weight:600;text-transform:uppercase;fill:var( --e-global-color-2b6fdd9 );color:var( --e-global-color-2b6fdd9 );border-radius:2rem 2rem 2rem 2rem;padding:0.3em 0.3em 0.3em 1em;}.elementor-80 .elementor-element.elementor-element-1a6e732{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-80 .elementor-element.elementor-element-1a6e732 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-80 .elementor-element.elementor-element-1a6e732 .elementor-button .elementor-button-content-wrapper{gap:30px;}.elementor-80 .elementor-element.elementor-element-2e8a365{--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;--overlay-opacity:0.2;}.elementor-80 .elementor-element.elementor-element-2e8a365::before, .elementor-80 .elementor-element.elementor-element-2e8a365 > .elementor-background-video-container::before, .elementor-80 .elementor-element.elementor-element-2e8a365 > .e-con-inner > .elementor-background-video-container::before, .elementor-80 .elementor-element.elementor-element-2e8a365 > .elementor-background-slideshow::before, .elementor-80 .elementor-element.elementor-element-2e8a365 > .e-con-inner > .elementor-background-slideshow::before, .elementor-80 .elementor-element.elementor-element-2e8a365 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-63d17dc );--background-overlay:'';}.elementor-80 .elementor-element.elementor-element-2e8a365 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center left;}.elementor-80 .elementor-element.elementor-element-8418fc7 .elementor-heading-title{font-size:var( --e-global-typography-c4a1d68-font-size );font-style:var( --e-global-typography-c4a1d68-font-style );line-height:var( --e-global-typography-c4a1d68-line-height );color:var( --e-global-color-2b6fdd9 );}.elementor-80 .elementor-element.elementor-element-30a8383{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-231773d{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-25afa90{--display:flex;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;--padding-top:2rem;--padding-bottom:1.3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-80 .elementor-element.elementor-element-25afa90:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-25afa90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-10d214d );}.elementor-80 .elementor-element.elementor-element-82579b0 .elementor-heading-title{font-size:clamp(46px, 5.5vw, 66px);color:var( --e-global-color-88945a8 );}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;line-height:var( --e-global-typography-primary-line-height );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;line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-80 .elementor-element.elementor-element-2c42911 .elementor-image-box-wrapper{text-align:left;}.elementor-80 .elementor-element.elementor-element-2c42911 .elementor-image-box-title{margin-bottom:10px;font-size:var( --e-global-typography-d76306c-font-size );font-weight:var( --e-global-typography-d76306c-font-weight );font-style:var( --e-global-typography-d76306c-font-style );line-height:var( --e-global-typography-d76306c-line-height );color:var( --e-global-color-2b6fdd9 );}.elementor-80 .elementor-element.elementor-element-2c42911:has(:hover) .elementor-image-box-title,
					 .elementor-80 .elementor-element.elementor-element-2c42911:has(:focus) .elementor-image-box-title{color:var( --e-global-color-2b6fdd9 );}.elementor-80 .elementor-element.elementor-element-2c42911 .elementor-image-box-description{font-size:var( --e-global-typography-489bded-font-size );font-weight:var( --e-global-typography-489bded-font-weight );line-height:var( --e-global-typography-489bded-line-height );color:var( --e-global-color-2b6fdd9 );}.elementor-80 .elementor-element.elementor-element-f007bab{--display:flex;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;--padding-top:2rem;--padding-bottom:1.3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-80 .elementor-element.elementor-element-f007bab:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-f007bab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-10d214d );}.elementor-80 .elementor-element.elementor-element-a122c8f .elementor-heading-title{font-size:clamp(46px, 5.5vw, 66px);color:var( --e-global-color-88945a8 );}.elementor-80 .elementor-element.elementor-element-576b560 .elementor-image-box-wrapper{text-align:left;}.elementor-80 .elementor-element.elementor-element-576b560 .elementor-image-box-title{margin-bottom:10px;font-size:var( --e-global-typography-d76306c-font-size );font-weight:var( --e-global-typography-d76306c-font-weight );font-style:var( --e-global-typography-d76306c-font-style );line-height:var( --e-global-typography-d76306c-line-height );color:var( --e-global-color-2b6fdd9 );}.elementor-80 .elementor-element.elementor-element-576b560:has(:hover) .elementor-image-box-title,
					 .elementor-80 .elementor-element.elementor-element-576b560:has(:focus) .elementor-image-box-title{color:var( --e-global-color-2b6fdd9 );}.elementor-80 .elementor-element.elementor-element-576b560 .elementor-image-box-description{font-size:var( --e-global-typography-489bded-font-size );font-weight:var( --e-global-typography-489bded-font-weight );line-height:var( --e-global-typography-489bded-line-height );color:var( --e-global-color-2b6fdd9 );}.elementor-80 .elementor-element.elementor-element-458cbf6{--display:flex;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;--padding-top:2rem;--padding-bottom:1.3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-80 .elementor-element.elementor-element-458cbf6:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-458cbf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-10d214d );}.elementor-80 .elementor-element.elementor-element-f8dc23d .elementor-heading-title{font-size:clamp(46px, 5.5vw, 66px);color:var( --e-global-color-88945a8 );}.elementor-80 .elementor-element.elementor-element-9926d64 .elementor-image-box-wrapper{text-align:left;}.elementor-80 .elementor-element.elementor-element-9926d64 .elementor-image-box-title{margin-bottom:10px;font-size:var( --e-global-typography-d76306c-font-size );font-weight:var( --e-global-typography-d76306c-font-weight );font-style:var( --e-global-typography-d76306c-font-style );line-height:var( --e-global-typography-d76306c-line-height );color:var( --e-global-color-2b6fdd9 );}.elementor-80 .elementor-element.elementor-element-9926d64:has(:hover) .elementor-image-box-title,
					 .elementor-80 .elementor-element.elementor-element-9926d64:has(:focus) .elementor-image-box-title{color:var( --e-global-color-2b6fdd9 );}.elementor-80 .elementor-element.elementor-element-9926d64 .elementor-image-box-description{font-size:var( --e-global-typography-489bded-font-size );font-weight:var( --e-global-typography-489bded-font-weight );line-height:var( --e-global-typography-489bded-line-height );color:var( --e-global-color-2b6fdd9 );}.elementor-80 .elementor-element.elementor-element-88e1d9d{--display:flex;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;--padding-top:2rem;--padding-bottom:1.3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-80 .elementor-element.elementor-element-88e1d9d:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-88e1d9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-10d214d );}.elementor-80 .elementor-element.elementor-element-310d224 .elementor-heading-title{font-size:clamp(46px, 5.5vw, 66px);color:var( --e-global-color-88945a8 );}.elementor-80 .elementor-element.elementor-element-d8c4e0c .elementor-image-box-wrapper{text-align:left;}.elementor-80 .elementor-element.elementor-element-d8c4e0c .elementor-image-box-title{margin-bottom:10px;font-size:var( --e-global-typography-d76306c-font-size );font-weight:var( --e-global-typography-d76306c-font-weight );font-style:var( --e-global-typography-d76306c-font-style );line-height:var( --e-global-typography-d76306c-line-height );color:var( --e-global-color-2b6fdd9 );}.elementor-80 .elementor-element.elementor-element-d8c4e0c:has(:hover) .elementor-image-box-title,
					 .elementor-80 .elementor-element.elementor-element-d8c4e0c:has(:focus) .elementor-image-box-title{color:var( --e-global-color-2b6fdd9 );}.elementor-80 .elementor-element.elementor-element-d8c4e0c .elementor-image-box-description{font-size:var( --e-global-typography-489bded-font-size );font-weight:var( --e-global-typography-489bded-font-weight );line-height:var( --e-global-typography-489bded-line-height );color:var( --e-global-color-2b6fdd9 );}.elementor-80 .elementor-element.elementor-element-84ffc86{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-80 .elementor-element.elementor-element-6c2a038{--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;--overlay-opacity:0.2;}.elementor-80 .elementor-element.elementor-element-6c2a038::before, .elementor-80 .elementor-element.elementor-element-6c2a038 > .elementor-background-video-container::before, .elementor-80 .elementor-element.elementor-element-6c2a038 > .e-con-inner > .elementor-background-video-container::before, .elementor-80 .elementor-element.elementor-element-6c2a038 > .elementor-background-slideshow::before, .elementor-80 .elementor-element.elementor-element-6c2a038 > .e-con-inner > .elementor-background-slideshow::before, .elementor-80 .elementor-element.elementor-element-6c2a038 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-63d17dc );--background-overlay:'';}.elementor-80 .elementor-element.elementor-element-6c2a038 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center left;}.elementor-80 .elementor-element.elementor-element-1836395 .elementor-heading-title{font-size:var( --e-global-typography-c4a1d68-font-size );font-style:var( --e-global-typography-c4a1d68-font-style );line-height:var( --e-global-typography-c4a1d68-line-height );color:var( --e-global-color-2b6fdd9 );}.elementor-80 .elementor-element.elementor-element-1d0462d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-f19efde{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-a36f229{--display:flex;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;--padding-top:2rem;--padding-bottom:1.3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-80 .elementor-element.elementor-element-a36f229:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-a36f229 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-10d214d );}.elementor-80 .elementor-element.elementor-element-2fc1454 .elementor-image-box-wrapper{text-align:left;}.elementor-80 .elementor-element.elementor-element-2fc1454 .elementor-image-box-title{margin-bottom:10px;font-size:var( --e-global-typography-d76306c-font-size );font-weight:var( --e-global-typography-d76306c-font-weight );font-style:var( --e-global-typography-d76306c-font-style );line-height:var( --e-global-typography-d76306c-line-height );color:var( --e-global-color-2b6fdd9 );}.elementor-80 .elementor-element.elementor-element-2fc1454:has(:hover) .elementor-image-box-title,
					 .elementor-80 .elementor-element.elementor-element-2fc1454:has(:focus) .elementor-image-box-title{color:var( --e-global-color-2b6fdd9 );}.elementor-80 .elementor-element.elementor-element-2fc1454 .elementor-image-box-description{font-size:var( --e-global-typography-489bded-font-size );font-weight:var( --e-global-typography-489bded-font-weight );line-height:var( --e-global-typography-489bded-line-height );color:var( --e-global-color-2b6fdd9 );}.elementor-80 .elementor-element.elementor-element-f09017e{--display:flex;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;--padding-top:2rem;--padding-bottom:1.3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-80 .elementor-element.elementor-element-f09017e:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-f09017e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-10d214d );}.elementor-80 .elementor-element.elementor-element-fbee299 .elementor-image-box-wrapper{text-align:left;}.elementor-80 .elementor-element.elementor-element-fbee299 .elementor-image-box-title{margin-bottom:10px;font-size:var( --e-global-typography-d76306c-font-size );font-weight:var( --e-global-typography-d76306c-font-weight );font-style:var( --e-global-typography-d76306c-font-style );line-height:var( --e-global-typography-d76306c-line-height );color:var( --e-global-color-2b6fdd9 );}.elementor-80 .elementor-element.elementor-element-fbee299:has(:hover) .elementor-image-box-title,
					 .elementor-80 .elementor-element.elementor-element-fbee299:has(:focus) .elementor-image-box-title{color:var( --e-global-color-2b6fdd9 );}.elementor-80 .elementor-element.elementor-element-fbee299 .elementor-image-box-description{font-size:var( --e-global-typography-489bded-font-size );font-weight:var( --e-global-typography-489bded-font-weight );line-height:var( --e-global-typography-489bded-line-height );color:var( --e-global-color-2b6fdd9 );}.elementor-80 .elementor-element.elementor-element-407dd6f{--display:flex;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;--padding-top:2rem;--padding-bottom:1.3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-80 .elementor-element.elementor-element-407dd6f:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-407dd6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-10d214d );}.elementor-80 .elementor-element.elementor-element-2a4bf76 .elementor-image-box-wrapper{text-align:left;}.elementor-80 .elementor-element.elementor-element-2a4bf76 .elementor-image-box-title{margin-bottom:10px;font-size:var( --e-global-typography-d76306c-font-size );font-weight:var( --e-global-typography-d76306c-font-weight );font-style:var( --e-global-typography-d76306c-font-style );line-height:var( --e-global-typography-d76306c-line-height );color:var( --e-global-color-2b6fdd9 );}.elementor-80 .elementor-element.elementor-element-2a4bf76:has(:hover) .elementor-image-box-title,
					 .elementor-80 .elementor-element.elementor-element-2a4bf76:has(:focus) .elementor-image-box-title{color:var( --e-global-color-2b6fdd9 );}.elementor-80 .elementor-element.elementor-element-2a4bf76 .elementor-image-box-description{font-size:var( --e-global-typography-489bded-font-size );font-weight:var( --e-global-typography-489bded-font-weight );line-height:var( --e-global-typography-489bded-line-height );color:var( --e-global-color-2b6fdd9 );}.elementor-80 .elementor-element.elementor-element-14214bc{--display:flex;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;--padding-top:2rem;--padding-bottom:1.3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-80 .elementor-element.elementor-element-14214bc:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-14214bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-10d214d );}.elementor-80 .elementor-element.elementor-element-6602765 .elementor-image-box-wrapper{text-align:left;}.elementor-80 .elementor-element.elementor-element-6602765 .elementor-image-box-title{margin-bottom:10px;font-size:var( --e-global-typography-d76306c-font-size );font-weight:var( --e-global-typography-d76306c-font-weight );font-style:var( --e-global-typography-d76306c-font-style );line-height:var( --e-global-typography-d76306c-line-height );color:var( --e-global-color-2b6fdd9 );}.elementor-80 .elementor-element.elementor-element-6602765:has(:hover) .elementor-image-box-title,
					 .elementor-80 .elementor-element.elementor-element-6602765:has(:focus) .elementor-image-box-title{color:var( --e-global-color-2b6fdd9 );}.elementor-80 .elementor-element.elementor-element-6602765 .elementor-image-box-description{font-size:var( --e-global-typography-489bded-font-size );font-weight:var( --e-global-typography-489bded-font-weight );line-height:var( --e-global-typography-489bded-line-height );color:var( --e-global-color-2b6fdd9 );}.elementor-80 .elementor-element.elementor-element-d2dbdac{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-80 .elementor-element.elementor-element-d2dbdac:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-d2dbdac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-88945a8 );}.elementor-80 .elementor-element.elementor-element-85bf339{--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:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-eef4f12{--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-80 .elementor-element.elementor-element-c43438f{--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-80 .elementor-element.elementor-element-b80bea9 img{height:550px;object-fit:cover;object-position:center center;}.elementor-80 .elementor-element.elementor-element-8265d43{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-fa5795a img{height:269px;object-fit:cover;object-position:center center;}.elementor-80 .elementor-element.elementor-element-f96f41b img{height:269px;object-fit:cover;object-position:center center;}.elementor-80 .elementor-element.elementor-element-225de0e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-ba56fc3 .elementor-heading-title{font-size:var( --e-global-typography-c4a1d68-font-size );font-style:var( --e-global-typography-c4a1d68-font-style );line-height:var( --e-global-typography-c4a1d68-line-height );color:var( --e-global-color-accent );}.elementor-80 .elementor-element.elementor-element-289def6{padding:0px 0px 10px 0px;font-size:var( --e-global-typography-489bded-font-size );font-weight:var( --e-global-typography-489bded-font-weight );line-height:var( --e-global-typography-489bded-line-height );color:var( --e-global-color-text );}.elementor-80 .elementor-element.elementor-element-cfdfc1d .elementor-button{background-color:#E02126;font-size:clamp(15px, 1.6vw, 17px);font-weight:600;text-transform:uppercase;fill:var( --e-global-color-2b6fdd9 );color:var( --e-global-color-2b6fdd9 );border-radius:2rem 2rem 2rem 2rem;padding:0.3em 0.3em 0.3em 1em;}.elementor-80 .elementor-element.elementor-element-cfdfc1d.elementor-element{--align-self:flex-end;}.elementor-80 .elementor-element.elementor-element-cfdfc1d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-80 .elementor-element.elementor-element-cfdfc1d .elementor-button .elementor-button-content-wrapper{gap:30px;}.elementor-80 .elementor-element.elementor-element-1b03eeb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-80 .elementor-element.elementor-element-1b03eeb:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-1b03eeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-10d214d );}.elementor-80 .elementor-element.elementor-element-fb1236d{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-80 .elementor-element.elementor-element-fb1236d img{height:560px;object-fit:cover;object-position:center center;border-radius:0rem 0rem 0rem 0rem;}.elementor-80 .elementor-element.elementor-element-769a852{--swiper-slides-to-display:3;--swiper-slides-gap:5px;margin:-10rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;z-index:10;--swiper-pagination-size:15px;--dots-normal-color:var( --e-global-color-2b6fdd9 );--dots-hover-color:var( --e-global-color-secondary );--swiper-pagination-spacing:25px;}.elementor-80 .elementor-element.elementor-element-769a852 .swiper-slide > .elementor-element{height:100%;}.elementor-80 .elementor-element.elementor-element-51c110b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-80 .elementor-element.elementor-element-51c110b:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-51c110b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-533051e );}.elementor-80 .elementor-element.elementor-element-af4b74e{--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:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-e6d7144{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-0251e97 img{height:485px;object-fit:cover;object-position:top center;border-radius:2rem 2rem 2rem 2rem;}.elementor-80 .elementor-element.elementor-element-37c1728{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-51714e2 .elementor-heading-title{font-size:var( --e-global-typography-c4a1d68-font-size );font-style:var( --e-global-typography-c4a1d68-font-style );line-height:var( --e-global-typography-c4a1d68-line-height );color:var( --e-global-color-e9660c7 );}.elementor-80 .elementor-element.elementor-element-6d597f7{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-80 .elementor-element.elementor-element-7f3777c{background-color:var( --e-global-color-primary );padding:2rem 1.5rem 2rem 1.5rem;border-radius:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-80 .elementor-element.elementor-element-7f3777c.elementor-element{--align-self:center;}.elementor-80 .elementor-element.elementor-element-7f3777c .elementor-icon-box-wrapper{text-align:left;}.elementor-80 .elementor-element.elementor-element-7f3777c .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-4c695cf );}.elementor-80 .elementor-element.elementor-element-7f3777c .elementor-icon-box-title, .elementor-80 .elementor-element.elementor-element-7f3777c .elementor-icon-box-title a{font-size:clamp(26px, 5vw, 90px);line-height:0.9em;}.elementor-80 .elementor-element.elementor-element-7f3777c:has(:hover) .elementor-icon-box-title,
					 .elementor-80 .elementor-element.elementor-element-7f3777c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4c695cf );}.elementor-80 .elementor-element.elementor-element-7f3777c .elementor-icon-box-description{color:var( --e-global-color-4c695cf );}.elementor-80 .elementor-element.elementor-element-e909ae5{background-color:var( --e-global-color-primary );padding:2rem 1.5rem 2rem 1.5rem;border-radius:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-80 .elementor-element.elementor-element-e909ae5.elementor-element{--align-self:center;}.elementor-80 .elementor-element.elementor-element-e909ae5 .elementor-icon-box-wrapper{text-align:left;}.elementor-80 .elementor-element.elementor-element-e909ae5 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-4c695cf );}.elementor-80 .elementor-element.elementor-element-e909ae5 .elementor-icon-box-title, .elementor-80 .elementor-element.elementor-element-e909ae5 .elementor-icon-box-title a{font-size:clamp(26px, 5vw, 90px);line-height:0.9em;}.elementor-80 .elementor-element.elementor-element-e909ae5:has(:hover) .elementor-icon-box-title,
					 .elementor-80 .elementor-element.elementor-element-e909ae5:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4c695cf );}.elementor-80 .elementor-element.elementor-element-e909ae5 .elementor-icon-box-description{color:var( --e-global-color-4c695cf );}.elementor-80 .elementor-element.elementor-element-e73b4bf{background-color:var( --e-global-color-primary );padding:2rem 1.5rem 2rem 1.5rem;border-radius:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-80 .elementor-element.elementor-element-e73b4bf.elementor-element{--align-self:center;}.elementor-80 .elementor-element.elementor-element-e73b4bf .elementor-icon-box-wrapper{text-align:left;}.elementor-80 .elementor-element.elementor-element-e73b4bf .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-4c695cf );}.elementor-80 .elementor-element.elementor-element-e73b4bf .elementor-icon-box-title, .elementor-80 .elementor-element.elementor-element-e73b4bf .elementor-icon-box-title a{font-size:clamp(26px, 5vw, 90px);line-height:0.9em;}.elementor-80 .elementor-element.elementor-element-e73b4bf:has(:hover) .elementor-icon-box-title,
					 .elementor-80 .elementor-element.elementor-element-e73b4bf:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4c695cf );}.elementor-80 .elementor-element.elementor-element-e73b4bf .elementor-icon-box-description{color:var( --e-global-color-4c695cf );}.elementor-80 .elementor-element.elementor-element-03355ef{background-color:var( --e-global-color-primary );padding:2rem 1.5rem 2rem 1.5rem;border-radius:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-80 .elementor-element.elementor-element-03355ef.elementor-element{--align-self:center;}.elementor-80 .elementor-element.elementor-element-03355ef .elementor-icon-box-wrapper{text-align:left;}.elementor-80 .elementor-element.elementor-element-03355ef .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-4c695cf );}.elementor-80 .elementor-element.elementor-element-03355ef .elementor-icon-box-title, .elementor-80 .elementor-element.elementor-element-03355ef .elementor-icon-box-title a{font-size:clamp(26px, 5vw, 90px);line-height:0.9em;}.elementor-80 .elementor-element.elementor-element-03355ef:has(:hover) .elementor-icon-box-title,
					 .elementor-80 .elementor-element.elementor-element-03355ef:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4c695cf );}.elementor-80 .elementor-element.elementor-element-03355ef .elementor-icon-box-description{color:var( --e-global-color-4c695cf );}.elementor-80 .elementor-element.elementor-element-37a9f80{--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;}.elementor-80 .elementor-element.elementor-element-37a9f80:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-37a9f80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-9127ee1{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-80 .elementor-element.elementor-element-b773b83{--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-end;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-80 .elementor-element.elementor-element-650680c .elementor-icon-wrapper{text-align:center;}.elementor-80 .elementor-element.elementor-element-650680c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4c695cf );}.elementor-80 .elementor-element.elementor-element-650680c.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-650680c.elementor-view-default .elementor-icon{color:var( --e-global-color-4c695cf );border-color:var( --e-global-color-4c695cf );}.elementor-80 .elementor-element.elementor-element-650680c.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-650680c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4c695cf );}.elementor-80 .elementor-element.elementor-element-650680c .elementor-icon{font-size:60px;}.elementor-80 .elementor-element.elementor-element-650680c .elementor-icon svg{height:60px;}.elementor-80 .elementor-element.elementor-element-4e7f44e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-4e7f44e .elementor-heading-title{font-size:var( --e-global-typography-c4a1d68-font-size );font-style:var( --e-global-typography-c4a1d68-font-style );line-height:var( --e-global-typography-c4a1d68-line-height );color:var( --e-global-color-4c695cf );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;line-height:var( --e-global-typography-secondary-line-height );}.elementor-80 .elementor-element.elementor-element-9053d24{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-80 .elementor-element.elementor-element-9053d24.elementor-element{--align-self:flex-end;}.elementor-80 .elementor-element.elementor-element-9053d24 .elementor-main-swiper .swiper-slide{padding:5px 5px 5px 5px;}.elementor-80 .elementor-element.elementor-element-9053d24 .elementor-swiper-button{font-size:20px;}.elementor-80 .elementor-element.elementor-element-9053d24.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-80 .elementor-element.elementor-element-9053d24.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:10px;}.elementor-80 .elementor-element.elementor-element-9053d24.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:10px;}.elementor-80 .elementor-element.elementor-element-9053d24.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:10px;}.elementor-80 .elementor-element.elementor-element-9053d24.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:10px;}.elementor-80 .elementor-element.elementor-element-9053d24 .elementor-testimonial__text{color:var( --e-global-color-4c695cf );font-size:var( --e-global-typography-489bded-font-size );font-weight:var( --e-global-typography-489bded-font-weight );line-height:var( --e-global-typography-489bded-line-height );}.elementor-80 .elementor-element.elementor-element-9053d24 .elementor-testimonial__name{color:var( --e-global-color-4c695cf );font-size:var( --e-global-typography-d76306c-font-size );font-weight:var( --e-global-typography-d76306c-font-weight );font-style:var( --e-global-typography-d76306c-font-style );line-height:var( --e-global-typography-d76306c-line-height );}.elementor-80 .elementor-element.elementor-element-9053d24 .elementor-testimonial__title{color:var( --e-global-color-text );}.elementor-80 .elementor-element.elementor-element-6c89d9c{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-80 .elementor-element.elementor-element-6c89d9c.elementor-element{--align-self:flex-end;}.elementor-80 .elementor-element.elementor-element-6c89d9c .elementor-main-swiper .swiper-slide{padding:5px 5px 5px 5px;}.elementor-80 .elementor-element.elementor-element-6c89d9c .elementor-swiper-button{font-size:20px;}.elementor-80 .elementor-element.elementor-element-6c89d9c.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-80 .elementor-element.elementor-element-6c89d9c.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:10px;}.elementor-80 .elementor-element.elementor-element-6c89d9c.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:10px;}.elementor-80 .elementor-element.elementor-element-6c89d9c.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:10px;}.elementor-80 .elementor-element.elementor-element-6c89d9c.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:10px;}.elementor-80 .elementor-element.elementor-element-6c89d9c .elementor-testimonial__text{color:var( --e-global-color-4c695cf );font-size:var( --e-global-typography-489bded-font-size );font-weight:var( --e-global-typography-489bded-font-weight );line-height:var( --e-global-typography-489bded-line-height );}.elementor-80 .elementor-element.elementor-element-6c89d9c .elementor-testimonial__name{color:var( --e-global-color-4c695cf );font-size:var( --e-global-typography-d76306c-font-size );font-weight:var( --e-global-typography-d76306c-font-weight );font-style:var( --e-global-typography-d76306c-font-style );line-height:var( --e-global-typography-d76306c-line-height );}.elementor-80 .elementor-element.elementor-element-6c89d9c .elementor-testimonial__title{color:var( --e-global-color-text );}.elementor-80 .elementor-element.elementor-element-0bd2e43{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-80 .elementor-element.elementor-element-ff8b1e5 img{border-radius:2rem 2rem 2rem 2rem;}.elementor-80 .elementor-element.elementor-element-d80ed2f{--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;border-style:solid;--border-style:solid;border-width:10px 0px 0px 0px;--border-top-width:10px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-80 .elementor-element.elementor-element-bfa0044{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-432dd64{background-color:var( --e-global-color-primary );padding:.5rem .5rem .5rem .5rem;border-radius:.3rem .3rem .3rem .3rem;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.7);text-align:center;}.elementor-80 .elementor-element.elementor-element-432dd64 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;line-height:1.1em;color:var( --e-global-color-2b6fdd9 );}.elementor-80 .elementor-element.elementor-element-14afc3d{background-color:var( --e-global-color-primary );padding:.5rem .5rem .5rem .5rem;border-radius:.3rem .3rem .3rem .3rem;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.7);text-align:center;}.elementor-80 .elementor-element.elementor-element-14afc3d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;line-height:1.1em;color:var( --e-global-color-2b6fdd9 );}.elementor-80 .elementor-element.elementor-element-abdb0df{background-color:var( --e-global-color-primary );padding:.5rem .5rem .5rem .5rem;border-radius:.3rem .3rem .3rem .3rem;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.7);text-align:center;}.elementor-80 .elementor-element.elementor-element-abdb0df .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;line-height:1.1em;color:var( --e-global-color-2b6fdd9 );}.elementor-80 .elementor-element.elementor-element-a09b823{background-color:var( --e-global-color-primary );padding:.5rem .5rem .5rem .5rem;border-radius:.3rem .3rem .3rem .3rem;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.7);text-align:center;}.elementor-80 .elementor-element.elementor-element-a09b823 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;line-height:1.1em;color:var( --e-global-color-2b6fdd9 );}.elementor-80 .elementor-element.elementor-element-ffe309e{background-color:var( --e-global-color-primary );padding:.5rem .5rem .5rem .5rem;border-radius:.3rem .3rem .3rem .3rem;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.7);text-align:center;}.elementor-80 .elementor-element.elementor-element-ffe309e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;line-height:1.1em;color:var( --e-global-color-2b6fdd9 );}.elementor-80 .elementor-element.elementor-element-5de3000{background-color:var( --e-global-color-primary );padding:.5rem .5rem .5rem .5rem;border-radius:.3rem .3rem .3rem .3rem;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.7);text-align:center;}.elementor-80 .elementor-element.elementor-element-5de3000 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;line-height:1.1em;color:var( --e-global-color-2b6fdd9 );}.elementor-80 .elementor-element.elementor-element-407921c{background-color:var( --e-global-color-primary );padding:.5rem .5rem .5rem .5rem;border-radius:.3rem .3rem .3rem .3rem;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.7);text-align:center;}.elementor-80 .elementor-element.elementor-element-407921c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;line-height:1.1em;color:var( --e-global-color-2b6fdd9 );}.elementor-80 .elementor-element.elementor-element-31c0eda{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:481px){.elementor-80 .elementor-element.elementor-element-26dfd6f{--width:43%;}.elementor-80 .elementor-element.elementor-element-231773d{--width:50%;}.elementor-80 .elementor-element.elementor-element-84ffc86{--width:50%;}.elementor-80 .elementor-element.elementor-element-f19efde{--width:70%;}.elementor-80 .elementor-element.elementor-element-85bf339{--width:100%;}.elementor-80 .elementor-element.elementor-element-eef4f12{--width:60%;}.elementor-80 .elementor-element.elementor-element-c43438f{--width:50%;}.elementor-80 .elementor-element.elementor-element-8265d43{--width:50%;}.elementor-80 .elementor-element.elementor-element-225de0e{--width:45%;}.elementor-80 .elementor-element.elementor-element-af4b74e{--width:100%;}.elementor-80 .elementor-element.elementor-element-e6d7144{--width:50%;}.elementor-80 .elementor-element.elementor-element-37c1728{--width:50%;}.elementor-80 .elementor-element.elementor-element-9127ee1{--width:55%;}.elementor-80 .elementor-element.elementor-element-0bd2e43{--width:45%;}.elementor-80 .elementor-element.elementor-element-bfa0044{--width:40%;}.elementor-80 .elementor-element.elementor-element-31c0eda{--width:60%;}}@media(max-width:1450px) and (min-width:481px){.elementor-80 .elementor-element.elementor-element-26dfd6f{--width:40%;}}@media(max-width:1210px) and (min-width:481px){.elementor-80 .elementor-element.elementor-element-26dfd6f{--width:45%;}.elementor-80 .elementor-element.elementor-element-37c1728{--width:59%;}}@media(max-width:915px) and (min-width:481px){.elementor-80 .elementor-element.elementor-element-26dfd6f{--width:100%;}.elementor-80 .elementor-element.elementor-element-231773d{--width:100%;}.elementor-80 .elementor-element.elementor-element-84ffc86{--width:100%;}.elementor-80 .elementor-element.elementor-element-f19efde{--width:100%;}.elementor-80 .elementor-element.elementor-element-eef4f12{--width:100%;}.elementor-80 .elementor-element.elementor-element-c43438f{--width:100%;}.elementor-80 .elementor-element.elementor-element-8265d43{--width:100%;}.elementor-80 .elementor-element.elementor-element-225de0e{--width:100%;}.elementor-80 .elementor-element.elementor-element-e6d7144{--width:100%;}.elementor-80 .elementor-element.elementor-element-37c1728{--width:100%;}.elementor-80 .elementor-element.elementor-element-6d597f7{--width:600px;}.elementor-80 .elementor-element.elementor-element-9127ee1{--width:100%;}.elementor-80 .elementor-element.elementor-element-0bd2e43{--width:100%;}.elementor-80 .elementor-element.elementor-element-bfa0044{--width:100%;}.elementor-80 .elementor-element.elementor-element-31c0eda{--width:100%;}}@media(max-width:640px) and (min-width:481px){.elementor-80 .elementor-element.elementor-element-26dfd6f{--width:100%;}.elementor-80 .elementor-element.elementor-element-6d597f7{--width:100%;}}@media(max-width:1450px){.elementor-80 .elementor-element.elementor-element-e63a61f{--min-height:420px;}.elementor-80 .elementor-element.elementor-element-e63a61f:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-e63a61f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-26dfd6f{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-8418fc7 .elementor-heading-title{font-size:var( --e-global-typography-c4a1d68-font-size );line-height:var( --e-global-typography-c4a1d68-line-height );}.elementor-80 .elementor-element.elementor-element-231773d{--grid-auto-flow:row;}.elementor-widget-image-box .elementor-image-box-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-2c42911 .elementor-image-box-title{font-size:var( --e-global-typography-d76306c-font-size );line-height:var( --e-global-typography-d76306c-line-height );}.elementor-80 .elementor-element.elementor-element-2c42911 .elementor-image-box-description{font-size:var( --e-global-typography-489bded-font-size );line-height:var( --e-global-typography-489bded-line-height );}.elementor-80 .elementor-element.elementor-element-576b560 .elementor-image-box-title{font-size:var( --e-global-typography-d76306c-font-size );line-height:var( --e-global-typography-d76306c-line-height );}.elementor-80 .elementor-element.elementor-element-576b560 .elementor-image-box-description{font-size:var( --e-global-typography-489bded-font-size );line-height:var( --e-global-typography-489bded-line-height );}.elementor-80 .elementor-element.elementor-element-9926d64 .elementor-image-box-title{font-size:var( --e-global-typography-d76306c-font-size );line-height:var( --e-global-typography-d76306c-line-height );}.elementor-80 .elementor-element.elementor-element-9926d64 .elementor-image-box-description{font-size:var( --e-global-typography-489bded-font-size );line-height:var( --e-global-typography-489bded-line-height );}.elementor-80 .elementor-element.elementor-element-d8c4e0c .elementor-image-box-title{font-size:var( --e-global-typography-d76306c-font-size );line-height:var( --e-global-typography-d76306c-line-height );}.elementor-80 .elementor-element.elementor-element-d8c4e0c .elementor-image-box-description{font-size:var( --e-global-typography-489bded-font-size );line-height:var( --e-global-typography-489bded-line-height );}.elementor-80 .elementor-element.elementor-element-1836395 .elementor-heading-title{font-size:var( --e-global-typography-c4a1d68-font-size );line-height:var( --e-global-typography-c4a1d68-line-height );}.elementor-80 .elementor-element.elementor-element-f19efde{--grid-auto-flow:row;}.elementor-80 .elementor-element.elementor-element-2fc1454 .elementor-image-box-title{font-size:var( --e-global-typography-d76306c-font-size );line-height:var( --e-global-typography-d76306c-line-height );}.elementor-80 .elementor-element.elementor-element-2fc1454 .elementor-image-box-description{font-size:var( --e-global-typography-489bded-font-size );line-height:var( --e-global-typography-489bded-line-height );}.elementor-80 .elementor-element.elementor-element-fbee299 .elementor-image-box-title{font-size:var( --e-global-typography-d76306c-font-size );line-height:var( --e-global-typography-d76306c-line-height );}.elementor-80 .elementor-element.elementor-element-fbee299 .elementor-image-box-description{font-size:var( --e-global-typography-489bded-font-size );line-height:var( --e-global-typography-489bded-line-height );}.elementor-80 .elementor-element.elementor-element-2a4bf76 .elementor-image-box-title{font-size:var( --e-global-typography-d76306c-font-size );line-height:var( --e-global-typography-d76306c-line-height );}.elementor-80 .elementor-element.elementor-element-2a4bf76 .elementor-image-box-description{font-size:var( --e-global-typography-489bded-font-size );line-height:var( --e-global-typography-489bded-line-height );}.elementor-80 .elementor-element.elementor-element-6602765 .elementor-image-box-title{font-size:var( --e-global-typography-d76306c-font-size );line-height:var( --e-global-typography-d76306c-line-height );}.elementor-80 .elementor-element.elementor-element-6602765 .elementor-image-box-description{font-size:var( --e-global-typography-489bded-font-size );line-height:var( --e-global-typography-489bded-line-height );}.elementor-80 .elementor-element.elementor-element-ba56fc3 .elementor-heading-title{font-size:var( --e-global-typography-c4a1d68-font-size );line-height:var( --e-global-typography-c4a1d68-line-height );}.elementor-80 .elementor-element.elementor-element-289def6{font-size:var( --e-global-typography-489bded-font-size );line-height:var( --e-global-typography-489bded-line-height );}.elementor-80 .elementor-element.elementor-element-769a852{--swiper-slides-to-display:3;}.elementor-80 .elementor-element.elementor-element-0251e97 img{height:440px;}.elementor-80 .elementor-element.elementor-element-51714e2 .elementor-heading-title{font-size:var( --e-global-typography-c4a1d68-font-size );line-height:var( --e-global-typography-c4a1d68-line-height );}.elementor-80 .elementor-element.elementor-element-6d597f7{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-4e7f44e .elementor-heading-title{font-size:var( --e-global-typography-c4a1d68-font-size );line-height:var( --e-global-typography-c4a1d68-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-80 .elementor-element.elementor-element-9053d24 .elementor-testimonial__text{font-size:var( --e-global-typography-489bded-font-size );line-height:var( --e-global-typography-489bded-line-height );}.elementor-80 .elementor-element.elementor-element-9053d24 .elementor-testimonial__name{font-size:var( --e-global-typography-d76306c-font-size );line-height:var( --e-global-typography-d76306c-line-height );}.elementor-80 .elementor-element.elementor-element-6c89d9c .elementor-testimonial__text{font-size:var( --e-global-typography-489bded-font-size );line-height:var( --e-global-typography-489bded-line-height );}.elementor-80 .elementor-element.elementor-element-6c89d9c .elementor-testimonial__name{font-size:var( --e-global-typography-d76306c-font-size );line-height:var( --e-global-typography-d76306c-line-height );}}@media(max-width:1210px){.elementor-80 .elementor-element.elementor-element-e63a61f{--min-height:380px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-80 .elementor-element.elementor-element-e63a61f:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-e63a61f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-22px 0px;}.elementor-80 .elementor-element.elementor-element-26dfd6f{--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:1.5rem;}.elementor-80 .elementor-element.elementor-element-2e8a365 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-80 .elementor-element.elementor-element-231773d{--grid-auto-flow:row;}.elementor-80 .elementor-element.elementor-element-6c2a038 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-80 .elementor-element.elementor-element-f19efde{--grid-auto-flow:row;}.elementor-80 .elementor-element.elementor-element-85bf339{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-80 .elementor-element.elementor-element-eef4f12{--z-index:0;}.elementor-80 .elementor-element.elementor-element-fb1236d img{height:450px;}.elementor-80 .elementor-element.elementor-element-769a852{--swiper-slides-to-display:3;}.elementor-80 .elementor-element.elementor-element-af4b74e{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-80 .elementor-element.elementor-element-0251e97 img{height:403px;}.elementor-80 .elementor-element.elementor-element-37c1728{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-80 .elementor-element.elementor-element-6d597f7{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;}}@media(max-width:915px){.elementor-80 .elementor-element.elementor-element-e63a61f{--min-height:450px;--overlay-opacity:0.7;}.elementor-80 .elementor-element.elementor-element-e63a61f:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-e63a61f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;background-size:0px auto;}.elementor-80 .elementor-element.elementor-element-e63a61f::before, .elementor-80 .elementor-element.elementor-element-e63a61f > .elementor-background-video-container::before, .elementor-80 .elementor-element.elementor-element-e63a61f > .e-con-inner > .elementor-background-video-container::before, .elementor-80 .elementor-element.elementor-element-e63a61f > .elementor-background-slideshow::before, .elementor-80 .elementor-element.elementor-element-e63a61f > .e-con-inner > .elementor-background-slideshow::before, .elementor-80 .elementor-element.elementor-element-e63a61f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-63d17dc ) 0%);}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-0139dfd img{height:450px;object-fit:cover;}.elementor-80 .elementor-element.elementor-element-26dfd6f{--min-height:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-80 .elementor-element.elementor-element-9c2228b{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:center;}.elementor-80 .elementor-element.elementor-element-41294ea{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:center;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-0ef131a{text-align:center;}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-1a6e732{width:initial;max-width:initial;border-radius:0.5rem 0.5rem 0.5rem 0.5rem;}.elementor-80 .elementor-element.elementor-element-1a6e732 .elementor-button{padding:0.5rem 1rem 0.5rem 1rem;}.elementor-80 .elementor-element.elementor-element-8418fc7{text-align:center;}.elementor-80 .elementor-element.elementor-element-8418fc7 .elementor-heading-title{font-size:var( --e-global-typography-c4a1d68-font-size );line-height:var( --e-global-typography-c4a1d68-line-height );}.elementor-80 .elementor-element.elementor-element-30a8383{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-80 .elementor-element.elementor-element-231773d{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-80 .elementor-element.elementor-element-231773d.e-con{--align-self:center;}.elementor-80 .elementor-element.elementor-element-25afa90{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:2rem;--padding-bottom:1.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-widget-image-box .elementor-image-box-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-2c42911 .elementor-image-box-wrapper{text-align:center;}.elementor-80 .elementor-element.elementor-element-2c42911 .elementor-image-box-title{font-size:var( --e-global-typography-d76306c-font-size );line-height:var( --e-global-typography-d76306c-line-height );}.elementor-80 .elementor-element.elementor-element-2c42911 .elementor-image-box-description{font-size:var( --e-global-typography-489bded-font-size );line-height:var( --e-global-typography-489bded-line-height );}.elementor-80 .elementor-element.elementor-element-f007bab{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:2rem;--padding-bottom:1.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-80 .elementor-element.elementor-element-576b560 .elementor-image-box-wrapper{text-align:center;}.elementor-80 .elementor-element.elementor-element-576b560 .elementor-image-box-title{font-size:var( --e-global-typography-d76306c-font-size );line-height:var( --e-global-typography-d76306c-line-height );}.elementor-80 .elementor-element.elementor-element-576b560 .elementor-image-box-description{font-size:var( --e-global-typography-489bded-font-size );line-height:var( --e-global-typography-489bded-line-height );}.elementor-80 .elementor-element.elementor-element-458cbf6{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:2rem;--padding-bottom:1.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-80 .elementor-element.elementor-element-9926d64 .elementor-image-box-wrapper{text-align:center;}.elementor-80 .elementor-element.elementor-element-9926d64 .elementor-image-box-title{font-size:var( --e-global-typography-d76306c-font-size );line-height:var( --e-global-typography-d76306c-line-height );}.elementor-80 .elementor-element.elementor-element-9926d64 .elementor-image-box-description{font-size:var( --e-global-typography-489bded-font-size );line-height:var( --e-global-typography-489bded-line-height );}.elementor-80 .elementor-element.elementor-element-88e1d9d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:2rem;--padding-bottom:1.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-80 .elementor-element.elementor-element-d8c4e0c .elementor-image-box-wrapper{text-align:center;}.elementor-80 .elementor-element.elementor-element-d8c4e0c .elementor-image-box-title{font-size:var( --e-global-typography-d76306c-font-size );line-height:var( --e-global-typography-d76306c-line-height );}.elementor-80 .elementor-element.elementor-element-d8c4e0c .elementor-image-box-description{font-size:var( --e-global-typography-489bded-font-size );line-height:var( --e-global-typography-489bded-line-height );}.elementor-80 .elementor-element.elementor-element-1836395{text-align:center;}.elementor-80 .elementor-element.elementor-element-1836395 .elementor-heading-title{font-size:var( --e-global-typography-c4a1d68-font-size );line-height:var( --e-global-typography-c4a1d68-line-height );}.elementor-80 .elementor-element.elementor-element-1d0462d{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-80 .elementor-element.elementor-element-f19efde{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-80 .elementor-element.elementor-element-f19efde.e-con{--align-self:center;}.elementor-80 .elementor-element.elementor-element-a36f229{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:2rem;--padding-bottom:1.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-80 .elementor-element.elementor-element-2fc1454 .elementor-image-box-wrapper{text-align:center;}.elementor-80 .elementor-element.elementor-element-2fc1454 .elementor-image-box-title{font-size:var( --e-global-typography-d76306c-font-size );line-height:var( --e-global-typography-d76306c-line-height );}.elementor-80 .elementor-element.elementor-element-2fc1454 .elementor-image-box-description{font-size:var( --e-global-typography-489bded-font-size );line-height:var( --e-global-typography-489bded-line-height );}.elementor-80 .elementor-element.elementor-element-f09017e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:2rem;--padding-bottom:1.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-80 .elementor-element.elementor-element-fbee299 .elementor-image-box-wrapper{text-align:center;}.elementor-80 .elementor-element.elementor-element-fbee299 .elementor-image-box-title{font-size:var( --e-global-typography-d76306c-font-size );line-height:var( --e-global-typography-d76306c-line-height );}.elementor-80 .elementor-element.elementor-element-fbee299 .elementor-image-box-description{font-size:var( --e-global-typography-489bded-font-size );line-height:var( --e-global-typography-489bded-line-height );}.elementor-80 .elementor-element.elementor-element-407dd6f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:2rem;--padding-bottom:1.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-80 .elementor-element.elementor-element-2a4bf76 .elementor-image-box-wrapper{text-align:center;}.elementor-80 .elementor-element.elementor-element-2a4bf76 .elementor-image-box-title{font-size:var( --e-global-typography-d76306c-font-size );line-height:var( --e-global-typography-d76306c-line-height );}.elementor-80 .elementor-element.elementor-element-2a4bf76 .elementor-image-box-description{font-size:var( --e-global-typography-489bded-font-size );line-height:var( --e-global-typography-489bded-line-height );}.elementor-80 .elementor-element.elementor-element-14214bc{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:2rem;--padding-bottom:1.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-80 .elementor-element.elementor-element-6602765 .elementor-image-box-wrapper{text-align:center;}.elementor-80 .elementor-element.elementor-element-6602765 .elementor-image-box-title{font-size:var( --e-global-typography-d76306c-font-size );line-height:var( --e-global-typography-d76306c-line-height );}.elementor-80 .elementor-element.elementor-element-6602765 .elementor-image-box-description{font-size:var( --e-global-typography-489bded-font-size );line-height:var( --e-global-typography-489bded-line-height );}.elementor-80 .elementor-element.elementor-element-85bf339{--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-80 .elementor-element.elementor-element-eef4f12{--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-80 .elementor-element.elementor-element-b80bea9 img{height:350px;object-fit:cover;}.elementor-80 .elementor-element.elementor-element-fa5795a img{height:400px;object-position:top center;}.elementor-80 .elementor-element.elementor-element-f96f41b img{height:400px;}.elementor-80 .elementor-element.elementor-element-225de0e{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-80 .elementor-element.elementor-element-ba56fc3.elementor-element{--align-self:center;}.elementor-80 .elementor-element.elementor-element-ba56fc3{text-align:center;}.elementor-80 .elementor-element.elementor-element-ba56fc3 .elementor-heading-title{font-size:var( --e-global-typography-c4a1d68-font-size );line-height:var( --e-global-typography-c4a1d68-line-height );}.elementor-80 .elementor-element.elementor-element-289def6{text-align:center;font-size:var( --e-global-typography-489bded-font-size );line-height:var( --e-global-typography-489bded-line-height );}.elementor-80 .elementor-element.elementor-element-cfdfc1d{width:initial;max-width:initial;border-radius:0.5rem 0.5rem 0.5rem 0.5rem;}.elementor-80 .elementor-element.elementor-element-cfdfc1d.elementor-element{--align-self:center;}.elementor-80 .elementor-element.elementor-element-cfdfc1d .elementor-button{padding:0.5rem 0.5rem 0.5rem 1rem;}.elementor-80 .elementor-element.elementor-element-769a852{--swiper-slides-to-display:2;margin:-10rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-80 .elementor-element.elementor-element-af4b74e{--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-80 .elementor-element.elementor-element-0251e97 img{height:100%;object-fit:cover;object-position:center center;}.elementor-80 .elementor-element.elementor-element-37c1728{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-80 .elementor-element.elementor-element-51714e2.elementor-element{--align-self:center;}.elementor-80 .elementor-element.elementor-element-51714e2{text-align:center;}.elementor-80 .elementor-element.elementor-element-51714e2 .elementor-heading-title{font-size:var( --e-global-typography-c4a1d68-font-size );line-height:var( --e-global-typography-c4a1d68-line-height );}.elementor-80 .elementor-element.elementor-element-6d597f7{--grid-auto-flow:row;}.elementor-80 .elementor-element.elementor-element-6d597f7.e-con{--align-self:center;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-37a9f80{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-80 .elementor-element.elementor-element-b773b83{--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-80 .elementor-element.elementor-element-650680c .elementor-icon{font-size:35px;}.elementor-80 .elementor-element.elementor-element-650680c .elementor-icon svg{height:35px;}.elementor-80 .elementor-element.elementor-element-4e7f44e .elementor-heading-title{font-size:var( --e-global-typography-c4a1d68-font-size );line-height:var( --e-global-typography-c4a1d68-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-80 .elementor-element.elementor-element-9053d24.elementor-element{--align-self:center;}.elementor-80 .elementor-element.elementor-element-9053d24 .elementor-testimonial__text{font-size:var( --e-global-typography-489bded-font-size );line-height:var( --e-global-typography-489bded-line-height );}.elementor-80 .elementor-element.elementor-element-9053d24 .elementor-testimonial__name{font-size:var( --e-global-typography-d76306c-font-size );line-height:var( --e-global-typography-d76306c-line-height );}.elementor-80 .elementor-element.elementor-element-6c89d9c.elementor-element{--align-self:center;}.elementor-80 .elementor-element.elementor-element-6c89d9c .elementor-testimonial__text{font-size:var( --e-global-typography-489bded-font-size );line-height:var( --e-global-typography-489bded-line-height );}.elementor-80 .elementor-element.elementor-element-6c89d9c .elementor-testimonial__name{font-size:var( --e-global-typography-d76306c-font-size );line-height:var( --e-global-typography-d76306c-line-height );}}@media(max-width:640px){.elementor-80 .elementor-element.elementor-element-e63a61f{--min-height:420px;}.elementor-80 .elementor-element.elementor-element-e63a61f:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-e63a61f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-57px 0px;}.elementor-80 .elementor-element.elementor-element-0139dfd img{height:100%;}.elementor-80 .elementor-element.elementor-element-26dfd6f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-80 .elementor-element.elementor-element-9c2228b{text-align:center;}.elementor-80 .elementor-element.elementor-element-41294ea{text-align:center;}.elementor-80 .elementor-element.elementor-element-2e8a365 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-80 .elementor-element.elementor-element-231773d{--grid-auto-flow:row;}.elementor-80 .elementor-element.elementor-element-6c2a038 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-80 .elementor-element.elementor-element-f19efde{--grid-auto-flow:row;}.elementor-80 .elementor-element.elementor-element-769a852{--swiper-slides-to-display:1;width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;--swiper-pagination-size:7px;--swiper-pagination-spacing:20px;}.elementor-80 .elementor-element.elementor-element-769a852.elementor-element{--align-self:center;}.elementor-80 .elementor-element.elementor-element-6d597f7{--grid-auto-flow:row;}}@media(max-width:480px){.elementor-80 .elementor-element.elementor-element-e63a61f:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-e63a61f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cornerstoneautomotive.com/wp-content/uploads/2025/10/hm-mobile-slider-01.jpg");background-position:-200px 0px;background-size:0px auto;}.elementor-80 .elementor-element.elementor-element-e63a61f{--min-height:450px;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-1a6e732{width:initial;max-width:initial;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-80 .elementor-element.elementor-element-1a6e732 .elementor-button{font-size:14PX;line-height:1.2em;border-radius:.5em .5em .5em .5em;}.elementor-80 .elementor-element.elementor-element-8418fc7 .elementor-heading-title{font-size:var( --e-global-typography-c4a1d68-font-size );line-height:var( --e-global-typography-c4a1d68-line-height );}.elementor-80 .elementor-element.elementor-element-231773d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image-box .elementor-image-box-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-2c42911 .elementor-image-box-title{font-size:var( --e-global-typography-d76306c-font-size );line-height:var( --e-global-typography-d76306c-line-height );}.elementor-80 .elementor-element.elementor-element-2c42911 .elementor-image-box-description{font-size:var( --e-global-typography-489bded-font-size );line-height:var( --e-global-typography-489bded-line-height );}.elementor-80 .elementor-element.elementor-element-576b560 .elementor-image-box-title{font-size:var( --e-global-typography-d76306c-font-size );line-height:var( --e-global-typography-d76306c-line-height );}.elementor-80 .elementor-element.elementor-element-576b560 .elementor-image-box-description{font-size:var( --e-global-typography-489bded-font-size );line-height:var( --e-global-typography-489bded-line-height );}.elementor-80 .elementor-element.elementor-element-9926d64 .elementor-image-box-title{font-size:var( --e-global-typography-d76306c-font-size );line-height:var( --e-global-typography-d76306c-line-height );}.elementor-80 .elementor-element.elementor-element-9926d64 .elementor-image-box-description{font-size:var( --e-global-typography-489bded-font-size );line-height:var( --e-global-typography-489bded-line-height );}.elementor-80 .elementor-element.elementor-element-d8c4e0c .elementor-image-box-title{font-size:var( --e-global-typography-d76306c-font-size );line-height:var( --e-global-typography-d76306c-line-height );}.elementor-80 .elementor-element.elementor-element-d8c4e0c .elementor-image-box-description{font-size:var( --e-global-typography-489bded-font-size );line-height:var( --e-global-typography-489bded-line-height );}.elementor-80 .elementor-element.elementor-element-1836395 .elementor-heading-title{font-size:var( --e-global-typography-c4a1d68-font-size );line-height:var( --e-global-typography-c4a1d68-line-height );}.elementor-80 .elementor-element.elementor-element-f19efde{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-80 .elementor-element.elementor-element-2fc1454 .elementor-image-box-title{font-size:var( --e-global-typography-d76306c-font-size );line-height:var( --e-global-typography-d76306c-line-height );}.elementor-80 .elementor-element.elementor-element-2fc1454 .elementor-image-box-description{font-size:var( --e-global-typography-489bded-font-size );line-height:var( --e-global-typography-489bded-line-height );}.elementor-80 .elementor-element.elementor-element-fbee299 .elementor-image-box-title{font-size:var( --e-global-typography-d76306c-font-size );line-height:var( --e-global-typography-d76306c-line-height );}.elementor-80 .elementor-element.elementor-element-fbee299 .elementor-image-box-description{font-size:var( --e-global-typography-489bded-font-size );line-height:var( --e-global-typography-489bded-line-height );}.elementor-80 .elementor-element.elementor-element-2a4bf76 .elementor-image-box-title{font-size:var( --e-global-typography-d76306c-font-size );line-height:var( --e-global-typography-d76306c-line-height );}.elementor-80 .elementor-element.elementor-element-2a4bf76 .elementor-image-box-description{font-size:var( --e-global-typography-489bded-font-size );line-height:var( --e-global-typography-489bded-line-height );}.elementor-80 .elementor-element.elementor-element-6602765 .elementor-image-box-title{font-size:var( --e-global-typography-d76306c-font-size );line-height:var( --e-global-typography-d76306c-line-height );}.elementor-80 .elementor-element.elementor-element-6602765 .elementor-image-box-description{font-size:var( --e-global-typography-489bded-font-size );line-height:var( --e-global-typography-489bded-line-height );}.elementor-80 .elementor-element.elementor-element-ba56fc3 .elementor-heading-title{font-size:var( --e-global-typography-c4a1d68-font-size );line-height:var( --e-global-typography-c4a1d68-line-height );}.elementor-80 .elementor-element.elementor-element-289def6{font-size:var( --e-global-typography-489bded-font-size );line-height:var( --e-global-typography-489bded-line-height );}.elementor-80 .elementor-element.elementor-element-cfdfc1d{width:initial;max-width:initial;}.elementor-80 .elementor-element.elementor-element-cfdfc1d .elementor-button{font-size:14PX;line-height:1.2em;border-radius:.5em .5em .5em .5em;}.elementor-80 .elementor-element.elementor-element-769a852{--swiper-slides-to-display:1;--swiper-pagination-size:6px;--swiper-pagination-spacing:20px;}.elementor-80 .elementor-element.elementor-element-51714e2 .elementor-heading-title{font-size:var( --e-global-typography-c4a1d68-font-size );line-height:var( --e-global-typography-c4a1d68-line-height );}.elementor-80 .elementor-element.elementor-element-6d597f7{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-7f3777c{padding:1rem 1rem 1rem 1rem;}.elementor-80 .elementor-element.elementor-element-7f3777c .elementor-icon-box-wrapper{text-align:center;}.elementor-80 .elementor-element.elementor-element-e909ae5{padding:1rem 1rem 1rem 1rem;}.elementor-80 .elementor-element.elementor-element-e909ae5 .elementor-icon-box-wrapper{text-align:center;}.elementor-80 .elementor-element.elementor-element-e73b4bf{padding:1rem 1rem 1rem 1rem;}.elementor-80 .elementor-element.elementor-element-e73b4bf .elementor-icon-box-wrapper{text-align:center;}.elementor-80 .elementor-element.elementor-element-03355ef{padding:1rem 1rem 1rem 1rem;}.elementor-80 .elementor-element.elementor-element-03355ef .elementor-icon-box-wrapper{text-align:center;}.elementor-80 .elementor-element.elementor-element-b773b83{--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:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-80 .elementor-element.elementor-element-4e7f44e .elementor-heading-title{font-size:var( --e-global-typography-c4a1d68-font-size );line-height:var( --e-global-typography-c4a1d68-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-80 .elementor-element.elementor-element-9053d24 .elementor-testimonial__text{font-size:var( --e-global-typography-489bded-font-size );line-height:var( --e-global-typography-489bded-line-height );}.elementor-80 .elementor-element.elementor-element-9053d24 .elementor-testimonial__name{font-size:var( --e-global-typography-d76306c-font-size );line-height:var( --e-global-typography-d76306c-line-height );}.elementor-80 .elementor-element.elementor-element-6c89d9c .elementor-testimonial__text{font-size:var( --e-global-typography-489bded-font-size );line-height:var( --e-global-typography-489bded-line-height );}.elementor-80 .elementor-element.elementor-element-6c89d9c .elementor-testimonial__name{font-size:var( --e-global-typography-d76306c-font-size );line-height:var( --e-global-typography-d76306c-line-height );}}/* Start custom CSS for button, class: .elementor-element-1a6e732 */.elementor-80 .elementor-element.elementor-element-1a6e732 a {cursor: pointer;}
.elementor-80 .elementor-element.elementor-element-1a6e732 .elementor-button-icon {background: #fff; color: #E02126; border-radius: 50%; padding: 7px 8px 7px 8px; font-size: clamp(16px, 1.5vw, 18px);}
.elementor-80 .elementor-element.elementor-element-1a6e732 .elementor-button-content-wrapper {justify-content: center; align-items: center; gap: 10px !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26dfd6f */@media only screen and (max-width: 915px) {.elementor-80 .elementor-element.elementor-element-26dfd6f h1, .elementor-80 .elementor-element.elementor-element-26dfd6f p {color: #fff !important;} .n-line {display: inline-block !important;}}
@media only screen and (max-width: 915px) {.elementor-80 .elementor-element.elementor-element-26dfd6f {position: relative;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-231773d */.elementor-80 .elementor-element.elementor-element-231773d h3 {-webkit-text-stroke: 0.3px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f19efde */.elementor-80 .elementor-element.elementor-element-f19efde h3 {-webkit-text-stroke: 0.3px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c2a038 */.hm-number {
font-family: var(--e-global-typography-secondary-font-family), Sans-serif !important;
font-size: clamp(46px, 5.5vw, 66px);
color: var(--e-global-color-88945a8);
font-weight: 700;
font-style:normal !important;
line-height: 0.6em;
padding-right: 0.7rem;
}

@media (max-width: 915px) {.hm-number{display:block !important;padding-bottom:1rem;} .elementor-80 .elementor-element.elementor-element-6c2a038 .elementor-image-box-title {display:block !important;align-items: center;}}

.elementor-80 .elementor-element.elementor-element-6c2a038 .elementor-image-box-title {display:flex;align-items: center;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cfdfc1d */.elementor-80 .elementor-element.elementor-element-cfdfc1d a {cursor: pointer;}
.elementor-80 .elementor-element.elementor-element-cfdfc1d .elementor-button-icon {background: #fff; color: #E02126; border-radius: 50%; padding: 7px 8px 7px 8px; font-size: clamp(16px, 1.5vw, 18px);}
.elementor-80 .elementor-element.elementor-element-cfdfc1d .elementor-button-content-wrapper {justify-content: center; align-items: center; gap: 10px !important; }/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-769a852 */.elementor-80 .elementor-element.elementor-element-769a852 .swiper-pagination-bullet {opacity: 1;}
.elementor-80 .elementor-element.elementor-element-769a852 .swiper-pagination-bullet-active {background: var(--e-global-color-secondary);}

.elementor-80 .elementor-element.elementor-element-769a852 .e-loop-item {padding: 0px 0.4rem;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d597f7 */@media only screen and (min-width: 480px) {.elementor-80 .elementor-element.elementor-element-6d597f7 .elementor-icon-box-wrapper {min-height: 70px; justify-content: : center; align-items: center !important; display: flex;
} }
@media only screen and (max-width: 480px) {
.elementor-80 .elementor-element.elementor-element-6d597f7 .elementor-icon-box-wrapper {height:120px;}}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-9053d24 */.elementor-80 .elementor-element.elementor-element-9053d24 .elementor-testimonial__text {font-style: normal;}
.elementor-80 .elementor-element.elementor-element-9053d24 .elementor-testimonial__name {font-family: var( --e-global-typography-secondary-font-family ), Sans-serif !important; font-weight: 900 !Important; font-size: clamp(20px, 2vw, 26px) !important;}
.elementor-80 .elementor-element.elementor-element-9053d24 .elementor-main-swiper {width: 100% !important; margin: 0px;}
.elementor-80 .elementor-element.elementor-element-9053d24 .swiper-pagination {bottom: 0rem !important;}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-6c89d9c */.elementor-80 .elementor-element.elementor-element-6c89d9c .elementor-testimonial__text {font-style: normal;}
.elementor-80 .elementor-element.elementor-element-6c89d9c .elementor-testimonial__name {font-family: var( --e-global-typography-secondary-font-family ), Sans-serif !important; font-weight: 900 !Important; font-size: clamp(20px, 2vw, 26px) !important;}
.elementor-80 .elementor-element.elementor-element-6c89d9c .elementor-main-swiper {width: 100% !important; margin: 0px;}
.elementor-80 .elementor-element.elementor-element-6c89d9c .swiper-pagination {bottom: 0rem !important;}/* End custom CSS */