.elementor-65 .elementor-element.elementor-element-341cceb > .elementor-container {
    max-width: 1280px;
}

.elementor-65 .elementor-element.elementor-element-873ef90 {
    --spacer-size: 50px;
}

.elementor-65 .elementor-element.elementor-element-743bc09 {
    text-align: center;
}

.elementor-65 .elementor-element.elementor-element-743bc09 .elementor-heading-title {
    color: #3A7DB4;
    font-family: "Roboto", Sans-serif;
    font-size: 30px;
    font-weight: 600;
}

.elementor-65 .elementor-element.elementor-element-4878fc5 {
    --divider-border-style: solid;
    --divider-color: #3A7DB4;
    --divider-border-width: 1px;
}

.elementor-65 .elementor-element.elementor-element-4878fc5 .elementor-divider-separator {
    width: 84%;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-65 .elementor-element.elementor-element-4878fc5 .elementor-divider {
    text-align: center;
    padding-block-start:15px;padding-block-end:15px;}

.elementor-65 .elementor-element.elementor-element-4878fc5 .elementor-divider__text {
    color: #3A7DB4;
    font-family: "Roboto Slab", Sans-serif;
    font-weight: 400;
}

.elementor-65 .elementor-element.elementor-element-13559b0 > .elementor-container {
    max-width: 1280px;
}

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

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

.elementor-65 .elementor-element.elementor-element-b87d25c img {
    width: 100%;
}

.elementor-65 .elementor-element.elementor-element-97df829:hover .elementor-widget-container {
    background-color: #DBDBDBB0;
}

.elementor-65 .elementor-element.elementor-element-97df829 > .elementor-widget-container {
    transition: background 0.7s;
}

.elementor-65 .elementor-element.elementor-element-fc21795 > .elementor-container {
    max-width: 1280px;
}

.elementor-65 .elementor-element.elementor-element-7377679 {
    --spacer-size: 50px;
}

.elementor-65 .elementor-element.elementor-element-4d80915 {
    text-align: center;
}

.elementor-65 .elementor-element.elementor-element-4d80915 .elementor-heading-title {
    color: #3A7DB4;
    font-family: "Roboto", Sans-serif;
    font-size: 30px;
    font-weight: 600;
}

.elementor-65 .elementor-element.elementor-element-1c03815 {
    --divider-border-style: solid;
    --divider-color: #3A7DB4;
    --divider-border-width: 1px;
}

.elementor-65 .elementor-element.elementor-element-1c03815 .elementor-divider-separator {
    width: 84%;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-65 .elementor-element.elementor-element-1c03815 .elementor-divider {
    text-align: center;
    padding-block-start:15px;padding-block-end:15px;}

.elementor-65 .elementor-element.elementor-element-1c03815 .elementor-divider__text {
    color: #3A7DB4;
    font-family: "Roboto Slab", Sans-serif;
    font-weight: 400;
}

.elementor-65 .elementor-element.elementor-element-37c3cf6 > .elementor-container {
    max-width: 1280px;
}

.elementor-65 .elementor-element.elementor-element-d18454f {
    text-align: center;
}

.elementor-65 .elementor-element.elementor-element-2769143 {
    text-align: center;
}

.elementor-65 .elementor-element.elementor-element-c0965c4 {
    text-align: center;
}

.elementor-65 .elementor-element.elementor-element-27c58e4 {
    text-align: center;
}

.elementor-65 .elementor-element.elementor-element-409da7d {
    --e-image-carousel-slides-to-show: 4;
}

.elementor-65 .elementor-element.elementor-element-cb3f6a8 > .elementor-container {
    max-width: 1280px;
}

.elementor-65 .elementor-element.elementor-element-c887d60 {
    --spacer-size: 50px;
}

.elementor-65 .elementor-element.elementor-element-e90b1d9 {
    text-align: center;
}

.elementor-65 .elementor-element.elementor-element-e90b1d9 .elementor-heading-title {
    color: #3A7DB4;
    font-family: "Roboto", Sans-serif;
    font-size: 30px;
    font-weight: 600;
}

.elementor-65 .elementor-element.elementor-element-46edf65 {
    --divider-border-style: solid;
    --divider-color: #3A7DB4;
    --divider-border-width: 1px;
}

.elementor-65 .elementor-element.elementor-element-46edf65 .elementor-divider-separator {
    width: 84%;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-65 .elementor-element.elementor-element-46edf65 .elementor-divider {
    text-align: center;
    padding-block-start:15px;padding-block-end:15px;}

.elementor-65 .elementor-element.elementor-element-46edf65 .elementor-divider__text {
    color: #3A7DB4;
    font-family: "Roboto Slab", Sans-serif;
    font-weight: 400;
}

.elementor-65 .elementor-element.elementor-element-88b3579 .elementor-posts-container .elementor-post__thumbnail {
    padding-bottom: calc( 0.47 * 0% );
}

.elementor-65 .elementor-element.elementor-element-88b3579:after {
    content: "0.47";
}

.elementor-65 .elementor-element.elementor-element-88b3579 .elementor-post__thumbnail__link {
    width: 100%;
}

.elementor-65 .elementor-element.elementor-element-88b3579 .elementor-post__meta-data span + span:before {
    content: "///";
}

.elementor-65 .elementor-element.elementor-element-88b3579 {
    --grid-column-gap: 30px;
    --grid-row-gap: 35px;
}

.elementor-65 .elementor-element.elementor-element-88b3579 .elementor-post {
    border-radius: 10px;
}

.elementor-65 .elementor-element.elementor-element-88b3579 .elementor-post:hover {
    box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.32);
}

.elementor-65 .elementor-element.elementor-element-88b3579 .elementor-post__thumbnail {
    border-radius: 10px 10px 10px 10px;
}

.elementor-65 .elementor-element.elementor-element-88b3579.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
    margin-right: 20px;
}

.elementor-65 .elementor-element.elementor-element-88b3579.elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
    margin-left: 20px;
}

