.elementor-10 .elementor-element.elementor-element-d3c0133{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--overlay-opacity:0.38;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d3c0133:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d3c0133 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-10 .elementor-element.elementor-element-d3c0133::before, .elementor-10 .elementor-element.elementor-element-d3c0133 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-d3c0133 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-d3c0133 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-d3c0133 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-d3c0133 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-c16e7fd{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-c16e7fd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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 );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-2f1b468 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-2f1b468 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-2f1b468{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-2f1b468 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-2f1b468 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-2f1b468 .elementor-icon-list-text{color:var( --e-global-color-59b25c9 );transition:color 0.3s;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-d444873{--iteration-count:infinite;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--dynamic-text-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-d444873 .elementor-headline{text-align:center;font-family:"Sora", Sans-serif;font-size:55px;font-weight:600;text-transform:capitalize;line-height:70px;}.elementor-10 .elementor-element.elementor-element-d444873 .elementor-headline-plain-text{color:var( --e-global-color-59b25c9 );}.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 );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-180d830{width:var( --container-widget-width, 68.304% );max-width:68.304%;padding:0px 0px 10px 0px;--container-widget-width:68.304%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-180d830.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-9f492a2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-10 .elementor-element.elementor-element-4d20f8b .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-59b25c9 );color:var( --e-global-color-59b25c9 );background-image:linear-gradient(135deg, #7B3FE4 70%, var( --e-global-color-accent ) 100%);border-radius:100px 100px 100px 100px;padding:20px 30px 20px 30px;}.elementor-10 .elementor-element.elementor-element-4d20f8b .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-4d20f8b .elementor-button:focus{background-color:transparent;color:var( --e-global-color-59b25c9 );background-image:linear-gradient(135deg, var( --e-global-color-primary ) 70%, var( --e-global-color-primary ) 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-10 .elementor-element.elementor-element-4d20f8b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-4d20f8b .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-4d20f8b .elementor-button:focus svg{fill:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-30cb1f0 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-9bc28f3 );color:var( --e-global-color-9bc28f3 );background-image:linear-gradient(101deg, var( --e-global-color-59b25c9 ) 65%, var( --e-global-color-primary ) 100%);border-radius:100px 100px 100px 100px;padding:20px 30px 20px 30px;}.elementor-10 .elementor-element.elementor-element-30cb1f0 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-30cb1f0 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-59b25c9 );background-image:linear-gradient(135deg, var( --e-global-color-primary ) 70%, var( --e-global-color-primary ) 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-10 .elementor-element.elementor-element-30cb1f0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-30cb1f0 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-30cb1f0 .elementor-button:focus svg{fill:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-18d058b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-18d058b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-18d058b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-5a5d0c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-10 .elementor-element.elementor-element-98e62d1 .elementor-counter-title{color:var( --e-global-color-59b25c9 );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-2080d1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-bc751ca .elementor-counter-title{color:var( --e-global-color-59b25c9 );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-a936c7a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-3f248b0 .elementor-counter-title{color:var( --e-global-color-59b25c9 );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-3d6bccb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-805b988 .elementor-counter-title{color:var( --e-global-color-59b25c9 );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-4b62d6b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.65;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4b62d6b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4b62d6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-10 .elementor-element.elementor-element-4b62d6b::before, .elementor-10 .elementor-element.elementor-element-4b62d6b > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-4b62d6b > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-4b62d6b > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-4b62d6b > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-4b62d6b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://rivandigitalsolution.com/wp-content/uploads/2026/05/shape16-1.png");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:13% auto;}.elementor-10 .elementor-element.elementor-element-f52f1b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-830367f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-830367f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-830367f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-830367f .elementor-icon-list-text{color:var( --e-global-color-59b25c9 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-c9c1729{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-c9c1729.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-c9c1729 .elementor-headline{text-align:center;font-family:"Sora", Sans-serif;font-size:45px;font-weight:600;text-transform:capitalize;line-height:60px;}.elementor-10 .elementor-element.elementor-element-c9c1729 .elementor-headline-plain-text{color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-c9c1729 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-c4c9021{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.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 );}.elementor-10 .elementor-element.elementor-element-e1bb42b{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-04e0c93{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-7161284{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-e0b33aa{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-4312fa7{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}:where( .elementor-10 .elementor-element.elementor-element-4312fa7 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-10 .elementor-element.elementor-element-75b1ac7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-e4d986c{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-f4cc1c0{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-fbcf472{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-d3244d1{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-4894338{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-d02dd0d{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}:where( .elementor-10 .elementor-element.elementor-element-d02dd0d .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-10 .elementor-element.elementor-element-3184d06{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.65;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3184d06:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3184d06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-10 .elementor-element.elementor-element-3184d06::before, .elementor-10 .elementor-element.elementor-element-3184d06 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-3184d06 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-3184d06 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-3184d06 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-3184d06 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://rivandigitalsolution.com/wp-content/uploads/2026/05/shape16.png");--background-overlay:'';background-position:bottom left;background-repeat:no-repeat;background-size:13% auto;}.elementor-10 .elementor-element.elementor-element-79e6ac4{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-157f817 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-157f817 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-157f817{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-157f817 .elementor-icon-list-text{color:var( --e-global-color-59b25c9 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-c1d73a1{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-c1d73a1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-c1d73a1 .elementor-headline{text-align:center;font-family:"Sora", Sans-serif;font-size:45px;font-weight:600;text-transform:capitalize;line-height:60px;}.elementor-10 .elementor-element.elementor-element-c1d73a1 .elementor-headline-plain-text{color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-c1d73a1 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-f7cca1f{width:var( --container-widget-width, 68.304% );max-width:68.304%;padding:0px 0px 10px 0px;--container-widget-width:68.304%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-f7cca1f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-f6e348e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bbb6750{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-bbb6750:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-bbb6750 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-bbcedd7{padding:0px 20px 0px 0px;}.elementor-10 .elementor-element.elementor-element-bbcedd7 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-primary );font-family:"Sora", Sans-serif;font-size:35px;font-weight:600;text-transform:capitalize;}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-27ad0a5{width:100%;max-width:100%;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-27ad0a5.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-27ad0a5 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-27ad0a5 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-27ad0a5 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:bold;}.elementor-10 .elementor-element.elementor-element-27ad0a5:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-27ad0a5:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-27ad0a5 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-a4793f8{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-a4793f8:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a4793f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9f94e01{padding:0px 20px 0px 0px;}.elementor-10 .elementor-element.elementor-element-9f94e01 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-primary );font-family:"Sora", Sans-serif;font-size:35px;font-weight:600;text-transform:capitalize;}.elementor-10 .elementor-element.elementor-element-396aa59{width:100%;max-width:100%;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-396aa59.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-396aa59 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-396aa59 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-396aa59 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:bold;}.elementor-10 .elementor-element.elementor-element-396aa59:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-396aa59:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-396aa59 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-1466f7a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-666a6cb{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-666a6cb:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-666a6cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-aea48f5{padding:0px 20px 0px 0px;}.elementor-10 .elementor-element.elementor-element-aea48f5 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-primary );font-family:"Sora", Sans-serif;font-size:35px;font-weight:600;text-transform:capitalize;}.elementor-10 .elementor-element.elementor-element-69b5bc1{width:100%;max-width:100%;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-69b5bc1.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-69b5bc1 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-69b5bc1 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-69b5bc1 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:bold;}.elementor-10 .elementor-element.elementor-element-69b5bc1:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-69b5bc1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-69b5bc1 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-e7baac4{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-e7baac4:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e7baac4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4faa9a2{padding:0px 20px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4faa9a2 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-primary );font-family:"Sora", Sans-serif;font-size:35px;font-weight:600;text-transform:capitalize;}.elementor-10 .elementor-element.elementor-element-81720c7{width:100%;max-width:100%;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-81720c7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-81720c7 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-81720c7 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-81720c7 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:bold;}.elementor-10 .elementor-element.elementor-element-81720c7:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-81720c7:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-81720c7 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-23cac5b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-23cac5b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-23cac5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-10 .elementor-element.elementor-element-c117b52{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-18c3fd0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-18c3fd0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-18c3fd0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-18c3fd0 .elementor-icon-list-text{color:var( --e-global-color-59b25c9 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-7f64695{--iteration-count:infinite;--animation-duration:1200ms;width:var( --container-widget-width, 89.818% );max-width:89.818%;--container-widget-width:89.818%;--container-widget-flex-grow:0;--dynamic-text-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-7f64695.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-7f64695 .elementor-headline{text-align:start;font-family:"Sora", Sans-serif;font-size:45px;font-weight:600;text-transform:capitalize;line-height:60px;}.elementor-10 .elementor-element.elementor-element-7f64695 .elementor-headline-plain-text{color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-7f64695 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-c0f7df5{width:var( --container-widget-width, 94.727% );max-width:94.727%;padding:0px 0px 10px 0px;--container-widget-width:94.727%;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-c0f7df5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-d9cfce3 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-59b25c9 );color:var( --e-global-color-59b25c9 );background-image:linear-gradient(135deg, #7B3FE4 70%, var( --e-global-color-accent ) 100%);border-radius:100px 100px 100px 100px;padding:20px 30px 20px 30px;}.elementor-10 .elementor-element.elementor-element-d9cfce3 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-d9cfce3 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-59b25c9 );background-image:linear-gradient(135deg, var( --e-global-color-primary ) 70%, var( --e-global-color-primary ) 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-10 .elementor-element.elementor-element-d9cfce3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-d9cfce3 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-d9cfce3 .elementor-button:focus svg{fill:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-b71c034{--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;--justify-content:flex-end;--align-items:flex-end;--border-radius:15px 15px 15px 15px;}.elementor-10 .elementor-element.elementor-element-b71c034:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b71c034 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rivandigitalsolution.com/wp-content/uploads/2026/04/pexels-ivan-s-8117466.jpg");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-b71c034.e-con{--align-self:stretch;}.elementor-10 .elementor-element.elementor-element-74e7661{--display:flex;--min-height:560px;--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;--overflow:hidden;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-74e7661:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-74e7661 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-c87011d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f61093c{--display:flex;}.elementor-10 .elementor-element.elementor-element-f61093c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-a80c4b7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-a80c4b7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-a80c4b7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-a80c4b7 .elementor-icon-list-text{color:var( --e-global-color-59b25c9 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-413e0f6{--iteration-count:infinite;--animation-duration:1200ms;width:100%;max-width:100%;--dynamic-text-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-413e0f6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-413e0f6 .elementor-headline{text-align:start;font-family:"Sora", Sans-serif;font-size:45px;font-weight:600;text-transform:capitalize;line-height:60px;}.elementor-10 .elementor-element.elementor-element-413e0f6 .elementor-headline-plain-text{color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-413e0f6 .elementor-headline-dynamic-wrapper path{stroke:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-efcc6b4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-efcc6b4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-c048e0a{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-5548c95 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-59b25c9 );color:var( --e-global-color-59b25c9 );background-image:linear-gradient(135deg, #7B3FE4 70%, var( --e-global-color-accent ) 100%);border-radius:100px 100px 100px 100px;padding:20px 30px 20px 30px;}.elementor-10 .elementor-element.elementor-element-5548c95 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-5548c95 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-59b25c9 );background-image:linear-gradient(135deg, var( --e-global-color-primary ) 70%, var( --e-global-color-primary ) 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-10 .elementor-element.elementor-element-5548c95 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-5548c95 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-5548c95 .elementor-button:focus svg{fill:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-c04cf85{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c04cf85:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c04cf85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-74d7fc2{--display:flex;}.elementor-10 .elementor-element.elementor-element-0bcf48a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0bcf48a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0bcf48a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-cdef217{--display:flex;}.elementor-10 .elementor-element.elementor-element-cdef217.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-35715dd img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5F5F724;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-e5e5d2f{--display:flex;--justify-content:center;--background-transition:0.8s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-e5e5d2f:hover{background-color:#000000;background-image:url("https://rivandigitalsolution.com/wp-content/uploads/2026/05/sq1.svg");background-position:bottom right;background-repeat:no-repeat;background-size:25% auto;}.elementor-10 .elementor-element.elementor-element-b3a0a01{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-59b25c9 );border-radius:100px 100px 100px 100px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-b3a0a01.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-b3a0a01 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-b3a0a01 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-b3a0a01 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-b3a0a01 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-10 .elementor-element.elementor-element-b3a0a01 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-10 .elementor-element.elementor-element-b3a0a01 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-b3a0a01 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-b3a0a01 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-b3a0a01 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:20px;}.elementor-10 .elementor-element.elementor-element-b3a0a01 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-7d82949{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-7d82949 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:25px;font-weight:500;text-transform:capitalize;line-height:33px;color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-7d82949 .elementor-heading-title a:hover, .elementor-10 .elementor-element.elementor-element-7d82949 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-31d3393{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-31d3393.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-4adaba5 .elementor-icon-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-4adaba5.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-59b25c9 );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-4adaba5.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-4adaba5.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-59b25c9 );border-color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-4adaba5.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-4adaba5.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-4adaba5.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-4adaba5.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-4adaba5 .elementor-icon{font-size:36px;}.elementor-10 .elementor-element.elementor-element-4adaba5 .elementor-icon svg{height:36px;}.elementor-10 .elementor-element.elementor-element-4adaba5 .elementor-icon i, .elementor-10 .elementor-element.elementor-element-4adaba5 .elementor-icon svg{transform:rotate(320deg);}.elementor-10 .elementor-element.elementor-element-f433a34{--display:flex;}.elementor-10 .elementor-element.elementor-element-c5020fb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c5020fb:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c5020fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-181e8a9{--display:flex;}.elementor-10 .elementor-element.elementor-element-181e8a9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-f41ef69 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5F5F724;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-cce36c2{--display:flex;--justify-content:center;--background-transition:0.8s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-cce36c2:hover{background-color:#000000;background-image:url("https://rivandigitalsolution.com/wp-content/uploads/2026/05/sq1.svg");background-position:bottom right;background-repeat:no-repeat;background-size:25% auto;}.elementor-10 .elementor-element.elementor-element-5910e8f{padding:10px 8px 10px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-59b25c9 );border-radius:100px 100px 100px 100px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-5910e8f.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-5910e8f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-5910e8f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-5910e8f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-5910e8f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-10 .elementor-element.elementor-element-5910e8f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-10 .elementor-element.elementor-element-5910e8f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-5910e8f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-5910e8f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-5910e8f .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:20px;}.elementor-10 .elementor-element.elementor-element-5910e8f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-8fd6930{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-8fd6930 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:25px;font-weight:500;text-transform:capitalize;line-height:33px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c74d191{width:var( --container-widget-width, 94.727% );max-width:94.727%;padding:0px 0px 10px 0px;--container-widget-width:94.727%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-c74d191.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-1a17dfb .elementor-icon-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-1a17dfb.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-59b25c9 );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-1a17dfb.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-1a17dfb.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-59b25c9 );border-color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-1a17dfb.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-1a17dfb.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-1a17dfb.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-1a17dfb.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-1a17dfb .elementor-icon{font-size:36px;}.elementor-10 .elementor-element.elementor-element-1a17dfb .elementor-icon svg{height:36px;}.elementor-10 .elementor-element.elementor-element-1a17dfb .elementor-icon i, .elementor-10 .elementor-element.elementor-element-1a17dfb .elementor-icon svg{transform:rotate(320deg);}.elementor-10 .elementor-element.elementor-element-a2ddf8e{--display:flex;}.elementor-10 .elementor-element.elementor-element-3cf8098{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3cf8098:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3cf8098 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-c15398a{--display:flex;}.elementor-10 .elementor-element.elementor-element-c15398a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-58dbd22 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5F5F724;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-524ab08{--display:flex;--justify-content:center;--background-transition:0.8s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-524ab08:hover{background-color:#000000;background-image:url("https://rivandigitalsolution.com/wp-content/uploads/2026/05/sq1.svg");background-position:bottom right;background-repeat:no-repeat;background-size:25% auto;}.elementor-10 .elementor-element.elementor-element-6040fee{padding:10px 8px 10px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-59b25c9 );border-radius:100px 100px 100px 100px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-6040fee.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-6040fee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-6040fee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-6040fee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-6040fee .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-10 .elementor-element.elementor-element-6040fee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-10 .elementor-element.elementor-element-6040fee .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-6040fee .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-6040fee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-6040fee .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:20px;}.elementor-10 .elementor-element.elementor-element-6040fee .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-252b735{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-252b735 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:25px;font-weight:500;text-transform:capitalize;line-height:33px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ae5f3fa{width:var( --container-widget-width, 94.727% );max-width:94.727%;padding:0px 0px 10px 0px;--container-widget-width:94.727%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-ae5f3fa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-a62b583 .elementor-icon-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-a62b583.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-59b25c9 );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-a62b583.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-a62b583.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-59b25c9 );border-color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-a62b583.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-a62b583.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-a62b583.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-a62b583.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-a62b583 .elementor-icon{font-size:36px;}.elementor-10 .elementor-element.elementor-element-a62b583 .elementor-icon svg{height:36px;}.elementor-10 .elementor-element.elementor-element-a62b583 .elementor-icon i, .elementor-10 .elementor-element.elementor-element-a62b583 .elementor-icon svg{transform:rotate(320deg);}.elementor-10 .elementor-element.elementor-element-f99dd60{--display:flex;}.elementor-10 .elementor-element.elementor-element-c255170{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c255170:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c255170 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-25dd975{--display:flex;}.elementor-10 .elementor-element.elementor-element-25dd975.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-c039f6a img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5F5F724;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-c9d3a49{--display:flex;--justify-content:center;--background-transition:0.8s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-c9d3a49:hover{background-color:#000000;background-image:url("https://rivandigitalsolution.com/wp-content/uploads/2026/05/sq1.svg");background-position:bottom right;background-repeat:no-repeat;background-size:25% auto;}.elementor-10 .elementor-element.elementor-element-8ebbff0{padding:10px 8px 10px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-59b25c9 );border-radius:100px 100px 100px 100px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-8ebbff0.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-8ebbff0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-8ebbff0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-8ebbff0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-8ebbff0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-10 .elementor-element.elementor-element-8ebbff0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-10 .elementor-element.elementor-element-8ebbff0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-8ebbff0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-8ebbff0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-8ebbff0 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:20px;}.elementor-10 .elementor-element.elementor-element-8ebbff0 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-9894529{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-9894529 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:25px;font-weight:500;text-transform:capitalize;line-height:33px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-11a3aa1{width:var( --container-widget-width, 94.727% );max-width:94.727%;padding:0px 0px 10px 0px;--container-widget-width:94.727%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-11a3aa1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-0d44071 .elementor-icon-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-0d44071.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-59b25c9 );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-0d44071.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-0d44071.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-59b25c9 );border-color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-0d44071.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-0d44071.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-0d44071.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-0d44071.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-0d44071 .elementor-icon{font-size:36px;}.elementor-10 .elementor-element.elementor-element-0d44071 .elementor-icon svg{height:36px;}.elementor-10 .elementor-element.elementor-element-0d44071 .elementor-icon i, .elementor-10 .elementor-element.elementor-element-0d44071 .elementor-icon svg{transform:rotate(320deg);}.elementor-10 .elementor-element.elementor-element-16aab02{--display:flex;}.elementor-10 .elementor-element.elementor-element-671599b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-671599b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-671599b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-c5da1f1{--display:flex;}.elementor-10 .elementor-element.elementor-element-c5da1f1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-883f07d img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5F5F724;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-9a13966{--display:flex;--justify-content:center;--background-transition:0.8s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-9a13966:hover{background-color:#000000;background-image:url("https://rivandigitalsolution.com/wp-content/uploads/2026/05/sq1.svg");background-position:bottom right;background-repeat:no-repeat;background-size:25% auto;}.elementor-10 .elementor-element.elementor-element-32a4b3b{padding:10px 8px 10px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-59b25c9 );border-radius:100px 100px 100px 100px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-32a4b3b.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-32a4b3b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-32a4b3b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-32a4b3b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-32a4b3b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-10 .elementor-element.elementor-element-32a4b3b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-10 .elementor-element.elementor-element-32a4b3b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-32a4b3b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-32a4b3b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-32a4b3b .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:20px;}.elementor-10 .elementor-element.elementor-element-32a4b3b .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-1f7dccf{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-1f7dccf .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:25px;font-weight:500;text-transform:capitalize;line-height:33px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c0bff95{width:var( --container-widget-width, 94.727% );max-width:94.727%;padding:0px 0px 10px 0px;--container-widget-width:94.727%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-c0bff95.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-a25ca60 .elementor-icon-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-a25ca60.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-59b25c9 );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-a25ca60.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-a25ca60.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-59b25c9 );border-color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-a25ca60.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-a25ca60.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-a25ca60.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-a25ca60.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-a25ca60 .elementor-icon{font-size:36px;}.elementor-10 .elementor-element.elementor-element-a25ca60 .elementor-icon svg{height:36px;}.elementor-10 .elementor-element.elementor-element-a25ca60 .elementor-icon i, .elementor-10 .elementor-element.elementor-element-a25ca60 .elementor-icon svg{transform:rotate(320deg);}.elementor-10 .elementor-element.elementor-element-8cddfc3{--display:flex;}.elementor-10 .elementor-element.elementor-element-2cdc098{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2cdc098:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2cdc098 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-039e3ac{--display:flex;}.elementor-10 .elementor-element.elementor-element-039e3ac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-726c3cd img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5F5F724;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-29529f5{--display:flex;--justify-content:center;--background-transition:0.8s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-29529f5:hover{background-color:#000000;background-image:url("https://rivandigitalsolution.com/wp-content/uploads/2026/05/sq1.svg");background-position:bottom right;background-repeat:no-repeat;background-size:25% auto;}.elementor-10 .elementor-element.elementor-element-163fc5b{padding:10px 8px 10px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-59b25c9 );border-radius:100px 100px 100px 100px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-163fc5b.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-163fc5b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-163fc5b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-163fc5b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-163fc5b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-10 .elementor-element.elementor-element-163fc5b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-10 .elementor-element.elementor-element-163fc5b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-163fc5b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-163fc5b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-163fc5b .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:20px;}.elementor-10 .elementor-element.elementor-element-163fc5b .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-67db89e{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-67db89e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:25px;font-weight:500;text-transform:capitalize;line-height:33px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2d058de{width:var( --container-widget-width, 94.727% );max-width:94.727%;padding:0px 0px 10px 0px;--container-widget-width:94.727%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-2d058de.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-963c6ed .elementor-icon-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-963c6ed.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-59b25c9 );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-963c6ed.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-963c6ed.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-59b25c9 );border-color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-963c6ed.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-963c6ed.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-963c6ed.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-963c6ed.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-963c6ed .elementor-icon{font-size:36px;}.elementor-10 .elementor-element.elementor-element-963c6ed .elementor-icon svg{height:36px;}.elementor-10 .elementor-element.elementor-element-963c6ed .elementor-icon i, .elementor-10 .elementor-element.elementor-element-963c6ed .elementor-icon svg{transform:rotate(320deg);}.elementor-10 .elementor-element.elementor-element-bcf5da5{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:85%;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-15%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:5%;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-15%;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );--e-n-carousel-arrow-hover-color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-bcf5da5 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-59b25c9 );border-radius:100px 100px 100px 100px;padding:6px 8px 6px 8px;}.elementor-10 .elementor-element.elementor-element-bcf5da5 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-primary );}:where( .elementor-10 .elementor-element.elementor-element-bcf5da5 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-10 .elementor-element.elementor-element-e7e6e63{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.65;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e7e6e63:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e7e6e63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-10 .elementor-element.elementor-element-e7e6e63::before, .elementor-10 .elementor-element.elementor-element-e7e6e63 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-e7e6e63 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-e7e6e63 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-e7e6e63 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-e7e6e63 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://rivandigitalsolution.com/wp-content/uploads/2026/05/shape16.png");--background-overlay:'';background-position:bottom left;background-repeat:no-repeat;background-size:13% auto;}.elementor-10 .elementor-element.elementor-element-6ac9932{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a7ac84e{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-a7ac84e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-a7ac84e .elementor-headline{text-align:center;font-family:"Sora", Sans-serif;font-size:45px;font-weight:600;text-transform:capitalize;line-height:60px;}.elementor-10 .elementor-element.elementor-element-a7ac84e .elementor-headline-plain-text{color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-a7ac84e .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-2fe93b8{width:var( --container-widget-width, 68.304% );max-width:68.304%;padding:0px 0px 10px 0px;--container-widget-width:68.304%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-2fe93b8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-2fe93b8 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-11458c6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2333be0{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-2333be0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2333be0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-45ed53a{width:100%;max-width:100%;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-45ed53a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-45ed53a .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-10 .elementor-element.elementor-element-45ed53a .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-45ed53a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-45ed53a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-59b25c9 );color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-45ed53a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-45ed53a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-45ed53a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-45ed53a.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-45ed53a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-45ed53a.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-45ed53a .elementor-icon{font-size:20px;}.elementor-10 .elementor-element.elementor-element-45ed53a .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-45ed53a .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:bold;}.elementor-10 .elementor-element.elementor-element-45ed53a:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-45ed53a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-45ed53a .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-1e00278{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-1e00278:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1e00278 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3894073{width:100%;max-width:100%;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3894073.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-3894073 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-10 .elementor-element.elementor-element-3894073 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-3894073.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-3894073.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-59b25c9 );color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-3894073.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-3894073.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-3894073.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-3894073.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-3894073.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-3894073.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-3894073 .elementor-icon{font-size:20px;}.elementor-10 .elementor-element.elementor-element-3894073 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-3894073 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:bold;}.elementor-10 .elementor-element.elementor-element-3894073:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-3894073:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-3894073 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-c5e9b8e{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-c5e9b8e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c5e9b8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-57896bb{width:100%;max-width:100%;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-57896bb.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-57896bb .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-10 .elementor-element.elementor-element-57896bb .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-57896bb.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-57896bb.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-59b25c9 );color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-57896bb.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-57896bb.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-57896bb.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-57896bb.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-57896bb.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-57896bb.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-57896bb .elementor-icon{font-size:20px;}.elementor-10 .elementor-element.elementor-element-57896bb .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-57896bb .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:bold;}.elementor-10 .elementor-element.elementor-element-57896bb:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-57896bb:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-57896bb .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-35a8de9{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-35a8de9:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-35a8de9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e14ad02{width:100%;max-width:100%;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-e14ad02.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-e14ad02 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-10 .elementor-element.elementor-element-e14ad02 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-e14ad02.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-e14ad02.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-59b25c9 );color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-e14ad02.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-e14ad02.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-e14ad02.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-e14ad02.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-e14ad02.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-e14ad02.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-e14ad02 .elementor-icon{font-size:20px;}.elementor-10 .elementor-element.elementor-element-e14ad02 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-e14ad02 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:bold;}.elementor-10 .elementor-element.elementor-element-e14ad02:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-e14ad02:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-e14ad02 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-6c3dee6{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-6c3dee6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6c3dee6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-21a26e3{width:100%;max-width:100%;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-21a26e3.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-21a26e3 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-10 .elementor-element.elementor-element-21a26e3 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-21a26e3.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-21a26e3.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-59b25c9 );color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-21a26e3.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-21a26e3.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-21a26e3.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-21a26e3.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-21a26e3.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-21a26e3.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-21a26e3 .elementor-icon{font-size:20px;}.elementor-10 .elementor-element.elementor-element-21a26e3 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-21a26e3 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:bold;}.elementor-10 .elementor-element.elementor-element-21a26e3:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-21a26e3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-21a26e3 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-bed1669{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d87be7e{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-d87be7e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d87be7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-07ff108{width:100%;max-width:100%;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-07ff108.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-07ff108 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-10 .elementor-element.elementor-element-07ff108 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-07ff108.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-07ff108.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-59b25c9 );color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-07ff108.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-07ff108.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-07ff108.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-07ff108.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-07ff108.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-07ff108.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-07ff108 .elementor-icon{font-size:20px;}.elementor-10 .elementor-element.elementor-element-07ff108 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-07ff108 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:bold;}.elementor-10 .elementor-element.elementor-element-07ff108:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-07ff108:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-07ff108 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-1ccec18{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-1ccec18:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1ccec18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d9267cb{width:100%;max-width:100%;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-d9267cb.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-d9267cb .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-10 .elementor-element.elementor-element-d9267cb .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-d9267cb.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-d9267cb.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-59b25c9 );color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-d9267cb.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-d9267cb.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-d9267cb.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-d9267cb.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-d9267cb.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-d9267cb.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-d9267cb .elementor-icon{font-size:20px;}.elementor-10 .elementor-element.elementor-element-d9267cb .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-d9267cb .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:bold;}.elementor-10 .elementor-element.elementor-element-d9267cb:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-d9267cb:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-d9267cb .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-7608542{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-7608542:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7608542 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3451545{width:100%;max-width:100%;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3451545.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-3451545 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-10 .elementor-element.elementor-element-3451545 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-3451545.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-3451545.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-59b25c9 );color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-3451545.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-3451545.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-3451545.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-3451545.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-3451545.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-3451545.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-3451545 .elementor-icon{font-size:20px;}.elementor-10 .elementor-element.elementor-element-3451545 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-3451545 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:bold;}.elementor-10 .elementor-element.elementor-element-3451545:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-3451545:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-3451545 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-1a4ae25{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-1a4ae25:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1a4ae25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-902d9f4{width:100%;max-width:100%;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-902d9f4.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-902d9f4 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-10 .elementor-element.elementor-element-902d9f4 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-902d9f4.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-902d9f4.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-59b25c9 );color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-902d9f4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-902d9f4.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-902d9f4.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-902d9f4.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-902d9f4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-902d9f4.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-902d9f4 .elementor-icon{font-size:20px;}.elementor-10 .elementor-element.elementor-element-902d9f4 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-902d9f4 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:bold;}.elementor-10 .elementor-element.elementor-element-902d9f4:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-902d9f4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-902d9f4 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-27a08c5{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-27a08c5:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-27a08c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-846d203{width:100%;max-width:100%;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-846d203.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-846d203 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-10 .elementor-element.elementor-element-846d203 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-846d203.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-846d203.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-59b25c9 );color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-846d203.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-846d203.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-846d203.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-846d203.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-846d203.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-846d203.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-846d203 .elementor-icon{font-size:20px;}.elementor-10 .elementor-element.elementor-element-846d203 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-846d203 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:bold;}.elementor-10 .elementor-element.elementor-element-846d203:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-846d203:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-846d203 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-2887b09 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-59b25c9 );color:var( --e-global-color-59b25c9 );background-image:linear-gradient(135deg, #7B3FE4 70%, var( --e-global-color-accent ) 100%);border-radius:100px 100px 100px 100px;padding:20px 30px 20px 30px;}.elementor-10 .elementor-element.elementor-element-2887b09 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-2887b09 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-59b25c9 );background-image:linear-gradient(135deg, var( --e-global-color-primary ) 70%, var( --e-global-color-primary ) 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-10 .elementor-element.elementor-element-2887b09{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-2887b09 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-2887b09 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-2887b09 .elementor-button:focus svg{fill:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-a94595f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.65;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a94595f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a94595f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-10 .elementor-element.elementor-element-a94595f::before, .elementor-10 .elementor-element.elementor-element-a94595f > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-a94595f > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-a94595f > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-a94595f > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-a94595f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://rivandigitalsolution.com/wp-content/uploads/2026/05/shape16.png");--background-overlay:'';background-position:bottom left;background-repeat:no-repeat;background-size:13% auto;}.elementor-10 .elementor-element.elementor-element-1835e99{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-20a9f11 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-20a9f11 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-20a9f11{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-20a9f11 .elementor-icon-list-text{color:var( --e-global-color-59b25c9 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-93c1fee{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-93c1fee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-93c1fee .elementor-headline{text-align:center;font-family:"Sora", Sans-serif;font-size:45px;font-weight:600;text-transform:capitalize;line-height:60px;}.elementor-10 .elementor-element.elementor-element-93c1fee .elementor-headline-plain-text{color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-93c1fee .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-d17ca43{width:var( --container-widget-width, 68.304% );max-width:68.304%;padding:0px 0px 10px 0px;--container-widget-width:68.304%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-d17ca43.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-d17ca43 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-18ee1e6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-769ed59{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-769ed59.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-31bea9f{--display:flex;}.elementor-10 .elementor-element.elementor-element-ea296ac{width:100%;max-width:100%;background-color:var( --e-global-color-59b25c9 );padding:13px 13px 13px 13px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7B3FE41A;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(122.99999999999996, 63.00000000000002, 228, 0.10196078431372549);}.elementor-10 .elementor-element.elementor-element-ea296ac.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-ea296ac .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-ea296ac .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-ea296ac.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-ea296ac.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-59b25c9 );color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-ea296ac.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-ea296ac.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-ea296ac.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-ea296ac.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-ea296ac.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-ea296ac.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-ea296ac .elementor-icon{font-size:20px;}.elementor-10 .elementor-element.elementor-element-ea296ac .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-ea296ac .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-ea296ac:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-ea296ac:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-ea296ac .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-0cf2f90{width:100%;max-width:100%;background-color:var( --e-global-color-59b25c9 );padding:13px 13px 13px 13px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7B3FE41A;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(122.99999999999996, 63.00000000000002, 228, 0.10196078431372549);}.elementor-10 .elementor-element.elementor-element-0cf2f90.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-0cf2f90 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-0cf2f90 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-0cf2f90.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-0cf2f90.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-59b25c9 );color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-0cf2f90.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-0cf2f90.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-0cf2f90.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-0cf2f90.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-0cf2f90.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-0cf2f90.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-0cf2f90 .elementor-icon{font-size:20px;}.elementor-10 .elementor-element.elementor-element-0cf2f90 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-0cf2f90 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-0cf2f90:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-0cf2f90:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-0cf2f90 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-1f8a90a{width:100%;max-width:100%;background-color:var( --e-global-color-59b25c9 );padding:13px 13px 13px 13px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7B3FE41A;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(122.99999999999996, 63.00000000000002, 228, 0.10196078431372549);}.elementor-10 .elementor-element.elementor-element-1f8a90a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-1f8a90a .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-1f8a90a .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-1f8a90a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-1f8a90a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-59b25c9 );color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-1f8a90a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-1f8a90a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-1f8a90a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-1f8a90a.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-1f8a90a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-1f8a90a.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-1f8a90a .elementor-icon{font-size:20px;}.elementor-10 .elementor-element.elementor-element-1f8a90a .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-1f8a90a .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-1f8a90a:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-1f8a90a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-1f8a90a .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-e27ed86{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;}.elementor-10 .elementor-element.elementor-element-e27ed86::before, .elementor-10 .elementor-element.elementor-element-e27ed86 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-e27ed86 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-e27ed86 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-e27ed86 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-e27ed86 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://rivandigitalsolution.com/wp-content/uploads/2026/05/circle17.svg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:65% auto;}.elementor-10 .elementor-element.elementor-element-e28c3e2{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-20eb8ed{--display:flex;}.elementor-10 .elementor-element.elementor-element-84bf64f{width:100%;max-width:100%;background-color:var( --e-global-color-59b25c9 );padding:13px 13px 13px 13px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7B3FE41A;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(122.99999999999996, 63.00000000000002, 228, 0.10196078431372549);}.elementor-10 .elementor-element.elementor-element-84bf64f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-84bf64f .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-84bf64f .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-84bf64f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-84bf64f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-59b25c9 );color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-84bf64f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-84bf64f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-84bf64f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-84bf64f.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-84bf64f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-84bf64f.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-84bf64f .elementor-icon{font-size:20px;}.elementor-10 .elementor-element.elementor-element-84bf64f .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-84bf64f .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-84bf64f:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-84bf64f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-84bf64f .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-4414d54{width:100%;max-width:100%;background-color:var( --e-global-color-59b25c9 );padding:13px 13px 13px 13px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7B3FE41A;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(122.99999999999996, 63.00000000000002, 228, 0.10196078431372549);}.elementor-10 .elementor-element.elementor-element-4414d54.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-4414d54 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-4414d54 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-4414d54.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-4414d54.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-59b25c9 );color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-4414d54.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-4414d54.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-4414d54.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-4414d54.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-4414d54.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-4414d54.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-4414d54 .elementor-icon{font-size:20px;}.elementor-10 .elementor-element.elementor-element-4414d54 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-4414d54 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-4414d54:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-4414d54:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-4414d54 .elementor-icon-box-description{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 );color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-f96c2ad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f96c2ad:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f96c2ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-c84d838{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-40715f3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-40715f3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-40715f3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-40715f3 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-35e8e8c{--iteration-count:infinite;--animation-duration:1200ms;width:100%;max-width:100%;--dynamic-text-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-35e8e8c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-35e8e8c .elementor-headline{text-align:start;font-family:"Sora", Sans-serif;font-size:40px;font-weight:600;text-transform:capitalize;line-height:52px;}.elementor-10 .elementor-element.elementor-element-35e8e8c .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-35e8e8c .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-d0986de{width:var( --container-widget-width, 94.727% );max-width:94.727%;padding:0px 0px 10px 0px;--container-widget-width:94.727%;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-9bc28f3 );}.elementor-10 .elementor-element.elementor-element-d0986de.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-3a862a7{--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;--justify-content:flex-end;--align-items:flex-end;--border-radius:15px 15px 15px 15px;}.elementor-10 .elementor-element.elementor-element-3a862a7.e-con{--align-self:stretch;}.elementor-10 .elementor-element.elementor-element-da08b56{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.65;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-da08b56:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-da08b56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-10 .elementor-element.elementor-element-da08b56::before, .elementor-10 .elementor-element.elementor-element-da08b56 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-da08b56 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-da08b56 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-da08b56 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-da08b56 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://rivandigitalsolution.com/wp-content/uploads/2026/05/shape16.png");--background-overlay:'';background-position:bottom left;background-repeat:no-repeat;background-size:13% auto;}.elementor-10 .elementor-element.elementor-element-8361a6c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-773739a{--display:flex;}.elementor-10 .elementor-element.elementor-element-773739a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-e7137e1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-e7137e1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-e7137e1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-e7137e1 .elementor-icon-list-text{color:var( --e-global-color-59b25c9 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-1bfd1a4{--iteration-count:infinite;--animation-duration:1200ms;width:100%;max-width:100%;--dynamic-text-color:#7B3FE4;}.elementor-10 .elementor-element.elementor-element-1bfd1a4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-1bfd1a4 .elementor-headline{text-align:center;font-family:"Sora", Sans-serif;font-size:45px;font-weight:600;text-transform:capitalize;line-height:60px;}.elementor-10 .elementor-element.elementor-element-1bfd1a4 .elementor-headline-plain-text{color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-1bfd1a4 .elementor-headline-dynamic-wrapper path{stroke:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d9a3fb9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-d9a3fb9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-44b0600{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bd56e12{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-bd56e12.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-ef58714{--display:flex;--overflow:hidden;}.elementor-10 .elementor-element.elementor-element-2e98972 img{transition-duration:0.8s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5F5F724;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-a065475 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-a065475 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-a065475{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-a065475 .elementor-icon-list-text{color:var( --e-global-color-59b25c9 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-2a03b3a{width:100%;max-width:100%;text-align:center;}.elementor-10 .elementor-element.elementor-element-2a03b3a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;line-height:33px;color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-72bc934{--display:flex;--overflow:hidden;}.elementor-10 .elementor-element.elementor-element-9671d15 img{transition-duration:0.8s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5F5F724;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-1475d42 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-1475d42 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-1475d42{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-1475d42 .elementor-icon-list-text{color:var( --e-global-color-59b25c9 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-3729054{width:100%;max-width:100%;text-align:center;}.elementor-10 .elementor-element.elementor-element-3729054 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;line-height:33px;color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-a08412b{--display:flex;--overflow:hidden;}.elementor-10 .elementor-element.elementor-element-4fcaf1b img{transition-duration:0.8s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5F5F724;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-34e846d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-34e846d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-34e846d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-34e846d .elementor-icon-list-text{color:var( --e-global-color-59b25c9 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-3b138ce{width:100%;max-width:100%;text-align:center;}.elementor-10 .elementor-element.elementor-element-3b138ce .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;line-height:33px;color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-f18edcd{--display:flex;--overflow:hidden;}.elementor-10 .elementor-element.elementor-element-47e8962 img{transition-duration:0.8s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5F5F724;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-74f8225 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-74f8225 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-74f8225{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-74f8225 .elementor-icon-list-text{color:var( --e-global-color-59b25c9 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-185d8f7{width:100%;max-width:100%;text-align:center;}.elementor-10 .elementor-element.elementor-element-185d8f7 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;line-height:33px;color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-4670f33 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-59b25c9 );color:var( --e-global-color-59b25c9 );background-image:linear-gradient(135deg, #7B3FE4 70%, var( --e-global-color-accent ) 100%);border-radius:100px 100px 100px 100px;padding:20px 30px 20px 30px;}.elementor-10 .elementor-element.elementor-element-4670f33 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-4670f33 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-59b25c9 );background-image:linear-gradient(135deg, var( --e-global-color-primary ) 70%, var( --e-global-color-primary ) 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-10 .elementor-element.elementor-element-4670f33 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-4670f33 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-4670f33 .elementor-button:focus svg{fill:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-18b5e67{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.65;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-18b5e67:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-18b5e67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-10 .elementor-element.elementor-element-18b5e67::before, .elementor-10 .elementor-element.elementor-element-18b5e67 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-18b5e67 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-18b5e67 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-18b5e67 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-18b5e67 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://rivandigitalsolution.com/wp-content/uploads/2026/05/shape16-1.png");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:13% auto;}.elementor-10 .elementor-element.elementor-element-539082d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-5eed483 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-5eed483 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-5eed483{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-5eed483 .elementor-icon-list-text{color:var( --e-global-color-59b25c9 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-f8ca73b{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#7B3FE4;}.elementor-10 .elementor-element.elementor-element-f8ca73b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-f8ca73b .elementor-headline{text-align:center;font-family:"Sora", Sans-serif;font-size:45px;font-weight:600;text-transform:capitalize;line-height:60px;}.elementor-10 .elementor-element.elementor-element-f8ca73b .elementor-headline-plain-text{color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-f8ca73b .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-a41cbd8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-f3dd1ee{--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:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#7B3FE426;--border-color:#7B3FE426;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-3594511{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-59b25c9 );border-radius:100px 100px 100px 100px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-3594511.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-3594511 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-3594511 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-3594511 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-3594511 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-10 .elementor-element.elementor-element-3594511 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-10 .elementor-element.elementor-element-3594511 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-3594511 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-3594511 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-3594511 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:20px;}.elementor-10 .elementor-element.elementor-element-3594511 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-bc42aff{width:100%;max-width:100%;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-bc42aff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-bc42aff .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-bc42aff .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-bc42aff .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-bc42aff:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-bc42aff:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-bc42aff .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-b3846d0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -48px;padding:0px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-b3846d0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-b3846d0 img{width:33%;}.elementor-10 .elementor-element.elementor-element-37a55b6{--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:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#7B3FE426;--border-color:#7B3FE426;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-efae45e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -48px;padding:0px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-efae45e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-efae45e img{width:33%;}.elementor-10 .elementor-element.elementor-element-784a6f1{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-59b25c9 );border-radius:100px 100px 100px 100px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-784a6f1.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-784a6f1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-784a6f1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-784a6f1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-784a6f1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-10 .elementor-element.elementor-element-784a6f1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-10 .elementor-element.elementor-element-784a6f1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-784a6f1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-784a6f1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-784a6f1 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:20px;}.elementor-10 .elementor-element.elementor-element-784a6f1 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-7912d97{width:100%;max-width:100%;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7912d97.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-7912d97 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-7912d97 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-7912d97 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-7912d97:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-7912d97:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-7912d97 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-0cfe60a{--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:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#7B3FE426;--border-color:#7B3FE426;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-015dc6c{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-59b25c9 );border-radius:100px 100px 100px 100px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-015dc6c.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-015dc6c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-015dc6c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-015dc6c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-015dc6c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-10 .elementor-element.elementor-element-015dc6c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-10 .elementor-element.elementor-element-015dc6c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-015dc6c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-015dc6c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-015dc6c .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:20px;}.elementor-10 .elementor-element.elementor-element-015dc6c .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-d2b0e64{width:100%;max-width:100%;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-d2b0e64.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-d2b0e64 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-d2b0e64 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-d2b0e64 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-d2b0e64:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-d2b0e64:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d2b0e64 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-e24e6ba{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -48px;padding:0px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-e24e6ba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-e24e6ba img{width:33%;}.elementor-10 .elementor-element.elementor-element-d8e1f89{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.65;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d8e1f89:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d8e1f89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-10 .elementor-element.elementor-element-d8e1f89::before, .elementor-10 .elementor-element.elementor-element-d8e1f89 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-d8e1f89 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-d8e1f89 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-d8e1f89 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-d8e1f89 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://rivandigitalsolution.com/wp-content/uploads/2026/05/shape16-1.png");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:13% auto;}.elementor-10 .elementor-element.elementor-element-72eacff{--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;}.elementor-10 .elementor-element.elementor-element-d582fe4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-d582fe4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-d582fe4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-d582fe4 .elementor-icon-list-text{color:var( --e-global-color-59b25c9 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-43b56e4{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-43b56e4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-43b56e4 .elementor-headline{text-align:center;font-family:"Sora", Sans-serif;font-size:45px;font-weight:600;text-transform:capitalize;line-height:60px;}.elementor-10 .elementor-element.elementor-element-43b56e4 .elementor-headline-plain-text{color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-43b56e4 .elementor-headline-dynamic-wrapper path{stroke:#F5F5F700;}.elementor-10 .elementor-element.elementor-element-6eb64df .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:15px;--ekit_testimonial_slidetoshow:3;}.elementor-10 .elementor-element.elementor-element-6eb64df .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-10 .elementor-element.elementor-element-6eb64df .elementskit-single-testimonial-slider, .elementor-10 .elementor-element.elementor-element-6eb64df .elementskit-testimonial_card, .elementor-10 .elementor-element.elementor-element-6eb64df .elementskit-tootltip-testimonial .elementskit-commentor-content::before{background-color:#000000;}.elementor-10 .elementor-element.elementor-element-6eb64df .elementskit-single-testimonial-slider:before{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-6eb64df .elementskit-single-testimonial-slider.testimonial-active{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-6eb64df .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before{background-color:var( --e-global-color-primary );border-radius:50%;}.elementor-10 .elementor-element.elementor-element-6eb64df .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-10 .elementor-element.elementor-element-6eb64df .elementskit-single-testimonial-slider, .elementor-10 .elementor-element.elementor-element-6eb64df .elementskit-testimonial_card{border-radius:15px 15px 15px 15px;}.elementor-10 .elementor-element.elementor-element-6eb64df .elementskit-single-testimonial-slider{border-style:solid;border-width:1px 1px 1px 1px;border-color:#7B3FE43B;}.elementor-10 .elementor-element.elementor-element-6eb64df .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-6eb64df .elementskit-testimonial_card .elementskit-commentor-coment{color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-6eb64df .elementskit-stars > li > a, .elementor-10 .elementor-element.elementor-element-6eb64df .elementskit-stars > li > span{color:#fec42d;fill:#fec42d;}.elementor-10 .elementor-element.elementor-element-6eb64df .elementskit-stars > li:not(:last-child){margin-right:5px;}.elementor-10 .elementor-element.elementor-element-6eb64df .elementskit-single-testimonial-slider .elementskit-watermark-icon > i{color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-6eb64df .elementskit-testimonial-slider-block-style .elementskit-commentor-content > i{color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-6eb64df .elementskit-testimonial-slider-block-style-two .elementskit-icon-content > i{color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-6eb64df .elementskit-testimonial-slider-block-style-three .elementskit-icon-content > i{color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-6eb64df .elementskit-watermark-icon svg{fill:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-6eb64df .elementskit-profile-info .elementskit-author-name{color:var( --e-global-color-59b25c9 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-6eb64df .elementskit-author-name{color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-6eb64df .elementskit-profile-info .elementskit-author-des{color:var( --e-global-color-59b25c9 );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-6eb64df .elementskit-commentor-bio .elementskit-commentor-image > img{height:72px;width:72px;}.elementor-10 .elementor-element.elementor-element-6eb64df .ekit-testimonial--avatar{margin:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-6eb64df .elementskit-testimonial-slider .swiper-pagination{bottom:-50px;}.elementor-10 .elementor-element.elementor-element-6eb64df .elementskit-testimonial-slider .swiper-pagination span{width:8px;height:8px;}.elementor-10 .elementor-element.elementor-element-6eb64df .elementskit-testimonial-slider .swiper-pagination span:not(:last-child){margin-right:12px;}.elementor-10 .elementor-element.elementor-element-6eb64df .elementskit-testimonial-slider .swiper-pagination span.swiper-pagination-bullet-active{width:8px;height:8px;transform:scale(1.2);}.elementor-10 .elementor-element.elementor-element-37c69ec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.65;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-37c69ec:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-37c69ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-10 .elementor-element.elementor-element-37c69ec::before, .elementor-10 .elementor-element.elementor-element-37c69ec > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-37c69ec > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-37c69ec > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-37c69ec > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-37c69ec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://rivandigitalsolution.com/wp-content/uploads/2026/05/shape16-1.png");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:13% auto;}.elementor-10 .elementor-element.elementor-element-97682a3{--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;}.elementor-10 .elementor-element.elementor-element-8989ea8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-8989ea8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-8989ea8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-8989ea8 .elementor-icon-list-text{color:var( --e-global-color-59b25c9 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-587ecde{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-587ecde.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-587ecde .elementor-headline{text-align:center;font-family:"Sora", Sans-serif;font-size:45px;font-weight:600;text-transform:capitalize;line-height:60px;}.elementor-10 .elementor-element.elementor-element-587ecde .elementor-headline-plain-text{color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-587ecde .elementor-headline-dynamic-wrapper path{stroke:#F5F5F700;}.elementor-10 .elementor-element.elementor-element-2094dcb{width:var( --container-widget-width, 68.304% );max-width:68.304%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:68.304%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-2094dcb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-posts .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-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{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 );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-10 .elementor-element.elementor-element-21cecd5{--item-display:flex;--read-more-alignment:1;--grid-row-gap:20px;--grid-column-gap:30px;}.elementor-10 .elementor-element.elementor-element-21cecd5 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-10 .elementor-element.elementor-element-21cecd5:after{content:"0.66";}.elementor-10 .elementor-element.elementor-element-21cecd5 .elementor-post__thumbnail__link{width:100%;}.elementor-10 .elementor-element.elementor-element-21cecd5 .elementor-post__meta-data span + span:before{content:"•";}.elementor-10 .elementor-element.elementor-element-21cecd5 .elementor-post__card{border-radius:15px;}.elementor-10 .elementor-element.elementor-element-21cecd5 .elementor-post__text{margin-top:10px;}.elementor-10 .elementor-element.elementor-element-21cecd5 .elementor-post:hover .elementor-post__thumbnail img{filter:brightness( 111% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-10 .elementor-element.elementor-element-21cecd5 .elementor-post__title, .elementor-10 .elementor-element.elementor-element-21cecd5 .elementor-post__title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-10 .elementor-element.elementor-element-21cecd5 .elementor-post__read-more{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-21cecd5 a.elementor-post__read-more{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-e732f1b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:1;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e732f1b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e732f1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-e732f1b::before, .elementor-10 .elementor-element.elementor-element-e732f1b > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-e732f1b > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-e732f1b > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-e732f1b > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-e732f1b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-67e15b2{--display:flex;}.elementor-10 .elementor-element.elementor-element-67e15b2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-318509a{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-318509a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-318509a .elementor-headline{text-align:start;font-family:"Sora", Sans-serif;font-size:45px;font-weight:600;text-transform:capitalize;line-height:60px;}.elementor-10 .elementor-element.elementor-element-318509a .elementor-headline-plain-text{color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-318509a .elementor-headline-dynamic-wrapper path{stroke:#F5F5F700;}.elementor-10 .elementor-element.elementor-element-702c6ae{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-702c6ae.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-07697bf{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-e57dd2a .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-59b25c9 );color:var( --e-global-color-59b25c9 );background-image:linear-gradient(135deg, #7B3FE4 70%, var( --e-global-color-accent ) 100%);border-radius:100px 100px 100px 100px;padding:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-e57dd2a .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-e57dd2a .elementor-button:focus{background-color:transparent;color:var( --e-global-color-59b25c9 );background-image:linear-gradient(135deg, var( --e-global-color-primary ) 70%, var( --e-global-color-primary ) 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-10 .elementor-element.elementor-element-e57dd2a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-e57dd2a .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-e57dd2a .elementor-button:focus svg{fill:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-c5daae4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.65;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c5daae4:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c5daae4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-10 .elementor-element.elementor-element-c5daae4::before, .elementor-10 .elementor-element.elementor-element-c5daae4 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-c5daae4 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-c5daae4 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-c5daae4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-c5daae4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://rivandigitalsolution.com/wp-content/uploads/2026/05/shape16-1.png");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:13% auto;}.elementor-10 .elementor-element.elementor-element-72d3bee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-9018090 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-9018090 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-9018090{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-9018090 .elementor-icon-list-text{color:var( --e-global-color-59b25c9 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-8868082{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-8868082.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-8868082 .elementor-headline{text-align:center;font-family:"Sora", Sans-serif;font-size:45px;font-weight:600;text-transform:capitalize;line-height:60px;}.elementor-10 .elementor-element.elementor-element-8868082 .elementor-headline-plain-text{color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-8868082 .elementor-headline-dynamic-wrapper path{stroke:#F5F5F700;}.elementor-10 .elementor-element.elementor-element-74af854 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-74af854 .elementskit-accordion .elementskit-card-body p{color:var( --e-global-color-59b25c9 );}.elementor-10 .elementor-element.elementor-element-74af854 .elementskit-accordion .elementskit-card-body{color:var( --e-global-color-59b25c9 );padding:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-74af854 .elementskit-accordion .elementskit-card-body p, .elementor-10 .elementor-element.elementor-element-74af854 .elementskit-accordion .elementskit-card-body{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 );}.elementor-10 .elementor-element.elementor-element-74af854 .elementskit-accordion.floating-style .elementskit-card-body{max-width:100%;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-d3c0133{--padding-top:160px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.elementor-10 .elementor-element.elementor-element-d444873{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-10 .elementor-element.elementor-element-180d830{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-18d058b{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10 .elementor-element.elementor-element-98e62d1 .elementor-counter-title{justify-content:center;font-size:16px;}.elementor-10 .elementor-element.elementor-element-98e62d1 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-10 .elementor-element.elementor-element-bc751ca .elementor-counter-title{justify-content:center;font-size:16px;}.elementor-10 .elementor-element.elementor-element-bc751ca .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-10 .elementor-element.elementor-element-3f248b0 .elementor-counter-title{justify-content:center;font-size:16px;}.elementor-10 .elementor-element.elementor-element-3f248b0 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-10 .elementor-element.elementor-element-805b988 .elementor-counter-title{justify-content:center;font-size:16px;}.elementor-10 .elementor-element.elementor-element-805b988 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-10 .elementor-element.elementor-element-c9c1729 .elementor-headline{font-size:35px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-10 .elementor-element.elementor-element-4312fa7{--e-n-carousel-swiper-slides-to-display:3;}.elementor-10 .elementor-element.elementor-element-d02dd0d{--e-n-carousel-swiper-slides-to-display:3;}.elementor-10 .elementor-element.elementor-element-3184d06{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-c1d73a1 .elementor-headline{font-size:35px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-f7cca1f{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-bbcedd7 .elementor-counter-number-wrapper{font-size:25px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-10 .elementor-element.elementor-element-9f94e01 .elementor-counter-number-wrapper{font-size:25px;}.elementor-10 .elementor-element.elementor-element-aea48f5 .elementor-counter-number-wrapper{font-size:25px;}.elementor-10 .elementor-element.elementor-element-4faa9a2 .elementor-counter-number-wrapper{font-size:25px;}.elementor-10 .elementor-element.elementor-element-23cac5b{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-7f64695{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-7f64695 .elementor-headline{font-size:35px;line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-74e7661{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-413e0f6 .elementor-headline{font-size:30px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-efcc6b4{width:100%;max-width:100%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-10 .elementor-element.elementor-element-7d82949{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-31d3393{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-8fd6930{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-c74d191{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-252b735{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-ae5f3fa{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-9894529{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-11a3aa1{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-1f7dccf{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-c0bff95{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-67db89e{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-2d058de{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-bcf5da5{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:80%;--e-n-carousel-arrow-prev-top-position:0%;--e-n-carousel-arrow-next-top-position:0%;}.elementor-10 .elementor-element.elementor-element-e7e6e63{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-a7ac84e .elementor-headline{font-size:35px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-2fe93b8{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-a94595f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-93c1fee .elementor-headline{font-size:35px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-d17ca43{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-769ed59{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4414d54 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-10 .elementor-element.elementor-element-f96c2ad{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-35e8e8c{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-35e8e8c .elementor-headline{font-size:35px;line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-da08b56{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-1bfd1a4 .elementor-headline{font-size:30px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-d9a3fb9{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-bd56e12{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2a03b3a{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-3729054{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-3b138ce{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-185d8f7{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-f8ca73b .elementor-headline{font-size:35px;}.elementor-10 .elementor-element.elementor-element-d8e1f89{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-43b56e4 .elementor-headline{font-size:35px;}.elementor-10 .elementor-element.elementor-element-6eb64df .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-10 .elementor-element.elementor-element-6eb64df .elementskit-profile-info .elementskit-author-name{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10 .elementor-element.elementor-element-37c69ec{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-587ecde .elementor-headline{font-size:35px;}.elementor-10 .elementor-element.elementor-element-2094dcb{width:100%;max-width:100%;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10 .elementor-element.elementor-element-21cecd5 .elementor-post__title, .elementor-10 .elementor-element.elementor-element-21cecd5 .elementor-post__title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10 .elementor-element.elementor-element-e732f1b{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-318509a .elementor-headline{font-size:35px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-702c6ae{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-c5daae4{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-8868082 .elementor-headline{font-size:35px;}.elementor-10 .elementor-element.elementor-element-74af854 .elementskit-accordion .elementskit-card-body p, .elementor-10 .elementor-element.elementor-element-74af854 .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-d3c0133{--padding-top:150px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-c16e7fd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-10 .elementor-element.elementor-element-2f1b468 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-2f1b468 .elementor-icon-list-item > a{font-size:13px;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.elementor-10 .elementor-element.elementor-element-d444873{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-d444873 .elementor-headline{font-size:30px;line-height:1.1em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-10 .elementor-element.elementor-element-4d20f8b .elementor-button{padding:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-18d058b{--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-5a5d0c3{--width:47%;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10 .elementor-element.elementor-element-98e62d1 .elementor-counter{gap:10px;}.elementor-10 .elementor-element.elementor-element-98e62d1 .elementor-counter-title{line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-2080d1e{--width:47%;}.elementor-10 .elementor-element.elementor-element-bc751ca .elementor-counter{gap:10px;}.elementor-10 .elementor-element.elementor-element-bc751ca .elementor-counter-title{line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-a936c7a{--width:47%;}.elementor-10 .elementor-element.elementor-element-3f248b0 .elementor-counter{gap:10px;}.elementor-10 .elementor-element.elementor-element-3f248b0 .elementor-counter-title{line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-3d6bccb{--width:47%;}.elementor-10 .elementor-element.elementor-element-805b988 .elementor-counter{gap:10px;}.elementor-10 .elementor-element.elementor-element-805b988 .elementor-counter-title{line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-4b62d6b{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-c9c1729 .elementor-headline{font-size:30px;line-height:1.3em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-10 .elementor-element.elementor-element-4312fa7{--e-n-carousel-swiper-slides-to-display:2;}.elementor-10 .elementor-element.elementor-element-d02dd0d{--e-n-carousel-swiper-slides-to-display:2;}.elementor-10 .elementor-element.elementor-element-3184d06{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-c1d73a1 .elementor-headline{font-size:30px;}.elementor-10 .elementor-element.elementor-element-bbcedd7{width:100%;max-width:100%;padding:0px 20px 0px 0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-10 .elementor-element.elementor-element-27ad0a5 .elementor-icon-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-9f94e01{width:100%;max-width:100%;padding:0px 20px 0px 0px;}.elementor-10 .elementor-element.elementor-element-396aa59 .elementor-icon-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-aea48f5{width:100%;max-width:100%;padding:0px 20px 0px 0px;}.elementor-10 .elementor-element.elementor-element-69b5bc1 .elementor-icon-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-4faa9a2{width:100%;max-width:100%;padding:0px 20px 0px 0px;}.elementor-10 .elementor-element.elementor-element-81720c7 .elementor-icon-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-7f64695 .elementor-headline{text-align:center;font-size:30px;}.elementor-10 .elementor-element.elementor-element-c0f7df5{width:100%;max-width:100%;text-align:center;}.elementor-10 .elementor-element.elementor-element-b71c034{--min-height:36vh;}.elementor-10 .elementor-element.elementor-element-b71c034:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b71c034 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-10 .elementor-element.elementor-element-413e0f6 .elementor-headline{text-align:center;font-size:30px;}.elementor-10 .elementor-element.elementor-element-efcc6b4{text-align:center;}.elementor-10 .elementor-element.elementor-element-cdef217.e-con{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-e5e5d2f.e-con{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-b3a0a01.elementor-element{--align-self:flex-start;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-10 .elementor-element.elementor-element-4adaba5 .elementor-icon{font-size:20px;}.elementor-10 .elementor-element.elementor-element-4adaba5 .elementor-icon svg{height:20px;}.elementor-10 .elementor-element.elementor-element-cce36c2.e-con{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-5910e8f.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-1a17dfb .elementor-icon{font-size:20px;}.elementor-10 .elementor-element.elementor-element-1a17dfb .elementor-icon svg{height:20px;}.elementor-10 .elementor-element.elementor-element-524ab08.e-con{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-6040fee.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-a62b583 .elementor-icon{font-size:20px;}.elementor-10 .elementor-element.elementor-element-a62b583 .elementor-icon svg{height:20px;}.elementor-10 .elementor-element.elementor-element-c9d3a49.e-con{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-8ebbff0.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-0d44071 .elementor-icon{font-size:20px;}.elementor-10 .elementor-element.elementor-element-0d44071 .elementor-icon svg{height:20px;}.elementor-10 .elementor-element.elementor-element-9a13966.e-con{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-32a4b3b.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-a25ca60 .elementor-icon{font-size:20px;}.elementor-10 .elementor-element.elementor-element-a25ca60 .elementor-icon svg{height:20px;}.elementor-10 .elementor-element.elementor-element-29529f5.e-con{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-163fc5b.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-963c6ed .elementor-icon{font-size:20px;}.elementor-10 .elementor-element.elementor-element-963c6ed .elementor-icon svg{height:20px;}.elementor-10 .elementor-element.elementor-element-bcf5da5{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:60%;}.elementor-10 .elementor-element.elementor-element-e7e6e63{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-a7ac84e .elementor-headline{font-size:30px;}.elementor-10 .elementor-element.elementor-element-11458c6{--justify-content:space-between;--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-2333be0{--width:46%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-45ed53a .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-10 .elementor-element.elementor-element-45ed53a .elementor-icon-box-title{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-45ed53a .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-45ed53a .elementor-icon-box-title a{font-size:15px;}.elementor-10 .elementor-element.elementor-element-1e00278{--width:46%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-3894073 .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-10 .elementor-element.elementor-element-3894073 .elementor-icon-box-title{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-3894073 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-3894073 .elementor-icon-box-title a{font-size:15px;}.elementor-10 .elementor-element.elementor-element-c5e9b8e{--width:46%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-57896bb .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-10 .elementor-element.elementor-element-57896bb .elementor-icon-box-title{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-57896bb .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-57896bb .elementor-icon-box-title a{font-size:15px;}.elementor-10 .elementor-element.elementor-element-35a8de9{--width:47%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-e14ad02 .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-10 .elementor-element.elementor-element-e14ad02 .elementor-icon-box-title{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-e14ad02 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-e14ad02 .elementor-icon-box-title a{font-size:15px;}.elementor-10 .elementor-element.elementor-element-6c3dee6{--width:100%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-21a26e3 .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-10 .elementor-element.elementor-element-21a26e3 .elementor-icon-box-title{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-21a26e3 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-21a26e3 .elementor-icon-box-title a{font-size:15px;}.elementor-10 .elementor-element.elementor-element-bed1669{--justify-content:space-between;--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-d87be7e{--width:46%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-07ff108 .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-10 .elementor-element.elementor-element-07ff108 .elementor-icon-box-title{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-07ff108 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-07ff108 .elementor-icon-box-title a{font-size:15px;}.elementor-10 .elementor-element.elementor-element-1ccec18{--width:47%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-d9267cb .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-10 .elementor-element.elementor-element-d9267cb .elementor-icon-box-title{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-d9267cb .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-d9267cb .elementor-icon-box-title a{font-size:15px;}.elementor-10 .elementor-element.elementor-element-7608542{--width:46%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-3451545 .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-10 .elementor-element.elementor-element-3451545 .elementor-icon-box-title{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-3451545 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-3451545 .elementor-icon-box-title a{font-size:15px;}.elementor-10 .elementor-element.elementor-element-1a4ae25{--width:47%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-902d9f4 .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-10 .elementor-element.elementor-element-902d9f4 .elementor-icon-box-title{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-902d9f4 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-902d9f4 .elementor-icon-box-title a{font-size:15px;}.elementor-10 .elementor-element.elementor-element-27a08c5{--width:100%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-846d203 .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-10 .elementor-element.elementor-element-846d203 .elementor-icon-box-title{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-846d203 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-846d203 .elementor-icon-box-title a{font-size:15px;}.elementor-10 .elementor-element.elementor-element-a94595f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-93c1fee .elementor-headline{font-size:30px;}.elementor-10 .elementor-element.elementor-element-769ed59{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-31bea9f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-10 .elementor-element.elementor-element-ea296ac .elementor-icon-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-0cf2f90 .elementor-icon-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-1f8a90a .elementor-icon-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-e28c3e2{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-84bf64f .elementor-icon-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-4414d54 .elementor-icon-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-4414d54 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-10 .elementor-element.elementor-element-f96c2ad{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-35e8e8c .elementor-headline{text-align:center;font-size:30px;}.elementor-10 .elementor-element.elementor-element-d0986de{text-align:center;}.elementor-10 .elementor-element.elementor-element-3a862a7{--min-height:0vh;}.elementor-10 .elementor-element.elementor-element-ee764b5 img{width:100%;}.elementor-10 .elementor-element.elementor-element-1bfd1a4 .elementor-headline{text-align:center;font-size:30px;}.elementor-10 .elementor-element.elementor-element-f8ca73b .elementor-headline{font-size:30px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-3594511.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-efae45e{--e-transform-rotateZ:180deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-efae45e.elementor-element{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-784a6f1.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-015dc6c.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-43b56e4 .elementor-headline{font-size:30px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-6eb64df .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-10 .elementor-element.elementor-element-6eb64df .elementskit-profile-info .elementskit-author-name{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10 .elementor-element.elementor-element-587ecde .elementor-headline{font-size:30px;line-height:1.2em;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10 .elementor-element.elementor-element-21cecd5 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-10 .elementor-element.elementor-element-21cecd5:after{content:"0.5";}.elementor-10 .elementor-element.elementor-element-21cecd5 .elementor-post__thumbnail__link{width:100%;}.elementor-10 .elementor-element.elementor-element-21cecd5 .elementor-post__title, .elementor-10 .elementor-element.elementor-element-21cecd5 .elementor-post__title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10 .elementor-element.elementor-element-318509a .elementor-headline{text-align:center;font-size:30px;}.elementor-10 .elementor-element.elementor-element-8868082 .elementor-headline{font-size:30px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-74af854 .elementskit-accordion .elementskit-card-body p, .elementor-10 .elementor-element.elementor-element-74af854 .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-c16e7fd{--width:100%;}.elementor-10 .elementor-element.elementor-element-5a5d0c3{--width:25%;}.elementor-10 .elementor-element.elementor-element-2080d1e{--width:25%;}.elementor-10 .elementor-element.elementor-element-a936c7a{--width:25%;}.elementor-10 .elementor-element.elementor-element-3d6bccb{--width:25%;}.elementor-10 .elementor-element.elementor-element-f52f1b7{--width:100%;}.elementor-10 .elementor-element.elementor-element-c117b52{--width:50%;}.elementor-10 .elementor-element.elementor-element-b71c034{--width:50%;}.elementor-10 .elementor-element.elementor-element-f61093c{--width:64.123%;}.elementor-10 .elementor-element.elementor-element-cdef217{--width:50%;}.elementor-10 .elementor-element.elementor-element-e5e5d2f{--width:50%;}.elementor-10 .elementor-element.elementor-element-181e8a9{--width:50%;}.elementor-10 .elementor-element.elementor-element-cce36c2{--width:50%;}.elementor-10 .elementor-element.elementor-element-c15398a{--width:50%;}.elementor-10 .elementor-element.elementor-element-524ab08{--width:50%;}.elementor-10 .elementor-element.elementor-element-25dd975{--width:50%;}.elementor-10 .elementor-element.elementor-element-c9d3a49{--width:50%;}.elementor-10 .elementor-element.elementor-element-c5da1f1{--width:50%;}.elementor-10 .elementor-element.elementor-element-9a13966{--width:50%;}.elementor-10 .elementor-element.elementor-element-039e3ac{--width:50%;}.elementor-10 .elementor-element.elementor-element-29529f5{--width:50%;}.elementor-10 .elementor-element.elementor-element-769ed59{--width:100%;}.elementor-10 .elementor-element.elementor-element-31bea9f{--width:33%;}.elementor-10 .elementor-element.elementor-element-e27ed86{--width:32%;}.elementor-10 .elementor-element.elementor-element-20eb8ed{--width:31%;}.elementor-10 .elementor-element.elementor-element-c84d838{--width:50%;}.elementor-10 .elementor-element.elementor-element-3a862a7{--width:50%;}.elementor-10 .elementor-element.elementor-element-773739a{--width:100%;}.elementor-10 .elementor-element.elementor-element-bd56e12{--width:100%;}.elementor-10 .elementor-element.elementor-element-ef58714{--width:49%;}.elementor-10 .elementor-element.elementor-element-72bc934{--width:49%;}.elementor-10 .elementor-element.elementor-element-a08412b{--width:49%;}.elementor-10 .elementor-element.elementor-element-f18edcd{--width:49%;}.elementor-10 .elementor-element.elementor-element-539082d{--width:100%;}.elementor-10 .elementor-element.elementor-element-a41cbd8{--width:100%;}.elementor-10 .elementor-element.elementor-element-f3dd1ee{--width:100%;}.elementor-10 .elementor-element.elementor-element-37a55b6{--width:100%;}.elementor-10 .elementor-element.elementor-element-0cfe60a{--width:100%;}.elementor-10 .elementor-element.elementor-element-72eacff{--width:100%;}.elementor-10 .elementor-element.elementor-element-97682a3{--width:100%;}.elementor-10 .elementor-element.elementor-element-67e15b2{--width:69%;}.elementor-10 .elementor-element.elementor-element-72d3bee{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-e27ed86{--width:30%;}.elementor-10 .elementor-element.elementor-element-ef58714{--width:48%;}.elementor-10 .elementor-element.elementor-element-a08412b{--width:48%;}}/* Start custom CSS for icon-list, class: .elementor-element-2f1b468 *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-830367f *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-157f817 *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-18c3fd0 *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a80c4b7 *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdef217 */.ser-img img {
 
  
  transition: 0.4s ease;
}

.ser-img img:hover {
  transform: scale(1.03);
 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b3a0a01 *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-181e8a9 */.ser-img img {
 
  
  transition: 0.4s ease;
}

.ser-img img:hover {
  transform: scale(1.03);
 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5910e8f *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c15398a */.ser-img img {
 
  
  transition: 0.4s ease;
}

.ser-img img:hover {
  transform: scale(1.03);
 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6040fee *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25dd975 */.ser-img img {
 
  
  transition: 0.4s ease;
}

.ser-img img:hover {
  transform: scale(1.03);
 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8ebbff0 *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5da1f1 */.ser-img img {
 
  
  transition: 0.4s ease;
}

.ser-img img:hover {
  transform: scale(1.03);
 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-32a4b3b *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-039e3ac */.ser-img img {
 
  
  transition: 0.4s ease;
}

.ser-img img:hover {
  transform: scale(1.03);
 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-163fc5b *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdef217 */.ser-img img {
 
  
  transition: 0.4s ease;
}

.ser-img img:hover {
  transform: scale(1.03);
 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b3a0a01 *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-181e8a9 */.ser-img img {
 
  
  transition: 0.4s ease;
}

.ser-img img:hover {
  transform: scale(1.03);
 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5910e8f *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c15398a */.ser-img img {
 
  
  transition: 0.4s ease;
}

.ser-img img:hover {
  transform: scale(1.03);
 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6040fee *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25dd975 */.ser-img img {
 
  
  transition: 0.4s ease;
}

.ser-img img:hover {
  transform: scale(1.03);
 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8ebbff0 *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5da1f1 */.ser-img img {
 
  
  transition: 0.4s ease;
}

.ser-img img:hover {
  transform: scale(1.03);
 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-32a4b3b *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-039e3ac */.ser-img img {
 
  
  transition: 0.4s ease;
}

.ser-img img:hover {
  transform: scale(1.03);
 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-163fc5b *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdef217 */.ser-img img {
 
  
  transition: 0.4s ease;
}

.ser-img img:hover {
  transform: scale(1.03);
 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b3a0a01 *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-181e8a9 */.ser-img img {
 
  
  transition: 0.4s ease;
}

.ser-img img:hover {
  transform: scale(1.03);
 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5910e8f *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c15398a */.ser-img img {
 
  
  transition: 0.4s ease;
}

.ser-img img:hover {
  transform: scale(1.03);
 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6040fee *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25dd975 */.ser-img img {
 
  
  transition: 0.4s ease;
}

.ser-img img:hover {
  transform: scale(1.03);
 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8ebbff0 *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5da1f1 */.ser-img img {
 
  
  transition: 0.4s ease;
}

.ser-img img:hover {
  transform: scale(1.03);
 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-32a4b3b *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-039e3ac */.ser-img img {
 
  
  transition: 0.4s ease;
}

.ser-img img:hover {
  transform: scale(1.03);
 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-163fc5b *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdef217 */.ser-img img {
 
  
  transition: 0.4s ease;
}

.ser-img img:hover {
  transform: scale(1.03);
 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b3a0a01 *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-181e8a9 */.ser-img img {
 
  
  transition: 0.4s ease;
}

.ser-img img:hover {
  transform: scale(1.03);
 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5910e8f *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c15398a */.ser-img img {
 
  
  transition: 0.4s ease;
}

.ser-img img:hover {
  transform: scale(1.03);
 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6040fee *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25dd975 */.ser-img img {
 
  
  transition: 0.4s ease;
}

.ser-img img:hover {
  transform: scale(1.03);
 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8ebbff0 *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5da1f1 */.ser-img img {
 
  
  transition: 0.4s ease;
}

.ser-img img:hover {
  transform: scale(1.03);
 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-32a4b3b *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-039e3ac */.ser-img img {
 
  
  transition: 0.4s ease;
}

.ser-img img:hover {
  transform: scale(1.03);
 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-163fc5b *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdef217 */.ser-img img {
 
  
  transition: 0.4s ease;
}

.ser-img img:hover {
  transform: scale(1.03);
 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b3a0a01 *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-181e8a9 */.ser-img img {
 
  
  transition: 0.4s ease;
}

.ser-img img:hover {
  transform: scale(1.03);
 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5910e8f *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c15398a */.ser-img img {
 
  
  transition: 0.4s ease;
}

.ser-img img:hover {
  transform: scale(1.03);
 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6040fee *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25dd975 */.ser-img img {
 
  
  transition: 0.4s ease;
}

.ser-img img:hover {
  transform: scale(1.03);
 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8ebbff0 *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5da1f1 */.ser-img img {
 
  
  transition: 0.4s ease;
}

.ser-img img:hover {
  transform: scale(1.03);
 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-32a4b3b *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-039e3ac */.ser-img img {
 
  
  transition: 0.4s ease;
}

.ser-img img:hover {
  transform: scale(1.03);
 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-163fc5b *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdef217 */.ser-img img {
 
  
  transition: 0.4s ease;
}

.ser-img img:hover {
  transform: scale(1.03);
 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b3a0a01 *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-181e8a9 */.ser-img img {
 
  
  transition: 0.4s ease;
}

.ser-img img:hover {
  transform: scale(1.03);
 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5910e8f *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c15398a */.ser-img img {
 
  
  transition: 0.4s ease;
}

.ser-img img:hover {
  transform: scale(1.03);
 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6040fee *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25dd975 */.ser-img img {
 
  
  transition: 0.4s ease;
}

.ser-img img:hover {
  transform: scale(1.03);
 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8ebbff0 *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5da1f1 */.ser-img img {
 
  
  transition: 0.4s ease;
}

.ser-img img:hover {
  transform: scale(1.03);
 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-32a4b3b *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-039e3ac */.ser-img img {
 
  
  transition: 0.4s ease;
}

.ser-img img:hover {
  transform: scale(1.03);
 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-163fc5b *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdef217 */.ser-img img {
 
  
  transition: 0.4s ease;
}

.ser-img img:hover {
  transform: scale(1.03);
 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b3a0a01 *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-181e8a9 */.ser-img img {
 
  
  transition: 0.4s ease;
}

.ser-img img:hover {
  transform: scale(1.03);
 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5910e8f *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c15398a */.ser-img img {
 
  
  transition: 0.4s ease;
}

.ser-img img:hover {
  transform: scale(1.03);
 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6040fee *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25dd975 */.ser-img img {
 
  
  transition: 0.4s ease;
}

.ser-img img:hover {
  transform: scale(1.03);
 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8ebbff0 *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5da1f1 */.ser-img img {
 
  
  transition: 0.4s ease;
}

.ser-img img:hover {
  transform: scale(1.03);
 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-32a4b3b *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-039e3ac */.ser-img img {
 
  
  transition: 0.4s ease;
}

.ser-img img:hover {
  transform: scale(1.03);
 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-163fc5b *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-20a9f11 *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-40715f3 *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e7137e1 *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a065475 *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1475d42 *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-34e846d *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-74f8225 *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5eed483 *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3594511 *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-784a6f1 *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-015dc6c *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d582fe4 *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8989ea8 *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9018090 *//* ICON GLOW - Elementor Icon List */
.hero-tag .elementor-icon-list-icon i,
.hero-tag .elementor-icon-list-icon svg {
  color: #A78BFA;
  
  /* Glow effect */
  filter: drop-shadow(0 0 6px #7B3FE4)
          drop-shadow(0 0 12px rgba(123,63,228,0.7))
          drop-shadow(0 0 20px rgba(123,63,228,0.5));
  
  transition: all 0.3s ease;
  
  /* Animation */
  animation: iconGlowPulse 2.5s infinite ease-in-out;
}
@keyframes iconGlowPulse {
  0% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
  50% {
    filter: drop-shadow(0 0 12px #A78BFA)
            drop-shadow(0 0 25px rgba(167,139,250,0.8));
    transform: scale(1.1);
  }
  100% {
    filter: drop-shadow(0 0 5px #7B3FE4)
            drop-shadow(0 0 10px rgba(123,63,228,0.5));
    transform: scale(1);
  }
}/* End custom CSS */