.elementor-6
    .elementor-element.elementor-element-d1f6dde
    > .elementor-container {
    min-height: 870px;
    align-items: center;
}
.elementor-6
    .elementor-element.elementor-element-d1f6dde:not(
        .elementor-motion-effects-element-type-background
    ),
.elementor-6
    .elementor-element.elementor-element-d1f6dde
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-image: url("/kamea-assets/img/2116fc157c86352d.jpg");
    background-position: center center;
    background-size: cover;
}
.elementor-6 .elementor-element.elementor-element-d1f6dde {
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
}
.elementor-6
    .elementor-element.elementor-element-d1f6dde
    > .elementor-background-overlay {
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-6
    .elementor-element.elementor-element-dce32a5:not(
        .elementor-motion-effects-element-type-background
    )
    > .elementor-column-wrap,
.elementor-6
    .elementor-element.elementor-element-dce32a5
    > .elementor-column-wrap
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: #000000ed;
}
.elementor-6
    .elementor-element.elementor-element-dce32a5
    > .elementor-element-populated {
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
    margin: 0px 0px 60px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}
.elementor-6
    .elementor-element.elementor-element-dce32a5
    > .elementor-element-populated
    > .elementor-background-overlay {
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-6
    .elementor-element.elementor-element-dce32a5
    > .elementor-element-populated
    > .elementor-widget-wrap {
    padding: 20px 20px 20px 20px;
}
.elementor-6
    .elementor-element.elementor-element-101e4f9.elementor-position-right
    .elementor-image-box-img {
    margin-left: 15px;
}
.elementor-6
    .elementor-element.elementor-element-101e4f9.elementor-position-left
    .elementor-image-box-img {
    margin-right: 15px;
}
.elementor-6
    .elementor-element.elementor-element-101e4f9.elementor-position-top
    .elementor-image-box-img {
    margin-bottom: 15px;
}
.elementor-6
    .elementor-element.elementor-element-101e4f9
    .elementor-image-box-wrapper
    .elementor-image-box-img {
    width: 58.999996%;
}
.elementor-6
    .elementor-element.elementor-element-101e4f9
    .elementor-image-box-img
    img {
    transition-duration: 0.3s;
}
.elementor-6
    .elementor-element.elementor-element-101e4f9
    .elementor-image-box-description {
    color: var(--e-global-color-f1948e4);
    font-family: "Raleway", Sans-serif;
    font-weight: 200;
}
.elementor-6
    .elementor-element.elementor-element-101e4f9
    > .elementor-widget-container {
    padding: 15px 15px 15px 15px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-0b00e40);
}
.elementor-6 .elementor-element.elementor-element-961e90d .elementor-button {
    font-family: "Inter", Sans-serif;
    font-size: 12px;
    font-weight: 300;
    text-transform: uppercase;
    letter-spacing: 2.6px;
    fill: var(--e-global-color-14f6dfd);
    color: var(--e-global-color-14f6dfd);
    background-color: #61ce7000;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-0b00e40);
    border-radius: 0px 0px 0px 0px;
}
.elementor-6
    .elementor-element.elementor-element-f465afa
    > .elementor-container {
    min-height: 117px;
}
.elementor-6
    .elementor-element.elementor-element-f465afa:not(
        .elementor-motion-effects-element-type-background
    ),