.elementor-65 .elementor-element.elementor-element-88b3579.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
    margin-bottom: 20px;
}

.elementor-65 .elementor-element.elementor-element-88b3579 .elementor-post:hover .elementor-post__thumbnail img {
    filter: brightness( 115% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}

.elementor-65 .elementor-element.elementor-element-88b3579 .elementor-post__title, .elementor-65 .elementor-element.elementor-element-88b3579 .elementor-post__title a {
    color: #396294;
}

.elementor-65 .elementor-element.elementor-element-88b3579 .elementor-post__meta-data {
    color: #7E7E7E;
}

.elementor-65 .elementor-element.elementor-element-88b3579 .elementor-post__meta-data span:before {
    color: #020101;
}

.elementor-65 .elementor-element.elementor-element-88b3579 .elementor-post__excerpt p {
    color: #6D6D6D;
}

.elementor-65 .elementor-element.elementor-element-88b3579 .elementor-post__read-more {
    color: #5995AF;
}

.elementor-65 .elementor-element.elementor-element-88b3579 .elementor-pagination {
    text-align: center;
    margin-top: 13px;
}

.elementor-65 .elementor-element.elementor-element-88b3579 .elementor-pagination .page-numbers:not(.dots) {
    color: #60B8DF;
}

.elementor-65 .elementor-element.elementor-element-88b3579 .elementor-pagination a.page-numbers:hover {
    color: #127FAD;
}

.elementor-65 .elementor-element.elementor-element-88b3579 .elementor-pagination .page-numbers.current {
    color: #127FAD;
}

body:not(.rtl) .elementor-65 .elementor-element.elementor-element-88b3579 .elementor-pagination .page-numbers:not(:first-child) {
    margin-left: calc( 14px/2 );
}

body:not(.rtl) .elementor-65 .elementor-element.elementor-element-88b3579 .elementor-pagination .page-numbers:not(:last-child) {
    margin-right: calc( 14px/2 );
}

body.rtl .elementor-65 .elementor-element.elementor-element-88b3579 .elementor-pagination .page-numbers:not(:first-child) {
    margin-right: calc( 14px/2 );
}

body.rtl .elementor-65 .elementor-element.elementor-element-88b3579 .elementor-pagination .page-numbers:not(:last-child) {
    margin-left: calc( 14px/2 );
}

.elementor-65 .elementor-element.elementor-element-5c30262 .elementor-posts-container .elementor-post__thumbnail {
    padding-bottom: calc( 0.45 * 100% );
}

.elementor-65 .elementor-element.elementor-element-5c30262:after {
    content: "0.45";
}

.elementor-65 .elementor-element.elementor-element-5c30262 .elementor-post__thumbnail__link {
    width: 29%;
}

.elementor-65 .elementor-element.elementor-element-5c30262 {
    --grid-column-gap: 30px;
    --grid-row-gap: 35px;
}

.elementor-65 .elementor-element.elementor-element-5c30262 .elementor-post {
    border-radius: 10px;
}

.elementor-65 .elementor-element.elementor-element-5c30262 .elementor-post:hover {
    box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.32);
}

.elementor-65 .elementor-element.elementor-element-5c30262 .elementor-post__thumbnail {
    border-radius: 10px 10px 10px 10px;
}

.elementor-65 .elementor-element.elementor-element-5c30262.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
    margin-right: 20px;
}

.elementor-65 .elementor-element.elementor-element-5c30262.elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
    margin-left: 20px;
}

.elementor-65 .elementor-element.elementor-element-5c30262.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
    margin-bottom: 20px;
}

