@import url('https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300..700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&family=Space+Grotesk:wght@300..700&display=swap');

.pallette {
    color:#000000;
    color:#1e1f1e;
    color:#2e2d2d;
    color:#bf9942;
    color:#cdcabe;
}

span.link-text:hover {
    color: #bf9942;
}



.elementor-16063 .elementor-element.elementor-element-6b31eacd {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-16063 .elementor-element.elementor-element-11417ac6 .bdt-prime-slider .bdt-slide-btn:hover {
    background-color: #0EAF37;
    color: #FFFFFF;
}

.elementor-16063 .elementor-element.elementor-element-11417ac6 .bdt-prime-slider .bdt-prime-slider-social-icon a {
    background-color: #be9942;
    color: #bf9942;
}

.elementor-16063 .elementor-element.elementor-element-11417ac6 .bdt-prime-slider .bdt-prime-slider-next,
.elementor-16063 .elementor-element.elementor-element-11417ac6 .bdt-prime-slider .bdt-prime-slider-previous {
    background-color: #00000000;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #cecabe;
    border-radius: 12px 12px 12px 12px;
}

.elementor-16063 .elementor-element.elementor-element-11417ac6 .bdt-prime-slider .bdt-prime-slider-next:hover,
.elementor-16063 .elementor-element.elementor-element-11417ac6 .bdt-prime-slider .bdt-prime-slider-previous:hover {
    background-color: #bf9942;
    border-color: #cecabe15;
}

.elementor-16063 .elementor-element.elementor-element-11417ac6>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-16063 .elementor-element.elementor-element-11417ac6 .bdt-prime-slider .bdt-prime-slider-content * {
    text-align: left !important;
}

.elementor-16063 .elementor-element.elementor-element-11417ac6 .bdt-slideshow .bdt-overlay-default {
    background-color: #1927134A;
}

.elementor-16063 .elementor-element.elementor-element-11417ac6 .bdt-prime-slider .bdt-prime-slider-desc .bdt-main-title {
    width: 900px;
    margin-bottom: 150px;
}

.elementor-16063 .elementor-element.elementor-element-11417ac6 .bdt-prime-slider .bdt-prime-slider-desc .bdt-main-title .bdt-title-tag {
    color: #cdcabe;
    font-size: 82px;
    font-weight: 600;
    text-transform: none;
    line-height: 1em;
    letter-spacing: -0.05em;
    text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.3);
}

.elementor-16063 .elementor-element.elementor-element-11417ac6 .bdt-prime-slider .bdt-prime-slider-desc .bdt-ps-sub-title {
    color: #cdcabe;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: 0.8px;
}

.elementor-16063 .elementor-element.elementor-element-11417ac6 .bdt-prime-slider .bdt-slider-excerpt {
    color: #F8FFED9E;
    font-size: 16px;
    max-width: 687px;
    margin-bottom: 34px;
}

.elementor-16063 .elementor-element.elementor-element-11417ac6 .bdt-prime-slider-skin-crelly .bdt-slider-excerpt-content {
    margin-top: 20px;
}

.elementor-16063 .elementor-element.elementor-element-11417ac6 .bdt-prime-slider-skin-crelly .bdt-slider-excerpt:before {
    background: #FFFFFF2B;
}

.elementor-16063 .elementor-element.elementor-element-11417ac6 .bdt-prime-slider .bdt-slide-btn {
    color: #8CF1A9;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #A4FF9661;
    border-radius: 4px 4px 4px 4px;
    padding: 12px 24px 12px 24px;
    margin: 0px 0px 0px 0px;
    font-size: 14px;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 0.8px;
}

.elementor-16063 .elementor-element.elementor-element-11417ac6 .bdt-prime-slider .bdt-slide-btn svg * {
    stroke: #8CF1A9;
}

.elementor-16063 .elementor-element.elementor-element-11417ac6 .bdt-prime-slider .bdt-slide-btn:hover svg * {
    stroke: #FFFFFF;
}

.elementor-16063 .elementor-element.elementor-element-11417ac6 .bdt-prime-slider-skin-crelly .bdt-slide-btn:before {
    background: #0EAF37;
}

.elementor-16063 .elementor-element.elementor-element-11417ac6 .bdt-prime-slider .bdt-prime-slider-social-icon svg {
    fill: #cdc9be;
}

.elementor-16063 .elementor-element.elementor-element-11417ac6 .bdt-prime-slider .bdt-prime-slider-social-icon a:hover {
    color: #be9a43;
}

.elementor-16063 .elementor-element.elementor-element-11417ac6 .bdt-prime-slider .bdt-prime-slider-social-icon a:hover svg {
    fill: #1e1f1e;
}

.elementor-16063 .elementor-element.elementor-element-11417ac6 .bdt-prime-slider .bdt-prime-slider-previous svg,
.elementor-16063 .elementor-element.elementor-element-11417ac6 .bdt-prime-slider .bdt-prime-slider-next svg {
    color: #ffffff;
}

.elementor-16063 .elementor-element.elementor-element-11417ac6 .bdt-prime-slider .bdt-prime-slider-next:before,
.elementor-16063 .elementor-element.elementor-element-11417ac6 .bdt-prime-slider .bdt-prime-slider-previous:before {
    background: #FFFFFF;
}

.elementor-16063 .elementor-element.elementor-element-11417ac6 .bdt-prime-slider-skin-meteor .bdt-dotnav li.bdt-active a,
.elementor-16063 .elementor-element.elementor-element-11417ac6 .bdt-prime-slider-skin-crelly .bdt-dotnav li.bdt-active a:after {
    border-color: #E1FFD9;
}

.elementor-16063 .elementor-element.elementor-element-11417ac6 .bdt-prime-slider .bdt-dotnav li.bdt-active a:before,
.elementor-16063 .elementor-element.elementor-element-11417ac6 .bdt-prime-slider .bdt-dotnav li a:before {
    background: #E1FFD9;
}

.elementor-16063 .elementor-element.elementor-element-11417ac6 .bdt-prime-slider-skin-slide .bdt-dotnav li:after,
.elementor-16063 .elementor-element.elementor-element-11417ac6 .bdt-prime-slider-skin-crelly .bdt-ps-counternav span,
.elementor-16063 .elementor-element.elementor-element-11417ac6 .bdt-prime-slider-skin-crelly .bdt-ps-counternav li a {
    color: #bf9942;
}

.elementor-16063 .elementor-element.elementor-element-11417ac6 .bdt-prime-slider-skin-crelly .bdt-ps-counternav li.bdt-active a {
    color: #E1FFD9;
}

.elementor-16063 .elementor-element.elementor-element-11417ac6 .bdt-prime-slider .bdt-prime-slider-previous:hover svg,
.elementor-16063 .elementor-element.elementor-element-11417ac6 .bdt-prime-slider .bdt-prime-slider-next:hover svg {
    color: #FFFFFF;
}

.elementor-16063 .elementor-element.elementor-element-55a78088 {
    --display: flex;
    --gap: 0px 0px;
    --background-transition: 0.3s;
    --margin-top: 0%;
    --margin-bottom: 0%;
    --margin-left: 0%;
    --margin-right: 0%;
    --padding-top: 4%;
    --padding-bottom: 4%;
    --padding-left: 5%;
    --padding-right: 5%;
}

.elementor-16063 .elementor-element.elementor-element-55a78088:not(.elementor-motion-effects-element-type-background),
.elementor-16063 .elementor-element.elementor-element-55a78088>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #be9942;
}

.elementor-16063 .elementor-element.elementor-element-55a78088,
.elementor-16063 .elementor-element.elementor-element-55a78088::before {
    --border-transition: 0.3s;
}

