.elementor-938 .elementor-element.elementor-element-7829985>.elementor-container {
    min-height: 400px;
}

.elementor-938 .elementor-element.elementor-element-7829985>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-938 .elementor-element.elementor-element-7829985 {
    overflow: hidden;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-938 .elementor-element.elementor-element-7829985:not(.elementor-motion-effects-element-type-background),
.elementor-938 .elementor-element.elementor-element-7829985>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../../../wp-content//uploads/2023/03/Accru-Blog-Banner.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-938 .elementor-element.elementor-element-7829985>.elementor-background-overlay {
    background-color: var(--e-global-color-1952903);
    opacity: 0.41;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-938 .elementor-element.elementor-element-05335ec {
    text-align: center;
}

.elementor-938 .elementor-element.elementor-element-05335ec .elementor-heading-title {
    color: #FFFFFF;
    font-size: 28px;
    font-weight: bold;
}

.elementor-938 .elementor-element.elementor-element-aa9a359 {
    --spacer-size: 24px;
}

.elementor-938 .elementor-element.elementor-element-f13615b {
    text-align: center;
}

.elementor-938 .elementor-element.elementor-element-f13615b .elementor-heading-title {
    font-size: 27px;
    font-weight: bold;
}

.elementor-938 .elementor-element.elementor-element-b831b71 {
    --divider-border-style: solid;
    --divider-color: #3BA5DD;
    --divider-border-width: 3.6px;
}

.elementor-938 .elementor-element.elementor-element-b831b71 .elementor-divider-separator {
    width: 14%;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-938 .elementor-element.elementor-element-b831b71 .elementor-divider {
    text-align: center;
    padding-top: 15px;
    padding-bottom: 15px;
}

.elementor-938 .elementor-element.elementor-element-b831b71>.elementor-widget-container {
    margin: -23px -23px -23px -23px;
}

.elementor-938 .elementor-element.elementor-element-879b41b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(19px/2);
}

.elementor-938 .elementor-element.elementor-element-879b41b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(19px/2);
}

.elementor-938 .elementor-element.elementor-element-879b41b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(19px/2);
    margin-left: calc(19px/2);
}

.elementor-938 .elementor-element.elementor-element-879b41b .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-19px/2);
    margin-left: calc(-19px/2);
}
.elementor-heading-title.elementor-size-default{
    font-size: 25px;
    
}
body.rtl .elementor-938 .elementor-element.elementor-element-879b41b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-19px/2);
}

body:not(.rtl) .elementor-938 .elementor-element.elementor-element-879b41b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-19px/2);
}

.elementor-938 .elementor-element.elementor-element-879b41b .elementor-icon-list-icon i {
    color: #3BA5DD;
    transition: color 0.3s;
}

.elementor-938 .elementor-element.elementor-element-879b41b .elementor-icon-list-icon svg {
    fill: #3BA5DD;
    transition: fill 0.3s;
}

.elementor-938 .elementor-element.elementor-element-879b41b {
    --e-icon-list-icon-size: 23px;
    --icon-vertical-offset: 0px;
}

.elementor-938 .elementor-element.elementor-element-879b41b .elementor-icon-list-icon {
    padding-right: 3px;
}

.elementor-938 .elementor-element.elementor-element-879b41b .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-938 .elementor-element.elementor-element-879b41b .elementor-icon-list-item>a {
    font-size: 17px;
}

.elementor-938 .elementor-element.elementor-element-879b41b .elementor-icon-list-text {
    transition: color 0.3s;
}

.elementor-938 .elementor-element.elementor-element-1072aaa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(19px/2);
}

.elementor-938 .elementor-element.elementor-element-1072aaa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(19px/2);
}

.elementor-938 .elementor-element.elementor-element-1072aaa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(19px/2);
    margin-left: calc(19px/2);
}

.elementor-938 .elementor-element.elementor-element-1072aaa .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-19px/2);
    margin-left: calc(-19px/2);
}

body.rtl .elementor-938 .elementor-element.elementor-element-1072aaa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-19px/2);
}

body:not(.rtl) .elementor-938 .elementor-element.elementor-element-1072aaa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-19px/2);
}

.elementor-938 .elementor-element.elementor-element-1072aaa .elementor-icon-list-icon i {
    color: #3BA5DD;
    transition: color 0.3s;
}

.elementor-938 .elementor-element.elementor-element-1072aaa .elementor-icon-list-icon svg {
    fill: #3BA5DD;
    transition: fill 0.3s;
}

