.elementor-882 .elementor-element.elementor-element-191e9f2e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:02rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-882 .elementor-element.elementor-element-fffaf3b{--display:flex;--min-height:738px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--border-radius:056px 056px 0px 0px;--padding-top:2.5rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-882 .elementor-element.elementor-element-fffaf3b:not(.elementor-motion-effects-element-type-background), .elementor-882 .elementor-element.elementor-element-fffaf3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F6F2FF 70%, #FFFFFF 100%);}.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-882 .elementor-element.elementor-element-4fc54ef2{width:var( --container-widget-width, 461px );max-width:461px;--container-widget-width:461px;--container-widget-flex-grow:0;z-index:8;text-align:center;}.elementor-882 .elementor-element.elementor-element-4fc54ef2 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:2rem;font-weight:600;line-height:130%;color:#553875;}.elementor-882 .elementor-element.elementor-element-dd5ac08{--display:flex;--min-height:450px;--overflow:hidden;}.elementor-882 .elementor-element.elementor-element-de5b3f9{--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;--justify-content:center;--border-radius:50% 50% 50% 50%;--z-index:5;}.elementor-882 .elementor-element.elementor-element-75761f21{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:2px;--padding-right:0px;--z-index:6;}.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-882 .elementor-element.elementor-element-62096cb0 img{width:35.3px;}.elementor-882 .elementor-element.elementor-element-57e5060f{--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;--justify-content:center;--z-index:6;}.elementor-882 .elementor-element.elementor-element-5474bf70 img{width:35.3px;}.elementor-882 .elementor-element.elementor-element-7ab55843{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-882 .elementor-element.elementor-element-4bbf2da0.elementor-element{--align-self:center;}.elementor-882 .elementor-element.elementor-element-4bbf2da0 img{width:100%;}.elementor-882 .elementor-element.elementor-element-7910d4b6{--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;--justify-content:center;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;--z-index:6;}.elementor-882 .elementor-element.elementor-element-7e792219{width:100%;max-width:100%;}.elementor-882 .elementor-element.elementor-element-7e792219.elementor-element{--align-self:center;}.elementor-882 .elementor-element.elementor-element-7e792219 img{width:100%;}.elementor-882 .elementor-element.elementor-element-4e37a7e3{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-882 .elementor-element.elementor-element-f2d3ea5.elementor-element{--align-self:center;}.elementor-882 .elementor-element.elementor-element-f2d3ea5 img{width:100%;}.elementor-882 .elementor-element.elementor-element-5eee1c4d{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-882 .elementor-element.elementor-element-76c03d9d.elementor-element{--align-self:center;}.elementor-882 .elementor-element.elementor-element-76c03d9d img{width:100%;}.elementor-882 .elementor-element.elementor-element-4a62c74f{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-882 .elementor-element.elementor-element-64a27e76.elementor-element{--align-self:center;}.elementor-882 .elementor-element.elementor-element-64a27e76 img{width:100%;}.elementor-882 .elementor-element.elementor-element-54f61f9b{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-882 .elementor-element.elementor-element-348da328.elementor-element{--align-self:center;}.elementor-882 .elementor-element.elementor-element-348da328 img{width:100%;}.elementor-882 .elementor-element.elementor-element-634f77c8{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-882 .elementor-element.elementor-element-539f1d49.elementor-element{--align-self:center;}.elementor-882 .elementor-element.elementor-element-539f1d49 img{width:100%;}.elementor-882 .elementor-element.elementor-element-425f2346{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-882 .elementor-element.elementor-element-778e184c.elementor-element{--align-self:center;}.elementor-882 .elementor-element.elementor-element-778e184c img{width:100%;}.elementor-882 .elementor-element.elementor-element-3e392291{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-882 .elementor-element.elementor-element-1770edc8.elementor-element{--align-self:center;}.elementor-882 .elementor-element.elementor-element-1770edc8 img{width:100%;}.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-882 .elementor-element.elementor-element-4be83a9 .elementor-button{background-color:#61CE7000;font-family:"Instrument Sans", Sans-serif;font-weight:700;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );padding:16px 24px 16px 24px;}.elementor-882 .elementor-element.elementor-element-4be83a9 .elementor-button:hover, .elementor-882 .elementor-element.elementor-element-4be83a9 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-secondary );}.elementor-882 .elementor-element.elementor-element-4be83a9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-882 .elementor-element.elementor-element-4be83a9{z-index:10;}.elementor-882 .elementor-element.elementor-element-4be83a9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-882 .elementor-element.elementor-element-4be83a9 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-882 .elementor-element.elementor-element-4be83a9 .elementor-button:hover svg, .elementor-882 .elementor-element.elementor-element-4be83a9 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-882 .elementor-element.elementor-element-a7df5fd{--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;--justify-content:center;--border-radius:50% 50% 50% 50%;}@media(max-width:1024px){.elementor-882 .elementor-element.elementor-element-191e9f2e{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-882 .elementor-element.elementor-element-4fc54ef2 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-882 .elementor-element.elementor-element-fffaf3b{--min-height:304px;}.elementor-882 .elementor-element.elementor-element-4fc54ef2 > .elementor-widget-container{margin:6px 0px 10px 0px;padding:11px 11px 11px 11px;}.elementor-882 .elementor-element.elementor-element-4fc54ef2 .elementor-heading-title{font-size:1.35rem;}.elementor-882 .elementor-element.elementor-element-a7df5fd{--min-height:50%;}}@media(min-width:768px){.elementor-882 .elementor-element.elementor-element-fffaf3b{--width:1092px;}.elementor-882 .elementor-element.elementor-element-de5b3f9{--width:72px;}.elementor-882 .elementor-element.elementor-element-75761f21{--width:72px;}.elementor-882 .elementor-element.elementor-element-57e5060f{--width:72px;}.elementor-882 .elementor-element.elementor-element-7ab55843{--width:72px;}.elementor-882 .elementor-element.elementor-element-7910d4b6{--width:72px;}.elementor-882 .elementor-element.elementor-element-4e37a7e3{--width:72px;}.elementor-882 .elementor-element.elementor-element-5eee1c4d{--width:72px;}.elementor-882 .elementor-element.elementor-element-4a62c74f{--width:72px;}.elementor-882 .elementor-element.elementor-element-54f61f9b{--width:72px;}.elementor-882 .elementor-element.elementor-element-634f77c8{--width:72px;}.elementor-882 .elementor-element.elementor-element-425f2346{--width:72px;}.elementor-882 .elementor-element.elementor-element-3e392291{--width:72px;}.elementor-882 .elementor-element.elementor-element-a7df5fd{--width:72px;}}/* Start custom CSS for container, class: .elementor-element-de5b3f9 */.routespring_ {
    /* Logo */

box-sizing: border-box;
position: absolute;
display: flex;
align-items: center;
justify-content: center;
width: 81px;
height: 81px;
left: calc(50% - 81px/2);
top: 42%;
opacity: 0.5;

/* Gradient? */
background: linear-gradient(90deg, #842EC5 0%, #8A27F7 55%);
box-shadow: 0px 6px 8px -2px rgba(0, 0, 0, 0.15), inset 0px -4px 4px -2px rgba(0, 0, 0, 0.15);
filter: blur(25px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75761f21 */.routespring {
    /* Logo */

box-sizing: border-box;
position: absolute;
display: flex;
align-items: center;
justify-content: center;
width: 72px;
height: 72px;
left: calc(50% - 72px/2);
top: 40%;

/* Gradient? */
background: linear-gradient(90deg, #842EC5 0%, #8A27F7 55%);
box-shadow: 0px 6px 8px -2px rgba(0, 0, 0, 0.15), inset 0px -4px 4px -2px rgba(0, 0, 0, 0.15);
border-radius: 20px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57e5060f */.zoho {
/* Frame 179 */

box-sizing: border-box;
position: absolute;
width: 56px;
height: 56px;
left: 64%;
top: 60%;

background: #FFFFFF;
border: 1px solid #EFEBF7;
box-shadow: 0px 6px 8px -2px rgba(0, 0, 0, 0.05);
border-radius: 20px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ab55843 */.A-4-11 {
/* Frame 75 */

box-sizing: border-box;

position: absolute;
width: 56px;
height: 56px;
left: 59%;
top: 30%;

background: #FFFFFF;
border: 1px solid #EFEBF7;
box-shadow: 0px 6px 8px -2px rgba(0, 0, 0, 0.05);
border-radius: 20px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7910d4b6 */.okta {
/* Frame 74 */

box-sizing: border-box;

position: absolute;
width: 56px;
height: 56px;
left: 36%;
top: 30%;

background: #FFFFFF;
border: 1px solid #EFEBF7;
box-shadow: 0px 6px 8px -2px rgba(0, 0, 0, 0.05);
border-radius: 20px;


}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e37a7e3 */.tripit {
/* Frame 72 */

box-sizing: border-box;

position: absolute;
width: 56px;
height: 56px;
left: 31%;
top: 60%;

background: #FFFFFF;
border: 1px solid #EFEBF7;
border-radius: 20px;
box-shadow: 0px 6px 8px -2px rgba(0, 0, 0, 0.05);
border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5eee1c4d */.teams {
/* Frame 78 */

box-sizing: border-box;

position: absolute;
width: 56px;
height: 56px;
left: calc(50% - 56px/2);
top: 70%;

background: #FFFFFF;
border: 1px solid #EFEBF7;
box-shadow: 0px 6px 8px -2px rgba(0, 0, 0, 0.05);
border-radius: 20px;


}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a62c74f */.slack {
/* Frame 76 */

box-sizing: border-box;

position: absolute;
width: 56px;
height: 56px;
left: calc(50% - 56px/2);
top: 15%;

background: #FFFFFF;
border: 1px solid #EFEBF7;
box-shadow: 0px 6px 8px -2px rgba(0, 0, 0, 0.05);
border-radius: 20px;


}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54f61f9b */.netsuite {
/* Frame 79 */

box-sizing: border-box;

position: absolute;
width: 56px;
height: 56px;
left: 76%;
top: 50%;

background: #FFFFFF;
border: 1px solid #EFEBF7;
box-shadow: 0px 6px 8px -2px rgba(0, 0, 0, 0.05);
border-radius: 20px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-634f77c8 */.sap-conc {
/* Frame 75 */

box-sizing: border-box;

position: absolute;
width: 56px;
height: 56px;
left: 20%;
top: 45%;

background: #FFFFFF;
border: 1px solid #EFEBF7;
box-shadow: 0px 6px 8px -2px rgba(0, 0, 0, 0.05);
border-radius: 20px;


}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-425f2346 */.an-logo {
/* Frame 80 */

box-sizing: border-box;

position: absolute;
width: 56px;
height: 56px;
left: 27%;
top: 18%;

background: #FFFFFF;
border: 1px solid #EFEBF7;
box-shadow: 0px 6px 8px -2px rgba(0, 0, 0, 0.05);
border-radius: 20px;



}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e392291 */.expensify {
/* Frame 77 */

box-sizing: border-box;
position: absolute;
width: 56px;
height: 56px;
left: 68%;
top: 18%;

background: #FFFFFF;
border: 1px solid #EFEBF7;
box-shadow: 0px 6px 8px -2px rgba(0, 0, 0, 0.05);
border-radius: 20px;

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4be83a9 */.space-out-items .elementor-button-text{

    transition: 0.3s;
}

.space-out-items:hover .elementor-button-text{
    margin-right: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7df5fd */.ellipse {
    /* Mask group */

position: absolute;
width: 836px;
height: 578px;
left: calc(50% - 836px/2 - 13px);
top: 15%;
/* Ellipse 67 */ 
 background: radial-gradient(54.82% 54.82% at 50% 50%, #F6F2FF 0%, rgba(246, 242, 255, 0) 100%);

}/* End custom CSS */