.elementor-7940 .elementor-element.elementor-element-7f36be9{--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-7940 .elementor-element.elementor-element-dd6f10b .elementor-heading-title{font-size:40px;font-weight:600;}.elementor-7940 .elementor-element.elementor-element-23477a0{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor6 );--divider-border-width:5px;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 10px 0px;}.elementor-7940 .elementor-element.elementor-element-23477a0 .elementor-divider-separator{width:50px;margin:0 auto;margin-left:0;}.elementor-7940 .elementor-element.elementor-element-23477a0 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-7940 .elementor-element.elementor-element-3e7e3f1{--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-7940 .elementor-element.elementor-element-55851a4{width:var( --container-widget-width, 45% );max-width:45%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -13px;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-7940 .elementor-element.elementor-element-55851a4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7940 .elementor-element.elementor-element-55851a4 .elementor-heading-title{font-size:32px;font-weight:600;letter-spacing:0.5px;}.elementor-7940 .elementor-element.elementor-element-b0e7215{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:17px;font-weight:400;line-height:20px;letter-spacing:0.2px;}.elementor-7940 .elementor-element.elementor-element-47f42ee{--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:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7940 .elementor-element.elementor-element-47f42ee:not(.elementor-motion-effects-element-type-background), .elementor-7940 .elementor-element.elementor-element-47f42ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7940 .elementor-element.elementor-element-d4129fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-7940 .elementor-element.elementor-element-d4129fc .elementor-heading-title{font-size:30px;font-weight:500;}.elementor-7940 .elementor-element.elementor-element-9f317cb{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:start;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-7940 .elementor-element.elementor-element-a587824{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:start;--margin-top:0px;--margin-bottom:0px;--margin-left:-9px;--margin-right:0px;}.elementor-7940 .elementor-element.elementor-element-5cc6e70{--display:flex;--justify-content:flex-start;}.elementor-7940 .elementor-element.elementor-element-5f90efd{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:start;}.elementor-7940 .elementor-element.elementor-element-5f90efd.elementor-element{--align-self:flex-start;}.elementor-7940 .elementor-element.elementor-element-5f90efd .elementor-heading-title{font-size:16px;font-weight:500;color:var( --e-global-color-astglobalcolor6 );}.elementor-7940 .elementor-element.elementor-element-80833a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;text-align:start;}.elementor-7940 .elementor-element.elementor-element-80833a0.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-7940 .elementor-element.elementor-element-80833a0 .elementor-heading-title{font-size:15px;font-weight:600;letter-spacing:0.2px;}.elementor-7940 .elementor-element.elementor-element-34ee5df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 0px 25px;text-align:start;font-size:12px;font-weight:400;line-height:19px;letter-spacing:0.2px;}.elementor-7940 .elementor-element.elementor-element-b86a9d4 .elementor-button{background-color:#FFFFFF;font-size:12px;font-weight:500;line-height:17px;letter-spacing:0.2px;fill:var( --e-global-color-astglobalcolor6 );color:var( --e-global-color-astglobalcolor6 );}.elementor-7940 .elementor-element.elementor-element-b86a9d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;padding:0px 0px 0px 0px;}.elementor-7940 .elementor-element.elementor-element-b86a9d4.elementor-element{--align-self:flex-start;}.elementor-7940 .elementor-element.elementor-element-b86a9d4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7940 .elementor-element.elementor-element-76f062d{--display:flex;--justify-content:flex-start;}.elementor-7940 .elementor-element.elementor-element-2809396{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:start;}.elementor-7940 .elementor-element.elementor-element-2809396.elementor-element{--align-self:flex-start;}.elementor-7940 .elementor-element.elementor-element-2809396 .elementor-heading-title{font-size:16px;font-weight:500;color:var( --e-global-color-astglobalcolor6 );}.elementor-7940 .elementor-element.elementor-element-1a4cc9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;text-align:start;}.elementor-7940 .elementor-element.elementor-element-1a4cc9f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-7940 .elementor-element.elementor-element-1a4cc9f .elementor-heading-title{font-size:15px;font-weight:600;letter-spacing:0.2px;}.elementor-7940 .elementor-element.elementor-element-233d5a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 0px 25px;text-align:start;font-size:12px;font-weight:400;line-height:19px;letter-spacing:0.2px;}.elementor-7940 .elementor-element.elementor-element-11126dd .elementor-button{background-color:#FFFFFF;font-size:12px;font-weight:500;line-height:17px;letter-spacing:0.2px;fill:var( --e-global-color-astglobalcolor6 );color:var( --e-global-color-astglobalcolor6 );}.elementor-7940 .elementor-element.elementor-element-11126dd{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;padding:0px 0px 0px 0px;}.elementor-7940 .elementor-element.elementor-element-11126dd.elementor-element{--align-self:flex-start;}.elementor-7940 .elementor-element.elementor-element-11126dd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7940 .elementor-element.elementor-element-5fc0707{--display:flex;--min-height:0px;--justify-content:flex-start;}.elementor-7940 .elementor-element.elementor-element-91a2c2f{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:start;}.elementor-7940 .elementor-element.elementor-element-91a2c2f.elementor-element{--align-self:flex-start;}.elementor-7940 .elementor-element.elementor-element-91a2c2f .elementor-heading-title{font-size:16px;font-weight:500;color:var( --e-global-color-astglobalcolor6 );}.elementor-7940 .elementor-element.elementor-element-eb2a2b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;}.elementor-7940 .elementor-element.elementor-element-eb2a2b9.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-7940 .elementor-element.elementor-element-eb2a2b9 .elementor-heading-title{font-size:15px;font-weight:600;letter-spacing:0.2px;}.elementor-7940 .elementor-element.elementor-element-d24c28b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 0px 25px;text-align:start;font-size:12px;font-weight:400;line-height:19px;letter-spacing:0.2px;}.elementor-7940 .elementor-element.elementor-element-d462e9c .elementor-button{background-color:#FFFFFF;font-size:12px;font-weight:500;line-height:17px;letter-spacing:0.2px;fill:var( --e-global-color-astglobalcolor6 );color:var( --e-global-color-astglobalcolor6 );}.elementor-7940 .elementor-element.elementor-element-d462e9c{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;padding:0px 0px 0px 0px;}.elementor-7940 .elementor-element.elementor-element-d462e9c.elementor-element{--align-self:flex-start;}.elementor-7940 .elementor-element.elementor-element-d462e9c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7940 .elementor-element.elementor-element-054a737{--divider-border-style:solid;--divider-color:#B4B4C0;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -7px;}.elementor-7940 .elementor-element.elementor-element-054a737 .elementor-divider-separator{width:100%;}.elementor-7940 .elementor-element.elementor-element-054a737 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7940 .elementor-element.elementor-element-b14147b{--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-7940 .elementor-element.elementor-element-0880f78{--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-7940 .elementor-element.elementor-element-bceec10{--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-7940 .elementor-element.elementor-element-f1d3567{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor6 );--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -7px;}.elementor-7940 .elementor-element.elementor-element-f1d3567 .elementor-divider-separator{width:100%;}.elementor-7940 .elementor-element.elementor-element-f1d3567 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7940 .elementor-element.elementor-element-dc15018{--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-7940 .elementor-element.elementor-element-2fd32e9{--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-7940 .elementor-element.elementor-element-61ca545{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor6 );--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -7px;}.elementor-7940 .elementor-element.elementor-element-61ca545 .elementor-divider-separator{width:100%;}.elementor-7940 .elementor-element.elementor-element-61ca545 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7940 .elementor-element.elementor-element-2281c77{--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-7940 .elementor-element.elementor-element-38c3bfd{--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;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7940 .elementor-element.elementor-element-5cc6e70{--width:80%;}.elementor-7940 .elementor-element.elementor-element-76f062d{--width:80%;}.elementor-7940 .elementor-element.elementor-element-5fc0707{--width:80%;}}@media(max-width:1024px){.elementor-7940 .elementor-element.elementor-element-23477a0{padding:10px 0px 5px 0px;}.elementor-7940 .elementor-element.elementor-element-b0e7215{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;line-height:17px;}.elementor-7940 .elementor-element.elementor-element-a587824{--grid-auto-flow:row;}.elementor-7940 .elementor-element.elementor-element-5cc6e70{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7940 .elementor-element.elementor-element-34ee5df{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-7940 .elementor-element.elementor-element-76f062d{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7940 .elementor-element.elementor-element-233d5a2{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-7940 .elementor-element.elementor-element-5fc0707{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7940 .elementor-element.elementor-element-d24c28b{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}}@media(max-width:767px){.elementor-7940 .elementor-element.elementor-element-23477a0 .elementor-divider{text-align:center;}.elementor-7940 .elementor-element.elementor-element-23477a0 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-7940 .elementor-element.elementor-element-a587824{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7940 .elementor-element.elementor-element-80833a0{width:var( --container-widget-width, 140.4px );max-width:140.4px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:140.4px;--container-widget-flex-grow:0;}.elementor-7940 .elementor-element.elementor-element-34ee5df{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-7940 .elementor-element.elementor-element-b86a9d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7940 .elementor-element.elementor-element-b86a9d4.elementor-element{--align-self:center;}.elementor-7940 .elementor-element.elementor-element-1a4cc9f{width:var( --container-widget-width, 140.4px );max-width:140.4px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:140.4px;--container-widget-flex-grow:0;}.elementor-7940 .elementor-element.elementor-element-233d5a2{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-7940 .elementor-element.elementor-element-11126dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7940 .elementor-element.elementor-element-11126dd.elementor-element{--align-self:center;}.elementor-7940 .elementor-element.elementor-element-eb2a2b9{width:var( --container-widget-width, 140.4px );max-width:140.4px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:140.4px;--container-widget-flex-grow:0;}.elementor-7940 .elementor-element.elementor-element-d24c28b{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-7940 .elementor-element.elementor-element-d462e9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7940 .elementor-element.elementor-element-d462e9c.elementor-element{--align-self:center;}}/* Start custom CSS for container, class: .elementor-element-5cc6e70 *//* ===========================
   MODULE CARD
=========================== */

.module-card{

    background:#fff;

    border:1px solid #D7DDEB;

    border-radius:0;   /* Sharp corners */

    min-height:150px;

    padding:0px 0px;

    display:flex;

    flex-direction:column;

    justify-content:center;

    align-items:center;

    text-align:center;

    overflow:hidden;

    position:relative;

}

/* Bottom Accent */

.module-card:after{

    content:"";

    position:absolute;

    left:0;

    bottom:0;

    width:100%;

    height:6px;

    background:#001cac;

}


/* Heading */

/* Top Accent */
.module-card::after{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:6px;
    background:#001cac;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76f062d *//* ===========================
   MODULE CARD
=========================== */

.module-card{

    background:#fff;

    border:1px solid #D7DDEB;

    border-radius:0;   /* Sharp corners */

    min-height:150px;

    padding:0px 0px;

    display:flex;

    flex-direction:column;

    justify-content:center;

    align-items:center;

    text-align:center;

    overflow:hidden;

    position:relative;

}

/* Bottom Accent */

.module-card:after{

    content:"";

    position:absolute;

    left:0;

    bottom:0;

    width:100%;

    height:6px;

    background:#001cac;

}


/* Heading */

/* Top Accent */
.module-card::after{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:6px;
    background:#001cac;
}/* End custom CSS */