.elementor-6 .elementor-element.elementor-element-b7c96b6 {
    padding: 50px 0px 20px 0px;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-637d16c.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-637d16c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-637d16c.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-637d16c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 20px;
}

.elementor-widget-text-editor .eael-protected-content-message {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight);
}

.elementor-widget-text-editor .protected-content-error-msg {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight);
}

.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-6 .elementor-element.elementor-element-d00ab07 {
    width: auto;
    max-width: auto;
    text-align: center;
    font-family: "Lato", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    color: var( --e-global-color-b3f56d8);
}

.elementor-widget-heading .eael-protected-content-message {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight);
}

.elementor-widget-heading .protected-content-error-msg {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight);
}

.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-6 .elementor-element.elementor-element-ea746a1 {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-ea746a1 .elementor-heading-title {
    font-family: "Bree Serif", Sans-serif;
    font-size: 64px;
    font-weight: 400;
    line-height: 90px;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-344783a {
    width: var( --container-widget-width, 60%);
    max-width: 60%;
    --container-widget-width: 60%;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Lato", Sans-serif;
    font-size: 20px;
    font-weight: 500;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-344783a>.elementor-widget-container {
    padding: 0px 0px 20px 0px;
}

.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-widget-button .eael-protected-content-message {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight);
}

.elementor-widget-button .protected-content-error-msg {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight);
}

.elementor-6 .elementor-element.elementor-element-d35a505 .elementor-button {
    background-color: #fea300!important;
    font-family: "Lato", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    fill: var( --e-global-color-33f94eb);
    color: var( --e-global-color-33f94eb);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    /*border-color: var( --e-global-color-afe937a);*/
    border-radius: 5px 5px 5px 5px;
    padding: 25px 30px 25px 30px;
}

.elementor-6 .elementor-element.elementor-element-d35a505 .elementor-button:hover,
.elementor-6 .elementor-element.elementor-element-d35a505 .elementor-button:focus {
    background-color: #fea300;
    color: var( --e-global-color-afe937a);
    border-color: var( --e-global-color-afe937a);
}

.elementor-6 .elementor-element.elementor-element-d35a505 .elementor-button:hover svg,
.elementor-6 .elementor-element.elementor-element-d35a505 .elementor-button:focus svg {
    fill: var( --e-global-color-afe937a);
}

.elementor-widget-image-box .eael-protected-content-message {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight);
}

.elementor-widget-image-box .protected-content-error-msg {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight);
}

.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
.elementor-widget-image-box:has(:focus) .elementor-image-box-title {
    color: var( --e-global-color-primary);
}

.elementor-widget-image-box .elementor-image-box-description {
    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-6 .elementor-element.elementor-element-6cc5675 {
    width: auto;
    max-width: auto;
    z-index: 55;
}

.elementor-6 .elementor-element.elementor-element-6cc5675 .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-6cc5675.elementor-position-right .elementor-image-box-img {
    margin-left: 0px;
}

.elementor-6 .elementor-element.elementor-element-6cc5675.elementor-position-left .elementor-image-box-img {
    margin-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-6cc5675.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-6cc5675 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-6 .elementor-element.elementor-element-6cc5675 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-6cc5675 .elementor-image-box-title {
    font-family: "Lato", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    color: #000000;
}

.elementor-widget-image .eael-protected-content-message {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight);
}

.elementor-widget-image .protected-content-error-msg {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight);
}

