.elementor-10512 .elementor-element.elementor-element-05fd59d{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.73;}.elementor-10512 .elementor-element.elementor-element-05fd59d:not(.elementor-motion-effects-element-type-background), .elementor-10512 .elementor-element.elementor-element-05fd59d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://carpetwagon.com/wp-content/uploads/2025/06/Sample-floors-in-Glendale-Store.jpeg");background-position:center center;background-size:cover;}.elementor-10512 .elementor-element.elementor-element-05fd59d::before, .elementor-10512 .elementor-element.elementor-element-05fd59d > .elementor-background-video-container::before, .elementor-10512 .elementor-element.elementor-element-05fd59d > .e-con-inner > .elementor-background-video-container::before, .elementor-10512 .elementor-element.elementor-element-05fd59d > .elementor-background-slideshow::before, .elementor-10512 .elementor-element.elementor-element-05fd59d > .e-con-inner > .elementor-background-slideshow::before, .elementor-10512 .elementor-element.elementor-element-05fd59d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10512 .elementor-element.elementor-element-2c1546d{text-align:center;}.elementor-10512 .elementor-element.elementor-element-2c1546d .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:55px;font-weight:800;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-10512 .elementor-element.elementor-element-256b721{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10512 .elementor-element.elementor-element-23ae4a5 .elementor-button{background-color:#C41C1C;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;border-radius:6px 6px 6px 6px;}.elementor-10512 .elementor-element.elementor-element-23ae4a5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10512 .elementor-element.elementor-element-b2d6e82{--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:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-10512 .elementor-element.elementor-element-ba9d44c{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-10512 .elementor-element.elementor-element-ba9d44c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10512 .elementor-element.elementor-element-ba9d44c.elementor-element{--align-self:center;}.elementor-10512 .elementor-element.elementor-element-ba9d44c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;color:#C41C1C;}.elementor-10512 .elementor-element.elementor-element-23c6300{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-10512 .elementor-element.elementor-element-23c6300.elementor-element{--align-self:center;}.elementor-10512 .elementor-element.elementor-element-3ecfefd{--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-10512 .elementor-element.elementor-element-3630a0b{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-10512 .elementor-element.elementor-element-3630a0b:not(.elementor-motion-effects-element-type-background), .elementor-10512 .elementor-element.elementor-element-3630a0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.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;font-weight:var( --e-global-typography-primary-font-weight );}.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;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-10512 .elementor-element.elementor-element-beb4e5c{--icon-box-icon-margin:15px;}.elementor-10512 .elementor-element.elementor-element-beb4e5c .elementor-icon-box-title{margin-bottom:15px;color:#FFFFFF;}.elementor-10512 .elementor-element.elementor-element-beb4e5c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f589f37 );}.elementor-10512 .elementor-element.elementor-element-beb4e5c.elementor-view-framed .elementor-icon, .elementor-10512 .elementor-element.elementor-element-beb4e5c.elementor-view-default .elementor-icon{fill:var( --e-global-color-f589f37 );color:var( --e-global-color-f589f37 );border-color:var( --e-global-color-f589f37 );}.elementor-10512 .elementor-element.elementor-element-beb4e5c .elementor-icon{font-size:35px;}.elementor-10512 .elementor-element.elementor-element-beb4e5c .elementor-icon-box-title, .elementor-10512 .elementor-element.elementor-element-beb4e5c .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;}.elementor-10512 .elementor-element.elementor-element-beb4e5c:has(:hover) .elementor-icon-box-title,
					 .elementor-10512 .elementor-element.elementor-element-beb4e5c:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10512 .elementor-element.elementor-element-beb4e5c .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-10512 .elementor-element.elementor-element-9d92e30{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-10512 .elementor-element.elementor-element-9d92e30:not(.elementor-motion-effects-element-type-background), .elementor-10512 .elementor-element.elementor-element-9d92e30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.elementor-10512 .elementor-element.elementor-element-c07c28e{--icon-box-icon-margin:15px;}.elementor-10512 .elementor-element.elementor-element-c07c28e .elementor-icon-box-title{margin-bottom:15px;color:#FFFFFF;}.elementor-10512 .elementor-element.elementor-element-c07c28e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f589f37 );}.elementor-10512 .elementor-element.elementor-element-c07c28e.elementor-view-framed .elementor-icon, .elementor-10512 .elementor-element.elementor-element-c07c28e.elementor-view-default .elementor-icon{fill:var( --e-global-color-f589f37 );color:var( --e-global-color-f589f37 );border-color:var( --e-global-color-f589f37 );}.elementor-10512 .elementor-element.elementor-element-c07c28e .elementor-icon{font-size:35px;}.elementor-10512 .elementor-element.elementor-element-c07c28e .elementor-icon-box-title, .elementor-10512 .elementor-element.elementor-element-c07c28e .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;}.elementor-10512 .elementor-element.elementor-element-c07c28e:has(:hover) .elementor-icon-box-title,
					 .elementor-10512 .elementor-element.elementor-element-c07c28e:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10512 .elementor-element.elementor-element-c07c28e .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-10512 .elementor-element.elementor-element-6cb57bd{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-10512 .elementor-element.elementor-element-6cb57bd:not(.elementor-motion-effects-element-type-background), .elementor-10512 .elementor-element.elementor-element-6cb57bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.elementor-10512 .elementor-element.elementor-element-a4e0875{--icon-box-icon-margin:15px;}.elementor-10512 .elementor-element.elementor-element-a4e0875 .elementor-icon-box-title{margin-bottom:15px;color:#FFFFFF;}.elementor-10512 .elementor-element.elementor-element-a4e0875.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f589f37 );}.elementor-10512 .elementor-element.elementor-element-a4e0875.elementor-view-framed .elementor-icon, .elementor-10512 .elementor-element.elementor-element-a4e0875.elementor-view-default .elementor-icon{fill:var( --e-global-color-f589f37 );color:var( --e-global-color-f589f37 );border-color:var( --e-global-color-f589f37 );}.elementor-10512 .elementor-element.elementor-element-a4e0875 .elementor-icon{font-size:35px;}.elementor-10512 .elementor-element.elementor-element-a4e0875 .elementor-icon-box-title, .elementor-10512 .elementor-element.elementor-element-a4e0875 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;}.elementor-10512 .elementor-element.elementor-element-a4e0875:has(:hover) .elementor-icon-box-title,
					 .elementor-10512 .elementor-element.elementor-element-a4e0875:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10512 .elementor-element.elementor-element-a4e0875 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-10512 .elementor-element.elementor-element-0201474{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-10512 .elementor-element.elementor-element-0201474:not(.elementor-motion-effects-element-type-background), .elementor-10512 .elementor-element.elementor-element-0201474 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.elementor-10512 .elementor-element.elementor-element-c8f8b04{--icon-box-icon-margin:15px;}.elementor-10512 .elementor-element.elementor-element-c8f8b04 .elementor-icon-box-title{margin-bottom:15px;color:#FFFFFF;}.elementor-10512 .elementor-element.elementor-element-c8f8b04.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f589f37 );}.elementor-10512 .elementor-element.elementor-element-c8f8b04.elementor-view-framed .elementor-icon, .elementor-10512 .elementor-element.elementor-element-c8f8b04.elementor-view-default .elementor-icon{fill:var( --e-global-color-f589f37 );color:var( --e-global-color-f589f37 );border-color:var( --e-global-color-f589f37 );}.elementor-10512 .elementor-element.elementor-element-c8f8b04 .elementor-icon{font-size:35px;}.elementor-10512 .elementor-element.elementor-element-c8f8b04 .elementor-icon-box-title, .elementor-10512 .elementor-element.elementor-element-c8f8b04 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;}.elementor-10512 .elementor-element.elementor-element-c8f8b04:has(:hover) .elementor-icon-box-title,
					 .elementor-10512 .elementor-element.elementor-element-c8f8b04:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10512 .elementor-element.elementor-element-c8f8b04 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-10512 .elementor-element.elementor-element-a381d8e{--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:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-10512 .elementor-element.elementor-element-7306e0a{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-10512 .elementor-element.elementor-element-7306e0a.elementor-element{--align-self:center;}.elementor-10512 .elementor-element.elementor-element-7306e0a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;line-height:1.3em;color:#000000;}.elementor-10512 .elementor-element.elementor-element-b8c8fcd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-10512 .elementor-element.elementor-element-b8c8fcd.elementor-element{--align-self:center;}.elementor-10512 .elementor-element.elementor-element-3e55b3e{--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-10512 .elementor-element.elementor-element-3e55b3e.e-con{--align-self:center;}.elementor-10512 .elementor-element.elementor-element-9b92423{--display:flex;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-10512 .elementor-element.elementor-element-80686a4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10512 .elementor-element.elementor-element-80686a4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10512 .elementor-element.elementor-element-80686a4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10512 .elementor-element.elementor-element-80686a4 .elementor-image-box-title{margin-bottom:10px;font-family:"Montserrat", Sans-serif;font-weight:800;color:var( --e-global-color-f589f37 );}.elementor-10512 .elementor-element.elementor-element-80686a4 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10512 .elementor-element.elementor-element-80686a4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10512 .elementor-element.elementor-element-80686a4:has(:hover) .elementor-image-box-title,
					 .elementor-10512 .elementor-element.elementor-element-80686a4:has(:focus) .elementor-image-box-title{color:var( --e-global-color-f589f37 );}.elementor-10512 .elementor-element.elementor-element-80686a4 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-10512 .elementor-element.elementor-element-6fa004e{--display:flex;}.elementor-10512 .elementor-element.elementor-element-837426d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10512 .elementor-element.elementor-element-837426d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10512 .elementor-element.elementor-element-837426d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10512 .elementor-element.elementor-element-837426d .elementor-image-box-title{margin-bottom:10px;font-family:"Montserrat", Sans-serif;font-weight:800;color:var( --e-global-color-f589f37 );}.elementor-10512 .elementor-element.elementor-element-837426d .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10512 .elementor-element.elementor-element-837426d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10512 .elementor-element.elementor-element-837426d:has(:hover) .elementor-image-box-title,
					 .elementor-10512 .elementor-element.elementor-element-837426d:has(:focus) .elementor-image-box-title{color:var( --e-global-color-f589f37 );}.elementor-10512 .elementor-element.elementor-element-837426d .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-10512 .elementor-element.elementor-element-bb7a10a{--display:flex;}.elementor-10512 .elementor-element.elementor-element-486f84e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10512 .elementor-element.elementor-element-486f84e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10512 .elementor-element.elementor-element-486f84e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10512 .elementor-element.elementor-element-486f84e .elementor-image-box-title{margin-bottom:10px;font-family:"Montserrat", Sans-serif;font-weight:800;color:var( --e-global-color-f589f37 );}.elementor-10512 .elementor-element.elementor-element-486f84e .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10512 .elementor-element.elementor-element-486f84e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10512 .elementor-element.elementor-element-486f84e:has(:hover) .elementor-image-box-title,
					 .elementor-10512 .elementor-element.elementor-element-486f84e:has(:focus) .elementor-image-box-title{color:var( --e-global-color-f589f37 );}.elementor-10512 .elementor-element.elementor-element-486f84e .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-10512 .elementor-element.elementor-element-8d5e82f{--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-10512 .elementor-element.elementor-element-8d5e82f.e-con{--align-self:center;}.elementor-10512 .elementor-element.elementor-element-854a1c8{--display:flex;}.elementor-10512 .elementor-element.elementor-element-82051b1.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10512 .elementor-element.elementor-element-82051b1.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10512 .elementor-element.elementor-element-82051b1.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10512 .elementor-element.elementor-element-82051b1 .elementor-image-box-title{margin-bottom:10px;font-family:"Montserrat", Sans-serif;font-weight:800;color:var( --e-global-color-f589f37 );}.elementor-10512 .elementor-element.elementor-element-82051b1 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10512 .elementor-element.elementor-element-82051b1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10512 .elementor-element.elementor-element-82051b1:has(:hover) .elementor-image-box-title,
					 .elementor-10512 .elementor-element.elementor-element-82051b1:has(:focus) .elementor-image-box-title{color:var( --e-global-color-f589f37 );}.elementor-10512 .elementor-element.elementor-element-82051b1 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-10512 .elementor-element.elementor-element-773cdae{--display:flex;}.elementor-10512 .elementor-element.elementor-element-832c62e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10512 .elementor-element.elementor-element-832c62e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10512 .elementor-element.elementor-element-832c62e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10512 .elementor-element.elementor-element-832c62e .elementor-image-box-title{margin-bottom:10px;font-family:"Montserrat", Sans-serif;font-weight:800;color:var( --e-global-color-f589f37 );}.elementor-10512 .elementor-element.elementor-element-832c62e .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10512 .elementor-element.elementor-element-832c62e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10512 .elementor-element.elementor-element-832c62e:has(:hover) .elementor-image-box-title,
					 .elementor-10512 .elementor-element.elementor-element-832c62e:has(:focus) .elementor-image-box-title{color:var( --e-global-color-f589f37 );}.elementor-10512 .elementor-element.elementor-element-832c62e .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-10512 .elementor-element.elementor-element-597bb05 .elementor-button{background-color:#C41C1C;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;border-radius:6px 6px 6px 6px;}.elementor-10512 .elementor-element.elementor-element-597bb05 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10512 .elementor-element.elementor-element-186f64a{--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:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-10512 .elementor-element.elementor-element-5c8175f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-10512 .elementor-element.elementor-element-5c8175f.elementor-element{--align-self:center;}.elementor-10512 .elementor-element.elementor-element-5c8175f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;line-height:1.3em;color:#000000;}.elementor-10512 .elementor-element.elementor-element-5642122{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-10512 .elementor-element.elementor-element-5642122.elementor-element{--align-self:center;}.elementor-10512 .elementor-element.elementor-element-987da12{--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-10512 .elementor-element.elementor-element-987da12.e-con{--align-self:center;}.elementor-10512 .elementor-element.elementor-element-b2ef4cf{--display:flex;}.elementor-10512 .elementor-element.elementor-element-3dd5e42.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10512 .elementor-element.elementor-element-3dd5e42.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10512 .elementor-element.elementor-element-3dd5e42.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10512 .elementor-element.elementor-element-3dd5e42 .elementor-image-box-title{margin-bottom:15px;font-family:"Montserrat", Sans-serif;font-weight:800;color:var( --e-global-color-f589f37 );}.elementor-10512 .elementor-element.elementor-element-3dd5e42 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10512 .elementor-element.elementor-element-3dd5e42 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10512 .elementor-element.elementor-element-3dd5e42:has(:hover) .elementor-image-box-title,
					 .elementor-10512 .elementor-element.elementor-element-3dd5e42:has(:focus) .elementor-image-box-title{color:var( --e-global-color-f589f37 );}.elementor-10512 .elementor-element.elementor-element-3dd5e42 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-10512 .elementor-element.elementor-element-e10cc6d{--display:flex;}.elementor-10512 .elementor-element.elementor-element-a59748f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10512 .elementor-element.elementor-element-a59748f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10512 .elementor-element.elementor-element-a59748f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10512 .elementor-element.elementor-element-a59748f .elementor-image-box-title{margin-bottom:15px;font-family:"Montserrat", Sans-serif;font-weight:800;color:var( --e-global-color-f589f37 );}.elementor-10512 .elementor-element.elementor-element-a59748f .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10512 .elementor-element.elementor-element-a59748f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10512 .elementor-element.elementor-element-a59748f:has(:hover) .elementor-image-box-title,
					 .elementor-10512 .elementor-element.elementor-element-a59748f:has(:focus) .elementor-image-box-title{color:var( --e-global-color-f589f37 );}.elementor-10512 .elementor-element.elementor-element-a59748f .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-10512 .elementor-element.elementor-element-400b7a0{--display:flex;}.elementor-10512 .elementor-element.elementor-element-efd0741.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10512 .elementor-element.elementor-element-efd0741.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10512 .elementor-element.elementor-element-efd0741.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10512 .elementor-element.elementor-element-efd0741 .elementor-image-box-title{margin-bottom:15px;font-family:"Montserrat", Sans-serif;font-weight:800;color:var( --e-global-color-f589f37 );}.elementor-10512 .elementor-element.elementor-element-efd0741 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10512 .elementor-element.elementor-element-efd0741 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10512 .elementor-element.elementor-element-efd0741:has(:hover) .elementor-image-box-title,
					 .elementor-10512 .elementor-element.elementor-element-efd0741:has(:focus) .elementor-image-box-title{color:var( --e-global-color-f589f37 );}.elementor-10512 .elementor-element.elementor-element-efd0741 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-10512 .elementor-element.elementor-element-604bc05{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-10512 .elementor-element.elementor-element-604bc05.elementor-element{--align-self:center;}.elementor-10512 .elementor-element.elementor-element-cf7baa8 .elementor-button{background-color:#C41C1C;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;border-radius:6px 6px 6px 6px;}.elementor-10512 .elementor-element.elementor-element-cf7baa8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10512 .elementor-element.elementor-element-3d1f1db{--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:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-10512 .elementor-element.elementor-element-bb5f8a4{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-10512 .elementor-element.elementor-element-bb5f8a4:not(.elementor-motion-effects-element-type-background), .elementor-10512 .elementor-element.elementor-element-bb5f8a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10512 .elementor-element.elementor-element-1314472{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-10512 .elementor-element.elementor-element-1314472 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10512 .elementor-element.elementor-element-1314472.elementor-element{--align-self:center;}.elementor-10512 .elementor-element.elementor-element-1314472 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;color:#C41C1C;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10512 .elementor-element.elementor-element-2fecb70 img{width:20%;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-10512 .elementor-element.elementor-element-e312d1b .elementor-main-swiper .swiper-slide{padding:5px 5px 5px 5px;}.elementor-10512 .elementor-element.elementor-element-e312d1b .elementor-swiper-button{font-size:20px;}.elementor-10512 .elementor-element.elementor-element-e312d1b .elementor-testimonial__text{color:#000000;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;}.elementor-10512 .elementor-element.elementor-element-e312d1b .elementor-testimonial__title{color:#6EC1E4;}.elementor-10512 .elementor-element.elementor-element-6b3d803{--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:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-10512 .elementor-element.elementor-element-011b63f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-10512 .elementor-element.elementor-element-011b63f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10512 .elementor-element.elementor-element-011b63f.elementor-element{--align-self:center;}.elementor-10512 .elementor-element.elementor-element-011b63f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;color:#C41C1C;}.elementor-10512 .elementor-element.elementor-element-efc2f90{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-10512 .elementor-element.elementor-element-efc2f90 > .elementor-widget-container{margin:0px 0px -22px 0px;}.elementor-10512 .elementor-element.elementor-element-efc2f90.elementor-element{--align-self:center;}.elementor-10512 .elementor-element.elementor-element-28d11f8{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10512 .elementor-element.elementor-element-c382fa0{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10512 .elementor-element.elementor-element-55ecc57 img{width:300px;height:300px;object-fit:cover;object-position:center center;}.elementor-10512 .elementor-element.elementor-element-1f2a931 img{width:300px;height:300px;object-fit:cover;object-position:center center;}.elementor-10512 .elementor-element.elementor-element-8c1c918 img{width:300px;height:300px;object-fit:cover;object-position:center center;}.elementor-10512 .elementor-element.elementor-element-1aa7551 img{width:300px;height:300px;object-fit:cover;object-position:center center;}.elementor-10512 .elementor-element.elementor-element-c30a28a img{width:300px;height:300px;object-fit:cover;object-position:center center;}.elementor-10512 .elementor-element.elementor-element-90277a9 img{width:300px;height:300px;object-fit:cover;object-position:center center;}.elementor-10512 .elementor-element.elementor-element-36cf3ac img{width:300px;height:300px;object-fit:cover;object-position:center center;}.elementor-10512 .elementor-element.elementor-element-f1ac56a img{width:300px;height:300px;object-fit:cover;object-position:center center;}.elementor-10512 .elementor-element.elementor-element-2ab43bd img{width:300px;height:300px;object-fit:cover;object-position:center center;}.elementor-10512 .elementor-element.elementor-element-b0638ad img{width:300px;height:300px;object-fit:cover;object-position:center center;}.elementor-10512 .elementor-element.elementor-element-4e2921a img{width:300px;height:300px;object-fit:cover;object-position:center center;}.elementor-10512 .elementor-element.elementor-element-1e6775c img{width:300px;height:300px;object-fit:cover;object-position:center center;}.elementor-10512 .elementor-element.elementor-element-3d92bcd{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10512 .elementor-element.elementor-element-d9bc95f img{width:300px;height:300px;object-fit:cover;object-position:center center;}.elementor-10512 .elementor-element.elementor-element-354487a img{width:300px;height:300px;object-fit:cover;object-position:center center;}.elementor-10512 .elementor-element.elementor-element-bae76ca img{width:300px;height:300px;object-fit:cover;object-position:center center;}.elementor-10512 .elementor-element.elementor-element-1ef0292 img{width:300px;height:300px;object-fit:cover;object-position:center center;}.elementor-10512 .elementor-element.elementor-element-0eacbf5 img{width:300px;height:300px;object-fit:cover;object-position:center center;}.elementor-10512 .elementor-element.elementor-element-0ce7b23 img{width:300px;height:300px;object-fit:cover;object-position:center center;}.elementor-10512 .elementor-element.elementor-element-0916ec1 img{width:300px;height:300px;object-fit:cover;object-position:center center;}.elementor-10512 .elementor-element.elementor-element-1563782 img{width:300px;height:300px;object-fit:cover;object-position:center center;}.elementor-10512 .elementor-element.elementor-element-cf2b33a img{width:300px;height:300px;object-fit:cover;object-position:center center;}.elementor-10512 .elementor-element.elementor-element-0d4ae9a img{width:300px;height:300px;object-fit:cover;object-position:center center;}.elementor-10512 .elementor-element.elementor-element-eb9e4e5 img{width:300px;height:300px;object-fit:cover;object-position:center center;}.elementor-10512 .elementor-element.elementor-element-672116b{--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-10512 .elementor-element.elementor-element-df92fd4{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10512 .elementor-element.elementor-element-df92fd4:not(.elementor-motion-effects-element-type-background), .elementor-10512 .elementor-element.elementor-element-df92fd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.elementor-10512 .elementor-element.elementor-element-41a9b91{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-10512 .elementor-element.elementor-element-41a9b91 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10512 .elementor-element.elementor-element-41a9b91.elementor-element{--align-self:center;}.elementor-10512 .elementor-element.elementor-element-41a9b91 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;color:#C41C1C;}.elementor-10512 .elementor-element.elementor-element-6cf1bd2{--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:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-10512 .elementor-element.elementor-element-72687a0{--display:flex;}.elementor-10512 .elementor-element.elementor-element-ce10ed4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-10512 .elementor-element.elementor-element-ce10ed4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10512 .elementor-element.elementor-element-ce10ed4.elementor-element{--align-self:center;}.elementor-10512 .elementor-element.elementor-element-ce10ed4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;color:#C41C1C;}.elementor-10512 .elementor-element.elementor-element-ac5382c{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-10512 .elementor-element.elementor-element-0397af3 .elementor-button{background-color:#C41C1C;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;border-radius:6px 6px 6px 6px;}.elementor-10512 .elementor-element.elementor-element-0397af3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10512 .elementor-element.elementor-element-6160830{--display:flex;--border-radius:6px 6px 6px 6px;}.elementor-10512 .elementor-element.elementor-element-6160830:not(.elementor-motion-effects-element-type-background), .elementor-10512 .elementor-element.elementor-element-6160830 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://carpetwagon.com/wp-content/uploads/2025/06/Carpet-Wagons-Hardwood-flooring-samples-in-Glendale.jpeg");background-position:center left;background-size:cover;}.elementor-10512 .elementor-element.elementor-element-ff5c16f{--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-10512 .elementor-element.elementor-element-33a765b{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10512 .elementor-element.elementor-element-33a765b:not(.elementor-motion-effects-element-type-background), .elementor-10512 .elementor-element.elementor-element-33a765b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.elementor-10512 .elementor-element.elementor-element-32c9091{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-10512 .elementor-element.elementor-element-32c9091 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10512 .elementor-element.elementor-element-32c9091.elementor-element{--align-self:center;}.elementor-10512 .elementor-element.elementor-element-32c9091 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-10512 .elementor-element.elementor-element-32c9091 .elementor-heading-title a:hover, .elementor-10512 .elementor-element.elementor-element-32c9091 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-10512 .elementor-element.elementor-element-c07478a{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-10512 .elementor-element.elementor-element-c07478a.elementor-element{--align-self:center;}.elementor-10512 .elementor-element.elementor-element-5ae99c4 .elementor-button{background-color:#C41C1C;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;border-radius:6px 6px 6px 6px;}.elementor-10512 .elementor-element.elementor-element-5ae99c4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10512 .elementor-element.elementor-element-5927ad8{--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-10512 .elementor-element.elementor-element-bd056e6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10512 .elementor-element.elementor-element-3500b76{--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;--border-radius:12px 12px 12px 12px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:50px;}.elementor-10512 .elementor-element.elementor-element-3500b76:not(.elementor-motion-effects-element-type-background), .elementor-10512 .elementor-element.elementor-element-3500b76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9E2B25;}.elementor-10512 .elementor-element.elementor-element-8a50190{--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:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-10512 .elementor-element.elementor-element-e69238b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-10512 .elementor-element.elementor-element-e69238b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10512 .elementor-element.elementor-element-e69238b.elementor-element{--align-self:center;}.elementor-10512 .elementor-element.elementor-element-e69238b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-10512 .elementor-element.elementor-element-2067964{--display:flex;}.elementor-10512 .elementor-element.elementor-element-5ad4b53{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-10512 .elementor-element.elementor-element-5ad4b53.elementor-element{--align-self:flex-start;}.elementor-10512 .elementor-element.elementor-element-a6656bb{--display:flex;}.elementor-10512 .elementor-element.elementor-element-63fb413{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-10512 .elementor-element.elementor-element-63fb413.elementor-element{--align-self:flex-start;}.elementor-10512 .elementor-element.elementor-element-c052a00{--display:flex;}.elementor-10512 .elementor-element.elementor-element-3b74d93{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-10512 .elementor-element.elementor-element-3b74d93.elementor-element{--align-self:flex-start;}.elementor-10512 .elementor-element.elementor-element-19cf77c{--display:flex;}.elementor-10512 .elementor-element.elementor-element-30a9202{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-10512 .elementor-element.elementor-element-30a9202.elementor-element{--align-self:flex-start;}.elementor-10512 .elementor-element.elementor-element-2f3a1c0{--display:flex;}.elementor-10512 .elementor-element.elementor-element-1fb14a0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-10512 .elementor-element.elementor-element-1fb14a0.elementor-element{--align-self:flex-start;}.elementor-10512 .elementor-element.elementor-element-3d56d21{--display:flex;}.elementor-10512 .elementor-element.elementor-element-82f3ef4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-10512 .elementor-element.elementor-element-82f3ef4.elementor-element{--align-self:flex-start;}.elementor-10512 .elementor-element.elementor-element-15868f5{--display:flex;}.elementor-10512 .elementor-element.elementor-element-29df1b7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-10512 .elementor-element.elementor-element-29df1b7.elementor-element{--align-self:flex-start;}.elementor-10512 .elementor-element.elementor-element-edf877a{--display:flex;}.elementor-10512 .elementor-element.elementor-element-a5ad30c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-10512 .elementor-element.elementor-element-a5ad30c.elementor-element{--align-self:flex-start;}.elementor-10512 .elementor-element.elementor-element-4881de0{--display:flex;}.elementor-10512 .elementor-element.elementor-element-5f9bb16{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-10512 .elementor-element.elementor-element-5f9bb16.elementor-element{--align-self:flex-start;}.elementor-10512 .elementor-element.elementor-element-e4a8851{--n-accordion-title-font-size:17px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:13px;--n-accordion-icon-normal-color:#FFFFFF;}:where( .elementor-10512 .elementor-element.elementor-element-e4a8851 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:600;text-transform:uppercase;}@media(max-width:1024px){.elementor-10512 .elementor-element.elementor-element-55ecc57 img{width:200px;height:200px;}.elementor-10512 .elementor-element.elementor-element-1f2a931 img{width:200px;height:200px;}.elementor-10512 .elementor-element.elementor-element-8c1c918 img{width:200px;height:200px;}.elementor-10512 .elementor-element.elementor-element-1aa7551 img{width:200px;height:200px;}.elementor-10512 .elementor-element.elementor-element-c30a28a img{width:200px;height:200px;}.elementor-10512 .elementor-element.elementor-element-90277a9 img{width:200px;height:200px;}.elementor-10512 .elementor-element.elementor-element-36cf3ac img{width:200px;height:200px;}.elementor-10512 .elementor-element.elementor-element-f1ac56a img{width:200px;height:200px;}.elementor-10512 .elementor-element.elementor-element-2ab43bd img{width:200px;height:200px;}.elementor-10512 .elementor-element.elementor-element-b0638ad img{width:200px;height:200px;}.elementor-10512 .elementor-element.elementor-element-4e2921a img{width:200px;height:200px;}.elementor-10512 .elementor-element.elementor-element-1e6775c img{width:200px;height:200px;}.elementor-10512 .elementor-element.elementor-element-d9bc95f img{width:200px;height:200px;}.elementor-10512 .elementor-element.elementor-element-354487a img{width:200px;height:200px;}.elementor-10512 .elementor-element.elementor-element-bae76ca img{width:200px;height:200px;}.elementor-10512 .elementor-element.elementor-element-1ef0292 img{width:200px;height:200px;}.elementor-10512 .elementor-element.elementor-element-0eacbf5 img{width:200px;height:200px;}.elementor-10512 .elementor-element.elementor-element-0ce7b23 img{width:200px;height:200px;}.elementor-10512 .elementor-element.elementor-element-0916ec1 img{width:200px;height:200px;}.elementor-10512 .elementor-element.elementor-element-1563782 img{width:200px;height:200px;}.elementor-10512 .elementor-element.elementor-element-cf2b33a img{width:200px;height:200px;}.elementor-10512 .elementor-element.elementor-element-0d4ae9a img{width:200px;height:200px;}.elementor-10512 .elementor-element.elementor-element-eb9e4e5 img{width:200px;height:200px;}}@media(min-width:768px){.elementor-10512 .elementor-element.elementor-element-05fd59d{--content-width:1300px;}.elementor-10512 .elementor-element.elementor-element-b2d6e82{--content-width:1300px;}.elementor-10512 .elementor-element.elementor-element-a381d8e{--content-width:1300px;}.elementor-10512 .elementor-element.elementor-element-3e55b3e{--width:100%;}.elementor-10512 .elementor-element.elementor-element-8d5e82f{--width:65%;}.elementor-10512 .elementor-element.elementor-element-186f64a{--content-width:1300px;}.elementor-10512 .elementor-element.elementor-element-987da12{--width:100%;}.elementor-10512 .elementor-element.elementor-element-3d1f1db{--content-width:1250px;}.elementor-10512 .elementor-element.elementor-element-df92fd4{--content-width:1300px;}.elementor-10512 .elementor-element.elementor-element-6cf1bd2{--content-width:1300px;}.elementor-10512 .elementor-element.elementor-element-8a50190{--content-width:1300px;}}@media(max-width:767px){.elementor-10512 .elementor-element.elementor-element-05fd59d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10512 .elementor-element.elementor-element-2c1546d .elementor-heading-title{font-size:35px;}.elementor-10512 .elementor-element.elementor-element-23ae4a5.elementor-element{--align-self:center;}.elementor-10512 .elementor-element.elementor-element-ba9d44c{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-10512 .elementor-element.elementor-element-ba9d44c .elementor-heading-title{font-size:28px;}.elementor-10512 .elementor-element.elementor-element-23c6300{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-10512 .elementor-element.elementor-element-a381d8e{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-10512 .elementor-element.elementor-element-7306e0a{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-10512 .elementor-element.elementor-element-7306e0a .elementor-heading-title{font-size:30px;}.elementor-10512 .elementor-element.elementor-element-b8c8fcd{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-10512 .elementor-element.elementor-element-80686a4 .elementor-image-box-img{margin-bottom:15px;}.elementor-10512 .elementor-element.elementor-element-837426d .elementor-image-box-img{margin-bottom:15px;}.elementor-10512 .elementor-element.elementor-element-486f84e .elementor-image-box-img{margin-bottom:15px;}.elementor-10512 .elementor-element.elementor-element-82051b1 .elementor-image-box-img{margin-bottom:15px;}.elementor-10512 .elementor-element.elementor-element-832c62e .elementor-image-box-img{margin-bottom:15px;}.elementor-10512 .elementor-element.elementor-element-597bb05.elementor-element{--align-self:center;}.elementor-10512 .elementor-element.elementor-element-186f64a{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-10512 .elementor-element.elementor-element-5c8175f{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-10512 .elementor-element.elementor-element-5c8175f .elementor-heading-title{font-size:30px;}.elementor-10512 .elementor-element.elementor-element-5642122{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-10512 .elementor-element.elementor-element-3dd5e42 .elementor-image-box-img{margin-bottom:15px;}.elementor-10512 .elementor-element.elementor-element-a59748f .elementor-image-box-img{margin-bottom:15px;}.elementor-10512 .elementor-element.elementor-element-efd0741 .elementor-image-box-img{margin-bottom:15px;}.elementor-10512 .elementor-element.elementor-element-604bc05{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-10512 .elementor-element.elementor-element-cf7baa8.elementor-element{--align-self:center;}.elementor-10512 .elementor-element.elementor-element-3d1f1db{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10512 .elementor-element.elementor-element-bb5f8a4{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10512 .elementor-element.elementor-element-1314472{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:left;}.elementor-10512 .elementor-element.elementor-element-1314472 .elementor-heading-title{font-size:28px;}.elementor-10512 .elementor-element.elementor-element-2fecb70{text-align:left;}.elementor-10512 .elementor-element.elementor-element-2fecb70 img{width:89%;}.elementor-10512 .elementor-element.elementor-element-6b3d803{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-10512 .elementor-element.elementor-element-011b63f{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-10512 .elementor-element.elementor-element-011b63f .elementor-heading-title{font-size:27px;}.elementor-10512 .elementor-element.elementor-element-efc2f90 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-10512 .elementor-element.elementor-element-efc2f90{--container-widget-width:94%;--container-widget-flex-grow:0;width:var( --container-widget-width, 94% );max-width:94%;font-size:16px;}.elementor-10512 .elementor-element.elementor-element-28d11f8{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10512 .elementor-element.elementor-element-c382fa0{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10512 .elementor-element.elementor-element-55ecc57 img{width:150px;height:150px;}.elementor-10512 .elementor-element.elementor-element-1f2a931 img{width:150px;height:150px;}.elementor-10512 .elementor-element.elementor-element-8c1c918 img{width:150px;height:150px;}.elementor-10512 .elementor-element.elementor-element-1aa7551 img{width:150px;height:150px;}.elementor-10512 .elementor-element.elementor-element-c30a28a img{width:150px;height:150px;}.elementor-10512 .elementor-element.elementor-element-90277a9 img{width:150px;height:150px;}.elementor-10512 .elementor-element.elementor-element-36cf3ac img{width:150px;height:150px;}.elementor-10512 .elementor-element.elementor-element-f1ac56a img{width:150px;height:150px;}.elementor-10512 .elementor-element.elementor-element-2ab43bd img{width:150px;height:150px;}.elementor-10512 .elementor-element.elementor-element-b0638ad img{width:150px;height:150px;}.elementor-10512 .elementor-element.elementor-element-4e2921a img{width:150px;height:150px;}.elementor-10512 .elementor-element.elementor-element-1e6775c img{width:150px;height:150px;}.elementor-10512 .elementor-element.elementor-element-3d92bcd{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10512 .elementor-element.elementor-element-d9bc95f img{width:150px;height:150px;}.elementor-10512 .elementor-element.elementor-element-354487a img{width:150px;height:150px;}.elementor-10512 .elementor-element.elementor-element-bae76ca img{width:150px;height:150px;}.elementor-10512 .elementor-element.elementor-element-1ef0292 img{width:150px;height:150px;}.elementor-10512 .elementor-element.elementor-element-0eacbf5 img{width:150px;height:150px;}.elementor-10512 .elementor-element.elementor-element-0ce7b23 img{width:150px;height:150px;}.elementor-10512 .elementor-element.elementor-element-0916ec1 img{width:150px;height:150px;}.elementor-10512 .elementor-element.elementor-element-1563782 img{width:150px;height:150px;}.elementor-10512 .elementor-element.elementor-element-cf2b33a img{width:150px;height:150px;}.elementor-10512 .elementor-element.elementor-element-0d4ae9a img{width:150px;height:150px;}.elementor-10512 .elementor-element.elementor-element-eb9e4e5 img{width:150px;height:150px;}.elementor-10512 .elementor-element.elementor-element-df92fd4{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-10512 .elementor-element.elementor-element-41a9b91{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-10512 .elementor-element.elementor-element-41a9b91 .elementor-heading-title{font-size:27px;}.elementor-10512 .elementor-element.elementor-element-6cf1bd2{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-10512 .elementor-element.elementor-element-ce10ed4{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:left;}.elementor-10512 .elementor-element.elementor-element-ce10ed4 .elementor-heading-title{font-size:27px;}.elementor-10512 .elementor-element.elementor-element-0397af3.elementor-element{--align-self:center;}.elementor-10512 .elementor-element.elementor-element-6160830{--min-height:30vh;}.elementor-10512 .elementor-element.elementor-element-33a765b{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-10512 .elementor-element.elementor-element-32c9091{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-10512 .elementor-element.elementor-element-32c9091 .elementor-heading-title{font-size:27px;}.elementor-10512 .elementor-element.elementor-element-c07478a{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-10512 .elementor-element.elementor-element-5ae99c4.elementor-element{--align-self:center;}.elementor-10512 .elementor-element.elementor-element-3500b76{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10512 .elementor-element.elementor-element-8a50190{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10512 .elementor-element.elementor-element-e69238b{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:left;}.elementor-10512 .elementor-element.elementor-element-e69238b .elementor-heading-title{font-size:30px;}}/* Start custom CSS for button, class: .elementor-element-23ae4a5 */.elementor-10512 .elementor-element.elementor-element-23ae4a5 {
    
.herobutton {
    padding: 12px 24px;
    background-color: hsl(222, 100%, 95%);
    color: hsl(243, 80%, 62%);
    position: relative;
    border-radius: 6px;
    overflow: hidden;
    z-index: 1;
}

.herobutton span {
    z-index: 1;
    position: relative;
}

.herobutton::before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 140px;
    height: 140px;
    border-radius: 50%;
    transform: translate3d(-50%,-50%,0) scale3d(0,0,0);
    transition: opacity .4s cubic-bezier(.19,1,.22,1),transform .75s cubic-bezier(.19,1,.22,1);
    background-color: hsl(243, 80%, 62%);
    opacity: 0;
}

.herobutton:hover span {
    color: hsl(222, 100%, 95%);
}

.herobutton:hover::before {
    opacity: 1;
    transition-duration: .85s;
    transform: translate3d(-50%,-50%,0) scale3d(1.2,1.2,1.2);
}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-597bb05 */.elementor-10512 .elementor-element.elementor-element-597bb05 {
    
.herobutton {
    padding: 12px 24px;
    background-color: hsl(222, 100%, 95%);
    color: hsl(243, 80%, 62%);
    position: relative;
    border-radius: 6px;
    overflow: hidden;
    z-index: 1;
}

.herobutton span {
    z-index: 1;
    position: relative;
}

.herobutton::before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 140px;
    height: 140px;
    border-radius: 50%;
    transform: translate3d(-50%,-50%,0) scale3d(0,0,0);
    transition: opacity .4s cubic-bezier(.19,1,.22,1),transform .75s cubic-bezier(.19,1,.22,1);
    background-color: hsl(243, 80%, 62%);
    opacity: 0;
}

.herobutton:hover span {
    color: hsl(222, 100%, 95%);
}

.herobutton:hover::before {
    opacity: 1;
    transition-duration: .85s;
    transform: translate3d(-50%,-50%,0) scale3d(1.2,1.2,1.2);
}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cf7baa8 */.elementor-10512 .elementor-element.elementor-element-cf7baa8 {
    
.herobutton {
    padding: 12px 24px;
    background-color: hsl(222, 100%, 95%);
    color: hsl(243, 80%, 62%);
    position: relative;
    border-radius: 6px;
    overflow: hidden;
    z-index: 1;
}

.herobutton span {
    z-index: 1;
    position: relative;
}

.herobutton::before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 140px;
    height: 140px;
    border-radius: 50%;
    transform: translate3d(-50%,-50%,0) scale3d(0,0,0);
    transition: opacity .4s cubic-bezier(.19,1,.22,1),transform .75s cubic-bezier(.19,1,.22,1);
    background-color: hsl(243, 80%, 62%);
    opacity: 0;
}

.herobutton:hover span {
    color: hsl(222, 100%, 95%);
}

.herobutton:hover::before {
    opacity: 1;
    transition-duration: .85s;
    transform: translate3d(-50%,-50%,0) scale3d(1.2,1.2,1.2);
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d92bcd */.elementor-10512 .elementor-element.elementor-element-3d92bcd{
    --direction: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28d11f8 */.elementor-10512 .elementor-element.elementor-element-28d11f8{
    --direction: 1;
    --speed: 50;
    --image-aspect-ratio: false;
    --pause-on-hover: true;
    --pause-on-hover-mobile: false;
}
.elementor-10512 .elementor-element.elementor-element-28d11f8{
    visibility: hidden;
    overflow: hidden;
}
.elementor-10512 .elementor-element.elementor-element-28d11f8.showing{
    visibility: visible;
}
.elementor-10512 .elementor-element.elementor-element-28d11f8 .e-con,
.elementor-10512 .elementor-element.elementor-element-28d11f8 .e-container{
    -webkit-animation: sliding calc(var(--est-speed,10) * 1s * 50 / var(--speed)) linear infinite;
    -moz-animation: sliding calc(var(--est-speed,10) * 1s * 50 / var(--speed)) linear infinite;
    -o-animation: sliding calc(var(--est-speed,10) * 1s * 50 / var(--speed)) linear infinite;
    animation: sliding calc(var(--est-speed,10) * 1s * 50 / var(--speed)) linear infinite;
    max-width: unset !important;
}
.elementor-10512 .elementor-element.elementor-element-28d11f8:hover .e-con,
.elementor-10512 .elementor-element.elementor-element-28d11f8:hover .e-container{
    animation-play-state: var(--poh, running);
}
.elementor-10512 .elementor-element.elementor-element-28d11f8.e-con-boxed:hover .e-con,
.elementor-10512 .elementor-element.elementor-element-28d11f8.e-con-boxed:hover .e-container{
    animation-play-state: running;
}
.elementor-10512 .elementor-element.elementor-element-28d11f8.e-con-boxed .e-con-inner:hover .e-con,
.elementor-10512 .elementor-element.elementor-element-28d11f8.e-con-boxed .e-con-inner:hover .e-container{
    animation-play-state: var(--poh, running);
}
.elementor-10512 .elementor-element.elementor-element-28d11f8 .e-con-inner{
    overflow: hidden;
}
.elementor-10512 .elementor-element.elementor-element-28d11f8 .e-con.image-aspect-ratio img,
.elementor-10512 .elementor-element.elementor-element-28d11f8 .e-container.image-aspect-ratio img{
    width: auto !important;
}
@keyframe sliding{w
0%{ transform: translateX(0); }
100%{ transform: translateX(calc(-1*var(--direction,1)*100%/var(--total,2) )); }
}
@-webkit-keyframes sliding {
0%{ transform: translateX(0); }
100%{ transform: translateX(calc(-1*var(--direction,1)*100%/var(--total,2) )); }
}
@-moz-keyframes sliding {
0%{ transform: translateX(0); }
100%{ transform: translateX(calc(var(--direction,1)*100%/var(--total,2) )); }
}
@-o-keyframes sliding {
0%{ transform: translateX(0); }
100%{ transform: translateX(calc(-1*var(--direction,1)*100%/var(--total,2) )); }
}
@keyframes sliding {
0%{ transform: translateX(0); }
100%{ transform: translateX(calc(-1*var(--direction,1)*100%/var(--total,2) )); }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0397af3 */.elementor-10512 .elementor-element.elementor-element-0397af3 {
    
.herobutton {
    padding: 12px 24px;
    background-color: hsl(222, 100%, 95%);
    color: hsl(243, 80%, 62%);
    position: relative;
    border-radius: 6px;
    overflow: hidden;
    z-index: 1;
}

.herobutton span {
    z-index: 1;
    position: relative;
}

.herobutton::before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 140px;
    height: 140px;
    border-radius: 50%;
    transform: translate3d(-50%,-50%,0) scale3d(0,0,0);
    transition: opacity .4s cubic-bezier(.19,1,.22,1),transform .75s cubic-bezier(.19,1,.22,1);
    background-color: hsl(243, 80%, 62%);
    opacity: 0;
}

.herobutton:hover span {
    color: hsl(222, 100%, 95%);
}

.herobutton:hover::before {
    opacity: 1;
    transition-duration: .85s;
    transform: translate3d(-50%,-50%,0) scale3d(1.2,1.2,1.2);
}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5ae99c4 */.elementor-10512 .elementor-element.elementor-element-5ae99c4 {
    
.herobutton {
    padding: 12px 24px;
    background-color: hsl(222, 100%, 95%);
    color: hsl(243, 80%, 62%);
    position: relative;
    border-radius: 6px;
    overflow: hidden;
    z-index: 1;
}

.herobutton span {
    z-index: 1;
    position: relative;
}

.herobutton::before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 140px;
    height: 140px;
    border-radius: 50%;
    transform: translate3d(-50%,-50%,0) scale3d(0,0,0);
    transition: opacity .4s cubic-bezier(.19,1,.22,1),transform .75s cubic-bezier(.19,1,.22,1);
    background-color: hsl(243, 80%, 62%);
    opacity: 0;
}

.herobutton:hover span {
    color: hsl(222, 100%, 95%);
}

.herobutton:hover::before {
    opacity: 1;
    transition-duration: .85s;
    transform: translate3d(-50%,-50%,0) scale3d(1.2,1.2,1.2);
}

}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-e4a8851 */.elementor-10512 .elementor-element.elementor-element-e4a8851 h3 {
    color: white;
}/* End custom CSS */