.elementor-3668 .elementor-element.elementor-element-44d2612{--display:flex;--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-3668 .elementor-element.elementor-element-79d3887{--display:flex;--gap:inherit inherit;--row-gap:inherit;--column-gap:inherit;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3668 .elementor-element.elementor-element-7752492{--display:flex;--gap:inherit inherit;--row-gap:inherit;--column-gap:inherit;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3668 .elementor-element.elementor-element-463f30d img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-3668 .elementor-element.elementor-element-cd3de64 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-3668 .elementor-element.elementor-element-b4de69f{--display:flex;--gap:inherit inherit;--row-gap:inherit;--column-gap:inherit;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3668 .elementor-element.elementor-element-3b93639 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-3668 .elementor-element.elementor-element-0018f39{--display:flex;--gap:inherit inherit;--row-gap:inherit;--column-gap:inherit;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3668 .elementor-element.elementor-element-a410b77{--e-image-carousel-slides-to-show:1;}.elementor-3668 .elementor-element.elementor-element-a410b77 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-3668 .elementor-element.elementor-element-a410b77 .elementor-swiper-button.elementor-swiper-button-next{font-size:24px;color:var( --e-global-color-6fa05bf );}.elementor-3668 .elementor-element.elementor-element-a410b77 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-3668 .elementor-element.elementor-element-a410b77 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-6fa05bf );}.elementor-3668 .elementor-element.elementor-element-a410b77 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;background:var( --e-global-color-3d0d55e );}.elementor-3668 .elementor-element.elementor-element-a410b77 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-cba85e6 );opacity:var( --e-global-color-cba85e6 );}.elementor-3668 .elementor-element.elementor-element-b7280b5{--display:flex;--gap:inherit inherit;--row-gap:inherit;--column-gap:inherit;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3668 .elementor-element.elementor-element-4bbefa3 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-3668 .elementor-element.elementor-element-76380f2{--display:flex;--gap:inherit inherit;--row-gap:inherit;--column-gap:inherit;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3668 .elementor-element.elementor-element-7b9f3dd{--display:flex;--gap:inherit inherit;--row-gap:inherit;--column-gap:inherit;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3668 .elementor-element.elementor-element-fead010{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3668 .elementor-element.elementor-element-6a870b2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3668 .elementor-element.elementor-element-dc3ec49{--display:flex;}.elementor-3668 .elementor-element.elementor-element-5f4838c img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-3668 .elementor-element.elementor-element-e742322 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-3668 .elementor-element.elementor-element-0a59fbc{--display:flex;}.elementor-3668 .elementor-element.elementor-element-8ca8128 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-3668 .elementor-element.elementor-element-388aaee img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-3668 .elementor-element.elementor-element-ce2bee3 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-3668 .elementor-element.elementor-element-a285f41{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3668 .elementor-element.elementor-element-cb70908{--display:flex;}.elementor-3668 .elementor-element.elementor-element-e5b14b2 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-3668 .elementor-element.elementor-element-be2d1ba img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-3668 .elementor-element.elementor-element-cc873b2{--display:flex;}.elementor-3668 .elementor-element.elementor-element-a627f06 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-3668 .elementor-element.elementor-element-5ff9d6e img{width:100%;height:100%;object-fit:cover;object-position:center left;}.elementor-3668 .elementor-element.elementor-element-14d423e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3668 .elementor-element.elementor-element-f499451{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3668 .elementor-element.elementor-element-114cad8{--display:flex;--gap:inherit inherit;--row-gap:inherit;--column-gap:inherit;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3668 .elementor-element.elementor-element-e5fe01c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3668 .elementor-element.elementor-element-c003681{--display:flex;--gap:inherit inherit;--row-gap:inherit;--column-gap:inherit;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3668 .elementor-element.elementor-element-dd2d97a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3668 .elementor-element.elementor-element-14e0f3f{--display:flex;--gap:inherit inherit;--row-gap:inherit;--column-gap:inherit;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3668 .elementor-element.elementor-element-04b248d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3668 .elementor-element.elementor-element-d96b5c2{--display:flex;--gap:inherit inherit;--row-gap:inherit;--column-gap:inherit;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3668 .elementor-element.elementor-element-10a7033{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3668 .elementor-element.elementor-element-88481c5{--display:flex;--gap:inherit inherit;--row-gap:inherit;--column-gap:inherit;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3668 .elementor-element.elementor-element-fdaaa13{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3668 .elementor-element.elementor-element-313c575{--display:flex;--gap:inherit inherit;--row-gap:inherit;--column-gap:inherit;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3668 .elementor-element.elementor-element-c25ab73{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3668 .elementor-element.elementor-element-3e71ca3{--display:flex;--gap:inherit inherit;--row-gap:inherit;--column-gap:inherit;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3668 .elementor-element.elementor-element-a9505e2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3668 .elementor-element.elementor-element-c8466eb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:inherit inherit;--row-gap:inherit;--column-gap:inherit;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3668 .elementor-element.elementor-element-8abf184{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;}.elementor-3668 .elementor-element.elementor-element-ed3dd9a{width:var( --container-widget-width, 1120px );max-width:1120px;--container-widget-width:1120px;--container-widget-flex-grow:0;}.elementor-3668 .elementor-element.elementor-element-ad9aa57{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;}.elementor-3668 .elementor-element.elementor-element-1d38ae8{width:100%;max-width:100%;}.elementor-3668 .elementor-element.elementor-element-01bb53b{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;}.elementor-3668 .elementor-element.elementor-element-ed93d2a{--display:flex;}.elementor-3668 .elementor-element.elementor-element-40e1538{--display:flex;--gap:inherit inherit;--row-gap:inherit;--column-gap:inherit;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3668 .elementor-element.elementor-element-a2a7235{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3668 .elementor-element.elementor-element-bcc20c7{--display:flex;--gap:inherit inherit;--row-gap:inherit;--column-gap:inherit;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3668 .elementor-element.elementor-element-8611237 img{width:100%;height:100%;object-fit:cover;object-position:center center;}@media(min-width:768px){.elementor-3668 .elementor-element.elementor-element-79d3887{--content-width:800px;}.elementor-3668 .elementor-element.elementor-element-7752492{--content-width:800px;}.elementor-3668 .elementor-element.elementor-element-b4de69f{--content-width:1120px;}.elementor-3668 .elementor-element.elementor-element-0018f39{--content-width:800px;}.elementor-3668 .elementor-element.elementor-element-b7280b5{--content-width:800px;}.elementor-3668 .elementor-element.elementor-element-76380f2{--content-width:1120px;}.elementor-3668 .elementor-element.elementor-element-7b9f3dd{--content-width:800px;}.elementor-3668 .elementor-element.elementor-element-14d423e{--content-width:800px;}.elementor-3668 .elementor-element.elementor-element-114cad8{--content-width:800px;}.elementor-3668 .elementor-element.elementor-element-c003681{--content-width:800px;}.elementor-3668 .elementor-element.elementor-element-14e0f3f{--content-width:800px;}.elementor-3668 .elementor-element.elementor-element-d96b5c2{--content-width:800px;}.elementor-3668 .elementor-element.elementor-element-88481c5{--content-width:800px;}.elementor-3668 .elementor-element.elementor-element-313c575{--content-width:800px;}.elementor-3668 .elementor-element.elementor-element-3e71ca3{--content-width:800px;}.elementor-3668 .elementor-element.elementor-element-40e1538{--content-width:800px;}.elementor-3668 .elementor-element.elementor-element-bcc20c7{--content-width:800px;}}@media(max-width:1024px) and (min-width:768px){.elementor-3668 .elementor-element.elementor-element-fead010{--content-width:100%;}}@media(max-width:767px){.elementor-3668 .elementor-element.elementor-element-79d3887{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-3668 .elementor-element.elementor-element-7752492{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-3668 .elementor-element.elementor-element-b4de69f{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-3668 .elementor-element.elementor-element-0018f39{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-3668 .elementor-element.elementor-element-b7280b5{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-3668 .elementor-element.elementor-element-76380f2{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-3668 .elementor-element.elementor-element-7b9f3dd{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-3668 .elementor-element.elementor-element-fead010{--content-width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-3668 .elementor-element.elementor-element-14d423e{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-3668 .elementor-element.elementor-element-114cad8{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-3668 .elementor-element.elementor-element-e5fe01c{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-3668 .elementor-element.elementor-element-c003681{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-3668 .elementor-element.elementor-element-dd2d97a{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-3668 .elementor-element.elementor-element-14e0f3f{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-3668 .elementor-element.elementor-element-04b248d{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-3668 .elementor-element.elementor-element-d96b5c2{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-3668 .elementor-element.elementor-element-10a7033{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-3668 .elementor-element.elementor-element-88481c5{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-3668 .elementor-element.elementor-element-fdaaa13{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-3668 .elementor-element.elementor-element-313c575{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-3668 .elementor-element.elementor-element-c25ab73{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-3668 .elementor-element.elementor-element-3e71ca3{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-3668 .elementor-element.elementor-element-a9505e2{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-3668 .elementor-element.elementor-element-c8466eb{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-3668 .elementor-element.elementor-element-40e1538{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-3668 .elementor-element.elementor-element-a2a7235{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-3668 .elementor-element.elementor-element-bcc20c7{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}}/* Start custom CSS for image-carousel, class: .elementor-element-a410b77 */.elementor-3668 .elementor-element.elementor-element-a410b77 {
    aspect-ratio: 16/10 !important;
}

.elementor-3668 .elementor-element.elementor-element-a410b77, .elementor-3668 .elementor-element.elementor-element-a410b77 .elementor-image-carousel-wrapper, .elementor-3668 .elementor-element.elementor-element-a410b77 a {
    height: 100%;
    
}

.elementor-3668 .elementor-element.elementor-element-a410b77 a {
    display: flex;
}

.elementor-3668 .elementor-element.elementor-element-a410b77 figure {
    width: 100%;
}

.elementor-3668 .elementor-element.elementor-element-a410b77 img {
    height: 100%;
    object-fit: cover;
    width: 100%;
}

.elementor-3668 .elementor-element.elementor-element-a410b77 .elementor-image-carousel-wrapper {
    padding-bottom: 32px;
}

.elementor-3668 .elementor-element.elementor-element-a410b77 .swiper-pagination {
    height: 32px;
    bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d4c02a */.elementor-3668 .elementor-element.elementor-element-9d4c02a h2:not(:first-of-type) {
    margin-top: 128px;
}

.elementor-3668 .elementor-element.elementor-element-9d4c02a h3:not(:first-of-type), .elementor-3668 .elementor-element.elementor-element-9d4c02a h4:not(:first-of-type) {
    margin-top: 64px;
}


@media (max-width:767px) {
    .elementor-3668 .elementor-element.elementor-element-9d4c02a h2:not(:first-of-type) {
    margin-top: 64px;
}
}

@media (max-width:767px) {
    .elementor-3668 .elementor-element.elementor-element-9d4c02a h3:not(:first-of-type), .elementor-3668 .elementor-element.elementor-element-9d4c02a h4:not(:first-of-type) {
    margin-top: 32px;
}
}


.elementor-3668 .elementor-element.elementor-element-9d4c02a figure {
    width: 100% !important;
    margin: 24px 0 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5f4838c */.elementor-3668 .elementor-element.elementor-element-5f4838c {
    aspect-ratio: 3/4;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e742322 */.elementor-3668 .elementor-element.elementor-element-e742322 {
    aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8ca8128 */.elementor-3668 .elementor-element.elementor-element-8ca8128 {
    aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-388aaee */.elementor-3668 .elementor-element.elementor-element-388aaee {
    aspect-ratio: 3/4;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce2bee3 */.elementor-3668 .elementor-element.elementor-element-ce2bee3 {
    aspect-ratio: 16/10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e5b14b2 */.elementor-3668 .elementor-element.elementor-element-e5b14b2 {
    aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-be2d1ba */.elementor-3668 .elementor-element.elementor-element-be2d1ba {
    aspect-ratio: 3/4;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a627f06 */.elementor-3668 .elementor-element.elementor-element-a627f06 {
    aspect-ratio: 3/4;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ff9d6e */.elementor-3668 .elementor-element.elementor-element-5ff9d6e {
    aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee4f50a */.elementor-3668 .elementor-element.elementor-element-ee4f50a h2:not(:first-of-type) {
    margin-top: 128px;
}

.elementor-3668 .elementor-element.elementor-element-ee4f50a h3:not(:first-of-type), .elementor-3668 .elementor-element.elementor-element-ee4f50a h4:not(:first-of-type) {
    margin-top: 64px;
}


@media (max-width:767px) {
    .elementor-3668 .elementor-element.elementor-element-ee4f50a h2:not(:first-of-type) {
    margin-top: 64px;
}
}

@media (max-width:767px) {
    .elementor-3668 .elementor-element.elementor-element-ee4f50a h3:not(:first-of-type), .elementor-3668 .elementor-element.elementor-element-ee4f50a h4:not(:first-of-type) {
    margin-top: 32px;
}
}


.elementor-3668 .elementor-element.elementor-element-ee4f50a figure {
    width: 100% !important;
    margin: 24px 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8aa0b6 */.elementor-3668 .elementor-element.elementor-element-f8aa0b6 h2:not(:first-of-type) {
    margin-top: 128px;
}

.elementor-3668 .elementor-element.elementor-element-f8aa0b6 h3:not(:first-of-type), .elementor-3668 .elementor-element.elementor-element-f8aa0b6 h4:not(:first-of-type) {
    margin-top: 64px;
}


@media (max-width:767px) {
    .elementor-3668 .elementor-element.elementor-element-f8aa0b6 h2:not(:first-of-type) {
    margin-top: 64px;
}
}

@media (max-width:767px) {
    .elementor-3668 .elementor-element.elementor-element-f8aa0b6 h3:not(:first-of-type), .elementor-3668 .elementor-element.elementor-element-f8aa0b6 h4:not(:first-of-type) {
    margin-top: 32px;
}
}


.elementor-3668 .elementor-element.elementor-element-f8aa0b6 figure {
    width: 100% !important;
    margin: 24px 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d5b774 */.elementor-3668 .elementor-element.elementor-element-1d5b774 h2:not(:first-of-type) {
    margin-top: 128px;
}

.elementor-3668 .elementor-element.elementor-element-1d5b774 h3:not(:first-of-type), .elementor-3668 .elementor-element.elementor-element-1d5b774 h4:not(:first-of-type) {
    margin-top: 64px;
}


@media (max-width:767px) {
    .elementor-3668 .elementor-element.elementor-element-1d5b774 h2:not(:first-of-type) {
    margin-top: 64px;
}
}

@media (max-width:767px) {
    .elementor-3668 .elementor-element.elementor-element-1d5b774 h3:not(:first-of-type), .elementor-3668 .elementor-element.elementor-element-1d5b774 h4:not(:first-of-type) {
    margin-top: 32px;
}
}


.elementor-3668 .elementor-element.elementor-element-1d5b774 figure {
    width: 100% !important;
    margin: 24px 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2b7f04 */.elementor-3668 .elementor-element.elementor-element-b2b7f04 h2:not(:first-of-type) {
    margin-top: 128px;
}

.elementor-3668 .elementor-element.elementor-element-b2b7f04 h3:not(:first-of-type), .elementor-3668 .elementor-element.elementor-element-b2b7f04 h4:not(:first-of-type) {
    margin-top: 64px;
}


@media (max-width:767px) {
    .elementor-3668 .elementor-element.elementor-element-b2b7f04 h2:not(:first-of-type) {
    margin-top: 64px;
}
}

@media (max-width:767px) {
    .elementor-3668 .elementor-element.elementor-element-b2b7f04 h3:not(:first-of-type), .elementor-3668 .elementor-element.elementor-element-b2b7f04 h4:not(:first-of-type) {
    margin-top: 32px;
}
}


.elementor-3668 .elementor-element.elementor-element-b2b7f04 figure {
    width: 100% !important;
    margin: 24px 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c30a4d */.elementor-3668 .elementor-element.elementor-element-7c30a4d h2:not(:first-of-type) {
    margin-top: 128px;
}

.elementor-3668 .elementor-element.elementor-element-7c30a4d h3:not(:first-of-type), .elementor-3668 .elementor-element.elementor-element-7c30a4d h4:not(:first-of-type) {
    margin-top: 64px;
}


@media (max-width:767px) {
    .elementor-3668 .elementor-element.elementor-element-7c30a4d h2:not(:first-of-type) {
    margin-top: 64px;
}
}

@media (max-width:767px) {
    .elementor-3668 .elementor-element.elementor-element-7c30a4d h3:not(:first-of-type), .elementor-3668 .elementor-element.elementor-element-7c30a4d h4:not(:first-of-type) {
    margin-top: 32px;
}
}


.elementor-3668 .elementor-element.elementor-element-7c30a4d figure {
    width: 100% !important;
    margin: 24px 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-540fa50 */.elementor-3668 .elementor-element.elementor-element-540fa50 h2:not(:first-of-type) {
    margin-top: 128px;
}

.elementor-3668 .elementor-element.elementor-element-540fa50 h3:not(:first-of-type), .elementor-3668 .elementor-element.elementor-element-540fa50 h4:not(:first-of-type) {
    margin-top: 64px;
}


@media (max-width:767px) {
    .elementor-3668 .elementor-element.elementor-element-540fa50 h2:not(:first-of-type) {
    margin-top: 64px;
}
}

@media (max-width:767px) {
    .elementor-3668 .elementor-element.elementor-element-540fa50 h3:not(:first-of-type), .elementor-3668 .elementor-element.elementor-element-540fa50 h4:not(:first-of-type) {
    margin-top: 32px;
}
}


.elementor-3668 .elementor-element.elementor-element-540fa50 figure {
    width: 100% !important;
    margin: 24px 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3dda90f */.elementor-3668 .elementor-element.elementor-element-3dda90f h2:not(:first-of-type) {
    margin-top: 128px;
}

.elementor-3668 .elementor-element.elementor-element-3dda90f h3:not(:first-of-type), .elementor-3668 .elementor-element.elementor-element-3dda90f h4:not(:first-of-type) {
    margin-top: 64px;
}


@media (max-width:767px) {
    .elementor-3668 .elementor-element.elementor-element-3dda90f h2:not(:first-of-type) {
    margin-top: 64px;
}
}

@media (max-width:767px) {
    .elementor-3668 .elementor-element.elementor-element-3dda90f h3:not(:first-of-type), .elementor-3668 .elementor-element.elementor-element-3dda90f h4:not(:first-of-type) {
    margin-top: 32px;
}
}


.elementor-3668 .elementor-element.elementor-element-3dda90f figure {
    width: 100% !important;
    margin: 24px 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ba407e */.elementor-3668 .elementor-element.elementor-element-7ba407e h2:not(:first-of-type) {
    margin-top: 128px;
}

.elementor-3668 .elementor-element.elementor-element-7ba407e h3:not(:first-of-type), .elementor-3668 .elementor-element.elementor-element-7ba407e h4:not(:first-of-type) {
    margin-top: 64px;
}


@media (max-width:767px) {
    .elementor-3668 .elementor-element.elementor-element-7ba407e h2:not(:first-of-type) {
    margin-top: 64px;
}
}

@media (max-width:767px) {
    .elementor-3668 .elementor-element.elementor-element-7ba407e h3:not(:first-of-type), .elementor-3668 .elementor-element.elementor-element-7ba407e h4:not(:first-of-type) {
    margin-top: 32px;
}
}


.elementor-3668 .elementor-element.elementor-element-7ba407e figure {
    width: 100% !important;
    margin: 24px 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01c76b4 */.elementor-3668 .elementor-element.elementor-element-01c76b4 h2:not(:first-of-type) {
    margin-top: 128px;
}

.elementor-3668 .elementor-element.elementor-element-01c76b4 h3:not(:first-of-type), .elementor-3668 .elementor-element.elementor-element-01c76b4 h4:not(:first-of-type) {
    margin-top: 64px;
}


@media (max-width:767px) {
    .elementor-3668 .elementor-element.elementor-element-01c76b4 h2:not(:first-of-type) {
    margin-top: 64px;
}
}

@media (max-width:767px) {
    .elementor-3668 .elementor-element.elementor-element-01c76b4 h3:not(:first-of-type), .elementor-3668 .elementor-element.elementor-element-01c76b4 h4:not(:first-of-type) {
    margin-top: 32px;
}
}


.elementor-3668 .elementor-element.elementor-element-01c76b4 figure {
    width: 100% !important;
    margin: 24px 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6e6e64 */.elementor-3668 .elementor-element.elementor-element-f6e6e64 h2:not(:first-of-type) {
    margin-top: 128px;
}

.elementor-3668 .elementor-element.elementor-element-f6e6e64 h3:not(:first-of-type), .elementor-3668 .elementor-element.elementor-element-f6e6e64 h4:not(:first-of-type) {
    margin-top: 64px;
}


@media (max-width:767px) {
    .elementor-3668 .elementor-element.elementor-element-f6e6e64 h2:not(:first-of-type) {
    margin-top: 64px;
}
}

@media (max-width:767px) {
    .elementor-3668 .elementor-element.elementor-element-f6e6e64 h3:not(:first-of-type), .elementor-3668 .elementor-element.elementor-element-f6e6e64 h4:not(:first-of-type) {
    margin-top: 32px;
}
}


.elementor-3668 .elementor-element.elementor-element-f6e6e64 figure {
    width: 100% !important;
    margin: 24px 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e44cae */.elementor-3668 .elementor-element.elementor-element-9e44cae h2:not(:first-of-type) {
    margin-top: 128px;
}

.elementor-3668 .elementor-element.elementor-element-9e44cae h3:not(:first-of-type), .elementor-3668 .elementor-element.elementor-element-9e44cae h4:not(:first-of-type) {
    margin-top: 64px;
}


@media (max-width:767px) {
    .elementor-3668 .elementor-element.elementor-element-9e44cae h2:not(:first-of-type) {
    margin-top: 64px;
}
}

@media (max-width:767px) {
    .elementor-3668 .elementor-element.elementor-element-9e44cae h3:not(:first-of-type), .elementor-3668 .elementor-element.elementor-element-9e44cae h4:not(:first-of-type) {
    margin-top: 32px;
}
}


.elementor-3668 .elementor-element.elementor-element-9e44cae figure {
    width: 100% !important;
    margin: 24px 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c17dfa */.elementor-3668 .elementor-element.elementor-element-7c17dfa h2:not(:first-of-type) {
    margin-top: 128px;
}

.elementor-3668 .elementor-element.elementor-element-7c17dfa h3:not(:first-of-type), .elementor-3668 .elementor-element.elementor-element-7c17dfa h4:not(:first-of-type) {
    margin-top: 64px;
}


@media (max-width:767px) {
    .elementor-3668 .elementor-element.elementor-element-7c17dfa h2:not(:first-of-type) {
    margin-top: 64px;
}
}

@media (max-width:767px) {
    .elementor-3668 .elementor-element.elementor-element-7c17dfa h3:not(:first-of-type), .elementor-3668 .elementor-element.elementor-element-7c17dfa h4:not(:first-of-type) {
    margin-top: 32px;
}
}


.elementor-3668 .elementor-element.elementor-element-7c17dfa figure {
    width: 100% !important;
    margin: 24px 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f5f4d0 */.elementor-3668 .elementor-element.elementor-element-4f5f4d0 h2:not(:first-of-type) {
    margin-top: 128px;
}

.elementor-3668 .elementor-element.elementor-element-4f5f4d0 h3:not(:first-of-type), .elementor-3668 .elementor-element.elementor-element-4f5f4d0 h4:not(:first-of-type) {
    margin-top: 64px;
}


@media (max-width:767px) {
    .elementor-3668 .elementor-element.elementor-element-4f5f4d0 h2:not(:first-of-type) {
    margin-top: 64px;
}
}

@media (max-width:767px) {
    .elementor-3668 .elementor-element.elementor-element-4f5f4d0 h3:not(:first-of-type), .elementor-3668 .elementor-element.elementor-element-4f5f4d0 h4:not(:first-of-type) {
    margin-top: 32px;
}
}


.elementor-3668 .elementor-element.elementor-element-4f5f4d0 figure {
    width: 100% !important;
    margin: 24px 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8abf184 */.elementor-3668 .elementor-element.elementor-element-8abf184 h2:not(:first-of-type) {
    margin-top: 128px;
}

.elementor-3668 .elementor-element.elementor-element-8abf184 h3:not(:first-of-type), .elementor-3668 .elementor-element.elementor-element-8abf184 h4:not(:first-of-type) {
    margin-top: 64px;
}


@media (max-width:767px) {
    .elementor-3668 .elementor-element.elementor-element-8abf184 h2:not(:first-of-type) {
    margin-top: 64px;
}
}

@media (max-width:767px) {
    .elementor-3668 .elementor-element.elementor-element-8abf184 h3:not(:first-of-type), .elementor-3668 .elementor-element.elementor-element-8abf184 h4:not(:first-of-type) {
    margin-top: 32px;
}
}


.elementor-3668 .elementor-element.elementor-element-8abf184 figure {
    width: 100% !important;
    margin: 24px 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad9aa57 */.elementor-3668 .elementor-element.elementor-element-ad9aa57 h2:not(:first-of-type) {
    margin-top: 128px;
}

.elementor-3668 .elementor-element.elementor-element-ad9aa57 h3:not(:first-of-type), .elementor-3668 .elementor-element.elementor-element-ad9aa57 h4:not(:first-of-type) {
    margin-top: 64px;
}


@media (max-width:767px) {
    .elementor-3668 .elementor-element.elementor-element-ad9aa57 h2:not(:first-of-type) {
    margin-top: 64px;
}
}

@media (max-width:767px) {
    .elementor-3668 .elementor-element.elementor-element-ad9aa57 h3:not(:first-of-type), .elementor-3668 .elementor-element.elementor-element-ad9aa57 h4:not(:first-of-type) {
    margin-top: 32px;
}
}


.elementor-3668 .elementor-element.elementor-element-ad9aa57 figure {
    width: 100% !important;
    margin: 24px 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01bb53b */.elementor-3668 .elementor-element.elementor-element-01bb53b h2:not(:first-of-type) {
    margin-top: 128px;
}

.elementor-3668 .elementor-element.elementor-element-01bb53b h3:not(:first-of-type), .elementor-3668 .elementor-element.elementor-element-01bb53b h4:not(:first-of-type) {
    margin-top: 64px;
}


@media (max-width:767px) {
    .elementor-3668 .elementor-element.elementor-element-01bb53b h2:not(:first-of-type) {
    margin-top: 64px;
}
}

@media (max-width:767px) {
    .elementor-3668 .elementor-element.elementor-element-01bb53b h3:not(:first-of-type), .elementor-3668 .elementor-element.elementor-element-01bb53b h4:not(:first-of-type) {
    margin-top: 32px;
}
}


.elementor-3668 .elementor-element.elementor-element-01bb53b figure {
    width: 100% !important;
    margin: 24px 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06713d8 */.elementor-3668 .elementor-element.elementor-element-06713d8 h2:not(:first-of-type) {
    margin-top: 128px;
}

.elementor-3668 .elementor-element.elementor-element-06713d8 h3:not(:first-of-type), .elementor-3668 .elementor-element.elementor-element-06713d8 h4:not(:first-of-type) {
    margin-top: 64px;
}


@media (max-width:767px) {
    .elementor-3668 .elementor-element.elementor-element-06713d8 h2:not(:first-of-type) {
    margin-top: 64px;
}
}

@media (max-width:767px) {
    .elementor-3668 .elementor-element.elementor-element-06713d8 h3:not(:first-of-type), .elementor-3668 .elementor-element.elementor-element-06713d8 h4:not(:first-of-type) {
    margin-top: 32px;
}
}


.elementor-3668 .elementor-element.elementor-element-06713d8 figure {
    width: 100% !important;
    margin: 24px 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73a258e */.elementor-3668 .elementor-element.elementor-element-73a258e h2:not(:first-of-type) {
    margin-top: 128px;
}

.elementor-3668 .elementor-element.elementor-element-73a258e h3:not(:first-of-type), .elementor-3668 .elementor-element.elementor-element-73a258e h4:not(:first-of-type) {
    margin-top: 64px;
}


@media (max-width:767px) {
    .elementor-3668 .elementor-element.elementor-element-73a258e h2:not(:first-of-type) {
    margin-top: 64px;
}
}

@media (max-width:767px) {
    .elementor-3668 .elementor-element.elementor-element-73a258e h3:not(:first-of-type), .elementor-3668 .elementor-element.elementor-element-73a258e h4:not(:first-of-type) {
    margin-top: 32px;
}
}


.elementor-3668 .elementor-element.elementor-element-73a258e figure {
    width: 100% !important;
    margin: 24px 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f142a1 */.elementor-3668 .elementor-element.elementor-element-6f142a1 h2:not(:first-of-type) {
    margin-top: 128px;
}

.elementor-3668 .elementor-element.elementor-element-6f142a1 h3:not(:first-of-type), .elementor-3668 .elementor-element.elementor-element-6f142a1 h4:not(:first-of-type) {
    margin-top: 64px;
}


@media (max-width:767px) {
    .elementor-3668 .elementor-element.elementor-element-6f142a1 h2:not(:first-of-type) {
    margin-top: 64px;
}
}

@media (max-width:767px) {
    .elementor-3668 .elementor-element.elementor-element-6f142a1 h3:not(:first-of-type), .elementor-3668 .elementor-element.elementor-element-6f142a1 h4:not(:first-of-type) {
    margin-top: 32px;
}
}


.elementor-3668 .elementor-element.elementor-element-6f142a1 figure {
    width: 100% !important;
    margin: 24px 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66940fe */.elementor-3668 .elementor-element.elementor-element-66940fe h2:not(:first-of-type) {
    margin-top: 128px;
}

.elementor-3668 .elementor-element.elementor-element-66940fe h3:not(:first-of-type), .elementor-3668 .elementor-element.elementor-element-66940fe h4:not(:first-of-type) {
    margin-top: 64px;
}


@media (max-width:767px) {
    .elementor-3668 .elementor-element.elementor-element-66940fe h2:not(:first-of-type) {
    margin-top: 64px;
}
}

@media (max-width:767px) {
    .elementor-3668 .elementor-element.elementor-element-66940fe h3:not(:first-of-type), .elementor-3668 .elementor-element.elementor-element-66940fe h4:not(:first-of-type) {
    margin-top: 32px;
}
}


.elementor-3668 .elementor-element.elementor-element-66940fe figure {
    width: 100% !important;
    margin: 24px 0 !important;
}/* End custom CSS */