.elementor-928 .elementor-element.elementor-element-3f1d94a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-928 .elementor-element.elementor-element-48cc53df{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-50b5b57 );--border-color:var( --e-global-color-50b5b57 );--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-928 .elementor-element.elementor-element-48cc53df:not(.elementor-motion-effects-element-type-background), .elementor-928 .elementor-element.elementor-element-48cc53df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-655ad4a );}.elementor-928 .elementor-element.elementor-element-44f37be2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-928 .elementor-element.elementor-element-23975b7c{text-align:center;}.elementor-928 .elementor-element.elementor-element-23975b7c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.4em;color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-928 .elementor-element.elementor-element-7c518270{text-align:center;color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-928 .elementor-element.elementor-element-6f7513ad .elementor-button{background-color:#00000000;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-6f7513ad .elementor-button:hover, .elementor-928 .elementor-element.elementor-element-6f7513ad .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );border-color:var( --e-global-color-accent );}.elementor-928 .elementor-element.elementor-element-6f7513ad .elementor-button:hover svg, .elementor-928 .elementor-element.elementor-element-6f7513ad .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-788c1a0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-50b5b57 );--border-color:var( --e-global-color-50b5b57 );--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-928 .elementor-element.elementor-element-788c1a0:not(.elementor-motion-effects-element-type-background), .elementor-928 .elementor-element.elementor-element-788c1a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-655ad4a );}.elementor-928 .elementor-element.elementor-element-06e659c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-928 .elementor-element.elementor-element-e9387b2{text-align:center;}.elementor-928 .elementor-element.elementor-element-e9387b2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.4em;color:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-d812edc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-928 .elementor-element.elementor-element-959209e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-928 .elementor-element.elementor-element-959209e:not(.elementor-motion-effects-element-type-background), .elementor-928 .elementor-element.elementor-element-959209e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F1F0FB00 0%, var( --e-global-color-6df0db0 ) 100%);}.elementor-928 .elementor-element.elementor-element-2222b4e img{width:60px;}.elementor-928 .elementor-element.elementor-element-8a2891c{text-align:center;}.elementor-928 .elementor-element.elementor-element-8a2891c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.4em;color:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-7e17901{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-e22cea2 .elementor-button{background-color:#00000000;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:0px 0px 0px 0px;}.elementor-928 .elementor-element.elementor-element-e22cea2 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-928 .elementor-element.elementor-element-e22cea2 .elementor-button:hover, .elementor-928 .elementor-element.elementor-element-e22cea2 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-928 .elementor-element.elementor-element-e22cea2 .elementor-button:hover svg, .elementor-928 .elementor-element.elementor-element-e22cea2 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-928 .elementor-element.elementor-element-27b1077{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-928 .elementor-element.elementor-element-b055eae{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-928 .elementor-element.elementor-element-b055eae:not(.elementor-motion-effects-element-type-background), .elementor-928 .elementor-element.elementor-element-b055eae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://swiftyclean.com.au/wp-content/uploads/2025/10/BG-Gradient-Grey.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-928 .elementor-element.elementor-element-b5c086f img{width:60px;}.elementor-928 .elementor-element.elementor-element-4eab7d6{text-align:center;}.elementor-928 .elementor-element.elementor-element-4eab7d6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.4em;color:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-61ab94c{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-af0c830 .elementor-button{background-color:#00000000;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:0px 0px 0px 0px;}.elementor-928 .elementor-element.elementor-element-af0c830 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-928 .elementor-element.elementor-element-af0c830 .elementor-button:hover, .elementor-928 .elementor-element.elementor-element-af0c830 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-928 .elementor-element.elementor-element-af0c830 .elementor-button:hover svg, .elementor-928 .elementor-element.elementor-element-af0c830 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-928 .elementor-element.elementor-element-5935872{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-928 .elementor-element.elementor-element-ff0b4c1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-928 .elementor-element.elementor-element-ff0b4c1:not(.elementor-motion-effects-element-type-background), .elementor-928 .elementor-element.elementor-element-ff0b4c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://swiftyclean.com.au/wp-content/uploads/2025/10/BG-Gradient-Grey.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-928 .elementor-element.elementor-element-f3bd838 img{width:60px;}.elementor-928 .elementor-element.elementor-element-6fee042{text-align:center;}.elementor-928 .elementor-element.elementor-element-6fee042 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.4em;color:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-b90012a{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-c61ddc2 .elementor-button{background-color:#00000000;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:0px 0px 0px 0px;}.elementor-928 .elementor-element.elementor-element-c61ddc2 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-928 .elementor-element.elementor-element-c61ddc2 .elementor-button:hover, .elementor-928 .elementor-element.elementor-element-c61ddc2 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-928 .elementor-element.elementor-element-c61ddc2 .elementor-button:hover svg, .elementor-928 .elementor-element.elementor-element-c61ddc2 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-928 .elementor-element.elementor-element-203ff4b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-928 .elementor-element.elementor-element-848c60c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-928 .elementor-element.elementor-element-848c60c:not(.elementor-motion-effects-element-type-background), .elementor-928 .elementor-element.elementor-element-848c60c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://swiftyclean.com.au/wp-content/uploads/2025/10/BG-Gradient-Grey.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-928 .elementor-element.elementor-element-80f4dc6 img{width:60px;}.elementor-928 .elementor-element.elementor-element-e1f729a{text-align:center;}.elementor-928 .elementor-element.elementor-element-e1f729a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.4em;color:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-5a9da41{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-36cfd51 .elementor-button{background-color:#00000000;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:0px 0px 0px 0px;}.elementor-928 .elementor-element.elementor-element-36cfd51 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-928 .elementor-element.elementor-element-36cfd51 .elementor-button:hover, .elementor-928 .elementor-element.elementor-element-36cfd51 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-928 .elementor-element.elementor-element-36cfd51 .elementor-button:hover svg, .elementor-928 .elementor-element.elementor-element-36cfd51 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-928 .elementor-element.elementor-element-a18ae39{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-928 .elementor-element.elementor-element-b785824{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-928 .elementor-element.elementor-element-b785824:not(.elementor-motion-effects-element-type-background), .elementor-928 .elementor-element.elementor-element-b785824 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://swiftyclean.com.au/wp-content/uploads/2025/10/BG-Gradient-Grey.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-928 .elementor-element.elementor-element-fbecf2c img{width:60px;}.elementor-928 .elementor-element.elementor-element-816fb51{text-align:center;}.elementor-928 .elementor-element.elementor-element-816fb51 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.4em;color:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-9c823b4{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-2e6a046 .elementor-button{background-color:#00000000;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:0px 0px 0px 0px;}.elementor-928 .elementor-element.elementor-element-2e6a046 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-928 .elementor-element.elementor-element-2e6a046 .elementor-button:hover, .elementor-928 .elementor-element.elementor-element-2e6a046 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-928 .elementor-element.elementor-element-2e6a046 .elementor-button:hover svg, .elementor-928 .elementor-element.elementor-element-2e6a046 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-928 .elementor-element.elementor-element-0c29d97{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-928 .elementor-element.elementor-element-431002c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-928 .elementor-element.elementor-element-431002c:not(.elementor-motion-effects-element-type-background), .elementor-928 .elementor-element.elementor-element-431002c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://swiftyclean.com.au/wp-content/uploads/2025/10/BG-Gradient-Grey.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-928 .elementor-element.elementor-element-80694e7 img{width:60px;}.elementor-928 .elementor-element.elementor-element-f5cffe8{text-align:center;}.elementor-928 .elementor-element.elementor-element-f5cffe8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.4em;color:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-318d4c6{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-80589e8 .elementor-button{background-color:#00000000;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:0px 0px 0px 0px;}.elementor-928 .elementor-element.elementor-element-80589e8 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-928 .elementor-element.elementor-element-80589e8 .elementor-button:hover, .elementor-928 .elementor-element.elementor-element-80589e8 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-928 .elementor-element.elementor-element-80589e8 .elementor-button:hover svg, .elementor-928 .elementor-element.elementor-element-80589e8 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-928 .elementor-element.elementor-element-80deec6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-928 .elementor-element.elementor-element-a174254{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-928 .elementor-element.elementor-element-a174254:not(.elementor-motion-effects-element-type-background), .elementor-928 .elementor-element.elementor-element-a174254 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://swiftyclean.com.au/wp-content/uploads/2025/10/BG-Gradient-Grey.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-928 .elementor-element.elementor-element-75eb9c7 img{width:60px;}.elementor-928 .elementor-element.elementor-element-5dde6c7{text-align:center;}.elementor-928 .elementor-element.elementor-element-5dde6c7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.4em;color:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-b80ac24{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-d53aa06 .elementor-button{background-color:#00000000;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:0px 0px 0px 0px;}.elementor-928 .elementor-element.elementor-element-d53aa06 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-928 .elementor-element.elementor-element-d53aa06 .elementor-button:hover, .elementor-928 .elementor-element.elementor-element-d53aa06 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-928 .elementor-element.elementor-element-d53aa06 .elementor-button:hover svg, .elementor-928 .elementor-element.elementor-element-d53aa06 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-928 .elementor-element.elementor-element-6ff6cd2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-928 .elementor-element.elementor-element-74444c9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-928 .elementor-element.elementor-element-74444c9:not(.elementor-motion-effects-element-type-background), .elementor-928 .elementor-element.elementor-element-74444c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://swiftyclean.com.au/wp-content/uploads/2025/10/BG-Gradient-Grey.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-928 .elementor-element.elementor-element-4c3ba4a img{width:60px;}.elementor-928 .elementor-element.elementor-element-4c2666e{text-align:center;}.elementor-928 .elementor-element.elementor-element-4c2666e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.4em;color:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-1f27623{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-a1cda7e .elementor-button{background-color:#00000000;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:0px 0px 0px 0px;}.elementor-928 .elementor-element.elementor-element-a1cda7e .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-928 .elementor-element.elementor-element-a1cda7e .elementor-button:hover, .elementor-928 .elementor-element.elementor-element-a1cda7e .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-928 .elementor-element.elementor-element-a1cda7e .elementor-button:hover svg, .elementor-928 .elementor-element.elementor-element-a1cda7e .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-928 .elementor-element.elementor-element-d4064d5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-928 .elementor-element.elementor-element-101e45b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-928 .elementor-element.elementor-element-101e45b:not(.elementor-motion-effects-element-type-background), .elementor-928 .elementor-element.elementor-element-101e45b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://swiftyclean.com.au/wp-content/uploads/2025/10/BG-Gradient-Grey.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-928 .elementor-element.elementor-element-3d3ea3f img{width:60px;}.elementor-928 .elementor-element.elementor-element-1138167{text-align:center;}.elementor-928 .elementor-element.elementor-element-1138167 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.4em;color:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-fcb92da{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-3f9c49a .elementor-button{background-color:#00000000;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:0px 0px 0px 0px;}.elementor-928 .elementor-element.elementor-element-3f9c49a .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-928 .elementor-element.elementor-element-3f9c49a .elementor-button:hover, .elementor-928 .elementor-element.elementor-element-3f9c49a .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-928 .elementor-element.elementor-element-3f9c49a .elementor-button:hover svg, .elementor-928 .elementor-element.elementor-element-3f9c49a .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-928 .elementor-element.elementor-element-9232caf{--e-n-carousel-swiper-slides-to-display:1;--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:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-30px;--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:-30px;--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:30px;}.elementor-928 .elementor-element.elementor-element-c66110d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-50b5b57 );--border-color:var( --e-global-color-50b5b57 );--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-928 .elementor-element.elementor-element-c66110d:not(.elementor-motion-effects-element-type-background), .elementor-928 .elementor-element.elementor-element-c66110d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-655ad4a );}.elementor-928 .elementor-element.elementor-element-13b9780{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-928 .elementor-element.elementor-element-b32130c{text-align:center;}.elementor-928 .elementor-element.elementor-element-b32130c img{width:230px;}.elementor-928 .elementor-element.elementor-element-3479732{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:5px 5px 0px 0px;--padding-top:16px;--padding-bottom:16px;--padding-left:12px;--padding-right:12px;}.elementor-928 .elementor-element.elementor-element-3479732:not(.elementor-motion-effects-element-type-background), .elementor-928 .elementor-element.elementor-element-3479732 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://swiftyclean.com.au/wp-content/uploads/2025/10/BG-Color.webp");background-position:center center;}.elementor-928 .elementor-element.elementor-element-8cb3261{text-align:center;}.elementor-928 .elementor-element.elementor-element-8cb3261 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;}.elementor-928 .elementor-element.elementor-element-8ec3fe6{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:28px;}.elementor-928 .elementor-element.elementor-element-f4eb6fe .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-f4eb6fe .elementor-button:hover, .elementor-928 .elementor-element.elementor-element-f4eb6fe .elementor-button:focus{background-color:#00000000;color:var( --e-global-color-text );border-color:var( --e-global-color-accent );}.elementor-928 .elementor-element.elementor-element-f4eb6fe > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-928 .elementor-element.elementor-element-f4eb6fe .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-928 .elementor-element.elementor-element-f4eb6fe .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-928 .elementor-element.elementor-element-f4eb6fe .elementor-button:hover svg, .elementor-928 .elementor-element.elementor-element-f4eb6fe .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-3e191462{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-50b5b57 );--border-color:var( --e-global-color-50b5b57 );--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-928 .elementor-element.elementor-element-3e191462:not(.elementor-motion-effects-element-type-background), .elementor-928 .elementor-element.elementor-element-3e191462 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-655ad4a );}.elementor-928 .elementor-element.elementor-element-3b3add5c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-928 .elementor-element.elementor-element-295b79d6{text-align:center;}.elementor-928 .elementor-element.elementor-element-295b79d6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-231f48da{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-928 .elementor-element.elementor-element-517cf38{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-928 .elementor-element.elementor-element-517cf38:not(.elementor-motion-effects-element-type-background), .elementor-928 .elementor-element.elementor-element-517cf38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://swiftyclean.com.au/wp-content/uploads/2025/10/BG-Gradient-Grey.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-928 .elementor-element.elementor-element-517cf38.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-928 .elementor-element.elementor-element-3ddf55fa img{width:68px;}.elementor-928 .elementor-element.elementor-element-5f305f9a{text-align:center;}.elementor-928 .elementor-element.elementor-element-5f305f9a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.4em;color:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-538ca535{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-2526c93 .elementor-button{background-color:#00000000;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:0px 0px 0px 0px;}.elementor-928 .elementor-element.elementor-element-2526c93 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-928 .elementor-element.elementor-element-2526c93 .elementor-button:hover, .elementor-928 .elementor-element.elementor-element-2526c93 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-928 .elementor-element.elementor-element-2526c93 .elementor-button:hover svg, .elementor-928 .elementor-element.elementor-element-2526c93 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-928 .elementor-element.elementor-element-ed53270{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-928 .elementor-element.elementor-element-dfe110e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-928 .elementor-element.elementor-element-dfe110e:not(.elementor-motion-effects-element-type-background), .elementor-928 .elementor-element.elementor-element-dfe110e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://swiftyclean.com.au/wp-content/uploads/2025/10/BG-Gradient-Grey.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-928 .elementor-element.elementor-element-dfe110e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-928 .elementor-element.elementor-element-588f82d img{width:68px;}.elementor-928 .elementor-element.elementor-element-dacf3eb{text-align:center;}.elementor-928 .elementor-element.elementor-element-dacf3eb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.4em;color:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-51e247a{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-c84e069 .elementor-button{background-color:#00000000;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:0px 0px 0px 0px;}.elementor-928 .elementor-element.elementor-element-c84e069 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-928 .elementor-element.elementor-element-c84e069 .elementor-button:hover, .elementor-928 .elementor-element.elementor-element-c84e069 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-928 .elementor-element.elementor-element-c84e069 .elementor-button:hover svg, .elementor-928 .elementor-element.elementor-element-c84e069 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-928 .elementor-element.elementor-element-c406deb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-928 .elementor-element.elementor-element-f83da9f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-928 .elementor-element.elementor-element-f83da9f:not(.elementor-motion-effects-element-type-background), .elementor-928 .elementor-element.elementor-element-f83da9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://swiftyclean.com.au/wp-content/uploads/2025/10/BG-Gradient-Grey.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-928 .elementor-element.elementor-element-f83da9f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-928 .elementor-element.elementor-element-a2f9933 img{width:68px;}.elementor-928 .elementor-element.elementor-element-bac6f1c{text-align:center;}.elementor-928 .elementor-element.elementor-element-bac6f1c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.4em;color:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-ff7cdfc{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-a15b879 .elementor-button{background-color:#00000000;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:0px 0px 0px 0px;}.elementor-928 .elementor-element.elementor-element-a15b879 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-928 .elementor-element.elementor-element-a15b879 .elementor-button:hover, .elementor-928 .elementor-element.elementor-element-a15b879 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-928 .elementor-element.elementor-element-a15b879 .elementor-button:hover svg, .elementor-928 .elementor-element.elementor-element-a15b879 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-928 .elementor-element.elementor-element-b159d47{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-928 .elementor-element.elementor-element-bf7c6ae{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-928 .elementor-element.elementor-element-bf7c6ae:not(.elementor-motion-effects-element-type-background), .elementor-928 .elementor-element.elementor-element-bf7c6ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://swiftyclean.com.au/wp-content/uploads/2025/10/BG-Gradient-Grey.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-928 .elementor-element.elementor-element-bf7c6ae.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-928 .elementor-element.elementor-element-dd489bf img{width:68px;}.elementor-928 .elementor-element.elementor-element-d4841ea{text-align:center;}.elementor-928 .elementor-element.elementor-element-d4841ea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.4em;color:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-e96ef5c{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-2552133 .elementor-button{background-color:#00000000;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:0px 0px 0px 0px;}.elementor-928 .elementor-element.elementor-element-2552133 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-928 .elementor-element.elementor-element-2552133 .elementor-button:hover, .elementor-928 .elementor-element.elementor-element-2552133 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-928 .elementor-element.elementor-element-2552133 .elementor-button:hover svg, .elementor-928 .elementor-element.elementor-element-2552133 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-928 .elementor-element.elementor-element-7aca4d0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-928 .elementor-element.elementor-element-c80d843{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-928 .elementor-element.elementor-element-c80d843:not(.elementor-motion-effects-element-type-background), .elementor-928 .elementor-element.elementor-element-c80d843 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://swiftyclean.com.au/wp-content/uploads/2025/10/BG-Gradient-Grey.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-928 .elementor-element.elementor-element-c80d843.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-928 .elementor-element.elementor-element-7f466d9 img{width:68px;}.elementor-928 .elementor-element.elementor-element-15a0f34{text-align:center;}.elementor-928 .elementor-element.elementor-element-15a0f34 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.4em;color:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-c15f635{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-a2ed444 .elementor-button{background-color:#00000000;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:0px 0px 0px 0px;}.elementor-928 .elementor-element.elementor-element-a2ed444 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-928 .elementor-element.elementor-element-a2ed444 .elementor-button:hover, .elementor-928 .elementor-element.elementor-element-a2ed444 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-928 .elementor-element.elementor-element-a2ed444 .elementor-button:hover svg, .elementor-928 .elementor-element.elementor-element-a2ed444 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-928 .elementor-element.elementor-element-629ff1e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-928 .elementor-element.elementor-element-2a202c7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-928 .elementor-element.elementor-element-2a202c7:not(.elementor-motion-effects-element-type-background), .elementor-928 .elementor-element.elementor-element-2a202c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://swiftyclean.com.au/wp-content/uploads/2025/10/BG-Gradient-Grey.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-928 .elementor-element.elementor-element-2a202c7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-928 .elementor-element.elementor-element-49ea940 img{width:68px;}.elementor-928 .elementor-element.elementor-element-ac27719{text-align:center;}.elementor-928 .elementor-element.elementor-element-ac27719 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.4em;color:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-abff389{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-d32cb10 .elementor-button{background-color:#00000000;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:0px 0px 0px 0px;}.elementor-928 .elementor-element.elementor-element-d32cb10 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-928 .elementor-element.elementor-element-d32cb10 .elementor-button:hover, .elementor-928 .elementor-element.elementor-element-d32cb10 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-928 .elementor-element.elementor-element-d32cb10 .elementor-button:hover svg, .elementor-928 .elementor-element.elementor-element-d32cb10 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-928 .elementor-element.elementor-element-c895589{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-928 .elementor-element.elementor-element-0728b61{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-928 .elementor-element.elementor-element-0728b61:not(.elementor-motion-effects-element-type-background), .elementor-928 .elementor-element.elementor-element-0728b61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://swiftyclean.com.au/wp-content/uploads/2025/10/BG-Gradient-Grey.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-928 .elementor-element.elementor-element-0728b61.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-928 .elementor-element.elementor-element-62a2d55 img{width:68px;}.elementor-928 .elementor-element.elementor-element-97a4fde{text-align:center;}.elementor-928 .elementor-element.elementor-element-97a4fde .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.4em;color:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-0aebfbf{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-413d2fd .elementor-button{background-color:#00000000;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:0px 0px 0px 0px;}.elementor-928 .elementor-element.elementor-element-413d2fd .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-928 .elementor-element.elementor-element-413d2fd .elementor-button:hover, .elementor-928 .elementor-element.elementor-element-413d2fd .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-928 .elementor-element.elementor-element-413d2fd .elementor-button:hover svg, .elementor-928 .elementor-element.elementor-element-413d2fd .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-928 .elementor-element.elementor-element-2822610{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-928 .elementor-element.elementor-element-940c47f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-928 .elementor-element.elementor-element-940c47f:not(.elementor-motion-effects-element-type-background), .elementor-928 .elementor-element.elementor-element-940c47f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://swiftyclean.com.au/wp-content/uploads/2025/10/BG-Gradient-Grey.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-928 .elementor-element.elementor-element-940c47f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-928 .elementor-element.elementor-element-7d2c658 img{width:68px;}.elementor-928 .elementor-element.elementor-element-fc380c2{text-align:center;}.elementor-928 .elementor-element.elementor-element-fc380c2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.4em;color:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-a111e84{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-b18c196 .elementor-button{background-color:#00000000;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:0px 0px 0px 0px;}.elementor-928 .elementor-element.elementor-element-b18c196 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-928 .elementor-element.elementor-element-b18c196 .elementor-button:hover, .elementor-928 .elementor-element.elementor-element-b18c196 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-928 .elementor-element.elementor-element-b18c196 .elementor-button:hover svg, .elementor-928 .elementor-element.elementor-element-b18c196 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-928 .elementor-element.elementor-element-3bca73f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-928 .elementor-element.elementor-element-913665c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-928 .elementor-element.elementor-element-913665c:not(.elementor-motion-effects-element-type-background), .elementor-928 .elementor-element.elementor-element-913665c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://swiftyclean.com.au/wp-content/uploads/2025/10/BG-Gradient-Grey.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-928 .elementor-element.elementor-element-913665c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-928 .elementor-element.elementor-element-2b82870 img{width:68px;}.elementor-928 .elementor-element.elementor-element-b236101{text-align:center;}.elementor-928 .elementor-element.elementor-element-b236101 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.4em;color:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-3eaecb4{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-05730c1 .elementor-button{background-color:#00000000;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:0px 0px 0px 0px;}.elementor-928 .elementor-element.elementor-element-05730c1 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-928 .elementor-element.elementor-element-05730c1 .elementor-button:hover, .elementor-928 .elementor-element.elementor-element-05730c1 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-928 .elementor-element.elementor-element-05730c1 .elementor-button:hover svg, .elementor-928 .elementor-element.elementor-element-05730c1 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-928 .elementor-element.elementor-element-ebe38da{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-928 .elementor-element.elementor-element-bda01a1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-928 .elementor-element.elementor-element-bda01a1:not(.elementor-motion-effects-element-type-background), .elementor-928 .elementor-element.elementor-element-bda01a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://swiftyclean.com.au/wp-content/uploads/2025/10/BG-Gradient-Grey.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-928 .elementor-element.elementor-element-bda01a1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-928 .elementor-element.elementor-element-0c4532b img{width:68px;}.elementor-928 .elementor-element.elementor-element-b413400{text-align:center;}.elementor-928 .elementor-element.elementor-element-b413400 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.4em;color:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-f089969{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-379cb9b .elementor-button{background-color:#00000000;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:0px 0px 0px 0px;}.elementor-928 .elementor-element.elementor-element-379cb9b .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-928 .elementor-element.elementor-element-379cb9b .elementor-button:hover, .elementor-928 .elementor-element.elementor-element-379cb9b .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-928 .elementor-element.elementor-element-379cb9b .elementor-button:hover svg, .elementor-928 .elementor-element.elementor-element-379cb9b .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-928 .elementor-element.elementor-element-afe5ce5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-928 .elementor-element.elementor-element-1c74508{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-928 .elementor-element.elementor-element-1c74508:not(.elementor-motion-effects-element-type-background), .elementor-928 .elementor-element.elementor-element-1c74508 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://swiftyclean.com.au/wp-content/uploads/2025/10/BG-Gradient-Grey.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-928 .elementor-element.elementor-element-1c74508.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-928 .elementor-element.elementor-element-5a29f9d img{width:68px;}.elementor-928 .elementor-element.elementor-element-ef41e81{text-align:center;}.elementor-928 .elementor-element.elementor-element-ef41e81 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.4em;color:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-7448b12{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-e5dfa67 .elementor-button{background-color:#00000000;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:0px 0px 0px 0px;}.elementor-928 .elementor-element.elementor-element-e5dfa67 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-928 .elementor-element.elementor-element-e5dfa67 .elementor-button:hover, .elementor-928 .elementor-element.elementor-element-e5dfa67 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-928 .elementor-element.elementor-element-e5dfa67 .elementor-button:hover svg, .elementor-928 .elementor-element.elementor-element-e5dfa67 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-928 .elementor-element.elementor-element-0b2436d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-928 .elementor-element.elementor-element-85c6ff8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-928 .elementor-element.elementor-element-85c6ff8:not(.elementor-motion-effects-element-type-background), .elementor-928 .elementor-element.elementor-element-85c6ff8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://swiftyclean.com.au/wp-content/uploads/2025/10/BG-Gradient-Grey.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-928 .elementor-element.elementor-element-85c6ff8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-928 .elementor-element.elementor-element-6fd5efc img{width:68px;}.elementor-928 .elementor-element.elementor-element-60f61b1{text-align:center;}.elementor-928 .elementor-element.elementor-element-60f61b1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.4em;color:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-1a88782{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );}.elementor-928 .elementor-element.elementor-element-6622365 .elementor-button{background-color:#00000000;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:0px 0px 0px 0px;}.elementor-928 .elementor-element.elementor-element-6622365 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-928 .elementor-element.elementor-element-6622365 .elementor-button:hover, .elementor-928 .elementor-element.elementor-element-6622365 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-928 .elementor-element.elementor-element-6622365 .elementor-button:hover svg, .elementor-928 .elementor-element.elementor-element-6622365 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-928 .elementor-element.elementor-element-7094a1b3{--e-n-carousel-swiper-slides-to-display:1;--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:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-30px;--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:-30px;--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:30px;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-928 .elementor-element.elementor-element-9232caf{--e-n-carousel-swiper-slides-to-display:1;}.elementor-928 .elementor-element.elementor-element-7094a1b3{--e-n-carousel-swiper-slides-to-display:1;}}@media(min-width:768px){.elementor-928 .elementor-element.elementor-element-3f1d94a7{--width:360px;}}@media(max-width:1024px) and (min-width:768px){.elementor-928 .elementor-element.elementor-element-3f1d94a7{--width:100%;}}@media(max-width:767px){.elementor-928 .elementor-element.elementor-element-48cc53df{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-928 .elementor-element.elementor-element-44f37be2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-928 .elementor-element.elementor-element-6f7513ad{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-928 .elementor-element.elementor-element-9232caf{--e-n-carousel-swiper-slides-to-display:1;}.elementor-928 .elementor-element.elementor-element-c66110d{--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-928 .elementor-element.elementor-element-b32130c img{width:200px;}.elementor-928 .elementor-element.elementor-element-3479732:not(.elementor-motion-effects-element-type-background), .elementor-928 .elementor-element.elementor-element-3479732 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://swiftyclean.com.au/wp-content/uploads/2025/10/BG-Color.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-928 .elementor-element.elementor-element-3479732{--border-radius:5px 5px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-928 .elementor-element.elementor-element-8cb3261{text-align:center;}.elementor-928 .elementor-element.elementor-element-8cb3261 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-928 .elementor-element.elementor-element-8ec3fe6{text-align:center;font-size:16px;}.elementor-928 .elementor-element.elementor-element-7094a1b3{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for text-editor, class: .elementor-element-7e17901 */.elementor-928 .elementor-element.elementor-element-7e17901 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e22cea2 */.elementor-928 .elementor-element.elementor-element-e22cea2 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-e22cea2 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61ab94c */.elementor-928 .elementor-element.elementor-element-61ab94c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-af0c830 */.elementor-928 .elementor-element.elementor-element-af0c830 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-af0c830 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b90012a */.elementor-928 .elementor-element.elementor-element-b90012a p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c61ddc2 */.elementor-928 .elementor-element.elementor-element-c61ddc2 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-c61ddc2 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-36cfd51 */.elementor-928 .elementor-element.elementor-element-36cfd51 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-36cfd51 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2e6a046 */.elementor-928 .elementor-element.elementor-element-2e6a046 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-2e6a046 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-80589e8 */.elementor-928 .elementor-element.elementor-element-80589e8 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-80589e8 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d53aa06 */.elementor-928 .elementor-element.elementor-element-d53aa06 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-d53aa06 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1cda7e */.elementor-928 .elementor-element.elementor-element-a1cda7e .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-a1cda7e .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3f9c49a */.elementor-928 .elementor-element.elementor-element-3f9c49a .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-3f9c49a .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e17901 */.elementor-928 .elementor-element.elementor-element-7e17901 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e22cea2 */.elementor-928 .elementor-element.elementor-element-e22cea2 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-e22cea2 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61ab94c */.elementor-928 .elementor-element.elementor-element-61ab94c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-af0c830 */.elementor-928 .elementor-element.elementor-element-af0c830 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-af0c830 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b90012a */.elementor-928 .elementor-element.elementor-element-b90012a p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c61ddc2 */.elementor-928 .elementor-element.elementor-element-c61ddc2 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-c61ddc2 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-36cfd51 */.elementor-928 .elementor-element.elementor-element-36cfd51 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-36cfd51 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2e6a046 */.elementor-928 .elementor-element.elementor-element-2e6a046 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-2e6a046 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-80589e8 */.elementor-928 .elementor-element.elementor-element-80589e8 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-80589e8 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d53aa06 */.elementor-928 .elementor-element.elementor-element-d53aa06 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-d53aa06 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1cda7e */.elementor-928 .elementor-element.elementor-element-a1cda7e .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-a1cda7e .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3f9c49a */.elementor-928 .elementor-element.elementor-element-3f9c49a .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-3f9c49a .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e17901 */.elementor-928 .elementor-element.elementor-element-7e17901 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e22cea2 */.elementor-928 .elementor-element.elementor-element-e22cea2 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-e22cea2 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61ab94c */.elementor-928 .elementor-element.elementor-element-61ab94c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-af0c830 */.elementor-928 .elementor-element.elementor-element-af0c830 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-af0c830 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b90012a */.elementor-928 .elementor-element.elementor-element-b90012a p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c61ddc2 */.elementor-928 .elementor-element.elementor-element-c61ddc2 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-c61ddc2 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-36cfd51 */.elementor-928 .elementor-element.elementor-element-36cfd51 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-36cfd51 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2e6a046 */.elementor-928 .elementor-element.elementor-element-2e6a046 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-2e6a046 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-80589e8 */.elementor-928 .elementor-element.elementor-element-80589e8 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-80589e8 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d53aa06 */.elementor-928 .elementor-element.elementor-element-d53aa06 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-d53aa06 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1cda7e */.elementor-928 .elementor-element.elementor-element-a1cda7e .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-a1cda7e .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3f9c49a */.elementor-928 .elementor-element.elementor-element-3f9c49a .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-3f9c49a .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e17901 */.elementor-928 .elementor-element.elementor-element-7e17901 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e22cea2 */.elementor-928 .elementor-element.elementor-element-e22cea2 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-e22cea2 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61ab94c */.elementor-928 .elementor-element.elementor-element-61ab94c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-af0c830 */.elementor-928 .elementor-element.elementor-element-af0c830 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-af0c830 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b90012a */.elementor-928 .elementor-element.elementor-element-b90012a p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c61ddc2 */.elementor-928 .elementor-element.elementor-element-c61ddc2 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-c61ddc2 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-36cfd51 */.elementor-928 .elementor-element.elementor-element-36cfd51 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-36cfd51 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2e6a046 */.elementor-928 .elementor-element.elementor-element-2e6a046 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-2e6a046 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-80589e8 */.elementor-928 .elementor-element.elementor-element-80589e8 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-80589e8 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d53aa06 */.elementor-928 .elementor-element.elementor-element-d53aa06 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-d53aa06 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1cda7e */.elementor-928 .elementor-element.elementor-element-a1cda7e .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-a1cda7e .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3f9c49a */.elementor-928 .elementor-element.elementor-element-3f9c49a .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-3f9c49a .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e17901 */.elementor-928 .elementor-element.elementor-element-7e17901 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e22cea2 */.elementor-928 .elementor-element.elementor-element-e22cea2 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-e22cea2 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61ab94c */.elementor-928 .elementor-element.elementor-element-61ab94c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-af0c830 */.elementor-928 .elementor-element.elementor-element-af0c830 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-af0c830 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b90012a */.elementor-928 .elementor-element.elementor-element-b90012a p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c61ddc2 */.elementor-928 .elementor-element.elementor-element-c61ddc2 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-c61ddc2 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-36cfd51 */.elementor-928 .elementor-element.elementor-element-36cfd51 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-36cfd51 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2e6a046 */.elementor-928 .elementor-element.elementor-element-2e6a046 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-2e6a046 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-80589e8 */.elementor-928 .elementor-element.elementor-element-80589e8 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-80589e8 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d53aa06 */.elementor-928 .elementor-element.elementor-element-d53aa06 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-d53aa06 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1cda7e */.elementor-928 .elementor-element.elementor-element-a1cda7e .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-a1cda7e .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3f9c49a */.elementor-928 .elementor-element.elementor-element-3f9c49a .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-3f9c49a .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e17901 */.elementor-928 .elementor-element.elementor-element-7e17901 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e22cea2 */.elementor-928 .elementor-element.elementor-element-e22cea2 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-e22cea2 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61ab94c */.elementor-928 .elementor-element.elementor-element-61ab94c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-af0c830 */.elementor-928 .elementor-element.elementor-element-af0c830 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-af0c830 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b90012a */.elementor-928 .elementor-element.elementor-element-b90012a p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c61ddc2 */.elementor-928 .elementor-element.elementor-element-c61ddc2 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-c61ddc2 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-36cfd51 */.elementor-928 .elementor-element.elementor-element-36cfd51 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-36cfd51 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2e6a046 */.elementor-928 .elementor-element.elementor-element-2e6a046 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-2e6a046 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-80589e8 */.elementor-928 .elementor-element.elementor-element-80589e8 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-80589e8 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d53aa06 */.elementor-928 .elementor-element.elementor-element-d53aa06 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-d53aa06 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1cda7e */.elementor-928 .elementor-element.elementor-element-a1cda7e .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-a1cda7e .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3f9c49a */.elementor-928 .elementor-element.elementor-element-3f9c49a .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-3f9c49a .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e17901 */.elementor-928 .elementor-element.elementor-element-7e17901 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e22cea2 */.elementor-928 .elementor-element.elementor-element-e22cea2 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-e22cea2 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61ab94c */.elementor-928 .elementor-element.elementor-element-61ab94c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-af0c830 */.elementor-928 .elementor-element.elementor-element-af0c830 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-af0c830 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b90012a */.elementor-928 .elementor-element.elementor-element-b90012a p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c61ddc2 */.elementor-928 .elementor-element.elementor-element-c61ddc2 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-c61ddc2 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-36cfd51 */.elementor-928 .elementor-element.elementor-element-36cfd51 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-36cfd51 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2e6a046 */.elementor-928 .elementor-element.elementor-element-2e6a046 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-2e6a046 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-80589e8 */.elementor-928 .elementor-element.elementor-element-80589e8 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-80589e8 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d53aa06 */.elementor-928 .elementor-element.elementor-element-d53aa06 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-d53aa06 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1cda7e */.elementor-928 .elementor-element.elementor-element-a1cda7e .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-a1cda7e .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3f9c49a */.elementor-928 .elementor-element.elementor-element-3f9c49a .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-3f9c49a .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e17901 */.elementor-928 .elementor-element.elementor-element-7e17901 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e22cea2 */.elementor-928 .elementor-element.elementor-element-e22cea2 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-e22cea2 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61ab94c */.elementor-928 .elementor-element.elementor-element-61ab94c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-af0c830 */.elementor-928 .elementor-element.elementor-element-af0c830 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-af0c830 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b90012a */.elementor-928 .elementor-element.elementor-element-b90012a p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c61ddc2 */.elementor-928 .elementor-element.elementor-element-c61ddc2 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-c61ddc2 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-36cfd51 */.elementor-928 .elementor-element.elementor-element-36cfd51 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-36cfd51 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2e6a046 */.elementor-928 .elementor-element.elementor-element-2e6a046 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-2e6a046 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-80589e8 */.elementor-928 .elementor-element.elementor-element-80589e8 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-80589e8 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d53aa06 */.elementor-928 .elementor-element.elementor-element-d53aa06 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-d53aa06 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1cda7e */.elementor-928 .elementor-element.elementor-element-a1cda7e .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-a1cda7e .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3f9c49a */.elementor-928 .elementor-element.elementor-element-3f9c49a .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-3f9c49a .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e17901 */.elementor-928 .elementor-element.elementor-element-7e17901 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e22cea2 */.elementor-928 .elementor-element.elementor-element-e22cea2 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-e22cea2 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61ab94c */.elementor-928 .elementor-element.elementor-element-61ab94c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-af0c830 */.elementor-928 .elementor-element.elementor-element-af0c830 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-af0c830 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b90012a */.elementor-928 .elementor-element.elementor-element-b90012a p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c61ddc2 */.elementor-928 .elementor-element.elementor-element-c61ddc2 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-c61ddc2 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-36cfd51 */.elementor-928 .elementor-element.elementor-element-36cfd51 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-36cfd51 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2e6a046 */.elementor-928 .elementor-element.elementor-element-2e6a046 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-2e6a046 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-80589e8 */.elementor-928 .elementor-element.elementor-element-80589e8 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-80589e8 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d53aa06 */.elementor-928 .elementor-element.elementor-element-d53aa06 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-d53aa06 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1cda7e */.elementor-928 .elementor-element.elementor-element-a1cda7e .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-a1cda7e .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3f9c49a */.elementor-928 .elementor-element.elementor-element-3f9c49a .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-3f9c49a .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e17901 */.elementor-928 .elementor-element.elementor-element-7e17901 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e22cea2 */.elementor-928 .elementor-element.elementor-element-e22cea2 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-e22cea2 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61ab94c */.elementor-928 .elementor-element.elementor-element-61ab94c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-af0c830 */.elementor-928 .elementor-element.elementor-element-af0c830 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-af0c830 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b90012a */.elementor-928 .elementor-element.elementor-element-b90012a p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c61ddc2 */.elementor-928 .elementor-element.elementor-element-c61ddc2 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-c61ddc2 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-36cfd51 */.elementor-928 .elementor-element.elementor-element-36cfd51 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-36cfd51 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2e6a046 */.elementor-928 .elementor-element.elementor-element-2e6a046 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-2e6a046 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-80589e8 */.elementor-928 .elementor-element.elementor-element-80589e8 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-80589e8 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d53aa06 */.elementor-928 .elementor-element.elementor-element-d53aa06 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-d53aa06 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1cda7e */.elementor-928 .elementor-element.elementor-element-a1cda7e .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-a1cda7e .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3f9c49a */.elementor-928 .elementor-element.elementor-element-3f9c49a .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-3f9c49a .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8ec3fe6 */.elementor-928 .elementor-element.elementor-element-8ec3fe6 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-538ca535 */.elementor-928 .elementor-element.elementor-element-538ca535 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2526c93 */.elementor-928 .elementor-element.elementor-element-2526c93 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-2526c93 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e247a */.elementor-928 .elementor-element.elementor-element-51e247a p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c84e069 */.elementor-928 .elementor-element.elementor-element-c84e069 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-c84e069 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff7cdfc */.elementor-928 .elementor-element.elementor-element-ff7cdfc p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a15b879 */.elementor-928 .elementor-element.elementor-element-a15b879 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-a15b879 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e96ef5c */.elementor-928 .elementor-element.elementor-element-e96ef5c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2552133 */.elementor-928 .elementor-element.elementor-element-2552133 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-2552133 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c15f635 */.elementor-928 .elementor-element.elementor-element-c15f635 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a2ed444 */.elementor-928 .elementor-element.elementor-element-a2ed444 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-a2ed444 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-abff389 */.elementor-928 .elementor-element.elementor-element-abff389 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d32cb10 */.elementor-928 .elementor-element.elementor-element-d32cb10 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-d32cb10 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0aebfbf */.elementor-928 .elementor-element.elementor-element-0aebfbf p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-413d2fd */.elementor-928 .elementor-element.elementor-element-413d2fd .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-413d2fd .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a111e84 */.elementor-928 .elementor-element.elementor-element-a111e84 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b18c196 */.elementor-928 .elementor-element.elementor-element-b18c196 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-b18c196 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3eaecb4 */.elementor-928 .elementor-element.elementor-element-3eaecb4 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-05730c1 */.elementor-928 .elementor-element.elementor-element-05730c1 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-05730c1 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f089969 */.elementor-928 .elementor-element.elementor-element-f089969 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-379cb9b */.elementor-928 .elementor-element.elementor-element-379cb9b .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-379cb9b .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7448b12 */.elementor-928 .elementor-element.elementor-element-7448b12 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e5dfa67 */.elementor-928 .elementor-element.elementor-element-e5dfa67 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-e5dfa67 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a88782 */.elementor-928 .elementor-element.elementor-element-1a88782 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6622365 */.elementor-928 .elementor-element.elementor-element-6622365 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-6622365 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-538ca535 */.elementor-928 .elementor-element.elementor-element-538ca535 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2526c93 */.elementor-928 .elementor-element.elementor-element-2526c93 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-2526c93 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e247a */.elementor-928 .elementor-element.elementor-element-51e247a p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c84e069 */.elementor-928 .elementor-element.elementor-element-c84e069 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-c84e069 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff7cdfc */.elementor-928 .elementor-element.elementor-element-ff7cdfc p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a15b879 */.elementor-928 .elementor-element.elementor-element-a15b879 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-a15b879 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e96ef5c */.elementor-928 .elementor-element.elementor-element-e96ef5c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2552133 */.elementor-928 .elementor-element.elementor-element-2552133 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-2552133 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c15f635 */.elementor-928 .elementor-element.elementor-element-c15f635 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a2ed444 */.elementor-928 .elementor-element.elementor-element-a2ed444 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-a2ed444 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-abff389 */.elementor-928 .elementor-element.elementor-element-abff389 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d32cb10 */.elementor-928 .elementor-element.elementor-element-d32cb10 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-d32cb10 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0aebfbf */.elementor-928 .elementor-element.elementor-element-0aebfbf p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-413d2fd */.elementor-928 .elementor-element.elementor-element-413d2fd .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-413d2fd .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a111e84 */.elementor-928 .elementor-element.elementor-element-a111e84 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b18c196 */.elementor-928 .elementor-element.elementor-element-b18c196 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-b18c196 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3eaecb4 */.elementor-928 .elementor-element.elementor-element-3eaecb4 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-05730c1 */.elementor-928 .elementor-element.elementor-element-05730c1 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-05730c1 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f089969 */.elementor-928 .elementor-element.elementor-element-f089969 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-379cb9b */.elementor-928 .elementor-element.elementor-element-379cb9b .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-379cb9b .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7448b12 */.elementor-928 .elementor-element.elementor-element-7448b12 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e5dfa67 */.elementor-928 .elementor-element.elementor-element-e5dfa67 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-e5dfa67 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a88782 */.elementor-928 .elementor-element.elementor-element-1a88782 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6622365 */.elementor-928 .elementor-element.elementor-element-6622365 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-6622365 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-538ca535 */.elementor-928 .elementor-element.elementor-element-538ca535 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2526c93 */.elementor-928 .elementor-element.elementor-element-2526c93 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-2526c93 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e247a */.elementor-928 .elementor-element.elementor-element-51e247a p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c84e069 */.elementor-928 .elementor-element.elementor-element-c84e069 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-c84e069 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff7cdfc */.elementor-928 .elementor-element.elementor-element-ff7cdfc p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a15b879 */.elementor-928 .elementor-element.elementor-element-a15b879 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-a15b879 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e96ef5c */.elementor-928 .elementor-element.elementor-element-e96ef5c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2552133 */.elementor-928 .elementor-element.elementor-element-2552133 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-2552133 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c15f635 */.elementor-928 .elementor-element.elementor-element-c15f635 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a2ed444 */.elementor-928 .elementor-element.elementor-element-a2ed444 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-a2ed444 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-abff389 */.elementor-928 .elementor-element.elementor-element-abff389 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d32cb10 */.elementor-928 .elementor-element.elementor-element-d32cb10 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-d32cb10 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0aebfbf */.elementor-928 .elementor-element.elementor-element-0aebfbf p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-413d2fd */.elementor-928 .elementor-element.elementor-element-413d2fd .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-413d2fd .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a111e84 */.elementor-928 .elementor-element.elementor-element-a111e84 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b18c196 */.elementor-928 .elementor-element.elementor-element-b18c196 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-b18c196 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3eaecb4 */.elementor-928 .elementor-element.elementor-element-3eaecb4 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-05730c1 */.elementor-928 .elementor-element.elementor-element-05730c1 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-05730c1 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f089969 */.elementor-928 .elementor-element.elementor-element-f089969 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-379cb9b */.elementor-928 .elementor-element.elementor-element-379cb9b .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-379cb9b .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7448b12 */.elementor-928 .elementor-element.elementor-element-7448b12 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e5dfa67 */.elementor-928 .elementor-element.elementor-element-e5dfa67 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-e5dfa67 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a88782 */.elementor-928 .elementor-element.elementor-element-1a88782 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6622365 */.elementor-928 .elementor-element.elementor-element-6622365 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-6622365 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-538ca535 */.elementor-928 .elementor-element.elementor-element-538ca535 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2526c93 */.elementor-928 .elementor-element.elementor-element-2526c93 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-2526c93 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e247a */.elementor-928 .elementor-element.elementor-element-51e247a p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c84e069 */.elementor-928 .elementor-element.elementor-element-c84e069 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-c84e069 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff7cdfc */.elementor-928 .elementor-element.elementor-element-ff7cdfc p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a15b879 */.elementor-928 .elementor-element.elementor-element-a15b879 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-a15b879 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e96ef5c */.elementor-928 .elementor-element.elementor-element-e96ef5c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2552133 */.elementor-928 .elementor-element.elementor-element-2552133 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-2552133 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c15f635 */.elementor-928 .elementor-element.elementor-element-c15f635 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a2ed444 */.elementor-928 .elementor-element.elementor-element-a2ed444 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-a2ed444 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-abff389 */.elementor-928 .elementor-element.elementor-element-abff389 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d32cb10 */.elementor-928 .elementor-element.elementor-element-d32cb10 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-d32cb10 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0aebfbf */.elementor-928 .elementor-element.elementor-element-0aebfbf p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-413d2fd */.elementor-928 .elementor-element.elementor-element-413d2fd .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-413d2fd .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a111e84 */.elementor-928 .elementor-element.elementor-element-a111e84 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b18c196 */.elementor-928 .elementor-element.elementor-element-b18c196 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-b18c196 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3eaecb4 */.elementor-928 .elementor-element.elementor-element-3eaecb4 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-05730c1 */.elementor-928 .elementor-element.elementor-element-05730c1 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-05730c1 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f089969 */.elementor-928 .elementor-element.elementor-element-f089969 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-379cb9b */.elementor-928 .elementor-element.elementor-element-379cb9b .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-379cb9b .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7448b12 */.elementor-928 .elementor-element.elementor-element-7448b12 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e5dfa67 */.elementor-928 .elementor-element.elementor-element-e5dfa67 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-e5dfa67 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a88782 */.elementor-928 .elementor-element.elementor-element-1a88782 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6622365 */.elementor-928 .elementor-element.elementor-element-6622365 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-6622365 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-538ca535 */.elementor-928 .elementor-element.elementor-element-538ca535 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2526c93 */.elementor-928 .elementor-element.elementor-element-2526c93 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-2526c93 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e247a */.elementor-928 .elementor-element.elementor-element-51e247a p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c84e069 */.elementor-928 .elementor-element.elementor-element-c84e069 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-c84e069 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff7cdfc */.elementor-928 .elementor-element.elementor-element-ff7cdfc p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a15b879 */.elementor-928 .elementor-element.elementor-element-a15b879 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-a15b879 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e96ef5c */.elementor-928 .elementor-element.elementor-element-e96ef5c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2552133 */.elementor-928 .elementor-element.elementor-element-2552133 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-2552133 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c15f635 */.elementor-928 .elementor-element.elementor-element-c15f635 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a2ed444 */.elementor-928 .elementor-element.elementor-element-a2ed444 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-a2ed444 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-abff389 */.elementor-928 .elementor-element.elementor-element-abff389 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d32cb10 */.elementor-928 .elementor-element.elementor-element-d32cb10 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-d32cb10 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0aebfbf */.elementor-928 .elementor-element.elementor-element-0aebfbf p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-413d2fd */.elementor-928 .elementor-element.elementor-element-413d2fd .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-413d2fd .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a111e84 */.elementor-928 .elementor-element.elementor-element-a111e84 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b18c196 */.elementor-928 .elementor-element.elementor-element-b18c196 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-b18c196 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3eaecb4 */.elementor-928 .elementor-element.elementor-element-3eaecb4 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-05730c1 */.elementor-928 .elementor-element.elementor-element-05730c1 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-05730c1 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f089969 */.elementor-928 .elementor-element.elementor-element-f089969 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-379cb9b */.elementor-928 .elementor-element.elementor-element-379cb9b .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-379cb9b .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7448b12 */.elementor-928 .elementor-element.elementor-element-7448b12 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e5dfa67 */.elementor-928 .elementor-element.elementor-element-e5dfa67 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-e5dfa67 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a88782 */.elementor-928 .elementor-element.elementor-element-1a88782 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6622365 */.elementor-928 .elementor-element.elementor-element-6622365 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-6622365 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-538ca535 */.elementor-928 .elementor-element.elementor-element-538ca535 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2526c93 */.elementor-928 .elementor-element.elementor-element-2526c93 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-2526c93 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e247a */.elementor-928 .elementor-element.elementor-element-51e247a p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c84e069 */.elementor-928 .elementor-element.elementor-element-c84e069 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-c84e069 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff7cdfc */.elementor-928 .elementor-element.elementor-element-ff7cdfc p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a15b879 */.elementor-928 .elementor-element.elementor-element-a15b879 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-a15b879 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e96ef5c */.elementor-928 .elementor-element.elementor-element-e96ef5c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2552133 */.elementor-928 .elementor-element.elementor-element-2552133 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-2552133 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c15f635 */.elementor-928 .elementor-element.elementor-element-c15f635 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a2ed444 */.elementor-928 .elementor-element.elementor-element-a2ed444 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-a2ed444 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-abff389 */.elementor-928 .elementor-element.elementor-element-abff389 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d32cb10 */.elementor-928 .elementor-element.elementor-element-d32cb10 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-d32cb10 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0aebfbf */.elementor-928 .elementor-element.elementor-element-0aebfbf p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-413d2fd */.elementor-928 .elementor-element.elementor-element-413d2fd .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-413d2fd .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a111e84 */.elementor-928 .elementor-element.elementor-element-a111e84 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b18c196 */.elementor-928 .elementor-element.elementor-element-b18c196 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-b18c196 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3eaecb4 */.elementor-928 .elementor-element.elementor-element-3eaecb4 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-05730c1 */.elementor-928 .elementor-element.elementor-element-05730c1 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-05730c1 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f089969 */.elementor-928 .elementor-element.elementor-element-f089969 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-379cb9b */.elementor-928 .elementor-element.elementor-element-379cb9b .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-379cb9b .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7448b12 */.elementor-928 .elementor-element.elementor-element-7448b12 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e5dfa67 */.elementor-928 .elementor-element.elementor-element-e5dfa67 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-e5dfa67 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a88782 */.elementor-928 .elementor-element.elementor-element-1a88782 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6622365 */.elementor-928 .elementor-element.elementor-element-6622365 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-6622365 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-538ca535 */.elementor-928 .elementor-element.elementor-element-538ca535 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2526c93 */.elementor-928 .elementor-element.elementor-element-2526c93 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-2526c93 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e247a */.elementor-928 .elementor-element.elementor-element-51e247a p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c84e069 */.elementor-928 .elementor-element.elementor-element-c84e069 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-c84e069 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff7cdfc */.elementor-928 .elementor-element.elementor-element-ff7cdfc p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a15b879 */.elementor-928 .elementor-element.elementor-element-a15b879 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-a15b879 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e96ef5c */.elementor-928 .elementor-element.elementor-element-e96ef5c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2552133 */.elementor-928 .elementor-element.elementor-element-2552133 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-2552133 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c15f635 */.elementor-928 .elementor-element.elementor-element-c15f635 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a2ed444 */.elementor-928 .elementor-element.elementor-element-a2ed444 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-a2ed444 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-abff389 */.elementor-928 .elementor-element.elementor-element-abff389 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d32cb10 */.elementor-928 .elementor-element.elementor-element-d32cb10 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-d32cb10 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0aebfbf */.elementor-928 .elementor-element.elementor-element-0aebfbf p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-413d2fd */.elementor-928 .elementor-element.elementor-element-413d2fd .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-413d2fd .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a111e84 */.elementor-928 .elementor-element.elementor-element-a111e84 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b18c196 */.elementor-928 .elementor-element.elementor-element-b18c196 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-b18c196 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3eaecb4 */.elementor-928 .elementor-element.elementor-element-3eaecb4 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-05730c1 */.elementor-928 .elementor-element.elementor-element-05730c1 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-05730c1 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f089969 */.elementor-928 .elementor-element.elementor-element-f089969 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-379cb9b */.elementor-928 .elementor-element.elementor-element-379cb9b .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-379cb9b .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7448b12 */.elementor-928 .elementor-element.elementor-element-7448b12 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e5dfa67 */.elementor-928 .elementor-element.elementor-element-e5dfa67 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-e5dfa67 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a88782 */.elementor-928 .elementor-element.elementor-element-1a88782 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6622365 */.elementor-928 .elementor-element.elementor-element-6622365 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-6622365 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-538ca535 */.elementor-928 .elementor-element.elementor-element-538ca535 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2526c93 */.elementor-928 .elementor-element.elementor-element-2526c93 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-2526c93 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e247a */.elementor-928 .elementor-element.elementor-element-51e247a p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c84e069 */.elementor-928 .elementor-element.elementor-element-c84e069 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-c84e069 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff7cdfc */.elementor-928 .elementor-element.elementor-element-ff7cdfc p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a15b879 */.elementor-928 .elementor-element.elementor-element-a15b879 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-a15b879 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e96ef5c */.elementor-928 .elementor-element.elementor-element-e96ef5c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2552133 */.elementor-928 .elementor-element.elementor-element-2552133 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-2552133 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c15f635 */.elementor-928 .elementor-element.elementor-element-c15f635 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a2ed444 */.elementor-928 .elementor-element.elementor-element-a2ed444 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-a2ed444 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-abff389 */.elementor-928 .elementor-element.elementor-element-abff389 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d32cb10 */.elementor-928 .elementor-element.elementor-element-d32cb10 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-d32cb10 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0aebfbf */.elementor-928 .elementor-element.elementor-element-0aebfbf p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-413d2fd */.elementor-928 .elementor-element.elementor-element-413d2fd .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-413d2fd .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a111e84 */.elementor-928 .elementor-element.elementor-element-a111e84 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b18c196 */.elementor-928 .elementor-element.elementor-element-b18c196 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-b18c196 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3eaecb4 */.elementor-928 .elementor-element.elementor-element-3eaecb4 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-05730c1 */.elementor-928 .elementor-element.elementor-element-05730c1 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-05730c1 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f089969 */.elementor-928 .elementor-element.elementor-element-f089969 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-379cb9b */.elementor-928 .elementor-element.elementor-element-379cb9b .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-379cb9b .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7448b12 */.elementor-928 .elementor-element.elementor-element-7448b12 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e5dfa67 */.elementor-928 .elementor-element.elementor-element-e5dfa67 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-e5dfa67 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a88782 */.elementor-928 .elementor-element.elementor-element-1a88782 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6622365 */.elementor-928 .elementor-element.elementor-element-6622365 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-6622365 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-538ca535 */.elementor-928 .elementor-element.elementor-element-538ca535 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2526c93 */.elementor-928 .elementor-element.elementor-element-2526c93 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-2526c93 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e247a */.elementor-928 .elementor-element.elementor-element-51e247a p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c84e069 */.elementor-928 .elementor-element.elementor-element-c84e069 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-c84e069 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff7cdfc */.elementor-928 .elementor-element.elementor-element-ff7cdfc p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a15b879 */.elementor-928 .elementor-element.elementor-element-a15b879 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-a15b879 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e96ef5c */.elementor-928 .elementor-element.elementor-element-e96ef5c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2552133 */.elementor-928 .elementor-element.elementor-element-2552133 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-2552133 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c15f635 */.elementor-928 .elementor-element.elementor-element-c15f635 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a2ed444 */.elementor-928 .elementor-element.elementor-element-a2ed444 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-a2ed444 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-abff389 */.elementor-928 .elementor-element.elementor-element-abff389 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d32cb10 */.elementor-928 .elementor-element.elementor-element-d32cb10 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-d32cb10 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0aebfbf */.elementor-928 .elementor-element.elementor-element-0aebfbf p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-413d2fd */.elementor-928 .elementor-element.elementor-element-413d2fd .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-413d2fd .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a111e84 */.elementor-928 .elementor-element.elementor-element-a111e84 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b18c196 */.elementor-928 .elementor-element.elementor-element-b18c196 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-b18c196 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3eaecb4 */.elementor-928 .elementor-element.elementor-element-3eaecb4 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-05730c1 */.elementor-928 .elementor-element.elementor-element-05730c1 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-05730c1 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f089969 */.elementor-928 .elementor-element.elementor-element-f089969 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-379cb9b */.elementor-928 .elementor-element.elementor-element-379cb9b .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-379cb9b .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7448b12 */.elementor-928 .elementor-element.elementor-element-7448b12 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e5dfa67 */.elementor-928 .elementor-element.elementor-element-e5dfa67 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-e5dfa67 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a88782 */.elementor-928 .elementor-element.elementor-element-1a88782 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6622365 */.elementor-928 .elementor-element.elementor-element-6622365 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-6622365 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-538ca535 */.elementor-928 .elementor-element.elementor-element-538ca535 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2526c93 */.elementor-928 .elementor-element.elementor-element-2526c93 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-2526c93 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e247a */.elementor-928 .elementor-element.elementor-element-51e247a p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c84e069 */.elementor-928 .elementor-element.elementor-element-c84e069 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-c84e069 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff7cdfc */.elementor-928 .elementor-element.elementor-element-ff7cdfc p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a15b879 */.elementor-928 .elementor-element.elementor-element-a15b879 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-a15b879 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e96ef5c */.elementor-928 .elementor-element.elementor-element-e96ef5c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2552133 */.elementor-928 .elementor-element.elementor-element-2552133 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-2552133 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c15f635 */.elementor-928 .elementor-element.elementor-element-c15f635 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a2ed444 */.elementor-928 .elementor-element.elementor-element-a2ed444 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-a2ed444 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-abff389 */.elementor-928 .elementor-element.elementor-element-abff389 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d32cb10 */.elementor-928 .elementor-element.elementor-element-d32cb10 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-d32cb10 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0aebfbf */.elementor-928 .elementor-element.elementor-element-0aebfbf p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-413d2fd */.elementor-928 .elementor-element.elementor-element-413d2fd .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-413d2fd .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a111e84 */.elementor-928 .elementor-element.elementor-element-a111e84 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b18c196 */.elementor-928 .elementor-element.elementor-element-b18c196 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-b18c196 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3eaecb4 */.elementor-928 .elementor-element.elementor-element-3eaecb4 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-05730c1 */.elementor-928 .elementor-element.elementor-element-05730c1 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-05730c1 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f089969 */.elementor-928 .elementor-element.elementor-element-f089969 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-379cb9b */.elementor-928 .elementor-element.elementor-element-379cb9b .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-379cb9b .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7448b12 */.elementor-928 .elementor-element.elementor-element-7448b12 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e5dfa67 */.elementor-928 .elementor-element.elementor-element-e5dfa67 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-e5dfa67 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a88782 */.elementor-928 .elementor-element.elementor-element-1a88782 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6622365 */.elementor-928 .elementor-element.elementor-element-6622365 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-6622365 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-538ca535 */.elementor-928 .elementor-element.elementor-element-538ca535 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2526c93 */.elementor-928 .elementor-element.elementor-element-2526c93 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-2526c93 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e247a */.elementor-928 .elementor-element.elementor-element-51e247a p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c84e069 */.elementor-928 .elementor-element.elementor-element-c84e069 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-c84e069 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff7cdfc */.elementor-928 .elementor-element.elementor-element-ff7cdfc p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a15b879 */.elementor-928 .elementor-element.elementor-element-a15b879 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-a15b879 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e96ef5c */.elementor-928 .elementor-element.elementor-element-e96ef5c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2552133 */.elementor-928 .elementor-element.elementor-element-2552133 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-2552133 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c15f635 */.elementor-928 .elementor-element.elementor-element-c15f635 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a2ed444 */.elementor-928 .elementor-element.elementor-element-a2ed444 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-a2ed444 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-abff389 */.elementor-928 .elementor-element.elementor-element-abff389 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d32cb10 */.elementor-928 .elementor-element.elementor-element-d32cb10 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-d32cb10 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0aebfbf */.elementor-928 .elementor-element.elementor-element-0aebfbf p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-413d2fd */.elementor-928 .elementor-element.elementor-element-413d2fd .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-413d2fd .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a111e84 */.elementor-928 .elementor-element.elementor-element-a111e84 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b18c196 */.elementor-928 .elementor-element.elementor-element-b18c196 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-b18c196 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3eaecb4 */.elementor-928 .elementor-element.elementor-element-3eaecb4 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-05730c1 */.elementor-928 .elementor-element.elementor-element-05730c1 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-05730c1 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f089969 */.elementor-928 .elementor-element.elementor-element-f089969 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-379cb9b */.elementor-928 .elementor-element.elementor-element-379cb9b .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-379cb9b .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7448b12 */.elementor-928 .elementor-element.elementor-element-7448b12 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e5dfa67 */.elementor-928 .elementor-element.elementor-element-e5dfa67 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-e5dfa67 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a88782 */.elementor-928 .elementor-element.elementor-element-1a88782 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6622365 */.elementor-928 .elementor-element.elementor-element-6622365 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-6622365 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-538ca535 */.elementor-928 .elementor-element.elementor-element-538ca535 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2526c93 */.elementor-928 .elementor-element.elementor-element-2526c93 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-2526c93 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e247a */.elementor-928 .elementor-element.elementor-element-51e247a p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c84e069 */.elementor-928 .elementor-element.elementor-element-c84e069 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-c84e069 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff7cdfc */.elementor-928 .elementor-element.elementor-element-ff7cdfc p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a15b879 */.elementor-928 .elementor-element.elementor-element-a15b879 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-a15b879 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e96ef5c */.elementor-928 .elementor-element.elementor-element-e96ef5c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2552133 */.elementor-928 .elementor-element.elementor-element-2552133 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-2552133 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c15f635 */.elementor-928 .elementor-element.elementor-element-c15f635 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a2ed444 */.elementor-928 .elementor-element.elementor-element-a2ed444 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-a2ed444 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-abff389 */.elementor-928 .elementor-element.elementor-element-abff389 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d32cb10 */.elementor-928 .elementor-element.elementor-element-d32cb10 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-d32cb10 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0aebfbf */.elementor-928 .elementor-element.elementor-element-0aebfbf p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-413d2fd */.elementor-928 .elementor-element.elementor-element-413d2fd .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-413d2fd .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a111e84 */.elementor-928 .elementor-element.elementor-element-a111e84 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b18c196 */.elementor-928 .elementor-element.elementor-element-b18c196 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-b18c196 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3eaecb4 */.elementor-928 .elementor-element.elementor-element-3eaecb4 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-05730c1 */.elementor-928 .elementor-element.elementor-element-05730c1 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-05730c1 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f089969 */.elementor-928 .elementor-element.elementor-element-f089969 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-379cb9b */.elementor-928 .elementor-element.elementor-element-379cb9b .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-379cb9b .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7448b12 */.elementor-928 .elementor-element.elementor-element-7448b12 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e5dfa67 */.elementor-928 .elementor-element.elementor-element-e5dfa67 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-e5dfa67 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a88782 */.elementor-928 .elementor-element.elementor-element-1a88782 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6622365 */.elementor-928 .elementor-element.elementor-element-6622365 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-6622365 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-538ca535 */.elementor-928 .elementor-element.elementor-element-538ca535 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2526c93 */.elementor-928 .elementor-element.elementor-element-2526c93 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-2526c93 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e247a */.elementor-928 .elementor-element.elementor-element-51e247a p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c84e069 */.elementor-928 .elementor-element.elementor-element-c84e069 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-c84e069 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff7cdfc */.elementor-928 .elementor-element.elementor-element-ff7cdfc p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a15b879 */.elementor-928 .elementor-element.elementor-element-a15b879 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-a15b879 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e96ef5c */.elementor-928 .elementor-element.elementor-element-e96ef5c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2552133 */.elementor-928 .elementor-element.elementor-element-2552133 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-2552133 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c15f635 */.elementor-928 .elementor-element.elementor-element-c15f635 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a2ed444 */.elementor-928 .elementor-element.elementor-element-a2ed444 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-a2ed444 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-abff389 */.elementor-928 .elementor-element.elementor-element-abff389 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d32cb10 */.elementor-928 .elementor-element.elementor-element-d32cb10 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-d32cb10 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0aebfbf */.elementor-928 .elementor-element.elementor-element-0aebfbf p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-413d2fd */.elementor-928 .elementor-element.elementor-element-413d2fd .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-413d2fd .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a111e84 */.elementor-928 .elementor-element.elementor-element-a111e84 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b18c196 */.elementor-928 .elementor-element.elementor-element-b18c196 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-b18c196 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3eaecb4 */.elementor-928 .elementor-element.elementor-element-3eaecb4 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-05730c1 */.elementor-928 .elementor-element.elementor-element-05730c1 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-05730c1 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f089969 */.elementor-928 .elementor-element.elementor-element-f089969 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-379cb9b */.elementor-928 .elementor-element.elementor-element-379cb9b .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-379cb9b .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7448b12 */.elementor-928 .elementor-element.elementor-element-7448b12 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e5dfa67 */.elementor-928 .elementor-element.elementor-element-e5dfa67 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-e5dfa67 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a88782 */.elementor-928 .elementor-element.elementor-element-1a88782 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6622365 */.elementor-928 .elementor-element.elementor-element-6622365 .elementor-button-icon svg {
    width: 30px;
}

.elementor-928 .elementor-element.elementor-element-6622365 .elementor-button-text {
    display: flex;
    align-items: center;
}/* End custom CSS */