.elementor-259 .elementor-element.elementor-element-3c0a925 > .elementor-container {
    max-width: 600px;
}
.elementor-259 .elementor-element.elementor-element-3c0a925 > .elementor-background-overlay {
    background-image: url("../images/Kainero-Home-page-Banner-2.png");
    background-position: bottom center;
    background-size: cover;
    opacity: 1;
}
.elementor-259 .elementor-element.elementor-element-3c0a925 {
    padding: 30px 0px 600px 0px;
}
.elementor-259 .elementor-element.elementor-element-28b3fb4 > .elementor-element-populated {
    transition: background 0.4s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-259 .elementor-element.elementor-element-28b3fb4 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-259 .elementor-element.elementor-element-28b3fb4 {
    z-index: 39;
}
.elementor-259 .elementor-element.elementor-element-30f344d .elementor-spacer-inner {
    height: 21px;
}
.elementor-259 .elementor-element.elementor-element-321f997 {
    text-align: center;
}
.elementor-259 .elementor-element.elementor-element-321f997 .elementor-image img {
    width: 51%;
    max-width: 51%;
}
.elementor-259 .elementor-element.elementor-element-321f997 > .elementor-widget-container {
    margin: 9px 9px 9px 9px;
}
.elementor-259 .elementor-element.elementor-element-03bf46c > .elementor-widget-container {
    margin: 0px -200px 0px -200px;
}
.elementor-259 .elementor-element.elementor-element-eb4ddc5 .elementor-button .elementor-align-icon-right {
    margin-left: 12px;
}
.elementor-259 .elementor-element.elementor-element-eb4ddc5 .elementor-button .elementor-align-icon-left {
    margin-right: 12px;
}
.elementor-259 .elementor-element.elementor-element-eb4ddc5 .elementor-button {
    fill: #4054B2;
    color: #4054B2;
    background-color: #FFFFFF;
}
.elementor-259 .elementor-element.elementor-element-29206ac .elementor-button .elementor-align-icon-right {
    margin-left: 12px;
}
.elementor-259 .elementor-element.elementor-element-29206ac .elementor-button .elementor-align-icon-left {
    margin-right: 12px;
}
.elementor-259 .elementor-element.elementor-element-29206ac .elementor-button {
    fill: #4054B2;
    color: #4054B2;
    background-color: #FFFFFF;
}
.elementor-259 .elementor-element.elementor-element-28aa8ff:not(.elementor-motion-effects-element-type-background),
.elementor-259 .elementor-element.elementor-element-28aa8ff > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
    background-image: url("../images/Video-BG.png");
    background-repeat: repeat;
    background-size: auto;
}
.elementor-259 .elementor-element.elementor-element-28aa8ff > .elementor-background-overlay {
    background-color: #FFFFFF;
    opacity: 0.8;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-259 .elementor-element.elementor-element-28aa8ff {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 94px;
    margin-bottom: 0px;
    padding: 0px 0100px -2px 100px;
}
.elementor-259 .elementor-element.elementor-element-76caa69.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    justify-content: center;
}
.elementor-259 .elementor-element.elementor-element-e161110 > .elementor-widget-container {
    margin: 50px 68px 7px 68px;
}
.elementor-259 .elementor-element.elementor-element-0705890 > .elementor-widget-container {
    margin: -43px -1197px -108px 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-259 .elementor-element.elementor-element-3db891c:not(.elementor-motion-effects-element-type-background),
.elementor-259 .elementor-element.elementor-element-3db891c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../images/RIgh-blue-element-420.png");
    background-position: top right;
    background-repeat: no-repeat;
    background-size: 21% auto;
}
.elementor-259 .elementor-element.elementor-element-3db891c {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-259 .elementor-element.elementor-element-3db891c > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-259 .elementor-element.elementor-element-09f3d83 .elementor-spacer-inner {
    height: 110px;
}
.elementor-259 .elementor-element.elementor-element-2a44b21 .elementor-heading-title {
    color: #FFFFFF;
    font-size: 66px;
    font-weight: 900;
}
.elementor-259 .elementor-element.elementor-element-2a44b21 > .elementor-widget-container {
    background-color: #61CE70;
}
.elementor-259 .elementor-element.elementor-element-2a44b21 {
    width: auto;
    max-width: auto;
}
.elementor-259 .elementor-element.elementor-element-26450c4 > .elementor-container {
    max-width: 1600px;
}
.elementor-259 .elementor-element.elementor-element-26450c4 {
    margin-top: 10px;
    margin-bottom: 10px;
}
.elementor-259 .elementor-element.elementor-element-de81df8 > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-259 .elementor-element.elementor-element-5ad9456 .elementor-spacer-inner {
    height: 110px;
}
.elementor-259 .elementor-element.elementor-element-f01b440:not(.elementor-motion-effects-element-type-background),
.elementor-259 .elementor-element.elementor-element-f01b440 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../images/Box.png");
    background-position: top left;
    background-repeat: no-repeat;
    background-size: auto;
}
.elementor-259 .elementor-element.elementor-element-f01b440 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-259 .elementor-element.elementor-element-f01b440 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-259 .elementor-element.elementor-element-2762771.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    justify-content: center;
}
.elementor-259 .elementor-element.elementor-element-37386b0.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    justify-content: flex-start;
}
.elementor-259 .elementor-element.elementor-element-b04573c {
    text-align: center;
    width: auto;
    max-width: auto;
}
.elementor-259 .elementor-element.elementor-element-b04573c .elementor-heading-title {
    color: #FFFFFF;
}
.elementor-259 .elementor-element.elementor-element-b04573c > .elementor-widget-container {
    background-color: #DF3B3B;
}
.elementor-259 .elementor-element.elementor-element-f87162b > .elementor-widget-container {
    padding: 10px 0px 0px 0px;
}
.elementor-259 .elementor-element.elementor-element-97754b4 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 54px 0px 0px 0px;
}
.elementor-259 .elementor-element.elementor-element-08844fb .elementor-spacer-inner {
    height: 120px;
}
.elementor-259 .elementor-element.elementor-element-9d2852c:not(.elementor-motion-effects-element-type-background),
.elementor-259 .elementor-element.elementor-element-9d2852c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../images/Bottom-left.png");
    background-position: bottom left;
    background-repeat: no-repeat;
    background-size: auto;
}
.elementor-259 .elementor-element.elementor-element-9d2852c {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-259 .elementor-element.elementor-element-9d2852c > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-259 .elementor-element.elementor-element-081bd92.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    justify-content: center;
}
.elementor-259 .elementor-element.elementor-element-2dcfe97 {
    text-align: center;
    width: auto;
    max-width: auto;
}
.elementor-259 .elementor-element.elementor-element-2dcfe97 .elementor-heading-title {
    color: #FFFFFF;
}
.elementor-259 .elementor-element.elementor-element-2dcfe97 > .elementor-widget-container {
    background-color: #EEAB00;
}
.elementor-259 .elementor-element.elementor-element-7b623b5.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    justify-content: flex-start;
}
.elementor-259 .elementor-element.elementor-element-44cf3ed > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 21px 0px 0px 0px;
}
.elementor-259 .elementor-element.elementor-element-35ecf16 > .elementor-widget-container {
    padding: 10px 0px 0px 0px;
}
.elementor-259 .elementor-element.elementor-element-c9950c2 .elementor-spacer-inner {
    height: 120px;
}
.elementor-259 .elementor-element.elementor-element-1b60afb:not(.elementor-motion-effects-element-type-background),
.elementor-259 .elementor-element.elementor-element-1b60afb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #005AEE;
    background-image: url("../images/The-Sausage-Making-2.png");
}
.elementor-259 .elementor-element.elementor-element-1b60afb > .elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(360deg, #4054B2 0%, #005AEE 0%);
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-259 .elementor-element.elementor-element-1b60afb {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 60px 0px 50px 0px;
}
.elementor-259 .elementor-element.elementor-element-1f3064a.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    justify-content: center;
}
.elementor-259 .elementor-element.elementor-element-e9cb423 {
    text-align: center;
    width: auto;
    max-width: auto;
}
.elementor-259 .elementor-element.elementor-element-e9cb423 .elementor-heading-title {
    color: #FFFFFF;
}
.elementor-259 .elementor-element.elementor-element-5161af8 > .elementor-widget-container {
    padding: 10px 0px 20px 0px;
}
.elementor-259 .elementor-element.elementor-element-4eec8e9:not(.elementor-motion-effects-element-type-background),
.elementor-259 .elementor-element.elementor-element-4eec8e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../images/Box.png");
    background-position: center left;
    background-repeat: no-repeat;
    background-size: auto;
}
.elementor-259 .elementor-element.elementor-element-4eec8e9 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-259 .elementor-element.elementor-element-4eec8e9 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-259 .elementor-element.elementor-element-12ca97a.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    justify-content: center;
}
.elementor-259 .elementor-element.elementor-element-905c639 .elementor-spacer-inner {
    height: 120px;
}
.elementor-259 .elementor-element.elementor-element-9235e56.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    justify-content: flex-start;
}
.elementor-259 .elementor-element.elementor-element-3fb74f3 {
    text-align: left;
    width: auto;
    max-width: auto;
}
.elementor-259 .elementor-element.elementor-element-3fb74f3 .elementor-heading-title {
    color: #FFFFFF;
}
.elementor-259 .elementor-element.elementor-element-3fb74f3 > .elementor-widget-container {
    background-color: #C03BDF;
}
.elementor-259 .elementor-element.elementor-element-fc86e8a > .elementor-widget-container {
    padding: 10px 0px 0px 0px;
}
.elementor-259 .elementor-element.elementor-element-3fb0a71 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 54px 0px 0px 0px;
}
.elementor-259 .elementor-element.elementor-element-37b6a9c .elementor-spacer-inner {
    height: 20px;
}
.elementor-bc-flex-widget .elementor-259 .elementor-element.elementor-element-ffb8815.elementor-column .elementor-column-wrap {
    align-items: center;
}
.elementor-259 .elementor-element.elementor-element-ffb8815.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}
.elementor-259 .elementor-element.elementor-element-ffb8815.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    justify-content: center;
}
.elementor-259 .elementor-element.elementor-element-ffb8815:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap,
.elementor-259 .elementor-element.elementor-element-ffb8815 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}
.elementor-259 .elementor-element.elementor-element-ffb8815:hover > .elementor-element-populated {
    background-color: rgba(219, 219, 219, 0.16);
}
.elementor-259 .elementor-element.elementor-element-ffb8815 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-259 .elementor-element.elementor-element-ffb8815 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-259 .elementor-element.elementor-element-5786651 {
    text-align: center;
}
.elementor-259 .elementor-element.elementor-element-5786651 .elementor-image img {
    width: 100px;
}
.elementor-259 .elementor-element.elementor-element-80abd21 {
    text-align: center;
}
.elementor-259 .elementor-element.elementor-element-80abd21 .elementor-heading-title {
    color: #C03BDF;
}
.elementor-259 .elementor-element.elementor-element-fd97997 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}
.elementor-bc-flex-widget .elementor-259 .elementor-element.elementor-element-0059c3f.elementor-column .elementor-column-wrap {
    align-items: center;
}
.elementor-259 .elementor-element.elementor-element-0059c3f.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}
.elementor-259 .elementor-element.elementor-element-0059c3f.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    justify-content: center;
}
.elementor-259 .elementor-element.elementor-element-0059c3f:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap,
.elementor-259 .elementor-element.elementor-element-0059c3f > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}
.elementor-259 .elementor-element.elementor-element-0059c3f:hover > .elementor-element-populated {
    background-color: rgba(219, 219, 219, 0.16);
}
.elementor-259 .elementor-element.elementor-element-0059c3f > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-259 .elementor-element.elementor-element-0059c3f > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-259 .elementor-element.elementor-element-82d2f6b {
    text-align: center;
}
.elementor-259 .elementor-element.elementor-element-82d2f6b .elementor-image img {
    width: 100px;
}
.elementor-259 .elementor-element.elementor-element-3c387b7 {
    text-align: center;
}
.elementor-259 .elementor-element.elementor-element-3c387b7 .elementor-heading-title {
    color: #C03BDF;
}
.elementor-259 .elementor-element.elementor-element-37802b1 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}
.elementor-bc-flex-widget .elementor-259 .elementor-element.elementor-element-42b32e2.elementor-column .elementor-column-wrap {
    align-items: center;
}
.elementor-259 .elementor-element.elementor-element-42b32e2.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}
.elementor-259 .elementor-element.elementor-element-42b32e2.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    justify-content: center;
}
.elementor-259 .elementor-element.elementor-element-42b32e2:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap,
.elementor-259 .elementor-element.elementor-element-42b32e2 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}
.elementor-259 .elementor-element.elementor-element-42b32e2:hover > .elementor-element-populated {
    background-color: rgba(219, 219, 219, 0.16);
}
.elementor-259 .elementor-element.elementor-element-42b32e2 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-259 .elementor-element.elementor-element-42b32e2 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-259 .elementor-element.elementor-element-55d5a85 {
    text-align: center;
}
.elementor-259 .elementor-element.elementor-element-55d5a85 .elementor-image img {
    width: 100px;
}
.elementor-259 .elementor-element.elementor-element-c465400 {
    text-align: center;
}
.elementor-259 .elementor-element.elementor-element-c465400 .elementor-heading-title {
    color: #C03BDF;
}
.elementor-259 .elementor-element.elementor-element-9611840 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}
.elementor-259 .elementor-element.elementor-element-a93d5bd .elementor-spacer-inner {
    height: 25px;
}
.elementor-bc-flex-widget .elementor-259 .elementor-element.elementor-element-a009f6d.elementor-column .elementor-column-wrap {
    align-items: center;
}
.elementor-259 .elementor-element.elementor-element-a009f6d.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}
.elementor-259 .elementor-element.elementor-element-a009f6d.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    justify-content: center;
}
.elementor-259 .elementor-element.elementor-element-a009f6d:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap,
.elementor-259 .elementor-element.elementor-element-a009f6d > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}
.elementor-259 .elementor-element.elementor-element-a009f6d:hover > .elementor-element-populated {
    background-color: rgba(219, 219, 219, 0.16);
}
.elementor-259 .elementor-element.elementor-element-a009f6d > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-259 .elementor-element.elementor-element-a009f6d > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-259 .elementor-element.elementor-element-0fa2859 {
    text-align: center;
}
.elementor-259 .elementor-element.elementor-element-0fa2859 .elementor-image img {
    width: 100px;
}
.elementor-259 .elementor-element.elementor-element-b4b2323 {
    text-align: center;
}
.elementor-259 .elementor-element.elementor-element-b4b2323 .elementor-heading-title {
    color: #C03BDF;
}
.elementor-259 .elementor-element.elementor-element-4241b9f > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}
.elementor-bc-flex-widget .elementor-259 .elementor-element.elementor-element-668ddf6.elementor-column .elementor-column-wrap {
    align-items: center;
}
.elementor-259 .elementor-element.elementor-element-668ddf6.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}
.elementor-259 .elementor-element.elementor-element-668ddf6.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    justify-content: center;
}
.elementor-259 .elementor-element.elementor-element-668ddf6:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap,
.elementor-259 .elementor-element.elementor-element-668ddf6 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}
.elementor-259 .elementor-element.elementor-element-668ddf6:hover > .elementor-element-populated {
    background-color: rgba(219, 219, 219, 0.16);
}
.elementor-259 .elementor-element.elementor-element-668ddf6 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-259 .elementor-element.elementor-element-668ddf6 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-259 .elementor-element.elementor-element-c123d98 {
    text-align: center;
}
.elementor-259 .elementor-element.elementor-element-c123d98 .elementor-image img {
    width: 100px;
}
.elementor-259 .elementor-element.elementor-element-263d3f0 {
    text-align: center;
}
.elementor-259 .elementor-element.elementor-element-263d3f0 .elementor-heading-title {
    color: #C03BDF;
}
.elementor-259 .elementor-element.elementor-element-d881cc7 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}
.elementor-bc-flex-widget .elementor-259 .elementor-element.elementor-element-fefb9c9.elementor-column .elementor-column-wrap {
    align-items: center;
}
.elementor-259 .elementor-element.elementor-element-fefb9c9.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}
.elementor-259 .elementor-element.elementor-element-fefb9c9.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    justify-content: flex-end;
}
.elementor-259 .elementor-element.elementor-element-fefb9c9:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap,
.elementor-259 .elementor-element.elementor-element-fefb9c9 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}
.elementor-259 .elementor-element.elementor-element-fefb9c9:hover > .elementor-element-populated {
    background-color: rgba(219, 219, 219, 0.16);
}
.elementor-259 .elementor-element.elementor-element-fefb9c9 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-259 .elementor-element.elementor-element-fefb9c9 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-259 .elementor-element.elementor-element-136f3c1 {
    text-align: center;
}
.elementor-259 .elementor-element.elementor-element-136f3c1 .elementor-image img {
    width: 100px;
}
.elementor-259 .elementor-element.elementor-element-b3fb62b {
    text-align: center;
}
.elementor-259 .elementor-element.elementor-element-b3fb62b .elementor-heading-title {
    color: #C03BDF;
}
.elementor-259 .elementor-element.elementor-element-66d0138 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}
.elementor-259 .elementor-element.elementor-element-60a0982 .elementor-spacer-inner {
    height: 120px;
}
.elementor-259 .elementor-element.elementor-element-d78a972:not(.elementor-motion-effects-element-type-background),
.elementor-259 .elementor-element.elementor-element-d78a972 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../images/Contact-us-Image.png");
    background-position: initial;
    background-size: auto;
}
.elementor-259 .elementor-element.elementor-element-d78a972 > .elementor-background-overlay {
    background-color: #002EE1;
    opacity: 0.93;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-259 .elementor-element.elementor-element-d78a972 .elementor-background-overlay {
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}
.elementor-259 .elementor-element.elementor-element-d78a972 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 60px 0px 20px 0px;
}
.elementor-259 .elementor-element.elementor-element-608c0a7 {
    text-align: center;
}
.elementor-259 .elementor-element.elementor-element-608c0a7 .elementor-heading-title {
    color: #FFFFFF;
}
.elementor-259 .elementor-element.elementor-element-d19efc0 .elementor-button .elementor-align-icon-right {
    margin-left: 12px;
}
.elementor-259 .elementor-element.elementor-element-d19efc0 .elementor-button .elementor-align-icon-left {
    margin-right: 12px;
}
.elementor-259 .elementor-element.elementor-element-d19efc0 .elementor-button {
    fill: #4054B2;
    color: #4054B2;
    background-color: #FFFFFF;
}
.elementor-259 .elementor-element.elementor-element-b77caea > .elementor-widget-container {
    margin: -300px 0px 0px 950px;
    padding: 0px 0px 0px 0px;
}
.elementor-259 .elementor-element.elementor-element-9f926b8 > .elementor-widget-container {
    margin: -171px 975px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-259 .elementor-element.elementor-element-2984c9e:not(.elementor-motion-effects-element-type-background),
.elementor-259 .elementor-element.elementor-element-2984c9e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../images/Box.png");
    background-position: center right;
    background-repeat: no-repeat;
}
.elementor-259 .elementor-element.elementor-element-2984c9e {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-259 .elementor-element.elementor-element-2984c9e > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-259 .elementor-element.elementor-element-0dcee82.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    justify-content: center;
}
.elementor-259 .elementor-element.elementor-element-9415171 {
    text-align: center;
    width: auto;
    max-width: auto;
}
.elementor-259 .elementor-element.elementor-element-9415171 .elementor-heading-title {
    color: #FFFFFF;
    font-size: 66px;
    font-weight: 900;
}
.elementor-259 .elementor-element.elementor-element-9415171 > .elementor-widget-container {
    margin: 50px 0px 50px 0px;
    padding: 0px 0px 0px 0px;
    background-color: #DF3B3B;
}
.elementor-259 .elementor-element.elementor-element-b6c720c .elementor-swiper-button.elementor-swiper-button-prev,
.elementor-259 .elementor-element.elementor-element-b6c720c .elementor-swiper-button.elementor-swiper-button-next {
    font-size: 20px;
}
.elementor-259 .elementor-element.elementor-element-b6c720c .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image {
    border-radius: 0px 0px 0px 0px;
}
.elementor-259 .elementor-element.elementor-element-b6c720c > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}
.elementor-259 .elementor-element.elementor-element-0ff5e2e:not(.elementor-motion-effects-element-type-background),
.elementor-259 .elementor-element.elementor-element-0ff5e2e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../images/Testimonials-bg-magenta.png");
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-259 .elementor-element.elementor-element-0ff5e2e > .elementor-background-overlay {
    background-color: #FFFFFF;
    opacity: 0.7;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-259 .elementor-element.elementor-element-0ff5e2e {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-259 .elementor-element.elementor-element-2026b33.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    justify-content: center;
}
.elementor-259 .elementor-element.elementor-element-19d7ccc .elementor-spacer-inner {
    height: 120px;
}
.elementor-259 .elementor-element.elementor-element-e44cec0 {
    text-align: center;
    width: auto;
    max-width: auto;
    align-self: center;
}
.elementor-259 .elementor-element.elementor-element-e44cec0 .elementor-heading-title {
    color: #FFFFFF;
}
.elementor-259 .elementor-element.elementor-element-e44cec0 > .elementor-widget-container {
    background-color: #EEAB00;
}
.elementor-259 .elementor-element.elementor-element-54106ba .elementor-spacer-inner {
    height: 20px;
}
.elementor-259 .elementor-element.elementor-element-f2de8b6:hover > .elementor-element-populated {
    background-color: #FFFDEF;
}
.elementor-259 .elementor-element.elementor-element-f2de8b6 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-259 .elementor-element.elementor-element-f2de8b6 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-259 .elementor-element.elementor-element-bbfa27e .elementor-testimonial-content {
    color: #252525;
    font-family: "Lato", Sans-serif;
}
.elementor-259 .elementor-element.elementor-element-bbfa27e .elementor-testimonial-name {
    color: #23A455;
}
.elementor-259 .elementor-element.elementor-element-bbfa27e .elementor-testimonial-job {
    color: #4054B2;
    font-family: "Lato", Sans-serif;
}
.elementor-259 .elementor-element.elementor-element-7672354:hover > .elementor-element-populated {
    background-color: #EFFCFF;
}
.elementor-259 .elementor-element.elementor-element-7672354 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-259 .elementor-element.elementor-element-7672354 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-259 .elementor-element.elementor-element-6f85424 .elementor-testimonial-content {
    color: #252525;
    font-family: "Lato", Sans-serif;
}
.elementor-259 .elementor-element.elementor-element-6f85424 .elementor-testimonial-name {
    color: #23A455;
}
.elementor-259 .elementor-element.elementor-element-6f85424 .elementor-testimonial-job {
    color: #4054B2;
    font-family: "Lato", Sans-serif;
}
.elementor-259 .elementor-element.elementor-element-9525d0e:hover > .elementor-element-populated {
    background-color: #FFEFEF;
}
.elementor-259 .elementor-element.elementor-element-9525d0e > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-259 .elementor-element.elementor-element-9525d0e > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-259 .elementor-element.elementor-element-ec166c5 .elementor-testimonial-content {
    color: #252525;
    font-family: "Lato", Sans-serif;
}
.elementor-259 .elementor-element.elementor-element-ec166c5 .elementor-testimonial-name {
    color: #23A455;
}
.elementor-259 .elementor-element.elementor-element-ec166c5 .elementor-testimonial-job {
    color: #4054B2;
    font-family: "Lato", Sans-serif;
}
.elementor-259 .elementor-element.elementor-element-22bf6a5 .elementor-spacer-inner {
    height: 120px;
}
.elementor-259 .elementor-element.elementor-element-234ae97:not(.elementor-motion-effects-element-type-background),
.elementor-259 .elementor-element.elementor-element-234ae97 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../images/welcome-icon-bg-2-blue.png");
    background-position: bottom center;
    background-repeat: no-repeat;
    background-size: auto;
}
.elementor-259 .elementor-element.elementor-element-234ae97 > .elementor-background-overlay {
    background-color: #FFFFFF;
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-259 .elementor-element.elementor-element-234ae97 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 60px 0px 50px 0px;
}
.elementor-259 .elementor-element.elementor-element-7a1f87a.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    justify-content: center;
}
.elementor-259 .elementor-element.elementor-element-676c059 {
    text-align: right;
    width: auto;
    max-width: auto;
    align-self: center;
}
.elementor-259 .elementor-element.elementor-element-676c059 .elementor-heading-title {
    color: #FFFFFF;
}
.elementor-259 .elementor-element.elementor-element-676c059 > .elementor-widget-container {
    margin: 0px 9px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-color: #61CE70;
}
.elementor-259 .elementor-element.elementor-element-ad4c25c .elementor-spacer-inner {
    height: 10px;
}
.elementor-259 .elementor-element.elementor-element-d502899.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    justify-content: center;
}
.elementor-259 .elementor-element.elementor-element-d502899 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    padding: 10px 10px 10px 10px;
}
.elementor-259 .elementor-element.elementor-element-16a2a24 .elementor-image img {
    opacity: 1;
}
.elementor-259 .elementor-element.elementor-element-9973ad4.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    justify-content: center;
}
.elementor-259 .elementor-element.elementor-element-9973ad4 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    padding: 10px 10px 10px 10px;
}
.elementor-259 .elementor-element.elementor-element-14f4bbb .elementor-image img {
    opacity: 1;
}
.elementor-259 .elementor-element.elementor-element-03c64d2.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    justify-content: center;
}
.elementor-259 .elementor-element.elementor-element-03c64d2 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    padding: 10px 10px 10px 10px;
}
.elementor-259 .elementor-element.elementor-element-90da1e1 .elementor-image img {
    opacity: 1;
    transition-duration: 0.3s;
}
.elementor-259 .elementor-element.elementor-element-90da1e1 .elementor-image:hover img {
    opacity: 1;
}
.elementor-259 .elementor-element.elementor-element-7ea8467 .elementor-spacer-inner {
    height: 100px;
}
.elementor-259 .elementor-element.elementor-element-e851b17:not(.elementor-motion-effects-element-type-background),
.elementor-259 .elementor-element.elementor-element-e851b17 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../images/Footer.png");
    background-position: center left;
    background-repeat: no-repeat;
    background-size: 30% auto;
}
.elementor-259 .elementor-element.elementor-element-e851b17 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-259 .elementor-element.elementor-element-e851b17 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-259 .elementor-element.elementor-element-4fb0d2e {
    text-align: center;
    width: auto;
    max-width: auto;
    align-self: center;
}
.elementor-259 .elementor-element.elementor-element-4fb0d2e .elementor-heading-title {
    color: #FFFFFF;
}
.elementor-259 .elementor-element.elementor-element-4fb0d2e > .elementor-widget-container {
    background-color: #3963FF;
}
.elementor-259 .elementor-element.elementor-element-1935a03 .elementor-field-group {
    padding-right: calc(10px/2);
    padding-left: calc(10px/2);
    margin-bottom: 10px;
}
.elementor-259 .elementor-element.elementor-element-1935a03 .elementor-form-fields-wrapper {
    margin-left: calc(-10px/2);
    margin-right: calc(-10px/2);
    margin-bottom: -10px;
}
.elementor-259 .elementor-element.elementor-element-1935a03 .elementor-field-group.recaptcha_v3-bottomleft,
.elementor-259 .elementor-element.elementor-element-1935a03 .elementor-field-group.recaptcha_v3-bottomright {
    margin-bottom: 0;
}
body.rtl .elementor-259 .elementor-element.elementor-element-1935a03 .elementor-labels-inline .elementor-field-group > label {
    padding-left: 0px;
}
body:not(.rtl) .elementor-259 .elementor-element.elementor-element-1935a03 .elementor-labels-inline .elementor-field-group > label {
    padding-right: 0px;
}
body .elementor-259 .elementor-element.elementor-element-1935a03 .elementor-labels-above .elementor-field-group > label {
    padding-bottom: 0px;
}
.elementor-259 .elementor-element.elementor-element-1935a03 .elementor-field-group > label {
    font-family: "Lato", Sans-serif;
    font-weight: 600;
    font-style: normal;
    line-height: 2.1em;
}
.elementor-259 .elementor-element.elementor-element-1935a03 .elementor-field-type-html {
    padding-bottom: 0px;
}
.elementor-259 .elementor-element.elementor-element-1935a03 .elementor-field-group .elementor-field {
    color: #000000;
}
.elementor-259 .elementor-element.elementor-element-1935a03 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {
    background-color: #ffffff;
}
.elementor-259 .elementor-element.elementor-element-1935a03 .elementor-field-group .elementor-select-wrapper select {
    background-color: #ffffff;
}
.elementor-259 .elementor-element.elementor-element-1935a03 .elementor-button {
    background-color: #3963FF;
    color: #FFFFFF;
}
.elementor-259 .elementor-element.elementor-element-1935a03 .elementor-button svg {
    fill: #FFFFFF;
}
.elementor-259 .elementor-element.elementor-element-1935a03 .elementor-button:hover {
    background-color: #3963FF;
    color: #FFF300;
}
.elementor-259 .elementor-element.elementor-element-d68e9c5 .elementor-spacer-inner {
    height: 120px;
}
.elementor-259 .elementor-element.elementor-element-84ad792 .elementor-icon-wrapper {
    text-align: center;
}
.elementor-259 .elementor-element.elementor-element-84ad792.elementor-view-stacked .elementor-icon {
    background-color: #FFC800;
}
.elementor-259 .elementor-element.elementor-element-84ad792.elementor-view-framed .elementor-icon,
.elementor-259 .elementor-element.elementor-element-84ad792.elementor-view-default .elementor-icon {
    color: #FFC800;
    border-color: #FFC800;
}
.elementor-259 .elementor-element.elementor-element-84ad792.elementor-view-framed .elementor-icon,
.elementor-259 .elementor-element.elementor-element-84ad792.elementor-view-default .elementor-icon svg {
    fill: #FFC800;
}
.elementor-259 .elementor-element.elementor-element-84ad792.elementor-view-stacked .elementor-icon:hover {
    background-color: #0CB800;
}
.elementor-259 .elementor-element.elementor-element-84ad792.elementor-view-framed .elementor-icon:hover,
.elementor-259 .elementor-element.elementor-element-84ad792.elementor-view-default .elementor-icon:hover {
    color: #0CB800;
    border-color: #0CB800;
}
.elementor-259 .elementor-element.elementor-element-84ad792.elementor-view-framed .elementor-icon:hover,
.elementor-259 .elementor-element.elementor-element-84ad792.elementor-view-default .elementor-icon:hover svg {
    fill: #0CB800;
}
.elementor-259 .elementor-element.elementor-element-84ad792 .elementor-icon i,
.elementor-259 .elementor-element.elementor-element-84ad792 .elementor-icon svg {
    transform: rotate(0deg);
}
.elementor-259 .elementor-element.elementor-element-84ad792 > .elementor-widget-container {
    margin: -130px -650px 0px 700px;
}
body:not(.rtl) .elementor-259 .elementor-element.elementor-element-84ad792 {
    left: 210px;
}
body.rtl .elementor-259 .elementor-element.elementor-element-84ad792 {
    right: 210px;
}
.elementor-259 .elementor-element.elementor-element-84ad792 {
    top: 1000px;
}
@media(min-width:768px) {
    .elementor-259 .elementor-element.elementor-element-28b3fb4 {
        width: 100%;
    }
    .elementor-259 .elementor-element.elementor-element-76caa69 {
        width: 100%;
    }
    .elementor-259 .elementor-element.elementor-element-e708254 {
        width: 37.768%;
    }
    .elementor-259 .elementor-element.elementor-element-4d61d11 {
        width: 62.232%;
    }
    .elementor-259 .elementor-element.elementor-element-37386b0 {
        width: 53.125%;
    }
    .elementor-259 .elementor-element.elementor-element-7541ff2 {
        width: 46.741%;
    }
    .elementor-259 .elementor-element.elementor-element-7b623b5 {
        width: 52.589%;
    }
    .elementor-259 .elementor-element.elementor-element-1cacdea {
        width: 47.277%;
    }
    .elementor-259 .elementor-element.elementor-element-9235e56 {
        width: 34.107%;
    }
    .elementor-259 .elementor-element.elementor-element-4ad92d1 {
        width: 65.759%;
    }
    .elementor-259 .elementor-element.elementor-element-394ac74 {
        width: 50%;
    }
    .elementor-259 .elementor-element.elementor-element-1923379 {
        width: 50%;
    }
}
@media(min-width:1025px) {
    .elementor-259 .elementor-element.elementor-element-28aa8ff:not(.elementor-motion-effects-element-type-background),
    .elementor-259 .elementor-element.elementor-element-28aa8ff > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-attachment: scroll;
    }
    .elementor-259 .elementor-element.elementor-element-f01b440:not(.elementor-motion-effects-element-type-background),
    .elementor-259 .elementor-element.elementor-element-f01b440 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-attachment: scroll;
    }
    .elementor-259 .elementor-element.elementor-element-9d2852c:not(.elementor-motion-effects-element-type-background),
    .elementor-259 .elementor-element.elementor-element-9d2852c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-attachment: scroll;
    }
    .elementor-259 .elementor-element.elementor-element-4eec8e9:not(.elementor-motion-effects-element-type-background),
    .elementor-259 .elementor-element.elementor-element-4eec8e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-attachment: scroll;
    }
    .elementor-259 .elementor-element.elementor-element-d78a972:not(.elementor-motion-effects-element-type-background),
    .elementor-259 .elementor-element.elementor-element-d78a972 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-attachment: scroll;
    }
    .elementor-259 .elementor-element.elementor-element-0ff5e2e:not(.elementor-motion-effects-element-type-background),
    .elementor-259 .elementor-element.elementor-element-0ff5e2e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-attachment: scroll;
    }
}
@media(max-width:1024px) {
    .elementor-259 .elementor-element.elementor-element-3c0a925 {
        margin-top: 0px;
        margin-bottom: 45px;
    }
    .elementor-259 .elementor-element.elementor-element-03bf46c > .elementor-widget-container {
        margin: 18px 18px 18px 18px;
    }
    .elementor-259 .elementor-element.elementor-element-28aa8ff {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 25px 0px;
    }
    .elementor-259 .elementor-element.elementor-element-0705890 > .elementor-widget-container {
        margin: -559px 0px 0px 495px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-259 .elementor-element.elementor-element-3db891c:not(.elementor-motion-effects-element-type-background),
    .elementor-259 .elementor-element.elementor-element-3db891c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-size: 210px auto;
    }
    .elementor-259 .elementor-element.elementor-element-e708254 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-259 .elementor-element.elementor-element-c75884d > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-259 .elementor-element.elementor-element-2dcfe97 > .elementor-widget-container {
        margin: 0px 0px 0px -28px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-259 .elementor-element.elementor-element-3fb74f3 > .elementor-widget-container {
        margin: 0px -123px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-259 .elementor-element.elementor-element-fc86e8a > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-259 .elementor-element.elementor-element-3fb0a71 > .elementor-widget-container {
        margin: 89px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-259 .elementor-element.elementor-element-b77caea > .elementor-widget-container {
        margin: -89px 0px -91px 510px;
    }
    .elementor-259 .elementor-element.elementor-element-84ad792 .elementor-icon {
        font-size: 30px;
    }
    body:not(.rtl) .elementor-259 .elementor-element.elementor-element-84ad792 {
        left: -330px;
    }
    body.rtl .elementor-259 .elementor-element.elementor-element-84ad792 {
        right: -330px;
    }
    .elementor-259 .elementor-element.elementor-element-84ad792 {
        top: 964px;
    }
}
@media(max-width:767px) {
    .elementor-259 .elementor-element.elementor-element-e161110 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-259 .elementor-element.elementor-element-3db891c:not(.elementor-motion-effects-element-type-background),
    .elementor-259 .elementor-element.elementor-element-3db891c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-size: 150px auto;
    }
    .elementor-259 .elementor-element.elementor-element-d66fa98.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
        justify-content: center;
    }
    .elementor-259 .elementor-element.elementor-element-2a44b21 {
        text-align: left;
    }
    .elementor-259 .elementor-element.elementor-element-2a44b21 .elementor-heading-title {
        font-size: 50px;
    }
    .elementor-259 .elementor-element.elementor-element-2a44b21 > .elementor-widget-container {
        margin: -11px -11px -11px -11px;
    }
    .elementor-259 .elementor-element.elementor-element-37386b0.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
        justify-content: center;
    }
    .elementor-259 .elementor-element.elementor-element-b04573c .elementor-heading-title {
        font-size: 50px;
    }
    .elementor-259 .elementor-element.elementor-element-b04573c > .elementor-widget-container {
        margin: -2px -9px -2px -10px;
        padding: 0px 0px 0px 015px;
    }
    .elementor-259 .elementor-element.elementor-element-f87162b > .elementor-widget-container {
        margin: 0px 0px 0px -9px;
        padding: 27px 0px 0px 0px;
    }
    .elementor-259 .elementor-element.elementor-element-081bd92.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
        justify-content: center;
    }
    .elementor-259 .elementor-element.elementor-element-2dcfe97 {
        text-align: center;
    }
    .elementor-259 .elementor-element.elementor-element-2dcfe97 .elementor-heading-title {
        font-size: 50px;
    }
    .elementor-259 .elementor-element.elementor-element-2dcfe97 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-259 .elementor-element.elementor-element-3fb74f3 {
        text-align: center;
    }
    .elementor-259 .elementor-element.elementor-element-3fb74f3 .elementor-heading-title {
        font-size: 50px;
    }
    .elementor-259 .elementor-element.elementor-element-3fb74f3 > .elementor-widget-container {
        margin: -21px -21px -21px -21px;
        padding: -2px 0px -2px 0px;
    }
    .elementor-259 .elementor-element.elementor-element-fc86e8a > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 36px 0px 0px 0px;
    }
    .elementor-259 .elementor-element.elementor-element-9415171 {
        text-align: center;
    }
    .elementor-259 .elementor-element.elementor-element-9415171 .elementor-heading-title {
        font-size: 50px;
    }
    .elementor-259 .elementor-element.elementor-element-9415171 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-259 .elementor-element.elementor-element-2026b33.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
        justify-content: center;
    }
    .elementor-259 .elementor-element.elementor-element-19d7ccc .elementor-spacer-inner {
        height: 50px;
    }
    .elementor-259 .elementor-element.elementor-element-e44cec0 {
        text-align: center;
    }
    .elementor-259 .elementor-element.elementor-element-e44cec0 .elementor-heading-title {
        font-size: 50px;
    }
    .elementor-259 .elementor-element.elementor-element-bbfa27e > .elementor-widget-container {
        margin: 18px 18px 18px 18px;
    }
    .elementor-259 .elementor-element.elementor-element-6f85424 > .elementor-widget-container {
        margin: 18px 18px 18px 18px;
    }
    .elementor-259 .elementor-element.elementor-element-ec166c5 > .elementor-widget-container {
        margin: 18px 18px 18px 18px;
    }
    .elementor-259 .elementor-element.elementor-element-676c059 {
        text-align: center;
    }
    .elementor-259 .elementor-element.elementor-element-e851b17:not(.elementor-motion-effects-element-type-background),
    .elementor-259 .elementor-element.elementor-element-e851b17 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-position: -150px 0px;
    }
    .elementor-259 .elementor-element.elementor-element-394ac74.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
        justify-content: center;
    }
    .elementor-259 .elementor-element.elementor-element-4fb0d2e {
        text-align: center;
    }
    .elementor-259 .elementor-element.elementor-element-4fb0d2e .elementor-heading-title {
        font-size: 50px;
    }
    body:not(.rtl) .elementor-259 .elementor-element.elementor-element-84ad792 {
        left: -535px;
    }
    body.rtl .elementor-259 .elementor-element.elementor-element-84ad792 {
        right: -535px;
    }
    .elementor-259 .elementor-element.elementor-element-84ad792 {
        top: 729px;
    }
}