.elementor-10 .elementor-element.elementor-element-62bfeab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5dd5a29{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-516e57e{--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;--padding-top:150px;--padding-bottom:270px;--padding-left:80px;--padding-right:80px;}.elementor-10 .elementor-element.elementor-element-516e57e::before, .elementor-10 .elementor-element.elementor-element-516e57e > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-516e57e > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-516e57e > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-516e57e > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-516e57e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1010103D 40%, #101010 100%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-f505b8f{width:var( --container-widget-width, 950px );max-width:950px;--container-widget-width:950px;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-f505b8f.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-f505b8f .elementor-heading-title{font-family:"Manrope", Sans-serif;line-height:1.1em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-eda4ca1{--spacer-size:80px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-10 .elementor-element.elementor-element-cb582d6 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;fill:#FFFFFF;color:#FFFFFF;padding:16px 20px 16px 20px;}.elementor-10 .elementor-element.elementor-element-cb582d6{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -60px;}.elementor-10 .elementor-element.elementor-element-cb582d6.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-b9b4684{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-326c9ab{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-10 .elementor-element.elementor-element-4ab9537{--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;--align-items:center;--overflow:hidden;--margin-top:-215px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-10 .elementor-element.elementor-element-201a8c7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--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-10 .elementor-element.elementor-element-a6e0105{width:var( --container-widget-width, 550px );max-width:550px;padding:0px 0px 0px 80px;--container-widget-width:550px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-a6e0105 .elementor-heading-title{font-family:"Manrope", Sans-serif;line-height:26px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-692f3be{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E5E5;--border-color:#E5E5E5;--padding-top:20px;--padding-bottom:25px;--padding-left:30px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-692f3be:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-692f3be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#78990433;}.elementor-10 .elementor-element.elementor-element-7d4cff3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-10 .elementor-element.elementor-element-70f07e2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:500;text-transform:capitalize;line-height:30px;color:var( --e-global-color-aecf20d );}.elementor-10 .elementor-element.elementor-element-79b2ff4.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-48f8644 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;fill:#FFFFFF;color:#FFFFFF;padding:16px 20px 16px 20px;}.elementor-10 .elementor-element.elementor-element-48f8644{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-48f8644.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-a83dc56{--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:60px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px;}.elementor-10 .elementor-element.elementor-element-f8a8de8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bb29928{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bb29928.e-con{--align-self:stretch;}.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;}.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-10 .elementor-element.elementor-element-09bf9e9{background-color:#E5E5E5;padding:0px 0px 0px 0px;border-style:none;}.elementor-10 .elementor-element.elementor-element-09bf9e9 .elementor-icon-box-wrapper{text-align:start;gap:50px;}.elementor-10 .elementor-element.elementor-element-09bf9e9 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-09bf9e9 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:60px;font-weight:800;}.elementor-10 .elementor-element.elementor-element-09bf9e9 .elementor-icon-box-title{color:var( --e-global-color-3e9c522 );}.elementor-10 .elementor-element.elementor-element-09bf9e9:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-09bf9e9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-3e9c522 );}.elementor-10 .elementor-element.elementor-element-09bf9e9 .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-weight:400;text-transform:capitalize;color:var( --e-global-color-3e9c522 );}.elementor-10 .elementor-element.elementor-element-ce61e00{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-086de9c{background-color:#E5E5E5;padding:0px 0px 0px 0px;border-style:none;}.elementor-10 .elementor-element.elementor-element-086de9c .elementor-icon-box-wrapper{text-align:start;gap:50px;}.elementor-10 .elementor-element.elementor-element-086de9c .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-086de9c .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:60px;font-weight:800;}.elementor-10 .elementor-element.elementor-element-086de9c .elementor-icon-box-title{color:var( --e-global-color-3e9c522 );}.elementor-10 .elementor-element.elementor-element-086de9c:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-086de9c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-3e9c522 );}.elementor-10 .elementor-element.elementor-element-086de9c .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-weight:400;text-transform:capitalize;color:var( --e-global-color-3e9c522 );}.elementor-10 .elementor-element.elementor-element-7e610ac{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ecd350f{background-color:#E5E5E5;padding:0px 0px 0px 0px;border-style:none;}.elementor-10 .elementor-element.elementor-element-ecd350f .elementor-icon-box-wrapper{text-align:start;gap:50px;}.elementor-10 .elementor-element.elementor-element-ecd350f .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-ecd350f .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:60px;font-weight:800;}.elementor-10 .elementor-element.elementor-element-ecd350f .elementor-icon-box-title{color:var( --e-global-color-3e9c522 );}.elementor-10 .elementor-element.elementor-element-ecd350f:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-ecd350f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-3e9c522 );}.elementor-10 .elementor-element.elementor-element-ecd350f .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-weight:400;text-transform:capitalize;color:var( --e-global-color-3e9c522 );}.elementor-10 .elementor-element.elementor-element-ca784a1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-75c1031{background-color:#E5E5E5;padding:0px 0px 0px 0px;border-style:none;}.elementor-10 .elementor-element.elementor-element-75c1031 .elementor-icon-box-wrapper{text-align:start;gap:50px;}.elementor-10 .elementor-element.elementor-element-75c1031 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-75c1031 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:60px;font-weight:800;}.elementor-10 .elementor-element.elementor-element-75c1031 .elementor-icon-box-title{color:var( --e-global-color-3e9c522 );}.elementor-10 .elementor-element.elementor-element-75c1031:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-75c1031:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-3e9c522 );}.elementor-10 .elementor-element.elementor-element-75c1031 .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-weight:400;text-transform:capitalize;color:var( --e-global-color-3e9c522 );}.elementor-10 .elementor-element.elementor-element-440855e{--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-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E5E5;--border-color:#E5E5E5;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-10 .elementor-element.elementor-element-64a9f7a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-483a12b{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E5E5E5;--border-color:#E5E5E5;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:50px;}.elementor-10 .elementor-element.elementor-element-6a8fdb8 .elementor-heading-title{font-family:"Manrope", Sans-serif;text-transform:uppercase;}.elementor-10 .elementor-element.elementor-element-845b46a .elementor-heading-title{color:var( --e-global-color-3e9c522 );}.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-10 .elementor-element.elementor-element-8b62698{width:var( --container-widget-width, 550px );max-width:550px;padding:20px 0px 0px 0px;--container-widget-width:550px;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-af313f7 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;fill:#FFFFFF;color:#FFFFFF;padding:16px 20px 16px 20px;}.elementor-10 .elementor-element.elementor-element-af313f7{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-af313f7.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-cfb32ad{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-4bc91f8 img{width:80%;}.elementor-10 .elementor-element.elementor-element-a81e766{--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:60px;--padding-bottom:70px;--padding-left:80px;--padding-right:80px;}.elementor-10 .elementor-element.elementor-element-a81e766:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a81e766 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-10 .elementor-element.elementor-element-dffbac3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6622f4a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b50bfa0 .elementor-heading-title{font-family:"Manrope", Sans-serif;text-transform:uppercase;}.elementor-10 .elementor-element.elementor-element-51683d7{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-51683d7 .elementor-heading-title{color:var( --e-global-color-3e9c522 );}.elementor-10 .elementor-element.elementor-element-d1e564a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1ae1f76{width:var( --container-widget-width, 450px );max-width:450px;padding:0px 0px 0px 0px;--container-widget-width:450px;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-580a3b5 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;fill:#FFFFFF;color:#FFFFFF;padding:16px 20px 16px 20px;}.elementor-10 .elementor-element.elementor-element-580a3b5{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-580a3b5.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-9091325{--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:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9091325:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9091325 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-10 .elementor-element.elementor-element-7db9d80{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7e28b5e{--display:flex;--min-height:322px;--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;--overlay-opacity:1;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-7e28b5e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7e28b5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.horstexcavating.com/wp-content/uploads/2026/04/slide1.png");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-7e28b5e::before, .elementor-10 .elementor-element.elementor-element-7e28b5e > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-7e28b5e > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-7e28b5e > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-7e28b5e > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-7e28b5e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #10101000 0%, #101010 100%);}.elementor-10 .elementor-element.elementor-element-2ce3d8c{width:var( --container-widget-width, 550px );max-width:550px;padding:0px 0px 0px 0px;--container-widget-width:550px;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-weight:300;color:var( --e-global-color-aecf20d );}.elementor-10 .elementor-element.elementor-element-5477eb0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e544712{--display:flex;--min-height:322px;--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;--overlay-opacity:1;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-e544712:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e544712 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.horstexcavating.com/wp-content/uploads/2026/04/slide2.png");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-e544712::before, .elementor-10 .elementor-element.elementor-element-e544712 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-e544712 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-e544712 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-e544712 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-e544712 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #10101000 0%, #101010 100%);}.elementor-10 .elementor-element.elementor-element-eafc644{width:var( --container-widget-width, 550px );max-width:550px;padding:0px 0px 0px 0px;--container-widget-width:550px;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-weight:300;color:var( --e-global-color-aecf20d );}.elementor-10 .elementor-element.elementor-element-db50421{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-dee0ea6{--display:flex;--min-height:322px;--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;--overlay-opacity:1;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-dee0ea6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-dee0ea6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.horstexcavating.com/wp-content/uploads/2026/04/slide4.png");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-dee0ea6::before, .elementor-10 .elementor-element.elementor-element-dee0ea6 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-dee0ea6 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-dee0ea6 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-dee0ea6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-dee0ea6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #10101000 0%, #101010 100%);}.elementor-10 .elementor-element.elementor-element-87d76af{width:var( --container-widget-width, 550px );max-width:550px;padding:0px 0px 0px 0px;--container-widget-width:550px;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-weight:300;color:var( --e-global-color-aecf20d );}.elementor-10 .elementor-element.elementor-element-eeff02b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-fe0f7d6{--display:flex;--min-height:322px;--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;--overlay-opacity:1;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-fe0f7d6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-fe0f7d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.horstexcavating.com/wp-content/uploads/2026/04/slide3.png");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-fe0f7d6::before, .elementor-10 .elementor-element.elementor-element-fe0f7d6 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-fe0f7d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-fe0f7d6 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-fe0f7d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-fe0f7d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #10101000 0%, #101010 100%);}.elementor-10 .elementor-element.elementor-element-4e800ef{width:var( --container-widget-width, 550px );max-width:550px;padding:0px 0px 0px 0px;--container-widget-width:550px;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-weight:300;color:var( --e-global-color-aecf20d );}.elementor-10 .elementor-element.elementor-element-a9a022c{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:500px;--e-n-carousel-swiper-slides-gap:15px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-10 .elementor-element.elementor-element-f427527{--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:60px;--padding-bottom:25px;--padding-left:80px;--padding-right:80px;}.elementor-10 .elementor-element.elementor-element-31b581b{text-align:center;}.elementor-10 .elementor-element.elementor-element-31b581b .elementor-heading-title{font-family:"Manrope", Sans-serif;text-transform:uppercase;}.elementor-10 .elementor-element.elementor-element-f1556c9{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-f1556c9.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-f1556c9 .elementor-heading-title{color:var( --e-global-color-3e9c522 );}.elementor-10 .elementor-element.elementor-element-687e1d2{width:var( --container-widget-width, 650px );max-width:650px;padding:0px 0px 0px 0px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-687e1d2.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-094e52d{--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;--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-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;}.elementor-10 .elementor-element.elementor-element-06889b7{--grid-columns:1;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--grid-column-gap:0px;}.elementor-10 .elementor-element.elementor-element-06889b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-820078e{--grid-columns:1;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-3feda14{--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-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E5E5;--border-color:#E5E5E5;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-10 .elementor-element.elementor-element-261ea0f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bd579db{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E5E5E5;--border-color:#E5E5E5;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:35px;}.elementor-10 .elementor-element.elementor-element-515a17f{text-align:start;}.elementor-10 .elementor-element.elementor-element-b0019d2{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9149ac0 .elementor-heading-title{font-family:"Manrope", Sans-serif;text-transform:uppercase;}.elementor-10 .elementor-element.elementor-element-666bec4 .elementor-heading-title{color:var( --e-global-color-3e9c522 );}.elementor-10 .elementor-element.elementor-element-57c157e{width:var( --container-widget-width, 470px );max-width:470px;padding:22px 0px 0px 0px;--container-widget-width:470px;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-f253543 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;fill:#FFFFFF;color:#FFFFFF;padding:16px 20px 16px 20px;}.elementor-10 .elementor-element.elementor-element-f253543{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-f253543.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-fab48ef{--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:80px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px;}.elementor-10 .elementor-element.elementor-element-99a2efa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:80px;--padding-right:60px;}.elementor-10 .elementor-element.elementor-element-99a2efa:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-99a2efa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-10 .elementor-element.elementor-element-99a2efa.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-2b18703{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A0C655DE;--border-color:#A0C655DE;--border-radius:33px 33px 33px 33px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:9;}.elementor-10 .elementor-element.elementor-element-9568b1f{z-index:9;text-align:start;}.elementor-10 .elementor-element.elementor-element-9568b1f .elementor-heading-title{font-family:"Manrope", Sans-serif;color:var( --e-global-color-3e9c522 );}.elementor-10 .elementor-element.elementor-element-d4b33e4{width:var( --container-widget-width, 400px );max-width:400px;padding:10px 0px 0px 0px;--container-widget-width:400px;--container-widget-flex-grow:0;z-index:9;text-align:start;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-3e9c522 );}.elementor-10 .elementor-element.elementor-element-d4b33e4.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-d2b29f3 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;fill:#FFFFFF;color:#FFFFFF;padding:16px 30px 16px 30px;}.elementor-10 .elementor-element.elementor-element-d2b29f3{width:auto;max-width:auto;z-index:999;}.elementor-10 .elementor-element.elementor-element-d2b29f3.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-074ef56{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#7EA4354D;--border-color:#7EA4354D;--border-radius:33px 33px 33px 33px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:9;}.elementor-10 .elementor-element.elementor-element-074ef56:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-074ef56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #7EA43536 35%, #00AEEF 100%);}.elementor-10 .elementor-element.elementor-element-b44355c{z-index:9;text-align:start;}.elementor-10 .elementor-element.elementor-element-b44355c .elementor-heading-title{color:var( --e-global-color-3e9c522 );}.elementor-10 .elementor-element.elementor-element-26970a4{width:var( --container-widget-width, 400px );max-width:400px;padding:0px 0px 0px 0px;--container-widget-width:400px;--container-widget-flex-grow:0;z-index:9;text-align:start;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-3e9c522 );}.elementor-10 .elementor-element.elementor-element-26970a4.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-9e063f8 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;fill:#FFFFFF;color:#FFFFFF;padding:16px 20px 16px 20px;}.elementor-10 .elementor-element.elementor-element-9e063f8{width:auto;max-width:auto;z-index:999;}.elementor-10 .elementor-element.elementor-element-9e063f8.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-6445fb4{width:auto;max-width:auto;margin:-430px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:0;text-align:end;}.elementor-10 .elementor-element.elementor-element-33fce21{width:auto;max-width:auto;margin:-430px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:0;text-align:end;}.elementor-10 .elementor-element.elementor-element-8fc509f{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8fc509f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-8fc509f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101702;}.elementor-10 .elementor-element.elementor-element-916d8ce{width:100%;max-width:100%;text-align:center;}.elementor-10 .elementor-element.elementor-element-916d8ce .elementor-heading-title{color:var( --e-global-color-aecf20d );}.elementor-10 .elementor-element.elementor-element-4a9ec21{width:100%;max-width:100%;bottom:-30px;z-index:0;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-4a9ec21{left:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-4a9ec21{right:0px;}.elementor-10 .elementor-element.elementor-element-4a9ec21 img{width:100%;}.elementor-10 .elementor-element.elementor-element-075c25f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0e95f4c{--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:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-0e95f4c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0e95f4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.horstexcavating.com/wp-content/uploads/2026/04/box.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-blockquote .elementor-blockquote__content{color:var( --e-global-color-text );}.elementor-widget-blockquote .elementor-blockquote__author{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-3b881e9 .elementor-blockquote__content{color:#FFFFFF;font-size:18px;font-weight:700;margin-top:10px;}.elementor-10 .elementor-element.elementor-element-3b881e9 .elementor-blockquote:before{font-size:calc(0.5px * 100);}.elementor-widget-testimonial .elementor-testimonial-content{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 .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;}.elementor-10 .elementor-element.elementor-element-3ecfd59{padding:20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3ecfd59 .elementor-testimonial-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-3ecfd59 .elementor-testimonial-name{color:var( --e-global-color-aecf20d );font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-3ecfd59 .elementor-testimonial-job{color:#FFFFFF7D;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;line-height:23px;}.elementor-10 .elementor-element.elementor-element-fad2dea{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4f91921{--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:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-4f91921:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4f91921 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.horstexcavating.com/wp-content/uploads/2026/04/box.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-4f7b97f .elementor-blockquote__content{color:#FFFFFF;font-size:18px;font-weight:700;margin-top:10px;}.elementor-10 .elementor-element.elementor-element-4f7b97f .elementor-blockquote:before{font-size:calc(0.5px * 100);}.elementor-10 .elementor-element.elementor-element-956480f{padding:20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-956480f .elementor-testimonial-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-956480f .elementor-testimonial-name{color:var( --e-global-color-aecf20d );font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-956480f .elementor-testimonial-job{color:#FFFFFF7D;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;line-height:23px;}.elementor-10 .elementor-element.elementor-element-b79e5ea{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1c48ead{--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:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-1c48ead:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1c48ead > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.horstexcavating.com/wp-content/uploads/2026/04/box.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-68bc174 .elementor-blockquote__content{color:#FFFFFF;font-size:18px;font-weight:700;margin-top:10px;}.elementor-10 .elementor-element.elementor-element-68bc174 .elementor-blockquote:before{font-size:calc(0.5px * 100);}.elementor-10 .elementor-element.elementor-element-a111d53{padding:20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a111d53 .elementor-testimonial-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-a111d53 .elementor-testimonial-name{color:var( --e-global-color-aecf20d );font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-a111d53 .elementor-testimonial-job{color:#FFFFFF7D;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;line-height:23px;}.elementor-10 .elementor-element.elementor-element-f14e5c6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-92e2842{--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:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-92e2842:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-92e2842 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.horstexcavating.com/wp-content/uploads/2026/04/box.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-c43d91c .elementor-blockquote__content{color:#FFFFFF;font-size:18px;font-weight:700;margin-top:10px;}.elementor-10 .elementor-element.elementor-element-c43d91c .elementor-blockquote:before{font-size:calc(0.5px * 100);}.elementor-10 .elementor-element.elementor-element-9500df2{padding:20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-9500df2 .elementor-testimonial-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-9500df2 .elementor-testimonial-name{color:var( --e-global-color-aecf20d );font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-9500df2 .elementor-testimonial-job{color:#FFFFFF7D;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;line-height:23px;}.elementor-10 .elementor-element.elementor-element-e27c4e1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d6f1347{--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:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-d6f1347:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d6f1347 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.horstexcavating.com/wp-content/uploads/2026/04/box.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-3235006 .elementor-blockquote__content{color:#FFFFFF;font-size:18px;font-weight:700;margin-top:10px;}.elementor-10 .elementor-element.elementor-element-3235006 .elementor-blockquote:before{font-size:calc(0.5px * 100);}.elementor-10 .elementor-element.elementor-element-87d8bc1{padding:20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-87d8bc1 .elementor-testimonial-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-87d8bc1 .elementor-testimonial-name{color:var( --e-global-color-aecf20d );font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-87d8bc1 .elementor-testimonial-job{color:#FFFFFF7D;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;line-height:23px;}.elementor-10 .elementor-element.elementor-element-1178051{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8b4e3c5{--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:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-8b4e3c5:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-8b4e3c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.horstexcavating.com/wp-content/uploads/2026/04/box.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-73e01bf .elementor-blockquote__content{color:#FFFFFF;font-size:18px;font-weight:700;margin-top:10px;}.elementor-10 .elementor-element.elementor-element-73e01bf .elementor-blockquote:before{font-size:calc(0.5px * 100);}.elementor-10 .elementor-element.elementor-element-fd688f9{padding:20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-fd688f9 .elementor-testimonial-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-fd688f9 .elementor-testimonial-name{color:var( --e-global-color-aecf20d );font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-fd688f9 .elementor-testimonial-job{color:#FFFFFF7D;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;line-height:23px;}.elementor-10 .elementor-element.elementor-element-9849cce{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-05a0ae5{--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:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-05a0ae5:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-05a0ae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.horstexcavating.com/wp-content/uploads/2026/04/box.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-ab08917 .elementor-blockquote__content{color:#FFFFFF;font-size:18px;font-weight:700;margin-top:10px;}.elementor-10 .elementor-element.elementor-element-ab08917 .elementor-blockquote:before{font-size:calc(0.5px * 100);}.elementor-10 .elementor-element.elementor-element-a6aa7a6{padding:20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a6aa7a6 .elementor-testimonial-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-a6aa7a6 .elementor-testimonial-name{color:var( --e-global-color-aecf20d );font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-a6aa7a6 .elementor-testimonial-job{color:#FFFFFF7D;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;line-height:23px;}.elementor-10 .elementor-element.elementor-element-1b130e5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a3d8de0{--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:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-a3d8de0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a3d8de0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.horstexcavating.com/wp-content/uploads/2026/04/box.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-93478bd .elementor-blockquote__content{color:#FFFFFF;font-size:18px;font-weight:700;margin-top:10px;}.elementor-10 .elementor-element.elementor-element-93478bd .elementor-blockquote:before{font-size:calc(0.5px * 100);}.elementor-10 .elementor-element.elementor-element-3dfd0ec{padding:20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3dfd0ec .elementor-testimonial-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-3dfd0ec .elementor-testimonial-name{color:var( --e-global-color-aecf20d );font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-3dfd0ec .elementor-testimonial-job{color:#FFFFFF7D;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;line-height:23px;}.elementor-10 .elementor-element.elementor-element-e6cf7a4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0469c7c{--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:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-0469c7c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0469c7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.horstexcavating.com/wp-content/uploads/2026/04/box.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-37561fb .elementor-blockquote__content{color:#FFFFFF;font-size:18px;font-weight:700;margin-top:10px;}.elementor-10 .elementor-element.elementor-element-37561fb .elementor-blockquote:before{font-size:calc(0.5px * 100);}.elementor-10 .elementor-element.elementor-element-2b96355{padding:20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2b96355 .elementor-testimonial-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-2b96355 .elementor-testimonial-name{color:var( --e-global-color-aecf20d );font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-2b96355 .elementor-testimonial-job{color:#FFFFFF7D;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;line-height:23px;}.elementor-10 .elementor-element.elementor-element-ae51d5b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-baeaa4f{--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:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-baeaa4f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-baeaa4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.horstexcavating.com/wp-content/uploads/2026/04/box.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-f2083a3 .elementor-blockquote__content{color:#FFFFFF;font-size:18px;font-weight:700;margin-top:10px;}.elementor-10 .elementor-element.elementor-element-f2083a3 .elementor-blockquote:before{font-size:calc(0.5px * 100);}.elementor-10 .elementor-element.elementor-element-0d7acc5{padding:20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-0d7acc5 .elementor-testimonial-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-0d7acc5 .elementor-testimonial-name{color:var( --e-global-color-aecf20d );font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-0d7acc5 .elementor-testimonial-job{color:#FFFFFF7D;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;line-height:23px;}.elementor-10 .elementor-element.elementor-element-9d71f6a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8668a82{--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:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-8668a82:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-8668a82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.horstexcavating.com/wp-content/uploads/2026/04/box.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-0dda95c .elementor-blockquote__content{color:#FFFFFF;font-size:18px;font-weight:700;margin-top:10px;}.elementor-10 .elementor-element.elementor-element-0dda95c .elementor-blockquote:before{font-size:calc(0.5px * 100);}.elementor-10 .elementor-element.elementor-element-3f23dda{padding:20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3f23dda .elementor-testimonial-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-3f23dda .elementor-testimonial-name{color:var( --e-global-color-aecf20d );font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-3f23dda .elementor-testimonial-job{color:#FFFFFF7D;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;line-height:23px;}.elementor-10 .elementor-element.elementor-element-683c216{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7010d2e{--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:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-7010d2e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7010d2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.horstexcavating.com/wp-content/uploads/2026/04/box.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-6ea2f6b .elementor-blockquote__content{color:#FFFFFF;font-size:18px;font-weight:700;margin-top:10px;}.elementor-10 .elementor-element.elementor-element-6ea2f6b .elementor-blockquote:before{font-size:calc(0.5px * 100);}.elementor-10 .elementor-element.elementor-element-3909a39{padding:20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3909a39 .elementor-testimonial-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-3909a39 .elementor-testimonial-name{color:var( --e-global-color-aecf20d );font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-3909a39 .elementor-testimonial-job{color:#FFFFFF7D;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;line-height:23px;}.elementor-10 .elementor-element.elementor-element-37efd7b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-245ed31{--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:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-245ed31:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-245ed31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.horstexcavating.com/wp-content/uploads/2026/04/box.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-5449e9b .elementor-blockquote__content{color:#FFFFFF;font-size:18px;font-weight:700;margin-top:10px;}.elementor-10 .elementor-element.elementor-element-5449e9b .elementor-blockquote:before{font-size:calc(0.5px * 100);}.elementor-10 .elementor-element.elementor-element-be49379{padding:20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-be49379 .elementor-testimonial-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-be49379 .elementor-testimonial-name{color:var( --e-global-color-aecf20d );font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-be49379 .elementor-testimonial-job{color:#FFFFFF7D;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;line-height:23px;}.elementor-10 .elementor-element.elementor-element-cf56ac4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-33efd79{--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:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-33efd79:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-33efd79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.horstexcavating.com/wp-content/uploads/2026/04/box.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-b3f291a .elementor-blockquote__content{color:#FFFFFF;font-size:18px;font-weight:700;margin-top:10px;}.elementor-10 .elementor-element.elementor-element-b3f291a .elementor-blockquote:before{font-size:calc(0.5px * 100);}.elementor-10 .elementor-element.elementor-element-36e6ce7{padding:20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-36e6ce7 .elementor-testimonial-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-36e6ce7 .elementor-testimonial-name{color:var( --e-global-color-aecf20d );font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-36e6ce7 .elementor-testimonial-job{color:#FFFFFF7D;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;line-height:23px;}.elementor-10 .elementor-element.elementor-element-8ffba3e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d28831b{--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:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-d28831b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d28831b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.horstexcavating.com/wp-content/uploads/2026/04/box.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-ec780b5 .elementor-blockquote__content{color:#FFFFFF;font-size:18px;font-weight:700;margin-top:10px;}.elementor-10 .elementor-element.elementor-element-ec780b5 .elementor-blockquote:before{font-size:calc(0.5px * 100);}.elementor-10 .elementor-element.elementor-element-da67221{padding:20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-da67221 .elementor-testimonial-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-da67221 .elementor-testimonial-name{color:var( --e-global-color-aecf20d );font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-da67221 .elementor-testimonial-job{color:#FFFFFF7D;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;line-height:23px;}.elementor-10 .elementor-element.elementor-element-9d7148f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-417bca6{--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:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-417bca6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-417bca6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.horstexcavating.com/wp-content/uploads/2026/04/box.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-a3b0b12 .elementor-blockquote__content{color:#FFFFFF;font-size:18px;font-weight:700;margin-top:10px;}.elementor-10 .elementor-element.elementor-element-a3b0b12 .elementor-blockquote:before{font-size:calc(0.5px * 100);}.elementor-10 .elementor-element.elementor-element-9d36c3b{padding:20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-9d36c3b .elementor-testimonial-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-9d36c3b .elementor-testimonial-name{color:var( --e-global-color-aecf20d );font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-9d36c3b .elementor-testimonial-job{color:#FFFFFF7D;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;line-height:23px;}.elementor-10 .elementor-element.elementor-element-be84fb7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-403f4e8{--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:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-403f4e8:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-403f4e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.horstexcavating.com/wp-content/uploads/2026/04/box.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-a84484b .elementor-blockquote__content{color:#FFFFFF;font-size:18px;font-weight:700;margin-top:10px;}.elementor-10 .elementor-element.elementor-element-a84484b .elementor-blockquote:before{font-size:calc(0.5px * 100);}.elementor-10 .elementor-element.elementor-element-c77e542{padding:20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c77e542 .elementor-testimonial-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-c77e542 .elementor-testimonial-name{color:var( --e-global-color-aecf20d );font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-c77e542 .elementor-testimonial-job{color:#FFFFFF7D;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;line-height:23px;}.elementor-10 .elementor-element.elementor-element-cf7f189{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-offset-size:200px;--e-n-carousel-swiper-slides-gap:20px;padding:70px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:12px;--e-n-carousel-dots-normal-color:#B9B8B8;--e-n-carousel-dots-hover-color:var( --e-global-color-aecf20d );--e-n-carousel-swiper-pagination-spacing:50px;}.elementor-10 .elementor-element.elementor-element-cf7f189 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:7px;--swiper-pagination-bullet-vertical-gap:7px;}.elementor-10 .elementor-element.elementor-element-453d788{--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:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-10 .elementor-element.elementor-element-453d788:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-453d788 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-10 .elementor-element.elementor-element-ace0967{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f6227ae{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bda76ed .elementor-heading-title{font-family:"Manrope", Sans-serif;text-transform:uppercase;}.elementor-10 .elementor-element.elementor-element-2ffa0bf{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-2ffa0bf .elementor-heading-title{font-family:"Manrope", Sans-serif;line-height:1.2em;color:var( --e-global-color-3e9c522 );}.elementor-10 .elementor-element.elementor-element-2487b04{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-604cef2{width:var( --container-widget-width, 550px );max-width:550px;padding:0px 0px 0px 0px;--container-widget-width:550px;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-3e9c522 );}.elementor-10 .elementor-element.elementor-element-5d59eae{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5a15d8b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d311239{--display:flex;}.elementor-10 .elementor-element.elementor-element-4bf75e2{--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:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a2fede4{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-a59dcfd{--display:flex;}.elementor-10 .elementor-element.elementor-element-e2e5b0c{--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:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-102ef36{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-032f7a1{--display:flex;}.elementor-10 .elementor-element.elementor-element-74ceeee{--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:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-83c2fa2{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-27cf0ff{--display:flex;}.elementor-10 .elementor-element.elementor-element-f471ced{--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:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-0f55ef7{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-f35a3fb{--display:flex;}.elementor-10 .elementor-element.elementor-element-b28b2e2{--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:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-7a40e19{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-55aa92e{--display:flex;}.elementor-10 .elementor-element.elementor-element-c571da1{--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:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-dfddc2e{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-9813110{--n-accordion-title-font-size:18px;padding:0px 0px 30px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-3e9c522 );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-normal-color:var( --e-global-color-3e9c522 );}.elementor-10 .elementor-element.elementor-element-9813110 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-10 .elementor-element.elementor-element-9813110 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-9813110 {--n-accordion-padding:20px 12px 20px 0px;}:where( .elementor-10 .elementor-element.elementor-element-9813110 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 1px 0px;--padding-top:10px;--padding-right:50px;--padding-bottom:10px;--padding-left:0px;}.elementor-10 .elementor-element.elementor-element-06499a2 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;fill:#FFFFFF;color:#FFFFFF;padding:16px 30px 16px 30px;}.elementor-10 .elementor-element.elementor-element-06499a2{width:auto;max-width:auto;z-index:999;}.elementor-10 .elementor-element.elementor-element-06499a2.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-5d523b7{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-692f3be{--width:384px;}.elementor-10 .elementor-element.elementor-element-d1e564a{--width:72%;}.elementor-10 .elementor-element.elementor-element-99a2efa{--width:1000px;}.elementor-10 .elementor-element.elementor-element-2b18703{--width:80%;}.elementor-10 .elementor-element.elementor-element-074ef56{--width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-bb29928{--width:49%;}.elementor-10 .elementor-element.elementor-element-ce61e00{--width:49%;}.elementor-10 .elementor-element.elementor-element-7e610ac{--width:49%;}.elementor-10 .elementor-element.elementor-element-ca784a1{--width:49%;}.elementor-10 .elementor-element.elementor-element-483a12b{--width:49%;}.elementor-10 .elementor-element.elementor-element-cfb32ad{--width:49%;}.elementor-10 .elementor-element.elementor-element-d1e564a{--width:49%;}.elementor-10 .elementor-element.elementor-element-bd579db{--width:49%;}.elementor-10 .elementor-element.elementor-element-b0019d2{--width:49%;}.elementor-10 .elementor-element.elementor-element-99a2efa{--width:100%;}.elementor-10 .elementor-element.elementor-element-f6227ae{--width:49%;}.elementor-10 .elementor-element.elementor-element-2487b04{--width:49%;}.elementor-10 .elementor-element.elementor-element-5a15d8b{--width:49%;}.elementor-10 .elementor-element.elementor-element-5d523b7{--width:49%;}}@media(max-width:880px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-692f3be{--width:500px;}.elementor-10 .elementor-element.elementor-element-5a15d8b{--width:100%;}.elementor-10 .elementor-element.elementor-element-5d523b7{--width:100%;}}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-f505b8f{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-cb582d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-326c9ab{--e-n-carousel-swiper-slides-to-display:2;}.elementor-10 .elementor-element.elementor-element-a83dc56{--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-10 .elementor-element.elementor-element-f8a8de8{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-440855e{--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-10 .elementor-element.elementor-element-64a9f7a{--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-a81e766{--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-10 .elementor-element.elementor-element-1ae1f76{font-size:16px;}.elementor-10 .elementor-element.elementor-element-a9a022c{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-offset-size:200px;}.elementor-10 .elementor-element.elementor-element-f427527{--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-10 .elementor-element.elementor-element-687e1d2{font-size:16px;}.elementor-10 .elementor-element.elementor-element-06889b7{--grid-columns:1;}.elementor-10 .elementor-element.elementor-element-820078e{--grid-columns:1;}.elementor-10 .elementor-element.elementor-element-3feda14{--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-10 .elementor-element.elementor-element-261ea0f{--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-57c157e{font-size:16px;}.elementor-10 .elementor-element.elementor-element-fab48ef{--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-10 .elementor-element.elementor-element-99a2efa{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-d4b33e4{padding:10px 30px 0px 0px;}.elementor-10 .elementor-element.elementor-element-26970a4{padding:0px 30px 0px 0px;}.elementor-10 .elementor-element.elementor-element-cf7f189{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-offset-size:80px;}.elementor-10 .elementor-element.elementor-element-453d788{--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-10 .elementor-element.elementor-element-2ffa0bf{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-604cef2{font-size:16px;}}@media(max-width:880px){.elementor-10 .elementor-element.elementor-element-516e57e{--padding-top:80px;--padding-bottom:200px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-f505b8f .elementor-heading-title{line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-eda4ca1{--spacer-size:0px;}.elementor-10 .elementor-element.elementor-element-b9b4684{--spacer-size:20px;}.elementor-10 .elementor-element.elementor-element-326c9ab{--e-n-carousel-swiper-slides-to-display:1;}.elementor-10 .elementor-element.elementor-element-4ab9537{--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-201a8c7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-a6e0105{padding:0px 0px 0px 40px;}.elementor-10 .elementor-element.elementor-element-7d4cff3{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-70f07e2 .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-10 .elementor-element.elementor-element-a83dc56{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-f8a8de8{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-10 .elementor-element.elementor-element-440855e{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-cfb32ad{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-a81e766{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-a9a022c{--e-n-carousel-swiper-slides-to-display:1;}.elementor-10 .elementor-element.elementor-element-f427527{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-094e52d{--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-10 .elementor-element.elementor-element-06889b7{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-820078e{--grid-columns:2;width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-3feda14{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-b0019d2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-fab48ef{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-99a2efa{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-10 .elementor-element.elementor-element-d4b33e4{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-10 .elementor-element.elementor-element-26970a4{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-10 .elementor-element.elementor-element-6445fb4{margin:-400px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-33fce21{margin:-400px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-33fce21 img{width:45%;}.elementor-10 .elementor-element.elementor-element-8fc509f{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-cf7f189{--e-n-carousel-swiper-slides-to-display:1;padding:20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-453d788{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-5d59eae{--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-10 .elementor-element.elementor-element-9813110{padding:0px 0px 10px 0px;}.elementor-10 .elementor-element.elementor-element-5d523b7{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-516e57e{--padding-top:50px;--padding-bottom:300px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-f505b8f{text-align:start;}.elementor-10 .elementor-element.elementor-element-cb582d6.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-b9b4684{--spacer-size:0px;}.elementor-10 .elementor-element.elementor-element-326c9ab{--e-n-carousel-swiper-slides-to-display:1;}.elementor-10 .elementor-element.elementor-element-4ab9537{--margin-top:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-201a8c7{--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-a6e0105{padding:0px 0px 0px 020px;}.elementor-10 .elementor-element.elementor-element-692f3be{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-7d4cff3{--justify-content:space-between;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-70f07e2{text-align:start;}.elementor-10 .elementor-element.elementor-element-a83dc56{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-bb29928{--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ce61e00{--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7e610ac{--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ca784a1{--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-440855e{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-483a12b{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8b62698{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-af313f7.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-cfb32ad{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4bc91f8 img{width:100%;}.elementor-10 .elementor-element.elementor-element-a81e766{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-6622f4a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d1e564a{--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-580a3b5.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-7e28b5e{--min-height:280px;}.elementor-10 .elementor-element.elementor-element-e544712{--min-height:280px;}.elementor-10 .elementor-element.elementor-element-dee0ea6{--min-height:280px;}.elementor-10 .elementor-element.elementor-element-fe0f7d6{--min-height:280px;}.elementor-10 .elementor-element.elementor-element-a9a022c{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:40px;}.elementor-10 .elementor-element.elementor-element-f427527{--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-f1556c9{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-094e52d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-06889b7{--grid-columns:1;width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-06889b7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-820078e{--grid-columns:1;--grid-row-gap:10px;width:100%;max-width:100%;--grid-column-gap:10px;}.elementor-10 .elementor-element.elementor-element-3feda14{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-bd579db{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b0019d2{--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-57c157e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-f253543.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-fab48ef{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-99a2efa{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-2b18703{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-d2b29f3.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-074ef56{--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-26970a4{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-9e063f8.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-6445fb4{width:var( --container-widget-width, 250px );max-width:250px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-6445fb4.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-33fce21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-8fc509f{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-cf7f189{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:30px;--e-n-carousel-swiper-slides-gap:10px;}.elementor-10 .elementor-element.elementor-element-453d788{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-f6227ae{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2487b04{--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5a15d8b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9813110{--n-accordion-title-font-size:16px;}.elementor-10 .elementor-element.elementor-element-06499a2.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-5d523b7{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for nested-carousel, class: .elementor-element-326c9ab */.elementor-10 .elementor-element.elementor-element-326c9ab.elementor-widget-n-carousel .swiper-pagination-bullet {
    width: 48px;
    height: 1px;
    background-color: #fff;
    opacity: 1;
}

