.elementor-2984 .elementor-element.elementor-element-071c8f2{--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;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2984 .elementor-element.elementor-element-071c8f2:not(.elementor-motion-effects-element-type-background), .elementor-2984 .elementor-element.elementor-element-071c8f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(313deg, var( --e-global-color-primary ) 50%, var( --e-global-color-accent ) 100%);}.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-2984 .elementor-element.elementor-element-e4050e3{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-2984 .elementor-element.elementor-element-03699c2{--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:0px;--margin-left:0px;--margin-right:0px;}.elementor-2984 .elementor-element.elementor-element-ba926ec{--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;}.elementor-2984 .elementor-element.elementor-element-78c83ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2984 .elementor-element.elementor-element-78c83ca img{width:434px;height:120px;object-fit:scale-down;object-position:center center;}.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-2984 .elementor-element.elementor-element-a08b317{text-align:center;}.elementor-2984 .elementor-element.elementor-element-a08b317 .elementor-heading-title{color:var( --e-global-color-7317db9 );}.elementor-2984 .elementor-element.elementor-element-b97f85b{--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:12px;--margin-left:0px;--margin-right:0px;}.elementor-2984 .elementor-element.elementor-element-b97f85b:not(.elementor-motion-effects-element-type-background), .elementor-2984 .elementor-element.elementor-element-b97f85b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.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-2984 .elementor-element.elementor-element-88bd6ee{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-2984 .elementor-element.elementor-element-6edec50{--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:12px;--margin-left:0px;--margin-right:0px;}.elementor-2984 .elementor-element.elementor-element-6edec50:not(.elementor-motion-effects-element-type-background), .elementor-2984 .elementor-element.elementor-element-6edec50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2984 .elementor-element.elementor-element-8fbd6e5{text-align:center;color:var( --e-global-color-7317db9 );}.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-2984 .elementor-element.elementor-element-98b1eca .elementor-button{background-color:var( --e-global-color-accent );border-radius:25px 25px 25px 25px;}.elementor-2984 .elementor-element.elementor-element-113a5f8{--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:12px;--margin-left:0px;--margin-right:0px;}.elementor-2984 .elementor-element.elementor-element-113a5f8:not(.elementor-motion-effects-element-type-background), .elementor-2984 .elementor-element.elementor-element-113a5f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(133deg, var( --e-global-color-kadence1 ) 50%, var( --e-global-color-accent ) 100%);}.elementor-2984 .elementor-element.elementor-element-3de6d32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2984 .elementor-element.elementor-element-3de6d32 img{width:80px;}.elementor-2984 .elementor-element.elementor-element-e14a0e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2984 .elementor-element.elementor-element-e14a0e7 .elementor-heading-title{color:var( --e-global-color-7317db9 );}.elementor-2984 .elementor-element.elementor-element-8c1c14d{text-align:center;color:var( --e-global-color-7317db9 );}.elementor-2984 .elementor-element.elementor-element-621faa6 .elementor-button{border-radius:25px 25px 25px 25px;}.elementor-2984 .elementor-element.elementor-element-8b9fac2{--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:stretch;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-2984 .elementor-element.elementor-element-8b9fac2:not(.elementor-motion-effects-element-type-background), .elementor-2984 .elementor-element.elementor-element-8b9fac2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2984 .elementor-element.elementor-element-0349520{--display:flex;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2984 .elementor-element.elementor-element-c59786f .elementor-icon-wrapper{text-align:center;}.elementor-2984 .elementor-element.elementor-element-c59786f.elementor-view-stacked .elementor-icon{background-color:#0077B5;}.elementor-2984 .elementor-element.elementor-element-c59786f.elementor-view-framed .elementor-icon, .elementor-2984 .elementor-element.elementor-element-c59786f.elementor-view-default .elementor-icon{color:#0077B5;border-color:#0077B5;}.elementor-2984 .elementor-element.elementor-element-c59786f.elementor-view-framed .elementor-icon, .elementor-2984 .elementor-element.elementor-element-c59786f.elementor-view-default .elementor-icon svg{fill:#0077B5;}.elementor-2984 .elementor-element.elementor-element-94f242d{--display:flex;}.elementor-2984 .elementor-element.elementor-element-bfa327b{--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:stretch;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-2984 .elementor-element.elementor-element-bfa327b:not(.elementor-motion-effects-element-type-background), .elementor-2984 .elementor-element.elementor-element-bfa327b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2984 .elementor-element.elementor-element-8233f77{--display:flex;}.elementor-2984 .elementor-element.elementor-element-3bacdeb .elementor-icon-wrapper{text-align:center;}.elementor-2984 .elementor-element.elementor-element-3bacdeb.elementor-view-stacked .elementor-icon{background-color:#0077B5;}.elementor-2984 .elementor-element.elementor-element-3bacdeb.elementor-view-framed .elementor-icon, .elementor-2984 .elementor-element.elementor-element-3bacdeb.elementor-view-default .elementor-icon{color:#0077B5;border-color:#0077B5;}.elementor-2984 .elementor-element.elementor-element-3bacdeb.elementor-view-framed .elementor-icon, .elementor-2984 .elementor-element.elementor-element-3bacdeb.elementor-view-default .elementor-icon svg{fill:#0077B5;}.elementor-2984 .elementor-element.elementor-element-5684c8e{--display:flex;}.elementor-2984 .elementor-element.elementor-element-68232c3{--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:stretch;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-2984 .elementor-element.elementor-element-68232c3:not(.elementor-motion-effects-element-type-background), .elementor-2984 .elementor-element.elementor-element-68232c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2984 .elementor-element.elementor-element-d3060d1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2984 .elementor-element.elementor-element-457591b{text-align:center;}.elementor-2984 .elementor-element.elementor-element-f73d991 .elementor-icon-wrapper{text-align:center;}.elementor-2984 .elementor-element.elementor-element-f73d991.elementor-view-stacked .elementor-icon{background-color:#0077B5;}.elementor-2984 .elementor-element.elementor-element-f73d991.elementor-view-framed .elementor-icon, .elementor-2984 .elementor-element.elementor-element-f73d991.elementor-view-default .elementor-icon{color:#0077B5;border-color:#0077B5;}.elementor-2984 .elementor-element.elementor-element-f73d991.elementor-view-framed .elementor-icon, .elementor-2984 .elementor-element.elementor-element-f73d991.elementor-view-default .elementor-icon svg{fill:#0077B5;}.elementor-2984 .elementor-element.elementor-element-a0608be{--display:flex;}.elementor-2984 .elementor-element.elementor-element-f0d0df9{--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:stretch;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-2984 .elementor-element.elementor-element-f0d0df9:not(.elementor-motion-effects-element-type-background), .elementor-2984 .elementor-element.elementor-element-f0d0df9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2984 .elementor-element.elementor-element-be7b0c3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2984 .elementor-element.elementor-element-6bf5eab{text-align:center;}.elementor-2984 .elementor-element.elementor-element-1110b93 .elementor-icon-wrapper{text-align:center;}.elementor-2984 .elementor-element.elementor-element-1110b93.elementor-view-stacked .elementor-icon{background-color:#0077B5;}.elementor-2984 .elementor-element.elementor-element-1110b93.elementor-view-framed .elementor-icon, .elementor-2984 .elementor-element.elementor-element-1110b93.elementor-view-default .elementor-icon{color:#0077B5;border-color:#0077B5;}.elementor-2984 .elementor-element.elementor-element-1110b93.elementor-view-framed .elementor-icon, .elementor-2984 .elementor-element.elementor-element-1110b93.elementor-view-default .elementor-icon svg{fill:#0077B5;}.elementor-2984 .elementor-element.elementor-element-611f248{--display:flex;}.elementor-2984 .elementor-element.elementor-element-e67a0c0{--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:stretch;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-2984 .elementor-element.elementor-element-e67a0c0:not(.elementor-motion-effects-element-type-background), .elementor-2984 .elementor-element.elementor-element-e67a0c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2984 .elementor-element.elementor-element-3ab2784{--display:flex;}.elementor-2984 .elementor-element.elementor-element-e0017c6 .elementor-icon-wrapper{text-align:center;}.elementor-2984 .elementor-element.elementor-element-e0017c6.elementor-view-stacked .elementor-icon{background-color:#797992;}.elementor-2984 .elementor-element.elementor-element-e0017c6.elementor-view-framed .elementor-icon, .elementor-2984 .elementor-element.elementor-element-e0017c6.elementor-view-default .elementor-icon{color:#797992;border-color:#797992;}.elementor-2984 .elementor-element.elementor-element-e0017c6.elementor-view-framed .elementor-icon, .elementor-2984 .elementor-element.elementor-element-e0017c6.elementor-view-default .elementor-icon svg{fill:#797992;}.elementor-2984 .elementor-element.elementor-element-20b4552{--display:flex;}.elementor-2984 .elementor-element.elementor-element-b32a0e9{--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:12px;--margin-left:0px;--margin-right:0px;}.elementor-2984 .elementor-element.elementor-element-b32a0e9:not(.elementor-motion-effects-element-type-background), .elementor-2984 .elementor-element.elementor-element-b32a0e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2984 .elementor-element.elementor-element-91e7fef{text-align:center;}.elementor-2984 .elementor-element.elementor-element-7a5f4b0{--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;}.elementor-2984 .elementor-element.elementor-element-b6bc3d1{--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;--justify-content:space-between;}.elementor-2984 .elementor-element.elementor-element-b4170cf{text-align:center;}.elementor-2984 .elementor-element.elementor-element-bcb7298 .elementor-icon-wrapper{text-align:center;}.elementor-2984 .elementor-element.elementor-element-bcb7298.elementor-view-stacked .elementor-icon{background-color:#0077B5;}.elementor-2984 .elementor-element.elementor-element-bcb7298.elementor-view-framed .elementor-icon, .elementor-2984 .elementor-element.elementor-element-bcb7298.elementor-view-default .elementor-icon{color:#0077B5;border-color:#0077B5;}.elementor-2984 .elementor-element.elementor-element-bcb7298.elementor-view-framed .elementor-icon, .elementor-2984 .elementor-element.elementor-element-bcb7298.elementor-view-default .elementor-icon svg{fill:#0077B5;}.elementor-2984 .elementor-element.elementor-element-5a42214{--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;--justify-content:space-between;}.elementor-2984 .elementor-element.elementor-element-df2af02{text-align:center;}.elementor-2984 .elementor-element.elementor-element-a6068bc .elementor-icon-wrapper{text-align:center;}.elementor-2984 .elementor-element.elementor-element-a6068bc.elementor-view-stacked .elementor-icon{background-color:#0077B5;}.elementor-2984 .elementor-element.elementor-element-a6068bc.elementor-view-framed .elementor-icon, .elementor-2984 .elementor-element.elementor-element-a6068bc.elementor-view-default .elementor-icon{color:#0077B5;border-color:#0077B5;}.elementor-2984 .elementor-element.elementor-element-a6068bc.elementor-view-framed .elementor-icon, .elementor-2984 .elementor-element.elementor-element-a6068bc.elementor-view-default .elementor-icon svg{fill:#0077B5;}.elementor-2984 .elementor-element.elementor-element-6f8df43{--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;--justify-content:space-between;}.elementor-2984 .elementor-element.elementor-element-29c57f8{text-align:center;}.elementor-2984 .elementor-element.elementor-element-7a4eb3d .elementor-icon-wrapper{text-align:center;}.elementor-2984 .elementor-element.elementor-element-7a4eb3d.elementor-view-stacked .elementor-icon{background-color:#0077B5;}.elementor-2984 .elementor-element.elementor-element-7a4eb3d.elementor-view-framed .elementor-icon, .elementor-2984 .elementor-element.elementor-element-7a4eb3d.elementor-view-default .elementor-icon{color:#0077B5;border-color:#0077B5;}.elementor-2984 .elementor-element.elementor-element-7a4eb3d.elementor-view-framed .elementor-icon, .elementor-2984 .elementor-element.elementor-element-7a4eb3d.elementor-view-default .elementor-icon svg{fill:#0077B5;}.elementor-2984 .elementor-element.elementor-element-6c02c19{--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;--justify-content:space-between;}.elementor-2984 .elementor-element.elementor-element-7256848{text-align:center;}.elementor-2984 .elementor-element.elementor-element-6042c6e .elementor-icon-wrapper{text-align:center;}.elementor-2984 .elementor-element.elementor-element-6042c6e.elementor-view-stacked .elementor-icon{background-color:#0077B5;}.elementor-2984 .elementor-element.elementor-element-6042c6e.elementor-view-framed .elementor-icon, .elementor-2984 .elementor-element.elementor-element-6042c6e.elementor-view-default .elementor-icon{color:#0077B5;border-color:#0077B5;}.elementor-2984 .elementor-element.elementor-element-6042c6e.elementor-view-framed .elementor-icon, .elementor-2984 .elementor-element.elementor-element-6042c6e.elementor-view-default .elementor-icon svg{fill:#0077B5;}.elementor-2984 .elementor-element.elementor-element-303ff4e{--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;--justify-content:space-between;}.elementor-2984 .elementor-element.elementor-element-1b4c4c6{text-align:center;}.elementor-2984 .elementor-element.elementor-element-363cb4e .elementor-icon-wrapper{text-align:center;}.elementor-2984 .elementor-element.elementor-element-363cb4e.elementor-view-stacked .elementor-icon{background-color:#0077B5;}.elementor-2984 .elementor-element.elementor-element-363cb4e.elementor-view-framed .elementor-icon, .elementor-2984 .elementor-element.elementor-element-363cb4e.elementor-view-default .elementor-icon{color:#0077B5;border-color:#0077B5;}.elementor-2984 .elementor-element.elementor-element-363cb4e.elementor-view-framed .elementor-icon, .elementor-2984 .elementor-element.elementor-element-363cb4e.elementor-view-default .elementor-icon svg{fill:#0077B5;}.elementor-2984 .elementor-element.elementor-element-147aca1{--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:12px;--margin-left:0px;--margin-right:0px;}.elementor-2984 .elementor-element.elementor-element-147aca1:not(.elementor-motion-effects-element-type-background), .elementor-2984 .elementor-element.elementor-element-147aca1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#718096;}.elementor-2984 .elementor-element.elementor-element-7ff0939{text-align:center;color:var( --e-global-color-7317db9 );}.elementor-2984 .elementor-element.elementor-element-549fb22 .elementor-button{background-color:var( --e-global-color-accent );border-radius:25px 25px 25px 25px;}@media(min-width:768px){.elementor-2984 .elementor-element.elementor-element-b97f85b{--content-width:750px;}}@media(max-width:767px){.elementor-2984 .elementor-element.elementor-element-071c8f2{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2984 .elementor-element.elementor-element-0349520{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for heading, class: .elementor-element-e14a0e7 */.elementor-2984 .elementor-element.elementor-element-e14a0e7 {
    margin-top: 4px !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4de26c6 */.elementor-2984 .elementor-element.elementor-element-4de26c6 img {
    width: 150px !important;
    height: 150px !important;
    object-fit: cover !important;
    border-radius: 50% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0349520 */.elementor-2984 .elementor-element.elementor-element-0349520 {
    flex-shrink: 0;
    flex-grow: 0;
    width: 300px;
    padding: 0 !important;
    margin: 0 !important;
}
.elementor-2984 .elementor-element.elementor-element-0349520 {
    flex-shrink: 0;
    flex-grow: 0;
    width: 300px;
    padding-left: 40px !important;
    padding-top: 40px !important;
}
.elementor-2984 .elementor-element.elementor-element-0349520 {
    flex-shrink: 0;
    flex-grow: 0;
    width: 300px;
    padding-left: 40px !important;
    padding-top: 40px !important;
}
@media (max-width: 1024px) {
    .elementor-2984 .elementor-element.elementor-element-0349520 {
        width: 220px !important;
        padding-left: 20px !important;
        padding-top: 20px !important;
    }
}
@media (max-width: 767px) {
    .elementor-2984 .elementor-element.elementor-element-0349520 {
        width: 100% !important;
        padding: 20px !important;
        margin-bottom: 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94f242d */.elementor-2984 .elementor-element.elementor-element-94f242d {
    flex-grow: 1;
    flex-shrink: 1;
    width: 0;
    padding: 40px 48px;
}
.elementor-2984 .elementor-element.elementor-element-94f242d {
    flex-grow: 1;
    flex-shrink: 1;
    width: 0;
    padding: 40px 48px;
}
@media (max-width: 1024px) {
    .elementor-2984 .elementor-element.elementor-element-94f242d {
        padding: 30px 24px !important;
    }
}
@media (max-width: 767px) {
    .elementor-2984 .elementor-element.elementor-element-94f242d {
        width: 100% !important;
        padding: 10px 20px !important;
        margin-top: 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b9fac2 */.elementor-2984 .elementor-element.elementor-element-8b9fac2 {
    width: 100% !important;
    max-width: 100% !important;
    padding-left: 0 !important;
    margin-left: 0 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5e38ecc */.elementor-2984 .elementor-element.elementor-element-5e38ecc img {
    width: 150px !important;
    height: 150px !important;
    object-fit: cover !important;
    border-radius: 50% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8233f77 */.elementor-2984 .elementor-element.elementor-element-8233f77 {
    flex-shrink: 0;
    flex-grow: 0;
    width: 300px;
    padding: 0 !important;
    margin: 0 !important;
}
.elementor-2984 .elementor-element.elementor-element-8233f77 {
    flex-shrink: 0;
    flex-grow: 0;
    width: 300px;
    padding-left: 40px !important;
    padding-top: 40px !important;
}
.elementor-2984 .elementor-element.elementor-element-8233f77 {
    flex-shrink: 0;
    flex-grow: 0;
    width: 300px;
    padding-left: 40px !important;
    padding-top: 40px !important;
}
@media (max-width: 1024px) {
    .elementor-2984 .elementor-element.elementor-element-8233f77 {
        width: 220px !important;
        padding-left: 20px !important;
        padding-top: 20px !important;
    }
}
@media (max-width: 767px) {
    .elementor-2984 .elementor-element.elementor-element-8233f77 {
        width: 100% !important;
        padding: 20px !important;
        margin-bottom: 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5684c8e */.elementor-2984 .elementor-element.elementor-element-5684c8e {
    flex-grow: 1;
    flex-shrink: 1;
    width: 0;
    padding: 40px 48px;
}
.elementor-2984 .elementor-element.elementor-element-5684c8e {
    flex-grow: 1;
    flex-shrink: 1;
    width: 0;
    padding: 40px 48px;
}
@media (max-width: 1024px) {
    .elementor-2984 .elementor-element.elementor-element-5684c8e {
        padding: 30px 24px !important;
    }
}
@media (max-width: 767px) {
    .elementor-2984 .elementor-element.elementor-element-5684c8e {
        width: 100% !important;
        padding: 10px 20px !important;
        margin-top: 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfa327b */.elementor-2984 .elementor-element.elementor-element-bfa327b {
    width: 100% !important;
    max-width: 100% !important;
    padding-left: 0 !important;
    margin-left: 0 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-457591b */.elementor-2984 .elementor-element.elementor-element-457591b img {
    width: 150px !important;
    height: 150px !important;
    object-fit: cover !important;
    border-radius: 50% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3060d1 */.elementor-2984 .elementor-element.elementor-element-d3060d1 {
    flex-shrink: 0;
    flex-grow: 0;
    width: 300px;
    padding: 0 !important;
    margin: 0 !important;
}
.elementor-2984 .elementor-element.elementor-element-d3060d1 {
    flex-shrink: 0;
    flex-grow: 0;
    width: 300px;
    padding-left: 40px !important;
    padding-top: 40px !important;
}
.elementor-2984 .elementor-element.elementor-element-d3060d1 {
    flex-shrink: 0;
    flex-grow: 0;
    width: 300px;
    padding-left: 40px !important;
    padding-top: 40px !important;
}
@media (max-width: 1024px) {
    .elementor-2984 .elementor-element.elementor-element-d3060d1 {
        width: 220px !important;
        padding-left: 20px !important;
        padding-top: 20px !important;
    }
}
@media (max-width: 767px) {
    .elementor-2984 .elementor-element.elementor-element-d3060d1 {
        width: 100% !important;
        padding: 20px !important;
        margin-bottom: 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0608be */.elementor-2984 .elementor-element.elementor-element-a0608be {
    flex-grow: 1;
    flex-shrink: 1;
    width: 0;
    padding: 40px 48px;
}
.elementor-2984 .elementor-element.elementor-element-a0608be {
    flex-grow: 1;
    flex-shrink: 1;
    width: 0;
    padding: 40px 48px;
}
@media (max-width: 1024px) {
    .elementor-2984 .elementor-element.elementor-element-a0608be {
        padding: 30px 24px !important;
    }
}
@media (max-width: 767px) {
    .elementor-2984 .elementor-element.elementor-element-a0608be {
        width: 100% !important;
        padding: 10px 20px !important;
        margin-top: 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68232c3 */.elementor-2984 .elementor-element.elementor-element-68232c3 {
    width: 100% !important;
    max-width: 100% !important;
    padding-left: 0 !important;
    margin-left: 0 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6bf5eab */.elementor-2984 .elementor-element.elementor-element-6bf5eab img {
    width: 150px !important;
    height: 150px !important;
    object-fit: cover !important;
    border-radius: 50% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be7b0c3 */.elementor-2984 .elementor-element.elementor-element-be7b0c3 {
    flex-shrink: 0;
    flex-grow: 0;
    width: 300px;
    padding: 0 !important;
    margin: 0 !important;
}
.elementor-2984 .elementor-element.elementor-element-be7b0c3 {
    flex-shrink: 0;
    flex-grow: 0;
    width: 300px;
    padding-left: 40px !important;
    padding-top: 40px !important;
}
.elementor-2984 .elementor-element.elementor-element-be7b0c3 {
    flex-shrink: 0;
    flex-grow: 0;
    width: 300px;
    padding-left: 40px !important;
    padding-top: 40px !important;
}
@media (max-width: 1024px) {
    .elementor-2984 .elementor-element.elementor-element-be7b0c3 {
        width: 220px !important;
        padding-left: 20px !important;
        padding-top: 20px !important;
    }
}
@media (max-width: 767px) {
    .elementor-2984 .elementor-element.elementor-element-be7b0c3 {
        width: 100% !important;
        padding: 20px !important;
        margin-bottom: 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611f248 */.elementor-2984 .elementor-element.elementor-element-611f248 {
    flex-grow: 1;
    flex-shrink: 1;
    width: 0;
    padding: 40px 48px;
}
.elementor-2984 .elementor-element.elementor-element-611f248 {
    flex-grow: 1;
    flex-shrink: 1;
    width: 0;
    padding: 40px 48px;
}
@media (max-width: 1024px) {
    .elementor-2984 .elementor-element.elementor-element-611f248 {
        padding: 30px 24px !important;
    }
}
@media (max-width: 767px) {
    .elementor-2984 .elementor-element.elementor-element-611f248 {
        width: 100% !important;
        padding: 10px 20px !important;
        margin-top: 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0d0df9 */.elementor-2984 .elementor-element.elementor-element-f0d0df9 {
    width: 100% !important;
    max-width: 100% !important;
    padding-left: 0 !important;
    margin-left: 0 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e2c2c3 */.elementor-2984 .elementor-element.elementor-element-2e2c2c3 img {
    width: 150px !important;
    height: 150px !important;
    object-fit: cover !important;
    border-radius: 50% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ab2784 */.elementor-2984 .elementor-element.elementor-element-3ab2784 {
    flex-shrink: 0;
    flex-grow: 0;
    width: 300px;
    padding: 0 !important;
    margin: 0 !important;
}
.elementor-2984 .elementor-element.elementor-element-3ab2784 {
    flex-shrink: 0;
    flex-grow: 0;
    width: 300px;
    padding-left: 40px !important;
    padding-top: 40px !important;
}
.elementor-2984 .elementor-element.elementor-element-3ab2784 {
    flex-shrink: 0;
    flex-grow: 0;
    width: 300px;
    padding-left: 40px !important;
    padding-top: 40px !important;
}
@media (max-width: 1024px) {
    .elementor-2984 .elementor-element.elementor-element-3ab2784 {
        width: 220px !important;
        padding-left: 20px !important;
        padding-top: 20px !important;
    }
}
@media (max-width: 767px) {
    .elementor-2984 .elementor-element.elementor-element-3ab2784 {
        width: 100% !important;
        padding: 20px !important;
        margin-bottom: 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20b4552 */.elementor-2984 .elementor-element.elementor-element-20b4552 {
    flex-grow: 1;
    flex-shrink: 1;
    width: 0;
    padding: 40px 48px;
}
.elementor-2984 .elementor-element.elementor-element-20b4552 {
    flex-grow: 1;
    flex-shrink: 1;
    width: 0;
    padding: 40px 48px;
}
@media (max-width: 1024px) {
    .elementor-2984 .elementor-element.elementor-element-20b4552 {
        padding: 30px 24px !important;
    }
}
@media (max-width: 767px) {
    .elementor-2984 .elementor-element.elementor-element-20b4552 {
        width: 100% !important;
        padding: 10px 20px !important;
        margin-top: 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e67a0c0 */.elementor-2984 .elementor-element.elementor-element-e67a0c0 {
    width: 100% !important;
    max-width: 100% !important;
    padding-left: 0 !important;
    margin-left: 0 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2ec797d */.elementor-2984 .elementor-element.elementor-element-2ec797d img {
    width: 150px !important;
    height: 150px !important;
    object-fit: cover !important;
    border-radius: 50% !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bcb7298 */.elementor-2984 .elementor-element.elementor-element-bcb7298 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0dba5a1 */.elementor-2984 .elementor-element.elementor-element-0dba5a1 img {
    width: 150px !important;
    height: 150px !important;
    object-fit: cover !important;
    border-radius: 50% !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a6068bc */.elementor-2984 .elementor-element.elementor-element-a6068bc {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d588a39 */.elementor-2984 .elementor-element.elementor-element-d588a39 img {
    width: 150px !important;
    height: 150px !important;
    object-fit: cover !important;
    border-radius: 50% !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7a4eb3d */.elementor-2984 .elementor-element.elementor-element-7a4eb3d {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aaf888c */.elementor-2984 .elementor-element.elementor-element-aaf888c img {
    width: 150px !important;
    height: 150px !important;
    object-fit: cover !important;
    border-radius: 50% !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6042c6e */.elementor-2984 .elementor-element.elementor-element-6042c6e {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-759c991 */.elementor-2984 .elementor-element.elementor-element-759c991 img {
    width: 150px !important;
    height: 150px !important;
    object-fit: cover !important;
    border-radius: 50% !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-363cb4e */.elementor-2984 .elementor-element.elementor-element-363cb4e {
    margin-top: auto;
}/* End custom CSS */