.elementor-65 .elementor-element.elementor-element-5c30262 .elementor-post:hover .elementor-post__thumbnail img {
    filter: brightness( 115% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}

.elementor-65 .elementor-element.elementor-element-5c30262 .elementor-post__title, .elementor-65 .elementor-element.elementor-element-5c30262 .elementor-post__title a {
    color: #396294;
    font-family: "Roboto", Sans-serif;
    font-weight: 600;
    text-decoration: none;
}

.elementor-65 .elementor-element.elementor-element-5c30262 .elementor-pagination {
    text-align: center;
    margin-top: 13px;
}

.elementor-65 .elementor-element.elementor-element-5c30262 .elementor-pagination .page-numbers:not(.dots) {
    color: #60B8DF;
}

.elementor-65 .elementor-element.elementor-element-5c30262 .elementor-pagination a.page-numbers:hover {
    color: #127FAD;
}

.elementor-65 .elementor-element.elementor-element-5c30262 .elementor-pagination .page-numbers.current {
    color: #127FAD;
}

body:not(.rtl) .elementor-65 .elementor-element.elementor-element-5c30262 .elementor-pagination .page-numbers:not(:first-child) {
    margin-left: calc( 14px/2 );
}

body:not(.rtl) .elementor-65 .elementor-element.elementor-element-5c30262 .elementor-pagination .page-numbers:not(:last-child) {
    margin-right: calc( 14px/2 );
}

body.rtl .elementor-65 .elementor-element.elementor-element-5c30262 .elementor-pagination .page-numbers:not(:first-child) {
    margin-right: calc( 14px/2 );
}

body.rtl .elementor-65 .elementor-element.elementor-element-5c30262 .elementor-pagination .page-numbers:not(:last-child) {
    margin-left: calc( 14px/2 );
}

.elementor-65 .elementor-element.elementor-element-7c6d07f > .elementor-container {
    max-width: 1280px;
}

.elementor-65 .elementor-element.elementor-element-6964a5d {
    --spacer-size: 50px;
}

.elementor-65 .elementor-element.elementor-element-f749d6c {
    text-align: center;
}

.elementor-65 .elementor-element.elementor-element-f749d6c .elementor-heading-title {
    color: #3A7DB4;
    font-family: "Roboto", Sans-serif;
    font-size: 30px;
    font-weight: 600;
}

.elementor-65 .elementor-element.elementor-element-83b9d23 {
    --divider-border-style: solid;
    --divider-color: #3A7DB4;
    --divider-border-width: 1px;
}

.elementor-65 .elementor-element.elementor-element-83b9d23 .elementor-divider-separator {
    width: 84%;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-65 .elementor-element.elementor-element-83b9d23 .elementor-divider {
    text-align: center;
    padding-block-start:15px;padding-block-end:15px;}

.elementor-65 .elementor-element.elementor-element-83b9d23 .elementor-divider__text {
    color: #3A7DB4;
    font-family: "Roboto Slab", Sans-serif;
    font-weight: 400;
}

.elementor-65 .elementor-element.elementor-element-4438d86 {
    --spacer-size: 50px;
}

.elementor-65 .elementor-element.elementor-element-8067988 > .elementor-container {
    max-width: 1280px;
}

.elementor-65 .elementor-element.elementor-element-e38dfe4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-65 .elementor-element.elementor-element-e38dfe4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, #FFFFFFBD 0%, #3EB4C054 100%);
}

.elementor-65 .elementor-element.elementor-element-e38dfe4 > .elementor-element-populated {
    border-style: solid;
    border-width: 6px 6px 6px 6px;
    border-color: #EBEBEB99;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 20px 0px 20px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 20px;
}

.elementor-65 .elementor-element.elementor-element-e38dfe4 > .elementor-element-populated, .elementor-65 .elementor-element.elementor-element-e38dfe4 > .elementor-element-populated > .elementor-background-overlay, .elementor-65 .elementor-element.elementor-element-e38dfe4 > .elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

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

.elementor-65 .elementor-element.elementor-element-608b060 img {
    width: 71%;
}

.elementor-65 .elementor-element.elementor-element-608b060 > .elementor-widget-container {
    margin: -93px 0px -28px 0px;
}

.elementor-65 .elementor-element.elementor-element-9bc9e03 {
    text-align: center;
}

.elementor-65 .elementor-element.elementor-element-9bc9e03 .elementor-heading-title {
    color: #5B90BB;
    font-family: "Roboto", Sans-serif;
    font-size: 27px;
    font-weight: 600;
}

.elementor-65 .elementor-element.elementor-element-9bc9e03 > .elementor-widget-container {
    margin: 0px 0px -15px 0px;
}

.elementor-65 .elementor-element.elementor-element-482e436 {
    --divider-border-style: dotted;
    --divider-color: #3A7DB4;
    --divider-border-width: 1px;
}

.elementor-65 .elementor-element.elementor-element-482e436 .elementor-divider-separator {
    width: 100%;
}

.elementor-65 .elementor-element.elementor-element-482e436 .elementor-divider {
    padding-block-start:15px;padding-block-end:15px;}

.elementor-65 .elementor-element.elementor-element-482e436 > .elementor-widget-container {
    margin: -15px 0px -16px 0px;
}

.elementor-65 .elementor-element.elementor-element-f1396e4 {
    text-align: center;
    color: #7FA0B9;
    font-family: "Roboto", Sans-serif;
    font-size: 15px;
    font-weight: 400;
}

.elementor-65 .elementor-element.elementor-element-f1396e4 > .elementor-widget-container {
    margin: -18px 0px 0px 0px;
}

.elementor-65 .elementor-element.elementor-element-17dfc55:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-65 .elementor-element.elementor-element-17dfc55 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, #FFFFFFBD 0%, #3EB4C054 100%);
}

.elementor-65 .elementor-element.elementor-element-17dfc55 > .elementor-element-populated {
    border-style: solid;
    border-width: 6px 6px 6px 6px;
    border-color: #EBEBEB99;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 20px 0px 20px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 20px;
}

.elementor-65 .elementor-element.elementor-element-17dfc55 > .elementor-element-populated, .elementor-65 .elementor-element.elementor-element-17dfc55 > .elementor-element-populated > .elementor-background-overlay, .elementor-65 .elementor-element.elementor-element-17dfc55 > .elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

.elementor-65 .elementor-element.elementor-element-17dfc55 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-65 .elementor-element.elementor-element-4f932b5 img {
    width: 71%;
}

.elementor-65 .elementor-element.elementor-element-4f932b5 > .elementor-widget-container {
    margin: -93px 0px -28px 0px;
}

.elementor-65 .elementor-element.elementor-element-55596e1 {
    text-align: center;
}

.elementor-65 .elementor-element.elementor-element-55596e1 .elementor-heading-title {
    color: #3A7DB4;
    font-family: "Roboto", Sans-serif;
    font-size: 27px;
    font-weight: 600;
}

.elementor-65 .elementor-element.elementor-element-55596e1 > .elementor-widget-container {
    margin: 0px 0px -15px 0px;
}

.elementor-65 .elementor-element.elementor-element-7f2ab4c {
    --divider-border-style: dotted;
    --divider-color: #3A7DB4;
    --divider-border-width: 1px;
}

.elementor-65 .elementor-element.elementor-element-7f2ab4c .elementor-divider-separator {
    width: 100%;
}

.elementor-65 .elementor-element.elementor-element-7f2ab4c .elementor-divider {
    padding-block-start:15px;padding-block-end:15px;}

