.elementor-922 .elementor-element.elementor-element-abfcc4b{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:7px 7px 7px 7px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-922 .elementor-element.elementor-element-abfcc4b:not(.elementor-motion-effects-element-type-background), .elementor-922 .elementor-element.elementor-element-abfcc4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-044b931 );}.elementor-922 .elementor-element.elementor-element-24714f8{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-922 .elementor-element.elementor-element-24714f8 .elementor-heading-title{color:var( --e-global-color-25c00f6 );}.elementor-922 .elementor-element.elementor-element-012beb1{--divider-border-style:solid;--divider-color:#F3ECF521;--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-922 .elementor-element.elementor-element-012beb1 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-922 .elementor-element.elementor-element-012beb1 .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-922 .elementor-element.elementor-element-d67b2be .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-922 .elementor-element.elementor-element-d67b2be .elementor-icon-box-title{margin-block-end:7px;color:#F3ECF5;}.elementor-922 .elementor-element.elementor-element-d67b2be.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-922 .elementor-element.elementor-element-d67b2be.elementor-view-framed .elementor-icon, .elementor-922 .elementor-element.elementor-element-d67b2be.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-922 .elementor-element.elementor-element-d67b2be .elementor-icon{font-size:30px;}.elementor-922 .elementor-element.elementor-element-d67b2be .elementor-icon-box-title, .elementor-922 .elementor-element.elementor-element-d67b2be .elementor-icon-box-title a{font-family:var( --e-global-typography-854de4a-font-family ), Sans-serif;font-size:var( --e-global-typography-854de4a-font-size );font-weight:var( --e-global-typography-854de4a-font-weight );line-height:var( --e-global-typography-854de4a-line-height );letter-spacing:var( --e-global-typography-854de4a-letter-spacing );word-spacing:var( --e-global-typography-854de4a-word-spacing );}.elementor-922 .elementor-element.elementor-element-d67b2be .elementor-icon-box-description{font-family:var( --e-global-typography-cad3a68-font-family ), Sans-serif;font-size:var( --e-global-typography-cad3a68-font-size );font-weight:var( --e-global-typography-cad3a68-font-weight );line-height:var( --e-global-typography-cad3a68-line-height );letter-spacing:var( --e-global-typography-cad3a68-letter-spacing );word-spacing:var( --e-global-typography-cad3a68-word-spacing );color:var( --e-global-color-accent );}.elementor-922 .elementor-element.elementor-element-d67b2be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-922 .elementor-element.elementor-element-1deead9 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-922 .elementor-element.elementor-element-1deead9 .elementor-icon-box-title{margin-block-end:7px;color:#F3ECF5;}.elementor-922 .elementor-element.elementor-element-1deead9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-922 .elementor-element.elementor-element-1deead9.elementor-view-framed .elementor-icon, .elementor-922 .elementor-element.elementor-element-1deead9.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-922 .elementor-element.elementor-element-1deead9 .elementor-icon{font-size:30px;}.elementor-922 .elementor-element.elementor-element-1deead9 .elementor-icon-box-title, .elementor-922 .elementor-element.elementor-element-1deead9 .elementor-icon-box-title a{font-family:var( --e-global-typography-854de4a-font-family ), Sans-serif;font-size:var( --e-global-typography-854de4a-font-size );font-weight:var( --e-global-typography-854de4a-font-weight );line-height:var( --e-global-typography-854de4a-line-height );letter-spacing:var( --e-global-typography-854de4a-letter-spacing );word-spacing:var( --e-global-typography-854de4a-word-spacing );}.elementor-922 .elementor-element.elementor-element-1deead9 .elementor-icon-box-description{font-family:var( --e-global-typography-cad3a68-font-family ), Sans-serif;font-size:var( --e-global-typography-cad3a68-font-size );font-weight:var( --e-global-typography-cad3a68-font-weight );line-height:var( --e-global-typography-cad3a68-line-height );letter-spacing:var( --e-global-typography-cad3a68-letter-spacing );word-spacing:var( --e-global-typography-cad3a68-word-spacing );color:var( --e-global-color-accent );}.elementor-922 .elementor-element.elementor-element-1deead9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-922 .elementor-element.elementor-element-8c43428 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-922 .elementor-element.elementor-element-8c43428 .elementor-icon-box-title{margin-block-end:7px;color:#F3ECF5;}.elementor-922 .elementor-element.elementor-element-8c43428.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-922 .elementor-element.elementor-element-8c43428.elementor-view-framed .elementor-icon, .elementor-922 .elementor-element.elementor-element-8c43428.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-922 .elementor-element.elementor-element-8c43428 .elementor-icon{font-size:30px;}.elementor-922 .elementor-element.elementor-element-8c43428 .elementor-icon-box-title, .elementor-922 .elementor-element.elementor-element-8c43428 .elementor-icon-box-title a{font-family:var( --e-global-typography-854de4a-font-family ), Sans-serif;font-size:var( --e-global-typography-854de4a-font-size );font-weight:var( --e-global-typography-854de4a-font-weight );line-height:var( --e-global-typography-854de4a-line-height );letter-spacing:var( --e-global-typography-854de4a-letter-spacing );word-spacing:var( --e-global-typography-854de4a-word-spacing );}.elementor-922 .elementor-element.elementor-element-8c43428 .elementor-icon-box-description{font-family:var( --e-global-typography-cad3a68-font-family ), Sans-serif;font-size:var( --e-global-typography-cad3a68-font-size );font-weight:var( --e-global-typography-cad3a68-font-weight );line-height:var( --e-global-typography-cad3a68-line-height );letter-spacing:var( --e-global-typography-cad3a68-letter-spacing );word-spacing:var( --e-global-typography-cad3a68-word-spacing );color:var( --e-global-color-accent );}.elementor-922 .elementor-element.elementor-element-8c43428{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-922 .elementor-element.elementor-element-4dc353b .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-922 .elementor-element.elementor-element-4dc353b .elementor-icon-box-title{margin-block-end:7px;color:#F3ECF5;}.elementor-922 .elementor-element.elementor-element-4dc353b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-922 .elementor-element.elementor-element-4dc353b.elementor-view-framed .elementor-icon, .elementor-922 .elementor-element.elementor-element-4dc353b.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-922 .elementor-element.elementor-element-4dc353b .elementor-icon{font-size:30px;}.elementor-922 .elementor-element.elementor-element-4dc353b .elementor-icon-box-title, .elementor-922 .elementor-element.elementor-element-4dc353b .elementor-icon-box-title a{font-family:var( --e-global-typography-854de4a-font-family ), Sans-serif;font-size:var( --e-global-typography-854de4a-font-size );font-weight:var( --e-global-typography-854de4a-font-weight );line-height:var( --e-global-typography-854de4a-line-height );letter-spacing:var( --e-global-typography-854de4a-letter-spacing );word-spacing:var( --e-global-typography-854de4a-word-spacing );}.elementor-922 .elementor-element.elementor-element-4dc353b .elementor-icon-box-description{font-family:var( --e-global-typography-cad3a68-font-family ), Sans-serif;font-size:var( --e-global-typography-cad3a68-font-size );font-weight:var( --e-global-typography-cad3a68-font-weight );line-height:var( --e-global-typography-cad3a68-line-height );letter-spacing:var( --e-global-typography-cad3a68-letter-spacing );word-spacing:var( --e-global-typography-cad3a68-word-spacing );color:var( --e-global-color-91807f0 );}.elementor-922 .elementor-element.elementor-element-4dc353b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}@media(max-width:1366px){.elementor-922 .elementor-element.elementor-element-d67b2be .elementor-icon-box-title, .elementor-922 .elementor-element.elementor-element-d67b2be .elementor-icon-box-title a{font-size:var( --e-global-typography-854de4a-font-size );line-height:var( --e-global-typography-854de4a-line-height );letter-spacing:var( --e-global-typography-854de4a-letter-spacing );word-spacing:var( --e-global-typography-854de4a-word-spacing );}.elementor-922 .elementor-element.elementor-element-d67b2be .elementor-icon-box-description{font-size:var( --e-global-typography-cad3a68-font-size );line-height:var( --e-global-typography-cad3a68-line-height );letter-spacing:var( --e-global-typography-cad3a68-letter-spacing );word-spacing:var( --e-global-typography-cad3a68-word-spacing );}.elementor-922 .elementor-element.elementor-element-1deead9 .elementor-icon-box-title, .elementor-922 .elementor-element.elementor-element-1deead9 .elementor-icon-box-title a{font-size:var( --e-global-typography-854de4a-font-size );line-height:var( --e-global-typography-854de4a-line-height );letter-spacing:var( --e-global-typography-854de4a-letter-spacing );word-spacing:var( --e-global-typography-854de4a-word-spacing );}.elementor-922 .elementor-element.elementor-element-1deead9 .elementor-icon-box-description{font-size:var( --e-global-typography-cad3a68-font-size );line-height:var( --e-global-typography-cad3a68-line-height );letter-spacing:var( --e-global-typography-cad3a68-letter-spacing );word-spacing:var( --e-global-typography-cad3a68-word-spacing );}.elementor-922 .elementor-element.elementor-element-8c43428 .elementor-icon-box-title, .elementor-922 .elementor-element.elementor-element-8c43428 .elementor-icon-box-title a{font-size:var( --e-global-typography-854de4a-font-size );line-height:var( --e-global-typography-854de4a-line-height );letter-spacing:var( --e-global-typography-854de4a-letter-spacing );word-spacing:var( --e-global-typography-854de4a-word-spacing );}.elementor-922 .elementor-element.elementor-element-8c43428 .elementor-icon-box-description{font-size:var( --e-global-typography-cad3a68-font-size );line-height:var( --e-global-typography-cad3a68-line-height );letter-spacing:var( --e-global-typography-cad3a68-letter-spacing );word-spacing:var( --e-global-typography-cad3a68-word-spacing );}.elementor-922 .elementor-element.elementor-element-4dc353b .elementor-icon-box-title, .elementor-922 .elementor-element.elementor-element-4dc353b .elementor-icon-box-title a{font-size:var( --e-global-typography-854de4a-font-size );line-height:var( --e-global-typography-854de4a-line-height );letter-spacing:var( --e-global-typography-854de4a-letter-spacing );word-spacing:var( --e-global-typography-854de4a-word-spacing );}.elementor-922 .elementor-element.elementor-element-4dc353b .elementor-icon-box-description{font-size:var( --e-global-typography-cad3a68-font-size );line-height:var( --e-global-typography-cad3a68-line-height );letter-spacing:var( --e-global-typography-cad3a68-letter-spacing );word-spacing:var( --e-global-typography-cad3a68-word-spacing );}}@media(max-width:1024px){.elementor-922 .elementor-element.elementor-element-abfcc4b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-922 .elementor-element.elementor-element-24714f8{text-align:start;width:var( --container-widget-width, 630px );max-width:630px;--container-widget-width:630px;--container-widget-flex-grow:0;}.elementor-922 .elementor-element.elementor-element-d67b2be .elementor-icon-box-title, .elementor-922 .elementor-element.elementor-element-d67b2be .elementor-icon-box-title a{font-size:var( --e-global-typography-854de4a-font-size );line-height:var( --e-global-typography-854de4a-line-height );letter-spacing:var( --e-global-typography-854de4a-letter-spacing );word-spacing:var( --e-global-typography-854de4a-word-spacing );}.elementor-922 .elementor-element.elementor-element-d67b2be .elementor-icon-box-description{font-size:var( --e-global-typography-cad3a68-font-size );line-height:var( --e-global-typography-cad3a68-line-height );letter-spacing:var( --e-global-typography-cad3a68-letter-spacing );word-spacing:var( --e-global-typography-cad3a68-word-spacing );}.elementor-922 .elementor-element.elementor-element-1deead9 .elementor-icon-box-title, .elementor-922 .elementor-element.elementor-element-1deead9 .elementor-icon-box-title a{font-size:var( --e-global-typography-854de4a-font-size );line-height:var( --e-global-typography-854de4a-line-height );letter-spacing:var( --e-global-typography-854de4a-letter-spacing );word-spacing:var( --e-global-typography-854de4a-word-spacing );}.elementor-922 .elementor-element.elementor-element-1deead9 .elementor-icon-box-description{font-size:var( --e-global-typography-cad3a68-font-size );line-height:var( --e-global-typography-cad3a68-line-height );letter-spacing:var( --e-global-typography-cad3a68-letter-spacing );word-spacing:var( --e-global-typography-cad3a68-word-spacing );}.elementor-922 .elementor-element.elementor-element-8c43428 .elementor-icon-box-title, .elementor-922 .elementor-element.elementor-element-8c43428 .elementor-icon-box-title a{font-size:var( --e-global-typography-854de4a-font-size );line-height:var( --e-global-typography-854de4a-line-height );letter-spacing:var( --e-global-typography-854de4a-letter-spacing );word-spacing:var( --e-global-typography-854de4a-word-spacing );}.elementor-922 .elementor-element.elementor-element-8c43428 .elementor-icon-box-description{font-size:var( --e-global-typography-cad3a68-font-size );line-height:var( --e-global-typography-cad3a68-line-height );letter-spacing:var( --e-global-typography-cad3a68-letter-spacing );word-spacing:var( --e-global-typography-cad3a68-word-spacing );}.elementor-922 .elementor-element.elementor-element-4dc353b .elementor-icon-box-title, .elementor-922 .elementor-element.elementor-element-4dc353b .elementor-icon-box-title a{font-size:var( --e-global-typography-854de4a-font-size );line-height:var( --e-global-typography-854de4a-line-height );letter-spacing:var( --e-global-typography-854de4a-letter-spacing );word-spacing:var( --e-global-typography-854de4a-word-spacing );}.elementor-922 .elementor-element.elementor-element-4dc353b .elementor-icon-box-description{font-size:var( --e-global-typography-cad3a68-font-size );line-height:var( --e-global-typography-cad3a68-line-height );letter-spacing:var( --e-global-typography-cad3a68-letter-spacing );word-spacing:var( --e-global-typography-cad3a68-word-spacing );}}@media(max-width:767px){.elementor-922 .elementor-element.elementor-element-d67b2be .elementor-icon-box-wrapper{gap:15px;}.elementor-922 .elementor-element.elementor-element-d67b2be .elementor-icon-box-title, .elementor-922 .elementor-element.elementor-element-d67b2be .elementor-icon-box-title a{font-size:var( --e-global-typography-854de4a-font-size );line-height:var( --e-global-typography-854de4a-line-height );letter-spacing:var( --e-global-typography-854de4a-letter-spacing );word-spacing:var( --e-global-typography-854de4a-word-spacing );}.elementor-922 .elementor-element.elementor-element-d67b2be .elementor-icon-box-description{font-size:var( --e-global-typography-cad3a68-font-size );line-height:var( --e-global-typography-cad3a68-line-height );letter-spacing:var( --e-global-typography-cad3a68-letter-spacing );word-spacing:var( --e-global-typography-cad3a68-word-spacing );}.elementor-922 .elementor-element.elementor-element-1deead9 .elementor-icon-box-wrapper{gap:15px;}.elementor-922 .elementor-element.elementor-element-1deead9 .elementor-icon-box-title, .elementor-922 .elementor-element.elementor-element-1deead9 .elementor-icon-box-title a{font-size:var( --e-global-typography-854de4a-font-size );line-height:var( --e-global-typography-854de4a-line-height );letter-spacing:var( --e-global-typography-854de4a-letter-spacing );word-spacing:var( --e-global-typography-854de4a-word-spacing );}.elementor-922 .elementor-element.elementor-element-1deead9 .elementor-icon-box-description{font-size:var( --e-global-typography-cad3a68-font-size );line-height:var( --e-global-typography-cad3a68-line-height );letter-spacing:var( --e-global-typography-cad3a68-letter-spacing );word-spacing:var( --e-global-typography-cad3a68-word-spacing );}.elementor-922 .elementor-element.elementor-element-8c43428 .elementor-icon-box-wrapper{gap:15px;}.elementor-922 .elementor-element.elementor-element-8c43428 .elementor-icon-box-title, .elementor-922 .elementor-element.elementor-element-8c43428 .elementor-icon-box-title a{font-size:var( --e-global-typography-854de4a-font-size );line-height:var( --e-global-typography-854de4a-line-height );letter-spacing:var( --e-global-typography-854de4a-letter-spacing );word-spacing:var( --e-global-typography-854de4a-word-spacing );}.elementor-922 .elementor-element.elementor-element-8c43428 .elementor-icon-box-description{font-size:var( --e-global-typography-cad3a68-font-size );line-height:var( --e-global-typography-cad3a68-line-height );letter-spacing:var( --e-global-typography-cad3a68-letter-spacing );word-spacing:var( --e-global-typography-cad3a68-word-spacing );}.elementor-922 .elementor-element.elementor-element-4dc353b .elementor-icon-box-wrapper{gap:15px;}.elementor-922 .elementor-element.elementor-element-4dc353b .elementor-icon-box-title, .elementor-922 .elementor-element.elementor-element-4dc353b .elementor-icon-box-title a{font-size:var( --e-global-typography-854de4a-font-size );line-height:var( --e-global-typography-854de4a-line-height );letter-spacing:var( --e-global-typography-854de4a-letter-spacing );word-spacing:var( --e-global-typography-854de4a-word-spacing );}.elementor-922 .elementor-element.elementor-element-4dc353b .elementor-icon-box-description{font-size:var( --e-global-typography-cad3a68-font-size );line-height:var( --e-global-typography-cad3a68-line-height );letter-spacing:var( --e-global-typography-cad3a68-letter-spacing );word-spacing:var( --e-global-typography-cad3a68-word-spacing );}}@media(min-width:768px){.elementor-922 .elementor-element.elementor-element-abfcc4b{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-922 .elementor-element.elementor-element-abfcc4b{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-24714f8 */.blue-line:after {
    content: '';
    position: absolute;
    width: 100%;
    border-bottom: 3px solid #2897DF;
    left: 0;
    bottom: 0;
    /*width: 100%;*/
    height: 1px;
    animation-name: full-line-animation;
    animation-duration: 7s;
    animation-delay: 2s;
}

.blue-line {
    position: relative;

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d67b2be */.elementor-922 .elementor-element.elementor-element-d67b2be .elementor-icon-box-title {
    text-align: left !important;
}

@media screen and (max-width: 480px) {
    .elementor-922 .elementor-element.elementor-element-d67b2be {
    width: 100% !important;
    /*height: 75px!important;*/
    text-align: LEFT!important;
}

.elementor-922 .elementor-element.elementor-element-d67b2be .elementor-icon-box-wrapper {
    display: inline-flex !important;
    text-align: left !important;
    flex-direction: row !important;
}


.elementor-922 .elementor-element.elementor-element-d67b2be .elementor-widget-icon-box .elementor-icon-box-content {
    padding-left: 10px;
}
/*.elementor-922 .elementor-element.elementor-element-d67b2be .elementor-icon i, .elementor-icon svg {
    margin-top: 10px;*/
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1deead9 */.elementor-922 .elementor-element.elementor-element-1deead9 .elementor-icon-box-title {
    text-align: left !important;
}

@media screen and (max-width: 480px) {
    .elementor-922 .elementor-element.elementor-element-1deead9 {
    width: 100% !important;
    /*height: 75px!important;*/
    text-align: LEFT!important;
}

.elementor-922 .elementor-element.elementor-element-1deead9 .elementor-icon-box-wrapper {
    display: inline-flex !important;
    text-align: left !important;
    flex-direction: row !important;
}


.elementor-922 .elementor-element.elementor-element-1deead9 .elementor-widget-icon-box .elementor-icon-box-content {
    padding-left: 10px;
}
/*.elementor-922 .elementor-element.elementor-element-1deead9 .elementor-icon i, .elementor-icon svg {
    margin-top: 10px;*/
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8c43428 */.elementor-922 .elementor-element.elementor-element-8c43428 .elementor-icon-box-title {
    text-align: left !important;
}

@media screen and (max-width: 480px) {
    .elementor-922 .elementor-element.elementor-element-8c43428 {
    width: 100% !important;
    /*height: 75px!important;*/
    text-align: LEFT!important;
}

.elementor-922 .elementor-element.elementor-element-8c43428 .elementor-icon-box-wrapper {
    display: inline-flex !important;
    text-align: left !important;
    flex-direction: row !important;
}


.elementor-922 .elementor-element.elementor-element-8c43428 .elementor-widget-icon-box .elementor-icon-box-content {
    padding-left: 10px;
}
/*.elementor-922 .elementor-element.elementor-element-8c43428 .elementor-icon i, .elementor-icon svg {
    margin-top: 10px;*/
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4dc353b */.elementor-922 .elementor-element.elementor-element-4dc353b .elementor-icon-box-title {
    text-align: left !important;
}

@media screen and (max-width: 480px) {
    .elementor-922 .elementor-element.elementor-element-4dc353b {
    width: 100% !important;
    /*height: 75px!important;*/
    text-align: LEFT!important;
}

.elementor-922 .elementor-element.elementor-element-4dc353b .elementor-icon-box-wrapper {
    display: inline-flex !important;
    text-align: left !important;
    flex-direction: row !important;
}


.elementor-922 .elementor-element.elementor-element-4dc353b .elementor-widget-icon-box .elementor-icon-box-content {
    padding-left: 10px;
}
/*.elementor-922 .elementor-element.elementor-element-4dc353b .elementor-icon i, .elementor-icon svg {
    margin-top: 10px;*/
}/* End custom CSS */