.elementor-6
    .elementor-element.elementor-element-f465afa
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-101c952);
}
.elementor-6
    .elementor-element.elementor-element-f465afa
    > .elementor-background-overlay {
    background-image: none;
    background-position: center center;
    background-size: cover;
    opacity: 0.1;
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-f465afa {
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
    padding: 100px 0px 100px 0px;
}
.elementor-6
    .elementor-element.elementor-element-27d9750
    .elementor-icon-wrapper {
    text-align: center;
}
.elementor-6
    .elementor-element.elementor-element-27d9750.elementor-view-stacked
    .elementor-icon {
    background-color: var(--e-global-color-0b00e40);
}
.elementor-6
    .elementor-element.elementor-element-27d9750.elementor-view-framed
    .elementor-icon,
.elementor-6
    .elementor-element.elementor-element-27d9750.elementor-view-default
    .elementor-icon {
    color: var(--e-global-color-0b00e40);
    border-color: var(--e-global-color-0b00e40);
}
.elementor-6
    .elementor-element.elementor-element-27d9750.elementor-view-framed
    .elementor-icon,
.elementor-6
    .elementor-element.elementor-element-27d9750.elementor-view-default
    .elementor-icon
    svg {
    fill: var(--e-global-color-0b00e40);
}
.elementor-6 .elementor-element.elementor-element-27d9750 .elementor-icon i,
.elementor-6 .elementor-element.elementor-element-27d9750 .elementor-icon svg {
    transform: rotate(0deg);
}
.elementor-6 .elementor-element.elementor-element-fe8aa60 {
    text-align: center;
    color: var(--e-global-color-f1948e4);
    font-family: "Raleway", Sans-serif;
    font-size: 19px;
    font-weight: 500;
    font-style: italic;
}
.elementor-6
    .elementor-element.elementor-element-fe8aa60
    > .elementor-widget-container {
    padding: 20px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-647aceb {
    text-align: center;
    color: var(--e-global-color-0b00e40);
    font-family: "Inter", Sans-serif;
    font-size: 16px;
    font-weight: 300;
    text-transform: uppercase;
}
.elementor-6 .elementor-element.elementor-element-f60551b {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-0b00e40);
    --divider-border-width: 1px;
}
.elementor-6
    .elementor-element.elementor-element-f60551b
    .elementor-divider-separator {
    width: 8%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-6 .elementor-element.elementor-element-f60551b .elementor-divider {
    text-align: center;
    padding-top: 2px;
    padding-bottom: 2px;
}
.elementor-6
    .elementor-element.elementor-element-f60551b
    > .elementor-widget-container {
    padding: 13px 0px 0px 0px;
}
.elementor-6
    .elementor-element.elementor-element-ec6a3aa
    > .elementor-container {
    min-height: 400px;
}
.elementor-6
    .elementor-element.elementor-element-ec6a3aa:not(
        .elementor-motion-effects-element-type-background
    ),
.elementor-6
    .elementor-element.elementor-element-ec6a3aa
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-image: url("/kamea-assets/img/744b0f2ce6c422dc.jpg");
    background-position: center center;
    background-size: cover;
}
.elementor-6 .elementor-element.elementor-element-ec6a3aa {
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
}
.elementor-6
    .elementor-element.elementor-element-ec6a3aa
    > .elementor-background-overlay {
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-6
    .elementor-element.elementor-element-e3f5344:not(
        .elementor-motion-effects-element-type-background
    ),
.elementor-6
    .elementor-element.elementor-element-e3f5344
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-101c952);
}
.elementor-6
    .elementor-element.elementor-element-e3f5344
    > .elementor-background-overlay {
    background-image: none;
    background-position: center center;
    background-size: cover;
    opacity: 0.1;
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-e3f5344 {
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
    padding: 100px 0px 100px 0px;
}
.elementor-bc-flex-widget
    .elementor-6
    .elementor-element.elementor-element-8992302.elementor-column
    .elementor-column-wrap {
    align-items: center;
}
.elementor-6
    .elementor-element.elementor-element-8992302.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-column-wrap.elementor-element-populated
    > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}
.elementor-6
    .elementor-element.elementor-element-8992302
    > .elementor-element-populated
    > .elementor-widget-wrap {
    padding: 0px 50px 0px 0px;
}
.elementor-bc-flex-widget
    .elementor-6
    .elementor-element.elementor-element-78d274c.elementor-column
    .elementor-column-wrap {
    align-items: center;
}
.elementor-6
    .elementor-element.elementor-element-78d274c.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-column-wrap.elementor-element-populated
    > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}
.elementor-6
    .elementor-element.elementor-element-78d274c
    > .elementor-element-populated
    > .elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-4d43061 {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-0b00e40);
    --divider-border-width: 1px;
}
.elementor-6
    .elementor-element.elementor-element-4d43061
    .elementor-divider-separator {
    width: 92%;
    margin: 0 auto;
    margin-left: 0;
}
.elementor-6 .elementor-element.elementor-element-4d43061 .elementor-divider {
    text-align: left;
    padding-top: 2px;
    padding-bottom: 2px;
}
.elementor-6
    .elementor-element.elementor-element-4d43061
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}
.elementor-bc-flex-widget
    .elementor-6
    .elementor-element.elementor-element-8db13d4.elementor-column
    .elementor-column-wrap {
    align-items: center;
}
.elementor-6
    .elementor-element.elementor-element-8db13d4.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-column-wrap.elementor-element-populated
    > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}