.elementor-16063 .elementor-element.elementor-element-61f21096 {
    --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;
    --justify-content: space-evenly;
    --gap: 0px 0px;
    --background-transition: 0.3s;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-16063 .elementor-element.elementor-element-49210e09 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --gap: 15px 15px;
    --background-transition: 0.3s;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-16063 .elementor-element.elementor-element-632bbc7e {
    width: auto;
    max-width: auto;
}

.elementor-16063 .elementor-element.elementor-element-632bbc7e>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-16063 .elementor-element.elementor-element-632bbc7e.elementor-element {
    --align-self: center;
}

.elementor-16063 .elementor-element.elementor-element-632bbc7e .elementor-icon-wrapper {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-57cdd22d {
    width: auto;
    max-width: auto;
}

.elementor-16063 .elementor-element.elementor-element-57cdd22d>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-16063 .elementor-element.elementor-element-57cdd22d.elementor-element {
    --align-self: center;
}

.elementor-16063 .elementor-element.elementor-element-57cdd22d .qodef-qi-animated-text .qodef-m-title {
    color: #192A1F;
    font-size: 21px;
    font-weight: 700;
}

.elementor-16063 .elementor-element.elementor-element-57cdd22d .qodef-m-title {
    padding: 0px 0px 0px 0px;
}

.elementor-16063 .elementor-element.elementor-element-3feb824d {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --gap: 15px 15px;
    --background-transition: 0.3s;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-16063 .elementor-element.elementor-element-301868a7 {
    width: auto;
    max-width: auto;
}

.elementor-16063 .elementor-element.elementor-element-301868a7>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-16063 .elementor-element.elementor-element-301868a7.elementor-element {
    --align-self: center;
}

.elementor-16063 .elementor-element.elementor-element-301868a7 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-7fc42af5 {
    width: auto;
    max-width: auto;
}

.elementor-16063 .elementor-element.elementor-element-7fc42af5>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-16063 .elementor-element.elementor-element-7fc42af5.elementor-element {
    --align-self: center;
}

.elementor-16063 .elementor-element.elementor-element-7fc42af5 .qodef-qi-animated-text .qodef-m-title {
    color: #192A1F;
    font-size: 21px;
    font-weight: 700;
}

.elementor-16063 .elementor-element.elementor-element-7fc42af5 .qodef-m-title {
    padding: 0px 0px 0px 0px;
}

.elementor-16063 .elementor-element.elementor-element-46a993a4 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --gap: 15px 15px;
    --background-transition: 0.3s;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-16063 .elementor-element.elementor-element-389b5f70 {
    width: auto;
    max-width: auto;
}

.elementor-16063 .elementor-element.elementor-element-389b5f70>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-16063 .elementor-element.elementor-element-389b5f70.elementor-element {
    --align-self: center;
}

.elementor-16063 .elementor-element.elementor-element-389b5f70 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-41ab1314 {
    width: auto;
    max-width: auto;
}

.elementor-16063 .elementor-element.elementor-element-41ab1314>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-16063 .elementor-element.elementor-element-41ab1314.elementor-element {
    --align-self: center;
}

.elementor-16063 .elementor-element.elementor-element-41ab1314 .qodef-qi-animated-text .qodef-m-title {
    color: #192A1F;
    font-size: 21px;
    font-weight: 700;
}

.elementor-16063 .elementor-element.elementor-element-41ab1314 .qodef-m-title {
    padding: 0px 0px 0px 0px;
}

.elementor-16063 .elementor-element.elementor-element-4ea94ea6 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --gap: 15px 15px;
    --background-transition: 0.3s;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-16063 .elementor-element.elementor-element-1a8d55b3 {
    width: auto;
    max-width: auto;
}

.elementor-16063 .elementor-element.elementor-element-1a8d55b3>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-16063 .elementor-element.elementor-element-1a8d55b3.elementor-element {
    --align-self: center;
}

.elementor-16063 .elementor-element.elementor-element-1a8d55b3 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-410813ef {
    width: auto;
    max-width: auto;
}

.elementor-16063 .elementor-element.elementor-element-410813ef>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-16063 .elementor-element.elementor-element-410813ef.elementor-element {
    --align-self: center;
}

.elementor-16063 .elementor-element.elementor-element-410813ef .qodef-qi-animated-text .qodef-m-title {
    color: #192A1F;
    font-size: 21px;
    font-weight: 700;
}

.elementor-16063 .elementor-element.elementor-element-410813ef .qodef-m-title {
    padding: 0px 0px 0px 0px;
}

.elementor-16063 .elementor-element.elementor-element-7f00b9fe {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --gap: 15px 15px;
    --background-transition: 0.3s;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-16063 .elementor-element.elementor-element-566b3030 {
    width: auto;
    max-width: auto;
}

.elementor-16063 .elementor-element.elementor-element-566b3030>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-16063 .elementor-element.elementor-element-566b3030.elementor-element {
    --align-self: center;
}

.elementor-16063 .elementor-element.elementor-element-566b3030 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-19619dfd {
    width: auto;
    max-width: auto;
}

.elementor-16063 .elementor-element.elementor-element-19619dfd>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-16063 .elementor-element.elementor-element-19619dfd.elementor-element {
    --align-self: center;
}

.elementor-16063 .elementor-element.elementor-element-19619dfd .qodef-qi-animated-text .qodef-m-title {
    color: #192A1F;
    font-size: 21px;
    font-weight: 700;
}

.elementor-16063 .elementor-element.elementor-element-19619dfd .qodef-m-title {
    padding: 0px 0px 0px 0px;
}

.elementor-16063 .elementor-element.elementor-element-5883a702 {
    --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;
    --gap: 0px 0px;
    --flex-wrap: wrap;
    --background-transition: 0.3s;
    --overlay-opacity: 0.92;
    --margin-top: 0%;
    --margin-bottom: 0%;
    --margin-left: 0%;
    --margin-right: 0%;
    --padding-top: 8%;
    --padding-bottom: 8%;
    --padding-left: 5%;
    --padding-right: 5%;
}

.elementor-16063 .elementor-element.elementor-element-5883a702:not(.elementor-motion-effects-element-type-background),
.elementor-16063 .elementor-element.elementor-element-5883a702>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    /* background-image: url("https://themes.pixelwars.org/secura/demo-01/wp-content/uploads/sites/6/2024/09/1905.jpg"); */
    /* background-image: url("https://ubiquesecurity.co.nz/assets/images/cctv.png");
    background-position: top center;
    background-size: cover; */
}

.elementor-16063 .elementor-element.elementor-element-5883a702::before,
.elementor-16063 .elementor-element.elementor-element-5883a702>.elementor-background-video-container::before,
.elementor-16063 .elementor-element.elementor-element-5883a702>.e-con-inner>.elementor-background-video-container::before,
.elementor-16063 .elementor-element.elementor-element-5883a702>.elementor-background-slideshow::before,
.elementor-16063 .elementor-element.elementor-element-5883a702>.e-con-inner>.elementor-background-slideshow::before,
.elementor-16063 .elementor-element.elementor-element-5883a702>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    /* background-color: #030D00; */
    background-color: #000000;
    --background-overlay: '';
}

.elementor-16063 .elementor-element.elementor-element-5883a702,
.elementor-16063 .elementor-element.elementor-element-5883a702::before {
    --border-transition: 0.3s;
}

.elementor-16063 .elementor-element.elementor-element-6cd02158 {
    --display: flex;
    --gap: 3px 3px;
    --background-transition: 0.3s;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-16063 .elementor-element.elementor-element-6cd02158.e-con {
    --align-self: center;
}

.elementor-16063 .elementor-element.elementor-element-61a224a5 {
    --display: flex;
    --min-height: 0px;
    --gap: 5px 5px;
    --background-transition: 0.3s;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-16063 .elementor-element.elementor-element-61a224a5.e-con {
    --flex-grow: 0;
    --flex-shrink: 0;
}

.elementor-16063 .elementor-element.elementor-element-3d58f551>.elementor-widget-container {
    margin: 0% 0% 1% 0%;
    padding: 0% 0% 0% 0%;
}

.elementor-16063 .elementor-element.elementor-element-3d58f551 .qodef-qi-animated-text {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-3d58f551 .qodef-qi-animated-text .qodef-m-title {
    color: #cdc9be;
    font-size: 70px;
    line-height: 1em;
    letter-spacing: -0.02em;
}

.elementor-16063 .elementor-element.elementor-element-3d58f551 .qodef-m-title {
    padding: 0px 0px 0px 0px;
}

.elementor-16063 .elementor-element.elementor-element-1224a85d {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-1224a85d .elementor-heading-title {
    color: #cdc9be;
    line-height: 1.3em;
}

.elementor-16063 .elementor-element.elementor-element-364afa55>.elementor-widget-container {
    margin: 15% 0% 0% 0%;
    padding: 0px 0px 0px 0px;
}

.elementor-16063 .elementor-element.elementor-element-364afa55.elementor-element {
    --align-self: center;
}

.elementor-16063 .elementor-element.elementor-element-364afa55 .qodef-qi-button {
    font-size: 16px;
    font-weight: 400;
    color: #8CF1A9;
    border-color: #A4FF9661;
    border-width: 1px 1px 1px 1px;
    border-radius: 50px 50px 50px 50px;
    padding: 10px 25px 10px 25px;
}

.elementor-16063 .elementor-element.elementor-element-364afa55 .qodef-qi-button:hover {
    color: #E1FFD9;
}

.elementor-16063 .elementor-element.elementor-element-364afa55 .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover {
    background-color: #0EAF37;
}

.elementor-16063 .elementor-element.elementor-element-364afa55 .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover {
    background-color: #0EAF37;
}

.elementor-16063 .elementor-element.elementor-element-364afa55 .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after {
    background-color: #0EAF37;
}

.elementor-16063 .elementor-element.elementor-element-364afa55 .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after {
    background-color: #0EAF37;
}

.elementor-16063 .elementor-element.elementor-element-364afa55 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text {
    padding: 10px 25px 10px 25px;
}

.elementor-16063 .elementor-element.elementor-element-364afa55 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon {
    padding: 10px 0 10px;
}

.elementor-16063 .elementor-element.elementor-element-364afa55 .qodef-m-icon {
    font-size: 21px;
}

.elementor-16063 .elementor-element.elementor-element-364afa55 .qodef-m-icon svg {
    width: 21px;
    height: 21px;
}

.elementor-16063 .elementor-element.elementor-element-584c3bb8 {
    --display: flex;
    --justify-content: center;
    --gap: 0px 0px;
    --background-transition: 0.3s;
    border-style: solid;
    --border-style: solid;
    border-width: 0px 0px 0px 0px;
    --border-top-width: 0px;
    --border-right-width: 0px;
    --border-bottom-width: 0px;
    --border-left-width: 0px;
    border-color: #0000001F;
    --border-color: #0000001F;
    --border-radius: 0px 0px 1px 0px;
    --margin-top: 5%;
    --margin-bottom: 0%;
    --margin-left: 0%;
    --margin-right: 0%;
    --padding-top: 0%;
    --padding-bottom: 0%;
    --padding-left: 0%;
    --padding-right: 0%;
}

.elementor-16063 .elementor-element.elementor-element-584c3bb8,
.elementor-16063 .elementor-element.elementor-element-584c3bb8::before {
    --border-transition: 0.3s;
}

.elementor-16063 .elementor-element.elementor-element-613b3fab {
    --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;
    --gap: 3% 3%;
    --background-transition: 0.3s;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-16063 .elementor-element.elementor-element-12081327 {
    --display: flex;
    --align-items: flex-start;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --gap: 20px 20px;
    --background-transition: 0.5s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #DCFFCB2E;
    --border-color: #DCFFCB2E;
    --border-radius: 7px 7px 7px 7px;
    --padding-top: 4%;
    --padding-bottom: 4%;
    --padding-left: 2%;
    --padding-right: 2%;
}

.elementor-16063 .elementor-element.elementor-element-12081327:not(.elementor-motion-effects-element-type-background),
.elementor-16063 .elementor-element.elementor-element-12081327>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(198deg, #FFFFFF14 0%, #192A1FAB 52%);
}

.elementor-16063 .elementor-element.elementor-element-12081327,
.elementor-16063 .elementor-element.elementor-element-12081327::before {
    --border-transition: 0.5s;
}

.elementor-16063 .elementor-element.elementor-element-12081327.e-con {
    --align-self: flex-start;
}

.elementor-16063 .elementor-element.elementor-element-55c45236>.elementor-widget-container {
    margin: 0% 0% 0% 0%;
    padding: 0% 0% 0% 0%;
}

.elementor-16063 .elementor-element.elementor-element-55c45236.elementor-element {
    --align-self: center;
}

.elementor-16063 .elementor-element.elementor-element-55c45236 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-55c45236.elementor-view-stacked .elementor-icon {
    background-color: #9EDDA7;
    color: #15251C;
}

.elementor-16063 .elementor-element.elementor-element-55c45236.elementor-view-framed .elementor-icon,
.elementor-16063 .elementor-element.elementor-element-55c45236.elementor-view-default .elementor-icon {
    color: #9EDDA7;
    border-color: #9EDDA7;
}

.elementor-16063 .elementor-element.elementor-element-55c45236.elementor-view-framed .elementor-icon,
.elementor-16063 .elementor-element.elementor-element-55c45236.elementor-view-default .elementor-icon svg {
    fill: #9EDDA7;
}

.elementor-16063 .elementor-element.elementor-element-55c45236.elementor-view-framed .elementor-icon {
    background-color: #15251C;
}

.elementor-16063 .elementor-element.elementor-element-55c45236.elementor-view-stacked .elementor-icon svg {
    fill: #15251C;
}

.elementor-16063 .elementor-element.elementor-element-55c45236 .elementor-icon {
    font-size: 40px;
}

.elementor-16063 .elementor-element.elementor-element-55c45236 .elementor-icon svg {
    height: 40px;
}

.elementor-16063 .elementor-element.elementor-element-742f8531>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 16px 0px;
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #D6FFD51F;
}

.elementor-16063 .elementor-element.elementor-element-742f8531.elementor-element {
    --align-self: flex-start;
}

.elementor-16063 .elementor-element.elementor-element-742f8531 {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-742f8531 .elementor-heading-title {
    color: #cdc9be;
    font-size: 22px;
    font-weight: 500;
    line-height: 1em;
}

.elementor-16063 .elementor-element.elementor-element-1cb2568e>.elementor-widget-container {
    margin: 0% 0% 0% 0%;
    padding: 0% 0% 0% 0%;
}

.elementor-16063 .elementor-element.elementor-element-1cb2568e {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-1cb2568e .elementor-heading-title {
    color: #cdc9be;
    font-size: 16px;
    line-height: 1.4em;
}

.elementor-16063 .elementor-element.elementor-element-e027038 {
    --display: flex;
    --align-items: flex-start;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --gap: 20px 20px;
    --background-transition: 0.5s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #DCFFCB2E;
    --border-color: #DCFFCB2E;
    --border-radius: 7px 7px 7px 7px;
    --margin-top: 7%;
    --margin-bottom: 0%;
    --margin-left: 0%;
    --margin-right: 0%;
    --padding-top: 4%;
    --padding-bottom: 4%;
    --padding-left: 2%;
    --padding-right: 2%;
}

.elementor-16063 .elementor-element.elementor-element-e027038:not(.elementor-motion-effects-element-type-background),
.elementor-16063 .elementor-element.elementor-element-e027038>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(198deg, #FFFFFF14 0%, #192A1FAB 52%);
}

.elementor-16063 .elementor-element.elementor-element-e027038,
.elementor-16063 .elementor-element.elementor-element-e027038::before {
    --border-transition: 0.5s;
}

.elementor-16063 .elementor-element.elementor-element-e027038.e-con {
    --align-self: flex-start;
}

.elementor-16063 .elementor-element.elementor-element-46561d2a>.elementor-widget-container {
    margin: 0% 0% 0% 0%;
    padding: 0% 0% 0% 0%;
}

.elementor-16063 .elementor-element.elementor-element-46561d2a.elementor-element {
    --align-self: center;
}

.elementor-16063 .elementor-element.elementor-element-46561d2a .elementor-icon-wrapper {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-46561d2a.elementor-view-stacked .elementor-icon {
    background-color: #9EDDA7;
    color: #15251C;
}

.elementor-16063 .elementor-element.elementor-element-46561d2a.elementor-view-framed .elementor-icon,
.elementor-16063 .elementor-element.elementor-element-46561d2a.elementor-view-default .elementor-icon {
    color: #9EDDA7;
    border-color: #9EDDA7;
}

.elementor-16063 .elementor-element.elementor-element-46561d2a.elementor-view-framed .elementor-icon,
.elementor-16063 .elementor-element.elementor-element-46561d2a.elementor-view-default .elementor-icon svg {
    fill: #9EDDA7;
}

.elementor-16063 .elementor-element.elementor-element-46561d2a.elementor-view-framed .elementor-icon {
    background-color: #15251C;
}

.elementor-16063 .elementor-element.elementor-element-46561d2a.elementor-view-stacked .elementor-icon svg {
    fill: #15251C;
}

.elementor-16063 .elementor-element.elementor-element-46561d2a .elementor-icon {
    font-size: 40px;
}

.elementor-16063 .elementor-element.elementor-element-46561d2a .elementor-icon svg {
    height: 40px;
}

.elementor-16063 .elementor-element.elementor-element-65448f1c>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 16px 0px;
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #D6FFD51F;
}

.elementor-16063 .elementor-element.elementor-element-65448f1c.elementor-element {
    --align-self: flex-start;
}

.elementor-16063 .elementor-element.elementor-element-65448f1c {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-65448f1c .elementor-heading-title {
    color: #cdc9be;
    font-size: 22px;
    font-weight: 500;
    line-height: 1em;
}

.elementor-16063 .elementor-element.elementor-element-12d31cff>.elementor-widget-container {
    margin: 0% 0% 0% 0%;
    padding: 0% 0% 0% 0%;
}

.elementor-16063 .elementor-element.elementor-element-12d31cff {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-12d31cff .elementor-heading-title {
    color: #cdc9be;
    font-size: 16px;
    line-height: 1.4em;
}

.elementor-16063 .elementor-element.elementor-element-513aacf2 {
    --display: flex;
    --align-items: flex-start;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --gap: 20px 20px;
    --background-transition: 0.5s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #DCFFCB2E;
    --border-color: #DCFFCB2E;
    --border-radius: 7px 7px 7px 7px;
    --margin-top: 7%;
    --margin-bottom: 0%;
    --margin-left: 0%;
    --margin-right: 0%;
    --padding-top: 4%;
    --padding-bottom: 4%;
    --padding-left: 2%;
    --padding-right: 2%;
}

.elementor-16063 .elementor-element.elementor-element-513aacf2:not(.elementor-motion-effects-element-type-background),
.elementor-16063 .elementor-element.elementor-element-513aacf2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(198deg, #FFFFFF14 0%, #192A1FAB 52%);
}

.elementor-16063 .elementor-element.elementor-element-513aacf2,
.elementor-16063 .elementor-element.elementor-element-513aacf2::before {
    --border-transition: 0.5s;
}

.elementor-16063 .elementor-element.elementor-element-513aacf2.e-con {
    --align-self: flex-start;
}

.elementor-16063 .elementor-element.elementor-element-429a7e4b>.elementor-widget-container {
    margin: 0% 0% 0% 0%;
    padding: 0% 0% 0% 0%;
}

.elementor-16063 .elementor-element.elementor-element-429a7e4b.elementor-element {
    --align-self: center;
}

.elementor-16063 .elementor-element.elementor-element-429a7e4b .elementor-icon-wrapper {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-429a7e4b.elementor-view-stacked .elementor-icon {
    background-color: #9EDDA7;
    color: #15251C;
}

.elementor-16063 .elementor-element.elementor-element-429a7e4b.elementor-view-framed .elementor-icon,
.elementor-16063 .elementor-element.elementor-element-429a7e4b.elementor-view-default .elementor-icon {
    color: #9EDDA7;
    border-color: #9EDDA7;
}

.elementor-16063 .elementor-element.elementor-element-429a7e4b.elementor-view-framed .elementor-icon,
.elementor-16063 .elementor-element.elementor-element-429a7e4b.elementor-view-default .elementor-icon svg {
    fill: #9EDDA7;
}

.elementor-16063 .elementor-element.elementor-element-429a7e4b.elementor-view-framed .elementor-icon {
    background-color: #15251C;
}

.elementor-16063 .elementor-element.elementor-element-429a7e4b.elementor-view-stacked .elementor-icon svg {
    fill: #15251C;
}

.elementor-16063 .elementor-element.elementor-element-429a7e4b .elementor-icon {
    font-size: 40px;
}

.elementor-16063 .elementor-element.elementor-element-429a7e4b .elementor-icon svg {
    height: 40px;
}

.elementor-16063 .elementor-element.elementor-element-d402c0b>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 16px 0px;
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #D6FFD51F;
}

.elementor-16063 .elementor-element.elementor-element-d402c0b.elementor-element {
    --align-self: flex-start;
}

.elementor-16063 .elementor-element.elementor-element-d402c0b {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-d402c0b .elementor-heading-title {
    color: #cdc9be;
    font-size: 22px;
    font-weight: 500;
    line-height: 1em;
}

.elementor-16063 .elementor-element.elementor-element-3ffa01f6>.elementor-widget-container {
    margin: 0% 0% 0% 0%;
    padding: 0% 0% 0% 0%;
}

.elementor-16063 .elementor-element.elementor-element-3ffa01f6 {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-3ffa01f6 .elementor-heading-title {
    color: #cdc9be;
    font-size: 16px;
    line-height: 1.4em;
}

.elementor-16063 .elementor-element.elementor-element-a83d625 {
    --display: flex;
    --align-items: flex-start;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --gap: 20px 20px;
    --background-transition: 0.5s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #DCFFCB2E;
    --border-color: #DCFFCB2E;
    --border-radius: 7px 7px 7px 7px;
    --padding-top: 4%;
    --padding-bottom: 4%;
    --padding-left: 2%;
    --padding-right: 2%;
}

.elementor-16063 .elementor-element.elementor-element-a83d625:not(.elementor-motion-effects-element-type-background),
.elementor-16063 .elementor-element.elementor-element-a83d625>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(198deg, #FFFFFF14 0%, #192A1FAB 52%);
}

.elementor-16063 .elementor-element.elementor-element-a83d625,
.elementor-16063 .elementor-element.elementor-element-a83d625::before {
    --border-transition: 0.5s;
}

.elementor-16063 .elementor-element.elementor-element-a83d625.e-con {
    --align-self: flex-start;
}

.elementor-16063 .elementor-element.elementor-element-2748d9da>.elementor-widget-container {
    margin: 0% 0% 0% 0%;
    padding: 0% 0% 0% 0%;
}

.elementor-16063 .elementor-element.elementor-element-2748d9da.elementor-element {
    --align-self: center;
}

.elementor-16063 .elementor-element.elementor-element-2748d9da .elementor-icon-wrapper {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-2748d9da.elementor-view-stacked .elementor-icon {
    background-color: #9EDDA7;
    color: #15251C;
}

.elementor-16063 .elementor-element.elementor-element-2748d9da.elementor-view-framed .elementor-icon,
.elementor-16063 .elementor-element.elementor-element-2748d9da.elementor-view-default .elementor-icon {
    color: #9EDDA7;
    border-color: #9EDDA7;
}

.elementor-16063 .elementor-element.elementor-element-2748d9da.elementor-view-framed .elementor-icon,
.elementor-16063 .elementor-element.elementor-element-2748d9da.elementor-view-default .elementor-icon svg {
    fill: #9EDDA7;
}

.elementor-16063 .elementor-element.elementor-element-2748d9da.elementor-view-framed .elementor-icon {
    background-color: #15251C;
}

.elementor-16063 .elementor-element.elementor-element-2748d9da.elementor-view-stacked .elementor-icon svg {
    fill: #15251C;
}

.elementor-16063 .elementor-element.elementor-element-2748d9da .elementor-icon {
    font-size: 40px;
}

.elementor-16063 .elementor-element.elementor-element-2748d9da .elementor-icon svg {
    height: 40px;
}

.elementor-16063 .elementor-element.elementor-element-268a7470>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 16px 0px;
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #D6FFD51F;
}

.elementor-16063 .elementor-element.elementor-element-268a7470.elementor-element {
    --align-self: flex-start;
}

.elementor-16063 .elementor-element.elementor-element-268a7470 {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-268a7470 .elementor-heading-title {
    color: #cdc9be;
    font-size: 22px;
    font-weight: 500;
    line-height: 1em;
}

.elementor-16063 .elementor-element.elementor-element-65f9c40b>.elementor-widget-container {
    margin: 0% 0% 0% 0%;
    padding: 0% 0% 0% 0%;
}

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

.elementor-16063 .elementor-element.elementor-element-65f9c40b .elementor-heading-title {
    color: #cdc9be;
    font-size: 16px;
    line-height: 1.4em;
}

.elementor-16063 .elementor-element.elementor-element-1a7e77e4 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --background-transition: 0.3s;
    --overlay-opacity: 0.9;
    --margin-top: 0%;
    --margin-bottom: 0%;
    --margin-left: 0%;
    --margin-right: 0%;
    --padding-top: 8%;
    --padding-bottom: 8%;
    --padding-left: 5%;
    --padding-right: 5%;
}

.elementor-16063 .elementor-element.elementor-element-1a7e77e4::before,
.elementor-16063 .elementor-element.elementor-element-1a7e77e4>.elementor-background-video-container::before,
.elementor-16063 .elementor-element.elementor-element-1a7e77e4>.e-con-inner>.elementor-background-video-container::before,
.elementor-16063 .elementor-element.elementor-element-1a7e77e4>.elementor-background-slideshow::before,
.elementor-16063 .elementor-element.elementor-element-1a7e77e4>.e-con-inner>.elementor-background-slideshow::before,
.elementor-16063 .elementor-element.elementor-element-1a7e77e4>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    background-color: #FFFFFF;
    --background-overlay: '';
}

.elementor-16063 .elementor-element.elementor-element-1a7e77e4,
.elementor-16063 .elementor-element.elementor-element-1a7e77e4::before {
    --border-transition: 0.3s;
}

.elementor-16063 .elementor-element.elementor-element-2ecc192a {
    --display: flex;
    --background-transition: 0.3s;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-16063 .elementor-element.elementor-element-2ecc192a.e-con {
    --align-self: center;
}

.elementor-16063 .elementor-element.elementor-element-6dee16d {
    --display: flex;
    --min-height: 0px;
    --gap: 5px 5px;
    --background-transition: 0.3s;
    --margin-top: 0%;
    --margin-bottom: 03%;
    --margin-left: 0%;
    --margin-right: 0%;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-16063 .elementor-element.elementor-element-6dee16d.e-con {
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}

.elementor-16063 .elementor-element.elementor-element-46424931>.elementor-widget-container {
    margin: 0% 0% 1% 0%;
    padding: 0% 0% 0% 0%;
}

.elementor-16063 .elementor-element.elementor-element-46424931 .qodef-qi-animated-text {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-46424931 .qodef-qi-animated-text .qodef-m-title {
    color: #192A1F;
    font-size: 70px;
    line-height: 1em;
    letter-spacing: -0.02em;
}

.elementor-16063 .elementor-element.elementor-element-46424931 .qodef-m-title {
    padding: 0px 0px 0px 0px;
}

.elementor-16063 .elementor-element.elementor-element-489077da>.elementor-widget-container {
    margin: 0% 0% 0% 0%;
    padding: 0% 0% 0% 0%;
}

.elementor-16063 .elementor-element.elementor-element-489077da {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-489077da .elementor-heading-title {
    color: #003B1570;
    line-height: 1.4em;
}

.elementor-16063 .elementor-element.elementor-element-55f1d86c>.elementor-widget-container {
    margin: 15% 0% 0% 0%;
    padding: 0px 0px 0px 0px;
}

.elementor-16063 .elementor-element.elementor-element-55f1d86c.elementor-element {
    --align-self: center;
}

.elementor-16063 .elementor-element.elementor-element-55f1d86c .qodef-qi-button {
    color: #1F9A0C;
    border-color: #1F9A0C9E;
    border-width: 1px 1px 1px 1px;
    border-radius: 50px 50px 50px 50px;
    padding: 10px 25px 10px 25px;
}

.elementor-16063 .elementor-element.elementor-element-55f1d86c .qodef-qi-button:hover {
    color: #FFFFFF;
}

.elementor-16063 .elementor-element.elementor-element-55f1d86c .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover {
    background-color: #0F7200;
}

.elementor-16063 .elementor-element.elementor-element-55f1d86c .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover {
    background-color: #0F7200;
}

.elementor-16063 .elementor-element.elementor-element-55f1d86c .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after {
    background-color: #0F7200;
}

.elementor-16063 .elementor-element.elementor-element-55f1d86c .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after {
    background-color: #0F7200;
}

.elementor-16063 .elementor-element.elementor-element-55f1d86c .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text {
    padding: 10px 25px 10px 25px;
}

.elementor-16063 .elementor-element.elementor-element-55f1d86c .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon {
    padding: 10px 0 10px;
}

.elementor-16063 .elementor-element.elementor-element-55f1d86c .qodef-m-icon {
    font-size: 25px;
}

.elementor-16063 .elementor-element.elementor-element-55f1d86c .qodef-m-icon svg {
    width: 25px;
    height: 25px;
}

.elementor-16063 .elementor-element.elementor-element-3c7e416 {
    --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;
    --justify-content: center;
    --gap: 0% 0%;
    --background-transition: 0.3s;
    border-style: solid;
    --border-style: solid;
    border-width: 0px 0px 0px 0px;
    --border-top-width: 0px;
    --border-right-width: 0px;
    --border-bottom-width: 0px;
    --border-left-width: 0px;
    border-color: #0000001F;
    --border-color: #0000001F;
    --border-radius: 0px 0px 0px 0px;
    --margin-top: 3%;
    --margin-bottom: 0%;
    --margin-left: 0%;
    --margin-right: 0%;
    --padding-top: 0%;
    --padding-bottom: 0%;
    --padding-left: 0%;
    --padding-right: 0%;
}

.elementor-16063 .elementor-element.elementor-element-3c7e416,
.elementor-16063 .elementor-element.elementor-element-3c7e416::before {
    --border-transition: 0.3s;
}

.elementor-16063 .elementor-element.elementor-element-4a9813bb {
    --display: flex;
    --justify-content: center;
    --gap: 0px 0px;
    --background-transition: 0.3s;
    --padding-top: 5%;
    --padding-bottom: 5%;
    --padding-left: 5%;
    --padding-right: 5%;
}

.elementor-16063 .elementor-element.elementor-element-4a9813bb .elementor-background-slideshow__slide__image {
    background-size: cover;
    background-position: top center;
}

.elementor-16063 .elementor-element.elementor-element-4a9813bb,
.elementor-16063 .elementor-element.elementor-element-4a9813bb::before {
    --border-transition: 0.3s;
}

.elementor-16063 .elementor-element.elementor-element-5b5a509e {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0%;
    --padding-bottom: 5%;
    --padding-left: 5%;
    --padding-right: 5%;
}

.elementor-16063 .elementor-element.elementor-element-5b5a509e,
.elementor-16063 .elementor-element.elementor-element-5b5a509e::before {
    --border-transition: 0.3s;
}

.elementor-16063 .elementor-element.elementor-element-52dad397>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 28px 0px 0px;
}

.elementor-16063 .elementor-element.elementor-element-52dad397 .qodef-qi-tabs-horizontal .qodef-tabs-horizontal-navigation .qodef-tab-title a {
    text-align: left;
    color: #00000073;
}

.elementor-16063 .elementor-element.elementor-element-52dad397 .qodef-qi-tabs-horizontal .qodef-tabs-horizontal-navigation li a {
    font-size: 20px;
    font-weight: 500;
    line-height: 32px;
    word-spacing: 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #1228F0;
    padding: 0px 0px 0px 0px;
    width: 44%;
}

.elementor-16063 .elementor-element.elementor-element-52dad397 .qodef-qi-tabs-horizontal .qodef-tabs-horizontal-navigation li.ui-state-hover a {
    color: #000000;
}

.elementor-16063 .elementor-element.elementor-element-52dad397 .qodef-qi-tabs-horizontal .qodef-tabs-horizontal-navigation li.ui-state-active a {
    color: #000000;
}

.elementor-16063 .elementor-element.elementor-element-52dad397 .qodef-qi-tabs-horizontal .qodef-tabs-horizontal-navigation li a:after {
    height: 2px;
    bottom: 0px;
    background-color: #000000;
}

.elementor-16063 .elementor-element.elementor-element-52dad397 .qodef-qi-tabs-horizontal .qodef-tabs-horizontal-content {
    color: #7A7A7A;
    font-size: 16px;
    padding: 34px 0px 0px 0px;
}

.elementor-16063 .elementor-element.elementor-element-52dad397 .qodef-qi-tabs-horizontal .qodef-tabs-horizontal-navigation li {
    margin: 0% 8% 0% 0%;
}

.elementor-16063 .elementor-element.elementor-element-4784f9a8>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-16063 .elementor-element.elementor-element-4784f9a8 .qodef-qi-progress-bar-horizontal .qodef-m-canvas svg path:nth-child(2) {
    stroke-opacity: 1;
}

.elementor-16063 .elementor-element.elementor-element-4784f9a8 .qodef-qi-progress-bar-horizontal .qodef-m-canvas svg path:nth-child(1) {
    stroke-opacity: 0.15;
}

.elementor-16063 .elementor-element.elementor-element-4784f9a8 .qodef-qi-progress-bar-horizontal .qodef-m-title {
    color: #000000;
    font-size: 15px;
    font-weight: 600;
    margin: 0px 0px 0px 0px;
}

.elementor-16063 .elementor-element.elementor-element-4784f9a8 .qodef-qi-progress-bar-horizontal .qodef-m-value {
    color: #000000;
    font-size: 12px;
    font-weight: 600;
}

.elementor-16063 .elementor-element.elementor-element-48e3db17>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-16063 .elementor-element.elementor-element-48e3db17 .qodef-qi-progress-bar-horizontal .qodef-m-canvas svg path:nth-child(2) {
    stroke-opacity: 1;
}

.elementor-16063 .elementor-element.elementor-element-48e3db17 .qodef-qi-progress-bar-horizontal .qodef-m-canvas svg path:nth-child(1) {
    stroke-opacity: 0.15;
}

.elementor-16063 .elementor-element.elementor-element-48e3db17 .qodef-qi-progress-bar-horizontal .qodef-m-title {
    color: #000000;
    font-size: 15px;
    font-weight: 600;
    margin: 0px 0px 0px 0px;
}

.elementor-16063 .elementor-element.elementor-element-48e3db17 .qodef-qi-progress-bar-horizontal .qodef-m-value {
    color: #000000;
    font-size: 12px;
    font-weight: 600;
}

.elementor-16063 .elementor-element.elementor-element-7d1ca0a>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-16063 .elementor-element.elementor-element-7d1ca0a .qodef-qi-progress-bar-horizontal .qodef-m-canvas svg path:nth-child(2) {
    stroke-opacity: 1;
}

.elementor-16063 .elementor-element.elementor-element-7d1ca0a .qodef-qi-progress-bar-horizontal .qodef-m-canvas svg path:nth-child(1) {
    stroke-opacity: 0.15;
}

.elementor-16063 .elementor-element.elementor-element-7d1ca0a .qodef-qi-progress-bar-horizontal .qodef-m-title {
    color: #000000;
    font-size: 15px;
    font-weight: 600;
    margin: 0px 0px 0px 0px;
}

.elementor-16063 .elementor-element.elementor-element-7d1ca0a .qodef-qi-progress-bar-horizontal .qodef-m-value {
    color: #000000;
    font-size: 12px;
    font-weight: 600;
}

.elementor-16063 .elementor-element.elementor-element-3241b4c4 {
    --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;
    --justify-content: center;
    --gap: 0px 0px;
    --flex-wrap: wrap;
    --background-transition: 0.3s;
    --overlay-opacity: 0.97;
    --padding-top: 8%;
    --padding-bottom: 8%;
    --padding-left: 5%;
    --padding-right: 5%;
}

.elementor-16063 .elementor-element.elementor-element-3241b4c4:not(.elementor-motion-effects-element-type-background),
.elementor-16063 .elementor-element.elementor-element-3241b4c4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    /* background-image: url("https://ubiquesecurity.co.nz/assets/images/why-choose-us.png"); */
    background-position: center center;
}

.elementor-16063 .elementor-element.elementor-element-3241b4c4::before,
.elementor-16063 .elementor-element.elementor-element-3241b4c4>.elementor-background-video-container::before,
.elementor-16063 .elementor-element.elementor-element-3241b4c4>.e-con-inner>.elementor-background-video-container::before,
.elementor-16063 .elementor-element.elementor-element-3241b4c4>.elementor-background-slideshow::before,
.elementor-16063 .elementor-element.elementor-element-3241b4c4>.e-con-inner>.elementor-background-slideshow::before,
.elementor-16063 .elementor-element.elementor-element-3241b4c4>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    background-color: transparent;
    --background-overlay: '';
    /* background-image: linear-gradient(180deg, #002205BD 0%, #041300 73%); */
    /* background-image: linear-gradient(180deg, #00000078 0%, #041300 73%); */
    /* background-image: linear-gradient(180deg, #00000078 0%, #000000ad 73%); */
    background: #000000;
}

.elementor-16063 .elementor-element.elementor-element-3241b4c4,
.elementor-16063 .elementor-element.elementor-element-3241b4c4::before {
    --border-transition: 0.3s;
}

.elementor-16063 .elementor-element.elementor-element-60a758bf {
    --display: flex;
    --min-height: 0px;
    --gap: 5px 5px;
    --background-transition: 0.3s;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-16063 .elementor-element.elementor-element-60a758bf.e-con {
    --flex-grow: 0;
    --flex-shrink: 0;
}

.elementor-16063 .elementor-element.elementor-element-c0e4c30>.elementor-widget-container {
    margin: 0% 0% 1% 0%;
    padding: 0% 0% 0% 0%;
}

.elementor-16063 .elementor-element.elementor-element-c0e4c30 .qodef-qi-animated-text {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-c0e4c30 .qodef-qi-animated-text .qodef-m-title {
    color: #cdcabe;
    font-size: 70px;
    line-height: 1em;
    letter-spacing: -0.02em;
}

.elementor-16063 .elementor-element.elementor-element-c0e4c30 .qodef-m-title {
    padding: 0px 0px 0px 0px;
}

.elementor-16063 .elementor-element.elementor-element-7bfc4406 {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-7bfc4406 .elementor-heading-title {
    color: #cdcabe;
    line-height: 1.3em;
}

.elementor-16063 .elementor-element.elementor-element-aebb905>.elementor-widget-container {
    margin: 15% 0% 0% 0%;
    padding: 0px 0px 0px 0px;
}

.elementor-16063 .elementor-element.elementor-element-aebb905.elementor-element {
    --align-self: center;
}

.elementor-16063 .elementor-element.elementor-element-aebb905 .qodef-qi-button {
    font-size: 16px;
    font-weight: 400;
    color: #bf9942;
    border-color: #bf9942;
    border-width: 1px 1px 1px 1px;
    border-radius: 50px 50px 50px 50px;
    padding: 10px 25px 10px 25px;
}

.elementor-16063 .elementor-element.elementor-element-aebb905 .qodef-qi-button:hover {
    color: #1e1f1e;
}

/* .elementor-16063 .elementor-element.elementor-element-aebb905 .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover {
    background-color: #0EAF37;
} */

/* .elementor-16063 .elementor-element.elementor-element-aebb905 .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover {
    background-color: #0EAF37;
} */

/* .elementor-16063 .elementor-element.elementor-element-aebb905 .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after {
    background-color: #0EAF37;
} */

.elementor-16063 .elementor-element.elementor-element-aebb905 .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after {
    background-color: #cdc9bd;
}

.elementor-16063 .elementor-element.elementor-element-aebb905 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text {
    padding: 10px 25px 10px 25px;
}

.elementor-16063 .elementor-element.elementor-element-aebb905 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon {
    padding: 10px 0 10px;
}

.elementor-16063 .elementor-element.elementor-element-aebb905 .qodef-m-icon {
    font-size: 21px;
}

.elementor-16063 .elementor-element.elementor-element-aebb905 .qodef-m-icon svg {
    width: 21px;
    height: 21px;
}

.elementor-16063 .elementor-element.elementor-element-3cb573f4 {
    --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;
    --gap: 3% 3%;
    --background-transition: 0.3s;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-16063 .elementor-element.elementor-element-6849e545 {
    --display: flex;
    --align-items: flex-start;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --gap: 20px 20px;
    --background-transition: 0.5s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #DCFFCB2E;
    --border-color: #DCFFCB2E;
    --border-radius: 7px 7px 7px 7px;
    --padding-top: 4%;
    --padding-bottom: 4%;
    --padding-left: 2%;
    --padding-right: 2%;
}

.elementor-16063 .elementor-element.elementor-element-6849e545:not(.elementor-motion-effects-element-type-background),
.elementor-16063 .elementor-element.elementor-element-6849e545>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    /* background-color: transparent; */
    /* background-image: linear-gradient(198deg, #FFFFFF14 0%, #192A1FAB 52%); */
    /* background-image: linear-gradient(198deg, #FFFFFF14 0%, #00000026 52%); */
    /* background-image: linear-gradient(198deg, #00000014 0%, #00000026 52%); */
    /* background-image: linear-gradient(198deg, #1c1c1c 100%, #1c1c1c 100%); */
    background: #1c1c1c;
    
}

.elementor-16063 .elementor-element.elementor-element-6849e545,
.elementor-16063 .elementor-element.elementor-element-6849e545::before {
    --border-transition: 0.5s;
}

.elementor-16063 .elementor-element.elementor-element-6849e545.e-con {
    --align-self: flex-start;
}

.elementor-16063 .elementor-element.elementor-element-25505336>.elementor-widget-container {
    margin: 0% 0% 0% 0%;
    padding: 0% 0% 0% 0%;
}

.elementor-16063 .elementor-element.elementor-element-25505336.elementor-element {
    --align-self: center;
}

.elementor-16063 .elementor-element.elementor-element-25505336 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-25505336.elementor-view-stacked .elementor-icon {
    background-color: #be9942;
    color: #15251C;
}

.elementor-16063 .elementor-element.elementor-element-25505336.elementor-view-framed .elementor-icon,
.elementor-16063 .elementor-element.elementor-element-25505336.elementor-view-default .elementor-icon {
    color: #9EDDA7;
    border-color: #9EDDA7;
}

.elementor-16063 .elementor-element.elementor-element-25505336.elementor-view-framed .elementor-icon,
.elementor-16063 .elementor-element.elementor-element-25505336.elementor-view-default .elementor-icon svg {
    fill: #9EDDA7;
}

.elementor-16063 .elementor-element.elementor-element-25505336.elementor-view-framed .elementor-icon {
    background-color: #15251C;
}

.elementor-16063 .elementor-element.elementor-element-25505336.elementor-view-stacked .elementor-icon svg {
    fill: #15251C;
}

.elementor-16063 .elementor-element.elementor-element-25505336 .elementor-icon {
    font-size: 40px;
}

.elementor-16063 .elementor-element.elementor-element-25505336 .elementor-icon svg {
    height: 40px;
}

.elementor-16063 .elementor-element.elementor-element-677b70f4>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 16px 0px;
    border-style: none;
}

.elementor-16063 .elementor-element.elementor-element-677b70f4.elementor-element {
    --align-self: center;
}

.elementor-16063 .elementor-element.elementor-element-677b70f4 {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-677b70f4 .elementor-heading-title {
    color: #cdc9be;
    font-size: 22px;
    font-weight: 500;
    line-height: 1em;
}

.elementor-16063 .elementor-element.elementor-element-616c695>.elementor-widget-container {
    margin: 0% 0% 0% 0%;
    padding: 0% 0% 0% 0%;
}

.elementor-16063 .elementor-element.elementor-element-616c695 {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-616c695 .elementor-heading-title {
    color: #cdc9be;
    font-size: 16px;
    line-height: 1.4em;
}

.elementor-16063 .elementor-element.elementor-element-491f264b {
    --display: flex;
    --align-items: flex-start;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --gap: 20px 20px;
    --background-transition: 0.5s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #DCFFCB2E;
    --border-color: #DCFFCB2E;
    --border-radius: 7px 7px 7px 7px;
    --margin-top: 7%;
    --margin-bottom: 0%;
    --margin-left: 0%;
    --margin-right: 0%;
    --padding-top: 4%;
    --padding-bottom: 4%;
    --padding-left: 2%;
    --padding-right: 2%;
}

.elementor-16063 .elementor-element.elementor-element-491f264b:not(.elementor-motion-effects-element-type-background),
.elementor-16063 .elementor-element.elementor-element-491f264b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(198deg, #FFFFFF14 0%, #192A1FAB 52%);
}

.elementor-16063 .elementor-element.elementor-element-491f264b,
.elementor-16063 .elementor-element.elementor-element-491f264b::before {
    --border-transition: 0.5s;
}

.elementor-16063 .elementor-element.elementor-element-491f264b.e-con {
    --align-self: flex-start;
}

.elementor-16063 .elementor-element.elementor-element-6c5aa651>.elementor-widget-container {
    margin: 0% 0% 0% 0%;
    padding: 0% 0% 0% 0%;
}

.elementor-16063 .elementor-element.elementor-element-6c5aa651.elementor-element {
    --align-self: center;
}

.elementor-16063 .elementor-element.elementor-element-6c5aa651 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-6c5aa651.elementor-view-stacked .elementor-icon {
    background-color: #be9942;
    color: #15251C;
}

.elementor-16063 .elementor-element.elementor-element-6c5aa651.elementor-view-framed .elementor-icon,
.elementor-16063 .elementor-element.elementor-element-6c5aa651.elementor-view-default .elementor-icon {
    color: #9EDDA7;
    border-color: #9EDDA7;
}

.elementor-16063 .elementor-element.elementor-element-6c5aa651.elementor-view-framed .elementor-icon,
.elementor-16063 .elementor-element.elementor-element-6c5aa651.elementor-view-default .elementor-icon svg {
    fill: #9EDDA7;
}

.elementor-16063 .elementor-element.elementor-element-6c5aa651.elementor-view-framed .elementor-icon {
    background-color: #15251C;
}

.elementor-16063 .elementor-element.elementor-element-6c5aa651.elementor-view-stacked .elementor-icon svg {
    fill: #15251C;
}

.elementor-16063 .elementor-element.elementor-element-6c5aa651 .elementor-icon {
    font-size: 40px;
}

.elementor-16063 .elementor-element.elementor-element-6c5aa651 .elementor-icon svg {
    height: 40px;
}

.elementor-16063 .elementor-element.elementor-element-61cb915e>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 16px 0px;
    border-style: none;
}

.elementor-16063 .elementor-element.elementor-element-61cb915e.elementor-element {
    --align-self: center;
}

.elementor-16063 .elementor-element.elementor-element-61cb915e {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-61cb915e .elementor-heading-title {
    color: #cdc9be;
    font-size: 22px;
    font-weight: 500;
    line-height: 1em;
}

.elementor-16063 .elementor-element.elementor-element-703d5f2e>.elementor-widget-container {
    margin: 0% 0% 0% 0%;
    padding: 0% 0% 0% 0%;
}

.elementor-16063 .elementor-element.elementor-element-703d5f2e {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-703d5f2e .elementor-heading-title {
    color: #cdc9be;
    font-size: 16px;
    line-height: 1.4em;
}

.elementor-16063 .elementor-element.elementor-element-3b8d6784 {
    --display: flex;
    --align-items: flex-start;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --gap: 20px 20px;
    --background-transition: 0.5s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #DCFFCB2E;
    --border-color: #DCFFCB2E;
    --border-radius: 7px 7px 7px 7px;
    --margin-top: 7%;
    --margin-bottom: 0%;
    --margin-left: 0%;
    --margin-right: 0%;
    --padding-top: 4%;
    --padding-bottom: 4%;
    --padding-left: 2%;
    --padding-right: 2%;
}

.elementor-16063 .elementor-element.elementor-element-3b8d6784:not(.elementor-motion-effects-element-type-background),
.elementor-16063 .elementor-element.elementor-element-3b8d6784>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(198deg, #FFFFFF14 0%, #192A1FAB 52%);
}

.elementor-16063 .elementor-element.elementor-element-3b8d6784,
.elementor-16063 .elementor-element.elementor-element-3b8d6784::before {
    --border-transition: 0.5s;
}

.elementor-16063 .elementor-element.elementor-element-3b8d6784.e-con {
    --align-self: flex-start;
}

.elementor-16063 .elementor-element.elementor-element-37520ebd>.elementor-widget-container {
    margin: 0% 0% 0% 0%;
    padding: 0% 0% 0% 0%;
}

.elementor-16063 .elementor-element.elementor-element-37520ebd.elementor-element {
    --align-self: center;
}

.elementor-16063 .elementor-element.elementor-element-37520ebd .elementor-icon-wrapper {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-37520ebd.elementor-view-stacked .elementor-icon {
    background-color: #be9942;
    color: #15251C;
}

.elementor-16063 .elementor-element.elementor-element-37520ebd.elementor-view-framed .elementor-icon,
.elementor-16063 .elementor-element.elementor-element-37520ebd.elementor-view-default .elementor-icon {
    color: #9EDDA7;
    border-color: #9EDDA7;
}

.elementor-16063 .elementor-element.elementor-element-37520ebd.elementor-view-framed .elementor-icon,
.elementor-16063 .elementor-element.elementor-element-37520ebd.elementor-view-default .elementor-icon svg {
    fill: #9EDDA7;
}

.elementor-16063 .elementor-element.elementor-element-37520ebd.elementor-view-framed .elementor-icon {
    background-color: #15251C;
}

.elementor-16063 .elementor-element.elementor-element-37520ebd.elementor-view-stacked .elementor-icon svg {
    fill: #15251C;
}

.elementor-16063 .elementor-element.elementor-element-37520ebd .elementor-icon {
    font-size: 40px;
}

.elementor-16063 .elementor-element.elementor-element-37520ebd .elementor-icon svg {
    height: 40px;
}

.elementor-16063 .elementor-element.elementor-element-4148280b>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 16px 0px;
    border-style: none;
}

.elementor-16063 .elementor-element.elementor-element-4148280b.elementor-element {
    --align-self: center;
}

.elementor-16063 .elementor-element.elementor-element-4148280b {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-4148280b .elementor-heading-title {
    color: #cdc9be;
    font-size: 22px;
    font-weight: 500;
    line-height: 1em;
}

.elementor-16063 .elementor-element.elementor-element-4d3accc4>.elementor-widget-container {
    margin: 0% 0% 0% 0%;
    padding: 0% 0% 0% 0%;
}

.elementor-16063 .elementor-element.elementor-element-4d3accc4 {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-4d3accc4 .elementor-heading-title {
    color: #cdc9be;
    font-size: 16px;
    line-height: 1.4em;
}

.elementor-16063 .elementor-element.elementor-element-1f92997f {
    --display: flex;
    --align-items: flex-start;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --gap: 20px 20px;
    --background-transition: 0.5s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #DCFFCB2E;
    --border-color: #DCFFCB2E;
    --border-radius: 7px 7px 7px 7px;
    --padding-top: 4%;
    --padding-bottom: 4%;
    --padding-left: 2%;
    --padding-right: 2%;
}

.elementor-16063 .elementor-element.elementor-element-1f92997f:not(.elementor-motion-effects-element-type-background),
.elementor-16063 .elementor-element.elementor-element-1f92997f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(198deg, #FFFFFF14 0%, #192A1FAB 52%);
}

.elementor-16063 .elementor-element.elementor-element-1f92997f,
.elementor-16063 .elementor-element.elementor-element-1f92997f::before {
    --border-transition: 0.5s;
}

.elementor-16063 .elementor-element.elementor-element-1f92997f.e-con {
    --align-self: flex-start;
}

.elementor-16063 .elementor-element.elementor-element-621bf550>.elementor-widget-container {
    margin: 0% 0% 0% 0%;
    padding: 0% 0% 0% 0%;
}

.elementor-16063 .elementor-element.elementor-element-621bf550.elementor-element {
    --align-self: center;
}

.elementor-16063 .elementor-element.elementor-element-621bf550 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-621bf550.elementor-view-stacked .elementor-icon {
    background-color: #be9942;
    color: #15251C;
}

.elementor-16063 .elementor-element.elementor-element-621bf550.elementor-view-framed .elementor-icon,
.elementor-16063 .elementor-element.elementor-element-621bf550.elementor-view-default .elementor-icon {
    color: #9EDDA7;
    border-color: #9EDDA7;
}

.elementor-16063 .elementor-element.elementor-element-621bf550.elementor-view-framed .elementor-icon,
.elementor-16063 .elementor-element.elementor-element-621bf550.elementor-view-default .elementor-icon svg {
    fill: #9EDDA7;
}

.elementor-16063 .elementor-element.elementor-element-621bf550.elementor-view-framed .elementor-icon {
    background-color: #15251C;
}

.elementor-16063 .elementor-element.elementor-element-621bf550.elementor-view-stacked .elementor-icon svg {
    fill: #15251C;
}

.elementor-16063 .elementor-element.elementor-element-621bf550 .elementor-icon {
    font-size: 40px;
}

.elementor-16063 .elementor-element.elementor-element-621bf550 .elementor-icon svg {
    height: 40px;
}

.elementor-16063 .elementor-element.elementor-element-54804c73>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 16px 0px;
    border-style: none;
}

.elementor-16063 .elementor-element.elementor-element-54804c73.elementor-element {
    --align-self: center;
}

.elementor-16063 .elementor-element.elementor-element-54804c73 {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-54804c73 .elementor-heading-title {
    color: #cdc9be;
    font-size: 22px;
    font-weight: 500;
    line-height: 1em;
}

.elementor-16063 .elementor-element.elementor-element-717dbef6>.elementor-widget-container {
    margin: 0% 0% 0% 0%;
    padding: 0% 0% 0% 0%;
}

.elementor-16063 .elementor-element.elementor-element-717dbef6 {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-717dbef6 .elementor-heading-title {
    color: #cdc9be;
    font-size: 16px;
    line-height: 1.4em;
}

.elementor-16063 .elementor-element.elementor-element-25f7c6 {
    --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;
    --gap: 0px 0px;
    --background-transition: 0.3s;
    --padding-top: 5%;
    --padding-bottom: 0%;
    --padding-left: 0%;
    --padding-right: 0%;
}

.elementor-16063 .elementor-element.elementor-element-357b04b4 {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 5px;
    --padding-right: 5px;
}

.elementor-16063 .elementor-element.elementor-element-59f76d15>.elementor-widget-container {
    margin: 0px 0px 14px 0px;
    padding: 0% 7% 0% 7%;
}

.elementor-16063 .elementor-element.elementor-element-59f76d15 .qodef-qi-counter {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-59f76d15 .qodef-qi-counter .qodef-m-digit {
    font-family: "Bebas Neue", Sans-serif;
    font-size: 100px;
    color: #7BC08D;
}

.elementor-16063 .elementor-element.elementor-element-59f76d15 .qodef-qi-counter .qodef-m-title {
    color: #cdc9be;
    font-size: 18px;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 0.03em;
    margin-top: 0px;
}

.elementor-16063 .elementor-element.elementor-element-59f76d15 .qodef-qi-counter .qodef-m-text {
    color: #cdc9be;
    font-size: 16px;
}

.elementor-16063 .elementor-element.elementor-element-59f76d15 .qodef-m-line {
    color: #DBFFDB33;
    width: 50%;
    margin-top: 12px;
    margin-bottom: 20px;
}

.elementor-16063 .elementor-element.elementor-element-3d9ad314 {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-16063 .elementor-element.elementor-element-6bb08485>.elementor-widget-container {
    margin: 0px 0px 14px 0px;
    padding: 0% 7% 0% 7%;
}

.elementor-16063 .elementor-element.elementor-element-6bb08485 .qodef-qi-counter {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-6bb08485 .qodef-qi-counter .qodef-m-digit {
    font-family: "Bebas Neue", Sans-serif;
    font-size: 100px;
    color: #7BC08D;
}

.elementor-16063 .elementor-element.elementor-element-6bb08485 .qodef-qi-counter .qodef-m-title {
    color: #cdc9be;
    font-size: 18px;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 0.03em;
    margin-top: 0px;
}

.elementor-16063 .elementor-element.elementor-element-6bb08485 .qodef-qi-counter .qodef-m-text {
    color: #cdc9be;
    font-size: 16px;
}

.elementor-16063 .elementor-element.elementor-element-6bb08485 .qodef-m-line {
    color: #DBFFDB33;
    width: 50%;
    margin-top: 12px;
    margin-bottom: 20px;
}

.elementor-16063 .elementor-element.elementor-element-3286c3a8 {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 5px;
    --padding-right: 5px;
}

.elementor-16063 .elementor-element.elementor-element-74a94924>.elementor-widget-container {
    margin: 0px 0px 14px 0px;
    padding: 0% 7% 0% 7%;
}

.elementor-16063 .elementor-element.elementor-element-74a94924 .qodef-qi-counter {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-74a94924 .qodef-qi-counter .qodef-m-digit {
    font-family: "Bebas Neue", Sans-serif;
    font-size: 100px;
    color: #7BC08D;
}

.elementor-16063 .elementor-element.elementor-element-74a94924 .qodef-qi-counter .qodef-m-title {
    color: #cdc9be;
    font-size: 18px;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 0.03em;
    margin-top: 0px;
}

.elementor-16063 .elementor-element.elementor-element-74a94924 .qodef-qi-counter .qodef-m-text {
    color: #cdc9be;
    font-size: 16px;
}

.elementor-16063 .elementor-element.elementor-element-74a94924 .qodef-m-line {
    color: #DBFFDB33;
    width: 50%;
    margin-top: 12px;
    margin-bottom: 20px;
}

.elementor-16063 .elementor-element.elementor-element-a810e7d {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 5px;
    --padding-right: 5px;
}

.elementor-16063 .elementor-element.elementor-element-25676658>.elementor-widget-container {
    margin: 0px 0px 14px 0px;
    padding: 0% 7% 0% 7%;
}

.elementor-16063 .elementor-element.elementor-element-25676658 .qodef-qi-counter {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-25676658 .qodef-qi-counter .qodef-m-digit {
    font-family: "Bebas Neue", Sans-serif;
    font-size: 100px;
    color: #7BC08D;
}

.elementor-16063 .elementor-element.elementor-element-25676658 .qodef-qi-counter .qodef-m-title {
    color: #cdc9be;
    font-size: 18px;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 0.03em;
    margin-top: 0px;
}

.elementor-16063 .elementor-element.elementor-element-25676658 .qodef-qi-counter .qodef-m-text {
    color: #cdc9be;
    font-size: 16px;
}

.elementor-16063 .elementor-element.elementor-element-25676658 .qodef-m-line {
    color: #DBFFDB33;
    width: 50%;
    margin-top: 12px;
    margin-bottom: 20px;
}

.elementor-16063 .elementor-element.elementor-element-2ae1963c {
    --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;
    --justify-content: center;
    --gap: 0px 0px;
    --flex-wrap: wrap;
    --background-transition: 0.3s;
    --padding-top: 9%;
    --padding-bottom: 9%;
    --padding-left: 5%;
    --padding-right: 5%;
}

.elementor-16063 .elementor-element.elementor-element-2ae1963c:not(.elementor-motion-effects-element-type-background),
.elementor-16063 .elementor-element.elementor-element-2ae1963c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-16063 .elementor-element.elementor-element-2ae1963c,
.elementor-16063 .elementor-element.elementor-element-2ae1963c::before {
    --border-transition: 0.3s;
}

.elementor-16063 .elementor-element.elementor-element-1782da82 {
    --display: flex;
    --min-height: 0px;
    --gap: 5px 5px;
    --background-transition: 0.3s;
    --margin-top: 0%;
    --margin-bottom: 03%;
    --margin-left: 0%;
    --margin-right: 0%;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-16063 .elementor-element.elementor-element-1782da82.e-con {
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}

.elementor-16063 .elementor-element.elementor-element-a140293>.elementor-widget-container {
    margin: 0% 0% 1% 0%;
    padding: 0% 0% 0% 0%;
}

.elementor-16063 .elementor-element.elementor-element-a140293 .qodef-qi-animated-text {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-a140293 .qodef-qi-animated-text .qodef-m-title {
    color: #192A1F;
    font-size: 70px;
    line-height: 1em;
    letter-spacing: -0.02em;
}

.elementor-16063 .elementor-element.elementor-element-a140293 .qodef-m-title {
    padding: 0px 0px 0px 0px;
}

.elementor-16063 .elementor-element.elementor-element-20c84e73>.elementor-widget-container {
    margin: 0% 0% 0% 0%;
    padding: 0% 0% 0% 0%;
}

.elementor-16063 .elementor-element.elementor-element-20c84e73 {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-20c84e73 .elementor-heading-title {
    color: #003B1570;
    line-height: 1.4em;
}

.elementor-16063 .elementor-element.elementor-element-b3d0f77>.elementor-widget-container {
    margin: 15% 0% 0% 0%;
    padding: 0px 0px 0px 0px;
}

.elementor-16063 .elementor-element.elementor-element-b3d0f77.elementor-element {
    --align-self: center;
}

.elementor-16063 .elementor-element.elementor-element-b3d0f77 .qodef-qi-button {
    color: #1F9A0C;
    border-color: #1F9A0C9E;
    border-width: 1px 1px 1px 1px;
    border-radius: 50px 50px 50px 50px;
    padding: 10px 25px 10px 25px;
}

.elementor-16063 .elementor-element.elementor-element-b3d0f77 .qodef-qi-button:hover {
    color: #FFFFFF;
}

.elementor-16063 .elementor-element.elementor-element-b3d0f77 .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover {
    background-color: #0F7200;
}

.elementor-16063 .elementor-element.elementor-element-b3d0f77 .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover {
    background-color: #0F7200;
}

.elementor-16063 .elementor-element.elementor-element-b3d0f77 .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after {
    background-color: #0F7200;
}

.elementor-16063 .elementor-element.elementor-element-b3d0f77 .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after {
    background-color: #0F7200;
}

.elementor-16063 .elementor-element.elementor-element-b3d0f77 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text {
    padding: 10px 25px 10px 25px;
}

.elementor-16063 .elementor-element.elementor-element-b3d0f77 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon {
    padding: 10px 0 10px;
}

.elementor-16063 .elementor-element.elementor-element-b3d0f77 .qodef-m-icon {
    font-size: 25px;
}

.elementor-16063 .elementor-element.elementor-element-b3d0f77 .qodef-m-icon svg {
    width: 25px;
    height: 25px;
}

.elementor-16063 .elementor-element.elementor-element-60ce245f {
    --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;
    --background-transition: 0.3s;
    --margin-top: 7%;
    --margin-bottom: 0%;
    --margin-left: 0%;
    --margin-right: 0%;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-16063 .elementor-element.elementor-element-50ac03d3 {
    --display: flex;
    --gap: 20px 20px;
    --background-transition: 0.3s;
    border-style: solid;
    --border-style: solid;
    border-width: 0px 0px 0px 0px;
    --border-top-width: 0px;
    --border-right-width: 0px;
    --border-bottom-width: 0px;
    --border-left-width: 0px;
    border-color: #00000029;
    --border-color: #00000029;
    --border-radius: 0px 0px 0px 0px;
    --margin-top: 0%;
    --margin-bottom: 0%;
    --margin-left: 0%;
    --margin-right: 0%;
    --padding-top: 0%;
    --padding-bottom: 0%;
    --padding-left: 0%;
    --padding-right: 0%;
}

.elementor-16063 .elementor-element.elementor-element-50ac03d3,
.elementor-16063 .elementor-element.elementor-element-50ac03d3::before {
    --border-transition: 0.3s;
}

.elementor-16063 .elementor-element.elementor-element-4c1e6e7b>.elementor-widget-container {
    padding: 0% 0% 0% 0%;
}

.elementor-16063 .elementor-element.elementor-element-4c1e6e7b .qodef-qi-grid>.qodef-grid-inner {
    gap: 30px;
}

.elementor-16063 .elementor-element.elementor-element-4c1e6e7b .qodef-qi-grid.qodef-borders--between>.qodef-grid-inner>.qodef-grid-item:before {
    bottom: calc(-30px/2);
}

.elementor-16063 .elementor-element.elementor-element-4c1e6e7b .qodef-qi-grid.qodef-borders--between>.qodef-grid-inner>.qodef-grid-item:after {
    right: calc(-30px/2);
}

.elementor-16063 .elementor-element.elementor-element-4c1e6e7b .qodef-qi-grid.qodef-borders--all>.qodef-grid-inner>.qodef-grid-item {
    padding: 30px;
}

.elementor-16063 .elementor-element.elementor-element-4c1e6e7b .qodef-grid-inner>.qodef-e:nth-of-type(even)>* {
    margin-top: 46px;
}

.elementor-16063 .elementor-element.elementor-element-4c1e6e7b .qodef-shortcode .qodef-e-title {
    color: #000000;
    font-size: 22px;
    margin-bottom: 7px;
}

.elementor-16063 .elementor-element.elementor-element-4c1e6e7b .qodef-shortcode .qodef-e-title a {
    color: #000000;
}

.elementor-16063 .elementor-element.elementor-element-4c1e6e7b .qodef-blog-item .qodef-e-excerpt {
    color: #000000A6;
    font-size: 16px;
}

.elementor-16063 .elementor-element.elementor-element-4c1e6e7b .qodef-e-info.qodef-info--top .qodef-e-info-item {
    color: #00000080;
}

.elementor-16063 .elementor-element.elementor-element-4c1e6e7b .qodef-e-info.qodef-info--top .qodef-e-info-item a:hover {
    color: #000000;
}

.elementor-16063 .elementor-element.elementor-element-4c1e6e7b .qodef-e-info.qodef-info--top {
    margin-bottom: 14px;
}

.elementor-16063 .elementor-element.elementor-element-4c1e6e7b .qodef-e-media-image {
    border-radius: 22px 22px 22px 22px;
}

.elementor-16063 .elementor-element.elementor-element-4c1e6e7b .qodef-qi-button {
    color: #FFFFFF;
    border-color: #FFFFFF;
    border-width: 2px 2px 2px 2px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-16063 .elementor-element.elementor-element-4c1e6e7b .qodef-m-text:after {
    width: 2px;
}

.elementor-16063 .elementor-element.elementor-element-4c1e6e7b .qodef-item-layout--minimal .qodef-e-inner {
    border-color: #00000021;
}

.elementor-16063 .elementor-element.elementor-element-9abdd0f {
    --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;
    --justify-content: center;
    --gap: 0px 0px;
    --flex-wrap: wrap;
    --background-transition: 0.3s;
    --padding-top: 8%;
    --padding-bottom: 8%;
    --padding-left: 0%;
    --padding-right: 0%;
}

.elementor-16063 .elementor-element.elementor-element-9abdd0f:not(.elementor-motion-effects-element-type-background),
.elementor-16063 .elementor-element.elementor-element-9abdd0f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-16063 .elementor-element.elementor-element-9abdd0f,
.elementor-16063 .elementor-element.elementor-element-9abdd0f::before {
    --border-transition: 0.3s;
}

.elementor-16063 .elementor-element.elementor-element-26128100 {
    --display: flex;
    --background-transition: 0.3s;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0%;
    --padding-bottom: 0%;
    --padding-left: 5%;
    --padding-right: 5%;
}

.elementor-16063 .elementor-element.elementor-element-23e02f7b {
    --display: flex;
    --min-height: 0px;
    --gap: 5px 5px;
    --background-transition: 0.3s;
    --margin-top: 0%;
    --margin-bottom: 0%;
    --margin-left: 0%;
    --margin-right: 0%;
    --padding-top: 0%;
    --padding-bottom: 0%;
    --padding-left: 0%;
    --padding-right: 0%;
}

.elementor-16063 .elementor-element.elementor-element-23e02f7b.e-con {
    --align-self: center;
}

.elementor-16063 .elementor-element.elementor-element-49f9dbd3>.elementor-widget-container {
    margin: 0% 0% 1% 0%;
    padding: 0% 0% 0% 0%;
}

.elementor-16063 .elementor-element.elementor-element-49f9dbd3 .qodef-qi-animated-text {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-49f9dbd3 .qodef-qi-animated-text .qodef-m-title {
    color: #192A1F;
    font-size: 70px;
    line-height: 1em;
    letter-spacing: -0.02em;
}

.elementor-16063 .elementor-element.elementor-element-49f9dbd3 .qodef-m-title {
    padding: 0px 0px 0px 0px;
}

.elementor-16063 .elementor-element.elementor-element-1e14b39c {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-1e14b39c .elementor-heading-title {
    color: #444444A8;
    line-height: 1.3em;
}

.elementor-16063 .elementor-element.elementor-element-3663517>.elementor-widget-container {
    margin: 15% 0% 0% 0%;
    padding: 0px 0px 0px 0px;
}

.elementor-16063 .elementor-element.elementor-element-3663517.elementor-element {
    --align-self: center;
}

.elementor-16063 .elementor-element.elementor-element-3663517 .qodef-qi-button {
    color: #1F9A0C;
    border-color: #1F9A0C9E;
    border-width: 1px 1px 1px 1px;
    border-radius: 50px 50px 50px 50px;
    padding: 10px 25px 10px 25px;
}

.elementor-16063 .elementor-element.elementor-element-3663517 .qodef-qi-button:hover {
    color: #FFFFFF;
}

.elementor-16063 .elementor-element.elementor-element-3663517 .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover {
    background-color: #0F7200;
}

.elementor-16063 .elementor-element.elementor-element-3663517 .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover {
    background-color: #0F7200;
}

.elementor-16063 .elementor-element.elementor-element-3663517 .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after {
    background-color: #0F7200;
}

.elementor-16063 .elementor-element.elementor-element-3663517 .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after {
    background-color: #0F7200;
}

.elementor-16063 .elementor-element.elementor-element-3663517 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text {
    padding: 10px 25px 10px 25px;
}

.elementor-16063 .elementor-element.elementor-element-3663517 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon {
    padding: 10px 0 10px;
}

.elementor-16063 .elementor-element.elementor-element-3663517 .qodef-m-icon {
    font-size: 25px;
}

.elementor-16063 .elementor-element.elementor-element-3663517 .qodef-m-icon svg {
    width: 25px;
    height: 25px;
}

.elementor-16063 .elementor-element.elementor-element-7e66f4bc {
    --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;
    --gap: 1px 1px;
    --background-transition: 0.3s;
    --margin-top: 5%;
    --margin-bottom: 0%;
    --margin-left: 0%;
    --margin-right: 0%;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-16063 .elementor-element.elementor-element-56cead6e {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0%;
    --padding-bottom: 0%;
    --padding-left: 0%;
    --padding-right: 0%;
}

.elementor-16063 .elementor-element.elementor-element-3fdc814b .bdt-pacific-slider .bdt-category a {
    background-color: #04040417;
    color: #FFFFFFBD;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #FFFFFF54;
    border-radius: 12px 12px 12px 12px;
    padding: 2px 10px 2px 10px;
    font-size: 11px;
}

.elementor-16063 .elementor-element.elementor-element-3fdc814b .bdt-pacific-slider {
    height: 400px;
}

.elementor-16063 .elementor-element.elementor-element-3fdc814b .bdt-pacific-slider .bdt-item {
    text-align: left;
}

.elementor-16063 .elementor-element.elementor-element-3fdc814b .bdt-item .bdt-image-wrap:before {
    background: #000000BF;
}

.elementor-16063 .elementor-element.elementor-element-3fdc814b .bdt-item.swiper-slide-active .bdt-image-wrap:before {
    background: #0707076B;
}

.elementor-16063 .elementor-element.elementor-element-3fdc814b .bdt-pacific-slider .bdt-title a {
    color: #FFFFFF;
}

.elementor-16063 .elementor-element.elementor-element-3fdc814b .bdt-pacific-slider .bdt-title a:hover {
    color: #FFFFFF;
}

.elementor-16063 .elementor-element.elementor-element-3fdc814b .bdt-pacific-slider .bdt-title {
    font-family: "Plus Jakarta Sans", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    margin-bottom: 14px;
}

.elementor-16063 .elementor-element.elementor-element-3fdc814b .bdt-pacific-slider .bdt-meta-box,
.elementor-16063 .elementor-element.elementor-element-3fdc814b .bdt-pacific-slider .bdt-meta-box .bdt-author-wrap a {
    color: #FFFFFF82;
}

.elementor-16063 .elementor-element.elementor-element-3fdc814b .bdt-pacific-slider .bdt-meta-box .bdt-author-wrap a:hover {
    color: #FFFFFF;
}

.elementor-16063 .elementor-element.elementor-element-3fdc814b .bdt-pacific-slider .bdt-category {
    margin-bottom: 24px;
}

.elementor-16063 .elementor-element.elementor-element-3fdc814b .bdt-pacific-slider .bdt-category a:hover {
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-16063 .elementor-element.elementor-element-3fdc814b .bdt-pacific-slider .bdt-item .bdt-button {
    color: #FFFFFF8A;
    font-size: 12px;
}

.elementor-16063 .elementor-element.elementor-element-3fdc814b .bdt-pacific-slider .bdt-item .bdt-button:hover {
    color: #FFFFFF;
}

.elementor-16063 .elementor-element.elementor-element-3fdc814b .bdt-pacific-slider .bdt-item .bdt-btn-text::before {
    border-bottom-color: #FFFFFF;
}

.elementor-16063 .elementor-element.elementor-element-3fdc814b .bdt-pacific-slider .bdt-navigation-wrap {
    margin: 24px 24px 24px 24px;
    font-size: 13px;
}

.elementor-16063 .elementor-element.elementor-element-3fdc814b .bdt-pacific-slider .swiper-pagination-bullet {
    color: #FFFFFF5E;
    font-size: 16px;
}

.elementor-16063 .elementor-element.elementor-element-3fdc814b .bdt-pacific-slider .swiper-pagination-bullet:before {
    border-top-color: #FFFFFF5E;
}

.elementor-16063 .elementor-element.elementor-element-3fdc814b .bdt-pacific-slider .swiper-pagination-bullet:hover {
    color: #FFFFFF;
}

.elementor-16063 .elementor-element.elementor-element-3fdc814b .bdt-pacific-slider .swiper-pagination-bullet:hover:before {
    border-top-color: #FFFFFF;
}

.elementor-16063 .elementor-element.elementor-element-3fdc814b .bdt-pacific-slider .swiper-pagination-bullet-active {
    color: #FFFFFF;
}

.elementor-16063 .elementor-element.elementor-element-3fdc814b .bdt-pacific-slider .swiper-pagination-bullet-active.swiper-pagination-bullet:before {
    border-top-color: #FFFFFF;
}

.bdt-pacific-3fdc814b.bdt-modal-dialog .bdt-modal-close-full {
    color: #FFFFFF;
}

.bdt-pacific-3fdc814b.bdt-modal-dialog .bdt-modal-close-full:hover {
    color: #FFFFFF;
}

.elementor-16063 .elementor-element.elementor-element-23fa316c {
    --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;
    --gap: 0px 0px;
    --flex-wrap: wrap;
    --background-transition: 0.3s;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 8%;
    --padding-bottom: 8%;
    --padding-left: 5%;
    --padding-right: 5%;
}

.elementor-16063 .elementor-element.elementor-element-1c6f4d6a {
    --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;
    --background-transition: 0.3s;
    --margin-top: 0%;
    --margin-bottom: 0%;
    --margin-left: 0%;
    --margin-right: 0%;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-16063 .elementor-element.elementor-element-2ac65ed6 {
    --display: flex;
    --gap: 20px 20px;
    --background-transition: 0.3s;
    border-style: solid;
    --border-style: solid;
    border-width: 0px 0px 0px 0px;
    --border-top-width: 0px;
    --border-right-width: 0px;
    --border-bottom-width: 0px;
    --border-left-width: 0px;
    border-color: #00000029;
    --border-color: #00000029;
    --border-radius: 0px 0px 0px 0px;
    --margin-top: 0%;
    --margin-bottom: 0%;
    --margin-left: 0%;
    --margin-right: 0%;
    --padding-top: 0%;
    --padding-bottom: 0%;
    --padding-left: 0%;
    --padding-right: 0%;
}

.elementor-16063 .elementor-element.elementor-element-2ac65ed6,
.elementor-16063 .elementor-element.elementor-element-2ac65ed6::before {
    --border-transition: 0.3s;
}

.elementor-16063 .elementor-element.elementor-element-7c0177bd .qodef-item-layout--boxed .elementor-repeater-item-b61893c .qodef-e-inner {
    background-color: #FFFFFF;
}

.elementor-16063 .elementor-element.elementor-element-7c0177bd .qodef-item-layout--boxed .elementor-repeater-item-fcd673c .qodef-e-inner {
    background-color: #FFFFFF;
}

.elementor-16063 .elementor-element.elementor-element-7c0177bd .qodef-item-layout--boxed .elementor-repeater-item-13e9193 .qodef-e-inner {
    background-color: #FFFFFF;
}

.elementor-16063 .elementor-element.elementor-element-7c0177bd .qodef-item-layout--boxed .elementor-repeater-item-3b7b5ef .qodef-e-inner {
    background-color: #FFFFFF;
}

.elementor-16063 .elementor-element.elementor-element-7c0177bd>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-16063 .elementor-element.elementor-element-7c0177bd .swiper-button-next {
    font-size: 20px;
}

.elementor-16063 .elementor-element.elementor-element-7c0177bd .swiper-button-prev {
    font-size: 20px;
}

.elementor-16063 .elementor-element.elementor-element-7c0177bd .qodef-qi-swiper-container.qodef-pagination--inside>.swiper-pagination {
    bottom: 44px;
}

.elementor-16063 .elementor-element.elementor-element-7c0177bd .qodef-swiper-pagination-outside {
    margin-top: 44px;
}

.elementor-16063 .elementor-element.elementor-element-7c0177bd .swiper-container-vertical~.qodef-swiper-pagination-outside {
    margin-top: 0;
    margin-left: 44px;
}

.elementor-16063 .elementor-element.elementor-element-7c0177bd .qodef-qi-swiper-container.swiper-container-vertical>.swiper-pagination {
    bottom: auto;
    right: 44px;
}

.elementor-16063 .elementor-element.elementor-element-7c0177bd .swiper-vertical~.qodef-swiper-pagination-outside {
    margin-top: 0;
    margin-left: 44px;
}

.elementor-16063 .elementor-element.elementor-element-7c0177bd .qodef-qi-swiper-container.swiper-vertical>.swiper-pagination {
    bottom: auto;
    right: 44px;
}

.elementor-16063 .elementor-element.elementor-element-7c0177bd .swiper-pagination-bullet {
    color: #0000002B;
    width: calc(4px*1.4);
    height: calc(4px*1.4);
}

.elementor-16063 .elementor-element.elementor-element-7c0177bd .swiper-pagination-bullet-active {
    color: #000000;
}

.elementor-16063 .elementor-element.elementor-element-7c0177bd .swiper-pagination-bullet:hover {
    color: #000000;
}

.elementor-16063 .elementor-element.elementor-element-7c0177bd .swiper-container-horizontal>.swiper-pagination-bullets {
    min-height: calc(4px*1.4);
}

.elementor-16063 .elementor-element.elementor-element-7c0177bd .swiper-horizontal>.swiper-pagination-bullets {
    min-height: calc(4px*1.4);
}

.elementor-16063 .elementor-element.elementor-element-7c0177bd .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 calc(10px*0.72/2);
}

.elementor-16063 .elementor-element.elementor-element-7c0177bd .swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: calc(10px*0.72/2) 0;
}

.elementor-16063 .elementor-element.elementor-element-7c0177bd .qodef-swiper-pagination-outside .swiper-pagination-bullet {
    margin: 0 calc(10px*0.72/2);
}

.elementor-16063 .elementor-element.elementor-element-7c0177bd .swiper-container-vertical~.qodef-swiper-pagination-outside.swiper-pagination .swiper-pagination-bullet {
    margin: calc(10px*0.72/2) 0;
}

.elementor-16063 .elementor-element.elementor-element-7c0177bd .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 calc(10px*0.72/2);
}

.elementor-16063 .elementor-element.elementor-element-7c0177bd .swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: calc(10px*0.72/2) 0;
}

.elementor-16063 .elementor-element.elementor-element-7c0177bd .swiper-vertical~.qodef-swiper-pagination-outside.swiper-pagination .swiper-pagination-bullet {
    margin: calc(10px*0.72/2) 0;
}

.elementor-16063 .elementor-element.elementor-element-7c0177bd .qodef-e-quote {
    color: #000000E0;
    font-size: 44px;
}

.elementor-16063 .elementor-element.elementor-element-7c0177bd .qodef-e-text {
    color: #00440A;
    font-size: 42px;
    font-weight: 400;
    line-height: 1.2em;
    margin-bottom: 25px;
}

.elementor-16063 .elementor-element.elementor-element-7c0177bd .qodef-e-author-name {
    color: #192A1F;
    font-size: 19px;
}

.elementor-16063 .elementor-element.elementor-element-7c0177bd .qodef-e-author-job {
    color: #00000066;
    font-size: 15px;
}

.elementor-16063 .elementor-element.elementor-element-3b94b3f6 {
    --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;
    --gap: 0% 0%;
    --flex-wrap: nowrap;
    --background-transition: 0.3s;
    --overlay-opacity: 0.71;
    --padding-top: 10%;
    --padding-bottom: 10%;
    --padding-left: 5%;
    --padding-right: 5%;
}

.elementor-16063 .elementor-element.elementor-element-3b94b3f6:not(.elementor-motion-effects-element-type-background),
.elementor-16063 .elementor-element.elementor-element-3b94b3f6>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #000000;
    background-image: url("https://ubiquesecurity.co.nz/assets/images/faq-menu-img.png");
    background-repeat: no-repeat;
}

.elementor-16063 .elementor-element.elementor-element-3b94b3f6::before,
.elementor-16063 .elementor-element.elementor-element-3b94b3f6>.elementor-background-video-container::before,
.elementor-16063 .elementor-element.elementor-element-3b94b3f6>.e-con-inner>.elementor-background-video-container::before,
.elementor-16063 .elementor-element.elementor-element-3b94b3f6>.elementor-background-slideshow::before,
.elementor-16063 .elementor-element.elementor-element-3b94b3f6>.e-con-inner>.elementor-background-slideshow::before,
.elementor-16063 .elementor-element.elementor-element-3b94b3f6>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    background-color: #020800;
    --background-overlay: '';
}

.elementor-16063 .elementor-element.elementor-element-3b94b3f6,
.elementor-16063 .elementor-element.elementor-element-3b94b3f6::before {
    --border-transition: 0.3s;
}

.elementor-16063 .elementor-element.elementor-element-a878b01 {
    --display: flex;
    --justify-content: flex-start;
    --gap: 0px 0px;
    --background-transition: 0.3s;
    --padding-top: 0%;
    --padding-bottom: 0%;
    --padding-left: 0%;
    --padding-right: 8%;
}

.elementor-16063 .elementor-element.elementor-element-a878b01.e-con {
    --flex-grow: 0;
    --flex-shrink: 0;
}

.elementor-16063 .elementor-element.elementor-element-569a660a>.elementor-widget-container {
    margin: 0% 0% 1% 0%;
    padding: 0% 0% 0% 0%;
    border-radius: 0px 0px 0px 0px;
}

.elementor-16063 .elementor-element.elementor-element-569a660a .qodef-qi-animated-text {
    text-align: left;
}

.elementor-16063 .elementor-element.elementor-element-569a660a .qodef-qi-animated-text .qodef-m-title {
    color: #cdc9be;
    font-size: 70px;
    line-height: 1em;
    letter-spacing: -0.02em;
}

.elementor-16063 .elementor-element.elementor-element-569a660a .qodef-m-title {
    padding: 0px 0px 0px 0px;
}

.elementor-16063 .elementor-element.elementor-element-8018974>.elementor-widget-container {
    margin: 15% 0% 0% 0%;
    padding: 0px 0px 0px 0px;
}

.elementor-16063 .elementor-element.elementor-element-8018974.elementor-element {
    --align-self: flex-start;
}

.elementor-16063 .elementor-element.elementor-element-8018974 .qodef-qi-button {
    font-size: 16px;
    font-weight: 400;
    color: #bf9943;
    border-color: #bf9943;
    border-width: 1px 1px 1px 1px;
    border-radius: 50px 50px 50px 50px;
    padding: 10px 25px 10px 25px;
}

.elementor-16063 .elementor-element.elementor-element-8018974 .qodef-qi-button:hover {
    color: #1e1f1f;
}

/* .elementor-16063 .elementor-element.elementor-element-8018974 .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover {
    background-color: #0EAF37;
}

.elementor-16063 .elementor-element.elementor-element-8018974 .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover {
    background-color: #0EAF37;
}

.elementor-16063 .elementor-element.elementor-element-8018974 .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after {
    background-color: #0EAF37;
} */

.elementor-16063 .elementor-element.elementor-element-8018974 .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after {
    background-color: #cdcabe;
}

.elementor-16063 .elementor-element.elementor-element-8018974 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text {
    padding: 10px 25px 10px 25px;
}

.elementor-16063 .elementor-element.elementor-element-8018974 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon {
    padding: 10px 0 10px;
}

.elementor-16063 .elementor-element.elementor-element-8018974 .qodef-m-icon {
    font-size: 21px;
}

.elementor-16063 .elementor-element.elementor-element-8018974 .qodef-m-icon svg {
    width: 21px;
    height: 21px;
}

.elementor-16063 .elementor-element.elementor-element-514d136d {
    --display: flex;
    --gap: 20px 20px;
    --background-transition: 0.5s;
    border-style: none;
    --border-style: none;
    --border-radius: 0px 0px 0px 0px;
    --padding-top: 0%;
    --padding-bottom: 0%;
    --padding-left: 0%;
    --padding-right: 0%;
}

.elementor-16063 .elementor-element.elementor-element-514d136d:not(.elementor-motion-effects-element-type-background),
.elementor-16063 .elementor-element.elementor-element-514d136d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(198deg, #FFFFFF14 0%, #192A1FAB 52%);
}

.elementor-16063 .elementor-element.elementor-element-514d136d,
.elementor-16063 .elementor-element.elementor-element-514d136d::before {
    --border-transition: 0.5s;
}

.elementor-16063 .elementor-element.elementor-element-514d136d.e-con {
    --align-self: center;
}

.elementor-16063 .elementor-element.elementor-element-23252824>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    border-style: none;
}

.elementor-16063 .elementor-element.elementor-element-23252824 .qodef-qi-faq .qodef-e-title-holder {
    color: #FFFFFF;
}

.elementor-16063 .elementor-element.elementor-element-23252824 .qodef-e-title-holder {
    padding: 4% 4% 4% 4%;
}

.elementor-16063 .elementor-element.elementor-element-23252824 .qodef-e-title-holder.ui-state-active {
    color: #be9943;
}

.elementor-16063 .elementor-element.elementor-element-23252824 .qodef-e-content {
    color: #FFFFFFA8;
    background-color: #0011067A;
    padding: 4% 4% 4% 4%;
}

.elementor-16063 .elementor-element.elementor-element-23252824 .qodef-style--standard .qodef-e-content {
    border-color: #DCFFCB2E;
}

.elementor-16063 .elementor-element.elementor-element-23252824 .qodef-style--standard .qodef-e-title-holder {
    border-color: #DCFFCB2E;
}

.elementor-16063 .elementor-element.elementor-element-23252824 .qodef-style--boxed {
    border-color: #DCFFCB2E;
}

.elementor-16063 .elementor-element.elementor-element-23252824 .qodef-style--boxed .qodef-e-title-holder:not(:first-child) {
    border-color: #DCFFCB2E;
}

.elementor-16063 .elementor-element.elementor-element-23252824 .qodef-style--border-between .qodef-e-title-holder {
    border-color: #DCFFCB2E;
}

.elementor-16063 .elementor-element.elementor-element-23252824 .qodef-e-title-holder .qodef-e-icon {
    font-size: 16px;
}

.elementor-16063 .elementor-element.elementor-element-afd7bce {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 7% 5% 7% 5%;
}

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

.elementor-16063 .elementor-element.elementor-element-1dd2f041>.elementor-element-populated {
    text-align: center;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-16063 .elementor-element.elementor-element-629eacce {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 5% 5% 5% 5%;
}

.elementor-16063 .elementor-element.elementor-element-26f1a915.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-16063 .elementor-element.elementor-element-26f1a915>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-16063 .elementor-element.elementor-element-b7df1ec>.elementor-widget-container {
    margin: 0% 0% 0% 0%;
    padding: 0% 0% 0% 0%;
}

.elementor-16063 .elementor-element.elementor-element-b7df1ec .qodef-qi-animated-text .qodef-m-title {
    color: #192A1F;
    line-height: 1em;
    letter-spacing: -0.04em;
    word-spacing: 0.03em;
}

.elementor-16063 .elementor-element.elementor-element-b7df1ec .qodef-m-title {
    padding: 0px 0px 0px 0px;
}

.elementor-16063 .elementor-element.elementor-element-6248d1e4 {
    --spacer-size: 3vh;
}

.elementor-16063 .elementor-element.elementor-element-64af9ede {
    width: var(--container-widget-width, 75%);
    max-width: 75%;
    --container-widget-width: 75%;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-64af9ede>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-16063 .elementor-element.elementor-element-64af9ede .elementor-heading-title {
    color: #1f1e1e;
    font-size: 16px;
    line-height: 1.5em;
}

.elementor-16063 .elementor-element.elementor-element-3c3eafab>.elementor-widget-container {
    margin: 4% 0% 0% 0%;
    padding: 0px 0px 0px 0px;
}

.elementor-16063 .elementor-element.elementor-element-3c3eafab.elementor-element {
    --align-self: flex-start;
}

.elementor-16063 .elementor-element.elementor-element-3c3eafab .qodef-qi-button {
    font-size: 16px;
    font-weight: 400;
    color: #0b0b0c;
    border-color: #0b0b0c;
    border-width: 1px 1px 1px 1px;
    border-radius: 10px 10px 10px 10px;
    padding: 15px 30px 15px 30px;
}

.elementor-16063 .elementor-element.elementor-element-3c3eafab .qodef-qi-button:hover {
    color: #FFFFFF;
    border-color: #be9941;
}

.elementor-16063 .elementor-element.elementor-element-3c3eafab .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover {
    background-color: #0F7200;
}

.elementor-16063 .elementor-element.elementor-element-3c3eafab .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover {
    background-color: #0F7200;
}

.elementor-16063 .elementor-element.elementor-element-3c3eafab .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after {
    background-color: #0F7200;
}

.elementor-16063 .elementor-element.elementor-element-3c3eafab .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after {
    background-color: #be9941;
}

.elementor-16063 .elementor-element.elementor-element-3c3eafab .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text {
    padding: 15px 30px 15px 30px;
}

.elementor-16063 .elementor-element.elementor-element-3c3eafab .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon {
    padding: 15px 0 15px;
}

.elementor-16063 .elementor-element.elementor-element-3c3eafab .qodef-m-icon {
    font-size: 21px;
}

.elementor-16063 .elementor-element.elementor-element-3c3eafab .qodef-m-icon svg {
    width: 21px;
    height: 21px;
}

.elementor-16063 .elementor-element.elementor-element-78a9658a {
    --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;
    --gap: 0px 0px;
    --background-transition: 0.3s;
    --padding-top: 4%;
    --padding-bottom: 4%;
    --padding-left: 5%;
    --padding-right: 5%;
}

.elementor-16063 .elementor-element.elementor-element-48a1c383 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --align-items: center;
    --background-transition: 0.3s;
    border-style: solid;
    --border-style: solid;
    border-width: 0px 1px 0px 0px;
    --border-top-width: 0px;
    --border-right-width: 1px;
    --border-bottom-width: 0px;
    --border-left-width: 0px;
    border-color: #5555554F;
    --border-color: #5555554F;
}

.elementor-16063 .elementor-element.elementor-element-48a1c383,
.elementor-16063 .elementor-element.elementor-element-48a1c383::before {
    --border-transition: 0.3s;
}

.elementor-16063 .elementor-element.elementor-element-3df51372 {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-3df51372 .elementor-heading-title {
    color: #192A1F;
}

.elementor-16063 .elementor-element.elementor-element-1362daee {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-1362daee .elementor-heading-title {
    color: #003B1599;
}

.elementor-16063 .elementor-element.elementor-element-1f1488a7 {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-1f1488a7 .elementor-heading-title {
    color: #003B1599;
}

.elementor-16063 .elementor-element.elementor-element-729c30bb {
    --spacer-size: 5px;
}

.elementor-16063 .elementor-element.elementor-element-51b3855 {
    width: var(--container-widget-width, 63%);
    max-width: 63%;
    --container-widget-width: 63%;
    --container-widget-flex-grow: 0;
    column-gap: 0px;
    text-align: center;
    color: #003B1599;
}

.elementor-16063 .elementor-element.elementor-element-30f66d4f {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --align-items: center;
    --background-transition: 0.3s;
}

.elementor-16063 .elementor-element.elementor-element-29c3b196 {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-29c3b196 .elementor-heading-title {
    color: #192A1F;
}

.elementor-16063 .elementor-element.elementor-element-105165b0 {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-105165b0 .elementor-heading-title {
    color: #003B1599;
}

.elementor-16063 .elementor-element.elementor-element-4ae44b50 {
    text-align: center;
}

.elementor-16063 .elementor-element.elementor-element-4ae44b50 .elementor-heading-title {
    color: #003B1599;
}

.elementor-16063 .elementor-element.elementor-element-7de54f88 {
    --spacer-size: 5px;
}

.elementor-16063 .elementor-element.elementor-element-1ec1232 {
    width: var(--container-widget-width, 63%);
    max-width: 63%;
    --container-widget-width: 63%;
    --container-widget-flex-grow: 0;
    column-gap: 0px;
    text-align: center;
    color: #003B1599;
}

@media(min-width:768px) {
    .elementor-16063 .elementor-element.elementor-element-61f21096 {
        --content-width: 1600px;
    }

    .elementor-16063 .elementor-element.elementor-element-5883a702 {
        --content-width: 1600px;
    }

    .elementor-16063 .elementor-element.elementor-element-6cd02158 {
        --content-width: 1600px;
    }

    .elementor-16063 .elementor-element.elementor-element-61a224a5 {
        --content-width: 650px;
    }

    .elementor-16063 .elementor-element.elementor-element-584c3bb8 {
        --content-width: 1600px;
    }

    .elementor-16063 .elementor-element.elementor-element-613b3fab {
        --content-width: 1600px;
    }

    .elementor-16063 .elementor-element.elementor-element-1a7e77e4 {
        --content-width: 1600px;
    }

    .elementor-16063 .elementor-element.elementor-element-6dee16d {
        --width: 700px;
    }

    .elementor-16063 .elementor-element.elementor-element-4a9813bb {
        --width: 46%;
    }

    .elementor-16063 .elementor-element.elementor-element-5b5a509e {
        --width: 56%;
    }

    .elementor-16063 .elementor-element.elementor-element-3241b4c4 {
        --content-width: 1600px;
    }

    .elementor-16063 .elementor-element.elementor-element-60a758bf {
        --width: 650px;
    }

    .elementor-16063 .elementor-element.elementor-element-3cb573f4 {
        --content-width: 1600px;
    }

    .elementor-16063 .elementor-element.elementor-element-2ae1963c {
        --content-width: 1600px;
    }

    .elementor-16063 .elementor-element.elementor-element-1782da82 {
        --width: 700px;
    }

    .elementor-16063 .elementor-element.elementor-element-60ce245f {
        --width: 100%;
    }

    .elementor-16063 .elementor-element.elementor-element-23e02f7b {
        --width: 700px;
    }

    .elementor-16063 .elementor-element.elementor-element-7e66f4bc {
        --width: 100%;
    }

    .elementor-16063 .elementor-element.elementor-element-1c6f4d6a {
        --width: 100%;
    }

    .elementor-16063 .elementor-element.elementor-element-a878b01 {
        --width: 45%;
    }

    .elementor-16063 .elementor-element.elementor-element-48a1c383 {
        --width: 50%;
    }

    .elementor-16063 .elementor-element.elementor-element-30f66d4f {
        --width: 50%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-16063 .elementor-element.elementor-element-49210e09 {
        --width: 25%;
    }

    .elementor-16063 .elementor-element.elementor-element-3feb824d {
        --width: 25%;
    }

    .elementor-16063 .elementor-element.elementor-element-46a993a4 {
        --width: 25%;
    }

    .elementor-16063 .elementor-element.elementor-element-4ea94ea6 {
        --width: 30%;
    }

    .elementor-16063 .elementor-element.elementor-element-7f00b9fe {
        --width: 30%;
    }

    .elementor-16063 .elementor-element.elementor-element-12081327 {
        --width: 40%;
    }

    .elementor-16063 .elementor-element.elementor-element-e027038 {
        --width: 40%;
    }

    .elementor-16063 .elementor-element.elementor-element-513aacf2 {
        --width: 40%;
    }

    .elementor-16063 .elementor-element.elementor-element-a83d625 {
        --width: 40%;
    }

    .elementor-16063 .elementor-element.elementor-element-6dee16d {
        --width: 70%;
    }

    .elementor-16063 .elementor-element.elementor-element-60a758bf {
        --width: 70%;
    }

    .elementor-16063 .elementor-element.elementor-element-6849e545 {
        --width: 40%;
    }

    .elementor-16063 .elementor-element.elementor-element-491f264b {
        --width: 40%;
    }

    .elementor-16063 .elementor-element.elementor-element-3b8d6784 {
        --width: 40%;
    }

    .elementor-16063 .elementor-element.elementor-element-1f92997f {
        --width: 40%;
    }

    .elementor-16063 .elementor-element.elementor-element-357b04b4 {
        --width: 50%;
    }

    .elementor-16063 .elementor-element.elementor-element-3d9ad314 {
        --width: 50%;
    }

    .elementor-16063 .elementor-element.elementor-element-3286c3a8 {
        --width: 50%;
    }

    .elementor-16063 .elementor-element.elementor-element-a810e7d {
        --width: 50%;
    }

    .elementor-16063 .elementor-element.elementor-element-1782da82 {
        --width: 70%;
    }

    .elementor-16063 .elementor-element.elementor-element-23e02f7b {
        --width: 70%;
    }

    .elementor-16063 .elementor-element.elementor-element-a878b01 {
        --width: 40%;
    }

    .elementor-16063 .elementor-element.elementor-element-514d136d {
        --width: 55%;
    }
}

@media(min-width:1025px) {

    .elementor-16063 .elementor-element.elementor-element-3241b4c4:not(.elementor-motion-effects-element-type-background),
    .elementor-16063 .elementor-element.elementor-element-3241b4c4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: fixed;
    }
}

@media(max-width:1024px) {
    .elementor-16063 .elementor-element.elementor-element-11417ac6 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-16063 .elementor-element.elementor-element-11417ac6>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-16063 .elementor-element.elementor-element-11417ac6 .bdt-prime-slider .bdt-prime-slider-content * {
        text-align: left !important;
    }

    .elementor-16063 .elementor-element.elementor-element-11417ac6 .bdt-prime-slider .bdt-prime-slider-desc .bdt-main-title {
        width: 540px;
    }

    .elementor-16063 .elementor-element.elementor-element-11417ac6 .bdt-prime-slider .bdt-prime-slider-desc .bdt-main-title .bdt-title-tag {
        font-size: 7.4vw;
    }

    .elementor-16063 .elementor-element.elementor-element-11417ac6 .bdt-prime-slider .bdt-prime-slider-desc .bdt-ps-sub-title {
        font-size: 14px;
    }

    .elementor-16063 .elementor-element.elementor-element-11417ac6 .bdt-prime-slider .bdt-slider-excerpt {
        max-width: 574px;
    }

    .elementor-16063 .elementor-element.elementor-element-55a78088 {
        --padding-top: 10%;
        --padding-bottom: 10%;
        --padding-left: 5%;
        --padding-right: 5%;
    }

    .elementor-16063 .elementor-element.elementor-element-61f21096 {
        --gap: 30px 15px;
        --flex-wrap: wrap;
    }

    .elementor-16063 .elementor-element.elementor-element-5883a702 {
        --padding-top: 10%;
        --padding-bottom: 10%;
        --padding-left: 5%;
        --padding-right: 5%;
    }

    .elementor-16063 .elementor-element.elementor-element-6cd02158.e-con {
        --align-self: center;
    }

    .elementor-16063 .elementor-element.elementor-element-61a224a5 {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-16063 .elementor-element.elementor-element-3d58f551 .qodef-qi-animated-text .qodef-m-title {
        font-size: 44px;
    }

    .elementor-16063 .elementor-element.elementor-element-1224a85d>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-16063 .elementor-element.elementor-element-1224a85d {
        text-align: center;
    }

    .elementor-16063 .elementor-element.elementor-element-364afa55 .qodef-qi-button {
        padding: 5px 20px 5px 20px;
    }

    .elementor-16063 .elementor-element.elementor-element-364afa55 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text {
        padding: 5px 20px 5px 20px;
    }

    .elementor-16063 .elementor-element.elementor-element-364afa55 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon {
        padding: 5px 0 5px;
    }

    .elementor-16063 .elementor-element.elementor-element-584c3bb8 {
        --flex-direction: column;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
        --justify-content: center;
        --margin-top: 8%;
        --margin-bottom: 0%;
        --margin-left: 0%;
        --margin-right: 0%;
    }

    .elementor-16063 .elementor-element.elementor-element-613b3fab {
        --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;
        --justify-content: space-evenly;
        --gap: 0% 0%;
        --flex-wrap: wrap;
        --margin-top: 0%;
        --margin-bottom: 0%;
        --margin-left: 0%;
        --margin-right: 0%;
    }

    .elementor-16063 .elementor-element.elementor-element-1cb2568e .elementor-heading-title {
        font-size: 15px;
    }

    .elementor-16063 .elementor-element.elementor-element-e027038 {
        --margin-top: 0%;
        --margin-bottom: 0%;
        --margin-left: 0%;
        --margin-right: 0%;
    }

    .elementor-16063 .elementor-element.elementor-element-12d31cff .elementor-heading-title {
        font-size: 15px;
    }

    .elementor-16063 .elementor-element.elementor-element-3ffa01f6 .elementor-heading-title {
        font-size: 15px;
    }

    .elementor-16063 .elementor-element.elementor-element-a83d625 {
        --margin-top: 7%;
        --margin-bottom: 0%;
        --margin-left: 0%;
        --margin-right: 0%;
    }

    .elementor-16063 .elementor-element.elementor-element-65f9c40b .elementor-heading-title {
        font-size: 15px;
    }

    .elementor-16063 .elementor-element.elementor-element-1a7e77e4 {
        --padding-top: 10%;
        --padding-bottom: 10%;
        --padding-left: 5%;
        --padding-right: 5%;
    }

    .elementor-16063 .elementor-element.elementor-element-46424931 .qodef-qi-animated-text .qodef-m-title {
        font-size: 44px;
    }

    .elementor-16063 .elementor-element.elementor-element-489077da .elementor-heading-title {
        font-size: 15px;
    }

    .elementor-16063 .elementor-element.elementor-element-55f1d86c .qodef-qi-button {
        padding: 5px 20px 5px 20px;
    }

    .elementor-16063 .elementor-element.elementor-element-55f1d86c .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text {
        padding: 5px 20px 5px 20px;
    }

    .elementor-16063 .elementor-element.elementor-element-55f1d86c .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon {
        padding: 5px 0 5px;
    }

    .elementor-16063 .elementor-element.elementor-element-52dad397>.elementor-widget-container {
        margin: 0% 0% 0% 0%;
        padding: 0px 0px 0px 0px;
    }

    .elementor-16063 .elementor-element.elementor-element-52dad397 .qodef-qi-tabs-horizontal .qodef-tabs-horizontal-navigation li a {
        font-size: 17px;
    }

    .elementor-16063 .elementor-element.elementor-element-52dad397 .qodef-qi-tabs-horizontal .qodef-tabs-horizontal-content {
        font-size: 15px;
    }

    .elementor-16063 .elementor-element.elementor-element-52dad397 .qodef-qi-tabs-horizontal .qodef-tabs-horizontal-navigation li {
        margin: 3% 7% 0% 0%;
    }

    .elementor-16063 .elementor-element.elementor-element-3241b4c4 {
        --padding-top: 10%;
        --padding-bottom: 10%;
        --padding-left: 5%;
        --padding-right: 5%;
    }

    .elementor-16063 .elementor-element.elementor-element-c0e4c30 .qodef-qi-animated-text .qodef-m-title {
        font-size: 44px;
    }

    .elementor-16063 .elementor-element.elementor-element-aebb905 .qodef-qi-button {
        padding: 5px 20px 5px 20px;
    }

    .elementor-16063 .elementor-element.elementor-element-aebb905 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text {
        padding: 5px 20px 5px 20px;
    }

    .elementor-16063 .elementor-element.elementor-element-aebb905 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon {
        padding: 5px 0 5px;
    }

    .elementor-16063 .elementor-element.elementor-element-3cb573f4 {
        --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;
        --justify-content: space-evenly;
        --gap: 0% 0%;
        --flex-wrap: wrap;
        --margin-top: 7%;
        --margin-bottom: 0%;
        --margin-left: 0%;
        --margin-right: 0%;
    }

    .elementor-16063 .elementor-element.elementor-element-616c695 .elementor-heading-title {
        font-size: 15px;
    }

    .elementor-16063 .elementor-element.elementor-element-491f264b {
        --margin-top: 0%;
        --margin-bottom: 0%;
        --margin-left: 0%;
        --margin-right: 0%;
    }

    .elementor-16063 .elementor-element.elementor-element-491f264b.e-con {
        --align-self: stretch;
    }

    .elementor-16063 .elementor-element.elementor-element-703d5f2e .elementor-heading-title {
        font-size: 15px;
    }

    .elementor-16063 .elementor-element.elementor-element-4d3accc4 .elementor-heading-title {
        font-size: 15px;
    }

    .elementor-16063 .elementor-element.elementor-element-1f92997f {
        --margin-top: 7%;
        --margin-bottom: 0%;
        --margin-left: 0%;
        --margin-right: 0%;
    }

    .elementor-16063 .elementor-element.elementor-element-717dbef6 .elementor-heading-title {
        font-size: 15px;
    }

    .elementor-16063 .elementor-element.elementor-element-25f7c6 {
        --gap: 25px 0px;
        --flex-wrap: wrap;
        --margin-top: 5%;
        --margin-bottom: 0%;
        --margin-left: 0%;
        --margin-right: 0%;
    }

    .elementor-16063 .elementor-element.elementor-element-59f76d15 .qodef-qi-counter .qodef-m-digit {
        font-size: 55px;
    }

    .elementor-16063 .elementor-element.elementor-element-59f76d15 .qodef-qi-counter .qodef-m-title {
        font-size: 16px;
        margin-top: -7px;
    }

    .elementor-16063 .elementor-element.elementor-element-59f76d15 .qodef-qi-counter .qodef-m-text {
        font-size: 15px;
        margin-top: -3px;
    }

    .elementor-16063 .elementor-element.elementor-element-6bb08485 .qodef-qi-counter .qodef-m-digit {
        font-size: 55px;
    }

    .elementor-16063 .elementor-element.elementor-element-6bb08485 .qodef-qi-counter .qodef-m-title {
        font-size: 16px;
        margin-top: -7px;
    }

    .elementor-16063 .elementor-element.elementor-element-6bb08485 .qodef-qi-counter .qodef-m-text {
        font-size: 15px;
        margin-top: -3px;
    }

    .elementor-16063 .elementor-element.elementor-element-74a94924 .qodef-qi-counter .qodef-m-digit {
        font-size: 55px;
    }

    .elementor-16063 .elementor-element.elementor-element-74a94924 .qodef-qi-counter .qodef-m-title {
        font-size: 16px;
        margin-top: -7px;
    }

    .elementor-16063 .elementor-element.elementor-element-74a94924 .qodef-qi-counter .qodef-m-text {
        font-size: 15px;
        margin-top: -3px;
    }

    .elementor-16063 .elementor-element.elementor-element-25676658 .qodef-qi-counter .qodef-m-digit {
        font-size: 55px;
    }

    .elementor-16063 .elementor-element.elementor-element-25676658 .qodef-qi-counter .qodef-m-title {
        font-size: 16px;
        margin-top: -7px;
    }

    .elementor-16063 .elementor-element.elementor-element-25676658 .qodef-qi-counter .qodef-m-text {
        font-size: 15px;
        margin-top: -3px;
    }

    .elementor-16063 .elementor-element.elementor-element-2ae1963c {
        --padding-top: 10%;
        --padding-bottom: 10%;
        --padding-left: 5%;
        --padding-right: 5%;
    }

    .elementor-16063 .elementor-element.elementor-element-a140293 .qodef-qi-animated-text .qodef-m-title {
        font-size: 44px;
    }

    .elementor-16063 .elementor-element.elementor-element-20c84e73 .elementor-heading-title {
        font-size: 15px;
    }

    .elementor-16063 .elementor-element.elementor-element-b3d0f77 .qodef-qi-button {
        padding: 5px 20px 5px 20px;
    }

    .elementor-16063 .elementor-element.elementor-element-b3d0f77 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text {
        padding: 5px 20px 5px 20px;
    }

    .elementor-16063 .elementor-element.elementor-element-b3d0f77 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon {
        padding: 5px 0 5px;
    }

    .elementor-16063 .elementor-element.elementor-element-4c1e6e7b .qodef-grid-inner>.qodef-e:nth-of-type(even)>* {
        margin-top: 0px;
    }

    .elementor-16063 .elementor-element.elementor-element-4c1e6e7b .qodef-e-info.qodef-info--top {
        margin-bottom: 10px;
    }

    .elementor-16063 .elementor-element.elementor-element-4c1e6e7b .qodef-shortcode .qodef-e-title {
        margin-bottom: 2px;
    }

    .elementor-16063 .elementor-element.elementor-element-9abdd0f {
        --padding-top: 10%;
        --padding-bottom: 10%;
        --padding-left: 0%;
        --padding-right: 0%;
    }

    .elementor-16063 .elementor-element.elementor-element-49f9dbd3 .qodef-qi-animated-text .qodef-m-title {
        font-size: 44px;
    }

    .elementor-16063 .elementor-element.elementor-element-3663517 .qodef-qi-button {
        padding: 5px 20px 5px 20px;
    }

    .elementor-16063 .elementor-element.elementor-element-3663517 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text {
        padding: 5px 20px 5px 20px;
    }

    .elementor-16063 .elementor-element.elementor-element-3663517 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon {
        padding: 5px 0 5px;
    }

    .elementor-16063 .elementor-element.elementor-element-3fdc814b .bdt-pacific-slider .bdt-title {
        font-size: 19px;
    }

    .elementor-16063 .elementor-element.elementor-element-3fdc814b .bdt-pacific-slider .bdt-category a {
        font-size: 11px;
    }

    .elementor-16063 .elementor-element.elementor-element-3fdc814b .bdt-pacific-slider .bdt-navigation-wrap {
        font-size: 13px;
    }

    .elementor-16063 .elementor-element.elementor-element-3fdc814b .bdt-pacific-slider .bdt-pagi-wrap {
        margin: 19px 19px 19px 19px;
    }

    .elementor-16063 .elementor-element.elementor-element-3fdc814b .bdt-pacific-slider .swiper-pagination-bullet {
        font-size: 12px;
    }

    .elementor-16063 .elementor-element.elementor-element-23fa316c {
        --padding-top: 10%;
        --padding-bottom: 10%;
        --padding-left: 5%;
        --padding-right: 5%;
    }

    .elementor-16063 .elementor-element.elementor-element-7c0177bd .qodef-e-text {
        font-size: 25px;
    }

    .elementor-16063 .elementor-element.elementor-element-7c0177bd .qodef-e-author-name {
        font-size: 17px;
    }

    .elementor-16063 .elementor-element.elementor-element-3b94b3f6 {
        --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;
        --gap: 5% 5%;
        --flex-wrap: wrap;
    }

    .elementor-16063 .elementor-element.elementor-element-a878b01 {
        --justify-content: flex-start;
        --margin-top: 0%;
        --margin-bottom: 7%;
        --margin-left: 0%;
        --margin-right: 0%;
    }

    .elementor-16063 .elementor-element.elementor-element-569a660a .qodef-qi-animated-text .qodef-m-title {
        font-size: 44px;
    }

    .elementor-16063 .elementor-element.elementor-element-8018974 .qodef-qi-button {
        padding: 5px 20px 5px 20px;
    }

    .elementor-16063 .elementor-element.elementor-element-8018974 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text {
        padding: 5px 20px 5px 20px;
    }

    .elementor-16063 .elementor-element.elementor-element-8018974 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon {
        padding: 5px 0 5px;
    }

    .elementor-16063 .elementor-element.elementor-element-afd7bce {
        padding: 8% 5% 8% 5%;
    }

    .elementor-16063 .elementor-element.elementor-element-b7df1ec .qodef-qi-animated-text .qodef-m-title {
        font-size: 44px;
    }

    .elementor-16063 .elementor-element.elementor-element-1362daee .elementor-heading-title {
        font-size: 14px;
    }

    .elementor-16063 .elementor-element.elementor-element-1f1488a7 .elementor-heading-title {
        font-size: 14px;
    }

    .elementor-16063 .elementor-element.elementor-element-51b3855 {
        font-size: 14px;
    }

    .elementor-16063 .elementor-element.elementor-element-105165b0 .elementor-heading-title {
        font-size: 14px;
    }

    .elementor-16063 .elementor-element.elementor-element-4ae44b50 .elementor-heading-title {
        font-size: 14px;
    }

    .elementor-16063 .elementor-element.elementor-element-1ec1232 {
        font-size: 14px;
    }
}

@media(max-width:767px) {
    .elementor-16063 .elementor-element.elementor-element-11417ac6>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-16063 .elementor-element.elementor-element-11417ac6 .bdt-prime-slider .bdt-prime-slider-desc .bdt-main-title {
        width: 278px;
        margin-bottom: 20px;
    }

    .elementor-16063 .elementor-element.elementor-element-11417ac6 .bdt-prime-slider .bdt-prime-slider-desc .bdt-main-title .bdt-title-tag {
        font-size: 2.1rem;
    }

    .elementor-16063 .elementor-element.elementor-element-11417ac6 .bdt-prime-slider .bdt-slider-excerpt {
        font-size: 15px;
    }

    .elementor-16063 .elementor-element.elementor-element-55a78088 {
        --padding-top: 15%;
        --padding-bottom: 15%;
        --padding-left: 5%;
        --padding-right: 5%;
    }

    .elementor-16063 .elementor-element.elementor-element-61f21096 {
        --justify-content: space-evenly;
        --gap: 15px 0px;
    }

    .elementor-16063 .elementor-element.elementor-element-49210e09 {
        --justify-content: flex-start;
        --align-items: center;
        --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    }

    .elementor-16063 .elementor-element.elementor-element-3feb824d {
        --justify-content: flex-start;
    }

    .elementor-16063 .elementor-element.elementor-element-46a993a4 {
        --justify-content: flex-start;
    }

    .elementor-16063 .elementor-element.elementor-element-4ea94ea6 {
        --justify-content: flex-start;
    }

    .elementor-16063 .elementor-element.elementor-element-7f00b9fe {
        --justify-content: flex-start;
    }

    .elementor-16063 .elementor-element.elementor-element-5883a702 {
        --padding-top: 15%;
        --padding-bottom: 15%;
        --padding-left: 5%;
        --padding-right: 5%;
    }

    .elementor-16063 .elementor-element.elementor-element-6cd02158 {
        --gap: 0px 0px;
    }

    .elementor-16063 .elementor-element.elementor-element-61a224a5 {
        --gap: 0px 0px;
        --padding-top: 0px;
        --padding-bottom: 8px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-16063 .elementor-element.elementor-element-3d58f551>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 6px 0px;
    }

    .elementor-16063 .elementor-element.elementor-element-3d58f551 .qodef-qi-animated-text .qodef-m-title {
        font-size: 30px;
    }

    .elementor-16063 .elementor-element.elementor-element-584c3bb8 {
        --margin-top: 0%;
        --margin-bottom: 6%;
        --margin-left: 0%;
        --margin-right: 0%;
        --padding-top: 0%;
        --padding-bottom: 6%;
        --padding-left: 0%;
        --padding-right: 0%;
    }

    .elementor-16063 .elementor-element.elementor-element-613b3fab {
        --flex-direction: column;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
        --flex-wrap: wrap;
        --margin-top: 7%;
        --margin-bottom: 0%;
        --margin-left: 0%;
        --margin-right: 0%;
    }

    .elementor-16063 .elementor-element.elementor-element-12081327 {
        --padding-top: 7%;
        --padding-bottom: 7%;
        --padding-left: 7%;
        --padding-right: 7%;
    }

    .elementor-16063 .elementor-element.elementor-element-e027038 {
        --margin-top: 7%;
        --margin-bottom: 0%;
        --margin-left: 0%;
        --margin-right: 0%;
        --padding-top: 7%;
        --padding-bottom: 7%;
        --padding-left: 7%;
        --padding-right: 7%;
    }

    .elementor-16063 .elementor-element.elementor-element-513aacf2 {
        --padding-top: 7%;
        --padding-bottom: 7%;
        --padding-left: 7%;
        --padding-right: 7%;
    }

    .elementor-16063 .elementor-element.elementor-element-a83d625 {
        --padding-top: 7%;
        --padding-bottom: 7%;
        --padding-left: 7%;
        --padding-right: 7%;
    }

    .elementor-16063 .elementor-element.elementor-element-1a7e77e4 {
        --gap: 0px 0px;
        --padding-top: 15%;
        --padding-bottom: 15%;
        --padding-left: 5%;
        --padding-right: 5%;
    }

    .elementor-16063 .elementor-element.elementor-element-2ecc192a {
        --gap: 0px 0px;
    }

    .elementor-16063 .elementor-element.elementor-element-6dee16d {
        --width: 80%;
        --gap: 0px 0px;
        --padding-top: 0px;
        --padding-bottom: 8px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-16063 .elementor-element.elementor-element-46424931>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 6px 0px;
    }

    .elementor-16063 .elementor-element.elementor-element-46424931 .qodef-qi-animated-text .qodef-m-title {
        font-size: 30px;
    }

    .elementor-16063 .elementor-element.elementor-element-3c7e416 {
        --margin-top: 0%;
        --margin-bottom: 0%;
        --margin-left: 0%;
        --margin-right: 0%;
        --padding-top: 0%;
        --padding-bottom: 0%;
        --padding-left: 0%;
        --padding-right: 0%;
    }

    .elementor-16063 .elementor-element.elementor-element-4a9813bb {
        --min-height: 200px;
        --margin-top: 7%;
        --margin-bottom: 0%;
        --margin-left: 0%;
        --margin-right: 0%;
        --padding-top: 8%;
        --padding-bottom: 8%;
        --padding-left: 8%;
        --padding-right: 8%;
    }

    .elementor-16063 .elementor-element.elementor-element-5b5a509e {
        --margin-top: 15%;
        --margin-bottom: 0%;
        --margin-left: 0%;
        --margin-right: 0%;
        --padding-top: 0%;
        --padding-bottom: 0%;
        --padding-left: 0%;
        --padding-right: 0%;
    }

    .elementor-16063 .elementor-element.elementor-element-52dad397>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-16063 .elementor-element.elementor-element-52dad397 .qodef-qi-tabs-horizontal .qodef-tabs-horizontal-navigation .qodef-tab-title a {
        text-align: left;
    }

    .elementor-16063 .elementor-element.elementor-element-52dad397 .qodef-qi-tabs-horizontal .qodef-tabs-horizontal-navigation li a {
        font-size: 17px;
        padding: 0px 0px 0px 0px;
        width: 9%;
    }

    .elementor-16063 .elementor-element.elementor-element-52dad397 .qodef-qi-tabs-horizontal .qodef-tabs-horizontal-content {
        font-size: 15px;
        padding: 12px 0px 0px 0px;
    }

    .elementor-16063 .elementor-element.elementor-element-52dad397 .qodef-qi-tabs-horizontal .qodef-tabs-horizontal-navigation li {
        margin: 2px 2px 2px 2px;
    }

    .elementor-16063 .elementor-element.elementor-element-3241b4c4 {
        --padding-top: 15%;
        --padding-bottom: 15%;
        --padding-left: 5%;
        --padding-right: 5%;
    }

    .elementor-16063 .elementor-element.elementor-element-60a758bf {
        --width: 80%;
        --gap: 0px 0px;
        --padding-top: 0px;
        --padding-bottom: 8px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-16063 .elementor-element.elementor-element-c0e4c30>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 6px 0px;
    }

    .elementor-16063 .elementor-element.elementor-element-c0e4c30 .qodef-qi-animated-text .qodef-m-title {
        font-size: 30px;
    }

    .elementor-16063 .elementor-element.elementor-element-3cb573f4 {
        --flex-direction: column;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
        --flex-wrap: wrap;
        --margin-top: 7%;
        --margin-bottom: 0%;
        --margin-left: 0%;
        --margin-right: 0%;
    }

    .elementor-16063 .elementor-element.elementor-element-6849e545 {
        --padding-top: 7%;
        --padding-bottom: 7%;
        --padding-left: 7%;
        --padding-right: 7%;
    }

    .elementor-16063 .elementor-element.elementor-element-491f264b {
        --margin-top: 7%;
        --margin-bottom: 0%;
        --margin-left: 0%;
        --margin-right: 0%;
        --padding-top: 7%;
        --padding-bottom: 7%;
        --padding-left: 7%;
        --padding-right: 7%;
    }

    .elementor-16063 .elementor-element.elementor-element-3b8d6784 {
        --padding-top: 7%;
        --padding-bottom: 7%;
        --padding-left: 7%;
        --padding-right: 7%;
    }

    .elementor-16063 .elementor-element.elementor-element-1f92997f {
        --padding-top: 7%;
        --padding-bottom: 7%;
        --padding-left: 7%;
        --padding-right: 7%;
    }

    .elementor-16063 .elementor-element.elementor-element-25f7c6 {
        --flex-wrap: wrap;
    }

    .elementor-16063 .elementor-element.elementor-element-59f76d15 .qodef-qi-counter {
        text-align: center;
    }

    .elementor-16063 .elementor-element.elementor-element-59f76d15 .qodef-qi-counter .qodef-m-digit {
        font-size: 45px;
    }

    .elementor-16063 .elementor-element.elementor-element-59f76d15 .qodef-qi-counter .qodef-m-title {
        font-size: 15px;
    }

    .elementor-16063 .elementor-element.elementor-element-59f76d15 .qodef-qi-counter .qodef-m-text {
        font-size: 14px;
    }

    .elementor-16063 .elementor-element.elementor-element-6bb08485 .qodef-qi-counter {
        text-align: center;
    }

    .elementor-16063 .elementor-element.elementor-element-6bb08485 .qodef-qi-counter .qodef-m-digit {
        font-size: 45px;
    }

    .elementor-16063 .elementor-element.elementor-element-6bb08485 .qodef-qi-counter .qodef-m-title {
        font-size: 15px;
    }

    .elementor-16063 .elementor-element.elementor-element-6bb08485 .qodef-qi-counter .qodef-m-text {
        font-size: 14px;
    }

    .elementor-16063 .elementor-element.elementor-element-74a94924 .qodef-qi-counter {
        text-align: center;
    }

    .elementor-16063 .elementor-element.elementor-element-74a94924 .qodef-qi-counter .qodef-m-digit {
        font-size: 45px;
    }

    .elementor-16063 .elementor-element.elementor-element-74a94924 .qodef-qi-counter .qodef-m-title {
        font-size: 15px;
    }

    .elementor-16063 .elementor-element.elementor-element-74a94924 .qodef-qi-counter .qodef-m-text {
        font-size: 14px;
    }

    .elementor-16063 .elementor-element.elementor-element-25676658 .qodef-qi-counter {
        text-align: center;
    }

    .elementor-16063 .elementor-element.elementor-element-25676658 .qodef-qi-counter .qodef-m-digit {
        font-size: 45px;
    }

    .elementor-16063 .elementor-element.elementor-element-25676658 .qodef-qi-counter .qodef-m-title {
        font-size: 15px;
    }

    .elementor-16063 .elementor-element.elementor-element-25676658 .qodef-qi-counter .qodef-m-text {
        font-size: 14px;
    }

    .elementor-16063 .elementor-element.elementor-element-2ae1963c {
        --padding-top: 15%;
        --padding-bottom: 15%;
        --padding-left: 5%;
        --padding-right: 5%;
    }

    .elementor-16063 .elementor-element.elementor-element-1782da82 {
        --width: 80%;
        --gap: 0px 0px;
        --padding-top: 0px;
        --padding-bottom: 8px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-16063 .elementor-element.elementor-element-a140293>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 6px 0px;
    }

    .elementor-16063 .elementor-element.elementor-element-a140293 .qodef-qi-animated-text .qodef-m-title {
        font-size: 30px;
    }

    .elementor-16063 .elementor-element.elementor-element-60ce245f {
        --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;
        --gap: 0px 0px;
    }

    .elementor-16063 .elementor-element.elementor-element-50ac03d3 {
        --margin-top: 0%;
        --margin-bottom: 0%;
        --margin-left: 0%;
        --margin-right: 0%;
        --padding-top: 0%;
        --padding-bottom: 0%;
        --padding-left: 0%;
        --padding-right: 0%;
    }

    .elementor-16063 .elementor-element.elementor-element-4c1e6e7b .qodef-qi-grid>.qodef-grid-inner {
        gap: 25px;
    }

    .elementor-16063 .elementor-element.elementor-element-4c1e6e7b .qodef-qi-grid.qodef-borders--between>.qodef-grid-inner>.qodef-grid-item:before {
        bottom: calc(-25px/2);
    }

    .elementor-16063 .elementor-element.elementor-element-4c1e6e7b .qodef-qi-grid.qodef-borders--between>.qodef-grid-inner>.qodef-grid-item:after {
        right: calc(-25px/2);
    }

    .elementor-16063 .elementor-element.elementor-element-4c1e6e7b .qodef-qi-grid.qodef-borders--all>.qodef-grid-inner>.qodef-grid-item {
        padding: 25px;
    }

    .elementor-16063 .elementor-element.elementor-element-4c1e6e7b .qodef-grid-inner>.qodef-e:nth-of-type(even)>* {
        margin-top: 0px;
    }

    .elementor-16063 .elementor-element.elementor-element-4c1e6e7b .qodef-shortcode .qodef-e-title {
        font-size: 18px;
        margin-bottom: 0px;
    }

    .elementor-16063 .elementor-element.elementor-element-4c1e6e7b .qodef-blog-item .qodef-e-excerpt {
        font-size: 15px;
    }

    .elementor-16063 .elementor-element.elementor-element-4c1e6e7b .qodef-e-info.qodef-info--top {
        margin-bottom: 10px;
    }

    .elementor-16063 .elementor-element.elementor-element-4c1e6e7b .qodef-item-layout--minimal .qodef-e-info.qodef-info--bottom {
        margin-top: 0px;
    }

    .elementor-16063 .elementor-element.elementor-element-4c1e6e7b .qodef-item-layout--minimal .qodef-e-inner {
        padding-top: 12px;
    }

    .elementor-16063 .elementor-element.elementor-element-4c1e6e7b .qodef-item-layout--minimal .qodef-grid-inner {
        margin-top: -12px !important;
    }

    .elementor-16063 .elementor-element.elementor-element-9abdd0f {
        --padding-top: 15%;
        --padding-bottom: 0%;
        --padding-left: 0%;
        --padding-right: 0%;
    }

    .elementor-16063 .elementor-element.elementor-element-23e02f7b {
        --width: 80%;
        --gap: 0px 0px;
        --padding-top: 0px;
        --padding-bottom: 8px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-16063 .elementor-element.elementor-element-49f9dbd3>.elementor-widget-container {
        margin: -20px 0px 0px 0px;
        padding: 0px 0px 6px 0px;
    }

    .elementor-16063 .elementor-element.elementor-element-49f9dbd3 .qodef-qi-animated-text .qodef-m-title {
        font-size: 30px;
    }

    .elementor-16063 .elementor-element.elementor-element-7e66f4bc {
        --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;
        --justify-content: center;
    }

    .elementor-16063 .elementor-element.elementor-element-56cead6e {
        --width: 100%;
        --padding-top: 0%;
        --padding-bottom: 0%;
        --padding-left: 0%;
        --padding-right: 0%;
    }

    .elementor-16063 .elementor-element.elementor-element-3fdc814b .bdt-pacific-slider {
        height: 300px;
    }

    .elementor-16063 .elementor-element.elementor-element-3fdc814b .bdt-pacific-slider .bdt-title {
        font-size: 20px;
        margin-bottom: 12px;
    }

    .elementor-16063 .elementor-element.elementor-element-3fdc814b .bdt-pacific-slider .bdt-navigation-wrap {
        font-size: 13px;
    }

    .elementor-16063 .elementor-element.elementor-element-3fdc814b .bdt-pacific-slider .bdt-pagi-wrap {
        margin: 14px 14px 14px 14px;
    }

    .elementor-16063 .elementor-element.elementor-element-23fa316c {
        --padding-top: 15%;
        --padding-bottom: 15%;
        --padding-left: 5%;
        --padding-right: 5%;
    }

    .elementor-16063 .elementor-element.elementor-element-1c6f4d6a {
        --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;
        --gap: 0px 0px;
    }

    .elementor-16063 .elementor-element.elementor-element-2ac65ed6 {
        --margin-top: 0%;
        --margin-bottom: 0%;
        --margin-left: 0%;
        --margin-right: 0%;
    }

    .elementor-16063 .elementor-element.elementor-element-7c0177bd .qodef-e-quote {
        font-size: 34px;
    }

    .elementor-16063 .elementor-element.elementor-element-7c0177bd .qodef-e-text {
        font-size: 18px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-16063 .elementor-element.elementor-element-7c0177bd .qodef-e-author-name {
        font-size: 16px;
    }

    .elementor-16063 .elementor-element.elementor-element-3b94b3f6 {
        --flex-direction: column;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
        --gap: 6% 6%;
        --flex-wrap: nowrap;
        --padding-top: 15%;
        --padding-bottom: 15%;
        --padding-left: 5%;
        --padding-right: 5%;
    }

    .elementor-16063 .elementor-element.elementor-element-a878b01 {
        --gap: 0px 0px;
        --padding-top: 0%;
        --padding-bottom: 3%;
        --padding-left: 0%;
        --padding-right: 0%;
    }

    .elementor-16063 .elementor-element.elementor-element-569a660a>.elementor-widget-container {
        margin: -20px 0px 0px 0px;
        padding: 0px 0px 6px 0px;
    }

    .elementor-16063 .elementor-element.elementor-element-569a660a .qodef-qi-animated-text {
        text-align: center;
    }

    .elementor-16063 .elementor-element.elementor-element-569a660a .qodef-qi-animated-text .qodef-m-title {
        font-size: 30px;
    }

    .elementor-16063 .elementor-element.elementor-element-8018974.elementor-element {
        --align-self: center;
    }

    .elementor-16063 .elementor-element.elementor-element-514d136d {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-16063 .elementor-element.elementor-element-23252824 .qodef-e-title-holder {
        font-size: 16px;
    }

    .elementor-16063 .elementor-element.elementor-element-afd7bce {
        padding: 12% 5% 12% 5%;
    }

    .elementor-16063 .elementor-element.elementor-element-629eacce {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0% 0% 0% 0%;
    }

    .elementor-16063 .elementor-element.elementor-element-b7df1ec>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 6px 0px;
    }

    .elementor-16063 .elementor-element.elementor-element-b7df1ec .qodef-qi-animated-text .qodef-m-title {
        font-size: 30px;
    }

    .elementor-16063 .elementor-element.elementor-element-64af9ede {
        width: 100%;
        max-width: 100%;
    }

    .elementor-16063 .elementor-element.elementor-element-64af9ede>.elementor-widget-container {
        padding: 0px 3px 0px 3px;
    }

    .elementor-16063 .elementor-element.elementor-element-64af9ede .elementor-heading-title {
        font-size: 16px;
    }

    .elementor-16063 .elementor-element.elementor-element-3c3eafab>.elementor-widget-container {
        margin: 15% 0% 0% 0%;
    }

    .elementor-16063 .elementor-element.elementor-element-78a9658a {
        --padding-top: 15%;
        --padding-bottom: 15%;
        --padding-left: 5%;
        --padding-right: 5%;
    }

    .elementor-16063 .elementor-element.elementor-element-48a1c383 {
        border-width: 0px 0px 1px 0px;
        --border-top-width: 0px;
        --border-right-width: 0px;
        --border-bottom-width: 1px;
        --border-left-width: 0px;
        --margin-top: 0%;
        --margin-bottom: 0%;
        --margin-left: 0%;
        --margin-right: 0%;
        --padding-top: 0%;
        --padding-bottom: 5%;
        --padding-left: 0%;
        --padding-right: 0%;
    }

    .elementor-16063 .elementor-element.elementor-element-30f66d4f {
        --padding-top: 5%;
        --padding-bottom: 0%;
        --padding-left: 0%;
        --padding-right: 0%;
    }
}