.elementor-65 .elementor-element.elementor-element-7f2ab4c > .elementor-widget-container {
    margin: -15px 0px -16px 0px;
}

.elementor-65 .elementor-element.elementor-element-0c01744 {
    text-align: center;
    color: #7FA0B9;
    font-family: "Roboto", Sans-serif;
    font-size: 15px;
    font-weight: 400;
}

.elementor-65 .elementor-element.elementor-element-0c01744 > .elementor-widget-container {
    margin: -18px 0px 0px 0px;
}

.elementor-65 .elementor-element.elementor-element-202a14a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-65 .elementor-element.elementor-element-202a14a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, #FFFFFFBD 0%, #3EB4C054 100%);
}

.elementor-65 .elementor-element.elementor-element-202a14a > .elementor-element-populated {
    border-style: solid;
    border-width: 6px 6px 6px 6px;
    border-color: #EBEBEB99;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 20px 0px 20px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 20px;
}

.elementor-65 .elementor-element.elementor-element-202a14a > .elementor-element-populated, .elementor-65 .elementor-element.elementor-element-202a14a > .elementor-element-populated > .elementor-background-overlay, .elementor-65 .elementor-element.elementor-element-202a14a > .elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

.elementor-65 .elementor-element.elementor-element-202a14a > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-65 .elementor-element.elementor-element-f1761fb img {
    width: 71%;
}

.elementor-65 .elementor-element.elementor-element-f1761fb > .elementor-widget-container {
    margin: -93px 0px -28px 0px;
}

.elementor-65 .elementor-element.elementor-element-4a2f473 {
    text-align: center;
}

.elementor-65 .elementor-element.elementor-element-4a2f473 .elementor-heading-title {
    color: #3A7DB4;
    font-family: "Roboto", Sans-serif;
    font-size: 27px;
    font-weight: 600;
}

.elementor-65 .elementor-element.elementor-element-4a2f473 > .elementor-widget-container {
    margin: 0px 0px -15px 0px;
}

.elementor-65 .elementor-element.elementor-element-e148acb {
    --divider-border-style: dotted;
    --divider-color: #3A7DB4;
    --divider-border-width: 1px;
}

.elementor-65 .elementor-element.elementor-element-e148acb .elementor-divider-separator {
    width: 100%;
}

.elementor-65 .elementor-element.elementor-element-e148acb .elementor-divider {
    padding-block-start:15px;padding-block-end:15px;}

.elementor-65 .elementor-element.elementor-element-e148acb > .elementor-widget-container {
    margin: -15px 0px -16px 0px;
}

.elementor-65 .elementor-element.elementor-element-d2a5e4f {
    text-align: center;
    color: #7FA0B9;
    font-family: "Roboto", Sans-serif;
    font-size: 15px;
    font-weight: 400;
}

.elementor-65 .elementor-element.elementor-element-d2a5e4f > .elementor-widget-container {
    margin: -18px 0px 0px 0px;
}

.elementor-65 .elementor-element.elementor-element-b490bf0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-65 .elementor-element.elementor-element-b490bf0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, #FFFFFFBD 0%, #3EB4C054 100%);
}

.elementor-65 .elementor-element.elementor-element-b490bf0 > .elementor-element-populated {
    border-style: solid;
    border-width: 6px 6px 6px 6px;
    border-color: #EBEBEB99;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 20px 0px 20px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 20px;
}

.elementor-65 .elementor-element.elementor-element-b490bf0 > .elementor-element-populated, .elementor-65 .elementor-element.elementor-element-b490bf0 > .elementor-element-populated > .elementor-background-overlay, .elementor-65 .elementor-element.elementor-element-b490bf0 > .elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

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

.elementor-65 .elementor-element.elementor-element-9681b9e img {
    width: 71%;
}

.elementor-65 .elementor-element.elementor-element-9681b9e > .elementor-widget-container {
    margin: -93px 0px -28px 0px;
}

.elementor-65 .elementor-element.elementor-element-dc9aca8 {
    text-align: center;
}

.elementor-65 .elementor-element.elementor-element-dc9aca8 .elementor-heading-title {
    color: #3A7DB4;
    font-family: "Roboto", Sans-serif;
    font-size: 27px;
    font-weight: 600;
}

.elementor-65 .elementor-element.elementor-element-dc9aca8 > .elementor-widget-container {
    margin: 0px 0px -15px 0px;
}

.elementor-65 .elementor-element.elementor-element-819baea {
    --divider-border-style: dotted;
    --divider-color: #3A7DB4;
    --divider-border-width: 1px;
}

.elementor-65 .elementor-element.elementor-element-819baea .elementor-divider-separator {
    width: 100%;
}

.elementor-65 .elementor-element.elementor-element-819baea .elementor-divider {
    padding-block-start:15px;padding-block-end:15px;}

.elementor-65 .elementor-element.elementor-element-819baea > .elementor-widget-container {
    margin: -15px 0px -16px 0px;
}

.elementor-65 .elementor-element.elementor-element-a91d53e {
    text-align: center;
    color: #7FA0B9;
    font-family: "Roboto", Sans-serif;
    font-size: 15px;
    font-weight: 400;
}

.elementor-65 .elementor-element.elementor-element-a91d53e > .elementor-widget-container {
    margin: -18px 0px 0px 0px;
}

.elementor-65 .elementor-element.elementor-element-a2594d1 {
    --spacer-size: 50px;
}

.elementor-65 .elementor-element.elementor-element-2825d24 > .elementor-container {
    max-width: 1280px;
}

.elementor-65 .elementor-element.elementor-element-f9d614e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-65 .elementor-element.elementor-element-f9d614e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, #FFFFFFBD 0%, #3EB4C054 100%);
}