.elementor-10 .elementor-element.elementor-element-326c9ab span.swiper-pagination-bullet.swiper-pagination-bullet-active {
    background-color: var( --e-global-color-primary );
}

.elementor-10 .elementor-element.elementor-element-326c9ab.elementor-widget-n-carousel .swiper-pagination-bullets {
    bottom: 50px !important;
    top: unset;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a6e0105 */.elementor-10 .elementor-element.elementor-element-a6e0105 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-692f3be */.elementor-10 .elementor-element.elementor-element-692f3be{
    backdrop-filter: blur(20px);
    clip-path: polygon(0 0%, 100% 0, 100% 65%, 90% 100%, 0 100%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-09bf9e9 */.elementor-10 .elementor-element.elementor-element-09bf9e9 {
        clip-path: polygon(0 0%, 100% 0, 100% 80%, 85% 100%, 0 100%);
}
.elementor-10 .elementor-element.elementor-element-09bf9e9 .elementor-icon-box-wrapper{
     clip-path: polygon(0 0%, 100% 0, 100% 80%, 85% 100%, 0 100%);
         height: 306px;
    background-color: #fff;
    margin: 1px;
    padding: 25px;
}
@media screen and (max-width:767px){
.elementor-10 .elementor-element.elementor-element-09bf9e9 .elementor-icon-box-wrapper {
height: auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-086de9c */.elementor-10 .elementor-element.elementor-element-086de9c {
        clip-path: polygon(0 0%, 100% 0, 100% 80%, 85% 100%, 0 100%);
}
.elementor-10 .elementor-element.elementor-element-086de9c .elementor-icon-box-wrapper{
     clip-path: polygon(0 0%, 100% 0, 100% 80%, 85% 100%, 0 100%);
         height: 306px;
    background-color: #fff;
    margin: 1px;
    padding: 25px;
}
@media screen and (max-width:767px){
.elementor-10 .elementor-element.elementor-element-086de9c .elementor-icon-box-wrapper {
height: auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ecd350f */.elementor-10 .elementor-element.elementor-element-ecd350f {
        clip-path: polygon(0 0%, 100% 0, 100% 80%, 85% 100%, 0 100%);
}
.elementor-10 .elementor-element.elementor-element-ecd350f .elementor-icon-box-wrapper{
     clip-path: polygon(0 0%, 100% 0, 100% 80%, 85% 100%, 0 100%);
         height: 306px;
    background-color: #fff;
    margin: 1px;
    padding: 25px;
}
@media screen and (max-width:767px){
.elementor-10 .elementor-element.elementor-element-ecd350f .elementor-icon-box-wrapper {
height: auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-75c1031 */.elementor-10 .elementor-element.elementor-element-75c1031 {
        clip-path: polygon(0 0%, 100% 0, 100% 80%, 85% 100%, 0 100%);
}
.elementor-10 .elementor-element.elementor-element-75c1031 .elementor-icon-box-wrapper{
     clip-path: polygon(0 0%, 100% 0, 100% 80%, 85% 100%, 0 100%);
         height: 306px;
    background-color: #fff;
    margin: 1px;
    padding: 25px;
}
@media screen and (max-width:767px){
.elementor-10 .elementor-element.elementor-element-75c1031 .elementor-icon-box-wrapper {
height: auto;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a83dc56 */@media screen and (max-width:766px) and (min-width:452px){
    .elementor-10 .elementor-element.elementor-element-a83dc56 {
    margin-top: 50px !important;
}
    
}
@media screen and (max-width:1365px) and (min-width:1025px){
    
.elementor-10 .icon-sec .elementor-element .elementor-icon-box-wrapper {
    height: 350px;
}

.elementor-10 .icon-sec .elementor-element .elementor-icon-box-title {
    font-size: 45px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b62698 */@media screen and (max-width:767px){
    
    .elementor-10 .elementor-element.elementor-element-8b62698 p {
        margin-block-end: 0px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ae1f76 */@media screen and (max-width:767px){
    
    .elementor-10 .elementor-element.elementor-element-1ae1f76 p {
        margin-block-end: 0px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e28b5e */.elementor-10 .elementor-element.elementor-element-7e28b5e {
        clip-path: polygon(0 0%, 100% 0, 100% 90%, 93% 100%, 0 100%)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e544712 */.elementor-10 .elementor-element.elementor-element-e544712 {
        clip-path: polygon(0 0%, 100% 0, 100% 90%, 93% 100%, 0 100%)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dee0ea6 */.elementor-10 .elementor-element.elementor-element-dee0ea6 {
        clip-path: polygon(0 0%, 100% 0, 100% 90%, 93% 100%, 0 100%)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe0f7d6 */.elementor-10 .elementor-element.elementor-element-fe0f7d6 {
        clip-path: polygon(0 0%, 100% 0, 100% 90%, 93% 100%, 0 100%)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e28b5e */.elementor-10 .elementor-element.elementor-element-7e28b5e {
        clip-path: polygon(0 0%, 100% 0, 100% 90%, 93% 100%, 0 100%)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e544712 */.elementor-10 .elementor-element.elementor-element-e544712 {
        clip-path: polygon(0 0%, 100% 0, 100% 90%, 93% 100%, 0 100%)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dee0ea6 */.elementor-10 .elementor-element.elementor-element-dee0ea6 {
        clip-path: polygon(0 0%, 100% 0, 100% 90%, 93% 100%, 0 100%)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe0f7d6 */.elementor-10 .elementor-element.elementor-element-fe0f7d6 {
        clip-path: polygon(0 0%, 100% 0, 100% 90%, 93% 100%, 0 100%)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e28b5e */.elementor-10 .elementor-element.elementor-element-7e28b5e {
        clip-path: polygon(0 0%, 100% 0, 100% 90%, 93% 100%, 0 100%)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e544712 */.elementor-10 .elementor-element.elementor-element-e544712 {
        clip-path: polygon(0 0%, 100% 0, 100% 90%, 93% 100%, 0 100%)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dee0ea6 */.elementor-10 .elementor-element.elementor-element-dee0ea6 {
        clip-path: polygon(0 0%, 100% 0, 100% 90%, 93% 100%, 0 100%)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe0f7d6 */.elementor-10 .elementor-element.elementor-element-fe0f7d6 {
        clip-path: polygon(0 0%, 100% 0, 100% 90%, 93% 100%, 0 100%)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e28b5e */.elementor-10 .elementor-element.elementor-element-7e28b5e {
        clip-path: polygon(0 0%, 100% 0, 100% 90%, 93% 100%, 0 100%)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e544712 */.elementor-10 .elementor-element.elementor-element-e544712 {
        clip-path: polygon(0 0%, 100% 0, 100% 90%, 93% 100%, 0 100%)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dee0ea6 */.elementor-10 .elementor-element.elementor-element-dee0ea6 {
        clip-path: polygon(0 0%, 100% 0, 100% 90%, 93% 100%, 0 100%)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe0f7d6 */.elementor-10 .elementor-element.elementor-element-fe0f7d6 {
        clip-path: polygon(0 0%, 100% 0, 100% 90%, 93% 100%, 0 100%)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e28b5e */.elementor-10 .elementor-element.elementor-element-7e28b5e {
        clip-path: polygon(0 0%, 100% 0, 100% 90%, 93% 100%, 0 100%)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e544712 */.elementor-10 .elementor-element.elementor-element-e544712 {
        clip-path: polygon(0 0%, 100% 0, 100% 90%, 93% 100%, 0 100%)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dee0ea6 */.elementor-10 .elementor-element.elementor-element-dee0ea6 {
        clip-path: polygon(0 0%, 100% 0, 100% 90%, 93% 100%, 0 100%)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe0f7d6 */.elementor-10 .elementor-element.elementor-element-fe0f7d6 {
        clip-path: polygon(0 0%, 100% 0, 100% 90%, 93% 100%, 0 100%)
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-a9a022c */.elementor-10 .elementor-element.elementor-element-a9a022c.elementor-widget-n-carousel .swiper-pagination-bullet {height: 3px;width: 100%;border-radius: 0;
    margin: 40px 0 0 0;
}

.elementor-10 .elementor-element.elementor-element-a9a022c.elementor-widget-n-carousel .swiper-pagination-bullets {
    height: auto;
    width: 90%;
        display: flex;
}

.elementor-10 .elementor-element.elementor-element-a9a022c span.swiper-pagination-bullet.swiper-pagination-bullet-active {background-color: #0099f0;width: 250%;}

@media screen and (min-width:1600px){
    
.elementor-10 .elementor-element.elementor-element-a9a022c .swiper-horizontal {
    --e-n-carousel-swiper-offset-size: 35%;
}


}

@media screen and (min-width:1025px) and (max-width:1365px){
    
.elementor-10 .elementor-element.elementor-element-a9a022c .swiper-horizontal {
    --e-n-carousel-swiper-offset-size: 35%;
}


}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-687e1d2 */@media screen and (max-width:767px){
    
    .elementor-10 .elementor-element.elementor-element-687e1d2 p {
        margin-block-end: 0px;
    }
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-820078e */.elementor-10 .elementor-element.elementor-element-820078e 
.elementor-grid .e-loop-item:last-child .elementor-element {
    border-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57c157e */@media screen and (max-width:767px){
    
    .elementor-10 .elementor-element.elementor-element-57c157e p {
        margin-block-end: 0px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4b33e4 */.elementor-10 .elementor-element.elementor-element-d4b33e4 p {
    margin-block-end: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b18703 */.elementor-10 .elementor-element.elementor-element-2b18703 {
  background: linear-gradient(90deg, #ffffff00 30%, #7EA43536 54%, #00AEEF 140%)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6445fb4 */@media screen and (min-width:881px) {
    
    .elementor-10 .elementor-element.elementor-element-6445fb4 {
    max-width: max-content !important;
    margin-left: 50% !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99a2efa */.elementor-10 .elementor-element.elementor-element-99a2efa {
        clip-path: polygon(0 0%, 100% 0, 100% 87%, 95% 100%, 0 100%);
        position: unset;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-33fce21 */@media screen and (min-width:881px) {
    
    .elementor-10 .elementor-element.elementor-element-33fce21 {
    max-width: max-content !important;
    margin-left: 50% !important;
}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-cf7f189 */.elementor-10 .elementor-element.elementor-element-cf7f189 span.swiper-pagination-bullet.swiper-pagination-bullet-active {
    --e-n-carousel-swiper-pagination-size: 18px;
}

.elementor-10 .elementor-element.elementor-element-cf7f189.elementor-widget-n-carousel .swiper-pagination-bullets {
    display: flex;
    align-items: center;
}
.elementor-10 .elementor-element.elementor-element-cf7f189 .elementor-blockquote__content{
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.elementor-10 .elementor-element.elementor-element-cf7f189 .swiper-slide{
    height: auto !important;
}

.elementor-10 .elementor-element.elementor-element-cf7f189 .swiper-slide .e-con{
    min-height: 520px;
}

@media screen and (max-width:767px) {
    
    .elementor-10 .elementor-element.elementor-element-cf7f189 .swiper-pagination-bullet
 {
    --swiper-pagination-bullet-horizontal-gap: 4px;
    --swiper-pagination-bullet-vertical-gap: 4px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-604cef2 */@media screen and (max-width:767px){
    
    .elementor-10 .elementor-element.elementor-element-604cef2 p {
        margin-block-end: 0px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a2fede4 */.elementor-10 .elementor-element.elementor-element-a2fede4 a{
        font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-102ef36 */.elementor-10 .elementor-element.elementor-element-102ef36 a{
        font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83c2fa2 */.elementor-10 .elementor-element.elementor-element-83c2fa2 a{
        font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f55ef7 */.elementor-10 .elementor-element.elementor-element-0f55ef7 a{
        font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a40e19 */.elementor-10 .elementor-element.elementor-element-7a40e19 a{
        font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dfddc2e */.elementor-10 .elementor-element.elementor-element-dfddc2e a{
        font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a2fede4 */.elementor-10 .elementor-element.elementor-element-a2fede4 a{
        font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-102ef36 */.elementor-10 .elementor-element.elementor-element-102ef36 a{
        font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83c2fa2 */.elementor-10 .elementor-element.elementor-element-83c2fa2 a{
        font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f55ef7 */.elementor-10 .elementor-element.elementor-element-0f55ef7 a{
        font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a40e19 */.elementor-10 .elementor-element.elementor-element-7a40e19 a{
        font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dfddc2e */.elementor-10 .elementor-element.elementor-element-dfddc2e a{
        font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a2fede4 */.elementor-10 .elementor-element.elementor-element-a2fede4 a{
        font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-102ef36 */.elementor-10 .elementor-element.elementor-element-102ef36 a{
        font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83c2fa2 */.elementor-10 .elementor-element.elementor-element-83c2fa2 a{
        font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f55ef7 */.elementor-10 .elementor-element.elementor-element-0f55ef7 a{
        font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a40e19 */.elementor-10 .elementor-element.elementor-element-7a40e19 a{
        font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dfddc2e */.elementor-10 .elementor-element.elementor-element-dfddc2e a{
        font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a2fede4 */.elementor-10 .elementor-element.elementor-element-a2fede4 a{
        font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-102ef36 */.elementor-10 .elementor-element.elementor-element-102ef36 a{
        font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83c2fa2 */.elementor-10 .elementor-element.elementor-element-83c2fa2 a{
        font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f55ef7 */.elementor-10 .elementor-element.elementor-element-0f55ef7 a{
        font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a40e19 */.elementor-10 .elementor-element.elementor-element-7a40e19 a{
        font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dfddc2e */.elementor-10 .elementor-element.elementor-element-dfddc2e a{
        font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a2fede4 */.elementor-10 .elementor-element.elementor-element-a2fede4 a{
        font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-102ef36 */.elementor-10 .elementor-element.elementor-element-102ef36 a{
        font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83c2fa2 */.elementor-10 .elementor-element.elementor-element-83c2fa2 a{
        font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f55ef7 */.elementor-10 .elementor-element.elementor-element-0f55ef7 a{
        font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a40e19 */.elementor-10 .elementor-element.elementor-element-7a40e19 a{
        font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dfddc2e */.elementor-10 .elementor-element.elementor-element-dfddc2e a{
        font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a2fede4 */.elementor-10 .elementor-element.elementor-element-a2fede4 a{
        font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-102ef36 */.elementor-10 .elementor-element.elementor-element-102ef36 a{
        font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83c2fa2 */.elementor-10 .elementor-element.elementor-element-83c2fa2 a{
        font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f55ef7 */.elementor-10 .elementor-element.elementor-element-0f55ef7 a{
        font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a40e19 */.elementor-10 .elementor-element.elementor-element-7a40e19 a{
        font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dfddc2e */.elementor-10 .elementor-element.elementor-element-dfddc2e a{
        font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a2fede4 */.elementor-10 .elementor-element.elementor-element-a2fede4 a{
        font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-102ef36 */.elementor-10 .elementor-element.elementor-element-102ef36 a{
        font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83c2fa2 */.elementor-10 .elementor-element.elementor-element-83c2fa2 a{
        font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f55ef7 */.elementor-10 .elementor-element.elementor-element-0f55ef7 a{
        font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a40e19 */.elementor-10 .elementor-element.elementor-element-7a40e19 a{
        font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dfddc2e */.elementor-10 .elementor-element.elementor-element-dfddc2e a{
        font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-9813110 */.elementor-10 .elementor-element.elementor-element-9813110 span.e-n-accordion-item-title-icon::before {
    content: '';
    position: absolute;
    width: 35px;
    height: 35px;
    border: 1px solid #00000017;
    left: -13px;
}/* End custom CSS */