.elementor-809 .elementor-element.elementor-element-0749d7b{--display:flex;--min-height:300px;--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:center;--gap:120px 120px;--row-gap:120px;--column-gap:120px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-3a18ee1 );--border-color:var( --e-global-color-3a18ee1 );--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-809 .elementor-element.elementor-element-0749d7b:not(.elementor-motion-effects-element-type-background), .elementor-809 .elementor-element.elementor-element-0749d7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b796a4d );}.elementor-809 .elementor-element.elementor-element-e8d23a6{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-809 .elementor-element.elementor-element-9d6016e{width:100%;max-width:100%;}.elementor-809 .elementor-element.elementor-element-9d6016e .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:0.875rem;font-weight:500;letter-spacing:0.4px;color:var( --e-global-color-69bb420 );}.elementor-809 .elementor-element.elementor-element-dd6c375{width:100%;max-width:100%;}.elementor-809 .elementor-element.elementor-element-dd6c375 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-809 .elementor-element.elementor-element-a3624bc{width:100%;max-width:100%;}.elementor-809 .elementor-element.elementor-element-bbb64f8{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-809 .elementor-element.elementor-element-f47005d > .elementor-widget-container{padding:8px 12px 8px 12px;}.elementor-809 .elementor-element.elementor-element-f47005d .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:0.9rem;font-weight:500;color:var( --e-global-color-557afe7 );}.elementor-809 .elementor-element.elementor-element-a7f14fd > .elementor-widget-container{padding:8px 12px 8px 12px;}.elementor-809 .elementor-element.elementor-element-a7f14fd .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:0.9rem;font-weight:500;color:var( --e-global-color-557afe7 );}.elementor-809 .elementor-element.elementor-element-95f51d8 img{border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-text );border-radius:500px 500px 500px 500px;}.elementor-809 .elementor-element.elementor-element-34926a0 img{border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-text );border-radius:500px 500px 500px 500px;}.elementor-809 .elementor-element.elementor-element-fd43fab img{border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-text );border-radius:500px 500px 500px 500px;}.elementor-809 .elementor-element.elementor-element-72302f7 .elementor-icon-wrapper{text-align:center;}.elementor-809 .elementor-element.elementor-element-5d950ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-809 .elementor-element.elementor-element-e8d23a6{--width:50%;}.elementor-809 .elementor-element.elementor-element-bbb64f8{--width:50%;}}@media(max-width:767px){.elementor-809 .elementor-element.elementor-element-0749d7b{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:20px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-809 .elementor-element.elementor-element-bbb64f8{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-809 .elementor-element.elementor-element-f47005d > .elementor-widget-container{padding:4px 6px 4px 6px;}.elementor-809 .elementor-element.elementor-element-a7f14fd > .elementor-widget-container{padding:4px 6px 4px 6px;}.elementor-809 .elementor-element.elementor-element-95f51d8{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-809 .elementor-element.elementor-element-34926a0{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-809 .elementor-element.elementor-element-fd43fab{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}}/* Start custom CSS for text-editor, class: .elementor-element-a3624bc */.elementor-809 .elementor-element.elementor-element-a3624bc {
    opacity: 0.70;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f47005d */.elementor-809 .elementor-element.elementor-element-f47005d {
    position: absolute;
    top: -30px;
    left: 0;
    
    
    z-index: 10;
    background: rgba( 217, 235, 255, 0.20 );
    box-shadow: 0 8px 32px 0 rgba( 31, 38, 135, 0.37 );
    backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
    border-radius: 100px;
    border: 2px solid #69A8EB;

}

@media(max-width: 767px) {
    .elementor-809 .elementor-element.elementor-element-f47005d {
        top: -30px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7f14fd */.elementor-809 .elementor-element.elementor-element-a7f14fd {
    position: absolute;
    bottom: -30px;
    right  : -30px;
    
    
    z-index: 10;
    background: rgba( 217, 235, 255, 0.20 );
    box-shadow: 0 8px 32px 0 rgba( 31, 38, 135, 0.37 );
    backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
    border-radius: 100px;
    border: 2px solid #69A8EB;

}

@media(max-width: 767px) {
    .elementor-809 .elementor-element.elementor-element-a7f14fd {
        bottom: -30px;
        right: 0px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-95f51d8 */.elementor-809 .elementor-element.elementor-element-95f51d8 {
    transform: translatex(40px);
}

@media(max-width:767px) {
    .elementor-809 .elementor-element.elementor-element-95f51d8 {
        transform: translatex(20px);
    }
}

.elementor-809 .elementor-element.elementor-element-95f51d8 img{
    box-shadow: 
        0px 114px 32px rgba(26, 99, 176, 0.03),
        0px 73px 29px rgba(26, 99, 176, 0.01),
        0px 41px 25px rgba(26, 99, 176, 0.05),
        0px 18px 18px rgba(26, 99, 176, 0.09),
        0px 5px 10px rgba(26, 99, 176, 0.10) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-34926a0 */@media(max-width:767px) {
    .elementor-809 .elementor-element.elementor-element-34926a0 {
        transform: translatex(0px);
    }
}

.elementor-809 .elementor-element.elementor-element-34926a0 img{
    box-shadow: 
        0px 114px 32px rgba(26, 99, 176, 0.03),
        0px 73px 29px rgba(26, 99, 176, 0.01),
        0px 41px 25px rgba(26, 99, 176, 0.05),
        0px 18px 18px rgba(26, 99, 176, 0.09),
        0px 5px 10px rgba(26, 99, 176, 0.10) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd43fab */.elementor-809 .elementor-element.elementor-element-fd43fab {
    transform: translatex(-40px);
}

@media(max-width:767px) {
    .elementor-809 .elementor-element.elementor-element-fd43fab {
        transform: translatex(-20px);
    }
}

.elementor-809 .elementor-element.elementor-element-fd43fab img{
    box-shadow: 
        0px 114px 32px rgba(26, 99, 176, 0.03),
        0px 73px 29px rgba(26, 99, 176, 0.01),
        0px 41px 25px rgba(26, 99, 176, 0.05),
        0px 18px 18px rgba(26, 99, 176, 0.09),
        0px 5px 10px rgba(26, 99, 176, 0.10) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-72302f7 */.elementor-809 .elementor-element.elementor-element-72302f7 {
    position: absolute;
    right: 15px;
}

@media(max-width: 767px) {
    .elementor-809 .elementor-element.elementor-element-72302f7 {
        right: -5px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d950ba */.elementor-809 .elementor-element.elementor-element-5d950ba {
    position: absolute;
    right: -80px;
    top: 50%;
    transform: translatey(-50%);
    user-select: none;
    pointer-events: none;
}/* End custom CSS */