.elementor-21 .elementor-element.elementor-element-758f416{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:130px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:0;}.elementor-21 .elementor-element.elementor-element-758f416:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-758f416 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://riftofheroes.info/programming/rj-virtual-solutions/wp-content/uploads/2026/02/image57-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-ea8f111{--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-21 .elementor-element.elementor-element-3d345fb{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-3d345fb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-35b5372 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;color:#A799DC;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-8d15ece{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.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-21 .elementor-element.elementor-element-72085dd .elementor-button{background-color:#C8BAFF;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;border-radius:50px 50px 50px 50px;}.elementor-21 .elementor-element.elementor-element-86b2934{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-86b2934:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-86b2934 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://riftofheroes.info/programming/rj-virtual-solutions/wp-content/uploads/2026/02/image56.webp");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-21 .elementor-element.elementor-element-23d417e img{width:100%;height:550px;object-fit:contain;object-position:center center;}.elementor-21 .elementor-element.elementor-element-7c28ac1{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-765028b{--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:100px 100px;--row-gap:100px;--column-gap:100px;--border-radius:25px 25px 25px 25px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-21 .elementor-element.elementor-element-765028b:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-765028b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://riftofheroes.info/programming/rj-virtual-solutions/wp-content/uploads/2026/02/image58-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-ea4a02e{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-ea4a02e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-455f3dd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-21 .elementor-element.elementor-element-463a355{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-71e5821{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-b4ca7ae{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-b4ca7ae .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-b4ca7ae .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-b4ca7ae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-b4ca7ae .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-b4ca7ae .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-5dd0ca1{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-5dd0ca1 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-5dd0ca1 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-5dd0ca1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-5dd0ca1 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-5dd0ca1 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-00f1a02{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-00f1a02 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-00f1a02 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-00f1a02 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-00f1a02 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-00f1a02 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-06bad54{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-06bad54 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-06bad54 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-06bad54 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-06bad54 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-06bad54 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-6e86b9e .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-21 .elementor-element.elementor-element-6e86b9e .elementor-icon-box-title{margin-block-end:7px;color:#000000;}.elementor-21 .elementor-element.elementor-element-6e86b9e.elementor-view-stacked .elementor-icon{background-color:#A799DC;}.elementor-21 .elementor-element.elementor-element-6e86b9e.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-6e86b9e.elementor-view-default .elementor-icon{fill:#A799DC;color:#A799DC;border-color:#A799DC;}.elementor-21 .elementor-element.elementor-element-6e86b9e .elementor-icon{font-size:25px;}.elementor-21 .elementor-element.elementor-element-6e86b9e .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-6e86b9e .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-6e86b9e:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-6e86b9e:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-21 .elementor-element.elementor-element-24f0d34{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-c445754 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-21 .elementor-element.elementor-element-3de8db3{--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:100px 100px;--row-gap:100px;--column-gap:100px;--border-radius:25px 25px 25px 25px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-21 .elementor-element.elementor-element-3de8db3:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-3de8db3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://riftofheroes.info/programming/rj-virtual-solutions/wp-content/uploads/2026/02/image58-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-a0c650b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-757c616 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-21 .elementor-element.elementor-element-2624ffa{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-2624ffa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-25834d2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-21 .elementor-element.elementor-element-6c546ab{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-dbe7b6e{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-74a3740{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-74a3740 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-74a3740 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-74a3740 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-74a3740 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-74a3740 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-3c74414{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-3c74414 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-3c74414 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-3c74414 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-3c74414 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-3c74414 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-2fb3e45{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-2fb3e45 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-2fb3e45 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-2fb3e45 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-2fb3e45 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-2fb3e45 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-287c79d{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-287c79d .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-287c79d .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-287c79d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-287c79d .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-287c79d .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-bf9d742 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-21 .elementor-element.elementor-element-bf9d742 .elementor-icon-box-title{margin-block-end:7px;color:#000000;}.elementor-21 .elementor-element.elementor-element-bf9d742.elementor-view-stacked .elementor-icon{background-color:#A799DC;}.elementor-21 .elementor-element.elementor-element-bf9d742.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-bf9d742.elementor-view-default .elementor-icon{fill:#A799DC;color:#A799DC;border-color:#A799DC;}.elementor-21 .elementor-element.elementor-element-bf9d742 .elementor-icon{font-size:25px;}.elementor-21 .elementor-element.elementor-element-bf9d742 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-bf9d742 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-bf9d742:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-bf9d742:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-21 .elementor-element.elementor-element-db1a0fb{--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:100px 100px;--row-gap:100px;--column-gap:100px;--border-radius:25px 25px 25px 25px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-21 .elementor-element.elementor-element-db1a0fb:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-db1a0fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://riftofheroes.info/programming/rj-virtual-solutions/wp-content/uploads/2026/02/image58-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-bc92039{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-bc92039.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-52a8b62 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-21 .elementor-element.elementor-element-18076d0{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-a54376c{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-b5e3922{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-b5e3922 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-b5e3922 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-b5e3922 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-b5e3922 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-b5e3922 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-6f6b99b{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-6f6b99b .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-6f6b99b .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-6f6b99b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-6f6b99b .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-6f6b99b .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-93895f8{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-93895f8 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-93895f8 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-93895f8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-93895f8 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-93895f8 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-e8c99a8{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-e8c99a8 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-e8c99a8 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-e8c99a8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-e8c99a8 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-e8c99a8 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-3a53dbd .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-21 .elementor-element.elementor-element-3a53dbd .elementor-icon-box-title{margin-block-end:7px;color:#000000;}.elementor-21 .elementor-element.elementor-element-3a53dbd.elementor-view-stacked .elementor-icon{background-color:#A799DC;}.elementor-21 .elementor-element.elementor-element-3a53dbd.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-3a53dbd.elementor-view-default .elementor-icon{fill:#A799DC;color:#A799DC;border-color:#A799DC;}.elementor-21 .elementor-element.elementor-element-3a53dbd .elementor-icon{font-size:25px;}.elementor-21 .elementor-element.elementor-element-3a53dbd .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-3a53dbd .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-3a53dbd:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-3a53dbd:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-21 .elementor-element.elementor-element-4f05580{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-e6d478f img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-21 .elementor-element.elementor-element-3ec70f1{--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:100px 100px;--row-gap:100px;--column-gap:100px;--border-radius:25px 25px 25px 25px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-21 .elementor-element.elementor-element-3ec70f1:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-3ec70f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://riftofheroes.info/programming/rj-virtual-solutions/wp-content/uploads/2026/02/image58-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-11f3309{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-a165a1a img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-21 .elementor-element.elementor-element-ac11624{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-ac11624.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-7f3984e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-21 .elementor-element.elementor-element-c4109e2{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-d41c6ee{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-b76f52b{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-b76f52b .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-b76f52b .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-b76f52b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-b76f52b .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-b76f52b .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-9ca7707{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-9ca7707 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-9ca7707 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-9ca7707 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-9ca7707 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-9ca7707 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-a67bd07{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-a67bd07 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-a67bd07 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-a67bd07 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-a67bd07 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-a67bd07 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-0a44840{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-0a44840 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-0a44840 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-0a44840 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-0a44840 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-0a44840 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-4f2809e .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-21 .elementor-element.elementor-element-4f2809e .elementor-icon-box-title{margin-block-end:7px;color:#000000;}.elementor-21 .elementor-element.elementor-element-4f2809e.elementor-view-stacked .elementor-icon{background-color:#A799DC;}.elementor-21 .elementor-element.elementor-element-4f2809e.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-4f2809e.elementor-view-default .elementor-icon{fill:#A799DC;color:#A799DC;border-color:#A799DC;}.elementor-21 .elementor-element.elementor-element-4f2809e .elementor-icon{font-size:25px;}.elementor-21 .elementor-element.elementor-element-4f2809e .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-4f2809e .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-4f2809e:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-4f2809e:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-21 .elementor-element.elementor-element-e0c4556{--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:100px 100px;--row-gap:100px;--column-gap:100px;--border-radius:25px 25px 25px 25px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-21 .elementor-element.elementor-element-e0c4556:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-e0c4556 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://riftofheroes.info/programming/rj-virtual-solutions/wp-content/uploads/2026/02/image58-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-e886bef{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-e886bef.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-2484922 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-21 .elementor-element.elementor-element-5082c9c{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-101f473{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-e0d7adb{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-e0d7adb .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-e0d7adb .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-e0d7adb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-e0d7adb .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-e0d7adb .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-0922221{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-0922221 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-0922221 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-0922221 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-0922221 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-0922221 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-0a64804{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-0a64804 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-0a64804 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-0a64804 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-0a64804 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-0a64804 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-a27102c{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-a27102c .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-a27102c .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-a27102c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-a27102c .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-a27102c .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-787a6bc .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-21 .elementor-element.elementor-element-787a6bc .elementor-icon-box-title{margin-block-end:7px;color:#000000;}.elementor-21 .elementor-element.elementor-element-787a6bc.elementor-view-stacked .elementor-icon{background-color:#A799DC;}.elementor-21 .elementor-element.elementor-element-787a6bc.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-787a6bc.elementor-view-default .elementor-icon{fill:#A799DC;color:#A799DC;border-color:#A799DC;}.elementor-21 .elementor-element.elementor-element-787a6bc .elementor-icon{font-size:25px;}.elementor-21 .elementor-element.elementor-element-787a6bc .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-787a6bc .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-787a6bc:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-787a6bc:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-21 .elementor-element.elementor-element-8c6f28b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-d4c30f8 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-21 .elementor-element.elementor-element-e4094ec{--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:100px 100px;--row-gap:100px;--column-gap:100px;--border-radius:25px 25px 25px 25px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-21 .elementor-element.elementor-element-e4094ec:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-e4094ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://riftofheroes.info/programming/rj-virtual-solutions/wp-content/uploads/2026/02/image58-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-22438ad{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-5013545 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-21 .elementor-element.elementor-element-97be4ee{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-97be4ee.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-7157584 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-21 .elementor-element.elementor-element-abe6259{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-6120be0{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-52b554c{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-52b554c .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-52b554c .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-52b554c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-52b554c .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-52b554c .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-c82c6b0{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-c82c6b0 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-c82c6b0 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-c82c6b0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-c82c6b0 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-c82c6b0 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-3d309b4{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-3d309b4 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-3d309b4 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-3d309b4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-3d309b4 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-3d309b4 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-511cb14{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-511cb14 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-511cb14 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-511cb14 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-511cb14 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-511cb14 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-cc910d5 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-21 .elementor-element.elementor-element-cc910d5 .elementor-icon-box-title{margin-block-end:7px;color:#000000;}.elementor-21 .elementor-element.elementor-element-cc910d5.elementor-view-stacked .elementor-icon{background-color:#A799DC;}.elementor-21 .elementor-element.elementor-element-cc910d5.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-cc910d5.elementor-view-default .elementor-icon{fill:#A799DC;color:#A799DC;border-color:#A799DC;}.elementor-21 .elementor-element.elementor-element-cc910d5 .elementor-icon{font-size:25px;}.elementor-21 .elementor-element.elementor-element-cc910d5 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-cc910d5 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-cc910d5:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-cc910d5:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-21 .elementor-element.elementor-element-6039bc0{--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:100px 100px;--row-gap:100px;--column-gap:100px;--border-radius:25px 25px 25px 25px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-21 .elementor-element.elementor-element-6039bc0:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-6039bc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://riftofheroes.info/programming/rj-virtual-solutions/wp-content/uploads/2026/02/image58-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-4a6356f{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-4a6356f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-c39ffeb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-21 .elementor-element.elementor-element-5107b04{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-590a242{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-33fa5c4{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-33fa5c4 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-33fa5c4 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-33fa5c4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-33fa5c4 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-33fa5c4 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-823cbdf{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-823cbdf .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-823cbdf .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-823cbdf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-823cbdf .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-823cbdf .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-7c4e6db{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-7c4e6db .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-7c4e6db .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-7c4e6db .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-7c4e6db .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-7c4e6db .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-b53670b{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-b53670b .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-b53670b .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-b53670b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-b53670b .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-b53670b .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-1f13647 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-21 .elementor-element.elementor-element-1f13647 .elementor-icon-box-title{margin-block-end:7px;color:#000000;}.elementor-21 .elementor-element.elementor-element-1f13647.elementor-view-stacked .elementor-icon{background-color:#A799DC;}.elementor-21 .elementor-element.elementor-element-1f13647.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-1f13647.elementor-view-default .elementor-icon{fill:#A799DC;color:#A799DC;border-color:#A799DC;}.elementor-21 .elementor-element.elementor-element-1f13647 .elementor-icon{font-size:25px;}.elementor-21 .elementor-element.elementor-element-1f13647 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-1f13647 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-1f13647:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-1f13647:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-21 .elementor-element.elementor-element-a3e53a9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-4f14b19 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-21 .elementor-element.elementor-element-fd9eb9f{--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:100px 100px;--row-gap:100px;--column-gap:100px;--border-radius:25px 25px 25px 25px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-21 .elementor-element.elementor-element-fd9eb9f:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-fd9eb9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://riftofheroes.info/programming/rj-virtual-solutions/wp-content/uploads/2026/02/image58-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-5a3a1a4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-b50acda img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-21 .elementor-element.elementor-element-f3b79da{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-f3b79da.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-775f116 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-21 .elementor-element.elementor-element-c802f75{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-0b713d8{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-295a927{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-295a927 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-295a927 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-295a927 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-295a927 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-295a927 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-2680022{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-2680022 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-2680022 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-2680022 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-2680022 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-2680022 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-90c6f3c{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-90c6f3c .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-90c6f3c .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-90c6f3c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-90c6f3c .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-90c6f3c .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-30ef50f{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-30ef50f .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-30ef50f .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-30ef50f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-30ef50f .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-30ef50f .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-172bbac .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-21 .elementor-element.elementor-element-172bbac .elementor-icon-box-title{margin-block-end:7px;color:#000000;}.elementor-21 .elementor-element.elementor-element-172bbac.elementor-view-stacked .elementor-icon{background-color:#A799DC;}.elementor-21 .elementor-element.elementor-element-172bbac.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-172bbac.elementor-view-default .elementor-icon{fill:#A799DC;color:#A799DC;border-color:#A799DC;}.elementor-21 .elementor-element.elementor-element-172bbac .elementor-icon{font-size:25px;}.elementor-21 .elementor-element.elementor-element-172bbac .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-172bbac .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-172bbac:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-172bbac:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-21 .elementor-element.elementor-element-b39af6a{--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:100px 100px;--row-gap:100px;--column-gap:100px;--border-radius:25px 25px 25px 25px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-21 .elementor-element.elementor-element-b39af6a:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-b39af6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://riftofheroes.info/programming/rj-virtual-solutions/wp-content/uploads/2026/02/image58-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-11ba2e6{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-11ba2e6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-9ba5737 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-21 .elementor-element.elementor-element-96c11e7{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-03fd3a1{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-b9f2a95{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-b9f2a95 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-b9f2a95 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-b9f2a95 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-b9f2a95 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-b9f2a95 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-39a664f{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-39a664f .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-39a664f .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-39a664f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-39a664f .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-39a664f .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-c430e87{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-c430e87 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-c430e87 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-c430e87 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-c430e87 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-c430e87 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-1d7984d{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-1d7984d .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-1d7984d .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-1d7984d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-1d7984d .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-1d7984d .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-8ff9852 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-21 .elementor-element.elementor-element-8ff9852 .elementor-icon-box-title{margin-block-end:7px;color:#000000;}.elementor-21 .elementor-element.elementor-element-8ff9852.elementor-view-stacked .elementor-icon{background-color:#A799DC;}.elementor-21 .elementor-element.elementor-element-8ff9852.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-8ff9852.elementor-view-default .elementor-icon{fill:#A799DC;color:#A799DC;border-color:#A799DC;}.elementor-21 .elementor-element.elementor-element-8ff9852 .elementor-icon{font-size:25px;}.elementor-21 .elementor-element.elementor-element-8ff9852 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-8ff9852 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-8ff9852:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-8ff9852:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-21 .elementor-element.elementor-element-6188ebe{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-bbee389 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-21 .elementor-element.elementor-element-df9e6c5{--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:100px 100px;--row-gap:100px;--column-gap:100px;--border-radius:25px 25px 25px 25px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-21 .elementor-element.elementor-element-df9e6c5:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-df9e6c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://riftofheroes.info/programming/rj-virtual-solutions/wp-content/uploads/2026/02/image58-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-36f2784{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-24e7498 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-21 .elementor-element.elementor-element-403a0c4{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-403a0c4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-445c198 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-21 .elementor-element.elementor-element-5e29a34{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-44b1e02{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-440ed44{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-440ed44 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-440ed44 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-440ed44 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-440ed44 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-440ed44 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-73d2e0f{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-73d2e0f .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-73d2e0f .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-73d2e0f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-73d2e0f .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-73d2e0f .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-cd2f70c{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-cd2f70c .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-cd2f70c .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-cd2f70c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-cd2f70c .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-cd2f70c .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-4829bee{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-4829bee .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-4829bee .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-4829bee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-4829bee .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-4829bee .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-ce5c053 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-21 .elementor-element.elementor-element-ce5c053 .elementor-icon-box-title{margin-block-end:7px;color:#000000;}.elementor-21 .elementor-element.elementor-element-ce5c053.elementor-view-stacked .elementor-icon{background-color:#A799DC;}.elementor-21 .elementor-element.elementor-element-ce5c053.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-ce5c053.elementor-view-default .elementor-icon{fill:#A799DC;color:#A799DC;border-color:#A799DC;}.elementor-21 .elementor-element.elementor-element-ce5c053 .elementor-icon{font-size:25px;}.elementor-21 .elementor-element.elementor-element-ce5c053 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-ce5c053 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-ce5c053:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-ce5c053:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-21 .elementor-element.elementor-element-246ca0e{--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:100px 100px;--row-gap:100px;--column-gap:100px;--border-radius:25px 25px 25px 25px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-21 .elementor-element.elementor-element-246ca0e:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-246ca0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://riftofheroes.info/programming/rj-virtual-solutions/wp-content/uploads/2026/02/image58-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-aabfa82{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-aabfa82.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-9d4a5a3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-21 .elementor-element.elementor-element-ac253d1{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-4113c26{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-c82a4a9{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-c82a4a9 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-c82a4a9 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-c82a4a9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-c82a4a9 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-c82a4a9 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-c8c7847{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-c8c7847 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-c8c7847 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-c8c7847 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-c8c7847 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-c8c7847 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-0a0ff80{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-0a0ff80 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-0a0ff80 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-0a0ff80 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-0a0ff80 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-0a0ff80 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-38d269f{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-38d269f .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-38d269f .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-38d269f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-38d269f .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-38d269f .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-922d924 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-21 .elementor-element.elementor-element-922d924 .elementor-icon-box-title{margin-block-end:7px;color:#000000;}.elementor-21 .elementor-element.elementor-element-922d924.elementor-view-stacked .elementor-icon{background-color:#A799DC;}.elementor-21 .elementor-element.elementor-element-922d924.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-922d924.elementor-view-default .elementor-icon{fill:#A799DC;color:#A799DC;border-color:#A799DC;}.elementor-21 .elementor-element.elementor-element-922d924 .elementor-icon{font-size:25px;}.elementor-21 .elementor-element.elementor-element-922d924 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-922d924 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-922d924:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-922d924:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-21 .elementor-element.elementor-element-6b91c9a{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-0393541 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-21 .elementor-element.elementor-element-5740b18{--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:100px 100px;--row-gap:100px;--column-gap:100px;--border-radius:25px 25px 25px 25px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-21 .elementor-element.elementor-element-5740b18:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-5740b18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://riftofheroes.info/programming/rj-virtual-solutions/wp-content/uploads/2026/02/image58-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-d3a9d2b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-264a689 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-21 .elementor-element.elementor-element-0921957{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-0921957.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-3cb316c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-21 .elementor-element.elementor-element-07fbf76{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-5f57d4b{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-a28cc86{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-a28cc86 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-a28cc86 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-a28cc86 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-a28cc86 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-a28cc86 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-7846a96{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-7846a96 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-7846a96 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-7846a96 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-7846a96 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-7846a96 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-8f62c28{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-8f62c28 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-8f62c28 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-8f62c28 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-8f62c28 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-8f62c28 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-b707df4{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-b707df4 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-b707df4 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-b707df4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-b707df4 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-b707df4 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-b49ed38 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-21 .elementor-element.elementor-element-b49ed38 .elementor-icon-box-title{margin-block-end:7px;color:#000000;}.elementor-21 .elementor-element.elementor-element-b49ed38.elementor-view-stacked .elementor-icon{background-color:#A799DC;}.elementor-21 .elementor-element.elementor-element-b49ed38.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-b49ed38.elementor-view-default .elementor-icon{fill:#A799DC;color:#A799DC;border-color:#A799DC;}.elementor-21 .elementor-element.elementor-element-b49ed38 .elementor-icon{font-size:25px;}.elementor-21 .elementor-element.elementor-element-b49ed38 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-b49ed38 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-b49ed38:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-b49ed38:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-21 .elementor-element.elementor-element-e8fe7a5{--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:100px 100px;--row-gap:100px;--column-gap:100px;--border-radius:25px 25px 25px 25px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-21 .elementor-element.elementor-element-e8fe7a5:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-e8fe7a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://riftofheroes.info/programming/rj-virtual-solutions/wp-content/uploads/2026/02/image58-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-365aadf{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-365aadf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-171c089 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-21 .elementor-element.elementor-element-c736fe3{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-c742abe{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-2dd6b4a{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-2dd6b4a .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-2dd6b4a .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-2dd6b4a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-2dd6b4a .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-2dd6b4a .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-032b070{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-032b070 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-032b070 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-032b070 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-032b070 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-032b070 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-2480df5{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-2480df5 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-2480df5 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-2480df5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-2480df5 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-2480df5 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-4089d74{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-4089d74 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-4089d74 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-4089d74 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-4089d74 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-4089d74 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-2b673fe .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-21 .elementor-element.elementor-element-2b673fe .elementor-icon-box-title{margin-block-end:7px;color:#000000;}.elementor-21 .elementor-element.elementor-element-2b673fe.elementor-view-stacked .elementor-icon{background-color:#A799DC;}.elementor-21 .elementor-element.elementor-element-2b673fe.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-2b673fe.elementor-view-default .elementor-icon{fill:#A799DC;color:#A799DC;border-color:#A799DC;}.elementor-21 .elementor-element.elementor-element-2b673fe .elementor-icon{font-size:25px;}.elementor-21 .elementor-element.elementor-element-2b673fe .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-2b673fe .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-2b673fe:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-2b673fe:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-21 .elementor-element.elementor-element-078d39d{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-d3f4d1e img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-21 .elementor-element.elementor-element-25fed80{--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:100px 100px;--row-gap:100px;--column-gap:100px;--border-radius:25px 25px 25px 25px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-21 .elementor-element.elementor-element-25fed80:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-25fed80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://riftofheroes.info/programming/rj-virtual-solutions/wp-content/uploads/2026/02/image58-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-23bac95{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-bf22788 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-21 .elementor-element.elementor-element-61d14f7{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-61d14f7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-38e0eb4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-21 .elementor-element.elementor-element-57cfe4f{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-8947b28{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-330bfe0{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-330bfe0 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-330bfe0 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-330bfe0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-330bfe0 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-330bfe0 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-da41b06{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-da41b06 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-da41b06 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-da41b06 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-da41b06 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-da41b06 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-9a33486{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-9a33486 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-9a33486 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-9a33486 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-9a33486 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-9a33486 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-ac388e5{background-color:#F0E8FF;padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-ac388e5 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-ac388e5 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-ac388e5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-ac388e5 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-ac388e5 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-f3daa7c .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-21 .elementor-element.elementor-element-f3daa7c .elementor-icon-box-title{margin-block-end:7px;color:#000000;}.elementor-21 .elementor-element.elementor-element-f3daa7c.elementor-view-stacked .elementor-icon{background-color:#A799DC;}.elementor-21 .elementor-element.elementor-element-f3daa7c.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-f3daa7c.elementor-view-default .elementor-icon{fill:#A799DC;color:#A799DC;border-color:#A799DC;}.elementor-21 .elementor-element.elementor-element-f3daa7c .elementor-icon{font-size:25px;}.elementor-21 .elementor-element.elementor-element-f3daa7c .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-f3daa7c .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-f3daa7c:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-f3daa7c:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-21 .elementor-element.elementor-element-254cbca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-758f416{--content-width:1300px;}.elementor-21 .elementor-element.elementor-element-3d345fb{--width:38.306%;}.elementor-21 .elementor-element.elementor-element-7c28ac1{--content-width:1300px;}.elementor-21 .elementor-element.elementor-element-ea4a02e{--width:46.148%;}.elementor-21 .elementor-element.elementor-element-2624ffa{--width:46.148%;}.elementor-21 .elementor-element.elementor-element-bc92039{--width:46.148%;}.elementor-21 .elementor-element.elementor-element-ac11624{--width:46.148%;}.elementor-21 .elementor-element.elementor-element-e886bef{--width:46.148%;}.elementor-21 .elementor-element.elementor-element-97be4ee{--width:46.148%;}.elementor-21 .elementor-element.elementor-element-4a6356f{--width:46.148%;}.elementor-21 .elementor-element.elementor-element-f3b79da{--width:46.148%;}.elementor-21 .elementor-element.elementor-element-11ba2e6{--width:46.148%;}.elementor-21 .elementor-element.elementor-element-403a0c4{--width:46.148%;}.elementor-21 .elementor-element.elementor-element-aabfa82{--width:46.148%;}.elementor-21 .elementor-element.elementor-element-0921957{--width:46.148%;}.elementor-21 .elementor-element.elementor-element-365aadf{--width:46.148%;}.elementor-21 .elementor-element.elementor-element-61d14f7{--width:46.148%;}}/* Start custom CSS for heading, class: .elementor-element-35b5372 */.hTitle{
    color:#C8BAFF;
}/* End custom CSS */