.elementor-6 .elementor-element.elementor-element-8540b37 {
    text-align: left;
}
.elementor-6
    .elementor-element.elementor-element-8540b37
    .elementor-heading-title {
    color: var(--e-global-color-0b00e40);
    font-family: "Inter", Sans-serif;
    font-size: 15px;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 3.6px;
}
.elementor-6 .elementor-element.elementor-element-bcc5305 {
    text-align: left;
}
.elementor-6
    .elementor-element.elementor-element-bcc5305
    .elementor-heading-title {
    color: var(--e-global-color-f1948e4);
    font-family: "Raleway", Sans-serif;
    font-size: 34px;
    font-weight: 600;
    letter-spacing: 5.9px;
}
.elementor-6 .elementor-element.elementor-element-1f742b7 {
    text-align: left;
    color: #bcb4a8;
    font-family: "Inter", Sans-serif;
    font-size: 16px;
    font-weight: 200;
}
.elementor-6
    .elementor-element.elementor-element-1f742b7
    > .elementor-widget-container {
    padding: 20px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-58db9cb .elementor-button {
    font-family: "Inter", Sans-serif;
    font-size: 13px;
    font-weight: 300;
    text-transform: uppercase;
    letter-spacing: 2.6px;
    fill: var(--e-global-color-101c952);
    color: var(--e-global-color-101c952);
    background-color: var(--e-global-color-0b00e40);
    border-radius: 0px 0px 0px 0px;
}
.elementor-6
    .elementor-element.elementor-element-202685a
    > .elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 0px 0px;
    border-color: #345463;
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
}
.elementor-6
    .elementor-element.elementor-element-202685a
    > .elementor-element-populated
    > .elementor-background-overlay {
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-6
    .elementor-element.elementor-element-202685a
    > .elementor-element-populated
    > .elementor-widget-wrap {
    padding: 10px 10px 0px 0px;
}
.elementor-6
    .elementor-element.elementor-element-4844781
    > .elementor-container {
    min-height: 400px;
}
.elementor-6
    .elementor-element.elementor-element-4844781:not(
        .elementor-motion-effects-element-type-background
    ),
.elementor-6
    .elementor-element.elementor-element-4844781
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-image: url("/kamea-assets/img/de4547c02d918229.webp");
    background-position: center center;
    background-size: cover;
}
.elementor-6
    .elementor-element.elementor-element-4844781
    > .elementor-background-overlay {
    background-color: var(--e-global-color-101c952);
    opacity: 0.6;
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-4844781 {
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
}
.elementor-6 .elementor-element.elementor-element-dd10aed {
    text-align: center;
    color: var(--e-global-color-f1948e4);
    font-family: "Raleway", Sans-serif;
    font-size: 19px;
    font-weight: 500;
    font-style: italic;
}
.elementor-6
    .elementor-element.elementor-element-dd10aed
    > .elementor-widget-container {
    padding: 20px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-9bf8367 {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-0b00e40);
    --divider-border-width: 1px;
}
.elementor-6
    .elementor-element.elementor-element-9bf8367
    .elementor-divider-separator {
    width: 8%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-6 .elementor-element.elementor-element-9bf8367 .elementor-divider {
    text-align: center;
    padding-top: 2px;
    padding-bottom: 2px;
}
.elementor-6
    .elementor-element.elementor-element-9bf8367
    > .elementor-widget-container {
    padding: 13px 0px 0px 0px;
}
.elementor-6
    .elementor-element.elementor-element-b017004
    > .elementor-container {
    max-width: 1300px;
    min-height: 117px;
}
.elementor-6
    .elementor-element.elementor-element-b017004:not(
        .elementor-motion-effects-element-type-background
    ),
.elementor-6
    .elementor-element.elementor-element-b017004
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-101c952);
}
.elementor-6
    .elementor-element.elementor-element-b017004
    > .elementor-background-overlay {
    background-image: none;
    background-position: center center;
    background-size: cover;
    opacity: 0.1;
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-b017004 {
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
    padding: 100px 0px 100px 0px;
}
.elementor-6
    .elementor-element.elementor-element-50a7122
    .elementor-main-swiper {
    height: 346px;
    width: 94%;
}
.elementor-6
    .elementor-element.elementor-element-50a7122.elementor-skin-slideshow
    .elementor-main-swiper {
    margin-bottom: 10px;
}
.elementor-6
    .elementor-element.elementor-element-50a7122
    .elementor-main-swiper
    .swiper-slide {
    border-width: 0px 0px 0px 0px;
    border-color: var(--e-global-color-101c952);
}
.elementor-6
    .elementor-element.elementor-element-50a7122
    .elementor-swiper-button {
    font-size: 20px;
    color: var(--e-global-color-f1948e4);
}
.elementor-6
    .elementor-element.elementor-element-50a7122
    .elementor-swiper-button
    svg {
    fill: var(--e-global-color-f1948e4);
}
.elementor-6
    .elementor-element.elementor-element-50a7122
    .swiper-pagination-bullet-active,
.elementor-6
    .elementor-element.elementor-element-50a7122
    .swiper-pagination-progressbar-fill {
    background-color: var(--e-global-color-f1948e4);
}
.elementor-6
    .elementor-element.elementor-element-50a7122
    .swiper-pagination-fraction {
    color: var(--e-global-color-f1948e4);
}
.elementor-6
    .elementor-element.elementor-element-50a7122
    .elementor-custom-embed-play
    i {
    color: var(--e-global-color-f1948e4);
}
.elementor-6
    .elementor-element.elementor-element-50a7122
    .elementor-custom-embed-play
    svg {
    fill: var(--e-global-color-f1948e4);
}
.elementor-6
    .elementor-element.elementor-element-1761d3a:not(
        .elementor-motion-effects-element-type-background
    ),
.elementor-6
    .elementor-element.elementor-element-1761d3a
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-101c952);
}
.elementor-6
    .elementor-element.elementor-element-1761d3a
    > .elementor-background-overlay {
    background-image: none;
    background-position: center center;
    background-size: cover;
    opacity: 0.1;
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-1761d3a {
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
    padding: 100px 0px 100px 0px;
}
.elementor-bc-flex-widget
    .elementor-6
    .elementor-element.elementor-element-90670ca.elementor-column
    .elementor-column-wrap {
    align-items: center;
}
.elementor-6
    .elementor-element.elementor-element-90670ca.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-column-wrap.elementor-element-populated
    > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}
