.elementor-1915 .elementor-element.elementor-element-c357cfc{--display:flex;}.elementor-1915 .elementor-element.elementor-element-de7a6e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-09414e0{--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;--background-transition:0.3s;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-09414e0:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-09414e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314490.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-09414e0:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314491-1.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-50c3570 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-1915 .elementor-element.elementor-element-50c3570 .elementor-icon-box-wrapper{text-align:left;}.elementor-1915 .elementor-element.elementor-element-50c3570{--icon-box-icon-margin:15px;}.elementor-1915 .elementor-element.elementor-element-50c3570 .elementor-icon-box-title{margin-bottom:30px;color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-50c3570.elementor-view-stacked .elementor-icon{background-color:#585858;}.elementor-1915 .elementor-element.elementor-element-50c3570.elementor-view-framed .elementor-icon, .elementor-1915 .elementor-element.elementor-element-50c3570.elementor-view-default .elementor-icon{fill:#585858;color:#585858;border-color:#585858;}.elementor-1915 .elementor-element.elementor-element-50c3570 .elementor-icon{font-size:45px;}.elementor-1915 .elementor-element.elementor-element-50c3570 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-c93db52{--display:flex;--background-transition:0.3s;--margin-top:2px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-c93db52:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-c93db52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-c93db52:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395-2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-b3a3bc5 .elementor-button{background-color:transparent;font-weight:700;background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1915 .elementor-element.elementor-element-b3a3bc5 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-1915 .elementor-element.elementor-element-b3a3bc5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1915 .elementor-element.elementor-element-b3a3bc5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1915 .elementor-element.elementor-element-5219145{--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;--background-transition:0.3s;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-5219145:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-5219145 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314490.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-5219145:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314491-1.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-3147bba > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-1915 .elementor-element.elementor-element-3147bba .elementor-icon-box-wrapper{text-align:left;}.elementor-1915 .elementor-element.elementor-element-3147bba{--icon-box-icon-margin:15px;}.elementor-1915 .elementor-element.elementor-element-3147bba .elementor-icon-box-title{margin-bottom:30px;color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-3147bba.elementor-view-stacked .elementor-icon{background-color:#585858;}.elementor-1915 .elementor-element.elementor-element-3147bba.elementor-view-framed .elementor-icon, .elementor-1915 .elementor-element.elementor-element-3147bba.elementor-view-default .elementor-icon{fill:#585858;color:#585858;border-color:#585858;}.elementor-1915 .elementor-element.elementor-element-3147bba .elementor-icon{font-size:45px;}.elementor-1915 .elementor-element.elementor-element-3147bba .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-18b2bef{--display:flex;--background-transition:0.3s;--margin-top:2px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-18b2bef:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-18b2bef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-18b2bef:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395-2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-a7df2f1 .elementor-button{background-color:transparent;font-weight:700;background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1915 .elementor-element.elementor-element-a7df2f1 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-1915 .elementor-element.elementor-element-a7df2f1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1915 .elementor-element.elementor-element-a7df2f1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1915 .elementor-element.elementor-element-ee0f28a{--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;--background-transition:0.3s;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-ee0f28a:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-ee0f28a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314490.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-ee0f28a:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314491-1.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-e541c55 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-1915 .elementor-element.elementor-element-e541c55 .elementor-icon-box-wrapper{text-align:left;}.elementor-1915 .elementor-element.elementor-element-e541c55{--icon-box-icon-margin:15px;}.elementor-1915 .elementor-element.elementor-element-e541c55 .elementor-icon-box-title{margin-bottom:30px;color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-e541c55.elementor-view-stacked .elementor-icon{background-color:#585858;}.elementor-1915 .elementor-element.elementor-element-e541c55.elementor-view-framed .elementor-icon, .elementor-1915 .elementor-element.elementor-element-e541c55.elementor-view-default .elementor-icon{fill:#585858;color:#585858;border-color:#585858;}.elementor-1915 .elementor-element.elementor-element-e541c55 .elementor-icon{font-size:45px;}.elementor-1915 .elementor-element.elementor-element-e541c55 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-a549095{--display:flex;--background-transition:0.3s;--margin-top:2px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-a549095:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-a549095 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-a549095:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395-2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-4631c00 .elementor-button{background-color:transparent;font-weight:700;background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1915 .elementor-element.elementor-element-4631c00 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-1915 .elementor-element.elementor-element-4631c00 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1915 .elementor-element.elementor-element-4631c00 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1915 .elementor-element.elementor-element-a600328{--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;--background-transition:0.3s;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-a600328:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-a600328 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314490.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-a600328:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314491-1.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-42af8f4 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-1915 .elementor-element.elementor-element-42af8f4 .elementor-icon-box-wrapper{text-align:left;}.elementor-1915 .elementor-element.elementor-element-42af8f4{--icon-box-icon-margin:15px;}.elementor-1915 .elementor-element.elementor-element-42af8f4 .elementor-icon-box-title{margin-bottom:30px;color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-42af8f4.elementor-view-stacked .elementor-icon{background-color:#585858;}.elementor-1915 .elementor-element.elementor-element-42af8f4.elementor-view-framed .elementor-icon, .elementor-1915 .elementor-element.elementor-element-42af8f4.elementor-view-default .elementor-icon{fill:#585858;color:#585858;border-color:#585858;}.elementor-1915 .elementor-element.elementor-element-42af8f4 .elementor-icon{font-size:45px;}.elementor-1915 .elementor-element.elementor-element-42af8f4 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-0648dbc{--display:flex;--background-transition:0.3s;--margin-top:2px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-0648dbc:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-0648dbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-0648dbc:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395-2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-0561088 .elementor-button{background-color:transparent;font-weight:700;background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1915 .elementor-element.elementor-element-0561088 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-1915 .elementor-element.elementor-element-0561088 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1915 .elementor-element.elementor-element-0561088 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1915 .elementor-element.elementor-element-92936d2{--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;--background-transition:0.3s;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-92936d2:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-92936d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314490.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-92936d2:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314491-1.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-02841d2 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-1915 .elementor-element.elementor-element-02841d2 .elementor-icon-box-wrapper{text-align:left;}.elementor-1915 .elementor-element.elementor-element-02841d2{--icon-box-icon-margin:15px;}.elementor-1915 .elementor-element.elementor-element-02841d2 .elementor-icon-box-title{margin-bottom:30px;color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-02841d2.elementor-view-stacked .elementor-icon{background-color:#585858;}.elementor-1915 .elementor-element.elementor-element-02841d2.elementor-view-framed .elementor-icon, .elementor-1915 .elementor-element.elementor-element-02841d2.elementor-view-default .elementor-icon{fill:#585858;color:#585858;border-color:#585858;}.elementor-1915 .elementor-element.elementor-element-02841d2 .elementor-icon{font-size:45px;}.elementor-1915 .elementor-element.elementor-element-02841d2 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-44f877a{--display:flex;--background-transition:0.3s;--margin-top:2px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-44f877a:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-44f877a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-44f877a:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395-2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-11dd90a .elementor-button{background-color:transparent;font-weight:700;background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1915 .elementor-element.elementor-element-11dd90a > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-1915 .elementor-element.elementor-element-11dd90a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1915 .elementor-element.elementor-element-11dd90a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1915 .elementor-element.elementor-element-c24f0d2{--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;--background-transition:0.3s;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-c24f0d2:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-c24f0d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314490.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-c24f0d2:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314491-1.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-ec60927 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-1915 .elementor-element.elementor-element-ec60927 .elementor-icon-box-wrapper{text-align:left;}.elementor-1915 .elementor-element.elementor-element-ec60927{--icon-box-icon-margin:15px;}.elementor-1915 .elementor-element.elementor-element-ec60927 .elementor-icon-box-title{margin-bottom:30px;color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-ec60927.elementor-view-stacked .elementor-icon{background-color:#585858;}.elementor-1915 .elementor-element.elementor-element-ec60927.elementor-view-framed .elementor-icon, .elementor-1915 .elementor-element.elementor-element-ec60927.elementor-view-default .elementor-icon{fill:#585858;color:#585858;border-color:#585858;}.elementor-1915 .elementor-element.elementor-element-ec60927 .elementor-icon{font-size:45px;}.elementor-1915 .elementor-element.elementor-element-ec60927 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-d62ca3f{--display:flex;--background-transition:0.3s;--margin-top:2px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-d62ca3f:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-d62ca3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-d62ca3f:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395-2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-01b4127 .elementor-button{background-color:transparent;font-weight:700;background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1915 .elementor-element.elementor-element-01b4127 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-1915 .elementor-element.elementor-element-01b4127 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1915 .elementor-element.elementor-element-01b4127 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1915 .elementor-element.elementor-element-18efdf9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-8638513{--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;--background-transition:0.3s;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-8638513:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-8638513 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314490.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-8638513:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314491-1.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-e46c24f > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-1915 .elementor-element.elementor-element-e46c24f .elementor-icon-box-wrapper{text-align:left;}.elementor-1915 .elementor-element.elementor-element-e46c24f{--icon-box-icon-margin:15px;}.elementor-1915 .elementor-element.elementor-element-e46c24f .elementor-icon-box-title{margin-bottom:30px;color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-e46c24f .elementor-icon{font-size:45px;}.elementor-1915 .elementor-element.elementor-element-e46c24f .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-e1ef030{--display:flex;--background-transition:0.3s;--margin-top:2px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-e1ef030:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-e1ef030 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-e1ef030:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395-2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-ad67e55 .elementor-button{background-color:transparent;font-weight:700;background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1915 .elementor-element.elementor-element-ad67e55 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-1915 .elementor-element.elementor-element-ad67e55 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1915 .elementor-element.elementor-element-ad67e55 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1915 .elementor-element.elementor-element-a46acab{--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;--background-transition:0.3s;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-a46acab:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-a46acab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314490.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-a46acab:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314491-1.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-52712f1 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-1915 .elementor-element.elementor-element-52712f1 .elementor-icon-box-wrapper{text-align:left;}.elementor-1915 .elementor-element.elementor-element-52712f1{--icon-box-icon-margin:15px;}.elementor-1915 .elementor-element.elementor-element-52712f1 .elementor-icon-box-title{margin-bottom:30px;color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-52712f1.elementor-view-stacked .elementor-icon{background-color:#585858;}.elementor-1915 .elementor-element.elementor-element-52712f1.elementor-view-framed .elementor-icon, .elementor-1915 .elementor-element.elementor-element-52712f1.elementor-view-default .elementor-icon{fill:#585858;color:#585858;border-color:#585858;}.elementor-1915 .elementor-element.elementor-element-52712f1 .elementor-icon{font-size:45px;}.elementor-1915 .elementor-element.elementor-element-52712f1 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-873394e{--display:flex;--background-transition:0.3s;--margin-top:2px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-873394e:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-873394e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-873394e:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395-2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-e4c55e6 .elementor-button{background-color:transparent;font-weight:700;background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1915 .elementor-element.elementor-element-e4c55e6 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-1915 .elementor-element.elementor-element-e4c55e6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1915 .elementor-element.elementor-element-e4c55e6 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1915 .elementor-element.elementor-element-e102450{--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;--background-transition:0.3s;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-e102450:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-e102450 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314490.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-e102450:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314491-1.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-87f60f0 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-1915 .elementor-element.elementor-element-87f60f0 .elementor-icon-box-wrapper{text-align:left;}.elementor-1915 .elementor-element.elementor-element-87f60f0{--icon-box-icon-margin:15px;}.elementor-1915 .elementor-element.elementor-element-87f60f0 .elementor-icon-box-title{margin-bottom:30px;color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-87f60f0 .elementor-icon{font-size:45px;}.elementor-1915 .elementor-element.elementor-element-87f60f0 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-0d01c6d{--display:flex;--background-transition:0.3s;--margin-top:2px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-0d01c6d:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-0d01c6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-0d01c6d:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395-2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-4994f78 .elementor-button{background-color:transparent;font-weight:700;background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1915 .elementor-element.elementor-element-4994f78 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-1915 .elementor-element.elementor-element-4994f78 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1915 .elementor-element.elementor-element-4994f78 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1915 .elementor-element.elementor-element-d00b8b2{--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;--background-transition:0.3s;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-d00b8b2:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-d00b8b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314490.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-d00b8b2:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314491-1.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-0b87772 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-1915 .elementor-element.elementor-element-0b87772 .elementor-icon-box-wrapper{text-align:left;}.elementor-1915 .elementor-element.elementor-element-0b87772{--icon-box-icon-margin:15px;}.elementor-1915 .elementor-element.elementor-element-0b87772 .elementor-icon-box-title{margin-bottom:30px;color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-0b87772 .elementor-icon{font-size:45px;}.elementor-1915 .elementor-element.elementor-element-0b87772 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-d1dbd21{--display:flex;--background-transition:0.3s;--margin-top:2px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-d1dbd21:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-d1dbd21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-d1dbd21:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395-2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-e960bc6 .elementor-button{background-color:transparent;font-weight:700;background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1915 .elementor-element.elementor-element-e960bc6 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-1915 .elementor-element.elementor-element-e960bc6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1915 .elementor-element.elementor-element-e960bc6 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1915 .elementor-element.elementor-element-9a51174{--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;--background-transition:0.3s;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-9a51174:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-9a51174 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314490.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-9a51174:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314491-1.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-79ba861 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-1915 .elementor-element.elementor-element-79ba861 .elementor-icon-box-wrapper{text-align:left;}.elementor-1915 .elementor-element.elementor-element-79ba861{--icon-box-icon-margin:15px;}.elementor-1915 .elementor-element.elementor-element-79ba861 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-79ba861.elementor-view-stacked .elementor-icon{background-color:#585858;}.elementor-1915 .elementor-element.elementor-element-79ba861.elementor-view-framed .elementor-icon, .elementor-1915 .elementor-element.elementor-element-79ba861.elementor-view-default .elementor-icon{fill:#585858;color:#585858;border-color:#585858;}.elementor-1915 .elementor-element.elementor-element-79ba861 .elementor-icon{font-size:45px;}.elementor-1915 .elementor-element.elementor-element-79ba861 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-58952f7{--display:flex;--background-transition:0.3s;--margin-top:2px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-58952f7:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-58952f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-58952f7:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395-2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-c7abbfc .elementor-button{background-color:transparent;font-weight:700;background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1915 .elementor-element.elementor-element-c7abbfc > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-1915 .elementor-element.elementor-element-c7abbfc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1915 .elementor-element.elementor-element-c7abbfc .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1915 .elementor-element.elementor-element-d15064a{--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:0px;--n-tabs-gap:50px;--n-tabs-title-border-radius:50px 0px 0px 50px;--n-tabs-title-font-size:25px;--n-tabs-title-color:var( --e-global-color-primary );--n-tabs-title-color-active:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-d15064a > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#141414CC;}.elementor-1915 .elementor-element.elementor-element-d15064a.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1915 .elementor-element.elementor-element-d15064a.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#E09E26;background-color:transparent;background-image:linear-gradient(90deg, #E09E26 0%, #785008 100%);}.elementor-1915 .elementor-element.elementor-element-d15064a.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Kallisto", Sans-serif;}.elementor-1915 .elementor-element.elementor-element-d15064a [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-412e50d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-74322b6{--display:flex;}.elementor-1915 .elementor-element.elementor-element-9c75c8d{--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;--background-transition:0.3s;--overlay-opacity:0.5;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-9c75c8d:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-9c75c8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314490.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-9c75c8d:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314491-1.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-9c75c8d::before, .elementor-1915 .elementor-element.elementor-element-9c75c8d > .elementor-background-video-container::before, .elementor-1915 .elementor-element.elementor-element-9c75c8d > .e-con-inner > .elementor-background-video-container::before, .elementor-1915 .elementor-element.elementor-element-9c75c8d > .elementor-background-slideshow::before, .elementor-1915 .elementor-element.elementor-element-9c75c8d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1915 .elementor-element.elementor-element-9c75c8d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1915 .elementor-element.elementor-element-2c5d438 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-1915 .elementor-element.elementor-element-2c5d438 .elementor-icon-box-wrapper{text-align:left;}.elementor-1915 .elementor-element.elementor-element-2c5d438{--icon-box-icon-margin:15px;}.elementor-1915 .elementor-element.elementor-element-2c5d438 .elementor-icon-box-title{margin-bottom:30px;color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-2c5d438.elementor-view-stacked .elementor-icon{background-color:#585858;}.elementor-1915 .elementor-element.elementor-element-2c5d438.elementor-view-framed .elementor-icon, .elementor-1915 .elementor-element.elementor-element-2c5d438.elementor-view-default .elementor-icon{fill:#585858;color:#585858;border-color:#585858;}.elementor-1915 .elementor-element.elementor-element-2c5d438 .elementor-icon{font-size:45px;}.elementor-1915 .elementor-element.elementor-element-2c5d438 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-26496f2{--display:flex;--background-transition:0.3s;--margin-top:2px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-26496f2:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-26496f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-26496f2:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395-2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-ebf905c .elementor-button{background-color:transparent;font-weight:700;background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1915 .elementor-element.elementor-element-ebf905c > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-1915 .elementor-element.elementor-element-ebf905c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1915 .elementor-element.elementor-element-ebf905c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1915 .elementor-element.elementor-element-2cbcffc{--display:flex;}.elementor-1915 .elementor-element.elementor-element-3ed7f3f{--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;--background-transition:0.3s;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-3ed7f3f:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-3ed7f3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314490.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-3ed7f3f:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314491-1.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-03eb202 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-1915 .elementor-element.elementor-element-03eb202 .elementor-icon-box-wrapper{text-align:left;}.elementor-1915 .elementor-element.elementor-element-03eb202{--icon-box-icon-margin:15px;}.elementor-1915 .elementor-element.elementor-element-03eb202 .elementor-icon-box-title{margin-bottom:30px;color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-03eb202.elementor-view-stacked .elementor-icon{background-color:#585858;}.elementor-1915 .elementor-element.elementor-element-03eb202.elementor-view-framed .elementor-icon, .elementor-1915 .elementor-element.elementor-element-03eb202.elementor-view-default .elementor-icon{fill:#585858;color:#585858;border-color:#585858;}.elementor-1915 .elementor-element.elementor-element-03eb202 .elementor-icon{font-size:45px;}.elementor-1915 .elementor-element.elementor-element-03eb202 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-f6c9f59{--display:flex;--background-transition:0.3s;--margin-top:2px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-f6c9f59:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-f6c9f59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-f6c9f59:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395-2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-d90eca5 .elementor-button{background-color:transparent;font-weight:700;background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1915 .elementor-element.elementor-element-d90eca5 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-1915 .elementor-element.elementor-element-d90eca5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1915 .elementor-element.elementor-element-d90eca5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1915 .elementor-element.elementor-element-07526a5{--display:flex;}.elementor-1915 .elementor-element.elementor-element-b58a6cd{--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;--background-transition:0.3s;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-b58a6cd:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-b58a6cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314490.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-b58a6cd:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314491-1.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-b801421 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-1915 .elementor-element.elementor-element-b801421 .elementor-icon-box-wrapper{text-align:left;}.elementor-1915 .elementor-element.elementor-element-b801421{--icon-box-icon-margin:15px;}.elementor-1915 .elementor-element.elementor-element-b801421 .elementor-icon-box-title{margin-bottom:30px;color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-b801421.elementor-view-stacked .elementor-icon{background-color:#585858;}.elementor-1915 .elementor-element.elementor-element-b801421.elementor-view-framed .elementor-icon, .elementor-1915 .elementor-element.elementor-element-b801421.elementor-view-default .elementor-icon{fill:#585858;color:#585858;border-color:#585858;}.elementor-1915 .elementor-element.elementor-element-b801421 .elementor-icon{font-size:45px;}.elementor-1915 .elementor-element.elementor-element-b801421 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-18f8f42{--display:flex;--background-transition:0.3s;--margin-top:2px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-18f8f42:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-18f8f42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-18f8f42:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395-2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-9b02687 .elementor-button{background-color:transparent;font-weight:700;background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1915 .elementor-element.elementor-element-9b02687 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-1915 .elementor-element.elementor-element-9b02687 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1915 .elementor-element.elementor-element-9b02687 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1915 .elementor-element.elementor-element-0884e31{--display:flex;}.elementor-1915 .elementor-element.elementor-element-aabb067{--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;--background-transition:0.3s;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-aabb067:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-aabb067 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314490.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-aabb067:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314491-1.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-f2bb3aa > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-1915 .elementor-element.elementor-element-f2bb3aa .elementor-icon-box-wrapper{text-align:left;}.elementor-1915 .elementor-element.elementor-element-f2bb3aa{--icon-box-icon-margin:15px;}.elementor-1915 .elementor-element.elementor-element-f2bb3aa .elementor-icon-box-title{margin-bottom:30px;color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-f2bb3aa.elementor-view-stacked .elementor-icon{background-color:#585858;}.elementor-1915 .elementor-element.elementor-element-f2bb3aa.elementor-view-framed .elementor-icon, .elementor-1915 .elementor-element.elementor-element-f2bb3aa.elementor-view-default .elementor-icon{fill:#585858;color:#585858;border-color:#585858;}.elementor-1915 .elementor-element.elementor-element-f2bb3aa .elementor-icon{font-size:45px;}.elementor-1915 .elementor-element.elementor-element-f2bb3aa .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-6e1a466{--display:flex;--background-transition:0.3s;--margin-top:2px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-6e1a466:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-6e1a466 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-6e1a466:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395-2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-44b243b .elementor-button{background-color:transparent;font-weight:700;background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1915 .elementor-element.elementor-element-44b243b > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-1915 .elementor-element.elementor-element-44b243b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1915 .elementor-element.elementor-element-44b243b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1915 .elementor-element.elementor-element-a111591{--display:flex;}.elementor-1915 .elementor-element.elementor-element-d3272c6{--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;--background-transition:0.3s;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-d3272c6:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-d3272c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314490.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-d3272c6:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314491-1.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-f267310 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-1915 .elementor-element.elementor-element-f267310 .elementor-icon-box-wrapper{text-align:left;}.elementor-1915 .elementor-element.elementor-element-f267310{--icon-box-icon-margin:15px;}.elementor-1915 .elementor-element.elementor-element-f267310 .elementor-icon-box-title{margin-bottom:30px;color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-f267310.elementor-view-stacked .elementor-icon{background-color:#585858;}.elementor-1915 .elementor-element.elementor-element-f267310.elementor-view-framed .elementor-icon, .elementor-1915 .elementor-element.elementor-element-f267310.elementor-view-default .elementor-icon{fill:#585858;color:#585858;border-color:#585858;}.elementor-1915 .elementor-element.elementor-element-f267310 .elementor-icon{font-size:45px;}.elementor-1915 .elementor-element.elementor-element-f267310 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-5c35aef{--display:flex;--background-transition:0.3s;--margin-top:2px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-5c35aef:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-5c35aef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-5c35aef:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395-2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-888e124 .elementor-button{background-color:transparent;font-weight:700;background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1915 .elementor-element.elementor-element-888e124 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-1915 .elementor-element.elementor-element-888e124 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1915 .elementor-element.elementor-element-888e124 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1915 .elementor-element.elementor-element-464c9f2{--display:flex;}.elementor-1915 .elementor-element.elementor-element-9493ecb{--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;--background-transition:0.3s;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-9493ecb:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-9493ecb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314490.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-9493ecb:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314491-1.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-a8755ef > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-1915 .elementor-element.elementor-element-a8755ef .elementor-icon-box-wrapper{text-align:left;}.elementor-1915 .elementor-element.elementor-element-a8755ef{--icon-box-icon-margin:15px;}.elementor-1915 .elementor-element.elementor-element-a8755ef .elementor-icon-box-title{margin-bottom:30px;color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-a8755ef.elementor-view-stacked .elementor-icon{background-color:#585858;}.elementor-1915 .elementor-element.elementor-element-a8755ef.elementor-view-framed .elementor-icon, .elementor-1915 .elementor-element.elementor-element-a8755ef.elementor-view-default .elementor-icon{fill:#585858;color:#585858;border-color:#585858;}.elementor-1915 .elementor-element.elementor-element-a8755ef .elementor-icon{font-size:45px;}.elementor-1915 .elementor-element.elementor-element-a8755ef .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-8907836{--display:flex;--background-transition:0.3s;--margin-top:2px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-8907836:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-8907836 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-8907836:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395-2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-8dc7975 .elementor-button{background-color:transparent;font-weight:700;background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1915 .elementor-element.elementor-element-8dc7975 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-1915 .elementor-element.elementor-element-8dc7975 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1915 .elementor-element.elementor-element-8dc7975 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1915 .elementor-element.elementor-element-803b886{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-1915 .elementor-element.elementor-element-803b886 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#2A2A2A;border-style:solid;border-color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-e42b0dc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-ad92f9b{--display:flex;}.elementor-1915 .elementor-element.elementor-element-93b3e35{--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;--background-transition:0.3s;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-93b3e35:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-93b3e35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314490.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-93b3e35:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314491-1.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-cb5d868 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-1915 .elementor-element.elementor-element-cb5d868 .elementor-icon-box-wrapper{text-align:left;}.elementor-1915 .elementor-element.elementor-element-cb5d868{--icon-box-icon-margin:15px;}.elementor-1915 .elementor-element.elementor-element-cb5d868 .elementor-icon-box-title{margin-bottom:30px;color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-cb5d868.elementor-view-stacked .elementor-icon{background-color:#585858;}.elementor-1915 .elementor-element.elementor-element-cb5d868.elementor-view-framed .elementor-icon, .elementor-1915 .elementor-element.elementor-element-cb5d868.elementor-view-default .elementor-icon{fill:#585858;color:#585858;border-color:#585858;}.elementor-1915 .elementor-element.elementor-element-cb5d868 .elementor-icon{font-size:45px;}.elementor-1915 .elementor-element.elementor-element-cb5d868 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-916b750{--display:flex;--background-transition:0.3s;--margin-top:2px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-916b750:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-916b750 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-916b750:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395-2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-be5e67c .elementor-button{background-color:transparent;font-weight:700;background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1915 .elementor-element.elementor-element-be5e67c > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-1915 .elementor-element.elementor-element-be5e67c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1915 .elementor-element.elementor-element-be5e67c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1915 .elementor-element.elementor-element-6d08168{--display:flex;}.elementor-1915 .elementor-element.elementor-element-1e81cf9{--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;--background-transition:0.3s;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-1e81cf9:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-1e81cf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314490.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-1e81cf9:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314491-1.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-3823ea9 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-1915 .elementor-element.elementor-element-3823ea9 .elementor-icon-box-wrapper{text-align:left;}.elementor-1915 .elementor-element.elementor-element-3823ea9{--icon-box-icon-margin:15px;}.elementor-1915 .elementor-element.elementor-element-3823ea9 .elementor-icon-box-title{margin-bottom:30px;color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-3823ea9.elementor-view-stacked .elementor-icon{background-color:#585858;}.elementor-1915 .elementor-element.elementor-element-3823ea9.elementor-view-framed .elementor-icon, .elementor-1915 .elementor-element.elementor-element-3823ea9.elementor-view-default .elementor-icon{fill:#585858;color:#585858;border-color:#585858;}.elementor-1915 .elementor-element.elementor-element-3823ea9 .elementor-icon{font-size:45px;}.elementor-1915 .elementor-element.elementor-element-3823ea9 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-4d63c2d{--display:flex;--background-transition:0.3s;--margin-top:2px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-4d63c2d:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-4d63c2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-4d63c2d:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395-2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-36e8a88 .elementor-button{background-color:transparent;font-weight:700;background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1915 .elementor-element.elementor-element-36e8a88 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-1915 .elementor-element.elementor-element-36e8a88 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1915 .elementor-element.elementor-element-36e8a88 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1915 .elementor-element.elementor-element-5faeea4{--display:flex;}.elementor-1915 .elementor-element.elementor-element-5b59326{--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;--background-transition:0.3s;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-5b59326:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-5b59326 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314490.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-5b59326:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314491-1.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-cc7e959 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-1915 .elementor-element.elementor-element-cc7e959 .elementor-icon-box-wrapper{text-align:left;}.elementor-1915 .elementor-element.elementor-element-cc7e959{--icon-box-icon-margin:15px;}.elementor-1915 .elementor-element.elementor-element-cc7e959 .elementor-icon-box-title{margin-bottom:30px;color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-cc7e959.elementor-view-stacked .elementor-icon{background-color:#585858;}.elementor-1915 .elementor-element.elementor-element-cc7e959.elementor-view-framed .elementor-icon, .elementor-1915 .elementor-element.elementor-element-cc7e959.elementor-view-default .elementor-icon{fill:#585858;color:#585858;border-color:#585858;}.elementor-1915 .elementor-element.elementor-element-cc7e959 .elementor-icon{font-size:45px;}.elementor-1915 .elementor-element.elementor-element-cc7e959 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-bbb3205{--display:flex;--background-transition:0.3s;--margin-top:2px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-bbb3205:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-bbb3205 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-bbb3205:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395-2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-9e16a9d .elementor-button{background-color:transparent;font-weight:700;background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1915 .elementor-element.elementor-element-9e16a9d > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-1915 .elementor-element.elementor-element-9e16a9d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1915 .elementor-element.elementor-element-9e16a9d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1915 .elementor-element.elementor-element-12283a6{--display:flex;}.elementor-1915 .elementor-element.elementor-element-7166bdf{--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;--background-transition:0.3s;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-7166bdf:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-7166bdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314490.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-7166bdf:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314491-1.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-d80ca37 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-1915 .elementor-element.elementor-element-d80ca37 .elementor-icon-box-wrapper{text-align:left;}.elementor-1915 .elementor-element.elementor-element-d80ca37{--icon-box-icon-margin:15px;}.elementor-1915 .elementor-element.elementor-element-d80ca37 .elementor-icon-box-title{margin-bottom:30px;color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-d80ca37.elementor-view-stacked .elementor-icon{background-color:#585858;}.elementor-1915 .elementor-element.elementor-element-d80ca37.elementor-view-framed .elementor-icon, .elementor-1915 .elementor-element.elementor-element-d80ca37.elementor-view-default .elementor-icon{fill:#585858;color:#585858;border-color:#585858;}.elementor-1915 .elementor-element.elementor-element-d80ca37 .elementor-icon{font-size:45px;}.elementor-1915 .elementor-element.elementor-element-d80ca37 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-f939e0a{--display:flex;--background-transition:0.3s;--margin-top:2px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-f939e0a:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-f939e0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-f939e0a:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395-2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-3106cc2 .elementor-button{background-color:transparent;font-weight:700;background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1915 .elementor-element.elementor-element-3106cc2 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-1915 .elementor-element.elementor-element-3106cc2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1915 .elementor-element.elementor-element-3106cc2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1915 .elementor-element.elementor-element-d992c02{--display:flex;}.elementor-1915 .elementor-element.elementor-element-c8e9284{--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;--background-transition:0.3s;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-c8e9284:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-c8e9284 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314490.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-c8e9284:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314491-1.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-29c0667 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-1915 .elementor-element.elementor-element-29c0667 .elementor-icon-box-wrapper{text-align:left;}.elementor-1915 .elementor-element.elementor-element-29c0667{--icon-box-icon-margin:15px;}.elementor-1915 .elementor-element.elementor-element-29c0667 .elementor-icon-box-title{margin-bottom:30px;color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-29c0667.elementor-view-stacked .elementor-icon{background-color:#585858;}.elementor-1915 .elementor-element.elementor-element-29c0667.elementor-view-framed .elementor-icon, .elementor-1915 .elementor-element.elementor-element-29c0667.elementor-view-default .elementor-icon{fill:#585858;color:#585858;border-color:#585858;}.elementor-1915 .elementor-element.elementor-element-29c0667 .elementor-icon{font-size:45px;}.elementor-1915 .elementor-element.elementor-element-29c0667 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-6c920f1{--display:flex;--background-transition:0.3s;--margin-top:2px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-6c920f1:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-6c920f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-6c920f1:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395-2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-cc610b1 .elementor-button{background-color:transparent;font-weight:700;background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1915 .elementor-element.elementor-element-cc610b1 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-1915 .elementor-element.elementor-element-cc610b1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1915 .elementor-element.elementor-element-cc610b1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1915 .elementor-element.elementor-element-94439bf{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-1915 .elementor-element.elementor-element-94439bf :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#2A2A2A;border-style:solid;border-color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-f0c0438{--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:0px;--n-tabs-gap:50px;--n-tabs-title-border-radius:50px 0px 0px 50px;--n-tabs-title-font-size:25px;--n-tabs-title-color:var( --e-global-color-primary );--n-tabs-title-color-active:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-f0c0438 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#141414CC;}.elementor-1915 .elementor-element.elementor-element-f0c0438.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1915 .elementor-element.elementor-element-f0c0438.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#E09E26;background-color:transparent;background-image:linear-gradient(90deg, #E09E26 0%, #785008 100%);}.elementor-1915 .elementor-element.elementor-element-f0c0438.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Kallisto", Sans-serif;}.elementor-1915 .elementor-element.elementor-element-f0c0438 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-055132d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-878717e{--display:flex;}.elementor-1915 .elementor-element.elementor-element-5dfc835{--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;--background-transition:0.3s;--overlay-opacity:0.5;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-5dfc835:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-5dfc835 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314490.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-5dfc835:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314491-1.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-5dfc835::before, .elementor-1915 .elementor-element.elementor-element-5dfc835 > .elementor-background-video-container::before, .elementor-1915 .elementor-element.elementor-element-5dfc835 > .e-con-inner > .elementor-background-video-container::before, .elementor-1915 .elementor-element.elementor-element-5dfc835 > .elementor-background-slideshow::before, .elementor-1915 .elementor-element.elementor-element-5dfc835 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1915 .elementor-element.elementor-element-5dfc835 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1915 .elementor-element.elementor-element-3361bfd > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon-box-wrapper{text-align:left;}.elementor-1915 .elementor-element.elementor-element-3361bfd{--icon-box-icon-margin:15px;}.elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon-box-title{margin-bottom:30px;color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-3361bfd.elementor-view-stacked .elementor-icon{background-color:#585858;}.elementor-1915 .elementor-element.elementor-element-3361bfd.elementor-view-framed .elementor-icon, .elementor-1915 .elementor-element.elementor-element-3361bfd.elementor-view-default .elementor-icon{fill:#585858;color:#585858;border-color:#585858;}.elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon{font-size:45px;}.elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-b9a42fa{--display:flex;--background-transition:0.3s;--margin-top:2px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-b9a42fa:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-b9a42fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-b9a42fa:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395-2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-e0b57ed .elementor-button{background-color:transparent;font-weight:700;background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1915 .elementor-element.elementor-element-e0b57ed > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-1915 .elementor-element.elementor-element-e0b57ed .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1915 .elementor-element.elementor-element-e0b57ed .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1915 .elementor-element.elementor-element-d7f02f1{--display:flex;}.elementor-1915 .elementor-element.elementor-element-bf0de11{--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;--background-transition:0.3s;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-bf0de11:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-bf0de11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314490.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-bf0de11:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314491-1.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-16e268f > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon-box-wrapper{text-align:left;}.elementor-1915 .elementor-element.elementor-element-16e268f{--icon-box-icon-margin:15px;}.elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon-box-title{margin-bottom:30px;color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-16e268f.elementor-view-stacked .elementor-icon{background-color:#585858;}.elementor-1915 .elementor-element.elementor-element-16e268f.elementor-view-framed .elementor-icon, .elementor-1915 .elementor-element.elementor-element-16e268f.elementor-view-default .elementor-icon{fill:#585858;color:#585858;border-color:#585858;}.elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon{font-size:45px;}.elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-81006e5{--display:flex;--background-transition:0.3s;--margin-top:2px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-81006e5:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-81006e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-81006e5:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395-2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-abdafe7 .elementor-button{background-color:transparent;font-weight:700;background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1915 .elementor-element.elementor-element-abdafe7 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-1915 .elementor-element.elementor-element-abdafe7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1915 .elementor-element.elementor-element-abdafe7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1915 .elementor-element.elementor-element-9cf9c16{--display:flex;}.elementor-1915 .elementor-element.elementor-element-a086c32{--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;--background-transition:0.3s;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-a086c32:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-a086c32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314490.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-a086c32:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314491-1.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-7747329 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon-box-wrapper{text-align:left;}.elementor-1915 .elementor-element.elementor-element-7747329{--icon-box-icon-margin:15px;}.elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon-box-title{margin-bottom:30px;color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-7747329.elementor-view-stacked .elementor-icon{background-color:#585858;}.elementor-1915 .elementor-element.elementor-element-7747329.elementor-view-framed .elementor-icon, .elementor-1915 .elementor-element.elementor-element-7747329.elementor-view-default .elementor-icon{fill:#585858;color:#585858;border-color:#585858;}.elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon{font-size:45px;}.elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-ffdbe45{--display:flex;--background-transition:0.3s;--margin-top:2px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-ffdbe45:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-ffdbe45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-ffdbe45:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395-2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-0262931 .elementor-button{background-color:transparent;font-weight:700;background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1915 .elementor-element.elementor-element-0262931 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-1915 .elementor-element.elementor-element-0262931 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1915 .elementor-element.elementor-element-0262931 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1915 .elementor-element.elementor-element-e194023{--display:flex;}.elementor-1915 .elementor-element.elementor-element-6082510{--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;--background-transition:0.3s;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-6082510:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-6082510 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314490.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-6082510:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314491-1.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-d01908a > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon-box-wrapper{text-align:left;}.elementor-1915 .elementor-element.elementor-element-d01908a{--icon-box-icon-margin:15px;}.elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon-box-title{margin-bottom:30px;color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-d01908a.elementor-view-stacked .elementor-icon{background-color:#585858;}.elementor-1915 .elementor-element.elementor-element-d01908a.elementor-view-framed .elementor-icon, .elementor-1915 .elementor-element.elementor-element-d01908a.elementor-view-default .elementor-icon{fill:#585858;color:#585858;border-color:#585858;}.elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon{font-size:45px;}.elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-09d23d7{--display:flex;--background-transition:0.3s;--margin-top:2px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-09d23d7:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-09d23d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-09d23d7:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395-2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-aff0f4e .elementor-button{background-color:transparent;font-weight:700;background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1915 .elementor-element.elementor-element-aff0f4e > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-1915 .elementor-element.elementor-element-aff0f4e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1915 .elementor-element.elementor-element-aff0f4e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1915 .elementor-element.elementor-element-8a263c5{--display:flex;}.elementor-1915 .elementor-element.elementor-element-fe70c9b{--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;--background-transition:0.3s;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-fe70c9b:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-fe70c9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314490.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-fe70c9b:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314491-1.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-fe6c1d1 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon-box-wrapper{text-align:left;}.elementor-1915 .elementor-element.elementor-element-fe6c1d1{--icon-box-icon-margin:15px;}.elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon-box-title{margin-bottom:30px;color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-fe6c1d1.elementor-view-stacked .elementor-icon{background-color:#585858;}.elementor-1915 .elementor-element.elementor-element-fe6c1d1.elementor-view-framed .elementor-icon, .elementor-1915 .elementor-element.elementor-element-fe6c1d1.elementor-view-default .elementor-icon{fill:#585858;color:#585858;border-color:#585858;}.elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon{font-size:45px;}.elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-53a8b2a{--display:flex;--background-transition:0.3s;--margin-top:2px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-53a8b2a:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-53a8b2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-53a8b2a:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395-2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-f93ecaa .elementor-button{background-color:transparent;font-weight:700;background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1915 .elementor-element.elementor-element-f93ecaa > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-1915 .elementor-element.elementor-element-f93ecaa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1915 .elementor-element.elementor-element-f93ecaa .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1915 .elementor-element.elementor-element-29b0ff0{--display:flex;}.elementor-1915 .elementor-element.elementor-element-460d5b2{--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;--background-transition:0.3s;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-460d5b2:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-460d5b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314490.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-460d5b2:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314491-1.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-f676553 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon-box-wrapper{text-align:left;}.elementor-1915 .elementor-element.elementor-element-f676553{--icon-box-icon-margin:15px;}.elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon-box-title{margin-bottom:30px;color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-f676553.elementor-view-stacked .elementor-icon{background-color:#585858;}.elementor-1915 .elementor-element.elementor-element-f676553.elementor-view-framed .elementor-icon, .elementor-1915 .elementor-element.elementor-element-f676553.elementor-view-default .elementor-icon{fill:#585858;color:#585858;border-color:#585858;}.elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon{font-size:45px;}.elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-34c71b0{--display:flex;--background-transition:0.3s;--margin-top:2px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-34c71b0:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-34c71b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-34c71b0:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395-2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-cc8a5c1 .elementor-button{background-color:transparent;font-weight:700;background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1915 .elementor-element.elementor-element-cc8a5c1 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-1915 .elementor-element.elementor-element-cc8a5c1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1915 .elementor-element.elementor-element-cc8a5c1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1915 .elementor-element.elementor-element-71dfcba{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-1915 .elementor-element.elementor-element-71dfcba :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#2A2A2A;border-style:solid;border-color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-9d8f8ec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-d9ac020{--display:flex;}.elementor-1915 .elementor-element.elementor-element-9c6d8af{--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;--background-transition:0.3s;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-9c6d8af:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-9c6d8af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314490.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-9c6d8af:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314491-1.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-1b4078c > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-1915 .elementor-element.elementor-element-1b4078c .elementor-icon-box-wrapper{text-align:left;}.elementor-1915 .elementor-element.elementor-element-1b4078c{--icon-box-icon-margin:15px;}.elementor-1915 .elementor-element.elementor-element-1b4078c .elementor-icon-box-title{margin-bottom:30px;color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-1b4078c.elementor-view-stacked .elementor-icon{background-color:#585858;}.elementor-1915 .elementor-element.elementor-element-1b4078c.elementor-view-framed .elementor-icon, .elementor-1915 .elementor-element.elementor-element-1b4078c.elementor-view-default .elementor-icon{fill:#585858;color:#585858;border-color:#585858;}.elementor-1915 .elementor-element.elementor-element-1b4078c .elementor-icon{font-size:45px;}.elementor-1915 .elementor-element.elementor-element-1b4078c .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-b9504c7{--display:flex;--background-transition:0.3s;--margin-top:2px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-b9504c7:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-b9504c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-b9504c7:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395-2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-9762366 .elementor-button{background-color:transparent;font-weight:700;background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1915 .elementor-element.elementor-element-9762366 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-1915 .elementor-element.elementor-element-9762366 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1915 .elementor-element.elementor-element-9762366 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1915 .elementor-element.elementor-element-94898f7{--display:flex;}.elementor-1915 .elementor-element.elementor-element-ad1f4b5{--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;--background-transition:0.3s;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-ad1f4b5:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-ad1f4b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314490.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-ad1f4b5:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314491-1.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-1821124 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-1915 .elementor-element.elementor-element-1821124 .elementor-icon-box-wrapper{text-align:left;}.elementor-1915 .elementor-element.elementor-element-1821124{--icon-box-icon-margin:15px;}.elementor-1915 .elementor-element.elementor-element-1821124 .elementor-icon-box-title{margin-bottom:30px;color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-1821124.elementor-view-stacked .elementor-icon{background-color:#585858;}.elementor-1915 .elementor-element.elementor-element-1821124.elementor-view-framed .elementor-icon, .elementor-1915 .elementor-element.elementor-element-1821124.elementor-view-default .elementor-icon{fill:#585858;color:#585858;border-color:#585858;}.elementor-1915 .elementor-element.elementor-element-1821124 .elementor-icon{font-size:45px;}.elementor-1915 .elementor-element.elementor-element-1821124 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-2f9ef93{--display:flex;--background-transition:0.3s;--margin-top:2px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-2f9ef93:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-2f9ef93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-2f9ef93:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395-2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-af48f73 .elementor-button{background-color:transparent;font-weight:700;background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1915 .elementor-element.elementor-element-af48f73 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-1915 .elementor-element.elementor-element-af48f73 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1915 .elementor-element.elementor-element-af48f73 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1915 .elementor-element.elementor-element-ca31bc9{--display:flex;}.elementor-1915 .elementor-element.elementor-element-da2a717{--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;--background-transition:0.3s;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-da2a717:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-da2a717 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314490.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-da2a717:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314491-1.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-ad50457 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-1915 .elementor-element.elementor-element-ad50457 .elementor-icon-box-wrapper{text-align:left;}.elementor-1915 .elementor-element.elementor-element-ad50457{--icon-box-icon-margin:15px;}.elementor-1915 .elementor-element.elementor-element-ad50457 .elementor-icon-box-title{margin-bottom:30px;color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-ad50457.elementor-view-stacked .elementor-icon{background-color:#585858;}.elementor-1915 .elementor-element.elementor-element-ad50457.elementor-view-framed .elementor-icon, .elementor-1915 .elementor-element.elementor-element-ad50457.elementor-view-default .elementor-icon{fill:#585858;color:#585858;border-color:#585858;}.elementor-1915 .elementor-element.elementor-element-ad50457 .elementor-icon{font-size:45px;}.elementor-1915 .elementor-element.elementor-element-ad50457 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-daabeb5{--display:flex;--background-transition:0.3s;--margin-top:2px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-daabeb5:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-daabeb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-daabeb5:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395-2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-4c58f67 .elementor-button{background-color:transparent;font-weight:700;background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1915 .elementor-element.elementor-element-4c58f67 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-1915 .elementor-element.elementor-element-4c58f67 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1915 .elementor-element.elementor-element-4c58f67 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1915 .elementor-element.elementor-element-b3c09e4{--display:flex;}.elementor-1915 .elementor-element.elementor-element-861618f{--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;--background-transition:0.3s;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-861618f:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-861618f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314490.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-861618f:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314491-1.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1915 .elementor-element.elementor-element-6445c4a > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-1915 .elementor-element.elementor-element-6445c4a .elementor-icon-box-wrapper{text-align:left;}.elementor-1915 .elementor-element.elementor-element-6445c4a{--icon-box-icon-margin:15px;}.elementor-1915 .elementor-element.elementor-element-6445c4a .elementor-icon-box-title{margin-bottom:30px;color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-6445c4a.elementor-view-stacked .elementor-icon{background-color:#585858;}.elementor-1915 .elementor-element.elementor-element-6445c4a.elementor-view-framed .elementor-icon, .elementor-1915 .elementor-element.elementor-element-6445c4a.elementor-view-default .elementor-icon{fill:#585858;color:#585858;border-color:#585858;}.elementor-1915 .elementor-element.elementor-element-6445c4a .elementor-icon{font-size:45px;}.elementor-1915 .elementor-element.elementor-element-6445c4a .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-f89a9a3{--display:flex;--background-transition:0.3s;--margin-top:2px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-f89a9a3:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-f89a9a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-f89a9a3:hover{background-image:url("https://valleysolutionslandscaping.com/wp-content/uploads/2025/05/Group-1321314395-2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1915 .elementor-element.elementor-element-7db49dc .elementor-button{background-color:transparent;font-weight:700;background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1915 .elementor-element.elementor-element-7db49dc > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-1915 .elementor-element.elementor-element-7db49dc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1915 .elementor-element.elementor-element-7db49dc .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1915 .elementor-element.elementor-element-9524118{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-1915 .elementor-element.elementor-element-9524118 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#2A2A2A;border-style:solid;border-color:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-a3afe95{--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:0px;--n-tabs-gap:50px;--n-tabs-title-border-radius:50px 0px 0px 50px;--n-tabs-title-font-size:25px;--n-tabs-title-color:var( --e-global-color-primary );--n-tabs-title-color-active:var( --e-global-color-primary );}.elementor-1915 .elementor-element.elementor-element-a3afe95 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#141414CC;}.elementor-1915 .elementor-element.elementor-element-a3afe95.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1915 .elementor-element.elementor-element-a3afe95.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#E09E26;background-color:transparent;background-image:linear-gradient(90deg, #E09E26 0%, #785008 100%);}.elementor-1915 .elementor-element.elementor-element-a3afe95.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Kallisto", Sans-serif;}.elementor-1915 .elementor-element.elementor-element-a3afe95 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-1915 .elementor-element.elementor-element-9c75c8d{--overlay-opacity:0.56;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-2c5d438 > .elementor-widget-container{padding:10px 30px 0px 30px;}.elementor-1915 .elementor-element.elementor-element-2c5d438 .elementor-icon-box-title{margin-bottom:20px;}.elementor-1915 .elementor-element.elementor-element-2c5d438 .elementor-icon{font-size:40px;}.elementor-1915 .elementor-element.elementor-element-26496f2{--padding-top:13px;--padding-bottom:13px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-3ed7f3f{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-03eb202 > .elementor-widget-container{padding:10px 30px 0px 30px;}.elementor-1915 .elementor-element.elementor-element-03eb202 .elementor-icon-box-title{margin-bottom:20px;}.elementor-1915 .elementor-element.elementor-element-03eb202 .elementor-icon{font-size:40px;}.elementor-1915 .elementor-element.elementor-element-f6c9f59{--padding-top:13px;--padding-bottom:13px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-b58a6cd{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-b801421 > .elementor-widget-container{padding:10px 30px 0px 30px;}.elementor-1915 .elementor-element.elementor-element-b801421 .elementor-icon-box-title{margin-bottom:20px;}.elementor-1915 .elementor-element.elementor-element-b801421 .elementor-icon{font-size:40px;}.elementor-1915 .elementor-element.elementor-element-18f8f42{--padding-top:13px;--padding-bottom:13px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-aabb067{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-f2bb3aa > .elementor-widget-container{padding:10px 30px 0px 30px;}.elementor-1915 .elementor-element.elementor-element-f2bb3aa .elementor-icon-box-title{margin-bottom:20px;}.elementor-1915 .elementor-element.elementor-element-f2bb3aa .elementor-icon{font-size:40px;}.elementor-1915 .elementor-element.elementor-element-6e1a466{--padding-top:13px;--padding-bottom:13px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-d3272c6{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-f267310 > .elementor-widget-container{padding:10px 30px 0px 30px;}.elementor-1915 .elementor-element.elementor-element-f267310 .elementor-icon-box-title{margin-bottom:20px;}.elementor-1915 .elementor-element.elementor-element-f267310 .elementor-icon{font-size:40px;}.elementor-1915 .elementor-element.elementor-element-5c35aef{--padding-top:13px;--padding-bottom:13px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-9493ecb{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-a8755ef > .elementor-widget-container{padding:10px 30px 0px 30px;}.elementor-1915 .elementor-element.elementor-element-a8755ef .elementor-icon-box-title{margin-bottom:20px;}.elementor-1915 .elementor-element.elementor-element-a8755ef .elementor-icon{font-size:40px;}.elementor-1915 .elementor-element.elementor-element-8907836{--padding-top:13px;--padding-bottom:13px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-803b886{--e-n-carousel-swiper-slides-to-display:2;}:where( .elementor-1915 .elementor-element.elementor-element-803b886 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-1915 .elementor-element.elementor-element-93b3e35{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-cb5d868 > .elementor-widget-container{padding:10px 30px 0px 30px;}.elementor-1915 .elementor-element.elementor-element-cb5d868 .elementor-icon-box-title{margin-bottom:20px;}.elementor-1915 .elementor-element.elementor-element-cb5d868 .elementor-icon{font-size:40px;}.elementor-1915 .elementor-element.elementor-element-916b750{--padding-top:13px;--padding-bottom:13px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-1e81cf9{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-3823ea9 > .elementor-widget-container{padding:10px 30px 0px 30px;}.elementor-1915 .elementor-element.elementor-element-3823ea9 .elementor-icon-box-title{margin-bottom:20px;}.elementor-1915 .elementor-element.elementor-element-3823ea9 .elementor-icon{font-size:40px;}.elementor-1915 .elementor-element.elementor-element-4d63c2d{--padding-top:13px;--padding-bottom:13px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-5b59326{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-cc7e959 > .elementor-widget-container{padding:10px 30px 0px 30px;}.elementor-1915 .elementor-element.elementor-element-cc7e959 .elementor-icon-box-title{margin-bottom:20px;}.elementor-1915 .elementor-element.elementor-element-cc7e959 .elementor-icon{font-size:40px;}.elementor-1915 .elementor-element.elementor-element-bbb3205{--padding-top:13px;--padding-bottom:13px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-7166bdf{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-d80ca37 > .elementor-widget-container{padding:10px 30px 0px 30px;}.elementor-1915 .elementor-element.elementor-element-d80ca37 .elementor-icon-box-title{margin-bottom:20px;}.elementor-1915 .elementor-element.elementor-element-d80ca37 .elementor-icon{font-size:40px;}.elementor-1915 .elementor-element.elementor-element-f939e0a{--padding-top:13px;--padding-bottom:13px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-c8e9284{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-29c0667 > .elementor-widget-container{padding:5px 30px 0px 30px;}.elementor-1915 .elementor-element.elementor-element-29c0667 .elementor-icon-box-title{margin-bottom:20px;}.elementor-1915 .elementor-element.elementor-element-29c0667 .elementor-icon{font-size:40px;}.elementor-1915 .elementor-element.elementor-element-6c920f1{--padding-top:13px;--padding-bottom:13px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-94439bf{--e-n-carousel-swiper-slides-to-display:2;}:where( .elementor-1915 .elementor-element.elementor-element-94439bf .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-1915 .elementor-element.elementor-element-5dfc835{--overlay-opacity:0.56;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-3361bfd > .elementor-widget-container{padding:10px 30px 10px 30px;}.elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon-box-title{margin-bottom:20px;}.elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon{font-size:40px;}.elementor-1915 .elementor-element.elementor-element-b9a42fa{--padding-top:13px;--padding-bottom:13px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-bf0de11{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-16e268f > .elementor-widget-container{padding:10px 30px 10px 30px;}.elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon-box-title{margin-bottom:20px;}.elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon{font-size:40px;}.elementor-1915 .elementor-element.elementor-element-81006e5{--padding-top:13px;--padding-bottom:13px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-a086c32{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-7747329 > .elementor-widget-container{padding:10px 30px 10px 30px;}.elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon-box-title{margin-bottom:20px;}.elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon{font-size:40px;}.elementor-1915 .elementor-element.elementor-element-ffdbe45{--padding-top:13px;--padding-bottom:13px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-6082510{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-d01908a > .elementor-widget-container{padding:10px 30px 10px 30px;}.elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon-box-title{margin-bottom:20px;}.elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon{font-size:40px;}.elementor-1915 .elementor-element.elementor-element-09d23d7{--padding-top:13px;--padding-bottom:13px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-fe70c9b{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-fe6c1d1 > .elementor-widget-container{padding:10px 30px 10px 30px;}.elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon-box-title{margin-bottom:20px;}.elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon{font-size:40px;}.elementor-1915 .elementor-element.elementor-element-53a8b2a{--padding-top:13px;--padding-bottom:13px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-460d5b2{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-f676553 > .elementor-widget-container{padding:10px 30px 10px 30px;}.elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon-box-title{margin-bottom:20px;}.elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon{font-size:40px;}.elementor-1915 .elementor-element.elementor-element-34c71b0{--padding-top:13px;--padding-bottom:13px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-71dfcba{--e-n-carousel-swiper-slides-to-display:2;}:where( .elementor-1915 .elementor-element.elementor-element-71dfcba .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-1915 .elementor-element.elementor-element-9c6d8af{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-1b4078c > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-1915 .elementor-element.elementor-element-1b4078c .elementor-icon-box-title{margin-bottom:20px;}.elementor-1915 .elementor-element.elementor-element-1b4078c .elementor-icon{font-size:40px;}.elementor-1915 .elementor-element.elementor-element-b9504c7{--padding-top:13px;--padding-bottom:13px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-ad1f4b5{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-1821124 > .elementor-widget-container{padding:10px 30px 010px 30px;}.elementor-1915 .elementor-element.elementor-element-1821124 .elementor-icon-box-title{margin-bottom:20px;}.elementor-1915 .elementor-element.elementor-element-1821124 .elementor-icon{font-size:40px;}.elementor-1915 .elementor-element.elementor-element-2f9ef93{--padding-top:13px;--padding-bottom:13px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-da2a717{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-ad50457 > .elementor-widget-container{padding:10px 30px 010px 30px;}.elementor-1915 .elementor-element.elementor-element-ad50457 .elementor-icon-box-title{margin-bottom:20px;}.elementor-1915 .elementor-element.elementor-element-ad50457 .elementor-icon{font-size:40px;}.elementor-1915 .elementor-element.elementor-element-daabeb5{--padding-top:13px;--padding-bottom:13px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-861618f{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-6445c4a > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-1915 .elementor-element.elementor-element-6445c4a .elementor-icon-box-title{margin-bottom:20px;}.elementor-1915 .elementor-element.elementor-element-6445c4a .elementor-icon{font-size:40px;}.elementor-1915 .elementor-element.elementor-element-f89a9a3{--padding-top:13px;--padding-bottom:13px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-9524118{--e-n-carousel-swiper-slides-to-display:2;}:where( .elementor-1915 .elementor-element.elementor-element-9524118 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}}@media(max-width:767px){.elementor-1915 .elementor-element.elementor-element-d15064a{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;}.elementor-1915 .elementor-element.elementor-element-2c5d438 .elementor-icon-box-title{margin-bottom:10px;}.elementor-1915 .elementor-element.elementor-element-26496f2{--width:65%;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-ebf905c .elementor-button{font-size:16px;}.elementor-1915 .elementor-element.elementor-element-03eb202 .elementor-icon-box-title{margin-bottom:10px;}.elementor-1915 .elementor-element.elementor-element-f6c9f59{--width:65%;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-d90eca5 .elementor-button{font-size:16px;}.elementor-1915 .elementor-element.elementor-element-b801421 .elementor-icon-box-title{margin-bottom:10px;}.elementor-1915 .elementor-element.elementor-element-18f8f42{--width:65%;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-9b02687 .elementor-button{font-size:16px;}.elementor-1915 .elementor-element.elementor-element-f2bb3aa .elementor-icon-box-title{margin-bottom:10px;}.elementor-1915 .elementor-element.elementor-element-6e1a466{--width:65%;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-44b243b .elementor-button{font-size:16px;}.elementor-1915 .elementor-element.elementor-element-f267310 .elementor-icon-box-title{margin-bottom:10px;}.elementor-1915 .elementor-element.elementor-element-5c35aef{--width:65%;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-888e124 .elementor-button{font-size:16px;}.elementor-1915 .elementor-element.elementor-element-a8755ef .elementor-icon-box-title{margin-bottom:10px;}.elementor-1915 .elementor-element.elementor-element-8907836{--width:65%;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-8dc7975 .elementor-button{font-size:16px;}.elementor-1915 .elementor-element.elementor-element-803b886{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-35px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:60px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-35px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:60px;--e-n-carousel-arrow-size:15px;}.elementor-1915 .elementor-element.elementor-element-803b886 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-1915 .elementor-element.elementor-element-803b886 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-width:1px 1px 1px 1px;border-radius:80px 80px 80px 80px;padding:14px 14px 14px 14px;}.elementor-1915 .elementor-element.elementor-element-cb5d868 .elementor-icon-box-title{margin-bottom:10px;}.elementor-1915 .elementor-element.elementor-element-916b750{--width:65%;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-be5e67c .elementor-button{font-size:16px;}.elementor-1915 .elementor-element.elementor-element-3823ea9 .elementor-icon-box-title{margin-bottom:10px;}.elementor-1915 .elementor-element.elementor-element-4d63c2d{--width:65%;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-36e8a88 .elementor-button{font-size:16px;}.elementor-1915 .elementor-element.elementor-element-cc7e959 .elementor-icon-box-title{margin-bottom:10px;}.elementor-1915 .elementor-element.elementor-element-bbb3205{--width:65%;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-9e16a9d .elementor-button{font-size:16px;}.elementor-1915 .elementor-element.elementor-element-d80ca37 .elementor-icon-box-title{margin-bottom:10px;}.elementor-1915 .elementor-element.elementor-element-f939e0a{--width:65%;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-3106cc2 .elementor-button{font-size:16px;}.elementor-1915 .elementor-element.elementor-element-29c0667 .elementor-icon-box-title{margin-bottom:10px;}.elementor-1915 .elementor-element.elementor-element-6c920f1{--width:65%;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-cc610b1 .elementor-button{font-size:16px;}.elementor-1915 .elementor-element.elementor-element-94439bf{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-35px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:60px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-35px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:60px;--e-n-carousel-arrow-size:15px;}.elementor-1915 .elementor-element.elementor-element-94439bf > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-1915 .elementor-element.elementor-element-94439bf :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-width:1px 1px 1px 1px;border-radius:80px 80px 80px 80px;padding:14px 14px 14px 14px;}.elementor-1915 .elementor-element.elementor-element-f0c0438{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;}.elementor-1915 .elementor-element.elementor-element-3361bfd > .elementor-widget-container{padding:30px 30px 10px 30px;}.elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon-box-title{margin-bottom:10px;}.elementor-1915 .elementor-element.elementor-element-b9a42fa{--width:65%;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-e0b57ed .elementor-button{font-size:16px;}.elementor-1915 .elementor-element.elementor-element-16e268f > .elementor-widget-container{padding:30px 30px 10px 30px;}.elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon-box-title{margin-bottom:10px;}.elementor-1915 .elementor-element.elementor-element-81006e5{--width:65%;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-abdafe7 .elementor-button{font-size:16px;}.elementor-1915 .elementor-element.elementor-element-7747329 > .elementor-widget-container{padding:30px 30px 10px 30px;}.elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon-box-title{margin-bottom:10px;}.elementor-1915 .elementor-element.elementor-element-ffdbe45{--width:65%;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-0262931 .elementor-button{font-size:16px;}.elementor-1915 .elementor-element.elementor-element-d01908a > .elementor-widget-container{padding:30px 30px 10px 30px;}.elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon-box-title{margin-bottom:10px;}.elementor-1915 .elementor-element.elementor-element-09d23d7{--width:65%;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-aff0f4e .elementor-button{font-size:16px;}.elementor-1915 .elementor-element.elementor-element-fe6c1d1 > .elementor-widget-container{padding:30px 30px 10px 30px;}.elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon-box-title{margin-bottom:10px;}.elementor-1915 .elementor-element.elementor-element-53a8b2a{--width:65%;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-f93ecaa .elementor-button{font-size:16px;}.elementor-1915 .elementor-element.elementor-element-f676553 > .elementor-widget-container{padding:30px 30px 10px 30px;}.elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon-box-title{margin-bottom:10px;}.elementor-1915 .elementor-element.elementor-element-34c71b0{--width:65%;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-cc8a5c1 .elementor-button{font-size:16px;}.elementor-1915 .elementor-element.elementor-element-71dfcba{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-35px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:60px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-35px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:60px;--e-n-carousel-arrow-size:15px;}.elementor-1915 .elementor-element.elementor-element-71dfcba > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-1915 .elementor-element.elementor-element-71dfcba :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-width:1px 1px 1px 1px;border-radius:80px 80px 80px 80px;padding:14px 14px 14px 14px;}.elementor-1915 .elementor-element.elementor-element-1b4078c > .elementor-widget-container{padding:10px 30px 10px 30px;}.elementor-1915 .elementor-element.elementor-element-1b4078c .elementor-icon-box-title{margin-bottom:10px;}.elementor-1915 .elementor-element.elementor-element-b9504c7{--width:65%;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-9762366 .elementor-button{font-size:16px;}.elementor-1915 .elementor-element.elementor-element-1821124 > .elementor-widget-container{padding:30px 30px 10px 30px;}.elementor-1915 .elementor-element.elementor-element-1821124 .elementor-icon-box-title{margin-bottom:10px;}.elementor-1915 .elementor-element.elementor-element-2f9ef93{--width:65%;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-af48f73 .elementor-button{font-size:16px;}.elementor-1915 .elementor-element.elementor-element-ad50457 > .elementor-widget-container{padding:30px 30px 10px 30px;}.elementor-1915 .elementor-element.elementor-element-ad50457 .elementor-icon-box-title{margin-bottom:10px;}.elementor-1915 .elementor-element.elementor-element-daabeb5{--width:65%;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-4c58f67 .elementor-button{font-size:16px;}.elementor-1915 .elementor-element.elementor-element-6445c4a > .elementor-widget-container{padding:10px 30px 10px 30px;}.elementor-1915 .elementor-element.elementor-element-6445c4a .elementor-icon-box-title{margin-bottom:10px;}.elementor-1915 .elementor-element.elementor-element-f89a9a3{--width:65%;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-7db49dc .elementor-button{font-size:16px;}.elementor-1915 .elementor-element.elementor-element-9524118{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-35px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:60px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-35px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:60px;--e-n-carousel-arrow-size:15px;}.elementor-1915 .elementor-element.elementor-element-9524118 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-1915 .elementor-element.elementor-element-9524118 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-width:1px 1px 1px 1px;border-radius:80px 80px 80px 80px;padding:14px 14px 14px 14px;}.elementor-1915 .elementor-element.elementor-element-a3afe95{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;}}@media(min-width:768px){.elementor-1915 .elementor-element.elementor-element-09414e0{--width:32%;}.elementor-1915 .elementor-element.elementor-element-c93db52{--width:65.5%;}.elementor-1915 .elementor-element.elementor-element-5219145{--width:32%;}.elementor-1915 .elementor-element.elementor-element-18b2bef{--width:65.5%;}.elementor-1915 .elementor-element.elementor-element-ee0f28a{--width:32%;}.elementor-1915 .elementor-element.elementor-element-a549095{--width:65.5%;}.elementor-1915 .elementor-element.elementor-element-a600328{--width:32%;}.elementor-1915 .elementor-element.elementor-element-0648dbc{--width:65.5%;}.elementor-1915 .elementor-element.elementor-element-92936d2{--width:32%;}.elementor-1915 .elementor-element.elementor-element-44f877a{--width:65.5%;}.elementor-1915 .elementor-element.elementor-element-c24f0d2{--width:32%;}.elementor-1915 .elementor-element.elementor-element-d62ca3f{--width:65.5%;}.elementor-1915 .elementor-element.elementor-element-8638513{--width:32%;}.elementor-1915 .elementor-element.elementor-element-e1ef030{--width:65.5%;}.elementor-1915 .elementor-element.elementor-element-a46acab{--width:32%;}.elementor-1915 .elementor-element.elementor-element-873394e{--width:65.5%;}.elementor-1915 .elementor-element.elementor-element-e102450{--width:32%;}.elementor-1915 .elementor-element.elementor-element-0d01c6d{--width:65.5%;}.elementor-1915 .elementor-element.elementor-element-d00b8b2{--width:32%;}.elementor-1915 .elementor-element.elementor-element-d1dbd21{--width:65.5%;}.elementor-1915 .elementor-element.elementor-element-9a51174{--width:32%;}.elementor-1915 .elementor-element.elementor-element-58952f7{--width:65.5%;}.elementor-1915 .elementor-element.elementor-element-9c75c8d{--width:32%;}.elementor-1915 .elementor-element.elementor-element-26496f2{--width:65.5%;}.elementor-1915 .elementor-element.elementor-element-3ed7f3f{--width:32%;}.elementor-1915 .elementor-element.elementor-element-f6c9f59{--width:65.5%;}.elementor-1915 .elementor-element.elementor-element-b58a6cd{--width:32%;}.elementor-1915 .elementor-element.elementor-element-18f8f42{--width:65.5%;}.elementor-1915 .elementor-element.elementor-element-aabb067{--width:32%;}.elementor-1915 .elementor-element.elementor-element-6e1a466{--width:65.5%;}.elementor-1915 .elementor-element.elementor-element-d3272c6{--width:32%;}.elementor-1915 .elementor-element.elementor-element-5c35aef{--width:65.5%;}.elementor-1915 .elementor-element.elementor-element-9493ecb{--width:32%;}.elementor-1915 .elementor-element.elementor-element-8907836{--width:65.5%;}.elementor-1915 .elementor-element.elementor-element-93b3e35{--width:32%;}.elementor-1915 .elementor-element.elementor-element-916b750{--width:65.5%;}.elementor-1915 .elementor-element.elementor-element-1e81cf9{--width:32%;}.elementor-1915 .elementor-element.elementor-element-4d63c2d{--width:65.5%;}.elementor-1915 .elementor-element.elementor-element-5b59326{--width:32%;}.elementor-1915 .elementor-element.elementor-element-bbb3205{--width:65.5%;}.elementor-1915 .elementor-element.elementor-element-7166bdf{--width:32%;}.elementor-1915 .elementor-element.elementor-element-f939e0a{--width:65.5%;}.elementor-1915 .elementor-element.elementor-element-c8e9284{--width:32%;}.elementor-1915 .elementor-element.elementor-element-6c920f1{--width:65.5%;}.elementor-1915 .elementor-element.elementor-element-5dfc835{--width:32%;}.elementor-1915 .elementor-element.elementor-element-b9a42fa{--width:65.5%;}.elementor-1915 .elementor-element.elementor-element-bf0de11{--width:32%;}.elementor-1915 .elementor-element.elementor-element-81006e5{--width:65.5%;}.elementor-1915 .elementor-element.elementor-element-a086c32{--width:32%;}.elementor-1915 .elementor-element.elementor-element-ffdbe45{--width:65.5%;}.elementor-1915 .elementor-element.elementor-element-6082510{--width:32%;}.elementor-1915 .elementor-element.elementor-element-09d23d7{--width:65.5%;}.elementor-1915 .elementor-element.elementor-element-fe70c9b{--width:32%;}.elementor-1915 .elementor-element.elementor-element-53a8b2a{--width:65.5%;}.elementor-1915 .elementor-element.elementor-element-460d5b2{--width:32%;}.elementor-1915 .elementor-element.elementor-element-34c71b0{--width:65.5%;}.elementor-1915 .elementor-element.elementor-element-9c6d8af{--width:32%;}.elementor-1915 .elementor-element.elementor-element-b9504c7{--width:65.5%;}.elementor-1915 .elementor-element.elementor-element-ad1f4b5{--width:32%;}.elementor-1915 .elementor-element.elementor-element-2f9ef93{--width:65.5%;}.elementor-1915 .elementor-element.elementor-element-da2a717{--width:32%;}.elementor-1915 .elementor-element.elementor-element-daabeb5{--width:65.5%;}.elementor-1915 .elementor-element.elementor-element-861618f{--width:32%;}.elementor-1915 .elementor-element.elementor-element-f89a9a3{--width:65.5%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1915 .elementor-element.elementor-element-9c75c8d{--width:100%;}.elementor-1915 .elementor-element.elementor-element-3ed7f3f{--width:100%;}.elementor-1915 .elementor-element.elementor-element-b58a6cd{--width:100%;}.elementor-1915 .elementor-element.elementor-element-aabb067{--width:100%;}.elementor-1915 .elementor-element.elementor-element-d3272c6{--width:100%;}.elementor-1915 .elementor-element.elementor-element-9493ecb{--width:100%;}.elementor-1915 .elementor-element.elementor-element-93b3e35{--width:100%;}.elementor-1915 .elementor-element.elementor-element-1e81cf9{--width:100%;}.elementor-1915 .elementor-element.elementor-element-5b59326{--width:100%;}.elementor-1915 .elementor-element.elementor-element-7166bdf{--width:100%;}.elementor-1915 .elementor-element.elementor-element-c8e9284{--width:100%;}.elementor-1915 .elementor-element.elementor-element-5dfc835{--width:100%;}.elementor-1915 .elementor-element.elementor-element-bf0de11{--width:100%;}.elementor-1915 .elementor-element.elementor-element-a086c32{--width:100%;}.elementor-1915 .elementor-element.elementor-element-6082510{--width:100%;}.elementor-1915 .elementor-element.elementor-element-fe70c9b{--width:100%;}.elementor-1915 .elementor-element.elementor-element-460d5b2{--width:100%;}.elementor-1915 .elementor-element.elementor-element-9c6d8af{--width:100%;}.elementor-1915 .elementor-element.elementor-element-ad1f4b5{--width:100%;}.elementor-1915 .elementor-element.elementor-element-da2a717{--width:100%;}.elementor-1915 .elementor-element.elementor-element-861618f{--width:100%;}}/* Start custom CSS for icon-box, class: .elementor-element-50c3570 */.elementor-1915 .elementor-element.elementor-element-50c3570 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3147bba */.elementor-1915 .elementor-element.elementor-element-3147bba P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e541c55 */.elementor-1915 .elementor-element.elementor-element-e541c55 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-42af8f4 */.elementor-1915 .elementor-element.elementor-element-42af8f4 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-02841d2 */.elementor-1915 .elementor-element.elementor-element-02841d2 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ec60927 */.elementor-1915 .elementor-element.elementor-element-ec60927 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e46c24f */.elementor-1915 .elementor-element.elementor-element-e46c24f P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-52712f1 */.elementor-1915 .elementor-element.elementor-element-52712f1 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-87f60f0 */.elementor-1915 .elementor-element.elementor-element-87f60f0 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0b87772 */.elementor-1915 .elementor-element.elementor-element-0b87772 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-79ba861 */.elementor-1915 .elementor-element.elementor-element-79ba861 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-50c3570 */.elementor-1915 .elementor-element.elementor-element-50c3570 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3147bba */.elementor-1915 .elementor-element.elementor-element-3147bba P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e541c55 */.elementor-1915 .elementor-element.elementor-element-e541c55 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-42af8f4 */.elementor-1915 .elementor-element.elementor-element-42af8f4 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-02841d2 */.elementor-1915 .elementor-element.elementor-element-02841d2 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ec60927 */.elementor-1915 .elementor-element.elementor-element-ec60927 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e46c24f */.elementor-1915 .elementor-element.elementor-element-e46c24f P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-52712f1 */.elementor-1915 .elementor-element.elementor-element-52712f1 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-87f60f0 */.elementor-1915 .elementor-element.elementor-element-87f60f0 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0b87772 */.elementor-1915 .elementor-element.elementor-element-0b87772 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-79ba861 */.elementor-1915 .elementor-element.elementor-element-79ba861 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-50c3570 */.elementor-1915 .elementor-element.elementor-element-50c3570 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3147bba */.elementor-1915 .elementor-element.elementor-element-3147bba P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e541c55 */.elementor-1915 .elementor-element.elementor-element-e541c55 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-42af8f4 */.elementor-1915 .elementor-element.elementor-element-42af8f4 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-02841d2 */.elementor-1915 .elementor-element.elementor-element-02841d2 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ec60927 */.elementor-1915 .elementor-element.elementor-element-ec60927 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e46c24f */.elementor-1915 .elementor-element.elementor-element-e46c24f P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-52712f1 */.elementor-1915 .elementor-element.elementor-element-52712f1 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-87f60f0 */.elementor-1915 .elementor-element.elementor-element-87f60f0 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0b87772 */.elementor-1915 .elementor-element.elementor-element-0b87772 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-79ba861 */.elementor-1915 .elementor-element.elementor-element-79ba861 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-d15064a */.elementor-1915 .elementor-element.elementor-element-d15064a .e-n-tabs-heading button:nth-of-type(2) {
  border-radius: 0px 50px 50px 0px !important;
}


.servicebox svg{
    fill: white;
    transition: 0.4s;
}

.servicebox:hover svg{
    transition: 0.4s;
    fill: #E09E26;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2c5d438 */.elementor-1915 .elementor-element.elementor-element-2c5d438 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-03eb202 */.elementor-1915 .elementor-element.elementor-element-03eb202 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b801421 */.elementor-1915 .elementor-element.elementor-element-b801421 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f2bb3aa */.elementor-1915 .elementor-element.elementor-element-f2bb3aa P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f267310 */.elementor-1915 .elementor-element.elementor-element-f267310 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a8755ef */.elementor-1915 .elementor-element.elementor-element-a8755ef P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2c5d438 */.elementor-1915 .elementor-element.elementor-element-2c5d438 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-03eb202 */.elementor-1915 .elementor-element.elementor-element-03eb202 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b801421 */.elementor-1915 .elementor-element.elementor-element-b801421 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f2bb3aa */.elementor-1915 .elementor-element.elementor-element-f2bb3aa P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f267310 */.elementor-1915 .elementor-element.elementor-element-f267310 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a8755ef */.elementor-1915 .elementor-element.elementor-element-a8755ef P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2c5d438 */.elementor-1915 .elementor-element.elementor-element-2c5d438 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-03eb202 */.elementor-1915 .elementor-element.elementor-element-03eb202 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b801421 */.elementor-1915 .elementor-element.elementor-element-b801421 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f2bb3aa */.elementor-1915 .elementor-element.elementor-element-f2bb3aa P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f267310 */.elementor-1915 .elementor-element.elementor-element-f267310 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a8755ef */.elementor-1915 .elementor-element.elementor-element-a8755ef P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2c5d438 */.elementor-1915 .elementor-element.elementor-element-2c5d438 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-03eb202 */.elementor-1915 .elementor-element.elementor-element-03eb202 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b801421 */.elementor-1915 .elementor-element.elementor-element-b801421 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f2bb3aa */.elementor-1915 .elementor-element.elementor-element-f2bb3aa P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f267310 */.elementor-1915 .elementor-element.elementor-element-f267310 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a8755ef */.elementor-1915 .elementor-element.elementor-element-a8755ef P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2c5d438 */.elementor-1915 .elementor-element.elementor-element-2c5d438 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-03eb202 */.elementor-1915 .elementor-element.elementor-element-03eb202 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b801421 */.elementor-1915 .elementor-element.elementor-element-b801421 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f2bb3aa */.elementor-1915 .elementor-element.elementor-element-f2bb3aa P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f267310 */.elementor-1915 .elementor-element.elementor-element-f267310 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a8755ef */.elementor-1915 .elementor-element.elementor-element-a8755ef P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2c5d438 */.elementor-1915 .elementor-element.elementor-element-2c5d438 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-03eb202 */.elementor-1915 .elementor-element.elementor-element-03eb202 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b801421 */.elementor-1915 .elementor-element.elementor-element-b801421 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f2bb3aa */.elementor-1915 .elementor-element.elementor-element-f2bb3aa P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f267310 */.elementor-1915 .elementor-element.elementor-element-f267310 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a8755ef */.elementor-1915 .elementor-element.elementor-element-a8755ef P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2c5d438 */.elementor-1915 .elementor-element.elementor-element-2c5d438 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-03eb202 */.elementor-1915 .elementor-element.elementor-element-03eb202 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b801421 */.elementor-1915 .elementor-element.elementor-element-b801421 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f2bb3aa */.elementor-1915 .elementor-element.elementor-element-f2bb3aa P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f267310 */.elementor-1915 .elementor-element.elementor-element-f267310 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a8755ef */.elementor-1915 .elementor-element.elementor-element-a8755ef P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cb5d868 */.elementor-1915 .elementor-element.elementor-element-cb5d868 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3823ea9 */.elementor-1915 .elementor-element.elementor-element-3823ea9 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cc7e959 */.elementor-1915 .elementor-element.elementor-element-cc7e959 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d80ca37 */.elementor-1915 .elementor-element.elementor-element-d80ca37 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-29c0667 */.elementor-1915 .elementor-element.elementor-element-29c0667 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cb5d868 */.elementor-1915 .elementor-element.elementor-element-cb5d868 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3823ea9 */.elementor-1915 .elementor-element.elementor-element-3823ea9 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cc7e959 */.elementor-1915 .elementor-element.elementor-element-cc7e959 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d80ca37 */.elementor-1915 .elementor-element.elementor-element-d80ca37 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-29c0667 */.elementor-1915 .elementor-element.elementor-element-29c0667 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cb5d868 */.elementor-1915 .elementor-element.elementor-element-cb5d868 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3823ea9 */.elementor-1915 .elementor-element.elementor-element-3823ea9 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cc7e959 */.elementor-1915 .elementor-element.elementor-element-cc7e959 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d80ca37 */.elementor-1915 .elementor-element.elementor-element-d80ca37 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-29c0667 */.elementor-1915 .elementor-element.elementor-element-29c0667 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cb5d868 */.elementor-1915 .elementor-element.elementor-element-cb5d868 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3823ea9 */.elementor-1915 .elementor-element.elementor-element-3823ea9 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cc7e959 */.elementor-1915 .elementor-element.elementor-element-cc7e959 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d80ca37 */.elementor-1915 .elementor-element.elementor-element-d80ca37 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-29c0667 */.elementor-1915 .elementor-element.elementor-element-29c0667 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cb5d868 */.elementor-1915 .elementor-element.elementor-element-cb5d868 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3823ea9 */.elementor-1915 .elementor-element.elementor-element-3823ea9 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cc7e959 */.elementor-1915 .elementor-element.elementor-element-cc7e959 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d80ca37 */.elementor-1915 .elementor-element.elementor-element-d80ca37 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-29c0667 */.elementor-1915 .elementor-element.elementor-element-29c0667 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cb5d868 */.elementor-1915 .elementor-element.elementor-element-cb5d868 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3823ea9 */.elementor-1915 .elementor-element.elementor-element-3823ea9 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cc7e959 */.elementor-1915 .elementor-element.elementor-element-cc7e959 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d80ca37 */.elementor-1915 .elementor-element.elementor-element-d80ca37 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-29c0667 */.elementor-1915 .elementor-element.elementor-element-29c0667 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2c5d438 */.elementor-1915 .elementor-element.elementor-element-2c5d438 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-03eb202 */.elementor-1915 .elementor-element.elementor-element-03eb202 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b801421 */.elementor-1915 .elementor-element.elementor-element-b801421 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f2bb3aa */.elementor-1915 .elementor-element.elementor-element-f2bb3aa P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f267310 */.elementor-1915 .elementor-element.elementor-element-f267310 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a8755ef */.elementor-1915 .elementor-element.elementor-element-a8755ef P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2c5d438 */.elementor-1915 .elementor-element.elementor-element-2c5d438 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-03eb202 */.elementor-1915 .elementor-element.elementor-element-03eb202 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b801421 */.elementor-1915 .elementor-element.elementor-element-b801421 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f2bb3aa */.elementor-1915 .elementor-element.elementor-element-f2bb3aa P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f267310 */.elementor-1915 .elementor-element.elementor-element-f267310 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a8755ef */.elementor-1915 .elementor-element.elementor-element-a8755ef P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2c5d438 */.elementor-1915 .elementor-element.elementor-element-2c5d438 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-03eb202 */.elementor-1915 .elementor-element.elementor-element-03eb202 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b801421 */.elementor-1915 .elementor-element.elementor-element-b801421 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f2bb3aa */.elementor-1915 .elementor-element.elementor-element-f2bb3aa P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f267310 */.elementor-1915 .elementor-element.elementor-element-f267310 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a8755ef */.elementor-1915 .elementor-element.elementor-element-a8755ef P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2c5d438 */.elementor-1915 .elementor-element.elementor-element-2c5d438 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-03eb202 */.elementor-1915 .elementor-element.elementor-element-03eb202 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b801421 */.elementor-1915 .elementor-element.elementor-element-b801421 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f2bb3aa */.elementor-1915 .elementor-element.elementor-element-f2bb3aa P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f267310 */.elementor-1915 .elementor-element.elementor-element-f267310 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a8755ef */.elementor-1915 .elementor-element.elementor-element-a8755ef P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2c5d438 */.elementor-1915 .elementor-element.elementor-element-2c5d438 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-03eb202 */.elementor-1915 .elementor-element.elementor-element-03eb202 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b801421 */.elementor-1915 .elementor-element.elementor-element-b801421 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f2bb3aa */.elementor-1915 .elementor-element.elementor-element-f2bb3aa P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f267310 */.elementor-1915 .elementor-element.elementor-element-f267310 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a8755ef */.elementor-1915 .elementor-element.elementor-element-a8755ef P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2c5d438 */.elementor-1915 .elementor-element.elementor-element-2c5d438 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-03eb202 */.elementor-1915 .elementor-element.elementor-element-03eb202 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b801421 */.elementor-1915 .elementor-element.elementor-element-b801421 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f2bb3aa */.elementor-1915 .elementor-element.elementor-element-f2bb3aa P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f267310 */.elementor-1915 .elementor-element.elementor-element-f267310 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a8755ef */.elementor-1915 .elementor-element.elementor-element-a8755ef P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2c5d438 */.elementor-1915 .elementor-element.elementor-element-2c5d438 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-03eb202 */.elementor-1915 .elementor-element.elementor-element-03eb202 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b801421 */.elementor-1915 .elementor-element.elementor-element-b801421 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f2bb3aa */.elementor-1915 .elementor-element.elementor-element-f2bb3aa P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f267310 */.elementor-1915 .elementor-element.elementor-element-f267310 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a8755ef */.elementor-1915 .elementor-element.elementor-element-a8755ef P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cb5d868 */.elementor-1915 .elementor-element.elementor-element-cb5d868 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3823ea9 */.elementor-1915 .elementor-element.elementor-element-3823ea9 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cc7e959 */.elementor-1915 .elementor-element.elementor-element-cc7e959 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d80ca37 */.elementor-1915 .elementor-element.elementor-element-d80ca37 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-29c0667 */.elementor-1915 .elementor-element.elementor-element-29c0667 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cb5d868 */.elementor-1915 .elementor-element.elementor-element-cb5d868 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3823ea9 */.elementor-1915 .elementor-element.elementor-element-3823ea9 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cc7e959 */.elementor-1915 .elementor-element.elementor-element-cc7e959 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d80ca37 */.elementor-1915 .elementor-element.elementor-element-d80ca37 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-29c0667 */.elementor-1915 .elementor-element.elementor-element-29c0667 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cb5d868 */.elementor-1915 .elementor-element.elementor-element-cb5d868 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3823ea9 */.elementor-1915 .elementor-element.elementor-element-3823ea9 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cc7e959 */.elementor-1915 .elementor-element.elementor-element-cc7e959 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d80ca37 */.elementor-1915 .elementor-element.elementor-element-d80ca37 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-29c0667 */.elementor-1915 .elementor-element.elementor-element-29c0667 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cb5d868 */.elementor-1915 .elementor-element.elementor-element-cb5d868 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3823ea9 */.elementor-1915 .elementor-element.elementor-element-3823ea9 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cc7e959 */.elementor-1915 .elementor-element.elementor-element-cc7e959 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d80ca37 */.elementor-1915 .elementor-element.elementor-element-d80ca37 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-29c0667 */.elementor-1915 .elementor-element.elementor-element-29c0667 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cb5d868 */.elementor-1915 .elementor-element.elementor-element-cb5d868 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3823ea9 */.elementor-1915 .elementor-element.elementor-element-3823ea9 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cc7e959 */.elementor-1915 .elementor-element.elementor-element-cc7e959 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d80ca37 */.elementor-1915 .elementor-element.elementor-element-d80ca37 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-29c0667 */.elementor-1915 .elementor-element.elementor-element-29c0667 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cb5d868 */.elementor-1915 .elementor-element.elementor-element-cb5d868 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3823ea9 */.elementor-1915 .elementor-element.elementor-element-3823ea9 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cc7e959 */.elementor-1915 .elementor-element.elementor-element-cc7e959 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d80ca37 */.elementor-1915 .elementor-element.elementor-element-d80ca37 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-29c0667 */.elementor-1915 .elementor-element.elementor-element-29c0667 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2c5d438 */.elementor-1915 .elementor-element.elementor-element-2c5d438 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-03eb202 */.elementor-1915 .elementor-element.elementor-element-03eb202 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b801421 */.elementor-1915 .elementor-element.elementor-element-b801421 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f2bb3aa */.elementor-1915 .elementor-element.elementor-element-f2bb3aa P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f267310 */.elementor-1915 .elementor-element.elementor-element-f267310 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a8755ef */.elementor-1915 .elementor-element.elementor-element-a8755ef P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2c5d438 */.elementor-1915 .elementor-element.elementor-element-2c5d438 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-03eb202 */.elementor-1915 .elementor-element.elementor-element-03eb202 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b801421 */.elementor-1915 .elementor-element.elementor-element-b801421 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f2bb3aa */.elementor-1915 .elementor-element.elementor-element-f2bb3aa P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f267310 */.elementor-1915 .elementor-element.elementor-element-f267310 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a8755ef */.elementor-1915 .elementor-element.elementor-element-a8755ef P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2c5d438 */.elementor-1915 .elementor-element.elementor-element-2c5d438 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-03eb202 */.elementor-1915 .elementor-element.elementor-element-03eb202 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b801421 */.elementor-1915 .elementor-element.elementor-element-b801421 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f2bb3aa */.elementor-1915 .elementor-element.elementor-element-f2bb3aa P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f267310 */.elementor-1915 .elementor-element.elementor-element-f267310 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a8755ef */.elementor-1915 .elementor-element.elementor-element-a8755ef P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2c5d438 */.elementor-1915 .elementor-element.elementor-element-2c5d438 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-03eb202 */.elementor-1915 .elementor-element.elementor-element-03eb202 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b801421 */.elementor-1915 .elementor-element.elementor-element-b801421 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f2bb3aa */.elementor-1915 .elementor-element.elementor-element-f2bb3aa P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f267310 */.elementor-1915 .elementor-element.elementor-element-f267310 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a8755ef */.elementor-1915 .elementor-element.elementor-element-a8755ef P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2c5d438 */.elementor-1915 .elementor-element.elementor-element-2c5d438 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-03eb202 */.elementor-1915 .elementor-element.elementor-element-03eb202 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b801421 */.elementor-1915 .elementor-element.elementor-element-b801421 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f2bb3aa */.elementor-1915 .elementor-element.elementor-element-f2bb3aa P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f267310 */.elementor-1915 .elementor-element.elementor-element-f267310 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a8755ef */.elementor-1915 .elementor-element.elementor-element-a8755ef P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2c5d438 */.elementor-1915 .elementor-element.elementor-element-2c5d438 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-03eb202 */.elementor-1915 .elementor-element.elementor-element-03eb202 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b801421 */.elementor-1915 .elementor-element.elementor-element-b801421 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f2bb3aa */.elementor-1915 .elementor-element.elementor-element-f2bb3aa P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f267310 */.elementor-1915 .elementor-element.elementor-element-f267310 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a8755ef */.elementor-1915 .elementor-element.elementor-element-a8755ef P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2c5d438 */.elementor-1915 .elementor-element.elementor-element-2c5d438 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-03eb202 */.elementor-1915 .elementor-element.elementor-element-03eb202 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b801421 */.elementor-1915 .elementor-element.elementor-element-b801421 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f2bb3aa */.elementor-1915 .elementor-element.elementor-element-f2bb3aa P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f267310 */.elementor-1915 .elementor-element.elementor-element-f267310 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a8755ef */.elementor-1915 .elementor-element.elementor-element-a8755ef P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cb5d868 */.elementor-1915 .elementor-element.elementor-element-cb5d868 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3823ea9 */.elementor-1915 .elementor-element.elementor-element-3823ea9 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cc7e959 */.elementor-1915 .elementor-element.elementor-element-cc7e959 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d80ca37 */.elementor-1915 .elementor-element.elementor-element-d80ca37 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-29c0667 */.elementor-1915 .elementor-element.elementor-element-29c0667 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cb5d868 */.elementor-1915 .elementor-element.elementor-element-cb5d868 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3823ea9 */.elementor-1915 .elementor-element.elementor-element-3823ea9 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cc7e959 */.elementor-1915 .elementor-element.elementor-element-cc7e959 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d80ca37 */.elementor-1915 .elementor-element.elementor-element-d80ca37 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-29c0667 */.elementor-1915 .elementor-element.elementor-element-29c0667 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cb5d868 */.elementor-1915 .elementor-element.elementor-element-cb5d868 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3823ea9 */.elementor-1915 .elementor-element.elementor-element-3823ea9 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cc7e959 */.elementor-1915 .elementor-element.elementor-element-cc7e959 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d80ca37 */.elementor-1915 .elementor-element.elementor-element-d80ca37 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-29c0667 */.elementor-1915 .elementor-element.elementor-element-29c0667 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cb5d868 */.elementor-1915 .elementor-element.elementor-element-cb5d868 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3823ea9 */.elementor-1915 .elementor-element.elementor-element-3823ea9 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cc7e959 */.elementor-1915 .elementor-element.elementor-element-cc7e959 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d80ca37 */.elementor-1915 .elementor-element.elementor-element-d80ca37 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-29c0667 */.elementor-1915 .elementor-element.elementor-element-29c0667 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cb5d868 */.elementor-1915 .elementor-element.elementor-element-cb5d868 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3823ea9 */.elementor-1915 .elementor-element.elementor-element-3823ea9 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cc7e959 */.elementor-1915 .elementor-element.elementor-element-cc7e959 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d80ca37 */.elementor-1915 .elementor-element.elementor-element-d80ca37 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-29c0667 */.elementor-1915 .elementor-element.elementor-element-29c0667 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cb5d868 */.elementor-1915 .elementor-element.elementor-element-cb5d868 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3823ea9 */.elementor-1915 .elementor-element.elementor-element-3823ea9 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cc7e959 */.elementor-1915 .elementor-element.elementor-element-cc7e959 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d80ca37 */.elementor-1915 .elementor-element.elementor-element-d80ca37 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-29c0667 */.elementor-1915 .elementor-element.elementor-element-29c0667 P{
    margin-right: -50px;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-f0c0438 */.elementor-1915 .elementor-element.elementor-element-f0c0438 .e-n-tabs-heading button:nth-of-type(2) {
  border-radius: 0px 50px 50px 0px !important;
}


.servicebox svg{
    transition: 0.4s;
}

.servicebox:hover svg{
    transition: 0.4s;
    fill: #E09E26;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3361bfd */.elementor-1915 .elementor-element.elementor-element-3361bfd P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-16e268f */.elementor-1915 .elementor-element.elementor-element-16e268f P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7747329 */.elementor-1915 .elementor-element.elementor-element-7747329 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d01908a */.elementor-1915 .elementor-element.elementor-element-d01908a P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fe6c1d1 */.elementor-1915 .elementor-element.elementor-element-fe6c1d1 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f676553 */.elementor-1915 .elementor-element.elementor-element-f676553 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3361bfd */.elementor-1915 .elementor-element.elementor-element-3361bfd P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-16e268f */.elementor-1915 .elementor-element.elementor-element-16e268f P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7747329 */.elementor-1915 .elementor-element.elementor-element-7747329 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d01908a */.elementor-1915 .elementor-element.elementor-element-d01908a P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fe6c1d1 */.elementor-1915 .elementor-element.elementor-element-fe6c1d1 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f676553 */.elementor-1915 .elementor-element.elementor-element-f676553 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3361bfd */.elementor-1915 .elementor-element.elementor-element-3361bfd P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-16e268f */.elementor-1915 .elementor-element.elementor-element-16e268f P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7747329 */.elementor-1915 .elementor-element.elementor-element-7747329 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d01908a */.elementor-1915 .elementor-element.elementor-element-d01908a P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fe6c1d1 */.elementor-1915 .elementor-element.elementor-element-fe6c1d1 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f676553 */.elementor-1915 .elementor-element.elementor-element-f676553 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3361bfd */.elementor-1915 .elementor-element.elementor-element-3361bfd P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-16e268f */.elementor-1915 .elementor-element.elementor-element-16e268f P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7747329 */.elementor-1915 .elementor-element.elementor-element-7747329 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d01908a */.elementor-1915 .elementor-element.elementor-element-d01908a P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fe6c1d1 */.elementor-1915 .elementor-element.elementor-element-fe6c1d1 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f676553 */.elementor-1915 .elementor-element.elementor-element-f676553 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3361bfd */.elementor-1915 .elementor-element.elementor-element-3361bfd P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-16e268f */.elementor-1915 .elementor-element.elementor-element-16e268f P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7747329 */.elementor-1915 .elementor-element.elementor-element-7747329 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d01908a */.elementor-1915 .elementor-element.elementor-element-d01908a P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fe6c1d1 */.elementor-1915 .elementor-element.elementor-element-fe6c1d1 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f676553 */.elementor-1915 .elementor-element.elementor-element-f676553 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3361bfd */.elementor-1915 .elementor-element.elementor-element-3361bfd P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-16e268f */.elementor-1915 .elementor-element.elementor-element-16e268f P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7747329 */.elementor-1915 .elementor-element.elementor-element-7747329 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d01908a */.elementor-1915 .elementor-element.elementor-element-d01908a P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fe6c1d1 */.elementor-1915 .elementor-element.elementor-element-fe6c1d1 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f676553 */.elementor-1915 .elementor-element.elementor-element-f676553 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3361bfd */.elementor-1915 .elementor-element.elementor-element-3361bfd P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-16e268f */.elementor-1915 .elementor-element.elementor-element-16e268f P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7747329 */.elementor-1915 .elementor-element.elementor-element-7747329 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d01908a */.elementor-1915 .elementor-element.elementor-element-d01908a P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fe6c1d1 */.elementor-1915 .elementor-element.elementor-element-fe6c1d1 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f676553 */.elementor-1915 .elementor-element.elementor-element-f676553 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-71dfcba */@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-71dfcba .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-71dfcba .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-055132d */.elementor-1915 .elementor-element.elementor-element-055132d P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-055132d .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}

}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-055132d .elementor-icon-box-description{
    overflow-y: scroll;
    height: 60px;
}
}
.elementor-1915 .elementor-element.elementor-element-055132d .elementor-icon-box-description::-webkit-scrollbar {
    width: 6px; /* Scrollbar width */
}
.elementor-1915 .elementor-element.elementor-element-055132d .elementor-icon-box-description::-webkit-scrollbar-track {
    background: #111111; /* Background of scrollbar track */
}
.elementor-1915 .elementor-element.elementor-element-055132d .elementor-icon-box-description::-webkit-scrollbar-thumb {
    background-color: #f4b400; /* Scrollbar thumb color */
    border-radius: 10px;
    border: 2px solid #111111; /* Optional: border around thumb */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1b4078c */.elementor-1915 .elementor-element.elementor-element-1b4078c P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-1b4078c .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-1b4078c .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1821124 */.elementor-1915 .elementor-element.elementor-element-1821124 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-1821124 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-1821124 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ad50457 */.elementor-1915 .elementor-element.elementor-element-ad50457 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-ad50457 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-ad50457 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6445c4a */.elementor-1915 .elementor-element.elementor-element-6445c4a P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-6445c4a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-6445c4a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1b4078c */.elementor-1915 .elementor-element.elementor-element-1b4078c P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-1b4078c .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-1b4078c .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1821124 */.elementor-1915 .elementor-element.elementor-element-1821124 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-1821124 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-1821124 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ad50457 */.elementor-1915 .elementor-element.elementor-element-ad50457 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-ad50457 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-ad50457 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6445c4a */.elementor-1915 .elementor-element.elementor-element-6445c4a P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-6445c4a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-6445c4a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1b4078c */.elementor-1915 .elementor-element.elementor-element-1b4078c P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-1b4078c .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-1b4078c .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1821124 */.elementor-1915 .elementor-element.elementor-element-1821124 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-1821124 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-1821124 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ad50457 */.elementor-1915 .elementor-element.elementor-element-ad50457 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-ad50457 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-ad50457 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6445c4a */.elementor-1915 .elementor-element.elementor-element-6445c4a P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-6445c4a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-6445c4a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1b4078c */.elementor-1915 .elementor-element.elementor-element-1b4078c P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-1b4078c .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-1b4078c .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1821124 */.elementor-1915 .elementor-element.elementor-element-1821124 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-1821124 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-1821124 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ad50457 */.elementor-1915 .elementor-element.elementor-element-ad50457 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-ad50457 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-ad50457 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6445c4a */.elementor-1915 .elementor-element.elementor-element-6445c4a P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-6445c4a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-6445c4a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1b4078c */.elementor-1915 .elementor-element.elementor-element-1b4078c P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-1b4078c .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-1b4078c .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1821124 */.elementor-1915 .elementor-element.elementor-element-1821124 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-1821124 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-1821124 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ad50457 */.elementor-1915 .elementor-element.elementor-element-ad50457 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-ad50457 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-ad50457 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6445c4a */.elementor-1915 .elementor-element.elementor-element-6445c4a P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-6445c4a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-6445c4a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-9524118 */@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-9524118 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-9524118 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d8f8ec */.elementor-1915 .elementor-element.elementor-element-9d8f8ec P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-9d8f8ec .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}

}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-9d8f8ec .elementor-icon-box-description{
    overflow-y: scroll;
    height: 60px;
}
}
.elementor-1915 .elementor-element.elementor-element-9d8f8ec .elementor-icon-box-description::-webkit-scrollbar {
    width: 6px; /* Scrollbar width */
}
.elementor-1915 .elementor-element.elementor-element-9d8f8ec .elementor-icon-box-description::-webkit-scrollbar-track {
    background: #111111; /* Background of scrollbar track */
}
.elementor-1915 .elementor-element.elementor-element-9d8f8ec .elementor-icon-box-description::-webkit-scrollbar-thumb {
    background-color: #f4b400; /* Scrollbar thumb color */
    border-radius: 10px;
    border: 2px solid #111111; /* Optional: border around thumb */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3361bfd */.elementor-1915 .elementor-element.elementor-element-3361bfd P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-16e268f */.elementor-1915 .elementor-element.elementor-element-16e268f P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7747329 */.elementor-1915 .elementor-element.elementor-element-7747329 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d01908a */.elementor-1915 .elementor-element.elementor-element-d01908a P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fe6c1d1 */.elementor-1915 .elementor-element.elementor-element-fe6c1d1 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f676553 */.elementor-1915 .elementor-element.elementor-element-f676553 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3361bfd */.elementor-1915 .elementor-element.elementor-element-3361bfd P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-16e268f */.elementor-1915 .elementor-element.elementor-element-16e268f P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7747329 */.elementor-1915 .elementor-element.elementor-element-7747329 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d01908a */.elementor-1915 .elementor-element.elementor-element-d01908a P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fe6c1d1 */.elementor-1915 .elementor-element.elementor-element-fe6c1d1 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f676553 */.elementor-1915 .elementor-element.elementor-element-f676553 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3361bfd */.elementor-1915 .elementor-element.elementor-element-3361bfd P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-16e268f */.elementor-1915 .elementor-element.elementor-element-16e268f P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7747329 */.elementor-1915 .elementor-element.elementor-element-7747329 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d01908a */.elementor-1915 .elementor-element.elementor-element-d01908a P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fe6c1d1 */.elementor-1915 .elementor-element.elementor-element-fe6c1d1 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f676553 */.elementor-1915 .elementor-element.elementor-element-f676553 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3361bfd */.elementor-1915 .elementor-element.elementor-element-3361bfd P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-16e268f */.elementor-1915 .elementor-element.elementor-element-16e268f P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7747329 */.elementor-1915 .elementor-element.elementor-element-7747329 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d01908a */.elementor-1915 .elementor-element.elementor-element-d01908a P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fe6c1d1 */.elementor-1915 .elementor-element.elementor-element-fe6c1d1 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f676553 */.elementor-1915 .elementor-element.elementor-element-f676553 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3361bfd */.elementor-1915 .elementor-element.elementor-element-3361bfd P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-16e268f */.elementor-1915 .elementor-element.elementor-element-16e268f P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7747329 */.elementor-1915 .elementor-element.elementor-element-7747329 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d01908a */.elementor-1915 .elementor-element.elementor-element-d01908a P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fe6c1d1 */.elementor-1915 .elementor-element.elementor-element-fe6c1d1 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f676553 */.elementor-1915 .elementor-element.elementor-element-f676553 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3361bfd */.elementor-1915 .elementor-element.elementor-element-3361bfd P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-16e268f */.elementor-1915 .elementor-element.elementor-element-16e268f P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7747329 */.elementor-1915 .elementor-element.elementor-element-7747329 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d01908a */.elementor-1915 .elementor-element.elementor-element-d01908a P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fe6c1d1 */.elementor-1915 .elementor-element.elementor-element-fe6c1d1 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f676553 */.elementor-1915 .elementor-element.elementor-element-f676553 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3361bfd */.elementor-1915 .elementor-element.elementor-element-3361bfd P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-16e268f */.elementor-1915 .elementor-element.elementor-element-16e268f P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7747329 */.elementor-1915 .elementor-element.elementor-element-7747329 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d01908a */.elementor-1915 .elementor-element.elementor-element-d01908a P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fe6c1d1 */.elementor-1915 .elementor-element.elementor-element-fe6c1d1 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f676553 */.elementor-1915 .elementor-element.elementor-element-f676553 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-71dfcba */@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-71dfcba .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-71dfcba .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-055132d */.elementor-1915 .elementor-element.elementor-element-055132d P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-055132d .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}

}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-055132d .elementor-icon-box-description{
    overflow-y: scroll;
    height: 60px;
}
}
.elementor-1915 .elementor-element.elementor-element-055132d .elementor-icon-box-description::-webkit-scrollbar {
    width: 6px; /* Scrollbar width */
}
.elementor-1915 .elementor-element.elementor-element-055132d .elementor-icon-box-description::-webkit-scrollbar-track {
    background: #111111; /* Background of scrollbar track */
}
.elementor-1915 .elementor-element.elementor-element-055132d .elementor-icon-box-description::-webkit-scrollbar-thumb {
    background-color: #f4b400; /* Scrollbar thumb color */
    border-radius: 10px;
    border: 2px solid #111111; /* Optional: border around thumb */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1b4078c */.elementor-1915 .elementor-element.elementor-element-1b4078c P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-1b4078c .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-1b4078c .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1821124 */.elementor-1915 .elementor-element.elementor-element-1821124 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-1821124 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-1821124 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ad50457 */.elementor-1915 .elementor-element.elementor-element-ad50457 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-ad50457 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-ad50457 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6445c4a */.elementor-1915 .elementor-element.elementor-element-6445c4a P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-6445c4a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-6445c4a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1b4078c */.elementor-1915 .elementor-element.elementor-element-1b4078c P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-1b4078c .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-1b4078c .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1821124 */.elementor-1915 .elementor-element.elementor-element-1821124 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-1821124 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-1821124 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ad50457 */.elementor-1915 .elementor-element.elementor-element-ad50457 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-ad50457 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-ad50457 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6445c4a */.elementor-1915 .elementor-element.elementor-element-6445c4a P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-6445c4a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-6445c4a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1b4078c */.elementor-1915 .elementor-element.elementor-element-1b4078c P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-1b4078c .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-1b4078c .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1821124 */.elementor-1915 .elementor-element.elementor-element-1821124 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-1821124 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-1821124 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ad50457 */.elementor-1915 .elementor-element.elementor-element-ad50457 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-ad50457 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-ad50457 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6445c4a */.elementor-1915 .elementor-element.elementor-element-6445c4a P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-6445c4a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-6445c4a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1b4078c */.elementor-1915 .elementor-element.elementor-element-1b4078c P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-1b4078c .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-1b4078c .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1821124 */.elementor-1915 .elementor-element.elementor-element-1821124 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-1821124 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-1821124 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ad50457 */.elementor-1915 .elementor-element.elementor-element-ad50457 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-ad50457 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-ad50457 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6445c4a */.elementor-1915 .elementor-element.elementor-element-6445c4a P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-6445c4a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-6445c4a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1b4078c */.elementor-1915 .elementor-element.elementor-element-1b4078c P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-1b4078c .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-1b4078c .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1821124 */.elementor-1915 .elementor-element.elementor-element-1821124 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-1821124 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-1821124 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ad50457 */.elementor-1915 .elementor-element.elementor-element-ad50457 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-ad50457 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-ad50457 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6445c4a */.elementor-1915 .elementor-element.elementor-element-6445c4a P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-6445c4a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-6445c4a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-9524118 */@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-9524118 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-9524118 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d8f8ec */.elementor-1915 .elementor-element.elementor-element-9d8f8ec P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-9d8f8ec .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}

}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-9d8f8ec .elementor-icon-box-description{
    overflow-y: scroll;
    height: 60px;
}
}
.elementor-1915 .elementor-element.elementor-element-9d8f8ec .elementor-icon-box-description::-webkit-scrollbar {
    width: 6px; /* Scrollbar width */
}
.elementor-1915 .elementor-element.elementor-element-9d8f8ec .elementor-icon-box-description::-webkit-scrollbar-track {
    background: #111111; /* Background of scrollbar track */
}
.elementor-1915 .elementor-element.elementor-element-9d8f8ec .elementor-icon-box-description::-webkit-scrollbar-thumb {
    background-color: #f4b400; /* Scrollbar thumb color */
    border-radius: 10px;
    border: 2px solid #111111; /* Optional: border around thumb */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3361bfd */.elementor-1915 .elementor-element.elementor-element-3361bfd P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-16e268f */.elementor-1915 .elementor-element.elementor-element-16e268f P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7747329 */.elementor-1915 .elementor-element.elementor-element-7747329 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d01908a */.elementor-1915 .elementor-element.elementor-element-d01908a P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fe6c1d1 */.elementor-1915 .elementor-element.elementor-element-fe6c1d1 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f676553 */.elementor-1915 .elementor-element.elementor-element-f676553 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3361bfd */.elementor-1915 .elementor-element.elementor-element-3361bfd P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-16e268f */.elementor-1915 .elementor-element.elementor-element-16e268f P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7747329 */.elementor-1915 .elementor-element.elementor-element-7747329 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d01908a */.elementor-1915 .elementor-element.elementor-element-d01908a P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fe6c1d1 */.elementor-1915 .elementor-element.elementor-element-fe6c1d1 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f676553 */.elementor-1915 .elementor-element.elementor-element-f676553 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3361bfd */.elementor-1915 .elementor-element.elementor-element-3361bfd P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-16e268f */.elementor-1915 .elementor-element.elementor-element-16e268f P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7747329 */.elementor-1915 .elementor-element.elementor-element-7747329 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d01908a */.elementor-1915 .elementor-element.elementor-element-d01908a P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fe6c1d1 */.elementor-1915 .elementor-element.elementor-element-fe6c1d1 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f676553 */.elementor-1915 .elementor-element.elementor-element-f676553 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3361bfd */.elementor-1915 .elementor-element.elementor-element-3361bfd P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-16e268f */.elementor-1915 .elementor-element.elementor-element-16e268f P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7747329 */.elementor-1915 .elementor-element.elementor-element-7747329 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d01908a */.elementor-1915 .elementor-element.elementor-element-d01908a P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fe6c1d1 */.elementor-1915 .elementor-element.elementor-element-fe6c1d1 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f676553 */.elementor-1915 .elementor-element.elementor-element-f676553 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3361bfd */.elementor-1915 .elementor-element.elementor-element-3361bfd P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-16e268f */.elementor-1915 .elementor-element.elementor-element-16e268f P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7747329 */.elementor-1915 .elementor-element.elementor-element-7747329 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d01908a */.elementor-1915 .elementor-element.elementor-element-d01908a P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fe6c1d1 */.elementor-1915 .elementor-element.elementor-element-fe6c1d1 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f676553 */.elementor-1915 .elementor-element.elementor-element-f676553 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3361bfd */.elementor-1915 .elementor-element.elementor-element-3361bfd P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-16e268f */.elementor-1915 .elementor-element.elementor-element-16e268f P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7747329 */.elementor-1915 .elementor-element.elementor-element-7747329 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d01908a */.elementor-1915 .elementor-element.elementor-element-d01908a P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fe6c1d1 */.elementor-1915 .elementor-element.elementor-element-fe6c1d1 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f676553 */.elementor-1915 .elementor-element.elementor-element-f676553 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3361bfd */.elementor-1915 .elementor-element.elementor-element-3361bfd P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-3361bfd .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-16e268f */.elementor-1915 .elementor-element.elementor-element-16e268f P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-16e268f .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7747329 */.elementor-1915 .elementor-element.elementor-element-7747329 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-7747329 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d01908a */.elementor-1915 .elementor-element.elementor-element-d01908a P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-d01908a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fe6c1d1 */.elementor-1915 .elementor-element.elementor-element-fe6c1d1 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-fe6c1d1 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f676553 */.elementor-1915 .elementor-element.elementor-element-f676553 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-f676553 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-71dfcba */@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-71dfcba .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-71dfcba .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-055132d */.elementor-1915 .elementor-element.elementor-element-055132d P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-055132d .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}

}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-055132d .elementor-icon-box-description{
    overflow-y: scroll;
    height: 60px;
}
}
.elementor-1915 .elementor-element.elementor-element-055132d .elementor-icon-box-description::-webkit-scrollbar {
    width: 6px; /* Scrollbar width */
}
.elementor-1915 .elementor-element.elementor-element-055132d .elementor-icon-box-description::-webkit-scrollbar-track {
    background: #111111; /* Background of scrollbar track */
}
.elementor-1915 .elementor-element.elementor-element-055132d .elementor-icon-box-description::-webkit-scrollbar-thumb {
    background-color: #f4b400; /* Scrollbar thumb color */
    border-radius: 10px;
    border: 2px solid #111111; /* Optional: border around thumb */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1b4078c */.elementor-1915 .elementor-element.elementor-element-1b4078c P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-1b4078c .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-1b4078c .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1821124 */.elementor-1915 .elementor-element.elementor-element-1821124 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-1821124 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-1821124 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ad50457 */.elementor-1915 .elementor-element.elementor-element-ad50457 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-ad50457 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-ad50457 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6445c4a */.elementor-1915 .elementor-element.elementor-element-6445c4a P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-6445c4a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-6445c4a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1b4078c */.elementor-1915 .elementor-element.elementor-element-1b4078c P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-1b4078c .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-1b4078c .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1821124 */.elementor-1915 .elementor-element.elementor-element-1821124 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-1821124 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-1821124 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ad50457 */.elementor-1915 .elementor-element.elementor-element-ad50457 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-ad50457 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-ad50457 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6445c4a */.elementor-1915 .elementor-element.elementor-element-6445c4a P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-6445c4a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-6445c4a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1b4078c */.elementor-1915 .elementor-element.elementor-element-1b4078c P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-1b4078c .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-1b4078c .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1821124 */.elementor-1915 .elementor-element.elementor-element-1821124 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-1821124 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-1821124 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ad50457 */.elementor-1915 .elementor-element.elementor-element-ad50457 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-ad50457 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-ad50457 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6445c4a */.elementor-1915 .elementor-element.elementor-element-6445c4a P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-6445c4a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-6445c4a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1b4078c */.elementor-1915 .elementor-element.elementor-element-1b4078c P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-1b4078c .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-1b4078c .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1821124 */.elementor-1915 .elementor-element.elementor-element-1821124 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-1821124 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-1821124 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ad50457 */.elementor-1915 .elementor-element.elementor-element-ad50457 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-ad50457 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-ad50457 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6445c4a */.elementor-1915 .elementor-element.elementor-element-6445c4a P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-6445c4a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-6445c4a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1b4078c */.elementor-1915 .elementor-element.elementor-element-1b4078c P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-1b4078c .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-1b4078c .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1821124 */.elementor-1915 .elementor-element.elementor-element-1821124 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-1821124 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-1821124 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ad50457 */.elementor-1915 .elementor-element.elementor-element-ad50457 P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-ad50457 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-ad50457 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6445c4a */.elementor-1915 .elementor-element.elementor-element-6445c4a P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-6445c4a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-6445c4a .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-9524118 */@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-9524118 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}
}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-9524118 .elementor-icon-box-description{
    overflow-y: scroll;
    height: 78px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d8f8ec */.elementor-1915 .elementor-element.elementor-element-9d8f8ec P{
    margin-right: -50px;
}


@media only screen and (max-width: 1024px) {
 .elementor-1915 .elementor-element.elementor-element-9d8f8ec .elementor-icon-box-description{
    overflow-y: scroll;
    height: 70px;
}

}


 @media only screen and (max-width: 600px) {
 .elementor-1915 .elementor-element.elementor-element-9d8f8ec .elementor-icon-box-description{
    overflow-y: scroll;
    height: 60px;
}
}
.elementor-1915 .elementor-element.elementor-element-9d8f8ec .elementor-icon-box-description::-webkit-scrollbar {
    width: 6px; /* Scrollbar width */
}
.elementor-1915 .elementor-element.elementor-element-9d8f8ec .elementor-icon-box-description::-webkit-scrollbar-track {
    background: #111111; /* Background of scrollbar track */
}
.elementor-1915 .elementor-element.elementor-element-9d8f8ec .elementor-icon-box-description::-webkit-scrollbar-thumb {
    background-color: #f4b400; /* Scrollbar thumb color */
    border-radius: 10px;
    border: 2px solid #111111; /* Optional: border around thumb */
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-a3afe95 */.elementor-1915 .elementor-element.elementor-element-a3afe95 .e-n-tabs-heading button:nth-of-type(2) {
  border-radius: 0px 50px 50px 0px !important;
}


.servicebox svg{
    transition: 0.4s;
}

.servicebox:hover svg{
    transition: 0.4s;
    fill: #E09E26;
}/* End custom CSS */