.elementor-208 .elementor-element.elementor-element-59d24ae1{--display:flex;}.elementor-208 .elementor-element.elementor-element-e89bd46{--display:flex;}.elementor-208 .elementor-element.elementor-element-59d63d02{text-align:center;}.elementor-208 .elementor-element.elementor-element-7ed11244{text-align:center;}.elementor-208 .elementor-element.elementor-element-1dd70f2d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:.5rem .5rem;--row-gap:.5rem;--column-gap:.5rem;--grid-auto-flow:row;}.elementor-208 .elementor-element.elementor-element-2365f8de{--display:flex;--justify-content:space-between;}.elementor-208 .elementor-element.elementor-element-7d292a5d{--display:flex;}.elementor-208 .elementor-element.elementor-element-387eb6cd{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-208 .elementor-element.elementor-element-41bffa29{--display:flex;--justify-content:space-between;}.elementor-208 .elementor-element.elementor-element-26d04d5f{--display:flex;}.elementor-208 .elementor-element.elementor-element-8ccb470{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-208 .elementor-element.elementor-element-58f4b50f{--display:flex;--justify-content:space-between;}.elementor-208 .elementor-element.elementor-element-5f8ef587{--display:flex;}.elementor-208 .elementor-element.elementor-element-25195412{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-208 .elementor-element.elementor-element-1dd70f2d{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-208 .elementor-element.elementor-element-387eb6cd{--grid-auto-flow:row;}.elementor-208 .elementor-element.elementor-element-8ccb470{--grid-auto-flow:row;}.elementor-208 .elementor-element.elementor-element-25195412{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-208 .elementor-element.elementor-element-1dd70f2d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-208 .elementor-element.elementor-element-387eb6cd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-208 .elementor-element.elementor-element-8ccb470{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-208 .elementor-element.elementor-element-25195412{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for html, class: .elementor-element-fa4f3bc */.elementor-208 .elementor-element.elementor-element-fa4f3bc {
    height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59d24ae1 */#process,
#process * {
    transition: none !important;
    animation: none !important;
}

#process .process-paragraph {
    max-width: 800px !important;
    margin: auto;
}

#process .process-tile {
	border-radius: 2rem;
	padding: 0;
	align-items: space-between !important;
}

#process .process-tile:before {
	content: "";
	position: absolute;
	width: 50px;
	height: 50px;
	left: 100%;
	top: 25%;
	transform: translateX(-46%) rotate(45deg);
	border-top-right-radius: 1.5rem;
	background-color: inherit;
	border: 3px solid white;
	border-bottom-width: 0;
	border-left-width: 0;
	z-index: -1;
}

#process .process-tile-image img{
	border-radius: 1rem;
	margin-bottom: -90%;
	/*max-height: 500px !important;*/
}

#process .process-tile-image.onboard img{
	border-radius: 1rem;
	margin-bottom: -13%;
}

#process #step-1 {
	background-color: #9578FE;
	z-index: 2;
}

#process #step-2 {
	background-color: #7853FB;
	z-index: 1;
}

#process #step-3 {
	background-color: #3917B6;
}

#process #step-3:before {
	display: none;
}

#process .process-tile-number {
	color: var(--white);
	opacity: 0.5;
	font-size: var(--fs-h4);
	font-weight: 300;
}

#process .process-tile-text-container {
	gap: 0.25rem;
}

#process .process-tile-text-container {
	padding: 1rem 0 0 2rem;
}

#process .process-tile-image-container {
	padding: 0 1rem 1rem 2rem;
	align-items: flex-end !important;
	overflow: hidden;
}

#process #step-3 .process-tile-image-container {
    padding: 2rem;
}

@media (max-width: 1024px) {
    #process .process-tile:before {
        display: none;
    }
}

@media (max-width: 767px) {
    #process .process-tile-text-container {
    	padding:  1.5rem;
    }
    
    #process .process-tile-image-container {
        
    	padding: 1.5rem;
    }
    
    
    
    #process .process-tile-image {
        /*border: 1px solid red;*/
        height: 250px;
        overflow: hidden;
        border-radius: 1rem;
    }
    
    #process .process-tile-image img {
        height: 100% ;
        object-fit: cover;
    }
    
    #process .process-tile {

    	align-items: flex-start !important;
    }
}/* End custom CSS */