.elementor-65 .elementor-element.elementor-element-f9d614e > .elementor-element-populated {
    border-style: solid;
    border-width: 6px 6px 6px 6px;
    border-color: #EBEBEB99;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 20px 0px 20px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 20px;
}

.elementor-65 .elementor-element.elementor-element-f9d614e > .elementor-element-populated, .elementor-65 .elementor-element.elementor-element-f9d614e > .elementor-element-populated > .elementor-background-overlay, .elementor-65 .elementor-element.elementor-element-f9d614e > .elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

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

.elementor-65 .elementor-element.elementor-element-b2c2b2c img {
    width: 71%;
}

.elementor-65 .elementor-element.elementor-element-b2c2b2c > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-65 .elementor-element.elementor-element-4c45660 {
    text-align: center;
}

.elementor-65 .elementor-element.elementor-element-4c45660 .elementor-heading-title {
    color: #5B90BB;
    font-family: "Roboto", Sans-serif;
    font-size: 27px;
    font-weight: 600;
}

.elementor-65 .elementor-element.elementor-element-4c45660 > .elementor-widget-container {
    margin: 0px 0px -15px 0px;
}

.elementor-65 .elementor-element.elementor-element-c65a187 {
    --divider-border-style: dotted;
    --divider-color: #3A7DB4;
    --divider-border-width: 1px;
}

.elementor-65 .elementor-element.elementor-element-c65a187 .elementor-divider-separator {
    width: 100%;
}

.elementor-65 .elementor-element.elementor-element-c65a187 .elementor-divider {
    padding-block-start:15px;padding-block-end:15px;}

.elementor-65 .elementor-element.elementor-element-c65a187 .elementor-divider__text {
    color: #3A7DB4;
}

.elementor-65 .elementor-element.elementor-element-c65a187 > .elementor-widget-container {
    margin: -15px 0px -16px 0px;
}

.elementor-65 .elementor-element.elementor-element-bf91be6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-65 .elementor-element.elementor-element-bf91be6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, #FFFFFFBD 0%, #3EB4C054 100%);
}

.elementor-65 .elementor-element.elementor-element-bf91be6 > .elementor-element-populated {
    border-style: solid;
    border-width: 6px 6px 6px 6px;
    border-color: #EBEBEB99;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 20px 0px 20px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 20px;
}

.elementor-65 .elementor-element.elementor-element-bf91be6 > .elementor-element-populated, .elementor-65 .elementor-element.elementor-element-bf91be6 > .elementor-element-populated > .elementor-background-overlay, .elementor-65 .elementor-element.elementor-element-bf91be6 > .elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

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

.elementor-65 .elementor-element.elementor-element-8708eff img {
    width: 71%;
}

.elementor-65 .elementor-element.elementor-element-8708eff > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-65 .elementor-element.elementor-element-46d9def {
    text-align: center;
}

.elementor-65 .elementor-element.elementor-element-46d9def .elementor-heading-title {
    color: #5B90BB;
    font-family: "Roboto", Sans-serif;
    font-size: 27px;
    font-weight: 600;
}

.elementor-65 .elementor-element.elementor-element-46d9def > .elementor-widget-container {
    margin: 0px 0px -15px 0px;
}

.elementor-65 .elementor-element.elementor-element-c406f20 {
    --divider-border-style: dotted;
    --divider-color: #3A7DB4;
    --divider-border-width: 1px;
}

.elementor-65 .elementor-element.elementor-element-c406f20 .elementor-divider-separator {
    width: 100%;
}

.elementor-65 .elementor-element.elementor-element-c406f20 .elementor-divider {
    padding-block-start:15px;padding-block-end:15px;}

.elementor-65 .elementor-element.elementor-element-c406f20 .elementor-divider__text {
    color: #3A7DB4;
}

.elementor-65 .elementor-element.elementor-element-c406f20 > .elementor-widget-container {
    margin: -15px 0px -16px 0px;
}

.elementor-65 .elementor-element.elementor-element-3fec297:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-65 .elementor-element.elementor-element-3fec297 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, #FFFFFFBD 0%, #3EB4C054 100%);
}

.elementor-65 .elementor-element.elementor-element-3fec297 > .elementor-element-populated {
    border-style: solid;
    border-width: 6px 6px 6px 6px;
    border-color: #EBEBEB99;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 20px 0px 20px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 20px;
}

.elementor-65 .elementor-element.elementor-element-3fec297 > .elementor-element-populated, .elementor-65 .elementor-element.elementor-element-3fec297 > .elementor-element-populated > .elementor-background-overlay, .elementor-65 .elementor-element.elementor-element-3fec297 > .elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

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

.elementor-65 .elementor-element.elementor-element-d5e8e65 img {
    width: 71%;
}

.elementor-65 .elementor-element.elementor-element-d5e8e65 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-65 .elementor-element.elementor-element-ad8c268 {
    text-align: center;
}

.elementor-65 .elementor-element.elementor-element-ad8c268 .elementor-heading-title {
    color: #5B90BB;
    font-family: "Roboto", Sans-serif;
    font-size: 27px;
    font-weight: 600;
}

.elementor-65 .elementor-element.elementor-element-ad8c268 > .elementor-widget-container {
    margin: 0px 0px -15px 0px;
}

.elementor-65 .elementor-element.elementor-element-101396d {
    --divider-border-style: dotted;
    --divider-color: #3A7DB4;
    --divider-border-width: 1px;
}

.elementor-65 .elementor-element.elementor-element-101396d .elementor-divider-separator {
    width: 100%;
}

.elementor-65 .elementor-element.elementor-element-101396d .elementor-divider {
    padding-block-start:15px;padding-block-end:15px;}