.elementor-6
    .elementor-element.elementor-element-90670ca
    > .elementor-element-populated
    > .elementor-widget-wrap {
    padding: 0px 50px 0px 0px;
}
.elementor-bc-flex-widget
    .elementor-6
    .elementor-element.elementor-element-aa3514c.elementor-column
    .elementor-column-wrap {
    align-items: center;
}
.elementor-6
    .elementor-element.elementor-element-aa3514c.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-column-wrap.elementor-element-populated
    > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}
.elementor-6
    .elementor-element.elementor-element-aa3514c
    > .elementor-element-populated
    > .elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-33323b8 {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-0b00e40);
    --divider-border-width: 1px;
}
.elementor-6
    .elementor-element.elementor-element-33323b8
    .elementor-divider-separator {
    width: 92%;
    margin: 0 auto;
    margin-left: 0;
}
.elementor-6 .elementor-element.elementor-element-33323b8 .elementor-divider {
    text-align: left;
    padding-top: 2px;
    padding-bottom: 2px;
}
.elementor-6
    .elementor-element.elementor-element-33323b8
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}
.elementor-bc-flex-widget
    .elementor-6
    .elementor-element.elementor-element-e3443cf.elementor-column
    .elementor-column-wrap {
    align-items: center;
}
.elementor-6
    .elementor-element.elementor-element-e3443cf.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-column-wrap.elementor-element-populated
    > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}