.elementor-938 .elementor-element.elementor-element-1072aaa {
    --e-icon-list-icon-size: 23px;
    --icon-vertical-offset: 0px;
}

.elementor-938 .elementor-element.elementor-element-1072aaa .elementor-icon-list-icon {
    padding-right: 3px;
}

.elementor-938 .elementor-element.elementor-element-1072aaa .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-938 .elementor-element.elementor-element-1072aaa .elementor-icon-list-item>a {
    font-size: 17px;
}

.elementor-938 .elementor-element.elementor-element-1072aaa .elementor-icon-list-text {
    transition: color 0.3s;
}

.elementor-938 .elementor-element.elementor-element-b7d8307 {
    text-align: center;
}

.elementor-938 .elementor-element.elementor-element-b7d8307 .elementor-heading-title {
    color: #545454;
    font-size: 29px;
    padding: 25px;
}

.elementor-938 .elementor-element.elementor-element-4d7ef6e {
    text-align: center;
}

.elementor-938 .elementor-element.elementor-element-4d7ef6e .elementor-heading-title {
    color: #545454;
     font-size: 30px;
}

.elementor-938 .elementor-element.elementor-element-9f00fef .elementor-button .elementor-align-icon-right {
    margin-left: 4px;
}

.elementor-938 .elementor-element.elementor-element-9f00fef .elementor-button .elementor-align-icon-left {
    margin-right: 4px;
}

.elementor-938 .elementor-element.elementor-element-9f00fef .elementor-button {
    text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
    background-color: #3BA5DD;
}