.elementor-65 .elementor-element.elementor-element-101396d .elementor-divider__text {
    color: #3A7DB4;
}

.elementor-65 .elementor-element.elementor-element-101396d > .elementor-widget-container {
    margin: -15px 0px -16px 0px;
}

.elementor-65 .elementor-element.elementor-element-59464fc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-65 .elementor-element.elementor-element-59464fc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, #FFFFFFBD 0%, #3EB4C054 100%);
}

.elementor-65 .elementor-element.elementor-element-59464fc > .elementor-element-populated {
    border-style: solid;
    border-width: 6px 6px 6px 6px;
    border-color: #EBEBEB99;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 20px 0px 20px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 20px;
}

.elementor-65 .elementor-element.elementor-element-59464fc > .elementor-element-populated, .elementor-65 .elementor-element.elementor-element-59464fc > .elementor-element-populated > .elementor-background-overlay, .elementor-65 .elementor-element.elementor-element-59464fc > .elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

.elementor-65 .elementor-element.elementor-element-59464fc > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-65 .elementor-element.elementor-element-7ac1d66 img {
    width: 71%;
}

.elementor-65 .elementor-element.elementor-element-7ac1d66 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-65 .elementor-element.elementor-element-4e5b64d {
    text-align: center;
}

.elementor-65 .elementor-element.elementor-element-4e5b64d .elementor-heading-title {
    color: #5B90BB;
    font-family: "Roboto", Sans-serif;
    font-size: 27px;
    font-weight: 600;
}

.elementor-65 .elementor-element.elementor-element-4e5b64d > .elementor-widget-container {
    margin: 0px 0px -15px 0px;
}

.elementor-65 .elementor-element.elementor-element-f72a7b8 {
    --divider-border-style: dotted;
    --divider-color: #3A7DB4;
    --divider-border-width: 1px;
}

.elementor-65 .elementor-element.elementor-element-f72a7b8 .elementor-divider-separator {
    width: 100%;
}

.elementor-65 .elementor-element.elementor-element-f72a7b8 .elementor-divider {
    padding-block-start:15px;padding-block-end:15px;}

.elementor-65 .elementor-element.elementor-element-f72a7b8 .elementor-divider__text {
    color: #3A7DB4;
}

.elementor-65 .elementor-element.elementor-element-f72a7b8 > .elementor-widget-container {
    margin: -15px 0px -16px 0px;
}

.elementor-65 .elementor-element.elementor-element-6737547 > .elementor-container {
    max-width: 1280px;
}

.elementor-65 .elementor-element.elementor-element-7c3e357 {
    --spacer-size: 50px;
}

.elementor-65 .elementor-element.elementor-element-1d50e0c {
    text-align: center;
}

.elementor-65 .elementor-element.elementor-element-1d50e0c .elementor-heading-title {
    color: #3A7DB4;
    font-family: "Roboto", Sans-serif;
    font-size: 30px;
    font-weight: 600;
}

.elementor-65 .elementor-element.elementor-element-cb40d1e {
    --divider-border-style: solid;
    --divider-color: #3A7DB4;
    --divider-border-width: 1px;
}