.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-6 .elementor-element.elementor-element-0bfb5fb>.elementor-widget-container {
    margin: -60px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-0bfb5fb img {
    width: 100%;
}

.elementor-6 .elementor-element.elementor-element-332e6d7>.elementor-widget-container {
    margin: -60px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-332e6d7 img {
    width: 100%;
}

.elementor-6 .elementor-element.elementor-element-1993386:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-1993386>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://authorsarsenal.com/publishingoffer/wp-content/uploads/2024/10/928d811f-group-1597881210.png");
    background-position: center right;
    background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-1993386 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-6 .elementor-element.elementor-element-1993386>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-89db07d>.elementor-container {
    max-width: 1350px;
}

.elementor-6 .elementor-element.elementor-element-a3598fe {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-a3598fe .elementor-heading-title {
    font-family: "Bree Serif", Sans-serif;
    font-size: 38px;
    font-weight: 400;
    line-height: 55px;
    color: #000000;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-a41ac04.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-a41ac04.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-fdff8fd {
    width: var( --container-widget-width, 25%);
    max-width: 25%;
    --container-widget-width: 25%;
    --container-widget-flex-grow: 0;
}

.elementor-6 .elementor-element.elementor-element-fdff8fd .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-fdff8fd.elementor-position-right .elementor-image-box-img {
    margin-left: 4px;
}

.elementor-6 .elementor-element.elementor-element-fdff8fd.elementor-position-left .elementor-image-box-img {
    margin-right: 4px;
}

.elementor-6 .elementor-element.elementor-element-fdff8fd.elementor-position-top .elementor-image-box-img {
    margin-bottom: 4px;
}

.elementor-6 .elementor-element.elementor-element-fdff8fd .elementor-image-box-title {
    margin-bottom: 0px;
    font-family: "Lato", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #2A2A2A;
}

.elementor-6 .elementor-element.elementor-element-fdff8fd .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-6 .elementor-element.elementor-element-fdff8fd .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-81ce996 {
    width: var( --container-widget-width, 23%);
    max-width: 23%;
    --container-widget-width: 23%;
    --container-widget-flex-grow: 0;
}

.elementor-6 .elementor-element.elementor-element-81ce996 .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-81ce996.elementor-position-right .elementor-image-box-img {
    margin-left: 25px;
}

.elementor-6 .elementor-element.elementor-element-81ce996.elementor-position-left .elementor-image-box-img {
    margin-right: 25px;
}

.elementor-6 .elementor-element.elementor-element-81ce996.elementor-position-top .elementor-image-box-img {
    margin-bottom: 25px;
}

.elementor-6 .elementor-element.elementor-element-81ce996 .elementor-image-box-title {
    margin-bottom: 0px;
    font-family: "Lato", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #2A2A2A;
}

.elementor-6 .elementor-element.elementor-element-81ce996 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-6 .elementor-element.elementor-element-81ce996 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-ddf179d {
    width: var( --container-widget-width, 25%);
    max-width: 25%;
    --container-widget-width: 25%;
    --container-widget-flex-grow: 0;
}

.elementor-6 .elementor-element.elementor-element-ddf179d .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-ddf179d.elementor-position-right .elementor-image-box-img {
    margin-left: 4px;
}

.elementor-6 .elementor-element.elementor-element-ddf179d.elementor-position-left .elementor-image-box-img {
    margin-right: 4px;
}

.elementor-6 .elementor-element.elementor-element-ddf179d.elementor-position-top .elementor-image-box-img {
    margin-bottom: 4px;
}

.elementor-6 .elementor-element.elementor-element-ddf179d .elementor-image-box-title {
    margin-bottom: 0px;
    font-family: "Lato", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #2A2A2A;
}

.elementor-6 .elementor-element.elementor-element-ddf179d .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-6 .elementor-element.elementor-element-ddf179d .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-7d6eca8 {
    width: var( --container-widget-width, 25%);
    max-width: 25%;
    --container-widget-width: 25%;
    --container-widget-flex-grow: 0;
}

.elementor-6 .elementor-element.elementor-element-7d6eca8 .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-7d6eca8.elementor-position-right .elementor-image-box-img {
    margin-left: 4px;
}

.elementor-6 .elementor-element.elementor-element-7d6eca8.elementor-position-left .elementor-image-box-img {
    margin-right: 4px;
}

.elementor-6 .elementor-element.elementor-element-7d6eca8.elementor-position-top .elementor-image-box-img {
    margin-bottom: 4px;
}

.elementor-6 .elementor-element.elementor-element-7d6eca8 .elementor-image-box-title {
    margin-bottom: 0px;
    font-family: "Lato", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #2A2A2A;
}

.elementor-6 .elementor-element.elementor-element-7d6eca8 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-6 .elementor-element.elementor-element-7d6eca8 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-ba63388 {
    padding: 50px 0px 50px 0px;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-8f09a25.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-8f09a25.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-8f09a25.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-8f09a25>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 20px;
}

.elementor-6 .elementor-element.elementor-element-f9c1d40>.elementor-container {
    max-width: 455px;
}

.elementor-6 .elementor-element.elementor-element-f9c1d40 {
    padding: 0px 0px 30px 0px;
}

.elementor-6 .elementor-element.elementor-element-1794bd9:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-1794bd9>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-1794bd9.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-1794bd9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-1794bd9.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-1794bd9>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-1794bd9>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-1794bd9>.elementor-background-slideshow {
    border-radius: 50px 50px 50px 50px;
}

.elementor-6 .elementor-element.elementor-element-1794bd9>.elementor-element-populated {
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.23);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-6 .elementor-element.elementor-element-1794bd9>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-acef1e8 {
    width: auto;
    max-width: auto;
}

.elementor-6 .elementor-element.elementor-element-acef1e8>.elementor-widget-container {
    padding: 7px 7px 7px 7px;
}

.elementor-6 .elementor-element.elementor-element-a27511c {
    width: auto;
    max-width: auto;
}

.elementor-6 .elementor-element.elementor-element-a27511c>.elementor-widget-container {
    padding: 7px 7px 7px 7px;
}

.elementor-widget-rating .eael-protected-content-message {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight);
}

.elementor-widget-rating .protected-content-error-msg {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight);
}

.elementor-6 .elementor-element.elementor-element-baa5b2f {
    width: auto;
    max-width: auto;
    --e-rating-icon-font-size: 20px;
}

.elementor-6 .elementor-element.elementor-element-baa5b2f>.elementor-widget-container {
    padding: 7px 7px 7px 7px;
}

.elementor-6 .elementor-element.elementor-element-3af3b93 {
    width: auto;
    max-width: auto;
    text-align: center;
    font-family: "Lato", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-3af3b93>.elementor-widget-container {
    padding: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-53992b7 {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-53992b7 .elementor-heading-title {
    font-family: "Bree Serif", Sans-serif;
    font-size: 44px;
    font-weight: 400;
    line-height: 55px;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-48d9983 {
    width: var( --container-widget-width, 60%);
    max-width: 60%;
    --container-widget-width: 60%;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Lato", Sans-serif;
    font-size: 20px;
    font-weight: 500;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-264d6bb {
    padding: 20px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-9916f67>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
}

.elementor-6 .elementor-element.elementor-element-fdcd59f img {
    width: 100%;
}

.elementor-6 .elementor-element.elementor-element-fde7bfd {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-fde7bfd .elementor-heading-title {
    font-family: "Lato", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-06acee2 {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-06acee2 .elementor-heading-title {
    font-family: "Lato", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    font-style: italic;
    color: #676464;
}

.elementor-6 .elementor-element.elementor-element-276b08f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
}

.elementor-6 .elementor-element.elementor-element-4d172bd img {
    width: 100%;
}

.elementor-6 .elementor-element.elementor-element-02a544d {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-02a544d .elementor-heading-title {
    font-family: "Lato", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-bf46fde {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-bf46fde .elementor-heading-title {
    font-family: "Lato", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    font-style: italic;
    color: #676464;
}

.elementor-6 .elementor-element.elementor-element-f66cdb1>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
}

.elementor-6 .elementor-element.elementor-element-5969ea2 img {
    width: 100%;
}

.elementor-6 .elementor-element.elementor-element-c86c5cc {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-c86c5cc .elementor-heading-title {
    font-family: "Lato", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-f353b8c {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-f353b8c .elementor-heading-title {
    font-family: "Lato", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    font-style: italic;
    color: #676464;
}

.elementor-6 .elementor-element.elementor-element-ab11217>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
}

.elementor-6 .elementor-element.elementor-element-c6d15d8 img {
    width: 100%;
}

.elementor-6 .elementor-element.elementor-element-d4c9437 {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-d4c9437 .elementor-heading-title {
    font-family: "Lato", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-c50f1fa {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-c50f1fa .elementor-heading-title {
    font-family: "Lato", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    font-style: italic;
    color: #676464;
}

.elementor-6 .elementor-element.elementor-element-4f5f9fb {
    padding: 20px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-f851333>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
}

.elementor-6 .elementor-element.elementor-element-7e6c859 img {
    width: 100%;
}

.elementor-6 .elementor-element.elementor-element-c4f5488 {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-c4f5488 .elementor-heading-title {
    font-family: "Lato", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-92bc6c5 {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-92bc6c5 .elementor-heading-title {
    font-family: "Lato", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    font-style: italic;
    color: #676464;
}

.elementor-6 .elementor-element.elementor-element-4e33763>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
}

.elementor-6 .elementor-element.elementor-element-db0b920 img {
    width: 100%;
}

.elementor-6 .elementor-element.elementor-element-bd2d265 {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-bd2d265 .elementor-heading-title {
    font-family: "Lato", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-a894559 {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-a894559 .elementor-heading-title {
    font-family: "Lato", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    font-style: italic;
    color: #676464;
}

.elementor-6 .elementor-element.elementor-element-b6e5274>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
}

.elementor-6 .elementor-element.elementor-element-8d50aa8 img {
    width: 100%;
}

.elementor-6 .elementor-element.elementor-element-fab8d7e {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-fab8d7e .elementor-heading-title {
    font-family: "Lato", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-f355d50 {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-f355d50 .elementor-heading-title {
    font-family: "Lato", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    font-style: italic;
    color: #676464;
}

.elementor-6 .elementor-element.elementor-element-ba17976>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
}

.elementor-6 .elementor-element.elementor-element-1913aea img {
    width: 100%;
}

.elementor-6 .elementor-element.elementor-element-8cd4d45 {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-8cd4d45 .elementor-heading-title {
    font-family: "Lato", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-149c910 {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-149c910 .elementor-heading-title {
    font-family: "Lato", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    font-style: italic;
    color: #676464;
}

.elementor-6 .elementor-element.elementor-element-1e2e698>.elementor-container {
    max-width: 900px;
}

.elementor-6 .elementor-element.elementor-element-1e2e698 {
    padding: 20px 0px 30px 0px;
}

.elementor-6 .elementor-element.elementor-element-6fef237>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
}

.elementor-6 .elementor-element.elementor-element-8dff7df img {
    width: 100%;
}

.elementor-6 .elementor-element.elementor-element-a2f4e28 {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-a2f4e28 .elementor-heading-title {
    font-family: "Lato", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-9a89a36 {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-9a89a36 .elementor-heading-title {
    font-family: "Lato", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    font-style: italic;
    color: #676464;
}

.elementor-6 .elementor-element.elementor-element-e38e33b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
}

.elementor-6 .elementor-element.elementor-element-7603761 img {
    width: 100%;
}

.elementor-6 .elementor-element.elementor-element-0e64893 {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-0e64893 .elementor-heading-title {
    font-family: "Lato", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-4dfbc86 {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-4dfbc86 .elementor-heading-title {
    font-family: "Lato", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    font-style: italic;
    color: #676464;
}

.elementor-6 .elementor-element.elementor-element-1a5bb4b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
}

.elementor-6 .elementor-element.elementor-element-fa9f3d5 img {
    width: 100%;
}

.elementor-6 .elementor-element.elementor-element-79970d3 {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-79970d3 .elementor-heading-title {
    font-family: "Lato", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-901c322 {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-901c322 .elementor-heading-title {
    font-family: "Lato", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    font-style: italic;
    color: #676464;
}

.elementor-6 .elementor-element.elementor-element-1ac53b5 .elementor-button {
    background-color: #fea300;
    font-family: "Lato", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    fill: var( --e-global-color-33f94eb);
    color: var( --e-global-color-33f94eb);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    /*border-color: var( --e-global-color-afe937a);*/
    border-radius: 5px 5px 5px 5px;
    padding: 25px 30px 25px 30px;
}

.elementor-6 .elementor-element.elementor-element-1ac53b5 .elementor-button:hover,
.elementor-6 .elementor-element.elementor-element-1ac53b5 .elementor-button:focus {
    background-color: var( --e-global-color-33f94eb);
    color: var( --e-global-color-afe937a);
    border-color: var( --e-global-color-afe937a);
}

.elementor-6 .elementor-element.elementor-element-1ac53b5 .elementor-button:hover svg,
.elementor-6 .elementor-element.elementor-element-1ac53b5 .elementor-button:focus svg {
    fill: var( --e-global-color-afe937a);
}

.elementor-6 .elementor-element.elementor-element-e3d81bf {
    width: auto;
    max-width: auto;
    z-index: 55;
}

.elementor-6 .elementor-element.elementor-element-e3d81bf .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-e3d81bf .elementor-image-box-title {
    font-family: "Lato", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-3ed38a2:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-3ed38a2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FAF3F0;
}

.elementor-6 .elementor-element.elementor-element-3ed38a2>.elementor-container {
    max-width: 1350px;
}

.elementor-6 .elementor-element.elementor-element-3ed38a2 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 0px 50px 0px;
}

.elementor-6 .elementor-element.elementor-element-3ed38a2>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-adef579.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-adef579.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-adef579.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-b2256de {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-b2256de .elementor-heading-title {
    font-family: "Bree Serif", Sans-serif;
    font-size: 42px;
    font-weight: 400;
    line-height: 55px;
    color: #2A2A2A;
}

.elementor-6 .elementor-element.elementor-element-f5ab719 {
    padding: 0px 0px 30px 0px;
}

.elementor-widget-video .eael-protected-content-message {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight);
}

.elementor-widget-video .protected-content-error-msg {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight);
}

.elementor-6 .elementor-element.elementor-element-0b4a074 .elementor-wrapper {
    --video-aspect-ratio: 0.5625;
}

.elementor-6 .elementor-element.elementor-element-afa3257 .elementor-wrapper {
    --video-aspect-ratio: 0.5625;
}

.elementor-6 .elementor-element.elementor-element-4c237b5 .elementor-wrapper {
    --video-aspect-ratio: 0.5625;
}

.elementor-6 .elementor-element.elementor-element-6885751 .elementor-wrapper {
    --video-aspect-ratio: 0.5625;
}

.elementor-6 .elementor-element.elementor-element-99d3989 .elementor-button {
    background-color: var( --e-global-color-79f6db3);
    font-family: "Lato", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    fill: var( --e-global-color-33f94eb);
    color: var( --e-global-color-33f94eb);
    box-shadow: 0px 5px 24px 11px rgba(204, 31.000000000000004, 41.99999999999999, 0.18823529411764706);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var( --e-global-color-79f6db3);
    border-radius: 5px 5px 5px 5px;
    padding: 25px 30px 25px 30px;
}

.elementor-6 .elementor-element.elementor-element-99d3989 .elementor-button:hover,
.elementor-6 .elementor-element.elementor-element-99d3989 .elementor-button:focus {
    background-color: #FFFFFF00;
    color: var( --e-global-color-79f6db3);
    border-color: var( --e-global-color-79f6db3);
}

.elementor-6 .elementor-element.elementor-element-99d3989 .elementor-button:hover svg,
.elementor-6 .elementor-element.elementor-element-99d3989 .elementor-button:focus svg {
    fill: var( --e-global-color-79f6db3);
}

.elementor-6 .elementor-element.elementor-element-cf8d6d2 {
    width: auto;
    max-width: auto;
    z-index: 55;
}

.elementor-6 .elementor-element.elementor-element-cf8d6d2 .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-cf8d6d2 .elementor-image-box-title {
    font-family: "Lato", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-6039abb>.elementor-container {
    max-width: 900px;
}

.elementor-6 .elementor-element.elementor-element-6039abb {
    padding: 0px 0px 50px 0px;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-b646c5b.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-b646c5b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-b646c5b.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-82bf547 {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-82bf547 .elementor-heading-title {
    font-family: "Bree Serif", Sans-serif;
    font-size: 42px;
    font-weight: 400;
    line-height: 55px;
    color: #2A2A2A;
}

.elementor-6 .elementor-element.elementor-element-e505201>.elementor-background-overlay {
    background-color: transparent;
    background-image: radial-gradient(at center center, #E0EBF1 51%, #FFFFFF 70%);
    opacity: 1;
    mix-blend-mode: darken;
}

.elementor-6 .elementor-element.elementor-element-e505201 {
    padding: 20px 20px 20px 20px;
}

.elementor-6 .elementor-element.elementor-element-4209843:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-4209843>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-4209843>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-4209843>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-4209843>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-4209843>.elementor-element-populated {
    box-shadow: 0px 0px 45px 0px #E6EDF5;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-4209843>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-ac58d57 .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-ac58d57.elementor-position-right .elementor-image-box-img {
    margin-left: 0px;
}

.elementor-6 .elementor-element.elementor-element-ac58d57.elementor-position-left .elementor-image-box-img {
    margin-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-ac58d57.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-ac58d57 .elementor-image-box-title {
    margin-bottom: 0px;
    font-family: "Lato", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #2A2A2A;
}

.elementor-6 .elementor-element.elementor-element-ac58d57 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-6 .elementor-element.elementor-element-ac58d57 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-86baf2d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-86baf2d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-86baf2d>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-86baf2d>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-86baf2d>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-86baf2d>.elementor-element-populated {
    box-shadow: 0px 0px 45px 0px #E6EDF5;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-86baf2d>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-b217333 .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-b217333.elementor-position-right .elementor-image-box-img {
    margin-left: 0px;
}

.elementor-6 .elementor-element.elementor-element-b217333.elementor-position-left .elementor-image-box-img {
    margin-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-b217333.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-b217333 .elementor-image-box-title {
    margin-bottom: 0px;
    font-family: "Lato", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #2A2A2A;
}

.elementor-6 .elementor-element.elementor-element-b217333 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-6 .elementor-element.elementor-element-b217333 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-291d0e3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-291d0e3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-291d0e3>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-291d0e3>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-291d0e3>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-291d0e3>.elementor-element-populated {
    box-shadow: 0px 0px 45px 0px #E6EDF5;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-291d0e3>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-b691645 .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-b691645.elementor-position-right .elementor-image-box-img {
    margin-left: 0px;
}

.elementor-6 .elementor-element.elementor-element-b691645.elementor-position-left .elementor-image-box-img {
    margin-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-b691645.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-b691645 .elementor-image-box-title {
    margin-bottom: 0px;
    font-family: "Lato", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #2A2A2A;
}

.elementor-6 .elementor-element.elementor-element-b691645 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-6 .elementor-element.elementor-element-b691645 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-dc176a8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-dc176a8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-dc176a8>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-dc176a8>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-dc176a8>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-dc176a8>.elementor-element-populated {
    box-shadow: 0px 0px 45px 0px #E6EDF5;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-dc176a8>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-fce4a72 .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-fce4a72.elementor-position-right .elementor-image-box-img {
    margin-left: 0px;
}

.elementor-6 .elementor-element.elementor-element-fce4a72.elementor-position-left .elementor-image-box-img {
    margin-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-fce4a72.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-fce4a72 .elementor-image-box-title {
    margin-bottom: 0px;
    font-family: "Lato", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #2A2A2A;
}

.elementor-6 .elementor-element.elementor-element-fce4a72 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-6 .elementor-element.elementor-element-fce4a72 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-4c9b1db:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-4c9b1db>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-4c9b1db>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-4c9b1db>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-4c9b1db>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-4c9b1db>.elementor-element-populated {
    box-shadow: 0px 0px 45px 0px #E6EDF5;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-4c9b1db>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-523daa9 .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-523daa9.elementor-position-right .elementor-image-box-img {
    margin-left: 0px;
}

.elementor-6 .elementor-element.elementor-element-523daa9.elementor-position-left .elementor-image-box-img {
    margin-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-523daa9.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-523daa9 .elementor-image-box-title {
    margin-bottom: 0px;
    font-family: "Lato", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #2A2A2A;
}

.elementor-6 .elementor-element.elementor-element-523daa9 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-6 .elementor-element.elementor-element-523daa9 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-ab5d7f6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-ab5d7f6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-ab5d7f6>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-ab5d7f6>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-ab5d7f6>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-ab5d7f6>.elementor-element-populated {
    box-shadow: 0px 0px 45px 0px #E6EDF5;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-ab5d7f6>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-43cf277 .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-43cf277.elementor-position-right .elementor-image-box-img {
    margin-left: 0px;
}

.elementor-6 .elementor-element.elementor-element-43cf277.elementor-position-left .elementor-image-box-img {
    margin-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-43cf277.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-43cf277 .elementor-image-box-title {
    margin-bottom: 0px;
    font-family: "Lato", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #2A2A2A;
}

.elementor-6 .elementor-element.elementor-element-43cf277 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-6 .elementor-element.elementor-element-43cf277 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-df51106:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-df51106>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-df51106>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-df51106>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-df51106>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-df51106>.elementor-element-populated {
    box-shadow: 0px 0px 45px 0px #E6EDF5;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-df51106>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-7317f1d .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-7317f1d.elementor-position-right .elementor-image-box-img {
    margin-left: 0px;
}

.elementor-6 .elementor-element.elementor-element-7317f1d.elementor-position-left .elementor-image-box-img {
    margin-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-7317f1d.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-7317f1d .elementor-image-box-title {
    margin-bottom: 0px;
    font-family: "Lato", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #2A2A2A;
}

.elementor-6 .elementor-element.elementor-element-7317f1d .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-6 .elementor-element.elementor-element-7317f1d .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-ddac9ee:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-ddac9ee>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-ddac9ee>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-ddac9ee>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-ddac9ee>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-ddac9ee>.elementor-element-populated {
    box-shadow: 0px 0px 45px 0px #E6EDF5;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-ddac9ee>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-5d92851 .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-5d92851.elementor-position-right .elementor-image-box-img {
    margin-left: 0px;
}

.elementor-6 .elementor-element.elementor-element-5d92851.elementor-position-left .elementor-image-box-img {
    margin-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-5d92851.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-5d92851 .elementor-image-box-title {
    margin-bottom: 0px;
    font-family: "Lato", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #2A2A2A;
}

.elementor-6 .elementor-element.elementor-element-5d92851 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-6 .elementor-element.elementor-element-5d92851 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-130bbb8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-130bbb8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-130bbb8>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-130bbb8>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-130bbb8>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-130bbb8>.elementor-element-populated {
    box-shadow: 0px 0px 45px 0px #E6EDF5;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-130bbb8>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-43ccca9 .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-43ccca9.elementor-position-right .elementor-image-box-img {
    margin-left: 0px;
}

.elementor-6 .elementor-element.elementor-element-43ccca9.elementor-position-left .elementor-image-box-img {
    margin-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-43ccca9.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-43ccca9 .elementor-image-box-title {
    margin-bottom: 0px;
    font-family: "Lato", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #2A2A2A;
}

.elementor-6 .elementor-element.elementor-element-43ccca9 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-6 .elementor-element.elementor-element-43ccca9 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-e98f517:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-e98f517>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-e98f517>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-e98f517>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-e98f517>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-e98f517>.elementor-element-populated {
    box-shadow: 0px 0px 45px 0px #E6EDF5;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-e98f517>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-1dea316 .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-1dea316.elementor-position-right .elementor-image-box-img {
    margin-left: 0px;
}

.elementor-6 .elementor-element.elementor-element-1dea316.elementor-position-left .elementor-image-box-img {
    margin-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-1dea316.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-1dea316 .elementor-image-box-title {
    margin-bottom: 0px;
    font-family: "Lato", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #2A2A2A;
}

.elementor-6 .elementor-element.elementor-element-1dea316 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-6 .elementor-element.elementor-element-1dea316 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-36cb218:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-36cb218>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-36cb218>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-36cb218>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-36cb218>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-36cb218>.elementor-element-populated {
    box-shadow: 0px 0px 45px 0px #E6EDF5;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-36cb218>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-763878b .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-763878b.elementor-position-right .elementor-image-box-img {
    margin-left: 0px;
}

.elementor-6 .elementor-element.elementor-element-763878b.elementor-position-left .elementor-image-box-img {
    margin-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-763878b.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-763878b .elementor-image-box-title {
    margin-bottom: 0px;
    font-family: "Lato", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #2A2A2A;
}

.elementor-6 .elementor-element.elementor-element-763878b .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-6 .elementor-element.elementor-element-763878b .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-3d4b26f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-3d4b26f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-3d4b26f>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-3d4b26f>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-3d4b26f>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-3d4b26f>.elementor-element-populated {
    box-shadow: 0px 0px 45px 0px #E6EDF5;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-3d4b26f>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-1c2cc0a .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-1c2cc0a.elementor-position-right .elementor-image-box-img {
    margin-left: 0px;
}

.elementor-6 .elementor-element.elementor-element-1c2cc0a.elementor-position-left .elementor-image-box-img {
    margin-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-1c2cc0a.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-1c2cc0a .elementor-image-box-title {
    margin-bottom: 0px;
    font-family: "Lato", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #2A2A2A;
}

.elementor-6 .elementor-element.elementor-element-1c2cc0a .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-6 .elementor-element.elementor-element-1c2cc0a .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-37b425a {
    width: var( --container-widget-width, 80%);
    max-width: 80%;
    --container-widget-width: 80%;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Lato", Sans-serif;
    font-size: 20px;
    font-weight: 500;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-37b425a>.elementor-widget-container {
    padding: 40px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-b46327f {
    width: auto;
    max-width: auto;
    z-index: 55;
}

.elementor-6 .elementor-element.elementor-element-b46327f .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-b46327f .elementor-image-box-title {
    font-family: "Lato", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-417ef1a .elementor-button {
    background-color: #fea300;
    font-family: "Lato", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    fill: var( --e-global-color-33f94eb);
    color: var( --e-global-color-33f94eb);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    /*border-color: var( --e-global-color-afe937a);*/
    border-radius: 5px 5px 5px 5px;
    padding: 25px 30px 25px 30px;
}

.elementor-6 .elementor-element.elementor-element-417ef1a .elementor-button:hover,
.elementor-6 .elementor-element.elementor-element-417ef1a .elementor-button:focus {
    background-color: var( --e-global-color-33f94eb);
    color: var( --e-global-color-afe937a);
    border-color: var( --e-global-color-afe937a);
}

.elementor-6 .elementor-element.elementor-element-417ef1a>.elementor-widget-container {
    padding: 20px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-417ef1a .elementor-button:hover svg,
.elementor-6 .elementor-element.elementor-element-417ef1a .elementor-button:focus svg {
    fill: var( --e-global-color-afe937a);
}

.elementor-6 .elementor-element.elementor-element-d4275fb:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-d4275fb>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://authorsarsenal.com/publishingoffer/wp-content/uploads/2024/10/bb77dc8a-mask-group-2024-01-17t152100-850.png");
    background-position: center center;
    background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-d4275fb {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 0px 50px 0px;
}

.elementor-6 .elementor-element.elementor-element-d4275fb>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-10c2980 {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-10c2980 .elementor-heading-title {
    font-family: "Bree Serif", Sans-serif;
    font-size: 42px;
    font-weight: 400;
    line-height: 55px;
    color: #2A2A2A;
}

.elementor-6 .elementor-element.elementor-element-7a3f5f9 .elementor-column-gap-custom .elementor-column>.elementor-element-populated {
    padding: 20px;
}

.elementor-6 .elementor-element.elementor-element-7a3f5f9>.elementor-container {
    min-height: 150px;
}

.elementor-6 .elementor-element.elementor-element-d31e572:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-d31e572>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://authorsarsenal.com/publishingoffer/wp-content/uploads/2024/10/aa64ba7f-group-187.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-d31e572.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-d31e572.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-d31e572.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-d31e572>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-d31e572>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-d31e572>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-d31e572>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-d31e572>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-cff3cde {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-cff3cde .elementor-heading-title {
    font-family: "Lato", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    color: var( --e-global-color-33f94eb);
}

.elementor-6 .elementor-element.elementor-element-3b0afbb:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-3b0afbb>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://authorsarsenal.com/publishingoffer/wp-content/uploads/2024/10/b8415362-unsplash-jbi220z-cu4-black-cross-statue-jbi220z-cu4_10ba07i0ba05y00000s01o.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-3b0afbb.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-3b0afbb.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-3b0afbb.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-3b0afbb>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-3b0afbb>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-3b0afbb>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-3b0afbb>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-3b0afbb>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-3ece45b {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-3ece45b .elementor-heading-title {
    font-family: "Lato", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    color: var( --e-global-color-33f94eb);
}

.elementor-6 .elementor-element.elementor-element-e3ac99f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-e3ac99f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://authorsarsenal.com/publishingoffer/wp-content/uploads/2024/10/d6915f36-group-189.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-e3ac99f.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-e3ac99f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-e3ac99f.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-e3ac99f>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-e3ac99f>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-e3ac99f>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-e3ac99f>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-e3ac99f>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-3c2a1fe {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-3c2a1fe .elementor-heading-title {
    font-family: "Lato", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    color: var( --e-global-color-33f94eb);
}

.elementor-6 .elementor-element.elementor-element-75c49f3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-75c49f3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://authorsarsenal.com/publishingoffer/wp-content/uploads/2024/10/6e8bef2e-group-190.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-75c49f3.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-75c49f3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-75c49f3.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-75c49f3>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-75c49f3>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-75c49f3>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-75c49f3>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-75c49f3>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-d12120e {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-d12120e .elementor-heading-title {
    font-family: "Lato", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    color: var( --e-global-color-33f94eb);
}

.elementor-6 .elementor-element.elementor-element-5e8d5d7:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-5e8d5d7>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://authorsarsenal.com/publishingoffer/wp-content/uploads/2024/10/8e6797b8-group-191.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-5e8d5d7.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-5e8d5d7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-5e8d5d7.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-5e8d5d7>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-5e8d5d7>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-5e8d5d7>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-5e8d5d7>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-5e8d5d7>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-f648e73 {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-f648e73 .elementor-heading-title {
    font-family: "Lato", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    color: var( --e-global-color-33f94eb);
}

.elementor-6 .elementor-element.elementor-element-4a40ef4 .elementor-column-gap-custom .elementor-column>.elementor-element-populated {
    padding: 20px;
}

.elementor-6 .elementor-element.elementor-element-4a40ef4>.elementor-container {
    min-height: 150px;
}

.elementor-6 .elementor-element.elementor-element-281f6d9:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-281f6d9>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://authorsarsenal.com/publishingoffer/wp-content/uploads/2024/10/546c3f76-group-192.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-281f6d9.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-281f6d9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-281f6d9.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-281f6d9>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-281f6d9>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-281f6d9>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-281f6d9>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-281f6d9>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-557b366 {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-557b366 .elementor-heading-title {
    font-family: "Lato", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    color: var( --e-global-color-33f94eb);
}

.elementor-6 .elementor-element.elementor-element-6a3c3c2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-6a3c3c2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://authorsarsenal.com/publishingoffer/wp-content/uploads/2024/10/fe78e967-group-193.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-6a3c3c2.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-6a3c3c2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-6a3c3c2.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-6a3c3c2>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-6a3c3c2>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-6a3c3c2>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-6a3c3c2>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-6a3c3c2>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-498d30e {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-498d30e .elementor-heading-title {
    font-family: "Lato", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    color: var( --e-global-color-33f94eb);
}

.elementor-6 .elementor-element.elementor-element-a31e850:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-a31e850>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://authorsarsenal.com/publishingoffer/wp-content/uploads/2024/10/2c14e409-group-194.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-a31e850.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-a31e850.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-a31e850.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-a31e850>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-a31e850>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-a31e850>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-a31e850>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-a31e850>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-cf9cce4 {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-cf9cce4 .elementor-heading-title {
    font-family: "Lato", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    color: var( --e-global-color-33f94eb);
}

.elementor-6 .elementor-element.elementor-element-404dfc5:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-404dfc5>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://authorsarsenal.com/publishingoffer/wp-content/uploads/2024/10/14220587-group-195.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-404dfc5.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-404dfc5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-404dfc5.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-404dfc5>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-404dfc5>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-404dfc5>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-404dfc5>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-404dfc5>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-0934ff0 {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-0934ff0 .elementor-heading-title {
    font-family: "Lato", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    color: var( --e-global-color-33f94eb);
}

.elementor-6 .elementor-element.elementor-element-dec9492:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-dec9492>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://authorsarsenal.com/publishingoffer/wp-content/uploads/2024/10/169aa851-group-196.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-dec9492.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-dec9492.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-dec9492.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-dec9492>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-dec9492>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-dec9492>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-dec9492>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-dec9492>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-df996a1 {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-df996a1 .elementor-heading-title {
    font-family: "Lato", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    color: var( --e-global-color-33f94eb);
}

.elementor-6 .elementor-element.elementor-element-0fb0646 .elementor-column-gap-custom .elementor-column>.elementor-element-populated {
    padding: 20px;
}

.elementor-6 .elementor-element.elementor-element-0fb0646>.elementor-container {
    min-height: 150px;
}

.elementor-6 .elementor-element.elementor-element-4e2f574:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-4e2f574>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://authorsarsenal.com/publishingoffer/wp-content/uploads/2024/10/c597a8ba-group-197.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-4e2f574.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-4e2f574.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-4e2f574.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-4e2f574>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-4e2f574>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-4e2f574>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-4e2f574>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-4e2f574>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-9d4153b {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-9d4153b .elementor-heading-title {
    font-family: "Lato", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    color: var( --e-global-color-33f94eb);
}

.elementor-6 .elementor-element.elementor-element-bf67e6d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-bf67e6d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://authorsarsenal.com/publishingoffer/wp-content/uploads/2024/10/2b8bf179-group-198.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-bf67e6d.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-bf67e6d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-bf67e6d.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-bf67e6d>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-bf67e6d>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-bf67e6d>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-bf67e6d>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-bf67e6d>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-6470fe7 {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-6470fe7 .elementor-heading-title {
    font-family: "Lato", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    color: var( --e-global-color-33f94eb);
}

.elementor-6 .elementor-element.elementor-element-038dcf9:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-038dcf9>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://authorsarsenal.com/publishingoffer/wp-content/uploads/2024/10/338ded5b-group-199.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-038dcf9.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-038dcf9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-038dcf9.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-038dcf9>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-038dcf9>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-038dcf9>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-038dcf9>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-038dcf9>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-70601e2 {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-70601e2 .elementor-heading-title {
    font-family: "Lato", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    color: var( --e-global-color-33f94eb);
}

.elementor-6 .elementor-element.elementor-element-e416972:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-e416972>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://authorsarsenal.com/publishingoffer/wp-content/uploads/2024/10/23f8f19a-group-200.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-e416972.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-e416972.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-e416972.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-e416972>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-e416972>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-e416972>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-e416972>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-e416972>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-9143720 {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-9143720 .elementor-heading-title {
    font-family: "Lato", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    color: var( --e-global-color-33f94eb);
}

.elementor-6 .elementor-element.elementor-element-da11d55:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-da11d55>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://authorsarsenal.com/publishingoffer/wp-content/uploads/2024/10/94320f18-group-201.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-da11d55.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-da11d55.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-da11d55.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-da11d55>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-da11d55>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-da11d55>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-da11d55>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-da11d55>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-e151715 {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-e151715 .elementor-heading-title {
    font-family: "Lato", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    color: var( --e-global-color-33f94eb);
}

.elementor-6 .elementor-element.elementor-element-c120826 .elementor-column-gap-custom .elementor-column>.elementor-element-populated {
    padding: 20px;
}

.elementor-6 .elementor-element.elementor-element-c120826>.elementor-container {
    min-height: 150px;
}

.elementor-6 .elementor-element.elementor-element-d398430:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-d398430>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://authorsarsenal.com/publishingoffer/wp-content/uploads/2024/10/7cd23eff-group-202.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-d398430.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-d398430.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-d398430.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-d398430>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-d398430>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-d398430>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-d398430>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-d398430>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-6324f4e {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-6324f4e .elementor-heading-title {
    font-family: "Lato", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    color: var( --e-global-color-33f94eb);
}

.elementor-6 .elementor-element.elementor-element-1fd5ad5:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-1fd5ad5>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://authorsarsenal.com/publishingoffer/wp-content/uploads/2024/10/29635a5e-group-203.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-1fd5ad5.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-1fd5ad5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-1fd5ad5.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-1fd5ad5>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-1fd5ad5>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-1fd5ad5>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-1fd5ad5>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-1fd5ad5>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-12291cd {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-12291cd .elementor-heading-title {
    font-family: "Lato", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    color: var( --e-global-color-33f94eb);
}

.elementor-6 .elementor-element.elementor-element-bdd3b36:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-bdd3b36>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://authorsarsenal.com/publishingoffer/wp-content/uploads/2024/10/c60f7b25-group-204.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-bdd3b36.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-bdd3b36.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-bdd3b36.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-bdd3b36>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-bdd3b36>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-bdd3b36>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-bdd3b36>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-bdd3b36>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-d1b02af {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-d1b02af .elementor-heading-title {
    font-family: "Lato", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    color: var( --e-global-color-33f94eb);
}

.elementor-6 .elementor-element.elementor-element-64509a1:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-64509a1>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://authorsarsenal.com/publishingoffer/wp-content/uploads/2024/10/25e14a53-group-205.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-64509a1.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-64509a1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-64509a1.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-64509a1>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-64509a1>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-64509a1>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-64509a1>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-64509a1>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-29405f3 {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-29405f3 .elementor-heading-title {
    font-family: "Lato", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    color: var( --e-global-color-33f94eb);
}

.elementor-6 .elementor-element.elementor-element-513d023:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-513d023>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://authorsarsenal.com/publishingoffer/wp-content/uploads/2024/10/188e6e26-group-206.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-513d023.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-513d023.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-513d023.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-513d023>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-513d023>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-513d023>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-513d023>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-513d023>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-e5629f3 {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-e5629f3 .elementor-heading-title {
    font-family: "Lato", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    color: var( --e-global-color-33f94eb);
}

.elementor-6 .elementor-element.elementor-element-92f6c41:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-92f6c41>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://authorsarsenal.com/publishingoffer/wp-content/uploads/2024/10/bb77dc8a-mask-group-2024-01-17t152100-850.png");
    background-position: center center;
    background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-92f6c41>.elementor-container {
    max-width: 800px;
}

.elementor-6 .elementor-element.elementor-element-92f6c41 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 50px 0px;
}

.elementor-6 .elementor-element.elementor-element-92f6c41>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-27af8c1.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-27af8c1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-27af8c1.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-27af8c1>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 40px;
}

.elementor-6 .elementor-element.elementor-element-2cb7493 {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-2cb7493 .elementor-heading-title {
    font-family: "Bree Serif", Sans-serif;
    font-size: 42px;
    font-weight: 400;
    line-height: 55px;
    color: #2A2A2A;
}

.elementor-6 .elementor-element.elementor-element-94f6b6e {
    text-align: center;
    font-family: "Lato", Sans-serif;
    font-size: 20px;
    font-weight: 500;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-d5e5079 .elementor-button {
    background-color: #fea300;
    font-family: "Lato", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    fill: var( --e-global-color-33f94eb);
    color: var( --e-global-color-33f94eb);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    /*border-color: var( --e-global-color-afe937a);*/
    border-radius: 5px 5px 5px 5px;
    padding: 25px 30px 25px 30px;
}

.elementor-6 .elementor-element.elementor-element-d5e5079 .elementor-button:hover,
.elementor-6 .elementor-element.elementor-element-d5e5079 .elementor-button:focus {
    background-color: var( --e-global-color-33f94eb);
    color: var( --e-global-color-afe937a);
    border-color: var( --e-global-color-afe937a);
}

.elementor-6 .elementor-element.elementor-element-d5e5079 .elementor-button:hover svg,
.elementor-6 .elementor-element.elementor-element-d5e5079 .elementor-button:focus svg {
    fill: var( --e-global-color-afe937a);
}

.elementor-6 .elementor-element.elementor-element-e159990 {
    width: auto;
    max-width: auto;
    z-index: 55;
}

.elementor-6 .elementor-element.elementor-element-e159990 .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-e159990 .elementor-image-box-title {
    font-family: "Lato", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-4690a2e:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-4690a2e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://bookpublisheramazon.com/publishingoffer/orange.png");
    background-position: center center;
    background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-4690a2e>.elementor-container {
    max-width: 800px;
}

.elementor-6 .elementor-element.elementor-element-4690a2e {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 0px 50px 0px;
}

.elementor-6 .elementor-element.elementor-element-4690a2e>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-61cfa4c.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-61cfa4c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-61cfa4c.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-61cfa4c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 30px;
}

.elementor-6 .elementor-element.elementor-element-708ef0a {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-708ef0a .elementor-heading-title {
    font-family: "Bree Serif", Sans-serif;
    font-size: 42px;
    font-weight: 400;
    line-height: 55px;
    color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-dabd239 {
    text-align: center;
    font-family: "Lato", Sans-serif;
    font-size: 20px;
    font-weight: 500;
    color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-127c324 {
    padding: 0px 0px 30px 0px;
}

.elementor-6 .elementor-element.elementor-element-0a5cf8b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-0a5cf8b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-0a5cf8b>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-0a5cf8b>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-0a5cf8b>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-0a5cf8b>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-6 .elementor-element.elementor-element-0a5cf8b>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-widget-icon-list .eael-protected-content-message {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight);
}

.elementor-widget-icon-list .protected-content-error-msg {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight);
}

.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after {
    border-color: var( --e-global-color-text);
}

.elementor-widget-icon-list .elementor-icon-list-icon i {
    color: var( --e-global-color-primary);
}

.elementor-widget-icon-list .elementor-icon-list-icon svg {
    fill: var( --e-global-color-primary);
}

.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-widget-icon-list .elementor-icon-list-item>a {
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-weight: var( --e-global-typography-text-font-weight);
}

.elementor-widget-icon-list .elementor-icon-list-text {
    color: var( --e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-f2bfee2 .elementor-icon-list-icon i {
    color: var( --e-global-color-79f6db3);
    transition: color 0.3s;
}

.elementor-6 .elementor-element.elementor-element-f2bfee2 .elementor-icon-list-icon svg {
    fill: var( --e-global-color-79f6db3);
    transition: fill 0.3s;
}

.elementor-6 .elementor-element.elementor-element-f2bfee2 {
    --e-icon-list-icon-size: 23px;
    --icon-vertical-offset: 0px;
}

.elementor-6 .elementor-element.elementor-element-f2bfee2 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-6 .elementor-element.elementor-element-f2bfee2 .elementor-icon-list-item>a {
    font-family: "Lato", Sans-serif;
    font-size: 18px;
    font-weight: 600;
}

.elementor-6 .elementor-element.elementor-element-f2bfee2 .elementor-icon-list-text {
    color: #000000;
    transition: color 0.3s;
}

.elementor-6 .elementor-element.elementor-element-76ec829 {
    text-align: left;
    font-family: "Lato", Sans-serif;
    font-size: 20px;
    font-weight: 500;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-9741864 {
    padding: 0px 0px 30px 0px;
}

.elementor-6 .elementor-element.elementor-element-116064b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-116064b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-116064b>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-116064b>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-116064b>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-116064b>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-6 .elementor-element.elementor-element-116064b>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-583635b .elementor-icon-list-icon i {
    color: var( --e-global-color-79f6db3);
    transition: color 0.3s;
}

.elementor-6 .elementor-element.elementor-element-583635b .elementor-icon-list-icon svg {
    fill: var( --e-global-color-79f6db3);
    transition: fill 0.3s;
}

.elementor-6 .elementor-element.elementor-element-583635b {
    --e-icon-list-icon-size: 23px;
    --icon-vertical-offset: 0px;
}

.elementor-6 .elementor-element.elementor-element-583635b .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-6 .elementor-element.elementor-element-583635b .elementor-icon-list-item>a {
    font-family: "Lato", Sans-serif;
    font-size: 18px;
    font-weight: 600;
}

.elementor-6 .elementor-element.elementor-element-583635b .elementor-icon-list-text {
    color: #000000;
    transition: color 0.3s;
}

.elementor-6 .elementor-element.elementor-element-c4aa951 {
    text-align: left;
    font-family: "Lato", Sans-serif;
    font-size: 20px;
    font-weight: 500;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-6516846 {
    padding: 0px 0px 30px 0px;
}

.elementor-6 .elementor-element.elementor-element-93b0ec5:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-93b0ec5>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-93b0ec5>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-93b0ec5>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-93b0ec5>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-93b0ec5>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-6 .elementor-element.elementor-element-93b0ec5>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-ce30ee7 .elementor-icon-list-icon i {
    color: var( --e-global-color-79f6db3);
    transition: color 0.3s;
}

.elementor-6 .elementor-element.elementor-element-ce30ee7 .elementor-icon-list-icon svg {
    fill: var( --e-global-color-79f6db3);
    transition: fill 0.3s;
}

.elementor-6 .elementor-element.elementor-element-ce30ee7 {
    --e-icon-list-icon-size: 23px;
    --icon-vertical-offset: 0px;
}

.elementor-6 .elementor-element.elementor-element-ce30ee7 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-6 .elementor-element.elementor-element-ce30ee7 .elementor-icon-list-item>a {
    font-family: "Lato", Sans-serif;
    font-size: 18px;
    font-weight: 600;
}

.elementor-6 .elementor-element.elementor-element-ce30ee7 .elementor-icon-list-text {
    color: #000000;
    transition: color 0.3s;
}

.elementor-6 .elementor-element.elementor-element-c756433 {
    text-align: left;
    font-family: "Lato", Sans-serif;
    font-size: 20px;
    font-weight: 500;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-09e39ad .elementor-button {
    background-color: #fea300;
    font-family: "Lato", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    fill: var( --e-global-color-33f94eb);
    color: var( --e-global-color-33f94eb);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    /*border-color: var( --e-global-color-afe937a);*/
    border-radius: 5px 5px 5px 5px;
    padding: 25px 30px 25px 30px;
}

.elementor-6 .elementor-element.elementor-element-09e39ad .elementor-button:hover,
.elementor-6 .elementor-element.elementor-element-09e39ad .elementor-button:focus {
    background-color: var( --e-global-color-33f94eb);
    color: var( --e-global-color-afe937a);
    border-color: var( --e-global-color-afe937a);
}

.elementor-6 .elementor-element.elementor-element-09e39ad .elementor-button:hover svg,
.elementor-6 .elementor-element.elementor-element-09e39ad .elementor-button:focus svg {
    fill: var( --e-global-color-afe937a);
}

.elementor-6 .elementor-element.elementor-element-e500b4f {
    width: auto;
    max-width: auto;
    z-index: 55;
}

.elementor-6 .elementor-element.elementor-element-e500b4f .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-e500b4f .elementor-image-box-title {
    font-family: "Lato", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-1a08151:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-1a08151>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://authorsarsenal.com/publishingoffer/wp-content/uploads/2024/10/bb77dc8a-mask-group-2024-01-17t152100-850.png");
    background-position: center center;
    background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-1a08151 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 0px 50px 0px;
}

.elementor-6 .elementor-element.elementor-element-1a08151>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-5141d5a.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-5141d5a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-5141d5a.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-5141d5a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 30px;
}

.elementor-6 .elementor-element.elementor-element-e2aeb35 {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-e2aeb35 .elementor-heading-title {
    font-family: "Bree Serif", Sans-serif;
    font-size: 42px;
    font-weight: 400;
    line-height: 55px;
    color: #2A2A2A;
}

.elementor-6 .elementor-element.elementor-element-6eb1e11 {
    padding: 0px 0px 30px 0px;
}

.elementor-6 .elementor-element.elementor-element-cb1f80d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-cb1f80d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-cb1f80d>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-cb1f80d>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-cb1f80d>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-cb1f80d>.elementor-element-populated {
    box-shadow: 0px 0px 45px 0px #E6EDF5;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-cb1f80d>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-0c9c0ad {
    width: auto;
    max-width: auto;
    top: 5%;
    z-index: 5;
}

body:not(.rtl) .elementor-6 .elementor-element.elementor-element-0c9c0ad {
    right: 5%;
}

body.rtl .elementor-6 .elementor-element.elementor-element-0c9c0ad {
    left: 5%;
}

.elementor-6 .elementor-element.elementor-element-0c9c0ad .elementor-heading-title {
    font-family: "Lato", Sans-serif;
    font-size: 60px;
    font-weight: 600;
    color: #2A2A2A80;
}

.elementor-6 .elementor-element.elementor-element-7dd5afb .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-7dd5afb.elementor-position-right .elementor-image-box-img {
    margin-left: 16px;
}

.elementor-6 .elementor-element.elementor-element-7dd5afb.elementor-position-left .elementor-image-box-img {
    margin-right: 16px;
}

.elementor-6 .elementor-element.elementor-element-7dd5afb.elementor-position-top .elementor-image-box-img {
    margin-bottom: 16px;
}

.elementor-6 .elementor-element.elementor-element-7dd5afb .elementor-image-box-title {
    margin-bottom: 17px;
    font-family: "Lato", Sans-serif;
    font-size: 19px;
    font-weight: 700;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-7dd5afb .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-6 .elementor-element.elementor-element-7dd5afb .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-7dd5afb .elementor-image-box-description {
    font-family: "Lato", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-7d2a0b9:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-7d2a0b9>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-7d2a0b9>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-7d2a0b9>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-7d2a0b9>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-7d2a0b9>.elementor-element-populated {
    box-shadow: 0px 0px 45px 0px #E6EDF5;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-7d2a0b9>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-a9701f9 .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-a9701f9.elementor-position-right .elementor-image-box-img {
    margin-left: 16px;
}

.elementor-6 .elementor-element.elementor-element-a9701f9.elementor-position-left .elementor-image-box-img {
    margin-right: 16px;
}

.elementor-6 .elementor-element.elementor-element-a9701f9.elementor-position-top .elementor-image-box-img {
    margin-bottom: 16px;
}

.elementor-6 .elementor-element.elementor-element-a9701f9 .elementor-image-box-title {
    margin-bottom: 17px;
    font-family: "Lato", Sans-serif;
    font-size: 19px;
    font-weight: 700;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-a9701f9 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-6 .elementor-element.elementor-element-a9701f9 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-a9701f9 .elementor-image-box-description {
    font-family: "Lato", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-36ff130 {
    width: auto;
    max-width: auto;
    top: 5%;
    z-index: 5;
}

body:not(.rtl) .elementor-6 .elementor-element.elementor-element-36ff130 {
    right: 5%;
}

body.rtl .elementor-6 .elementor-element.elementor-element-36ff130 {
    left: 5%;
}

.elementor-6 .elementor-element.elementor-element-36ff130 .elementor-heading-title {
    font-family: "Lato", Sans-serif;
    font-size: 60px;
    font-weight: 600;
    color: #2A2A2A80;
}

.elementor-6 .elementor-element.elementor-element-bcd3082:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-bcd3082>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-bcd3082>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-bcd3082>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-bcd3082>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-bcd3082>.elementor-element-populated {
    box-shadow: 0px 0px 45px 0px #E6EDF5;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-bcd3082>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-6dabfcb .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-6dabfcb.elementor-position-right .elementor-image-box-img {
    margin-left: 16px;
}

.elementor-6 .elementor-element.elementor-element-6dabfcb.elementor-position-left .elementor-image-box-img {
    margin-right: 16px;
}

.elementor-6 .elementor-element.elementor-element-6dabfcb.elementor-position-top .elementor-image-box-img {
    margin-bottom: 16px;
}

.elementor-6 .elementor-element.elementor-element-6dabfcb .elementor-image-box-title {
    margin-bottom: 17px;
    font-family: "Lato", Sans-serif;
    font-size: 19px;
    font-weight: 700;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-6dabfcb .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-6 .elementor-element.elementor-element-6dabfcb .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-6dabfcb .elementor-image-box-description {
    font-family: "Lato", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-00156e5 {
    width: auto;
    max-width: auto;
    top: 5%;
    z-index: 5;
}

body:not(.rtl) .elementor-6 .elementor-element.elementor-element-00156e5 {
    right: 5%;
}

body.rtl .elementor-6 .elementor-element.elementor-element-00156e5 {
    left: 5%;
}

.elementor-6 .elementor-element.elementor-element-00156e5 .elementor-heading-title {
    font-family: "Lato", Sans-serif;
    font-size: 60px;
    font-weight: 600;
    color: #2A2A2A80;
}

.elementor-6 .elementor-element.elementor-element-116fb34 {
    width: var( --container-widget-width, 60%);
    max-width: 60%;
    --container-widget-width: 60%;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Lato", Sans-serif;
    font-size: 20px;
    font-weight: 500;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-116fb34>.elementor-widget-container {
    padding: 0px 0px 20px 0px;
}

.elementor-6 .elementor-element.elementor-element-d4dd794 .elementor-button {
    background-color: #fea300;
    font-family: "Lato", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    fill: var( --e-global-color-33f94eb);
    color: var( --e-global-color-33f94eb);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    /*border-color: var( --e-global-color-afe937a);*/
    border-radius: 5px 5px 5px 5px;
    padding: 25px 30px 25px 30px;
}

.elementor-6 .elementor-element.elementor-element-d4dd794 .elementor-button:hover,
.elementor-6 .elementor-element.elementor-element-d4dd794 .elementor-button:focus {
    background-color: var( --e-global-color-33f94eb);
    color: var( --e-global-color-afe937a);
    border-color: var( --e-global-color-afe937a);
}

.elementor-6 .elementor-element.elementor-element-d4dd794 .elementor-button:hover svg,
.elementor-6 .elementor-element.elementor-element-d4dd794 .elementor-button:focus svg {
    fill: var( --e-global-color-afe937a);
}

.elementor-6 .elementor-element.elementor-element-ada243a {
    width: auto;
    max-width: auto;
    z-index: 55;
}

.elementor-6 .elementor-element.elementor-element-ada243a .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-ada243a .elementor-image-box-title {
    font-family: "Lato", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-4fc2743 {
    padding: 50px 0px 50px 0px;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-5a79e92.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-5a79e92.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-3daad36.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-3daad36.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-3daad36>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-724742c img {
    width: 100%;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-f029b35.elementor-column .elementor-widget-wrap {
    align-items: space-between;
}

.elementor-6 .elementor-element.elementor-element-f029b35.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: space-between;
    align-items: space-between;
}

.elementor-6 .elementor-element.elementor-element-4b599c8 img {
    width: 100%;
}

.elementor-6 .elementor-element.elementor-element-9890d4c {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-9890d4c .elementor-heading-title {
    font-family: "Bree Serif", Sans-serif;
    font-size: 42px;
    font-weight: 400;
    line-height: 55px;
    color: #2A2A2A;
}

.elementor-6 .elementor-element.elementor-element-8a44262 {
    text-align: left;
    font-family: "Lato", Sans-serif;
    font-size: 20px;
    font-weight: 500;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-957117e>.elementor-container {
    max-width: 800px;
}

.elementor-6 .elementor-element.elementor-element-957117e {
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-751b798.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-751b798.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-751b798.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-5de28f6 {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-5de28f6 .elementor-heading-title {
    font-family: "Bree Serif", Sans-serif;
    font-size: 44px;
    font-weight: 400;
    line-height: 55px;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-71a1cd8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-71a1cd8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-71a1cd8>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
}

.elementor-6 .elementor-element.elementor-element-71a1cd8>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-71a1cd8>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-71a1cd8>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-71a1cd8>.elementor-element-populated {
    box-shadow: 0px 18px 10px 2px #E6EDF5;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
}

.elementor-6 .elementor-element.elementor-element-71a1cd8>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-093c31c {
    text-align: left;
    font-family: "Lato", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 14px;
    color: var( --e-global-color-b3f56d8);
}

.elementor-6 .elementor-element.elementor-element-346e5a1 {
    text-align: left;
    font-family: "Lato", Sans-serif;
    font-size: 18px;
    font-weight: 500;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-3d4ad8c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-3d4ad8c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-3d4ad8c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
}

.elementor-6 .elementor-element.elementor-element-3d4ad8c>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-3d4ad8c>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-3d4ad8c>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-3d4ad8c>.elementor-element-populated {
    box-shadow: 0px 18px 10px 2px #E6EDF5;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
}

.elementor-6 .elementor-element.elementor-element-3d4ad8c>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-443f6e6 {
    text-align: left;
    font-family: "Lato", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 14px;
    color: var( --e-global-color-b3f56d8);
}

.elementor-6 .elementor-element.elementor-element-b771679 {
    text-align: left;
    font-family: "Lato", Sans-serif;
    font-size: 18px;
    font-weight: 500;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-4dbf417:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-4dbf417>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-4dbf417>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
}

.elementor-6 .elementor-element.elementor-element-4dbf417>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-4dbf417>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-4dbf417>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-4dbf417>.elementor-element-populated {
    box-shadow: 0px 18px 10px 2px #E6EDF5;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
}

.elementor-6 .elementor-element.elementor-element-4dbf417>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-d4bc945 {
    text-align: left;
    font-family: "Lato", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 14px;
    color: var( --e-global-color-b3f56d8);
}

.elementor-6 .elementor-element.elementor-element-4acfc9a {
    text-align: left;
    font-family: "Lato", Sans-serif;
    font-size: 18px;
    font-weight: 500;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-4b9ca7b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-4b9ca7b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-4b9ca7b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
}

.elementor-6 .elementor-element.elementor-element-4b9ca7b>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-4b9ca7b>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-4b9ca7b>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-4b9ca7b>.elementor-element-populated {
    box-shadow: 0px 18px 10px 2px #E6EDF5;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
}

.elementor-6 .elementor-element.elementor-element-4b9ca7b>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-2ad5402 {
    text-align: left;
    font-family: "Lato", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 14px;
    color: var( --e-global-color-b3f56d8);
}

.elementor-6 .elementor-element.elementor-element-0a9dbcd {
    text-align: left;
    font-family: "Lato", Sans-serif;
    font-size: 18px;
    font-weight: 500;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-ccebe51:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-ccebe51>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-ccebe51>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
}

.elementor-6 .elementor-element.elementor-element-ccebe51>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-ccebe51>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-ccebe51>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-ccebe51>.elementor-element-populated {
    box-shadow: 0px 18px 10px 2px #E6EDF5;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
}

.elementor-6 .elementor-element.elementor-element-ccebe51>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-e7e10a9 {
    text-align: left;
    font-family: "Lato", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 14px;
    color: var( --e-global-color-b3f56d8);
}

.elementor-6 .elementor-element.elementor-element-9148cf7 {
    text-align: left;
    font-family: "Lato", Sans-serif;
    font-size: 18px;
    font-weight: 500;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-d3c0e36:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-d3c0e36>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-d3c0e36>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
}

.elementor-6 .elementor-element.elementor-element-d3c0e36>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-d3c0e36>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-d3c0e36>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-d3c0e36>.elementor-element-populated {
    box-shadow: 0px 18px 10px 2px #E6EDF5;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
}

.elementor-6 .elementor-element.elementor-element-d3c0e36>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-1b9c3a5 {
    text-align: left;
    font-family: "Lato", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 14px;
    color: var( --e-global-color-b3f56d8);
}

.elementor-6 .elementor-element.elementor-element-3d41b3e {
    text-align: left;
    font-family: "Lato", Sans-serif;
    font-size: 18px;
    font-weight: 500;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-b230778:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-b230778>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-b230778>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
}

.elementor-6 .elementor-element.elementor-element-b230778>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-b230778>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-b230778>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-b230778>.elementor-element-populated {
    box-shadow: 0px 18px 10px 2px #E6EDF5;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
}

.elementor-6 .elementor-element.elementor-element-b230778>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-f73173b {
    text-align: left;
    font-family: "Lato", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 14px;
    color: var( --e-global-color-b3f56d8);
}

.elementor-6 .elementor-element.elementor-element-c79e150 {
    text-align: left;
    font-family: "Lato", Sans-serif;
    font-size: 18px;
    font-weight: 500;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-f77f642 .elementor-button {
    background-color: #fea300;
    font-family: "Lato", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    fill: var( --e-global-color-33f94eb);
    color: var( --e-global-color-33f94eb);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #fea300;
    border-radius: 5px 5px 5px 5px;
    padding: 25px 30px 25px 30px;
}

.elementor-6 .elementor-element.elementor-element-f77f642 .elementor-button:hover,
.elementor-6 .elementor-element.elementor-element-f77f642 .elementor-button:focus {
    background-color: var( --e-global-color-33f94eb);
    color: var( --e-global-color-afe937a);
    border-color: var( --e-global-color-afe937a);
}

.elementor-6 .elementor-element.elementor-element-f77f642>.elementor-widget-container {
    padding: 30px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-f77f642 .elementor-button:hover svg,
.elementor-6 .elementor-element.elementor-element-f77f642 .elementor-button:focus svg {
    fill: var( --e-global-color-afe937a);
}

.elementor-6 .elementor-element.elementor-element-0ac2030 {
    width: auto;
    max-width: auto;
    z-index: 55;
}

.elementor-6 .elementor-element.elementor-element-0ac2030 .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-0ac2030 .elementor-image-box-title {
    font-family: "Lato", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-bc05348 {
    padding: 20px 0px 50px 0px;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-4e44191.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-4e44191.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-4e44191.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-589ceff {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-589ceff .elementor-heading-title {
    font-family: "Bree Serif", Sans-serif;
    font-size: 44px;
    font-weight: 400;
    line-height: 55px;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-db3d666 {
    width: var( --container-widget-width, 80%);
    max-width: 80%;
    --container-widget-width: 80%;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Lato", Sans-serif;
    font-size: 18px;
    font-weight: 500;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-7d169c9>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-7d169c9 {
    padding: 20px 0px 20px 0px;
}

.elementor-6 .elementor-element.elementor-element-8d73278 .elementor-button {
    background-color: #fea300;
    font-family: "Lato", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    fill: var( --e-global-color-33f94eb);
    color: var( --e-global-color-33f94eb);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    /*border-color: var( --e-global-color-afe937a);*/
    border-radius: 5px 5px 5px 5px;
    padding: 25px 30px 25px 30px;
}

.elementor-6 .elementor-element.elementor-element-8d73278 .elementor-button:hover,
.elementor-6 .elementor-element.elementor-element-8d73278 .elementor-button:focus {
    background-color: var( --e-global-color-33f94eb);
    color: var( --e-global-color-afe937a);
    border-color: var( --e-global-color-afe937a);
}

.elementor-6 .elementor-element.elementor-element-8d73278>.elementor-widget-container {
    padding: 20px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-8d73278 .elementor-button:hover svg,
.elementor-6 .elementor-element.elementor-element-8d73278 .elementor-button:focus svg {
    fill: var( --e-global-color-afe937a);
}

.elementor-6 .elementor-element.elementor-element-4e8a0c9 {
    width: auto;
    max-width: auto;
    z-index: 55;
}

.elementor-6 .elementor-element.elementor-element-4e8a0c9 .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-4e8a0c9 .elementor-image-box-title {
    font-family: "Lato", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-7645542 {
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-f132f8b.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-f132f8b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-f132f8b.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-f132f8b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 30px;
}

.elementor-6 .elementor-element.elementor-element-4b98b59>.elementor-container {
    max-width: 350px;
}

.elementor-6 .elementor-element.elementor-element-4b98b59 {
    padding: 0px 0px 30px 0px;
}

.elementor-6 .elementor-element.elementor-element-555aabd:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-555aabd>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-555aabd.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-555aabd.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-555aabd.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-555aabd>.elementor-element-populated,
.elementor-6 .elementor-element.elementor-element-555aabd>.elementor-element-populated>.elementor-background-overlay,
.elementor-6 .elementor-element.elementor-element-555aabd>.elementor-background-slideshow {
    border-radius: 50px 50px 50px 50px;
}

.elementor-6 .elementor-element.elementor-element-555aabd>.elementor-element-populated {
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.23);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-6 .elementor-element.elementor-element-555aabd>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-48c86be {
    width: auto;
    max-width: auto;
}

.elementor-6 .elementor-element.elementor-element-48c86be>.elementor-widget-container {
    padding: 7px 7px 7px 7px;
}

.elementor-6 .elementor-element.elementor-element-d59704e {
    width: auto;
    max-width: auto;
    --e-rating-icon-font-size: 20px;
}

.elementor-6 .elementor-element.elementor-element-d59704e>.elementor-widget-container {
    padding: 7px 7px 7px 7px;
}

.elementor-6 .elementor-element.elementor-element-99cd860 {
    width: auto;
    max-width: auto;
    text-align: center;
    font-family: "Lato", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-99cd860>.elementor-widget-container {
    padding: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-cbec9f0 {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-cbec9f0 .elementor-heading-title {
    font-family: "Bree Serif", Sans-serif;
    font-size: 44px;
    font-weight: 400;
    line-height: 55px;
    color: #000000;
}

.elementor-widget-reviews .eael-protected-content-message {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight);
}

.elementor-widget-reviews .protected-content-error-msg {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight);
}

.elementor-widget-reviews .elementor-testimonial__header,
.elementor-widget-reviews .elementor-testimonial__name {
    font-family: var( --e-global-typography-primary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-primary-font-weight);
}

.elementor-widget-reviews .elementor-testimonial__text {
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-weight: var( --e-global-typography-text-font-weight);
}

.elementor-6 .elementor-element.elementor-element-43f9f70.elementor-arrows-yes .elementor-main-swiper {
    width: calc( 90% - 40px);
}

.elementor-6 .elementor-element.elementor-element-43f9f70 .elementor-main-swiper {
    width: 100%!important;
}

.elementor-6 .elementor-element.elementor-element-43f9f70 .elementor-main-swiper .swiper-slide {
    background-color: #36020736;
    border-color: var( --e-global-color-afe937a);
}

.elementor-6 .elementor-element.elementor-element-43f9f70 .elementor-testimonial__header {
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: calc(20px / 2);
    border-bottom-color: #CC1F2A26;
    border-bottom-width: 0.5px;
}

.elementor-6 .elementor-element.elementor-element-43f9f70 .elementor-testimonial__content {
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: calc(20px / 2);
}

.elementor-6 .elementor-element.elementor-element-43f9f70 .elementor-swiper-button {
    font-size: 20px;
}

.elementor-6 .elementor-element.elementor-element-43f9f70 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
    background-color: #CC1F2A30;
    opacity: 1;
}

.elementor-6 .elementor-element.elementor-element-43f9f70 .swiper-pagination-bullet-active,
.elementor-6 .elementor-element.elementor-element-43f9f70 .swiper-pagination-progressbar-fill {
    background-color: var( --e-global-color-79f6db3);
}

.elementor-6 .elementor-element.elementor-element-43f9f70 .swiper-pagination-fraction {
    color: var( --e-global-color-79f6db3);
}

.elementor-6 .elementor-element.elementor-element-43f9f70 .elementor-testimonial__header,
.elementor-6 .elementor-element.elementor-element-43f9f70 .elementor-testimonial__name {
    font-family: "Lato", Sans-serif;
    font-size: 18px;
    font-weight: 700;
}

.elementor-6 .elementor-element.elementor-element-43f9f70 .elementor-testimonial__text {
    font-family: "Lato", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 26px;
}

.elementor-6 .elementor-element.elementor-element-43f9f70 .elementor-testimonial__icon {
    font-size: 40px;
}

.elementor-6 .elementor-element.elementor-element-43f9f70 .elementor-testimonial__icon svg {
    width: 40px;
}

.elementor-6 .elementor-element.elementor-element-43f9f70 .elementor-star-rating {
    font-size: 20px;
}

body:not(.rtl) .elementor-6 .elementor-element.elementor-element-43f9f70 .elementor-star-rating i:not(:last-of-type) {
    margin-right: 1px;
}

body.rtl .elementor-6 .elementor-element.elementor-element-43f9f70 .elementor-star-rating i:not(:last-of-type) {
    margin-left: 1px;
}

.elementor-6 .elementor-element.elementor-element-43f9f70 .elementor-star-rating i:before {
    color: #F0AC4D;
}

.elementor-6 .elementor-element.elementor-element-87e0f37>.elementor-container {
    max-width: 900px;
}

.elementor-6 .elementor-element.elementor-element-87e0f37 {
    padding: 50px 0px 50px 0px;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-488c8c5.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-488c8c5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-488c8c5.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-488c8c5>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 20px;
}

.elementor-6 .elementor-element.elementor-element-0b73b02 {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-0b73b02 .elementor-heading-title {
    font-family: "Bree Serif", Sans-serif;
    font-size: 44px;
    font-weight: 400;
    line-height: 55px;
    color: #000000;
}

.elementor-widget-eael-adv-accordion .eael-protected-content-message {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight);
}

.elementor-widget-eael-adv-accordion .protected-content-error-msg {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight);
}

.elementor-6 .elementor-element.elementor-element-19d2805 .eael-adv-accordion .eael-accordion-list .eael-accordion-header {
    background-color: #fea300;
    padding: 25px 20px 25px 20px;
    margin: 20px 10px 0px 10px;
    border-style: none;
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-19d2805 .eael-adv-accordion .eael-accordion-list .eael-accordion-content {
    background-color: #FFFFFF90;
    color: #191919;
    font-family: "Lato", Sans-serif;
    font-size: 18px;
    font-weight: 600;
    padding: 20px 20px 20px 20px;
    margin: 0px 10px 10px 10px;
    border-style: none;
}

.elementor-6 .elementor-element.elementor-element-19d2805 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title {
    font-family: "Lato", Sans-serif;
    font-size: 18px;
    color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-19d2805 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon {
    font-size: 16px;
    margin-left: 10px;
    color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-19d2805 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon {
    height: 16px;
    width: 16px;
    line-height: 16px;
}

.elementor-6 .elementor-element.elementor-element-19d2805 .eael-adv-accordion .eael-accordion-list {
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-19d2805 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg {
    color: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-19d2805 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg {
    fill: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-19d2805 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title {
    color: #fff;
}

.elementor-6 .elementor-element.elementor-element-19d2805 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon {
    color: #fff;
}

.elementor-6 .elementor-element.elementor-element-19d2805 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg {
    color: #fff;
    fill: #fff;
}

.elementor-6 .elementor-element.elementor-element-19d2805 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon {
    fill: #fff;
}

.elementor-6 .elementor-element.elementor-element-19d2805 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active {
    color: #fff;
}

.elementor-6 .elementor-element.elementor-element-19d2805 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title {
    color: #fff;
}

.elementor-6 .elementor-element.elementor-element-19d2805 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon {
    color: #fff;
}

.elementor-6 .elementor-element.elementor-element-19d2805 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg {
    color: #fff;
    fill: #fff;
}

.elementor-6 .elementor-element.elementor-element-19d2805 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon {
    fill: #fff;
}

.elementor-6 .elementor-element.elementor-element-19d2805 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle,
.elementor-6 .elementor-element.elementor-element-19d2805 .eael-adv-accordion .eael-accordion-list .eael-accordion-header>.fa-toggle-svg {
    font-size: 16px;
}

.elementor-6 .elementor-element.elementor-element-19d2805 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle {
    height: 16px;
    width: 16px;
    line-height: 16px;
    fill: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-19d2805 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle {
    color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-19d2805 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg {
    color: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-19d2805 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle {
    color: #fff;
}

.elementor-6 .elementor-element.elementor-element-19d2805 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg {
    color: #fff;
    fill: #fff;
}

.elementor-6 .elementor-element.elementor-element-19d2805 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle {
    fill: #fff;
}

.elementor-6 .elementor-element.elementor-element-306d3ba:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-306d3ba>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://authorsarsenal.com/publishingoffer/wp-content/uploads/2024/10/2ae1559f-group-1597881143-1-1.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
}

.elementor-6 .elementor-element.elementor-element-306d3ba>.elementor-container {
    min-height: 372px;
}

.elementor-6 .elementor-element.elementor-element-306d3ba {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 0px 30px 0px;
}

.elementor-6 .elementor-element.elementor-element-306d3ba>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-19fec68:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-19fec68>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://authorsarsenal.com/publishingoffer/wp-content/uploads/2024/10/c647ba4b-vector-70.svg");
    background-position: 33px 0px;
    background-repeat: no-repeat;
}

.elementor-6 .elementor-element.elementor-element-19fec68>.elementor-element-populated>.elementor-background-overlay {
    background-image: url("https://authorsarsenal.com/publishingoffer/wp-content/uploads/2024/10/8682207f-vector-71.svg");
    background-position: 744px 215px;
    background-repeat: no-repeat;
    opacity: 1;
}

.elementor-6 .elementor-element.elementor-element-19fec68>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-19fec68>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-8ce6b31 {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-8ce6b31 .elementor-heading-title {
    font-family: "Bree Serif", Sans-serif;
    font-size: 40px;
    font-weight: 400;
    line-height: 55px;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-01cd78f .elementor-button {
    background-color: #fea300;
    font-family: "Lato", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    fill: var( --e-global-color-33f94eb);
    color: var( --e-global-color-33f94eb);
    /*border-style: solid;*/
    border-width: 2px 2px 2px 2px;
    border-color: var( --e-global-color-afe937a);
    border-radius: 5px 5px 5px 5px;
    padding: 25px 30px 25px 30px;
}

.elementor-6 .elementor-element.elementor-element-01cd78f .elementor-button:hover,
.elementor-6 .elementor-element.elementor-element-01cd78f .elementor-button:focus {
    background-color: #fea300;
    color: var( --e-global-color-afe937a);
    /*border-color: var( --e-global-color-afe937a);*/
}

.elementor-6 .elementor-element.elementor-element-01cd78f .elementor-button:hover svg,
.elementor-6 .elementor-element.elementor-element-01cd78f .elementor-button:focus svg {
    fill: var( --e-global-color-afe937a);
}

.elementor-6 .elementor-element.elementor-element-40eac76 {
    width: auto;
    max-width: auto;
    z-index: 55;
}

.elementor-6 .elementor-element.elementor-element-40eac76 .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-40eac76 .elementor-image-box-title {
    font-family: "Lato", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    color: #000000;
}

@media(max-width:1024px) {
    .elementor-6 .elementor-element.elementor-element-19fec68:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-6 .elementor-element.elementor-element-19fec68>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-19fec68>.elementor-element-populated>.elementor-background-overlay {
        background-position: 0px 0px;
    }
}

@media(max-width:767px) {
    .elementor-6 .elementor-element.elementor-element-b7c96b6 {
        padding: 15px 15px 15px 15px;
    }
    .elementor-6 .elementor-element.elementor-element-d00ab07 {
        font-size: 12px;
    }
    .elementor-6 .elementor-element.elementor-element-ea746a1>.elementor-widget-container {
        padding: 10px 0px 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-ea746a1 .elementor-heading-title {
        font-size: 27px;
        line-height: 42px;
    }
    .elementor-6 .elementor-element.elementor-element-344783a {
        width: 100%;
        max-width: 100%;
        font-size: 14px;
    }
    .elementor-6 .elementor-element.elementor-element-344783a>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-d35a505>.elementor-widget-container {
        padding: 05px 0px 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-d35a505 .elementor-button {
        font-size: 13px;
        line-height: 24px;
        padding: 9px 5px 9px 5px;
    }
    .elementor-6 .elementor-element.elementor-element-6cc5675 .elementor-image-box-img {
        margin-bottom: 0px;
    }
    .elementor-6 .elementor-element.elementor-element-0bfb5fb>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-332e6d7>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-1993386 {
        padding: 20px 20px 20px 20px;
    }
    .elementor-6 .elementor-element.elementor-element-a3598fe {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-a3598fe .elementor-heading-title {
        font-size: 25px;
        line-height: 35px;
    }
    .elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-a41ac04.elementor-column .elementor-widget-wrap {
        align-items: flex-start;
    }
    .elementor-6 .elementor-element.elementor-element-a41ac04.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: flex-start;
        align-items: flex-start;
    }
    .elementor-6 .elementor-element.elementor-element-fdff8fd>.elementor-widget-container {
        padding: 10px 10px 10px 10px;
    }
    .elementor-6 .elementor-element.elementor-element-fdff8fd {
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 50%);
        max-width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-fdff8fd .elementor-image-box-wrapper {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-fdff8fd .elementor-image-box-img {
        margin-bottom: 4px;
    }
    .elementor-6 .elementor-element.elementor-element-fdff8fd .elementor-image-box-title {
        font-size: 14px;
    }
    .elementor-6 .elementor-element.elementor-element-81ce996>.elementor-widget-container {
        padding: 10px 10px 10px 10px;
    }
    .elementor-6 .elementor-element.elementor-element-81ce996 {
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 50%);
        max-width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-81ce996 .elementor-image-box-wrapper {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-81ce996 .elementor-image-box-img {
        margin-bottom: 25px;
    }
    .elementor-6 .elementor-element.elementor-element-81ce996 .elementor-image-box-title {
        font-size: 14px;
    }
    .elementor-6 .elementor-element.elementor-element-ddf179d>.elementor-widget-container {
        padding: 10px 10px 10px 10px;
    }
    .elementor-6 .elementor-element.elementor-element-ddf179d {
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 50%);
        max-width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-ddf179d .elementor-image-box-wrapper {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-ddf179d .elementor-image-box-img {
        margin-bottom: 4px;
    }
    .elementor-6 .elementor-element.elementor-element-ddf179d .elementor-image-box-title {
        font-size: 14px;
    }
    .elementor-6 .elementor-element.elementor-element-7d6eca8>.elementor-widget-container {
        padding: 10px 10px 10px 10px;
    }
    .elementor-6 .elementor-element.elementor-element-7d6eca8 {
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 50%);
        max-width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-7d6eca8 .elementor-image-box-wrapper {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-7d6eca8 .elementor-image-box-img {
        margin-bottom: 4px;
    }
    .elementor-6 .elementor-element.elementor-element-7d6eca8 .elementor-image-box-title {
        font-size: 14px;
    }
    .elementor-6 .elementor-element.elementor-element-ba63388 {
        padding: 20px 20px 20px 20px;
    }
    .elementor-6 .elementor-element.elementor-element-8f09a25>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 20px;
    }
    .elementor-6 .elementor-element.elementor-element-f9c1d40 {
        padding: -1px -1px -1px -1px;
    }
    .elementor-6 .elementor-element.elementor-element-1794bd9>.elementor-element-populated {
        padding: 5px 5px 5px 5px;
    }
    .elementor-6 .elementor-element.elementor-element-acef1e8 {
        width: var( --container-widget-width, 20px);
        max-width: 20px;
        --container-widget-width: 20px;
        --container-widget-flex-grow: 0;
    }
    .elementor-6 .elementor-element.elementor-element-acef1e8>.elementor-widget-container {
        padding: 2px 2px 2px 2px;
    }
    .elementor-6 .elementor-element.elementor-element-acef1e8 img {
        width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-a27511c {
        width: var( --container-widget-width, 20px);
        max-width: 20px;
        --container-widget-width: 20px;
        --container-widget-flex-grow: 0;
    }
    .elementor-6 .elementor-element.elementor-element-a27511c>.elementor-widget-container {
        padding: 2px 2px 2px 2px;
    }
    .elementor-6 .elementor-element.elementor-element-baa5b2f {
        --e-rating-icon-font-size: 12px;
    }
    .elementor-6 .elementor-element.elementor-element-3af3b93>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-3af3b93 {
        font-size: 12px;
    }
    .elementor-6 .elementor-element.elementor-element-53992b7 .elementor-heading-title {
        font-size: 25px;
        line-height: 35px;
    }
    .elementor-6 .elementor-element.elementor-element-48d9983 {
        width: 100%;
        max-width: 100%;
        font-size: 14px;
    }
    .elementor-6 .elementor-element.elementor-element-264d6bb {
        padding: 20px 0px 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-9916f67 {
        width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-276b08f {
        width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-f66cdb1 {
        width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-ab11217 {
        width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-4f5f9fb {
        padding: 0px 0px 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-f851333 {
        width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-4e33763 {
        width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-b6e5274 {
        width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-ba17976 {
        width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-1e2e698 {
        padding: 0px 0px 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-6fef237 {
        width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-e38e33b {
        width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-1a5bb4b {
        width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-1ac53b5>.elementor-widget-container {
        padding: 05px 0px 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-1ac53b5 .elementor-button {
        font-size: 13px;
        line-height: 24px;
        padding: 9px 5px 9px 5px;
    }
    .elementor-6 .elementor-element.elementor-element-99d3989>.elementor-widget-container {
        padding: 05px 0px 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-99d3989 .elementor-button {
        font-size: 14px;
        line-height: 24px;
    }
    .elementor-6 .elementor-element.elementor-element-6039abb {
        padding: 20px 20px 20px 20px;
    }
    .elementor-6 .elementor-element.elementor-element-82bf547 .elementor-heading-title {
        font-size: 25px;
        line-height: 35px;
    }
    .elementor-6 .elementor-element.elementor-element-e505201 {
        padding: 0px 0px 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-54cc2c2 {
        padding: 0px 0px 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-4209843 {
        width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-4209843>.elementor-element-populated {
        margin: 5px 5px 5px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-ac58d57 .elementor-image-box-img {
        margin-bottom: 0px;
    }
    .elementor-6 .elementor-element.elementor-element-ac58d57 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 85%;
    }
    .elementor-6 .elementor-element.elementor-element-86baf2d {
        width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-86baf2d>.elementor-element-populated {
        margin: 5px 5px 5px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-b217333 .elementor-image-box-img {
        margin-bottom: 0px;
    }
    .elementor-6 .elementor-element.elementor-element-b217333 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 85%;
    }
    .elementor-6 .elementor-element.elementor-element-291d0e3 {
        width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-291d0e3>.elementor-element-populated {
        margin: 5px 5px 5px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-b691645 .elementor-image-box-img {
        margin-bottom: 0px;
    }
    .elementor-6 .elementor-element.elementor-element-b691645 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 85%;
    }
    .elementor-6 .elementor-element.elementor-element-dc176a8 {
        width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-dc176a8>.elementor-element-populated {
        margin: 5px 5px 5px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-fce4a72 .elementor-image-box-img {
        margin-bottom: 0px;
    }
    .elementor-6 .elementor-element.elementor-element-4c9b1db {
        width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-4c9b1db>.elementor-element-populated {
        margin: 5px 5px 5px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-523daa9 .elementor-image-box-img {
        margin-bottom: 0px;
    }
    .elementor-6 .elementor-element.elementor-element-523daa9 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 85%;
    }
    .elementor-6 .elementor-element.elementor-element-ab5d7f6 {
        width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-ab5d7f6>.elementor-element-populated {
        margin: 5px 5px 5px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-43cf277 .elementor-image-box-img {
        margin-bottom: 0px;
    }
    .elementor-6 .elementor-element.elementor-element-43cf277 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 85%;
    }
    .elementor-6 .elementor-element.elementor-element-df51106 {
        width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-df51106>.elementor-element-populated {
        margin: 5px 5px 5px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-7317f1d .elementor-image-box-img {
        margin-bottom: 0px;
    }
    .elementor-6 .elementor-element.elementor-element-7317f1d .elementor-image-box-wrapper .elementor-image-box-img {
        width: 85%;
    }
    .elementor-6 .elementor-element.elementor-element-ddac9ee {
        width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-ddac9ee>.elementor-element-populated {
        margin: 5px 5px 5px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-5d92851 .elementor-image-box-img {
        margin-bottom: 0px;
    }
    .elementor-6 .elementor-element.elementor-element-5d92851 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 85%;
    }
    .elementor-6 .elementor-element.elementor-element-130bbb8 {
        width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-130bbb8>.elementor-element-populated {
        margin: 5px 5px 5px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-43ccca9 .elementor-image-box-img {
        margin-bottom: 0px;
    }
    .elementor-6 .elementor-element.elementor-element-43ccca9 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 85%;
    }
    .elementor-6 .elementor-element.elementor-element-e98f517 {
        width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-e98f517>.elementor-element-populated {
        margin: 5px 5px 5px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-1dea316 .elementor-image-box-img {
        margin-bottom: 0px;
    }
    .elementor-6 .elementor-element.elementor-element-1dea316 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 85%;
    }
    .elementor-6 .elementor-element.elementor-element-36cb218 {
        width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-36cb218>.elementor-element-populated {
        margin: 5px 5px 5px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-763878b .elementor-image-box-img {
        margin-bottom: 0px;
    }
    .elementor-6 .elementor-element.elementor-element-763878b .elementor-image-box-wrapper .elementor-image-box-img {
        width: 85%;
    }
    .elementor-6 .elementor-element.elementor-element-3d4b26f {
        width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-3d4b26f>.elementor-element-populated {
        margin: 5px 5px 5px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }
    .elementor-6 .elementor-element.elementor-element-1c2cc0a .elementor-image-box-img {
        margin-bottom: 0px;
    }
    .elementor-6 .elementor-element.elementor-element-1c2cc0a .elementor-image-box-wrapper .elementor-image-box-img {
        width: 85%;
    }
    .elementor-6 .elementor-element.elementor-element-37b425a {
        width: 100%;
        max-width: 100%;
        font-size: 14px;
    }
    .elementor-6 .elementor-element.elementor-element-37b425a>.elementor-widget-container {
        padding: 20px 0px 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-417ef1a>.elementor-widget-container {
        padding: 05px 0px 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-417ef1a .elementor-button {
        font-size: 13px;
        line-height: 24px;
        padding: 9px 5px 9px 5px;
    }
    .elementor-6 .elementor-element.elementor-element-d4275fb {
        padding: 20px 20px 20px 20px;
    }
    .elementor-6 .elementor-element.elementor-element-10c2980 .elementor-heading-title {
        font-size: 25px;
        line-height: 35px;
    }
    .elementor-6 .elementor-element.elementor-element-7a3f5f9 .elementor-column-gap-custom .elementor-column>.elementor-element-populated {
        padding: 40px;
    }
    .elementor-6 .elementor-element.elementor-element-4a40ef4 .elementor-column-gap-custom .elementor-column>.elementor-element-populated {
        padding: 40px;
    }
    .elementor-6 .elementor-element.elementor-element-0fb0646 .elementor-column-gap-custom .elementor-column>.elementor-element-populated {
        padding: 40px;
    }
    .elementor-6 .elementor-element.elementor-element-c120826 .elementor-column-gap-custom .elementor-column>.elementor-element-populated {
        padding: 40px;
    }
    .elementor-6 .elementor-element.elementor-element-92f6c41 {
        padding: 20px 20px 20px 20px;
    }
    .elementor-6 .elementor-element.elementor-element-27af8c1>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 10px;
    }
    .elementor-6 .elementor-element.elementor-element-2cb7493 .elementor-heading-title {
        font-size: 25px;
        line-height: 35px;
    }
    .elementor-6 .elementor-element.elementor-element-94f6b6e {
        font-size: 14px;
    }
    .elementor-6 .elementor-element.elementor-element-d5e5079>.elementor-widget-container {
        padding: 05px 0px 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-d5e5079 .elementor-button {
        font-size: 13px;
        line-height: 24px;
        padding: 9px 5px 9px 5px;
    }
    .elementor-6 .elementor-element.elementor-element-4690a2e {
        padding: 20px 20px 20px 20px;
    }
    .elementor-6 .elementor-element.elementor-element-61cfa4c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 10px;
    }
    .elementor-6 .elementor-element.elementor-element-708ef0a .elementor-heading-title {
        font-size: 25px;
        line-height: 35px;
    }
    .elementor-6 .elementor-element.elementor-element-dabd239 {
        font-size: 14px;
    }
    .elementor-6 .elementor-element.elementor-element-f2bfee2 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-6 .elementor-element.elementor-element-f2bfee2 .elementor-icon-list-item>a {
        font-size: 16px;
    }
    .elementor-6 .elementor-element.elementor-element-76ec829 {
        font-size: 14px;
    }
    .elementor-6 .elementor-element.elementor-element-583635b .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-6 .elementor-element.elementor-element-583635b .elementor-icon-list-item>a {
        font-size: 16px;
    }
    .elementor-6 .elementor-element.elementor-element-c4aa951 {
        font-size: 14px;
    }
    .elementor-6 .elementor-element.elementor-element-ce30ee7 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-6 .elementor-element.elementor-element-ce30ee7 .elementor-icon-list-item>a {
        font-size: 16px;
    }
    .elementor-6 .elementor-element.elementor-element-c756433 {
        font-size: 14px;
    }
    .elementor-6 .elementor-element.elementor-element-09e39ad>.elementor-widget-container {
        padding: 05px 0px 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-09e39ad .elementor-button {
        font-size: 13px;
        line-height: 24px;
        padding: 9px 5px 9px 5px;
    }
    .elementor-6 .elementor-element.elementor-element-1a08151 {
        padding: 20px 20px 20px 20px;
    }
    .elementor-6 .elementor-element.elementor-element-5141d5a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 10px;
    }
    .elementor-6 .elementor-element.elementor-element-e2aeb35 .elementor-heading-title {
        font-size: 25px;
        line-height: 35px;
    }
    .elementor-6 .elementor-element.elementor-element-7dd5afb .elementor-image-box-img {
        margin-bottom: 16px;
    }
    .elementor-6 .elementor-element.elementor-element-7dd5afb .elementor-image-box-title {
        font-size: 16px;
    }
    .elementor-6 .elementor-element.elementor-element-7dd5afb .elementor-image-box-description {
        font-size: 14px;
    }
    .elementor-6 .elementor-element.elementor-element-a9701f9 .elementor-image-box-img {
        margin-bottom: 16px;
    }
    .elementor-6 .elementor-element.elementor-element-a9701f9 .elementor-image-box-title {
        font-size: 16px;
    }
    .elementor-6 .elementor-element.elementor-element-a9701f9 .elementor-image-box-description {
        font-size: 14px;
    }
    .elementor-6 .elementor-element.elementor-element-6dabfcb .elementor-image-box-img {
        margin-bottom: 16px;
    }
    .elementor-6 .elementor-element.elementor-element-6dabfcb .elementor-image-box-title {
        font-size: 16px;
    }
    .elementor-6 .elementor-element.elementor-element-6dabfcb .elementor-image-box-description {
        font-size: 14px;
    }
    .elementor-6 .elementor-element.elementor-element-116fb34 {
        font-size: 14px;
    }
    .elementor-6 .elementor-element.elementor-element-d4dd794>.elementor-widget-container {
        padding: 05px 0px 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-d4dd794 .elementor-button {
        font-size: 13px;
        line-height: 24px;
        padding: 9px 5px 9px 5px;
    }
    .elementor-6 .elementor-element.elementor-element-4fc2743 {
        padding: 20px 20px 20px 20px;
    }
    .elementor-6 .elementor-element.elementor-element-e31df04 {
        width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-724742c img {
        height: 300px;
    }
    .elementor-6 .elementor-element.elementor-element-f029b35 {
        width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-719fb5b img {
        height: 100px;
    }
    .elementor-6 .elementor-element.elementor-element-4b599c8 img {
        height: 175px;
    }
    .elementor-6 .elementor-element.elementor-element-9890d4c .elementor-heading-title {
        font-size: 25px;
        line-height: 35px;
    }
    .elementor-6 .elementor-element.elementor-element-8a44262 {
        font-size: 14px;
    }
    .elementor-6 .elementor-element.elementor-element-957117e {
        padding: 20px 20px 20px 20px;
    }
    .elementor-6 .elementor-element.elementor-element-5de28f6 .elementor-heading-title {
        font-size: 25px;
        line-height: 35px;
    }
    .elementor-6 .elementor-element.elementor-element-093c31c {
        line-height: 2em;
    }
    .elementor-6 .elementor-element.elementor-element-346e5a1 {
        font-size: 14px;
    }
    .elementor-6 .elementor-element.elementor-element-443f6e6 {
        line-height: 2em;
    }
    .elementor-6 .elementor-element.elementor-element-d4bc945 {
        line-height: 2em;
    }
    .elementor-6 .elementor-element.elementor-element-2ad5402 {
        line-height: 2em;
    }
    .elementor-6 .elementor-element.elementor-element-e7e10a9 {
        line-height: 2em;
    }
    .elementor-6 .elementor-element.elementor-element-1b9c3a5 {
        line-height: 2em;
    }
    .elementor-6 .elementor-element.elementor-element-f73173b {
        line-height: 2em;
    }
    .elementor-6 .elementor-element.elementor-element-f77f642>.elementor-widget-container {
        padding: 05px 0px 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-f77f642 .elementor-button {
        font-size: 13px;
        line-height: 24px;
        padding: 9px 5px 9px 5px;
    }
    .elementor-6 .elementor-element.elementor-element-bc05348 {
        padding: 20px 20px 20px 20px;
    }
    .elementor-6 .elementor-element.elementor-element-4e44191>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 10px;
    }
    .elementor-6 .elementor-element.elementor-element-589ceff .elementor-heading-title {
        font-size: 25px;
        line-height: 35px;
    }
    .elementor-6 .elementor-element.elementor-element-db3d666 {
        width: 100%;
        max-width: 100%;
        font-size: 14px;
    }
    .elementor-6 .elementor-element.elementor-element-36f4295 {
        width: 33%;
    }
    .elementor-6 .elementor-element.elementor-element-9061840 {
        width: 33%;
    }
    .elementor-6 .elementor-element.elementor-element-3705892 {
        width: 33%;
    }
    .elementor-6 .elementor-element.elementor-element-64da814 {
        width: 33%;
    }
    .elementor-6 .elementor-element.elementor-element-6e1bc96 {
        width: 33%;
    }
    .elementor-6 .elementor-element.elementor-element-1ffafec {
        width: 33%;
    }
    .elementor-6 .elementor-element.elementor-element-8d73278>.elementor-widget-container {
        padding: 05px 0px 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-8d73278 .elementor-button {
        font-size: 13px;
        line-height: 24px;
        padding: 9px 5px 9px 5px;
    }
    .elementor-6 .elementor-element.elementor-element-7645542 {
        padding: 20px 20px 20px 20px;
    }
    .elementor-6 .elementor-element.elementor-element-d59704e {
        --e-rating-icon-font-size: 15px;
    }
    .elementor-6 .elementor-element.elementor-element-99cd860 {
        font-size: 14px;
    }
    .elementor-6 .elementor-element.elementor-element-cbec9f0 .elementor-heading-title {
        font-size: 25px;
        line-height: 35px;
    }
    .elementor-6 .elementor-element.elementor-element-43f9f70 .elementor-testimonial__header,
    .elementor-6 .elementor-element.elementor-element-43f9f70 .elementor-testimonial__name {
        font-size: 16px;
    }
    .elementor-6 .elementor-element.elementor-element-43f9f70 .elementor-testimonial__text {
        font-size: 14px;
    }
    .elementor-6 .elementor-element.elementor-element-87e0f37 {
        padding: 20px 0px 20px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-488c8c5>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 10px;
    }
    .elementor-6 .elementor-element.elementor-element-0b73b02 .elementor-heading-title {
        font-size: 25px;
        line-height: 35px;
    }
    .elementor-6 .elementor-element.elementor-element-19d2805 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title {
        font-size: 16px;
        line-height: 26px;
    }
    .elementor-6 .elementor-element.elementor-element-19d2805 .eael-adv-accordion .eael-accordion-list .eael-accordion-content {
        font-size: 14px;
    }
    .elementor-6 .elementor-element.elementor-element-306d3ba:not(.elementor-motion-effects-element-type-background),
    .elementor-6 .elementor-element.elementor-element-306d3ba>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-size: cover;
    }
    .elementor-6 .elementor-element.elementor-element-306d3ba {
        padding: 20px 20px 20px 20px;
    }
    .elementor-6 .elementor-element.elementor-element-19fec68:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-6 .elementor-element.elementor-element-19fec68>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 0px 0px;
        background-size: 0px auto;
    }
    .elementor-6 .elementor-element.elementor-element-19fec68>.elementor-element-populated>.elementor-background-overlay {
        background-position: 215px 223px;
        opacity: 0.02;
    }
    .elementor-6 .elementor-element.elementor-element-19fec68>.elementor-element-populated {
        padding: 35px 0px 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-8ce6b31 .elementor-heading-title {
        font-size: 35px;
        line-height: 45px;
    }
    .elementor-6 .elementor-element.elementor-element-01cd78f>.elementor-widget-container {
        padding: 05px 0px 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-01cd78f .elementor-button {
        font-size: 13px;
        line-height: 24px;
        padding: 9px 5px 9px 5px;
    }
}

@media(min-width:768px) {
    .elementor-6 .elementor-element.elementor-element-869eba6 {
        width: 20.444%;
    }
    .elementor-6 .elementor-element.elementor-element-a41ac04 {
        width: 79.556%;
    }
    .elementor-6 .elementor-element.elementor-element-3daad36 {
        width: 48.661%;
    }
    .elementor-6 .elementor-element.elementor-element-48acaed {
        width: 51.339%;
    }
}

/* Start custom CSS for heading, class: .elementor-element-ea746a1 */

.elementor-6 .elementor-element.elementor-element-ea746a1 span {
    /*background-color: #360207 !important;*/
    color: #fff !important;
    padding-left: 15px;
    padding-right: 15px;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-a3598fe */

.elementor-6 .elementor-element.elementor-element-a3598fe span1 {
    padding-bottom: 5px;
    background-image: url('https://authorsarsenal.com/publishingoffer/wp-content/uploads/2024/10/a4fe0d2c-group-176.svg');
    background-size: 100%;
    background-repeat: no-repeat !important;
    background-position: 0% 100% !important;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-53992b7 */

.elementor-6 .elementor-element.elementor-element-53992b7 span1 {
    padding-bottom: 5px;
    background-image: url("https://authorsarsenal.com/publishingoffer/wp-content/uploads/2024/10/a4fe0d2c-group-176.svg");
    background-size: 130%;
    background-repeat: no-repeat !important;
    background-position: 0% 100% !important;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-b2256de */

.elementor-6 .elementor-element.elementor-element-b2256de span1 {
    padding-bottom: 5px;
    background-image: url("https://authorsarsenal.com/publishingoffer/wp-content/uploads/2024/10/a4fe0d2c-group-176.svg");
    background-size: 130%;
    background-repeat: no-repeat !important;
    background-position: 0% 100% !important;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-82bf547 */

.elementor-6 .elementor-element.elementor-element-82bf547 span1 {
    padding-bottom: 5px;
    background-image: url("https://authorsarsenal.com/publishingoffer/wp-content/uploads/2024/10/a4fe0d2c-group-176.svg");
    background-size: 130%;
    background-repeat: no-repeat !important;
    background-position: 0% 100% !important;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-10c2980 */

.elementor-6 .elementor-element.elementor-element-10c2980 span1 {
    padding-bottom: 5px;
    background-image: url("https://authorsarsenal.com/publishingoffer/wp-content/uploads/2024/10/a4fe0d2c-group-176.svg");
    background-size: 130%;
    background-repeat: no-repeat !important;
    background-position: 0% 100% !important;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-2cb7493 */

.elementor-6 .elementor-element.elementor-element-2cb7493 span1 {
    padding-bottom: 5px;
    background-image: url("https://authorsarsenal.com/publishingoffer/wp-content/uploads/2024/10/a4fe0d2c-group-176.svg");
    background-size: 130%;
    background-repeat: no-repeat !important;
    background-position: 0% 100% !important;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-708ef0a */

.elementor-6 .elementor-element.elementor-element-708ef0a span1 {
    padding-bottom: 5px;
    background-image: url("https://authorsarsenal.com/publishingoffer/wp-content/uploads/2024/10/a4fe0d2c-group-176.svg");
    background-size: 130%;
    background-repeat: no-repeat !important;
    background-position: 0% 100% !important;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-e2aeb35 */

.elementor-6 .elementor-element.elementor-element-e2aeb35 span1 {
    padding-bottom: 5px;
    background-image: url("https://authorsarsenal.com/publishingoffer/wp-content/uploads/2024/10/a4fe0d2c-group-176.svg");
    background-size: 130%;
    background-repeat: no-repeat !important;
    background-position: 0% 100% !important;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-9890d4c */

.elementor-6 .elementor-element.elementor-element-9890d4c span1 {
    padding-bottom: 5px;
    background-image: url("https://authorsarsenal.com/publishingoffer/wp-content/uploads/2024/10/a4fe0d2c-group-176.svg");
    background-size: 130%;
    background-repeat: no-repeat !important;
    background-position: 0% 100% !important;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-5de28f6 */

.elementor-6 .elementor-element.elementor-element-5de28f6 span1 {
    padding-bottom: 5px;
    background-image: url('https://authorsarsenal.com/publishingoffer/wp-content/uploads/2024/10/a4fe0d2c-group-176.svg');
    background-size: 130%;
    background-repeat: no-repeat !important;
    background-position: 0% 100% !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-093c31c */

.elementor-6 .elementor-element.elementor-element-093c31c span {
    font-size: 25px;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-443f6e6 */

.elementor-6 .elementor-element.elementor-element-443f6e6 span {
    font-size: 25px;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-d4bc945 */

.elementor-6 .elementor-element.elementor-element-d4bc945 span {
    font-size: 25px;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-2ad5402 */

.elementor-6 .elementor-element.elementor-element-2ad5402 span {
    font-size: 25px;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-e7e10a9 */

.elementor-6 .elementor-element.elementor-element-e7e10a9 span {
    font-size: 25px;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-1b9c3a5 */

.elementor-6 .elementor-element.elementor-element-1b9c3a5 span {
    font-size: 25px;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-f73173b */

.elementor-6 .elementor-element.elementor-element-f73173b span {
    font-size: 25px;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-589ceff */

.elementor-6 .elementor-element.elementor-element-589ceff span1 {
    padding-bottom: 5px;
    background-image: url('https://authorsarsenal.com/publishingoffer/wp-content/uploads/2024/10/a4fe0d2c-group-176.svg');
    background-size: 130%;
    background-repeat: no-repeat !important;
    background-position: 0% 100% !important;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-cbec9f0 */

.elementor-6 .elementor-element.elementor-element-cbec9f0 span1 {
    padding-bottom: 5px;
    background-image: url("https://authorsarsenal.com/publishingoffer/wp-content/uploads/2024/10/a4fe0d2c-group-176.svg");
    background-size: 130%;
    background-repeat: no-repeat !important;
    background-position: 0% 100% !important;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-0b73b02 */

.elementor-6 .elementor-element.elementor-element-0b73b02 span1 {
    padding-bottom: 5px;
    background-image: url("https://authorsarsenal.com/publishingoffer/wp-content/uploads/2024/10/a4fe0d2c-group-176.svg");
    background-size: 130%;
    background-repeat: no-repeat !important;
    background-position: 0% 100% !important;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-8ce6b31 */

.elementor-6 .elementor-element.elementor-element-8ce6b31 span1 {
    padding-bottom: 5px;
    background-image: url("https://authorsarsenal.com/publishingoffer/wp-content/uploads/2024/10/a4fe0d2c-group-176.svg");
    background-size: 130%;
    background-repeat: no-repeat !important;
    background-position: 0% 100% !important;
}

/* End custom CSS */