.elementor-2779 .elementor-element.elementor-element-411fb05d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2779 .elementor-element.elementor-element-66a82245{--display:flex;--min-height:460px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2779 .elementor-element.elementor-element-61e14cf8{--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:0;--padding-bottom:0;--padding-left:var(--spacing-xl);--padding-right:var(--spacing-xl);--z-index:1;}.elementor-2779 .elementor-element.elementor-element-09e2970{color:#FFFFFF;}.elementor-2779 .elementor-element.elementor-element-4ad6b6e9 .elementor-heading-title{color:#FFFFFF;}.elementor-2779 .elementor-element.elementor-element-5e399839{width:var( --container-widget-width, 620px );max-width:620px;--container-widget-width:620px;--container-widget-flex-grow:0;color:#FFFFFF;}.elementor-2779 .elementor-element.elementor-element-29892107 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2779 .elementor-element.elementor-element-ed403e4{--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;--align-items:center;--gap:var(--spacing-5xl, 80px) var(--spacing-5xl, 80px);--row-gap:var(--spacing-5xl, 80px);--column-gap:var(--spacing-5xl, 80px);--padding-top:var(--spacing-5xl, 80px);--padding-bottom:var(--spacing-5xl, 80px);--padding-left:var(--spacing-xl, 32px);--padding-right:var(--spacing-xl, 32px);}.elementor-2779 .elementor-element.elementor-element-7398e05{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2779 .elementor-element.elementor-element-550c306 > .elementor-widget-container{padding:var(--spacing-md, 16px) 0 var(--spacing-xl, 32px) 0;}.elementor-2779 .elementor-element.elementor-element-33d19cf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2779 .elementor-element.elementor-element-51f3619{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2779 .elementor-element.elementor-element-8fc80d9{text-align:right;}.elementor-2779 .elementor-element.elementor-element-25adc0ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2779 .elementor-element.elementor-element-015503e{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:var(--spacing-lg, 24px) var(--spacing-lg, 24px);--row-gap:var(--spacing-lg, 24px);--column-gap:var(--spacing-lg, 24px);--grid-auto-flow:row;--margin-top:var(--spacing-lg, 24px);--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-2779 .elementor-element.elementor-element-046f33b{--display:flex;--justify-content:center;}.elementor-2779 .elementor-element.elementor-element-8102f56{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2779 .elementor-element.elementor-element-bfbe29f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2779 .elementor-element.elementor-element-891c86b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2779 .elementor-element.elementor-element-e769b27{--display:flex;--justify-content:center;}.elementor-2779 .elementor-element.elementor-element-d9d2abf{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2779 .elementor-element.elementor-element-ad85a9c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2779 .elementor-element.elementor-element-01b6755{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2779 .elementor-element.elementor-element-54de1af{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2779 .elementor-element.elementor-element-b4df9e4{--display:flex;--justify-content:center;}.elementor-2779 .elementor-element.elementor-element-aa2ce2e{--display:flex;--justify-content:center;}.elementor-2779 .elementor-element.elementor-element-e087fa3{--display:flex;--justify-content:center;}.elementor-2779 .elementor-element.elementor-element-5f458e7{--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;--margin-top:0px;--margin-bottom:-138px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-2779 .elementor-element.elementor-element-f1a423d{--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;--align-items:center;}.elementor-2779 .elementor-element.elementor-element-b9b7062{--display:flex;}.elementor-2779 .elementor-element.elementor-element-860269c .elementor-button-content-wrapper{flex-direction:row;}.elementor-2779 .elementor-element.elementor-element-15138a2{--display:flex;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-2779 .elementor-element.elementor-element-015503e{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-2779 .elementor-element.elementor-element-015503e{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-2779 .elementor-element.elementor-element-5e399839{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2779 .elementor-element.elementor-element-015503e{--grid-auto-flow:row;}}@media(max-width:880px){.elementor-2779 .elementor-element.elementor-element-015503e{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2779 .elementor-element.elementor-element-66a82245{--min-height:auto;}.elementor-2779 .elementor-element.elementor-element-015503e{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(6, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--padding-top:0;--padding-bottom:0;--padding-left:var(--spacing-xl, 24px);--padding-right:var(--spacing-xl, 24px);}.elementor-2779 .elementor-element.elementor-element-046f33b{--width:100%;}.elementor-2779 .elementor-element.elementor-element-8102f56{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2779 .elementor-element.elementor-element-bfbe29f{--width:100%;}.elementor-2779 .elementor-element.elementor-element-891c86b{--width:100%;}.elementor-2779 .elementor-element.elementor-element-e769b27{--width:100%;}.elementor-2779 .elementor-element.elementor-element-d9d2abf{--width:100%;}.elementor-2779 .elementor-element.elementor-element-ad85a9c{--width:100%;}.elementor-2779 .elementor-element.elementor-element-01b6755{--width:100%;}.elementor-2779 .elementor-element.elementor-element-54de1af{--width:100%;}.elementor-2779 .elementor-element.elementor-element-b4df9e4{--width:100%;}.elementor-2779 .elementor-element.elementor-element-aa2ce2e{--width:100%;}.elementor-2779 .elementor-element.elementor-element-e087fa3{--width:100%;}.elementor-2779 .elementor-element.elementor-element-80863ef > .elementor-widget-container{margin:24px 0px 24px 0px;}.elementor-2779 .elementor-element.elementor-element-80863ef img{width:100%;}}@media(min-width:768px){.elementor-2779 .elementor-element.elementor-element-61e14cf8{--width:1330px;}.elementor-2779 .elementor-element.elementor-element-7398e05{--width:50%;}.elementor-2779 .elementor-element.elementor-element-51f3619{--width:50%;}}@media(max-width:1200px) and (min-width:768px){.elementor-2779 .elementor-element.elementor-element-61e14cf8{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2779 .elementor-element.elementor-element-61e14cf8{--width:50%;}}@media(max-width:880px) and (min-width:768px){.elementor-2779 .elementor-element.elementor-element-61e14cf8{--width:100%;}}@media(min-width:2400px){.elementor-2779 .elementor-element.elementor-element-015503e{--grid-auto-flow:row;}}/* Start custom CSS for text-editor, class: .elementor-element-09e2970 */.elementor-2779 .elementor-element.elementor-element-09e2970 p{
    padding: 0;
    color:#fff !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e399839 */.elementor-2779 .elementor-element.elementor-element-5e399839 p{
    color:#fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66a82245 */.hero-text:before {
    height: 460px !important;
    top: -40px !important;
    clip-path: polygon(0 0, 94.4% 0%, 14% 100%, 0% 100%);
}
@media (min-width: 1201px) and (max-width: 1500px) {
.hero-text:before {
    height: 460px !important;
    top: -40px !important;
    clip-path: polygon(0 0, 100% 0%, 15% 100%, 0% 100%);
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8fc80d9 */.elementor-2779 .elementor-element.elementor-element-8fc80d9 img{
    border-radius: 0px var(--radius-13md, 40px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed403e4 */.elementor-2779 .elementor-element.elementor-element-ed403e4{
    background: linear-gradient(280deg, #E6EBF5 -14.1%, #FFF 59.12%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e087fa3 */.elementor-element.elementor-element-c499906.e-con-full.partners-logo.e-flex.e-con.e-child {
    background: transparent;
    border: none;
    box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-015503e */.elementor-2779 .elementor-element.elementor-element-015503e{
    background: var(--neutrals-neutral-200, #FCFCFC);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25adc0ff */.elementor-2779 .elementor-element.elementor-element-25adc0ff{
    background: var(--neutrals-neutral-200, #FCFCFC);
}/* End custom CSS */