.elementor-65 .elementor-element.elementor-element-cb40d1e .elementor-divider-separator {
    width: 84%;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-65 .elementor-element.elementor-element-cb40d1e .elementor-divider {
    text-align: center;
    padding-block-start:15px;padding-block-end:15px;}

.elementor-65 .elementor-element.elementor-element-cb40d1e .elementor-divider__text {
    color: #3A7DB4;
    font-family: "Roboto Slab", Sans-serif;
    font-weight: 400;
}

.elementor-65 .elementor-element.elementor-element-99f2de4 > .elementor-container {
    max-width: 1280px;
}

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

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

.elementor-65 .elementor-element.elementor-element-15ff780 img {
    width: 100%;
}

.elementor-65 .elementor-element.elementor-element-15ff780 > .elementor-widget-container {
    margin: 0px 0px -26px 0px;
}

.elementor-65 .elementor-element.elementor-element-2a9eb08 .elementor-button {
    background-color: transparent;
    background-image: linear-gradient(180deg, #4296E4 0%, #29E0F2 100%);
    border-radius: 10px 10px 10px 10px;
    box-shadow: 2px 2px 1px 5px rgba(236.31847826086957, 247.95134688090738, 249.9, 0.91);
}

.elementor-bc-flex-widget .elementor-65 .elementor-element.elementor-element-43b4f6f.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-65 .elementor-element.elementor-element-f067917 .elementor-accordion-item {
    border-width: 0px;
}

.elementor-65 .elementor-element.elementor-element-f067917 .elementor-accordion-item .elementor-tab-content {
    border-width: 0px;
}

.elementor-65 .elementor-element.elementor-element-f067917 .elementor-accordion-item .elementor-tab-title.elementor-active {
    border-width: 0px;
}

.elementor-65 .elementor-element.elementor-element-f067917 .elementor-accordion-icon, .elementor-65 .elementor-element.elementor-element-f067917 .elementor-accordion-title {
    color: #6EC1E4;
}

.elementor-65 .elementor-element.elementor-element-f067917 .elementor-accordion-icon svg {
    fill: #6EC1E4;
}

.elementor-65 .elementor-element.elementor-element-f067917 .elementor-active .elementor-accordion-icon, .elementor-65 .elementor-element.elementor-element-f067917 .elementor-active .elementor-accordion-title {
    color: #6183CE;
}

.elementor-65 .elementor-element.elementor-element-f067917 .elementor-active .elementor-accordion-icon svg {
    fill: #6183CE;
}

.elementor-65 .elementor-element.elementor-element-f067917 .elementor-accordion-title {
    font-family: "Roboto", Sans-serif;
    font-weight: 600;
}

.elementor-65 .elementor-element.elementor-element-f067917 .elementor-tab-content {
    font-family: "Roboto", Sans-serif;
    font-size: 15px;
    font-weight: 400;
}

.elementor-65 .elementor-element.elementor-element-9c2b284 {
    --spacer-size: 50px;
}

:root {
    --page-title-display: none;
}

@media(min-width: 768px) {
    .elementor-65 .elementor-element.elementor-element-e2d297d {
        width:29.762%;
    }

    .elementor-65 .elementor-element.elementor-element-4e39f3a {
        width: 70.238%;
    }

    .elementor-65 .elementor-element.elementor-element-f46fa2a {
        width: 29.127%;
    }

    .elementor-65 .elementor-element.elementor-element-d8e388d {
        width: 26.248%;
    }

    .elementor-65 .elementor-element.elementor-element-98bed0d {
        width: 23.955%;
    }

    .elementor-65 .elementor-element.elementor-element-314f9d8 {
        width: 20.624%;
    }

    .elementor-65 .elementor-element.elementor-element-cf62204 {
        width: 40%;
    }

    .elementor-65 .elementor-element.elementor-element-43b4f6f {
        width: 60%;
    }
}

@media(max-width: 767px) {
    .elementor-65 .elementor-element.elementor-element-873ef90 {
        --spacer-size:10px;
    }

    .elementor-65 .elementor-element.elementor-element-743bc09 .elementor-heading-title {
        font-size: 26px;
    }

    .elementor-65 .elementor-element.elementor-element-743bc09 > .elementor-widget-container {
        margin: 0px 0px -12px 0px;
    }

    .elementor-65 .elementor-element.elementor-element-4878fc5 .elementor-divider__text {
        font-size: 14px;
    }

    .elementor-65 .elementor-element.elementor-element-4878fc5 > .elementor-widget-container {
        margin: -15px 0px -15px 0px;
    }

    .elementor-65 .elementor-element.elementor-element-b87d25c img {
        width: 100%;
    }

    .elementor-65 .elementor-element.elementor-element-97df829 {
        text-align: center;
    }

    .elementor-65 .elementor-element.elementor-element-97df829 > .elementor-widget-container {
        margin: -35px 0px 0px 0px;
        padding: 10px 10px 10px 10px;
        border-radius: 10px 10px 10px 10px;
    }

    .elementor-65 .elementor-element.elementor-element-7377679 {
        --spacer-size: 10px;
    }

    .elementor-65 .elementor-element.elementor-element-4d80915 .elementor-heading-title {
        font-size: 26px;
    }

    .elementor-65 .elementor-element.elementor-element-4d80915 > .elementor-widget-container {
        margin: 0px 0px -12px 0px;
    }

    .elementor-65 .elementor-element.elementor-element-1c03815 .elementor-divider__text {
        font-size: 14px;
    }

    .elementor-65 .elementor-element.elementor-element-1c03815 > .elementor-widget-container {
        margin: -15px 0px -15px 0px;
    }

    .elementor-65 .elementor-element.elementor-element-409da7d {
        --e-image-carousel-slides-to-show: 2;
    }

    .elementor-65 .elementor-element.elementor-element-c887d60 {
        --spacer-size: 10px;
    }

    .elementor-65 .elementor-element.elementor-element-e90b1d9 .elementor-heading-title {
        font-size: 26px;
    }

    .elementor-65 .elementor-element.elementor-element-e90b1d9 > .elementor-widget-container {
        margin: 0px 0px -12px 0px;
    }

    .elementor-65 .elementor-element.elementor-element-46edf65 .elementor-divider__text {
        font-size: 14px;
    }

    .elementor-65 .elementor-element.elementor-element-46edf65 > .elementor-widget-container {
        margin: -15px 0px -15px 0px;
    }

    .elementor-65 .elementor-element.elementor-element-88b3579 .elementor-posts-container .elementor-post__thumbnail {
        padding-bottom: calc( 0.5 * 100% );
    }

    .elementor-65 .elementor-element.elementor-element-88b3579:after {
        content: "0.5";
    }

    .elementor-65 .elementor-element.elementor-element-88b3579 .elementor-post__thumbnail__link {
        width: 100%;
    }

    .elementor-65 .elementor-element.elementor-element-5c30262 .elementor-posts-container .elementor-post__thumbnail {
        padding-bottom: calc( 0.53 * 10% );
    }

    .elementor-65 .elementor-element.elementor-element-5c30262:after {
        content: "0.53";
    }

    .elementor-65 .elementor-element.elementor-element-5c30262 .elementor-post__thumbnail__link {
        width: 41%;
    }

    .elementor-65 .elementor-element.elementor-element-5c30262 {
        --grid-row-gap: 20px;
    }

    .elementor-65 .elementor-element.elementor-element-5c30262 .elementor-post__thumbnail {
        border-radius: 6px 6px 6px 6px;
    }

    .elementor-65 .elementor-element.elementor-element-5c30262.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
        margin-right: 8px;
    }

    .elementor-65 .elementor-element.elementor-element-5c30262.elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
        margin-left: 8px;
    }

    .elementor-65 .elementor-element.elementor-element-5c30262.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
        margin-bottom: 8px;
    }

    .elementor-65 .elementor-element.elementor-element-5c30262 .elementor-post__title, .elementor-65 .elementor-element.elementor-element-5c30262 .elementor-post__title a {
        font-size: 16px;
        line-height: 1.5em;
    }

    .elementor-65 .elementor-element.elementor-element-6964a5d {
        --spacer-size: 10px;
    }

    .elementor-65 .elementor-element.elementor-element-f749d6c .elementor-heading-title {
        font-size: 26px;
    }

    .elementor-65 .elementor-element.elementor-element-f749d6c > .elementor-widget-container {
        margin: 0px 0px -12px 0px;
    }

    .elementor-65 .elementor-element.elementor-element-83b9d23 .elementor-divider__text {
        font-size: 14px;
    }

    .elementor-65 .elementor-element.elementor-element-83b9d23 > .elementor-widget-container {
        margin: -15px 0px -15px 0px;
    }

    .elementor-65 .elementor-element.elementor-element-e38dfe4 {
        width: 100%;
    }

    .elementor-65 .elementor-element.elementor-element-9bc9e03 > .elementor-widget-container {
        margin: 0px 0px -12px 0px;
    }

    .elementor-65 .elementor-element.elementor-element-55596e1 > .elementor-widget-container {
        margin: 0px 0px -12px 0px;
    }

    .elementor-65 .elementor-element.elementor-element-4a2f473 > .elementor-widget-container {
        margin: 0px 0px -12px 0px;
    }

    .elementor-65 .elementor-element.elementor-element-dc9aca8 > .elementor-widget-container {
        margin: 0px 0px -12px 0px;
    }

    .elementor-65 .elementor-element.elementor-element-a2594d1 {
        --spacer-size: 5px;
    }

    .elementor-65 .elementor-element.elementor-element-f9d614e {
        width: 50%;
    }

    .elementor-65 .elementor-element.elementor-element-f9d614e > .elementor-element-populated {
        margin: 20px 5px 20px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-65 .elementor-element.elementor-element-b2c2b2c img {
        width: 100%;
    }

    .elementor-65 .elementor-element.elementor-element-b2c2b2c > .elementor-widget-container {
        margin: -55px 0px 0px 0px;
    }

    .elementor-65 .elementor-element.elementor-element-4c45660 .elementor-heading-title {
        font-size: 20px;
    }

    .elementor-65 .elementor-element.elementor-element-4c45660 > .elementor-widget-container {
        margin: -16px 0px -12px 0px;
    }

    .elementor-65 .elementor-element.elementor-element-c65a187 > .elementor-widget-container {
        margin: -17px 0px -10px 0px;
    }

    .elementor-65 .elementor-element.elementor-element-bf91be6 {
        width: 50%;
    }

    .elementor-65 .elementor-element.elementor-element-bf91be6 > .elementor-element-populated {
        margin: 20px 5px 20px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-65 .elementor-element.elementor-element-8708eff img {
        width: 100%;
    }

    .elementor-65 .elementor-element.elementor-element-8708eff > .elementor-widget-container {
        margin: -55px 0px 0px 0px;
    }

    .elementor-65 .elementor-element.elementor-element-46d9def .elementor-heading-title {
        font-size: 20px;
    }

    .elementor-65 .elementor-element.elementor-element-46d9def > .elementor-widget-container {
        margin: -16px 0px -12px 0px;
    }

    .elementor-65 .elementor-element.elementor-element-c406f20 > .elementor-widget-container {
        margin: -17px 0px -10px 0px;
    }

    .elementor-65 .elementor-element.elementor-element-3fec297 {
        width: 50%;
    }

    .elementor-65 .elementor-element.elementor-element-3fec297 > .elementor-element-populated {
        margin: 20px 5px 20px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-65 .elementor-element.elementor-element-d5e8e65 img {
        width: 100%;
    }

    .elementor-65 .elementor-element.elementor-element-d5e8e65 > .elementor-widget-container {
        margin: -55px 0px 0px 0px;
    }

    .elementor-65 .elementor-element.elementor-element-ad8c268 .elementor-heading-title {
        font-size: 20px;
    }

    .elementor-65 .elementor-element.elementor-element-ad8c268 > .elementor-widget-container {
        margin: -16px 0px -12px 0px;
    }

    .elementor-65 .elementor-element.elementor-element-101396d > .elementor-widget-container {
        margin: -17px 0px -10px 0px;
    }

    .elementor-65 .elementor-element.elementor-element-59464fc {
        width: 50%;
    }

    .elementor-65 .elementor-element.elementor-element-59464fc > .elementor-element-populated {
        margin: 20px 5px 20px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-65 .elementor-element.elementor-element-7ac1d66 img {
        width: 100%;
    }

    .elementor-65 .elementor-element.elementor-element-7ac1d66 > .elementor-widget-container {
        margin: -55px 0px 0px 0px;
    }

    .elementor-65 .elementor-element.elementor-element-4e5b64d .elementor-heading-title {
        font-size: 20px;
    }

    .elementor-65 .elementor-element.elementor-element-4e5b64d > .elementor-widget-container {
        margin: -16px 0px -12px 0px;
    }

    .elementor-65 .elementor-element.elementor-element-f72a7b8 > .elementor-widget-container {
        margin: -17px 0px -10px 0px;
    }

    .elementor-65 .elementor-element.elementor-element-7c3e357 {
        --spacer-size: 10px;
    }

    .elementor-65 .elementor-element.elementor-element-1d50e0c .elementor-heading-title {
        font-size: 26px;
    }

    .elementor-65 .elementor-element.elementor-element-1d50e0c > .elementor-widget-container {
        margin: 0px 0px -12px 0px;
    }

    .elementor-65 .elementor-element.elementor-element-cb40d1e .elementor-divider__text {
        font-size: 14px;
    }

    .elementor-65 .elementor-element.elementor-element-cb40d1e > .elementor-widget-container {
        margin: -15px 0px -15px 0px;
    }

    .elementor-65 .elementor-element.elementor-element-f067917 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-65 .elementor-element.elementor-element-9c2b284 {
        --spacer-size: 10px;
    }
}