.elementor-6 .elementor-element.elementor-element-72bb734 {
    text-align: left;
}
.elementor-6
    .elementor-element.elementor-element-72bb734
    .elementor-heading-title {
    color: var(--e-global-color-0b00e40);
    font-family: "Inter", Sans-serif;
    font-size: 15px;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 3.6px;
}
.elementor-6 .elementor-element.elementor-element-ce1a7eb {
    text-align: left;
}
.elementor-6
    .elementor-element.elementor-element-ce1a7eb
    .elementor-heading-title {
    color: var(--e-global-color-f1948e4);
    font-family: "Raleway", Sans-serif;
    font-size: 34px;
    font-weight: 600;
    letter-spacing: 5.9px;
}
.elementor-6 .elementor-element.elementor-element-58de1fc {
    text-align: left;
    color: #bcb4a8;
    font-family: "Inter", Sans-serif;
    font-size: 16px;
    font-weight: 200;
}
.elementor-6
    .elementor-element.elementor-element-58de1fc
    > .elementor-widget-container {
    padding: 20px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-9f48716 .elementor-button {
    font-family: "Inter", Sans-serif;
    font-size: 13px;
    font-weight: 300;
    text-transform: uppercase;
    letter-spacing: 2.6px;
    fill: var(--e-global-color-101c952);
    color: var(--e-global-color-101c952);
    background-color: var(--e-global-color-0b00e40);
    border-radius: 0px 0px 0px 0px;
}
.elementor-6
    .elementor-element.elementor-element-d7201c8
    > .elementor-element-populated
    > .elementor-widget-wrap {
    padding: 10px 10px 0px 0px;
}
.elementor-6
    .elementor-element.elementor-element-4043189
    > .elementor-element-populated
    > .elementor-widget-wrap {
    padding: 10px 10px 0px 0px;
}
.elementor-6
    .elementor-element.elementor-element-e0d82a1
    > .elementor-container {
    min-height: 400px;
}
.elementor-6
    .elementor-element.elementor-element-e0d82a1:not(
        .elementor-motion-effects-element-type-background
    ),
.elementor-6
    .elementor-element.elementor-element-e0d82a1
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-image: url("/kamea-assets/img/c4ea3d178323cde7.webp");
    background-position: center center;
    background-size: cover;
}
.elementor-6 .elementor-element.elementor-element-e0d82a1 {
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
}
.elementor-6
    .elementor-element.elementor-element-e0d82a1
    > .elementor-background-overlay {
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-6
    .elementor-element.elementor-element-628bc35:not(
        .elementor-motion-effects-element-type-background
    ),
.elementor-6
    .elementor-element.elementor-element-628bc35
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-101c952);
}
.elementor-6
    .elementor-element.elementor-element-628bc35
    > .elementor-background-overlay {
    background-image: none;
    background-position: center center;
    background-size: cover;
    opacity: 0.1;
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-628bc35 {
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
    padding: 100px 0px 100px 0px;
}
.elementor-6
    .elementor-element.elementor-element-e251a05
    > .elementor-element-populated
    > .elementor-widget-wrap {
    padding: 0px 0px 0px 90px;
}
.elementor-bc-flex-widget
    .elementor-6
    .elementor-element.elementor-element-02cb639.elementor-column
    .elementor-column-wrap {
    align-items: center;
}
.elementor-6
    .elementor-element.elementor-element-02cb639.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-column-wrap.elementor-element-populated
    > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}
.elementor-6
    .elementor-element.elementor-element-02cb639
    > .elementor-element-populated
    > .elementor-widget-wrap {
    padding: 0px 0px 0px 80px;
}
.elementor-bc-flex-widget
    .elementor-6
    .elementor-element.elementor-element-1ada2d2.elementor-column
    .elementor-column-wrap {
    align-items: center;
}
.elementor-6
    .elementor-element.elementor-element-1ada2d2.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-column-wrap.elementor-element-populated
    > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}
.elementor-6
    .elementor-element.elementor-element-1ada2d2
    > .elementor-element-populated
    > .elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-ca856ab {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-0b00e40);
    --divider-border-width: 1px;
}
.elementor-6
    .elementor-element.elementor-element-ca856ab
    .elementor-divider-separator {
    width: 92%;
    margin: 0 auto;
    margin-left: 0;
}
.elementor-6 .elementor-element.elementor-element-ca856ab .elementor-divider {
    text-align: left;
    padding-top: 2px;
    padding-bottom: 2px;
}
.elementor-6
    .elementor-element.elementor-element-ca856ab
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}
.elementor-bc-flex-widget
    .elementor-6
    .elementor-element.elementor-element-8d63a4b.elementor-column
    .elementor-column-wrap {
    align-items: center;
}
.elementor-6
    .elementor-element.elementor-element-8d63a4b.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-column-wrap.elementor-element-populated
    > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}