.elementor-938 .elementor-element.elementor-element-9f00fef {
    width: var(--container-widget-width, 100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    align-self: flex-end;
}

.elementor-938 .elementor-element.elementor-element-6164879 {
    text-align: center;
}

.elementor-938 .elementor-element.elementor-element-6164879 .elementor-heading-title {
    font-size: 27px;
    font-weight: bold;
}

.elementor-938 .elementor-element.elementor-element-0a6a782 {
    --divider-border-style: solid;
    --divider-color: #3BA5DD;
    --divider-border-width: 3.6px;
}

.elementor-938 .elementor-element.elementor-element-0a6a782 .elementor-divider-separator {
    width: 14%;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-938 .elementor-element.elementor-element-0a6a782 .elementor-divider {
    text-align: center;
    padding-top: 15px;
    padding-bottom: 15px;
}

.elementor-938 .elementor-element.elementor-element-0a6a782>.elementor-widget-container {
    margin: -23px -23px -23px -23px;
}

.elementor-938 .elementor-element.elementor-element-eaf45dc:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-938 .elementor-element.elementor-element-eaf45dc>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-938 .elementor-element.elementor-element-eaf45dc>.elementor-element-populated {
    border-style: solid;
    border-width: 5px 5px 5px 5px;
    border-color: #3BA5DD;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 29px 29px 29px 29px;
    --e-column-margin-right: 29px;
    --e-column-margin-left: 29px;
    padding: 4px 4px 4px 4px;
}

.elementor-938 .elementor-element.elementor-element-eaf45dc>.elementor-element-populated,
.elementor-938 .elementor-element.elementor-element-eaf45dc>.elementor-element-populated>.elementor-background-overlay,
.elementor-938 .elementor-element.elementor-element-eaf45dc>.elementor-background-slideshow {
    border-radius: 146px 146px 146px 146px;
}

.elementor-938 .elementor-element.elementor-element-eaf45dc>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-938 .elementor-element.elementor-element-cb966e6 {
    text-align: center;
    color: #353434E3;
    font-size: 17px;
    font-weight: 900;
}

.elementor-938 .elementor-element.elementor-element-cb966e6>.elementor-widget-container {
    margin: 19px 19px 19px 19px;
    border-style: none;
    border-radius: 15px 15px 15px 15px;
}

.elementor-938 .elementor-element.elementor-element-598f142:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-938 .elementor-element.elementor-element-598f142>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-938 .elementor-element.elementor-element-598f142>.elementor-element-populated {
    border-style: solid;
    border-width: 5px 5px 5px 5px;
    border-color: #3BA5DD;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 29px 29px 29px 29px;
    --e-column-margin-right: 29px;
    --e-column-margin-left: 29px;
    padding: 4px 4px 4px 4px;
}

.elementor-938 .elementor-element.elementor-element-598f142>.elementor-element-populated,
.elementor-938 .elementor-element.elementor-element-598f142>.elementor-element-populated>.elementor-background-overlay,
.elementor-938 .elementor-element.elementor-element-598f142>.elementor-background-slideshow {
    border-radius: 146px 146px 146px 146px;
}

.elementor-938 .elementor-element.elementor-element-598f142>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-938 .elementor-element.elementor-element-2f48ce5 {
    text-align: center;
    color: #353434E3;
    font-size: 17px;
    font-weight: 900;
}

.elementor-938 .elementor-element.elementor-element-2f48ce5>.elementor-widget-container {
    margin: 19px 19px 19px 19px;
    border-style: none;
    border-radius: 15px 15px 15px 15px;
}

.elementor-938 .elementor-element.elementor-element-611cfaa:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-938 .elementor-element.elementor-element-611cfaa>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-938 .elementor-element.elementor-element-611cfaa>.elementor-element-populated {
    border-style: solid;
    border-width: 5px 5px 5px 5px;
    border-color: #3BA5DD;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 29px 29px 29px 29px;
    --e-column-margin-right: 29px;
    --e-column-margin-left: 29px;
    padding: 4px 4px 4px 4px;
}

.elementor-938 .elementor-element.elementor-element-611cfaa>.elementor-element-populated,
.elementor-938 .elementor-element.elementor-element-611cfaa>.elementor-element-populated>.elementor-background-overlay,
.elementor-938 .elementor-element.elementor-element-611cfaa>.elementor-background-slideshow {
    border-radius: 146px 146px 146px 146px;
}

.elementor-938 .elementor-element.elementor-element-611cfaa>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-938 .elementor-element.elementor-element-8fdc949 {
    text-align: center;
    color: #353434E3;
    font-size: 17px;
    font-weight: 900;
}

.elementor-938 .elementor-element.elementor-element-8fdc949>.elementor-widget-container {
    margin: 19px 19px 19px 19px;
    border-style: none;
    border-radius: 15px 15px 15px 15px;
}

.elementor-938 .elementor-element.elementor-element-9128466 {
    margin-top: -36px;
    margin-bottom: -36px;
}

.elementor-938 .elementor-element.elementor-element-622300a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-938 .elementor-element.elementor-element-622300a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-938 .elementor-element.elementor-element-622300a>.elementor-element-populated {
    border-style: solid;
    border-width: 5px 5px 5px 5px;
    border-color: #3BA5DD;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 29px 29px 29px 29px;
    --e-column-margin-right: 29px;
    --e-column-margin-left: 29px;
    padding: 4px 4px 4px 4px;
}

.elementor-938 .elementor-element.elementor-element-622300a>.elementor-element-populated,
.elementor-938 .elementor-element.elementor-element-622300a>.elementor-element-populated>.elementor-background-overlay,
.elementor-938 .elementor-element.elementor-element-622300a>.elementor-background-slideshow {
    border-radius: 146px 146px 146px 146px;
}

.elementor-938 .elementor-element.elementor-element-622300a>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-938 .elementor-element.elementor-element-b84bd2a {
    text-align: center;
    color: #353434E3;
    font-size: 17px;
    font-weight: 900;
}

.elementor-938 .elementor-element.elementor-element-b84bd2a>.elementor-widget-container {
    margin: 19px 19px 19px 19px;
    border-style: none;
    border-radius: 15px 15px 15px 15px;
}

.elementor-938 .elementor-element.elementor-element-cea9022:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-938 .elementor-element.elementor-element-cea9022>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-938 .elementor-element.elementor-element-cea9022>.elementor-element-populated {
    border-style: solid;
    border-width: 5px 5px 5px 5px;
    border-color: #3BA5DD;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 29px 29px 29px 29px;
    --e-column-margin-right: 29px;
    --e-column-margin-left: 29px;
    padding: 4px 4px 4px 4px;
}

.elementor-938 .elementor-element.elementor-element-cea9022>.elementor-element-populated,
.elementor-938 .elementor-element.elementor-element-cea9022>.elementor-element-populated>.elementor-background-overlay,
.elementor-938 .elementor-element.elementor-element-cea9022>.elementor-background-slideshow {
    border-radius: 146px 146px 146px 146px;
}

.elementor-938 .elementor-element.elementor-element-cea9022>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-938 .elementor-element.elementor-element-f9da351 {
    text-align: center;
    color: #353434E3;
    font-size: 17px;
    font-weight: 900;
}

.elementor-938 .elementor-element.elementor-element-f9da351>.elementor-widget-container {
    margin: 19px 19px 19px 19px;
    border-style: none;
    border-radius: 15px 15px 15px 15px;
}

.elementor-938 .elementor-element.elementor-element-cd0125f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-938 .elementor-element.elementor-element-cd0125f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-938 .elementor-element.elementor-element-cd0125f>.elementor-element-populated {
    border-style: solid;
    border-width: 5px 5px 5px 5px;
    border-color: #3BA5DD;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 29px 29px 29px 29px;
    --e-column-margin-right: 29px;
    --e-column-margin-left: 29px;
    padding: 4px 4px 4px 4px;
}

.elementor-938 .elementor-element.elementor-element-cd0125f>.elementor-element-populated,
.elementor-938 .elementor-element.elementor-element-cd0125f>.elementor-element-populated>.elementor-background-overlay,
.elementor-938 .elementor-element.elementor-element-cd0125f>.elementor-background-slideshow {
    border-radius: 146px 146px 146px 146px;
}

.elementor-938 .elementor-element.elementor-element-cd0125f>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-938 .elementor-element.elementor-element-7621948 {
    text-align: center;
    color: #353434E3;
    font-size: 17px;
    font-weight: 900;
}

.elementor-938 .elementor-element.elementor-element-7621948>.elementor-widget-container {
    margin: 19px 19px 19px 19px;
    border-style: none;
    border-radius: 15px 15px 15px 15px;
}

.elementor-938 .elementor-element.elementor-element-679cf45 {
    --spacer-size: 16px;
}

.elementor-938 .elementor-element.elementor-element-c78400d {
    text-align: center;
}

.elementor-938 .elementor-element.elementor-element-c78400d .elementor-heading-title {
    font-size: 27px;
    font-weight: bold;
    padding: 15px;
}

.elementor-938 .elementor-element.elementor-element-91de074 {
    --divider-border-style: solid;
    --divider-color: #3BA5DD;
    --divider-border-width: 3.6px;
}

.elementor-938 .elementor-element.elementor-element-91de074 .elementor-divider-separator {
    width: 14%;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-938 .elementor-element.elementor-element-91de074 .elementor-divider {
    text-align: center;
    padding-top: 15px;
    padding-bottom: 15px;
}

.elementor-938 .elementor-element.elementor-element-91de074>.elementor-widget-container {
    margin: -23px -23px -23px -23px;
}

.elementor-938 .elementor-element.elementor-element-345d6e1 {
    text-align: left;
    font-size: 17px;
}

.elementor-938 .elementor-element.elementor-element-2c7bab1 .elementor-button .elementor-align-icon-right {
    margin-left: 4px;
}

.elementor-938 .elementor-element.elementor-element-2c7bab1 .elementor-button .elementor-align-icon-left {
    margin-right: 4px;
}

.elementor-938 .elementor-element.elementor-element-2c7bab1 .elementor-button {
    text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
    background-color: #3BA5DD;
}

.elementor-938 .elementor-element.elementor-element-2c7bab1 {
    width: var(--container-widget-width, 100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    align-self: flex-end;
    padding: 15px;
}

.elementor-938 .elementor-element.elementor-element-844f2de {
    text-align: center;
}

.elementor-938 .elementor-element.elementor-element-844f2de .elementor-heading-title {
    font-size: 27px;
    font-weight: bold;
}

.elementor-938 .elementor-element.elementor-element-6b331bb {
    --divider-border-style: solid;
    --divider-color: #3BA5DD;
    --divider-border-width: 3.6px;
}

.elementor-938 .elementor-element.elementor-element-6b331bb .elementor-divider-separator {
    width: 14%;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-938 .elementor-element.elementor-element-6b331bb .elementor-divider {
    text-align: center;
    padding-top: 15px;
    padding-bottom: 15px;
}

.elementor-938 .elementor-element.elementor-element-6b331bb>.elementor-widget-container {
    margin: -23px -23px -23px -23px;
}

.elementor-938 .elementor-element.elementor-element-55c1f86 .elementor-tab-title {
    border-width: 0px;
}

.elementor-938 .elementor-element.elementor-element-55c1f86 .elementor-tab-content {
    border-width: 0px;
    font-size: 16px;
}

.elementor-938 .elementor-element.elementor-element-55c1f86 .elementor-toggle-item:not(:last-child) {
    margin-bottom: 17px;
}

.elementor-938 .elementor-element.elementor-element-55c1f86 .elementor-toggle-title {
    font-size: 19px;
}

.elementor-938 .elementor-element.elementor-element-9a3953d {
    text-align: center;
}

.elementor-938 .elementor-element.elementor-element-9a3953d .elementor-heading-title {
    font-size: 27px;
    font-weight: bold;
        padding: 15px;

}

.elementor-938 .elementor-element.elementor-element-8ba8081 {
    --divider-border-style: solid;
    --divider-color: #3BA5DD;
    --divider-border-width: 3.6px;
}

.elementor-938 .elementor-element.elementor-element-8ba8081 .elementor-divider-separator {
    width: 14%;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-938 .elementor-element.elementor-element-8ba8081 .elementor-divider {
    text-align: center;
    padding-top: 15px;
    padding-bottom: 15px;
}

.elementor-938 .elementor-element.elementor-element-8ba8081>.elementor-widget-container {
    margin: -23px -23px -23px -23px;
}

.elementor-938 .elementor-element.elementor-element-97cb1a8.elementor-view-stacked .elementor-icon {
    background-color: #3BA5DD;
}

.elementor-938 .elementor-element.elementor-element-97cb1a8.elementor-view-framed .elementor-icon,
.elementor-938 .elementor-element.elementor-element-97cb1a8.elementor-view-default .elementor-icon {
    fill: #3BA5DD;
    color: #3BA5DD;
    border-color: #3BA5DD;
}

.elementor-938 .elementor-element.elementor-element-97cb1a8 {
    --icon-box-icon-margin: 15px;
}

.elementor-938 .elementor-element.elementor-element-97cb1a8 .elementor-icon-box-title {
    color: #808080;
}

.elementor-938 .elementor-element.elementor-element-97cb1a8 .elementor-icon-box-title,
.elementor-938 .elementor-element.elementor-element-97cb1a8 .elementor-icon-box-title a {
    font-size: 20px;
}

.elementor-938 .elementor-element.elementor-element-cf0d604.elementor-view-stacked .elementor-icon {
    background-color: #3BA5DD;
}

.elementor-938 .elementor-element.elementor-element-cf0d604.elementor-view-framed .elementor-icon,
.elementor-938 .elementor-element.elementor-element-cf0d604.elementor-view-default .elementor-icon {
    fill: #3BA5DD;
    color: #3BA5DD;
    border-color: #3BA5DD;
}

.elementor-938 .elementor-element.elementor-element-cf0d604 {
    --icon-box-icon-margin: 15px;
}

.elementor-938 .elementor-element.elementor-element-cf0d604 .elementor-icon-box-title {
    color: #808080;
}

.elementor-938 .elementor-element.elementor-element-cf0d604 .elementor-icon-box-title,
.elementor-938 .elementor-element.elementor-element-cf0d604 .elementor-icon-box-title a {
    font-size: 20px;
}

.elementor-938 .elementor-element.elementor-element-3108e80.elementor-view-stacked .elementor-icon {
    background-color: #3BA5DD;
}

.elementor-938 .elementor-element.elementor-element-3108e80.elementor-view-framed .elementor-icon,
.elementor-938 .elementor-element.elementor-element-3108e80.elementor-view-default .elementor-icon {
    fill: #3BA5DD;
    color: #3BA5DD;
    border-color: #3BA5DD;
}

.elementor-938 .elementor-element.elementor-element-3108e80 {
    --icon-box-icon-margin: 15px;
}

.elementor-938 .elementor-element.elementor-element-3108e80 .elementor-icon-box-title {
    color: #808080;
}

.elementor-938 .elementor-element.elementor-element-3108e80 .elementor-icon-box-title,
.elementor-938 .elementor-element.elementor-element-3108e80 .elementor-icon-box-title a {
    font-size: 20px;
}

.elementor-938 .elementor-element.elementor-element-5b7444d.elementor-view-stacked .elementor-icon {
    background-color: #3BA5DD;
}

.elementor-938 .elementor-element.elementor-element-5b7444d.elementor-view-framed .elementor-icon,
.elementor-938 .elementor-element.elementor-element-5b7444d.elementor-view-default .elementor-icon {
    fill: #3BA5DD;
    color: #3BA5DD;
    border-color: #3BA5DD;
}

.elementor-938 .elementor-element.elementor-element-5b7444d {
    --icon-box-icon-margin: 15px;
}

.elementor-938 .elementor-element.elementor-element-5b7444d .elementor-icon-box-title {
    color: #808080;
}

.elementor-938 .elementor-element.elementor-element-5b7444d .elementor-icon-box-title,
.elementor-938 .elementor-element.elementor-element-5b7444d .elementor-icon-box-title a {
    font-size: 20px;
}

.elementor-938 .elementor-element.elementor-element-7894c6f.elementor-view-stacked .elementor-icon {
    background-color: #3BA5DD;
}

.elementor-938 .elementor-element.elementor-element-7894c6f.elementor-view-framed .elementor-icon,
.elementor-938 .elementor-element.elementor-element-7894c6f.elementor-view-default .elementor-icon {
    fill: #3BA5DD;
    color: #3BA5DD;
    border-color: #3BA5DD;
}

.elementor-938 .elementor-element.elementor-element-7894c6f {
    --icon-box-icon-margin: 15px;
}

.elementor-938 .elementor-element.elementor-element-7894c6f .elementor-icon-box-title {
    color: #808080;
}

.elementor-938 .elementor-element.elementor-element-7894c6f .elementor-icon-box-title,
.elementor-938 .elementor-element.elementor-element-7894c6f .elementor-icon-box-title a {
    font-size: 20px;
}

.elementor-938 .elementor-element.elementor-element-59dcf70.elementor-view-stacked .elementor-icon {
    background-color: #3BA5DD;
}

.elementor-938 .elementor-element.elementor-element-59dcf70.elementor-view-framed .elementor-icon,
.elementor-938 .elementor-element.elementor-element-59dcf70.elementor-view-default .elementor-icon {
    fill: #3BA5DD;
    color: #3BA5DD;
    border-color: #3BA5DD;
}

.elementor-938 .elementor-element.elementor-element-59dcf70 {
    --icon-box-icon-margin: 15px;
}

.elementor-938 .elementor-element.elementor-element-59dcf70 .elementor-icon-box-title {
    color: #808080;
}

.elementor-938 .elementor-element.elementor-element-59dcf70 .elementor-icon-box-title,
.elementor-938 .elementor-element.elementor-element-59dcf70 .elementor-icon-box-title a {
    font-size: 20px;
}

.elementor-938 .elementor-element.elementor-element-d51c077 {
    text-align: center;
}

.elementor-938 .elementor-element.elementor-element-d51c077 .elementor-heading-title {
    font-size: 27px;
    font-weight: bold;
    padding: 15px;
}

.elementor-938 .elementor-element.elementor-element-d58e002 {
    --divider-border-style: solid;
    --divider-color: #3BA5DD;
    --divider-border-width: 3.6px;
}

.elementor-938 .elementor-element.elementor-element-d58e002 .elementor-divider-separator {
    width: 14%;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-938 .elementor-element.elementor-element-d58e002 .elementor-divider {
    text-align: center;
    padding-top: 15px;
    padding-bottom: 15px;
}

.elementor-938 .elementor-element.elementor-element-d58e002>.elementor-widget-container {
    margin: -23px -23px -23px -23px;
}

.elementor-938 .elementor-element.elementor-element-038a8d7.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-938 .elementor-element.elementor-element-038a8d7.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-938 .elementor-element.elementor-element-038a8d7.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-938 .elementor-element.elementor-element-038a8d7 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 21%;
}

.elementor-938 .elementor-element.elementor-element-038a8d7 .elementor-image-box-img img {
    border-style: solid;
    border-radius: 63px;
    transition-duration: 0.3s;
}

.elementor-938 .elementor-element.elementor-element-038a8d7 .elementor-image-box-title {
    margin-bottom: 0px;
    color: #1E1D5C;
}

.elementor-938 .elementor-element.elementor-element-038a8d7 .elementor-image-box-description {
    color: #1E1D5C;
}

.elementor-938 .elementor-element.elementor-element-ca0df8c {
    text-align: center;
    color: #808080;
    font-size: 17px;
    font-weight: normal;
}

.elementor-938 .elementor-element.elementor-element-6393a95 .elementor-button {
    background-color: #3BA5DD;
}

@media(max-width:767px) {
    .elementor-938 .elementor-element.elementor-element-038a8d7 .elementor-image-box-img {
        margin-bottom: 15px;
    }
}