.elementor-23 .elementor-element.elementor-element-664476f .elementor-widget-container{text-align:left;}.elementor-23 .elementor-element.elementor-element-4ab44be .pt-service-box{text-align:left;}.elementor-23 .elementor-element.elementor-element-2dcf762 .elementor-widget-container{text-align:center;}.elementor-23 .elementor-element.elementor-element-2dcf762 .pt-button{background:#C70606;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-23 .elementor-element.elementor-element-9fcd4cb{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-b70e541{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-f1af0fd{width:100%;max-width:100%;}.elementor-23 .elementor-element.elementor-element-f1af0fd > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-23 .elementor-element.elementor-element-f1af0fd .pt-img-marquee.top .pt-marquee-title {color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-ea5f6ab:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-ea5f6ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7851A9;}.elementor-23 .elementor-element.elementor-element-ea5f6ab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-ea5f6ab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-1a1d127 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-23 .elementor-element.elementor-element-1a1d127 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-039d7ce{width:100%;max-width:100%;}.elementor-23 .elementor-element.elementor-element-039d7ce .deensimc-marquee-main-container{--deensimc-container-padding:10px;--deensimc-item-gap:10px;}.elementor-23 .elementor-element.elementor-element-039d7ce .deensimc-scroll-text{font-size:18px;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-039d7ce .deensimc-text-wrapper svg{fill:#FFFFFF;height:15px;width:15px;align-self:center;flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-039d7ce .deensimc-text-wrapper i{color:#FFFFFF;font-size:15px;align-self:center;flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-039d7ce .deensimc-text-wrapper{gap:20px;}.elementor-23 .elementor-element.elementor-element-0ae1d0b > .elementor-background-overlay{opacity:0.5;}.elementor-23 .elementor-element.elementor-element-0ae1d0b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-e9a449e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-e9a449e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-e9a449e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-23 .elementor-element.elementor-element-e9a449e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-390c2ec.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-23 .elementor-element.elementor-element-390c2ec.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-23 .elementor-element.elementor-element-390c2ec.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-390c2ec .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-23 .elementor-element.elementor-element-390c2ec .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-390c2ec .elementor-image-box-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:700;text-transform:none;color:#000000;}.elementor-23 .elementor-element.elementor-element-390c2ec:has(:hover) .elementor-image-box-title,
					 .elementor-23 .elementor-element.elementor-element-390c2ec:has(:focus) .elementor-image-box-title{color:#7851A9;}.elementor-23 .elementor-element.elementor-element-390c2ec .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-23 .elementor-element.elementor-element-5f906cd{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-5f906cd > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-5f906cd.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-5f906cd .elementor-widget-container{text-align:center;}.elementor-23 .elementor-element.elementor-element-5f906cd .pt-button span.pt-button-text{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:500;line-height:20px;}.elementor-23 .elementor-element.elementor-element-5f906cd .pt-button .pt-button-text{color:#7851A9;}.elementor-23 .elementor-element.elementor-element-5f906cd .pt-button i{color:#7851A9;}.elementor-23 .elementor-element.elementor-element-5f906cd a.pt-button:hover, .elementor-23 .elementor-element.elementor-element-5f906cd a.pt-button:hover .pt-button-text{color:#0C0000;}.elementor-23 .elementor-element.elementor-element-5f906cd a.pt-button:hover i{color:#0C0000;}.elementor-23 .elementor-element.elementor-element-03e2a62:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-03e2a62 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-03e2a62 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-23 .elementor-element.elementor-element-03e2a62 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-23 .elementor-element.elementor-element-03e2a62 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-3a1199c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-23 .elementor-element.elementor-element-3a1199c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-23 .elementor-element.elementor-element-3a1199c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-3a1199c .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-23 .elementor-element.elementor-element-3a1199c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-3a1199c .elementor-image-box-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:700;text-transform:none;color:#000000;}.elementor-23 .elementor-element.elementor-element-3a1199c:has(:hover) .elementor-image-box-title,
					 .elementor-23 .elementor-element.elementor-element-3a1199c:has(:focus) .elementor-image-box-title{color:#7851A9;}.elementor-23 .elementor-element.elementor-element-3a1199c .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-23 .elementor-element.elementor-element-2b21566{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-2b21566 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-2b21566.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-2b21566 .elementor-widget-container{text-align:center;}.elementor-23 .elementor-element.elementor-element-2b21566 .pt-button span.pt-button-text{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:500;}.elementor-23 .elementor-element.elementor-element-2b21566 .pt-button .pt-button-text{color:#7851A9;}.elementor-23 .elementor-element.elementor-element-2b21566 .pt-button i{color:#7851A9;}.elementor-23 .elementor-element.elementor-element-2b21566 a.pt-button:hover, .elementor-23 .elementor-element.elementor-element-2b21566 a.pt-button:hover .pt-button-text{color:#000000;}.elementor-23 .elementor-element.elementor-element-2b21566 a.pt-button:hover i{color:#000000;}.elementor-23 .elementor-element.elementor-element-cfd415e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-cfd415e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-cfd415e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-23 .elementor-element.elementor-element-cfd415e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-914b222.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-23 .elementor-element.elementor-element-914b222.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-23 .elementor-element.elementor-element-914b222.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-914b222 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-23 .elementor-element.elementor-element-914b222 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-914b222 .elementor-image-box-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:700;text-transform:none;color:#000000;}.elementor-23 .elementor-element.elementor-element-914b222:has(:hover) .elementor-image-box-title,
					 .elementor-23 .elementor-element.elementor-element-914b222:has(:focus) .elementor-image-box-title{color:#7851A9;}.elementor-23 .elementor-element.elementor-element-914b222 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-23 .elementor-element.elementor-element-e8c5bd0{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-e8c5bd0 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-e8c5bd0.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-e8c5bd0 .elementor-widget-container{text-align:center;}.elementor-23 .elementor-element.elementor-element-e8c5bd0 .pt-button span.pt-button-text{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:500;line-height:20px;}.elementor-23 .elementor-element.elementor-element-e8c5bd0 .pt-button .pt-button-text{color:#7851A9;}.elementor-23 .elementor-element.elementor-element-e8c5bd0 .pt-button i{color:#7851A9;}.elementor-23 .elementor-element.elementor-element-e8c5bd0 a.pt-button:hover, .elementor-23 .elementor-element.elementor-element-e8c5bd0 a.pt-button:hover .pt-button-text{color:#0C0000;}.elementor-23 .elementor-element.elementor-element-e8c5bd0 a.pt-button:hover i{color:#0C0000;}.elementor-23 .elementor-element.elementor-element-614b00d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-614b00d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-614b00d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-23 .elementor-element.elementor-element-614b00d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-fbdb092.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-23 .elementor-element.elementor-element-fbdb092.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-23 .elementor-element.elementor-element-fbdb092.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-fbdb092 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-23 .elementor-element.elementor-element-fbdb092 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-fbdb092 .elementor-image-box-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:700;text-transform:none;color:#000000;}.elementor-23 .elementor-element.elementor-element-fbdb092:has(:hover) .elementor-image-box-title,
					 .elementor-23 .elementor-element.elementor-element-fbdb092:has(:focus) .elementor-image-box-title{color:#7851A9;}.elementor-23 .elementor-element.elementor-element-fbdb092 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-23 .elementor-element.elementor-element-268ff1d{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-268ff1d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-268ff1d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-268ff1d .elementor-widget-container{text-align:center;}.elementor-23 .elementor-element.elementor-element-268ff1d .pt-button span.pt-button-text{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:500;line-height:20px;}.elementor-23 .elementor-element.elementor-element-268ff1d .pt-button .pt-button-text{color:#7851A9;}.elementor-23 .elementor-element.elementor-element-268ff1d .pt-button i{color:#7851A9;}.elementor-23 .elementor-element.elementor-element-268ff1d a.pt-button:hover, .elementor-23 .elementor-element.elementor-element-268ff1d a.pt-button:hover .pt-button-text{color:#0C0000;}.elementor-23 .elementor-element.elementor-element-268ff1d a.pt-button:hover i{color:#0C0000;}.elementor-23 .elementor-element.elementor-element-4063898:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-4063898 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-4063898 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-23 .elementor-element.elementor-element-4063898 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-3195a51.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-23 .elementor-element.elementor-element-3195a51.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-23 .elementor-element.elementor-element-3195a51.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-3195a51 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-23 .elementor-element.elementor-element-3195a51 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-3195a51 .elementor-image-box-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:700;text-transform:none;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-23 .elementor-element.elementor-element-3195a51:has(:hover) .elementor-image-box-title,
					 .elementor-23 .elementor-element.elementor-element-3195a51:has(:focus) .elementor-image-box-title{color:#7851A9;}.elementor-23 .elementor-element.elementor-element-3195a51 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-23 .elementor-element.elementor-element-c54b97d{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-c54b97d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-c54b97d .elementor-widget-container{text-align:center;}.elementor-23 .elementor-element.elementor-element-c54b97d .pt-button span.pt-button-text{font-size:14px;line-height:20px;}.elementor-23 .elementor-element.elementor-element-c54b97d .pt-button .pt-button-text{color:#7851A9;}.elementor-23 .elementor-element.elementor-element-c54b97d .pt-button i{color:#7851A9;}.elementor-23 .elementor-element.elementor-element-c54b97d a.pt-button:hover, .elementor-23 .elementor-element.elementor-element-c54b97d a.pt-button:hover .pt-button-text{color:#5C5C5C;}.elementor-23 .elementor-element.elementor-element-c54b97d a.pt-button:hover i{color:#5C5C5C;}.elementor-23 .elementor-element.elementor-element-1c5abfe > .elementor-background-overlay{opacity:0.5;}.elementor-23 .elementor-element.elementor-element-1c5abfe{margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-6a2ff72:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-6a2ff72 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-6a2ff72 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-23 .elementor-element.elementor-element-6a2ff72 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-2200a04{padding:0px 0px 30px 0px;}.elementor-23 .elementor-element.elementor-element-2200a04 .elementor-image-box-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-2200a04.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-23 .elementor-element.elementor-element-2200a04.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-23 .elementor-element.elementor-element-2200a04.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-2200a04 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-23 .elementor-element.elementor-element-2200a04 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-2200a04 .elementor-image-box-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:700;text-transform:none;color:#010001;}.elementor-23 .elementor-element.elementor-element-2200a04:has(:hover) .elementor-image-box-title,
					 .elementor-23 .elementor-element.elementor-element-2200a04:has(:focus) .elementor-image-box-title{color:#7851A9;}.elementor-23 .elementor-element.elementor-element-2200a04 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-23 .elementor-element.elementor-element-5fe2839{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-5fe2839 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-5fe2839 .elementor-widget-container{text-align:center;}.elementor-23 .elementor-element.elementor-element-5fe2839 .pt-button span.pt-button-text{font-size:14px;line-height:20px;}.elementor-23 .elementor-element.elementor-element-5fe2839 .pt-button .pt-button-text{color:#7851A9;}.elementor-23 .elementor-element.elementor-element-5fe2839 .pt-button i{color:#7851A9;}.elementor-23 .elementor-element.elementor-element-5fe2839 a.pt-button:hover, .elementor-23 .elementor-element.elementor-element-5fe2839 a.pt-button:hover .pt-button-text{color:#5C5C5C;}.elementor-23 .elementor-element.elementor-element-5fe2839 a.pt-button:hover i{color:#5C5C5C;}.elementor-23 .elementor-element.elementor-element-9a75ddd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-9a75ddd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-9a75ddd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-23 .elementor-element.elementor-element-9a75ddd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-4d490e3{padding:0px 0px 30px 0px;}.elementor-23 .elementor-element.elementor-element-4d490e3.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-23 .elementor-element.elementor-element-4d490e3.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-23 .elementor-element.elementor-element-4d490e3.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-4d490e3 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-23 .elementor-element.elementor-element-4d490e3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-4d490e3 .elementor-image-box-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:700;text-transform:none;color:#000000;}.elementor-23 .elementor-element.elementor-element-4d490e3:has(:hover) .elementor-image-box-title,
					 .elementor-23 .elementor-element.elementor-element-4d490e3:has(:focus) .elementor-image-box-title{color:#7851A9;}.elementor-23 .elementor-element.elementor-element-4d490e3 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-23 .elementor-element.elementor-element-c3c5404{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-c3c5404 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-c3c5404 .elementor-widget-container{text-align:center;}.elementor-23 .elementor-element.elementor-element-c3c5404 .pt-button span.pt-button-text{font-size:14px;line-height:20px;}.elementor-23 .elementor-element.elementor-element-c3c5404 .pt-button .pt-button-text{color:#7851A9;}.elementor-23 .elementor-element.elementor-element-c3c5404 .pt-button i{color:#7851A9;}.elementor-23 .elementor-element.elementor-element-c3c5404 a.pt-button:hover, .elementor-23 .elementor-element.elementor-element-c3c5404 a.pt-button:hover .pt-button-text{color:#5C5C5C;}.elementor-23 .elementor-element.elementor-element-c3c5404 a.pt-button:hover i{color:#5C5C5C;}.elementor-23 .elementor-element.elementor-element-630f027:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-630f027 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-630f027 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-23 .elementor-element.elementor-element-630f027 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-c3c92b7{padding:0px 0px 30px 0px;}.elementor-23 .elementor-element.elementor-element-c3c92b7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-23 .elementor-element.elementor-element-c3c92b7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-23 .elementor-element.elementor-element-c3c92b7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-c3c92b7 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-23 .elementor-element.elementor-element-c3c92b7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-c3c92b7 .elementor-image-box-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:700;text-transform:none;color:#000000;}.elementor-23 .elementor-element.elementor-element-c3c92b7:has(:hover) .elementor-image-box-title,
					 .elementor-23 .elementor-element.elementor-element-c3c92b7:has(:focus) .elementor-image-box-title{color:#7851A9;}.elementor-23 .elementor-element.elementor-element-c3c92b7 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-23 .elementor-element.elementor-element-aec996e{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-aec996e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-aec996e .elementor-widget-container{text-align:center;}.elementor-23 .elementor-element.elementor-element-aec996e .pt-button span.pt-button-text{font-size:14px;line-height:20px;}.elementor-23 .elementor-element.elementor-element-aec996e .pt-button .pt-button-text{color:#7851A9;}.elementor-23 .elementor-element.elementor-element-aec996e .pt-button i{color:#7851A9;}.elementor-23 .elementor-element.elementor-element-aec996e a.pt-button:hover, .elementor-23 .elementor-element.elementor-element-aec996e a.pt-button:hover .pt-button-text{color:#5C5C5C;}.elementor-23 .elementor-element.elementor-element-aec996e a.pt-button:hover i{color:#5C5C5C;}.elementor-23 .elementor-element.elementor-element-227307a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-227307a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-227307a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-23 .elementor-element.elementor-element-227307a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-0565326{padding:0px 0px 30px 0px;}.elementor-23 .elementor-element.elementor-element-0565326.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-23 .elementor-element.elementor-element-0565326.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-23 .elementor-element.elementor-element-0565326.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-0565326 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-23 .elementor-element.elementor-element-0565326 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-0565326 .elementor-image-box-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:700;text-transform:none;color:#000000;}.elementor-23 .elementor-element.elementor-element-0565326:has(:hover) .elementor-image-box-title,
					 .elementor-23 .elementor-element.elementor-element-0565326:has(:focus) .elementor-image-box-title{color:#7851A9;}.elementor-23 .elementor-element.elementor-element-0565326 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-23 .elementor-element.elementor-element-17f1d1b{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-17f1d1b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-17f1d1b .elementor-widget-container{text-align:center;}.elementor-23 .elementor-element.elementor-element-17f1d1b .pt-button span.pt-button-text{font-size:14px;line-height:20px;}.elementor-23 .elementor-element.elementor-element-17f1d1b .pt-button .pt-button-text{color:#7851A9;}.elementor-23 .elementor-element.elementor-element-17f1d1b .pt-button i{color:#7851A9;}.elementor-23 .elementor-element.elementor-element-17f1d1b a.pt-button:hover, .elementor-23 .elementor-element.elementor-element-17f1d1b a.pt-button:hover .pt-button-text{color:#5C5C5C;}.elementor-23 .elementor-element.elementor-element-17f1d1b a.pt-button:hover i{color:#5C5C5C;}.elementor-23 .elementor-element.elementor-element-cc98078:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-cc98078 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-cc98078 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-23 .elementor-element.elementor-element-cc98078 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-51eb7c0{padding:0px 0px 30px 0px;}.elementor-23 .elementor-element.elementor-element-51eb7c0.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-23 .elementor-element.elementor-element-51eb7c0.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-23 .elementor-element.elementor-element-51eb7c0.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-51eb7c0 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-23 .elementor-element.elementor-element-51eb7c0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-51eb7c0 .elementor-image-box-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:700;text-transform:none;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-23 .elementor-element.elementor-element-51eb7c0:has(:hover) .elementor-image-box-title,
					 .elementor-23 .elementor-element.elementor-element-51eb7c0:has(:focus) .elementor-image-box-title{color:#7851A9;}.elementor-23 .elementor-element.elementor-element-51eb7c0 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-23 .elementor-element.elementor-element-df1f2d4{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-df1f2d4 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-df1f2d4 .elementor-widget-container{text-align:center;}.elementor-23 .elementor-element.elementor-element-df1f2d4 .pt-button span.pt-button-text{font-size:14px;line-height:20px;}.elementor-23 .elementor-element.elementor-element-df1f2d4 .pt-button .pt-button-text{color:#7851A9;}.elementor-23 .elementor-element.elementor-element-df1f2d4 .pt-button i{color:#7851A9;}.elementor-23 .elementor-element.elementor-element-df1f2d4 a.pt-button:hover, .elementor-23 .elementor-element.elementor-element-df1f2d4 a.pt-button:hover .pt-button-text{color:#5C5C5C;}.elementor-23 .elementor-element.elementor-element-df1f2d4 a.pt-button:hover i{color:#5C5C5C;}.elementor-23 .elementor-element.elementor-element-29d922b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-23 .elementor-element.elementor-element-29d922b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-23 .elementor-element.elementor-element-29d922b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-29d922b .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-23 .elementor-element.elementor-element-29d922b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-29d922b .elementor-image-box-title{font-family:"Nunito Sans", Sans-serif;font-size:25px;font-weight:700;color:#5D459B;}.elementor-23 .elementor-element.elementor-element-29d922b:has(:hover) .elementor-image-box-title,
					 .elementor-23 .elementor-element.elementor-element-29d922b:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-23 .elementor-element.elementor-element-29d922b .elementor-image-box-description{color:#000000;}.elementor-23 .elementor-element.elementor-element-c771ad1.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-23 .elementor-element.elementor-element-c771ad1.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-23 .elementor-element.elementor-element-c771ad1.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-c771ad1 .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-23 .elementor-element.elementor-element-c771ad1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-c771ad1 .elementor-image-box-title{font-family:"Nunito Sans", Sans-serif;font-size:25px;font-weight:700;color:#5D459B;}.elementor-23 .elementor-element.elementor-element-c771ad1:has(:hover) .elementor-image-box-title,
					 .elementor-23 .elementor-element.elementor-element-c771ad1:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-23 .elementor-element.elementor-element-c771ad1 .elementor-image-box-description{color:#000000;}.elementor-23 .elementor-element.elementor-element-26941a8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-23 .elementor-element.elementor-element-26941a8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-23 .elementor-element.elementor-element-26941a8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-26941a8 .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-23 .elementor-element.elementor-element-26941a8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-26941a8 .elementor-image-box-title{font-family:"Nunito Sans", Sans-serif;font-size:25px;font-weight:700;color:#5D459B;}.elementor-23 .elementor-element.elementor-element-26941a8:has(:hover) .elementor-image-box-title,
					 .elementor-23 .elementor-element.elementor-element-26941a8:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-23 .elementor-element.elementor-element-26941a8 .elementor-image-box-description{color:#000000;}.elementor-23 .elementor-element.elementor-element-c24bb7a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-23 .elementor-element.elementor-element-c24bb7a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-23 .elementor-element.elementor-element-c24bb7a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-c24bb7a .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-23 .elementor-element.elementor-element-c24bb7a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-c24bb7a .elementor-image-box-title{font-family:"Nunito Sans", Sans-serif;font-size:25px;font-weight:700;color:#5D459B;}.elementor-23 .elementor-element.elementor-element-c24bb7a:has(:hover) .elementor-image-box-title,
					 .elementor-23 .elementor-element.elementor-element-c24bb7a:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-23 .elementor-element.elementor-element-c24bb7a .elementor-image-box-description{color:#000000;}.elementor-23 .elementor-element.elementor-element-bf315d3.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-23 .elementor-element.elementor-element-bf315d3.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-23 .elementor-element.elementor-element-bf315d3.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-bf315d3 .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-23 .elementor-element.elementor-element-bf315d3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-bf315d3 .elementor-image-box-title{font-family:"Nunito Sans", Sans-serif;font-size:25px;font-weight:700;color:#5D459B;}.elementor-23 .elementor-element.elementor-element-bf315d3:has(:hover) .elementor-image-box-title,
					 .elementor-23 .elementor-element.elementor-element-bf315d3:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-23 .elementor-element.elementor-element-bf315d3 .elementor-image-box-description{color:#000000;}.elementor-23 .elementor-element.elementor-element-161768b{--display:flex;}.elementor-23 .elementor-element.elementor-element-963c1d5 .elementskit-clients-slider{--ekit_client_logo_left_right_spacing:15px;}.elementor-23 .elementor-element.elementor-element-963c1d5 .ekit-price-card-slider{--ekit_client_logo_slidetosho:6;}.elementor-23 .elementor-element.elementor-element-963c1d5 .elementskit-clients-slider .single-client{background-color:#FFFFFF;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(244.28999481201174, 243.6527262887704, 243.6527262887704, 0.5);}.elementor-23 .elementor-element.elementor-element-963c1d5 .simple_logo_image .single-client .content-image .main-image{opacity:1;filter:alpha(opacity=1);}.elementor-23 .elementor-element.elementor-element-963c1d5 .elementskit-clients-slider .single-client img{opacity:1;filter:alpha(opacity=1);}.elementor-23 .elementor-element.elementor-element-963c1d5 .simple_logo_image .single-client:hover .content-image img{opacity:1;filter:alpha(opacity=1);}.elementor-23 .elementor-element.elementor-element-963c1d5 .simple_logo_image .single-client:hover .content-image .main-image{opacity:1;filter:alpha(opacity=1);}.elementor-23 .elementor-element.elementor-element-720804f{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-d471d6c{background-color:#FFFFFF;border-radius:25px 25px 25px 25px;}.elementor-23 .elementor-element.elementor-element-d471d6c:hover{background-color:#7851A9;}.elementor-23 .elementor-element.elementor-element-d471d6c .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-23 .elementor-element.elementor-element-d471d6c .elementor-icon{font-size:100px;}.elementor-23 .elementor-element.elementor-element-d471d6c .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-d471d6c .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:600;line-height:25px;}.elementor-23 .elementor-element.elementor-element-d471d6c .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-23 .elementor-element.elementor-element-d471d6c .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-23 .elementor-element.elementor-element-e1ff48e:hover{background-color:#7851A9;}.elementor-23 .elementor-element.elementor-element-e1ff48e.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-e1ff48e .elementor-icon-box-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-e1ff48e .elementor-icon{font-size:100px;}.elementor-23 .elementor-element.elementor-element-e1ff48e .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-e1ff48e .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:600;line-height:25px;}.elementor-23 .elementor-element.elementor-element-e1ff48e .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-23 .elementor-element.elementor-element-a5e7b9e .elementor-icon-box-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-a5e7b9e .elementor-icon{font-size:70px;}.elementor-23 .elementor-element.elementor-element-a5e7b9e .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-a5e7b9e .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:600;line-height:25px;}.elementor-23 .elementor-element.elementor-element-a5e7b9e .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-23 .elementor-element.elementor-element-471de25 .elementor-icon-box-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-471de25 .elementor-icon{font-size:70px;}.elementor-23 .elementor-element.elementor-element-471de25 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-471de25 .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:600;line-height:25px;}.elementor-23 .elementor-element.elementor-element-471de25 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-23 .elementor-element.elementor-element-9ee4796 .elementor-icon-box-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-9ee4796 .elementor-icon{font-size:70px;}.elementor-23 .elementor-element.elementor-element-9ee4796 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-9ee4796 .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:600;line-height:25px;}.elementor-23 .elementor-element.elementor-element-9ee4796 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-23 .elementor-element.elementor-element-2a0839d .elementor-icon-box-wrapper{gap:0px;}.elementor-23 .elementor-element.elementor-element-2a0839d .elementor-icon{font-size:70px;}.elementor-23 .elementor-element.elementor-element-2a0839d .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-2a0839d .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:600;line-height:25px;}.elementor-23 .elementor-element.elementor-element-2a0839d .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-23 .elementor-element.elementor-element-c06a23f .elementor-icon-box-wrapper{gap:15px;}.elementor-23 .elementor-element.elementor-element-c06a23f .elementor-icon{font-size:70px;}.elementor-23 .elementor-element.elementor-element-c06a23f .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-c06a23f .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:600;line-height:25px;}.elementor-23 .elementor-element.elementor-element-c06a23f .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-23 .elementor-element.elementor-element-a43ac9b .elementor-icon-box-wrapper{gap:15px;}.elementor-23 .elementor-element.elementor-element-a43ac9b .elementor-icon{font-size:70px;}.elementor-23 .elementor-element.elementor-element-a43ac9b .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-a43ac9b .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:600;line-height:25px;}.elementor-23 .elementor-element.elementor-element-a43ac9b .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-23 .elementor-element.elementor-element-e304169 .elementor-icon-box-wrapper{gap:15px;}.elementor-23 .elementor-element.elementor-element-e304169 .elementor-icon{font-size:70px;}.elementor-23 .elementor-element.elementor-element-e304169 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-e304169 .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:600;line-height:25px;}.elementor-23 .elementor-element.elementor-element-e304169 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-23 .elementor-element.elementor-element-7951b67 .elementor-icon-box-wrapper{gap:15px;}.elementor-23 .elementor-element.elementor-element-7951b67 .elementor-icon{font-size:70px;}.elementor-23 .elementor-element.elementor-element-7951b67 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-7951b67 .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:600;line-height:25px;}.elementor-23 .elementor-element.elementor-element-7951b67 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-720804f{--content-width:1350px;}}@media(max-width:1024px){.elementor-23 .elementor-element.elementor-element-ea5f6ab{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-0ae1d0b{margin-top:0px;margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-1c5abfe{margin-top:0px;margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-29d922b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-c771ad1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-26941a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-c24bb7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-bf315d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-963c1d5 .elementskit-clients-slider{--ekit_client_logo_left_right_spacing:10px;}.elementor-23 .elementor-element.elementor-element-963c1d5 .ekit-price-card-slider{--ekit_client_logo_slidetosho:2;}.elementor-23 .elementor-element.elementor-element-720804f{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-ea5f6ab{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-390c2ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-390c2ec .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-3a1199c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-3a1199c .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-914b222{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-23 .elementor-element.elementor-element-914b222 .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-fbdb092{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-23 .elementor-element.elementor-element-fbdb092 .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-3195a51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-23 .elementor-element.elementor-element-3195a51 .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-2200a04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-23 .elementor-element.elementor-element-2200a04 .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-4d490e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-23 .elementor-element.elementor-element-4d490e3 .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-c3c92b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-23 .elementor-element.elementor-element-c3c92b7 .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-0565326{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-23 .elementor-element.elementor-element-0565326 .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-51eb7c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-23 .elementor-element.elementor-element-51eb7c0 .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-29d922b .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-c771ad1 .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-26941a8 .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-c24bb7a .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-bf315d3 .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-963c1d5 .elementskit-clients-slider{--ekit_client_logo_left_right_spacing:10px;}.elementor-23 .elementor-element.elementor-element-963c1d5 .ekit-price-card-slider{--ekit_client_logo_slidetosho:1;}.elementor-23 .elementor-element.elementor-element-720804f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for Button, class: .elementor-element-5f906cd */.card {
    display: flex;
  
    height: 100%;
}

.card-content {
    flex: 1;
}

.read-more-btn {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for Button, class: .elementor-element-e8c5bd0 */.card {
    display: flex;
  
    height: 100%;
}

.card-content {
    flex: 1;
}

.read-more-btn {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for Button, class: .elementor-element-268ff1d */.card {
    display: flex;
  
    height: 100%;
}

.card-content {
    flex: 1;
}

.read-more-btn {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for Button, class: .elementor-element-c54b97d */.button-services { position: absolute;
  bottom: 10px; /* Distance from the bottom edge */
  left: 20px;   /* Match your column's left padding */
  right: 20px;  /* Match your column's right padding (optional for full-width) *//* End custom CSS */
/* Start custom CSS for Button, class: .elementor-element-5fe2839 */.button-services { position: absolute;
  bottom: 10px; /* Distance from the bottom edge */
  left: 20px;   /* Match your column's left padding */
  right: 20px;  /* Match your column's right padding (optional for full-width) *//* End custom CSS */
/* Start custom CSS for Button, class: .elementor-element-c3c5404 */.button-services { position: absolute;
  bottom: 10px; /* Distance from the bottom edge */
  left: 20px;   /* Match your column's left padding */
  right: 20px;  /* Match your column's right padding (optional for full-width) *//* End custom CSS */
/* Start custom CSS for Button, class: .elementor-element-aec996e */.button-services { position: absolute;
  bottom: 10px; /* Distance from the bottom edge */
  left: 20px;   /* Match your column's left padding */
  right: 20px;  /* Match your column's right padding (optional for full-width) *//* End custom CSS */
/* Start custom CSS for Button, class: .elementor-element-17f1d1b */.button-services { position: absolute;
  bottom: 10px; /* Distance from the bottom edge */
  left: 20px;   /* Match your column's left padding */
  right: 20px;  /* Match your column's right padding (optional for full-width) *//* End custom CSS */
/* Start custom CSS for Button, class: .elementor-element-df1f2d4 */.button-services { position: absolute;
  bottom: 10px; /* Distance from the bottom edge */
  left: 20px;   /* Match your column's left padding */
  right: 20px;  /* Match your column's right padding (optional for full-width) *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-720804f *//* =========================================================
   ASSAY SECTION
========================================================= */

.assay-section {
    overflow: visible !important;
}


/* =========================================================
   INVISIBLE SPACE BELOW EACH CARD
   Keeps the visible card exactly the same size
========================================================= */

.assay-card {
    position: relative !important;
    margin-bottom: 55px !important;
}


/* =========================================================
   CARD
========================================================= */

.assay-card {
    background: #ffffff !important;
    border-radius: 25px !important;

    padding: 70px 20px 22px !important;

    min-height: 285px !important;

    box-sizing: border-box !important;

    overflow: visible !important;

    transition:
        background-color 0.35s ease,
        box-shadow 0.35s ease !important;
}


/* =========================================================
   ICON CIRCLE
========================================================= */

.assay-card .elementor-icon-box-icon {
    position: absolute !important;

    top: -55px !important;
    left: 50% !important;

    transform: translateX(-50%) !important;

    width: 108px !important;
    height: 108px !important;

    margin: 0 !important;
    padding: 0 !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    background: #ffffff !important;

    border: 1px solid #5B657E !important;
    border-radius: 50% !important;

    z-index: 20 !important;
}


/* =========================================================
   ICON
========================================================= */

.assay-card .elementor-icon-box-icon .elementor-icon {
    width: 100% !important;
    height: 100% !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    margin: 0 !important;
    padding: 0 !important;

    background: transparent !important;
    border: none !important;
}


/* =========================================================
   ICON SIZE - 80PX
========================================================= */

.assay-card .elementor-icon-box-icon svg {
    width: 80px !important;
    height: 80px !important;

    max-width: 80px !important;
    max-height: 80px !important;

    display: block !important;
}


.assay-card .elementor-icon-box-icon svg path {
    stroke: #5B657E !important;
}


/* =========================================================
   CONTENT
========================================================= */

.assay-card .elementor-icon-box-content {
    display: block !important;

    width: 100% !important;

    margin: 0 !important;
    padding: 0 !important;

    text-align: left !important;
}


/* =========================================================
   TITLE - 22PX
========================================================= */

.assay-card .elementor-icon-box-title {
    display: block !important;

    margin: 0 0 12px !important;
    padding: 0 !important;

    color: #5B657E !important;

    font-size: 22px !important;
    font-weight: 700 !important;

    line-height: 1.25 !important;
}


/* =========================================================
   DESCRIPTION - 17PX
========================================================= */

.assay-card .elementor-icon-box-description {
    display: block !important;

    margin: 0 !important;
    padding: 0 !important;

    color: #5B657E !important;

    font-size: 17px !important;
    font-weight: 400 !important;

    line-height: 1.5 !important;
}


/* =========================================================
   HOVER
========================================================= */

.assay-card:hover {
    background: #5B657E !important;

    box-shadow: 0 12px 30px rgba(0, 0, 0, 0.18) !important;
}


.assay-card:hover .elementor-icon-box-title,
.assay-card:hover .elementor-icon-box-title span {
    color: #ffffff !important;
}


.assay-card:hover .elementor-icon-box-description {
    color: #ffffff !important;
}


/* =========================================================
   HOVER ICON
========================================================= */

.assay-card:hover .elementor-icon-box-icon {
    background: #ffffff !important;
    border-color: #5B657E !important;
}


.assay-card:hover .elementor-icon-box-icon svg path {
    stroke: #5B657E !important;
}


/* =========================================================
   TABLET
========================================================= */

@media (max-width: 1024px) {

    .assay-card {
        margin-bottom: 55px !important;
        padding: 70px 18px 22px !important;
    }


    .assay-card .elementor-icon-box-title {
        font-size: 20px !important;
    }


    .assay-card .elementor-icon-box-description {
        font-size: 16px !important;
    }


    /* Tablet icon - 80px */
    .assay-card .elementor-icon-box-icon svg {
        width: 80px !important;
        height: 80px !important;

        max-width: 80px !important;
        max-height: 80px !important;
    }
}


/* =========================================================
   MOBILE
========================================================= */

@media (max-width: 767px) {

    .assay-card {
        margin-bottom: 20px !important;

        padding: 70px 20px 25px !important;

        min-height: auto !important;

        border-radius: 25px !important;
    }


    /* Mobile icon - 80px */
    .assay-card .elementor-icon-box-icon svg {
        width: 80px !important;
        height: 80px !important;

        max-width: 80px !important;
        max-height: 80px !important;
    }


    .assay-card .elementor-icon-box-title {
        font-size: 21px !important;
    }


    .assay-card .elementor-icon-box-description {
        font-size: 16px !important;
    }
}/* End custom CSS */