.elementor-6 .elementor-element.elementor-element-283a06d {
    text-align: left;
}
.elementor-6
    .elementor-element.elementor-element-283a06d
    .elementor-heading-title {
    color: var(--e-global-color-0b00e40);
    font-family: "Inter", Sans-serif;
    font-size: 15px;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 3.6px;
}
.elementor-6 .elementor-element.elementor-element-d19c20e {
    text-align: left;
}
.elementor-6
    .elementor-element.elementor-element-d19c20e
    .elementor-heading-title {
    color: var(--e-global-color-f1948e4);
    font-family: "Raleway", Sans-serif;
    font-size: 34px;
    font-weight: 600;
    letter-spacing: 5.9px;
}
.elementor-6 .elementor-element.elementor-element-205651b {
    text-align: left;
    color: #bcb4a8;
    font-family: "Inter", Sans-serif;
    font-size: 16px;
    font-weight: 200;
}
.elementor-6
    .elementor-element.elementor-element-205651b
    > .elementor-widget-container {
    padding: 20px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-7a04b51 .elementor-button {
    font-family: "Inter", Sans-serif;
    font-size: 13px;
    font-weight: 300;
    text-transform: uppercase;
    letter-spacing: 2.6px;
    fill: var(--e-global-color-101c952);
    color: var(--e-global-color-101c952);
    background-color: var(--e-global-color-0b00e40);
    border-radius: 0px 0px 0px 0px;
}
.elementor-6
    .elementor-element.elementor-element-150673d
    > .elementor-container {
    min-height: 400px;
}
.elementor-6
    .elementor-element.elementor-element-150673d:not(
        .elementor-motion-effects-element-type-background
    ),
.elementor-6
    .elementor-element.elementor-element-150673d
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-image: url("/kamea-assets/img/3dcc01b9e1811d6e.jpg");
    background-position: center center;
    background-size: cover;
}
.elementor-6
    .elementor-element.elementor-element-150673d
    > .elementor-background-overlay {
    background-color: var(--e-global-color-101c952);
    opacity: 0.36;
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-150673d {
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
}
.elementor-6 .elementor-element.elementor-element-0b56887 {
    text-align: center;
    color: var(--e-global-color-f1948e4);
    font-family: "Raleway", Sans-serif;
    font-size: 19px;
    font-weight: 500;
    font-style: italic;
}
.elementor-6
    .elementor-element.elementor-element-0b56887
    > .elementor-widget-container {
    padding: 20px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-6388829 {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-0b00e40);
    --divider-border-width: 1px;
}
.elementor-6
    .elementor-element.elementor-element-6388829
    .elementor-divider-separator {
    width: 8%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-6 .elementor-element.elementor-element-6388829 .elementor-divider {
    text-align: center;
    padding-top: 2px;
    padding-bottom: 2px;
}
.elementor-6
    .elementor-element.elementor-element-6388829
    > .elementor-widget-container {
    padding: 13px 0px 0px 0px;
}
@media (max-width: 1024px) {
    .elementor-6
        .elementor-element.elementor-element-50a7122.elementor-skin-slideshow
        .elementor-main-swiper {
        margin-bottom: 10px;
    }
}
@media (max-width: 767px) {
    .elementor-6
        .elementor-element.elementor-element-d1f6dde
        > .elementor-container {
        min-height: 644px;
    }
    .elementor-6
        .elementor-element.elementor-element-101e4f9
        .elementor-image-box-img {
        margin-bottom: 15px;
    }
    .elementor-6 .elementor-element.elementor-element-e3f5344 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 25px 5px 18px 18px;
    }
    .elementor-6
        .elementor-element.elementor-element-50a7122.elementor-skin-slideshow
        .elementor-main-swiper {
        margin-bottom: 10px;
    }
    .elementor-6 .elementor-element.elementor-element-1761d3a {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 25px 5px 18px 18px;
    }
    .elementor-6
        .elementor-element.elementor-element-e251a05
        > .elementor-element-populated
        > .elementor-widget-wrap {
        padding: 16px 16px 16px 16px;
    }
    .elementor-6
        .elementor-element.elementor-element-02cb639
        > .elementor-element-populated
        > .elementor-widget-wrap {
        padding: 25px 10px 10px 16px;
    }
}
@media (min-width: 768px) {
    .elementor-6 .elementor-element.elementor-element-dce32a5 {
        width: 28%;
    }
    .elementor-6 .elementor-element.elementor-element-2c799c3 {
        width: 38.332%;
    }
    .elementor-6 .elementor-element.elementor-element-78d274c {
        width: 16.157%;
    }
    .elementor-6 .elementor-element.elementor-element-8db13d4 {
        width: 83.843%;
    }
    .elementor-6 .elementor-element.elementor-element-90670ca {
        width: 48%;
    }
    .elementor-6 .elementor-element.elementor-element-aa3514c {
        width: 16.157%;
    }
    .elementor-6 .elementor-element.elementor-element-e3443cf {
        width: 83.843%;
    }
    .elementor-6 .elementor-element.elementor-element-d7201c8 {
        width: 25.815%;
    }
    .elementor-6 .elementor-element.elementor-element-4043189 {
        width: 25.82%;
    }
    .elementor-6 .elementor-element.elementor-element-e251a05 {
        width: 37.738003%;
    }
    .elementor-6 .elementor-element.elementor-element-02cb639 {
        width: 62.261997%;
    }
    .elementor-6 .elementor-element.elementor-element-1ada2d2 {
        width: 16.157%;
    }
    .elementor-6 .elementor-element.elementor-element-8d63a4b {
        width: 83.843%;
    }
}
@media (min-width: 1025px) {
    .elementor-6
        .elementor-element.elementor-element-d1f6dde:not(
            .elementor-motion-effects-element-type-background
        ),
    .elementor-6
        .elementor-element.elementor-element-d1f6dde
        > .elementor-motion-effects-container
        > .elementor-motion-effects-layer {
        background-attachment: fixed;
    }
    .elementor-6
        .elementor-element.elementor-element-f465afa
        > .elementor-background-overlay {
        background-attachment: fixed;
    }
    .elementor-6
        .elementor-element.elementor-element-ec6a3aa:not(
            .elementor-motion-effects-element-type-background
        ),
    .elementor-6
        .elementor-element.elementor-element-ec6a3aa
        > .elementor-motion-effects-container
        > .elementor-motion-effects-layer {
        background-attachment: fixed;
    }
    .elementor-6
        .elementor-element.elementor-element-e3f5344
        > .elementor-background-overlay {
        background-attachment: fixed;
    }
    .elementor-6
        .elementor-element.elementor-element-4844781:not(
            .elementor-motion-effects-element-type-background
        ),
    .elementor-6
        .elementor-element.elementor-element-4844781
        > .elementor-motion-effects-container
        > .elementor-motion-effects-layer {
        background-attachment: fixed;
    }
    .elementor-6
        .elementor-element.elementor-element-b017004
        > .elementor-background-overlay {
        background-attachment: fixed;
    }
    .elementor-6
        .elementor-element.elementor-element-1761d3a
        > .elementor-background-overlay {
        background-attachment: fixed;
    }
    .elementor-6
        .elementor-element.elementor-element-e0d82a1:not(
            .elementor-motion-effects-element-type-background
        ),
    .elementor-6
        .elementor-element.elementor-element-e0d82a1
        > .elementor-motion-effects-container
        > .elementor-motion-effects-layer {
        background-attachment: fixed;
    }
    .elementor-6
        .elementor-element.elementor-element-628bc35
        > .elementor-background-overlay {
        background-attachment: fixed;
    }
    .elementor-6
        .elementor-element.elementor-element-150673d:not(
            .elementor-motion-effects-element-type-background
        ),
    .elementor-6
        .elementor-element.elementor-element-150673d
        > .elementor-motion-effects-container
        > .elementor-motion-effects-layer {
        background-attachment: fixed;
    }
}
