.elementor-213 .elementor-element.elementor-element-cb2997b{margin-top:3rem;margin-bottom:3rem;}.elementor-213 .elementor-element.elementor-element-2220b53 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-213 .elementor-element.elementor-element-7719221{text-align:left;}.elementor-213 .elementor-element.elementor-element-7719221 .elementor-heading-title{color:var( --e-global-color-d102946 );}.elementor-213 .elementor-element.elementor-element-4b08cf8 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-8e18bed );color:var( --e-global-color-8e18bed );background-color:var( --e-global-color-3c95626 );border-radius:4px 4px 4px 4px;padding:1em 2.5em 1em 2.5em;}.elementor-213 .elementor-element.elementor-element-4b08cf8 .elementor-button:hover, .elementor-213 .elementor-element.elementor-element-4b08cf8 .elementor-button:focus{color:var( --e-global-color-8e18bed );background-color:var( --e-global-color-primary );}.elementor-213 .elementor-element.elementor-element-4b08cf8 .elementor-button:hover svg, .elementor-213 .elementor-element.elementor-element-4b08cf8 .elementor-button:focus svg{fill:var( --e-global-color-8e18bed );}.elementor-213 .elementor-element.elementor-element-4b08cf8 > .elementor-widget-container{margin:0px -10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-fdf0b6b > .elementor-widget-container{border-radius:16px 16px 16px 16px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-213 .elementor-element.elementor-element-8a1ca5c{text-align:center;color:var( --e-global-color-8e18bed );}.elementor-213 .elementor-element.elementor-element-8a1ca5c > .elementor-widget-container{padding:1rem 1.5rem 1rem 1.5rem;background-color:var( --e-global-color-primary );border-radius:4px 4px 4px 4px;}.elementor-213 .elementor-element.elementor-element-f8b7da9{text-align:left;color:var( --e-global-color-primary );}.elementor-213 .elementor-element.elementor-element-0223853{text-align:center;}.elementor-213 .elementor-element.elementor-element-0223853 > .elementor-widget-container{margin:2.5rem 0rem 0rem 0rem;}.elementor-213 .elementor-element.elementor-element-89a12b3{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-213 .elementor-element.elementor-element-9ff620d{color:var( --e-global-color-8e18bed );}.elementor-213 .elementor-element.elementor-element-9ff620d > .elementor-widget-container{padding:5px 5px 5px 5px;background-color:var( --e-global-color-accent );}.elementor-213 .elementor-element.elementor-element-11d8553{text-align:center;color:var( --e-global-color-primary );}.elementor-213 .elementor-element.elementor-element-11d8553 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-914b78c{text-align:center;color:var( --e-global-color-primary );}.elementor-213 .elementor-element.elementor-element-430b10e{text-align:center;}.elementor-213 .elementor-element.elementor-element-40ad037{text-align:center;width:100%;max-width:100%;align-self:center;}.elementor-213 .elementor-element.elementor-element-40ad037 > .elementor-widget-container{margin:0rem 0rem 00.5rem 0rem;}.elementor-213 .elementor-element.elementor-element-161dc6c > .elementor-container{max-width:140px;}.elementor-213 .elementor-element.elementor-element-161dc6c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-213 .elementor-element.elementor-element-a50a3de{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-213 .elementor-element.elementor-element-a50a3de .elementor-widget-container{text-align:center;}.elementor-213 .elementor-element.elementor-element-c13ecd5 .elementor-repeater-item-05845b3.elementor-social-icon{background-color:var( --e-global-color-3c95626 );}.elementor-213 .elementor-element.elementor-element-c13ecd5{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-213 .elementor-element.elementor-element-c13ecd5 .elementor-widget-container{text-align:center;}.elementor-213 .elementor-element.elementor-element-7e34a6d{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-213 .elementor-element.elementor-element-7e34a6d .elementor-widget-container{text-align:center;}.elementor-213 .elementor-element.elementor-element-1788f0a{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-213 .elementor-element.elementor-element-1788f0a .elementor-widget-container{text-align:center;}body.elementor-page-213:not(.elementor-motion-effects-element-type-background), body.elementor-page-213 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8e18bed );}@media(max-width:1024px){ .elementor-213 .elementor-element.elementor-element-89a12b3{--grid-side-margin:4px;--grid-column-gap:4px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(max-width:767px){.elementor-213 .elementor-element.elementor-element-7719221{text-align:center;} .elementor-213 .elementor-element.elementor-element-89a12b3{--grid-side-margin:4px;--grid-column-gap:4px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-213 .elementor-element.elementor-element-89a12b3{--grid-side-margin:4px;--grid-column-gap:4px;--grid-row-gap:4px;}}/* Start custom CSS for shortcode, class: .elementor-element-fdf0b6b */.elementor-213 .elementor-element.elementor-element-fdf0b6b .project-thumbnail {
    display: block;
    width: 100%;
    max-height: 250px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ff620d */.elementor-213 .elementor-element.elementor-element-9ff620d .elementor-widget-container  {
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: .4rem;
}

.elementor-213 .elementor-element.elementor-element-9ff620d p {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8c742e3 */.elementor-213 .elementor-element.elementor-element-8c742e3 .project-avatar {
    border-radius: 50%;
    object-fit: cover;
    max-width: 160px;
    max-height: 160px;
    width: 100%;
    height: 100%;
    margin-left: auto;
    margin-right: auto;
    display: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11d8553 */.elementor-213 .elementor-element.elementor-element-11d8553 {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40ad037 */.elementor-213 .elementor-element.elementor-element-40ad037 {
    margin-bottom: 0px;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-a50a3de */.elementor-213 .elementor-element.elementor-element-a50a3de a[href=""] {
    display: none;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-c13ecd5 */.elementor-213 .elementor-element.elementor-element-c13ecd5 a[href=""] {
    display: none;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-7e34a6d */.elementor-213 .elementor-element.elementor-element-7e34a6d a[href=""] {
    display: none;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-1788f0a */.elementor-213 .elementor-element.elementor-element-1788f0a a[href=""] {
    display: none;
}/* End custom CSS */