.elementor-39 .elementor-element.elementor-element-2a48916>.elementor-container {
    max-width: 1600px;
}

.elementor-39 .elementor-element.elementor-element-2a48916:not(.elementor-motion-effects-element-type-background),
.elementor-39 .elementor-element.elementor-element-2a48916>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F08385;
}

.elementor-39 .elementor-element.elementor-element-2a48916 {
    -webkit-transition: background 0.3s, border 0.3s, border-radius 0.3s, -webkit-box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, -webkit-box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
}

.elementor-39 .elementor-element.elementor-element-2a48916>.elementor-background-overlay {
    -webkit-transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-39 .elementor-element.elementor-element-0b7c0fd>.elementor-element-populated {
    -webkit-transition: background 0.3s, border 0.3s, border-radius 0.3s, -webkit-box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, -webkit-box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-box-shadow 0.3s;
}

.elementor-39 .elementor-element.elementor-element-0b7c0fd>.elementor-element-populated>.elementor-background-overlay {
    -webkit-transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-39 .elementor-element.elementor-element-8ffe787 {
    -webkit-columns: 1;
       -moz-columns: 1;
            columns: 1;
    -webkit-column-gap: 0px;
       -moz-column-gap: 0px;
            column-gap: 0px;
    color: #FFFFFF;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 300;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.5em;
    letter-spacing: 0px;
}

.elementor-39 .elementor-element.elementor-element-8ffe787>.elementor-widget-container {
    background-color: transparent;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(19%, #FF000000), to(#F2295B00));
    background-image: linear-gradient(180deg, #FF000000 19%, #F2295B00 100%);
}

.elementor-39 .elementor-element.elementor-element-030df91>.elementor-container {
    min-height: 77vh;
}

.elementor-39 .elementor-element.elementor-element-030df91>.elementor-container>.elementor-column>.elementor-widget-wrap {
    -ms-flex-line-pack: end;
        align-content: flex-end;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
}

.elementor-39 .elementor-element.elementor-element-030df91:not(.elementor-motion-effects-element-type-background),
.elementor-39 .elementor-element.elementor-element-030df91>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F7F6E8;
}

.elementor-39 .elementor-element.elementor-element-030df91>.elementor-background-overlay {
    background-color: transparent;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#e8817e));
    background-image: linear-gradient(180deg, #FFFFFF 0%, #e8817e 100%);
    opacity: 0.5;
    -webkit-transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-39 .elementor-element.elementor-element-030df91 {
    -webkit-transition: background 0.3s, border 0.3s, border-radius 0.3s, -webkit-box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, -webkit-box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-box-shadow 0.3s;
    padding: 0% 2% 0% 2%;
}

.elementor-39 .elementor-element.elementor-element-4376a27.elementor-column>.elementor-widget-wrap {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}

.elementor-39 .elementor-element.elementor-element-4376a27>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-39 .elementor-element.elementor-element-a78733c {
    text-align: left;
}

.elementor-39 .elementor-element.elementor-element-a78733c .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Poppins", Sans-serif;
    font-size: 54px;
    font-weight: 600;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.2em;
    letter-spacing: 0px;
    word-spacing: 0em;
    text-shadow: 2px 0px 7px rgba(0, 0, 0, 0.3);
}

.elementor-39 .elementor-element.elementor-element-a78733c>.elementor-widget-container {
    padding: 10px 10px 10px 10px;
    background-color: #F08385;
    border-radius: 0px 0px 0px 0px;
}

.elementor-39 .elementor-element.elementor-element-0e4a0fd {
    text-align: left;
}

.elementor-39 .elementor-element.elementor-element-0e4a0fd .elementor-heading-title {
    color: #A5DBF8;
    font-family: "Sofia", Sans-serif;
    font-size: 25px;
    font-weight: 600;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.2em;
    letter-spacing: 0px;
    word-spacing: 0em;
    -webkit-text-stroke-color: #000;
    stroke: #000;
    text-shadow: 2px 0px 7px rgba(255, 255, 255, 0.3);
}

.elementor-39 .elementor-element.elementor-element-0e4a0fd>.elementor-widget-container {
    padding: 10px 10px 10px 10px;
    background-color: #FFFFFF;
}

.elementor-39 .elementor-element.elementor-element-80a1325 {
    --spacer-size: 50px;
}

.elementor-39 .elementor-element.elementor-element-cf2c5e8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(8px/2);
}

.elementor-39 .elementor-element.elementor-element-cf2c5e8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(8px/2);
}

.elementor-39 .elementor-element.elementor-element-cf2c5e8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(8px/2);
    margin-left: calc(8px/2);
}

.elementor-39 .elementor-element.elementor-element-cf2c5e8 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-8px/2);
    margin-left: calc(-8px/2);
}

body.rtl .elementor-39 .elementor-element.elementor-element-cf2c5e8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-8px/2);
}

body:not(.rtl) .elementor-39 .elementor-element.elementor-element-cf2c5e8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-8px/2);
}

.elementor-39 .elementor-element.elementor-element-cf2c5e8 .elementor-icon-list-item:not(:last-child):after {
    content: "";
    border-color: #2c2826;
}

.elementor-39 .elementor-element.elementor-element-cf2c5e8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
    border-top-style: solid;
    border-top-width: 2px;
}

.elementor-39 .elementor-element.elementor-element-cf2c5e8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-style: solid;
}

.elementor-39 .elementor-element.elementor-element-cf2c5e8 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-width: 2px;
}

.elementor-39 .elementor-element.elementor-element-cf2c5e8 .elementor-icon-list-icon i {
    color: #F08385;
    -webkit-transition: color 0.3s;
    transition: color 0.3s;
}

.elementor-39 .elementor-element.elementor-element-cf2c5e8 .elementor-icon-list-icon svg {
    fill: #F08385;
    -webkit-transition: fill 0.3s;
    transition: fill 0.3s;
}

.elementor-39 .elementor-element.elementor-element-cf2c5e8 {
    --e-icon-list-icon-size: 20px;
    --icon-vertical-offset: 0px;
}

.elementor-39 .elementor-element.elementor-element-cf2c5e8 .elementor-icon-list-icon {
    padding-right: 8px;
}

.elementor-39 .elementor-element.elementor-element-cf2c5e8 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-39 .elementor-element.elementor-element-cf2c5e8 .elementor-icon-list-item>a {
    font-family: "Rakkas", Sans-serif;
    font-size: 21px;
    font-weight: 400;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.5em;
    letter-spacing: 0px;
    word-spacing: 4px;
}

.elementor-39 .elementor-element.elementor-element-cf2c5e8 .elementor-icon-list-text {
    text-shadow: 0px 0px 8px rgba(172.5, 172.5, 172.5, 0.3);
    color: #4A4A4A;
    -webkit-transition: color 0.3s;
    transition: color 0.3s;
}

.elementor-39 .elementor-element.elementor-element-ccc4370>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-39 .elementor-element.elementor-element-2831665>.elementor-widget-container {
    --e-transform-scale: 1.1;
}

.elementor-39 .elementor-element.elementor-element-3d75b5b.elementor-column>.elementor-widget-wrap {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}

.elementor-39 .elementor-element.elementor-element-3d75b5b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-39 .elementor-element.elementor-element-3d75b5b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-39 .elementor-element.elementor-element-3d75b5b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #EAE2E24A;
}

.elementor-39 .elementor-element.elementor-element-3d75b5b>.elementor-element-populated,
.elementor-39 .elementor-element.elementor-element-3d75b5b>.elementor-element-populated>.elementor-background-overlay,
.elementor-39 .elementor-element.elementor-element-3d75b5b>.elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

.elementor-39 .elementor-element.elementor-element-3d75b5b>.elementor-element-populated {
    -webkit-box-shadow: 0px 0px 13px -4px rgba(0, 0, 0, 0.5);
            box-shadow: 0px 0px 13px -4px rgba(0, 0, 0, 0.5);
    -webkit-transition: background 0.3s, border 0.3s, border-radius 0.3s, -webkit-box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, -webkit-box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

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

.elementor-39 .elementor-element.elementor-element-03e5d86 {
    --spacer-size: 15px;
}

.elementor-39 .elementor-element.elementor-element-b4b7990 {
    text-align: center;
}

.elementor-39 .elementor-element.elementor-element-b4b7990>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 14px 14px 14px 14px;
    background-color: #FFFFFF;
}

.elementor-39 .elementor-element.elementor-element-851be66 .eael-countdown-item>div {
    text-align: center;
    margin-right: 11px;
    margin-left: 11px;
}

.elementor-39 .elementor-element.elementor-element-851be66 .eael-countdown-items>li {
    display: table-cell;
}

.elementor-39 .elementor-element.elementor-element-851be66 .eael-countdown-digits::after {
    top: 32%;
    left: 98%;
}

.elementor-39 .elementor-element.elementor-element-851be66 .eael-countdown-container {
    margin-right: -11px;
    margin-left: -11px;
    margin-bottom: 0px;
}

.elementor-39 .elementor-element.elementor-element-851be66 .eael-countdown-digits {
    color: #D3D3D3;
    font-family: "Poppins", Sans-serif;
    font-size: 36px;
    font-weight: 600;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
    line-height: 1.1em;
    letter-spacing: 0px;
}

.elementor-39 .elementor-element.elementor-element-851be66 .eael-countdown-label {
    color: #FFFFFF;
}

.elementor-39 .elementor-element.elementor-element-851be66>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    --e-transform-scale: 1;
    background-color: #F08385;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #FFFFFF;
    border-radius: -5px -5px -5px -5px;
    -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
            box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-39 .elementor-element.elementor-element-147ce44>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 11px 11px 11px 11px;
    --e-transform-translateX: 25px;
    --e-transform-scale: 1;
    background-color: #CF6E6E00;
    -webkit-transition: background 0.8s;
    transition: background 0.8s;
    -webkit-transform: none;
            transform: none;
}

.elementor-39 .elementor-element.elementor-element-147ce44 {
    z-index: 0;
}

.elementor-39 .elementor-element.elementor-element-147ce44:hover .elementor-widget-container {
    background-color: transparent;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#DB1A1A00), color-stop(0%, #F2295B00));
    background-image: linear-gradient(180deg, #DB1A1A00 0%, #F2295B00 0%);
}

.elementor-39 .elementor-element.elementor-element-02034f2 {
    --spacer-size: 15px;
}

.elementor-39 .elementor-element.elementor-element-b1a7e74:not(.elementor-motion-effects-element-type-background),
.elementor-39 .elementor-element.elementor-element-b1a7e74>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F08385;
}

.elementor-39 .elementor-element.elementor-element-b1a7e74 {
    -webkit-transition: background 0.3s, border 0.3s, border-radius 0.3s, -webkit-box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, -webkit-box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 16px 16px 16px 16px;
}

.elementor-39 .elementor-element.elementor-element-b1a7e74>.elementor-background-overlay {
    -webkit-transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-39 .elementor-element.elementor-element-e21557a {
    text-align: center;
}

.elementor-39 .elementor-element.elementor-element-e21557a .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Poppins", Sans-serif;
    font-size: 33px;
    font-weight: 600;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.2em;
    letter-spacing: 0px;
    word-spacing: 0em;
}

.elementor-39 .elementor-element.elementor-element-65d903a>.elementor-element-populated {
    -webkit-transition: background 0.3s, border 0.3s, border-radius 0.3s, -webkit-box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, -webkit-box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-box-shadow 0.3s;
}

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

.elementor-39 .elementor-element.elementor-element-8366b79:not(.elementor-motion-effects-element-type-background),
.elementor-39 .elementor-element.elementor-element-8366b79>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #A5DBF8;
}

.elementor-39 .elementor-element.elementor-element-8366b79>.elementor-background-overlay {
    background-color: #ECECECB8;
    background-image: url("../images/lule2.png");
    opacity: 1;
    -webkit-transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-39 .elementor-element.elementor-element-8366b79 {
    -webkit-transition: background 0.3s, border 0.3s, border-radius 0.3s, -webkit-box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, -webkit-box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-box-shadow 0.3s;
    margin-top: 0%;
    margin-bottom: 0%;
    padding: 0% 2% 0% 2%;
}

.elementor-39 .elementor-element.elementor-element-52927d4f.elementor-column>.elementor-widget-wrap {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}

.elementor-39 .elementor-element.elementor-element-62bea3cd {
    margin-top: 4%;
    margin-bottom: 0%;
}

.elementor-39 .elementor-element.elementor-element-49686bbb>.elementor-element-populated {
    margin: 0% 5% 0% 0%;
    --e-column-margin-right: 5%;
    --e-column-margin-left: 0%;
}

.elementor-39 .elementor-element.elementor-element-350c524 .elementor-heading-title {
    color: #20657F;
    font-family: "Sofia", Sans-serif;
    font-size: 28px;
    font-weight: 700;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.2em;
    letter-spacing: 0px;
    word-spacing: 0em;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-39 .elementor-element.elementor-element-a3ce521 {
    --spacer-size: 32px;
}

.elementor-39 .elementor-element.elementor-element-f3735d2 .elementor-tab-title,
.elementor-39 .elementor-element.elementor-element-f3735d2 .elementor-tab-title:before,
.elementor-39 .elementor-element.elementor-element-f3735d2 .elementor-tab-title:after,
.elementor-39 .elementor-element.elementor-element-f3735d2 .elementor-tab-content,
.elementor-39 .elementor-element.elementor-element-f3735d2 .elementor-tabs-content-wrapper {
    border-width: 1px;
}

.elementor-39 .elementor-element.elementor-element-f3735d2 .elementor-tab-title,
.elementor-39 .elementor-element.elementor-element-f3735d2 .elementor-tab-title a {
    color: #20657F;
}

.elementor-39 .elementor-element.elementor-element-f3735d2 .elementor-tab-title.elementor-active,
.elementor-39 .elementor-element.elementor-element-f3735d2 .elementor-tab-title.elementor-active a {
    color: #F08385;
}

.elementor-39 .elementor-element.elementor-element-f3735d2 .elementor-tab-title {
    font-family: "Poppins", Sans-serif;
    font-size: 35px;
    font-weight: 600;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.2em;
    letter-spacing: 0px;
    word-spacing: 0em;
}

.elementor-39 .elementor-element.elementor-element-7f6e91c7>.elementor-element-populated {
    margin: 0% 2% 0% 3%;
    --e-column-margin-right: 2%;
    --e-column-margin-left: 3%;
}

.elementor-39 .elementor-element.elementor-element-6b4e9e9>.elementor-widget-container {
    --e-transform-translateY: 68px;
}

.elementor-39 .elementor-element.elementor-element-1ed98e4:not(.elementor-motion-effects-element-type-background),
.elementor-39 .elementor-element.elementor-element-1ed98e4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #A5DBF8;
}

.elementor-39 .elementor-element.elementor-element-1ed98e4>.elementor-background-overlay {
    background-color: #ECECECB8;
    background-image: url("../images/lule2.png");
    opacity: 1;
    -webkit-transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-39 .elementor-element.elementor-element-1ed98e4 {
    -webkit-transition: background 0.3s, border 0.3s, border-radius 0.3s, -webkit-box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, -webkit-box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-box-shadow 0.3s;
    margin-top: 0%;
    margin-bottom: 0%;
    padding: 0% 2% 0% 2%;
}

.elementor-39 .elementor-element.elementor-element-09d2283.elementor-column>.elementor-widget-wrap {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}

.elementor-39 .elementor-element.elementor-element-0d8e7e3 {
    margin-top: 4%;
    margin-bottom: 0%;
}

.elementor-39 .elementor-element.elementor-element-df990fb>.elementor-element-populated {
    margin: 0% 5% 0% 0%;
    --e-column-margin-right: 5%;
    --e-column-margin-left: 0%;
}

.elementor-39 .elementor-element.elementor-element-83999ea .elementor-heading-title {
    color: #20657F;
    font-family: "Sofia", Sans-serif;
    font-size: 28px;
    font-weight: 700;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.2em;
    letter-spacing: 0px;
    word-spacing: 0em;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-39 .elementor-element.elementor-element-9902735 {
    --spacer-size: 32px;
}

.elementor-39 .elementor-element.elementor-element-b413c48 .elementor-tab-title,
.elementor-39 .elementor-element.elementor-element-b413c48 .elementor-tab-title:before,
.elementor-39 .elementor-element.elementor-element-b413c48 .elementor-tab-title:after,
.elementor-39 .elementor-element.elementor-element-b413c48 .elementor-tab-content,
.elementor-39 .elementor-element.elementor-element-b413c48 .elementor-tabs-content-wrapper {
    border-width: 1px;
}

.elementor-39 .elementor-element.elementor-element-b413c48 .elementor-tab-title,
.elementor-39 .elementor-element.elementor-element-b413c48 .elementor-tab-title a {
    color: #20657F;
}

.elementor-39 .elementor-element.elementor-element-b413c48 .elementor-tab-title.elementor-active,
.elementor-39 .elementor-element.elementor-element-b413c48 .elementor-tab-title.elementor-active a {
    color: #F08385;
}

.elementor-39 .elementor-element.elementor-element-b413c48 .elementor-tab-title {
    font-family: "Poppins", Sans-serif;
    font-size: 35px;
    font-weight: 600;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.2em;
    letter-spacing: 0px;
    word-spacing: 0em;
}

.elementor-39 .elementor-element.elementor-element-daff723>.elementor-element-populated {
    margin: 0% 2% 0% 3%;
    --e-column-margin-right: 2%;
    --e-column-margin-left: 3%;
}

.elementor-39 .elementor-element.elementor-element-dc11b6e>.elementor-widget-container {
    --e-transform-translateY: 97px;
}

.elementor-39 .elementor-element.elementor-element-aee8246 {
    --spacer-size: 50px;
}

.elementor-39 .elementor-element.elementor-element-c776b52>.elementor-widget-container {
    --e-transform-translateX: -24px;
    --e-transform-translateY: -37px;
    --e-transform-scale: 1.4;
}

.elementor-39 .elementor-element.elementor-element-174737f {
    --spacer-size: 50px;
}

.elementor-39 .elementor-element.elementor-element-abf030f {
    text-align: center;
}

.elementor-39 .elementor-element.elementor-element-abf030f .elementor-heading-title {
    font-family: "Sofia", Sans-serif;
    font-size: 30px;
    font-weight: 600;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.2em;
    letter-spacing: 0px;
    word-spacing: 0em;
}

.elementor-39 .elementor-element.elementor-element-b0e38fd {
    --spacer-size: 50px;
}

.elementor-39 .elementor-element.elementor-element-960253c.elementor-view-stacked .elementor-icon {
    background-color: #229B2D;
}

.elementor-39 .elementor-element.elementor-element-960253c.elementor-view-framed .elementor-icon,
.elementor-39 .elementor-element.elementor-element-960253c.elementor-view-default .elementor-icon {
    fill: #229B2D;
    color: #229B2D;
    border-color: #229B2D;
}

.elementor-39 .elementor-element.elementor-element-960253c {
    --icon-box-icon-margin: 15px;
}

.elementor-39 .elementor-element.elementor-element-960253c .elementor-icon {
    font-size: 20px;
}

.elementor-39 .elementor-element.elementor-element-33d40fc.elementor-view-stacked .elementor-icon {
    background-color: #229B2D;
}

.elementor-39 .elementor-element.elementor-element-33d40fc.elementor-view-framed .elementor-icon,
.elementor-39 .elementor-element.elementor-element-33d40fc.elementor-view-default .elementor-icon {
    fill: #229B2D;
    color: #229B2D;
    border-color: #229B2D;
}

.elementor-39 .elementor-element.elementor-element-33d40fc {
    --icon-box-icon-margin: 15px;
}

.elementor-39 .elementor-element.elementor-element-33d40fc .elementor-icon {
    font-size: 20px;
}

.elementor-39 .elementor-element.elementor-element-80f2ea7.elementor-view-stacked .elementor-icon {
    background-color: #229B2D;
}

.elementor-39 .elementor-element.elementor-element-80f2ea7.elementor-view-framed .elementor-icon,
.elementor-39 .elementor-element.elementor-element-80f2ea7.elementor-view-default .elementor-icon {
    fill: #229B2D;
    color: #229B2D;
    border-color: #229B2D;
}

.elementor-39 .elementor-element.elementor-element-80f2ea7 {
    --icon-box-icon-margin: 15px;
}

.elementor-39 .elementor-element.elementor-element-80f2ea7 .elementor-icon {
    font-size: 20px;
}

.elementor-39 .elementor-element.elementor-element-4c645e7>.elementor-background-overlay {
    opacity: 0.5;
}

.elementor-39 .elementor-element.elementor-element-8d4a3a5>.elementor-element-populated {
    padding: 0% 15% 0% 10%;
}

.elementor-39 .elementor-element.elementor-element-e3d72d7 {
    --spacer-size: 50px;
}

.elementor-39 .elementor-element.elementor-element-e02c551 {
    text-align: center;
}

.elementor-39 .elementor-element.elementor-element-e02c551 .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 42px;
    font-weight: 600;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.2em;
    letter-spacing: 0px;
    word-spacing: 0em;
}

.elementor-39 .elementor-element.elementor-element-e6d3985 {
    text-align: center;
}

.elementor-39 .elementor-element.elementor-element-e6d3985 .elementor-heading-title {
    font-family: "Sofia", Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.2em;
    letter-spacing: 0px;
    word-spacing: 0em;
}

.elementor-39 .elementor-element.elementor-element-59c812b {
    --divider-border-style: solid;
    --divider-color: #000;
    --divider-border-width: 1px;
}

.elementor-39 .elementor-element.elementor-element-59c812b .elementor-divider-separator {
    width: 100%;
}

.elementor-39 .elementor-element.elementor-element-59c812b .elementor-divider {
    padding-top: 15px;
    padding-bottom: 15px;
}

.elementor-39 .elementor-element.elementor-element-c5cf1a7:not(.elementor-motion-effects-element-type-background),
.elementor-39 .elementor-element.elementor-element-c5cf1a7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../images/baner-43.jpg");
}

.elementor-39 .elementor-element.elementor-element-c5cf1a7 {
    -webkit-transition: background 0.3s, border 0.3s, border-radius 0.3s, -webkit-box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, -webkit-box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-box-shadow 0.3s;
}

.elementor-39 .elementor-element.elementor-element-c5cf1a7>.elementor-background-overlay {
    -webkit-transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-39 .elementor-element.elementor-element-9b18edb:not(.elementor-motion-effects-element-type-background),
.elementor-39 .elementor-element.elementor-element-9b18edb>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F08385;
}

.elementor-39 .elementor-element.elementor-element-9b18edb {
    -webkit-transition: background 0.3s, border 0.3s, border-radius 0.3s, -webkit-box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, -webkit-box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 16px 16px 16px 16px;
}

.elementor-39 .elementor-element.elementor-element-9b18edb>.elementor-background-overlay {
    -webkit-transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-39 .elementor-element.elementor-element-be455a3 {
    text-align: center;
}

.elementor-39 .elementor-element.elementor-element-be455a3 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Poppins", Sans-serif;
    font-size: 33px;
    font-weight: 600;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.2em;
    letter-spacing: 0px;
    word-spacing: 0em;
}

.elementor-39 .elementor-element.elementor-element-8ed0f93>.elementor-element-populated {
    -webkit-transition: background 0.3s, border 0.3s, border-radius 0.3s, -webkit-box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, -webkit-box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-box-shadow 0.3s;
}

.elementor-39 .elementor-element.elementor-element-8ed0f93>.elementor-element-populated>.elementor-background-overlay {
    -webkit-transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-39 .elementor-element.elementor-element-b1e0aee:not(.elementor-motion-effects-element-type-background),
.elementor-39 .elementor-element.elementor-element-b1e0aee>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #ac3334;
    background-image: url("../images/baner-3-scaled3.jpg");
}

.elementor-39 .elementor-element.elementor-element-b1e0aee>.elementor-background-overlay {
    background-color: #FFFFFF;
    opacity: 0.78;
    -webkit-transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-39 .elementor-element.elementor-element-b1e0aee {
    -webkit-transition: background 0.3s, border 0.3s, border-radius 0.3s, -webkit-box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, -webkit-box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-box-shadow 0.3s;
}

.elementor-39 .elementor-element.elementor-element-127f366 {
    --spacer-size: 25px;
}

.elementor-39 .elementor-element.elementor-element-cec5c7a.elementor-position-right .elementor-image-box-img {
    margin-left: 36px;
}

.elementor-39 .elementor-element.elementor-element-cec5c7a.elementor-position-left .elementor-image-box-img {
    margin-right: 36px;
}

.elementor-39 .elementor-element.elementor-element-cec5c7a.elementor-position-top .elementor-image-box-img {
    margin-bottom: 36px;
}

.elementor-39 .elementor-element.elementor-element-cec5c7a .elementor-image-box-wrapper .elementor-image-box-img {
    width: 37%;
}

.elementor-39 .elementor-element.elementor-element-cec5c7a .elementor-image-box-img img {
    opacity: 1;
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
}

.elementor-39 .elementor-element.elementor-element-cec5c7a .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-39 .elementor-element.elementor-element-cec5c7a .elementor-image-box-title {
    margin-bottom: 12px;
    color: #565656;
    font-family: "Poppins", Sans-serif;
    font-size: 22px;
    font-weight: 600;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
    line-height: 1.2em;
    letter-spacing: 0px;
}

.elementor-39 .elementor-element.elementor-element-cec5c7a .elementor-image-box-description {
    color: #131313;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 300;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.5em;
    letter-spacing: 0px;
}

.elementor-39 .elementor-element.elementor-element-a434af0 {
    --spacer-size: 25px;
}

.elementor-39 .elementor-element.elementor-element-36ca9f6.elementor-position-right .elementor-image-box-img {
    margin-left: 36px;
}

.elementor-39 .elementor-element.elementor-element-36ca9f6.elementor-position-left .elementor-image-box-img {
    margin-right: 36px;
}

.elementor-39 .elementor-element.elementor-element-36ca9f6.elementor-position-top .elementor-image-box-img {
    margin-bottom: 36px;
}

.elementor-39 .elementor-element.elementor-element-36ca9f6 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 37%;
}

.elementor-39 .elementor-element.elementor-element-36ca9f6 .elementor-image-box-img img {
    opacity: 1;
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
}

.elementor-39 .elementor-element.elementor-element-36ca9f6 .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-39 .elementor-element.elementor-element-36ca9f6 .elementor-image-box-title {
    margin-bottom: 12px;
    color: #565656;
    font-family: var(--e-global-typography-392b9e0-font-family), Sans-serif;
    font-size: var(--e-global-typography-392b9e0-font-size);
    font-weight: var(--e-global-typography-392b9e0-font-weight);
    text-transform: var(--e-global-typography-392b9e0-text-transform);
    font-style: var(--e-global-typography-392b9e0-font-style);
    -webkit-text-decoration: var(--e-global-typography-392b9e0-text-decoration);
            text-decoration: var(--e-global-typography-392b9e0-text-decoration);
    line-height: var(--e-global-typography-392b9e0-line-height);
    letter-spacing: var(--e-global-typography-392b9e0-letter-spacing);
    word-spacing: var(--e-global-typography-392b9e0-word-spacing);
}

.elementor-39 .elementor-element.elementor-element-36ca9f6 .elementor-image-box-description {
    color: #131313;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 300;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.5em;
    letter-spacing: 0px;
}

.elementor-39 .elementor-element.elementor-element-759c86c img {
    width: 65%;
    max-width: 91%;
    -webkit-filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
            filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-39 .elementor-element.elementor-element-759c86c>.elementor-widget-container {
    margin: -90px -90px -90px -90px;
    --e-transform-scale: 0.7;
}

.elementor-39 .elementor-element.elementor-element-0001d74 {
    --spacer-size: 25px;
}

.elementor-39 .elementor-element.elementor-element-ac1b626.elementor-position-right .elementor-image-box-img {
    margin-left: 36px;
}

.elementor-39 .elementor-element.elementor-element-ac1b626.elementor-position-left .elementor-image-box-img {
    margin-right: 36px;
}

.elementor-39 .elementor-element.elementor-element-ac1b626.elementor-position-top .elementor-image-box-img {
    margin-bottom: 36px;
}

.elementor-39 .elementor-element.elementor-element-ac1b626 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 37%;
}

.elementor-39 .elementor-element.elementor-element-ac1b626 .elementor-image-box-img img {
    opacity: 1;
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
}

.elementor-39 .elementor-element.elementor-element-ac1b626 .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-39 .elementor-element.elementor-element-ac1b626 .elementor-image-box-title {
    margin-bottom: 12px;
    color: #565656;
    font-family: var(--e-global-typography-392b9e0-font-family), Sans-serif;
    font-size: var(--e-global-typography-392b9e0-font-size);
    font-weight: var(--e-global-typography-392b9e0-font-weight);
    text-transform: var(--e-global-typography-392b9e0-text-transform);
    font-style: var(--e-global-typography-392b9e0-font-style);
    -webkit-text-decoration: var(--e-global-typography-392b9e0-text-decoration);
            text-decoration: var(--e-global-typography-392b9e0-text-decoration);
    line-height: var(--e-global-typography-392b9e0-line-height);
    letter-spacing: var(--e-global-typography-392b9e0-letter-spacing);
    word-spacing: var(--e-global-typography-392b9e0-word-spacing);
}

.elementor-39 .elementor-element.elementor-element-ac1b626 .elementor-image-box-description {
    color: #131313;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 300;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.5em;
    letter-spacing: 0px;
}

.elementor-39 .elementor-element.elementor-element-f0c482b {
    --spacer-size: 25px;
}

.elementor-39 .elementor-element.elementor-element-1fb9868.elementor-position-right .elementor-image-box-img {
    margin-left: 36px;
}

.elementor-39 .elementor-element.elementor-element-1fb9868.elementor-position-left .elementor-image-box-img {
    margin-right: 36px;
}

.elementor-39 .elementor-element.elementor-element-1fb9868.elementor-position-top .elementor-image-box-img {
    margin-bottom: 36px;
}

.elementor-39 .elementor-element.elementor-element-1fb9868 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 37%;
}

.elementor-39 .elementor-element.elementor-element-1fb9868 .elementor-image-box-img img {
    opacity: 1;
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
}

.elementor-39 .elementor-element.elementor-element-1fb9868 .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-39 .elementor-element.elementor-element-1fb9868 .elementor-image-box-title {
    margin-bottom: 12px;
    color: #565656;
    font-family: var(--e-global-typography-392b9e0-font-family), Sans-serif;
    font-size: var(--e-global-typography-392b9e0-font-size);
    font-weight: var(--e-global-typography-392b9e0-font-weight);
    text-transform: var(--e-global-typography-392b9e0-text-transform);
    font-style: var(--e-global-typography-392b9e0-font-style);
    -webkit-text-decoration: var(--e-global-typography-392b9e0-text-decoration);
            text-decoration: var(--e-global-typography-392b9e0-text-decoration);
    line-height: var(--e-global-typography-392b9e0-line-height);
    letter-spacing: var(--e-global-typography-392b9e0-letter-spacing);
    word-spacing: var(--e-global-typography-392b9e0-word-spacing);
}

.elementor-39 .elementor-element.elementor-element-1fb9868 .elementor-image-box-description {
    color: #131313;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 300;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.5em;
    letter-spacing: 0px;
}

.elementor-39 .elementor-element.elementor-element-cbafb7d:not(.elementor-motion-effects-element-type-background),
.elementor-39 .elementor-element.elementor-element-cbafb7d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F08385;
}

.elementor-39 .elementor-element.elementor-element-cbafb7d {
    -webkit-transition: background 0.3s, border 0.3s, border-radius 0.3s, -webkit-box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, -webkit-box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-39 .elementor-element.elementor-element-cbafb7d>.elementor-background-overlay {
    -webkit-transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-39 .elementor-element.elementor-element-62deaef>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-39 .elementor-element.elementor-element-ed5938f {
    --spacer-size: 10px;
}

.elementor-39 .elementor-element.elementor-element-fd21c9f>.elementor-container {
    min-height: 584px;
}

.elementor-39 .elementor-element.elementor-element-fd21c9f>.elementor-container>.elementor-column>.elementor-widget-wrap {
    -ms-flex-line-pack: center;
        align-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}

.elementor-39 .elementor-element.elementor-element-fd21c9f:hover {
    background-color: transparent;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#f2295b));
    background-image: linear-gradient(180deg, #FFFFFF 0%, #f2295b 100%);
}

.elementor-39 .elementor-element.elementor-element-fd21c9f>.elementor-background-overlay {
    background-color: transparent;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFFFFE8), to(#FFFFFF));
    background-image: linear-gradient(180deg, #FFFFFFE8 0%, #FFFFFF 100%);
    opacity: 0.93;
    -webkit-transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-39 .elementor-element.elementor-element-fd21c9f {
    -webkit-transition: background 0.3s, border 0.3s, border-radius 0.3s, -webkit-box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, -webkit-box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-box-shadow 0.3s;
    margin-top: 0%;
    margin-bottom: 0%;
    padding: 0% 2% 0% 2%;
}

.elementor-bc-flex-widget .elementor-39 .elementor-element.elementor-element-958106d.elementor-column .elementor-widget-wrap {
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
}

.elementor-39 .elementor-element.elementor-element-958106d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    -ms-flex-line-pack: end;
        align-content: flex-end;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
}

.elementor-39 .elementor-element.elementor-element-958106d>.elementor-element-populated {
    -webkit-transition: background 0.3s, border 0.3s, border-radius 0.3s, -webkit-box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, -webkit-box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-box-shadow 0.3s;
}

.elementor-39 .elementor-element.elementor-element-958106d>.elementor-element-populated>.elementor-background-overlay {
    -webkit-transition: background 0s, border-radius 0.3s, opacity 0s;
    transition: background 0s, border-radius 0.3s, opacity 0s;
}

.elementor-39 .elementor-element.elementor-element-58e5226 {
    text-align: center;
}

.elementor-39 .elementor-element.elementor-element-58e5226 img {
    -webkit-box-shadow: -1px 0px 22px 0px rgba(0, 0, 0, 0.5);
            box-shadow: -1px 0px 22px 0px rgba(0, 0, 0, 0.5);
}

.elementor-39 .elementor-element.elementor-element-58e5226>.elementor-widget-container {
    padding: 29px 29px 29px 29px;
    --e-transform-scale: 1;
    border-radius: 0px 0px 0px 0px;
}

.elementor-39 .elementor-element.elementor-element-a16476d>.elementor-element-populated {
    padding: 0% 15% 0% 10%;
}

.elementor-39 .elementor-element.elementor-element-1f2e6ef {
    --spacer-size: 50px;
}

.elementor-39 .elementor-element.elementor-element-4bb05f6 .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 43px;
    font-weight: 600;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.2em;
    letter-spacing: 0px;
    word-spacing: 0em;
}

.elementor-39 .elementor-element.elementor-element-13cd25f>.elementor-widget-container {
    margin: 30px 0px 32px 0px;
}

.elementor-39 .elementor-element.elementor-element-18845025:not(.elementor-motion-effects-element-type-background),
.elementor-39 .elementor-element.elementor-element-18845025>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F08385;
}

.elementor-39 .elementor-element.elementor-element-18845025>.elementor-background-overlay {
    background-color: #FFFFFF73;
    background-image: url("../images/lule2.png");
    opacity: 0.5;
    -webkit-transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-39 .elementor-element.elementor-element-18845025 {
    -webkit-transition: background 0.3s, border 0.3s, border-radius 0.3s, -webkit-box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, -webkit-box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-box-shadow 0.3s;
    margin-top: 0%;
    margin-bottom: 0%;
    padding: 0% 2% 0% 2%;
}

.elementor-39 .elementor-element.elementor-element-299d276b.elementor-column>.elementor-widget-wrap {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}

.elementor-39 .elementor-element.elementor-element-4ba444d {
    --spacer-size: 50px;
}

.elementor-39 .elementor-element.elementor-element-c1dd432 {
    text-align: center;
}

.elementor-39 .elementor-element.elementor-element-c1dd432 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Sofia", Sans-serif;
    font-size: 38px;
    font-weight: 600;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.2em;
    letter-spacing: 0px;
    word-spacing: 0em;
}

.elementor-39 .elementor-element.elementor-element-c1dd432>.elementor-widget-container {
    padding: 12px 12px 12px 12px;
}

.elementor-39 .elementor-element.elementor-element-957ea89 {
    --e-image-carousel-slides-to-show: 1;
}

.elementor-39 .elementor-element.elementor-element-957ea89 .elementor-swiper-button.elementor-swiper-button-prev,
.elementor-39 .elementor-element.elementor-element-957ea89 .elementor-swiper-button.elementor-swiper-button-next {
    font-size: 47px;
}

.elementor-39 .elementor-element.elementor-element-957ea89 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image {
    border-style: solid;
    border-width: 16px 16px 16px 16px;
    border-color: #FFFFFF;
    border-radius: 17px 17px 17px 17px;
}

.elementor-39 .elementor-element.elementor-element-957ea89>.elementor-widget-container {
    border-style: none;
    border-radius: 0px 0px 0px 0px;
}

.elementor-39 .elementor-element.elementor-element-77f59bd {
    --divider-border-style: solid;
    --divider-color: #FFFFFF;
    --divider-border-width: 2.1px;
}

.elementor-39 .elementor-element.elementor-element-77f59bd .elementor-divider-separator {
    width: 100%;
}

.elementor-39 .elementor-element.elementor-element-77f59bd .elementor-divider {
    padding-top: 12px;
    padding-bottom: 12px;
}

.elementor-39 .elementor-element.elementor-element-2ab34535 {
    margin-top: 3%;
    margin-bottom: 0%;
    padding: 0px 11px 54px 17px;
}

.elementor-39 .elementor-element.elementor-element-71d27268:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-39 .elementor-element.elementor-element-71d27268>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F9F9F9;
}

.elementor-39 .elementor-element.elementor-element-71d27268>.elementor-element-populated,
.elementor-39 .elementor-element.elementor-element-71d27268>.elementor-element-populated>.elementor-background-overlay,
.elementor-39 .elementor-element.elementor-element-71d27268>.elementor-background-slideshow {
    border-radius: 70px 70px 70px 70px;
}

.elementor-39 .elementor-element.elementor-element-71d27268>.elementor-element-populated {
    -webkit-box-shadow: 0px 0px 41px -30px rgba(0, 0, 0, 0.5);
            box-shadow: 0px 0px 41px -30px rgba(0, 0, 0, 0.5);
    -webkit-transition: background 0.3s, border 0.3s, border-radius 0.3s, -webkit-box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, -webkit-box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-box-shadow 0.3s;
    margin: 0% 10% 0% 10%;
    --e-column-margin-right: 10%;
    --e-column-margin-left: 10%;
}

.elementor-39 .elementor-element.elementor-element-71d27268>.elementor-element-populated>.elementor-background-overlay {
    -webkit-transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-39 .elementor-element.elementor-element-4272a14e .elementor-testimonial-wrapper {
    text-align: center;
}

.elementor-39 .elementor-element.elementor-element-4272a14e .elementor-testimonial-content {
    font-family: "Poppins", Sans-serif;
    font-size: 15px;
    font-weight: 300;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.5em;
    letter-spacing: 0px;
}

.elementor-39 .elementor-element.elementor-element-4272a14e .elementor-testimonial-wrapper .elementor-testimonial-image img {
    width: 63px;
    height: 63px;
    border-radius: 50px 50px 50px 50px;
}

.elementor-39 .elementor-element.elementor-element-4272a14e .elementor-testimonial-name {
    font-family: var(--e-global-typography-397e168-font-family), Sans-serif;
    font-size: var(--e-global-typography-397e168-font-size);
    font-weight: var(--e-global-typography-397e168-font-weight);
    text-transform: var(--e-global-typography-397e168-text-transform);
    font-style: var(--e-global-typography-397e168-font-style);
    -webkit-text-decoration: var(--e-global-typography-397e168-text-decoration);
            text-decoration: var(--e-global-typography-397e168-text-decoration);
    line-height: var(--e-global-typography-397e168-line-height);
    letter-spacing: var(--e-global-typography-397e168-letter-spacing);
    word-spacing: var(--e-global-typography-397e168-word-spacing);
}

.elementor-39 .elementor-element.elementor-element-4272a14e>.elementor-widget-container {
    margin: 54px 54px 54px 54px;
}

.elementor-39 .elementor-element.elementor-element-7ef6d63 {
    -webkit-columns: 1;
       -moz-columns: 1;
            columns: 1;
    -webkit-column-gap: 0px;
       -moz-column-gap: 0px;
            column-gap: 0px;
    color: #FFFFFF;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 300;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.5em;
    letter-spacing: 0px;
}

.elementor-39 .elementor-element.elementor-element-7ef6d63>.elementor-widget-container {
    background-color: transparent;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(19%, #FF000000), to(#F2295B00));
    background-image: linear-gradient(180deg, #FF000000 19%, #F2295B00 100%);
}

.elementor-39 .elementor-element.elementor-element-70c9c35:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-39 .elementor-element.elementor-element-70c9c35>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F9F9F9;
}

.elementor-39 .elementor-element.elementor-element-70c9c35>.elementor-element-populated,
.elementor-39 .elementor-element.elementor-element-70c9c35>.elementor-element-populated>.elementor-background-overlay,
.elementor-39 .elementor-element.elementor-element-70c9c35>.elementor-background-slideshow {
    border-radius: 70px 70px 70px 70px;
}

.elementor-39 .elementor-element.elementor-element-70c9c35>.elementor-element-populated {
    -webkit-box-shadow: 0px 0px 41px -30px rgba(0, 0, 0, 0.5);
            box-shadow: 0px 0px 41px -30px rgba(0, 0, 0, 0.5);
    -webkit-transition: background 0.3s, border 0.3s, border-radius 0.3s, -webkit-box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, -webkit-box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-box-shadow 0.3s;
    margin: 0% 10% 0% 10%;
    --e-column-margin-right: 10%;
    --e-column-margin-left: 10%;
}

.elementor-39 .elementor-element.elementor-element-70c9c35>.elementor-element-populated>.elementor-background-overlay {
    -webkit-transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-39 .elementor-element.elementor-element-402bba1 .elementor-testimonial-wrapper {
    text-align: center;
}

.elementor-39 .elementor-element.elementor-element-402bba1 .elementor-testimonial-content {
    font-family: "Poppins", Sans-serif;
    font-size: 15px;
    font-weight: 300;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.5em;
    letter-spacing: 0px;
}

.elementor-39 .elementor-element.elementor-element-402bba1 .elementor-testimonial-wrapper .elementor-testimonial-image img {
    width: 63px;
    height: 63px;
    border-radius: 50px 50px 50px 50px;
}

.elementor-39 .elementor-element.elementor-element-402bba1 .elementor-testimonial-name {
    font-family: var(--e-global-typography-397e168-font-family), Sans-serif;
    font-size: var(--e-global-typography-397e168-font-size);
    font-weight: var(--e-global-typography-397e168-font-weight);
    text-transform: var(--e-global-typography-397e168-text-transform);
    font-style: var(--e-global-typography-397e168-font-style);
    -webkit-text-decoration: var(--e-global-typography-397e168-text-decoration);
            text-decoration: var(--e-global-typography-397e168-text-decoration);
    line-height: var(--e-global-typography-397e168-line-height);
    letter-spacing: var(--e-global-typography-397e168-letter-spacing);
    word-spacing: var(--e-global-typography-397e168-word-spacing);
}

.elementor-39 .elementor-element.elementor-element-402bba1>.elementor-widget-container {
    margin: 54px 54px 54px 54px;
}

.elementor-39 .elementor-element.elementor-element-7bafdc9 {
    -webkit-columns: 1;
       -moz-columns: 1;
            columns: 1;
    -webkit-column-gap: 0px;
       -moz-column-gap: 0px;
            column-gap: 0px;
    color: #FFFFFF;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 300;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.5em;
    letter-spacing: 0px;
}

.elementor-39 .elementor-element.elementor-element-7bafdc9>.elementor-widget-container {
    background-color: transparent;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(19%, #FF000000), to(#F2295B00));
    background-image: linear-gradient(180deg, #FF000000 19%, #F2295B00 100%);
}

.elementor-39 .elementor-element.elementor-element-4a3446fe:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-39 .elementor-element.elementor-element-4a3446fe>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F9F9F9;
}

.elementor-39 .elementor-element.elementor-element-4a3446fe>.elementor-element-populated,
.elementor-39 .elementor-element.elementor-element-4a3446fe>.elementor-element-populated>.elementor-background-overlay,
.elementor-39 .elementor-element.elementor-element-4a3446fe>.elementor-background-slideshow {
    border-radius: 70px 70px 70px 70px;
}

.elementor-39 .elementor-element.elementor-element-4a3446fe>.elementor-element-populated {
    -webkit-box-shadow: 0px 0px 33px -19px rgba(0, 0, 0, 0.5);
            box-shadow: 0px 0px 33px -19px rgba(0, 0, 0, 0.5);
    -webkit-transition: background 0.3s, border 0.3s, border-radius 0.3s, -webkit-box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, -webkit-box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-box-shadow 0.3s;
    margin: 0% 0% 0% 20%;
    --e-column-margin-right: 0%;
    --e-column-margin-left: 20%;
}

.elementor-39 .elementor-element.elementor-element-4a3446fe>.elementor-element-populated>.elementor-background-overlay {
    -webkit-transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-39 .elementor-element.elementor-element-257c6412 .elementor-testimonial-wrapper {
    text-align: center;
}

.elementor-39 .elementor-element.elementor-element-257c6412 .elementor-testimonial-content {
    font-family: "Poppins", Sans-serif;
    font-size: 15px;
    font-weight: 300;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.5em;
    letter-spacing: 0px;
}

.elementor-39 .elementor-element.elementor-element-257c6412 .elementor-testimonial-wrapper .elementor-testimonial-image img {
    width: 63px;
    height: 63px;
    border-radius: 50px 50px 50px 50px;
}

.elementor-39 .elementor-element.elementor-element-257c6412 .elementor-testimonial-name {
    font-family: var(--e-global-typography-397e168-font-family), Sans-serif;
    font-size: var(--e-global-typography-397e168-font-size);
    font-weight: var(--e-global-typography-397e168-font-weight);
    text-transform: var(--e-global-typography-397e168-text-transform);
    font-style: var(--e-global-typography-397e168-font-style);
    -webkit-text-decoration: var(--e-global-typography-397e168-text-decoration);
            text-decoration: var(--e-global-typography-397e168-text-decoration);
    line-height: var(--e-global-typography-397e168-line-height);
    letter-spacing: var(--e-global-typography-397e168-letter-spacing);
    word-spacing: var(--e-global-typography-397e168-word-spacing);
}

.elementor-39 .elementor-element.elementor-element-257c6412>.elementor-widget-container {
    margin: 54px 54px 54px 54px;
}

.elementor-39 .elementor-element.elementor-element-9effd0b {
    --divider-border-style: solid;
    --divider-color: #FFFFFF;
    --divider-border-width: 2.1px;
}

.elementor-39 .elementor-element.elementor-element-9effd0b .elementor-divider-separator {
    width: 100%;
}

.elementor-39 .elementor-element.elementor-element-9effd0b .elementor-divider {
    padding-top: 12px;
    padding-bottom: 12px;
}

.elementor-39 .elementor-element.elementor-element-54879d1 {
    --spacer-size: 25px;
}

.elementor-39 .elementor-element.elementor-element-91b66e9>.elementor-container {
    min-height: 77vh;
}

.elementor-39 .elementor-element.elementor-element-91b66e9>.elementor-container>.elementor-column>.elementor-widget-wrap {
    -ms-flex-line-pack: end;
        align-content: flex-end;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
}

.elementor-39 .elementor-element.elementor-element-91b66e9:not(.elementor-motion-effects-element-type-background),
.elementor-39 .elementor-element.elementor-element-91b66e9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F7F6E8;
}

.elementor-39 .elementor-element.elementor-element-91b66e9>.elementor-background-overlay {
    background-color: transparent;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#e8817e));
    background-image: linear-gradient(180deg, #FFFFFF 0%, #e8817e 100%);
    opacity: 0.5;
    -webkit-transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-39 .elementor-element.elementor-element-91b66e9 {
    -webkit-transition: background 0.3s, border 0.3s, border-radius 0.3s, -webkit-box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, -webkit-box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-box-shadow 0.3s;
    padding: 0% 2% 0% 2%;
}

.elementor-39 .elementor-element.elementor-element-eaa37d5.elementor-column>.elementor-widget-wrap {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}

.elementor-39 .elementor-element.elementor-element-eaa37d5>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-39 .elementor-element.elementor-element-4799647 {
    text-align: left;
}

.elementor-39 .elementor-element.elementor-element-4799647 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Poppins", Sans-serif;
    font-size: 54px;
    font-weight: 600;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.2em;
    letter-spacing: 0px;
    word-spacing: 0em;
    text-shadow: 2px 0px 7px rgba(0, 0, 0, 0.3);
}

.elementor-39 .elementor-element.elementor-element-4799647>.elementor-widget-container {
    padding: 10px 10px 10px 10px;
    background-color: #F08385;
    border-radius: 0px 0px 0px 0px;
}

.elementor-39 .elementor-element.elementor-element-a5591e1 {
    text-align: left;
}

.elementor-39 .elementor-element.elementor-element-a5591e1 .elementor-heading-title {
    color: #A5DBF8;
    font-family: "Sofia", Sans-serif;
    font-size: 32px;
    font-weight: 600;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.2em;
    letter-spacing: 0px;
    word-spacing: 0em;
    -webkit-text-stroke-color: #000;
    stroke: #000;
    text-shadow: 2px 0px 7px rgba(255, 255, 255, 0.3);
}

.elementor-39 .elementor-element.elementor-element-a5591e1>.elementor-widget-container {
    padding: 10px 10px 10px 10px;
    background-color: #FFFFFF;
}

.elementor-39 .elementor-element.elementor-element-f16f3a1 {
    --spacer-size: 50px;
}

.elementor-39 .elementor-element.elementor-element-ba328fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(8px/2);
}

.elementor-39 .elementor-element.elementor-element-ba328fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(8px/2);
}

.elementor-39 .elementor-element.elementor-element-ba328fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(8px/2);
    margin-left: calc(8px/2);
}

.elementor-39 .elementor-element.elementor-element-ba328fc .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-8px/2);
    margin-left: calc(-8px/2);
}

body.rtl .elementor-39 .elementor-element.elementor-element-ba328fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-8px/2);
}

body:not(.rtl) .elementor-39 .elementor-element.elementor-element-ba328fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-8px/2);
}

.elementor-39 .elementor-element.elementor-element-ba328fc .elementor-icon-list-item:not(:last-child):after {
    content: "";
    border-color: #2c2826;
}

.elementor-39 .elementor-element.elementor-element-ba328fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
    border-top-style: solid;
    border-top-width: 2px;
}

.elementor-39 .elementor-element.elementor-element-ba328fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-style: solid;
}

.elementor-39 .elementor-element.elementor-element-ba328fc .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-width: 2px;
}

.elementor-39 .elementor-element.elementor-element-ba328fc .elementor-icon-list-icon i {
    color: #F08385;
    -webkit-transition: color 0.3s;
    transition: color 0.3s;
}

.elementor-39 .elementor-element.elementor-element-ba328fc .elementor-icon-list-icon svg {
    fill: #F08385;
    -webkit-transition: fill 0.3s;
    transition: fill 0.3s;
}

.elementor-39 .elementor-element.elementor-element-ba328fc {
    --e-icon-list-icon-size: 20px;
    --icon-vertical-offset: 0px;
}

.elementor-39 .elementor-element.elementor-element-ba328fc .elementor-icon-list-icon {
    padding-right: 8px;
}

.elementor-39 .elementor-element.elementor-element-ba328fc .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-39 .elementor-element.elementor-element-ba328fc .elementor-icon-list-item>a {
    font-family: "Rakkas", Sans-serif;
    font-size: 21px;
    font-weight: 400;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.5em;
    letter-spacing: 0px;
    word-spacing: 4px;
}

.elementor-39 .elementor-element.elementor-element-ba328fc .elementor-icon-list-text {
    text-shadow: 0px 0px 8px rgba(172.5, 172.5, 172.5, 0.3);
    color: #4A4A4A;
    -webkit-transition: color 0.3s;
    transition: color 0.3s;
}

.elementor-39 .elementor-element.elementor-element-6cf0c81>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-39 .elementor-element.elementor-element-450f357>.elementor-widget-container {
    --e-transform-scale: 1.1;
}

.elementor-39 .elementor-element.elementor-element-b819ef2.elementor-column>.elementor-widget-wrap {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}

.elementor-39 .elementor-element.elementor-element-b819ef2>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-39 .elementor-element.elementor-element-b819ef2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-39 .elementor-element.elementor-element-b819ef2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #EAE2E24A;
}

.elementor-39 .elementor-element.elementor-element-b819ef2>.elementor-element-populated,
.elementor-39 .elementor-element.elementor-element-b819ef2>.elementor-element-populated>.elementor-background-overlay,
.elementor-39 .elementor-element.elementor-element-b819ef2>.elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

.elementor-39 .elementor-element.elementor-element-b819ef2>.elementor-element-populated {
    -webkit-box-shadow: 0px 0px 13px -4px rgba(0, 0, 0, 0.5);
            box-shadow: 0px 0px 13px -4px rgba(0, 0, 0, 0.5);
    -webkit-transition: background 0.3s, border 0.3s, border-radius 0.3s, -webkit-box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, -webkit-box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-39 .elementor-element.elementor-element-b819ef2>.elementor-element-populated>.elementor-background-overlay {
    -webkit-transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-39 .elementor-element.elementor-element-309fcb9 {
    --spacer-size: 15px;
}

.elementor-39 .elementor-element.elementor-element-5732cdb {
    text-align: center;
}

.elementor-39 .elementor-element.elementor-element-5732cdb>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 14px 14px 14px 14px;
    background-color: #FFFFFF;
}

.elementor-39 .elementor-element.elementor-element-b83257b .eael-countdown-item>div {
    text-align: center;
    margin-right: 11px;
    margin-left: 11px;
}

.elementor-39 .elementor-element.elementor-element-b83257b .eael-countdown-items>li {
    display: table-cell;
}

.elementor-39 .elementor-element.elementor-element-b83257b .eael-countdown-digits::after {
    top: 32%;
    left: 98%;
}

.elementor-39 .elementor-element.elementor-element-b83257b .eael-countdown-container {
    margin-right: -11px;
    margin-left: -11px;
    margin-bottom: 0px;
}

.elementor-39 .elementor-element.elementor-element-b83257b .eael-countdown-digits {
    color: #D3D3D3;
    font-family: "Poppins", Sans-serif;
    font-size: 36px;
    font-weight: 600;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
    line-height: 1.1em;
    letter-spacing: 0px;
}

.elementor-39 .elementor-element.elementor-element-b83257b .eael-countdown-label {
    color: #FFFFFF;
}

.elementor-39 .elementor-element.elementor-element-b83257b>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    --e-transform-scale: 1;
    background-color: #F08385;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #FFFFFF;
    border-radius: -5px -5px -5px -5px;
    -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
            box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-39 .elementor-element.elementor-element-0e07c3c>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 11px 11px 11px 11px;
    --e-transform-translateX: 25px;
    --e-transform-scale: 1;
    background-color: #CF6E6E00;
    -webkit-transition: background 0.8s;
    transition: background 0.8s;
}

.elementor-39 .elementor-element.elementor-element-0e07c3c {
    z-index: 0;
}

.elementor-39 .elementor-element.elementor-element-0e07c3c:hover .elementor-widget-container {
    background-color: transparent;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#DB1A1A00), color-stop(0%, #F2295B00));
    background-image: linear-gradient(180deg, #DB1A1A00 0%, #F2295B00 0%);
}

.elementor-39 .elementor-element.elementor-element-a8fd623 {
    --spacer-size: 15px;
}

@media(min-width:1025px) {
    .elementor-39 .elementor-element.elementor-element-4376a27 {
        width: 27.614%;
    }

    .elementor-39 .elementor-element.elementor-element-ccc4370 {
        width: 42.745%;
    }

    .elementor-39 .elementor-element.elementor-element-3d75b5b {
        width: 29.305%;
    }

    .elementor-39 .elementor-element.elementor-element-61c2cf1 {
        width: 13.459%;
    }

    .elementor-39 .elementor-element.elementor-element-510d630 {
        width: 72.387%;
    }

    .elementor-39 .elementor-element.elementor-element-65d903a {
        width: 13.446%;
    }

    .elementor-39 .elementor-element.elementor-element-49686bbb {
        width: 45.055%;
    }

    .elementor-39 .elementor-element.elementor-element-7f6e91c7 {
        width: 54.945%;
    }

    .elementor-39 .elementor-element.elementor-element-df990fb {
        width: 45.055%;
    }

    .elementor-39 .elementor-element.elementor-element-daff723 {
        width: 54.945%;
    }

    .elementor-39 .elementor-element.elementor-element-d55d78c {
        width: 13.459%;
    }

    .elementor-39 .elementor-element.elementor-element-32f8360 {
        width: 72.387%;
    }

    .elementor-39 .elementor-element.elementor-element-8ed0f93 {
        width: 13.446%;
    }

    .elementor-39 .elementor-element.elementor-element-741910e {
        width: 30.769%;
    }

    .elementor-39 .elementor-element.elementor-element-756f3cc {
        width: 35.502%;
    }

    .elementor-39 .elementor-element.elementor-element-958106d {
        width: 40%;
    }

    .elementor-39 .elementor-element.elementor-element-a16476d {
        width: 60%;
    }

    .elementor-39 .elementor-element.elementor-element-eaa37d5 {
        width: 27.614%;
    }

    .elementor-39 .elementor-element.elementor-element-6cf0c81 {
        width: 42.745%;
    }

    .elementor-39 .elementor-element.elementor-element-b819ef2 {
        width: 29.305%;
    }
}

@media(max-width:1024px) and (min-width:1025px) {
    .elementor-39 .elementor-element.elementor-element-49686bbb {
        width: 50%;
    }

    .elementor-39 .elementor-element.elementor-element-7f6e91c7 {
        width: 50%;
    }

    .elementor-39 .elementor-element.elementor-element-df990fb {
        width: 50%;
    }

    .elementor-39 .elementor-element.elementor-element-daff723 {
        width: 50%;
    }

    .elementor-39 .elementor-element.elementor-element-8d4a3a5 {
        width: 100%;
    }

    .elementor-39 .elementor-element.elementor-element-958106d {
        width: 100%;
    }

    .elementor-39 .elementor-element.elementor-element-a16476d {
        width: 100%;
    }

    .elementor-39 .elementor-element.elementor-element-71d27268 {
        width: 100%;
    }

    .elementor-39 .elementor-element.elementor-element-70c9c35 {
        width: 100%;
    }

    .elementor-39 .elementor-element.elementor-element-4a3446fe {
        width: 100%;
    }
}


@media(max-width:1024px) {
    .elementor-39 .elementor-element.elementor-element-a78733c .elementor-heading-title {
        font-size: 28px;
        line-height: 1.1em;
    }

    .elementor-39 .elementor-element.elementor-element-0e4a0fd .elementor-heading-title {
        font-size: 28px;
        line-height: 1.1em;
    }

    .elementor-39 .elementor-element.elementor-element-851be66 .eael-countdown-digits {
        font-size: 20px;
    }

    .elementor-39 .elementor-element.elementor-element-147ce44>.elementor-widget-container {
        --e-transform-translateX: 1px;
    }

    .elementor-39 .elementor-element.elementor-element-e21557a .elementor-heading-title {
        font-size: 28px;
        line-height: 1.1em;
    }

    .elementor-39 .elementor-element.elementor-element-8366b79 {
        margin-top: 0%;
        margin-bottom: 0%;
        padding: 0% 8% 0% 8%;
    }

    .elementor-39 .elementor-element.elementor-element-62bea3cd {
        margin-top: 20%;
        margin-bottom: 0%;
    }

    .elementor-39 .elementor-element.elementor-element-49686bbb>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-39 .elementor-element.elementor-element-350c524 .elementor-heading-title {
        font-size: 28px;
        line-height: 1.1em;
    }

    .elementor-39 .elementor-element.elementor-element-f3735d2 .elementor-tab-title {
        font-size: 28px;
        line-height: 1.1em;
    }

    .elementor-39 .elementor-element.elementor-element-4bf69ac>.elementor-widget-container {
        --e-transform-scale: 1;
    }

    .elementor-39 .elementor-element.elementor-element-7f6e91c7>.elementor-element-populated {
        margin: 0% 0% 0% 0%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: 0%;
    }

    .elementor-39 .elementor-element.elementor-element-6b4e9e9>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-39 .elementor-element.elementor-element-1ed98e4 {
        margin-top: 0%;
        margin-bottom: 0%;
        padding: 0% 8% 0% 8%;
    }

    .elementor-39 .elementor-element.elementor-element-0d8e7e3 {
        margin-top: 20%;
        margin-bottom: 0%;
    }

    .elementor-39 .elementor-element.elementor-element-df990fb>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-39 .elementor-element.elementor-element-83999ea .elementor-heading-title {
        font-size: 28px;
        line-height: 1.1em;
    }

    .elementor-39 .elementor-element.elementor-element-b413c48 .elementor-tab-title {
        font-size: 28px;
        line-height: 1.1em;
    }

    .elementor-39 .elementor-element.elementor-element-737856b>.elementor-widget-container {
        --e-transform-scale: 1.2;
    }

    .elementor-39 .elementor-element.elementor-element-daff723>.elementor-element-populated {
        margin: 0% 0% 0% 0%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: 0%;
    }

    .elementor-39 .elementor-element.elementor-element-dc11b6e>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        --e-transform-translateY: 0px;
    }

    .elementor-39 .elementor-element.elementor-element-c776b52>.elementor-widget-container {
        --e-transform-translateX: -48px;
        --e-transform-scale: 1;
    }

    .elementor-39 .elementor-element.elementor-element-abf030f .elementor-heading-title {
        font-size: 28px;
        line-height: 1.1em;
    }

    .elementor-39 .elementor-element.elementor-element-8d4a3a5>.elementor-element-populated {
        margin: 0% 0% 10% 0%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: 0%;
        padding: 0px 0px 0px 0px;
    }

    .elementor-39 .elementor-element.elementor-element-e02c551 {
        text-align: center;
    }

    .elementor-39 .elementor-element.elementor-element-e02c551 .elementor-heading-title {
        font-size: 28px;
        line-height: 1.1em;
    }

    .elementor-39 .elementor-element.elementor-element-e6d3985 {
        text-align: center;
    }

    .elementor-39 .elementor-element.elementor-element-e6d3985 .elementor-heading-title {
        font-size: 28px;
        line-height: 1.1em;
    }

    .elementor-39 .elementor-element.elementor-element-be455a3 .elementor-heading-title {
        font-size: 28px;
        line-height: 1.1em;
    }

    .elementor-39 .elementor-element.elementor-element-cec5c7a .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-39 .elementor-element.elementor-element-cec5c7a.elementor-position-right .elementor-image-box-img {
        margin-left: 0px;
    }

    .elementor-39 .elementor-element.elementor-element-cec5c7a.elementor-position-left .elementor-image-box-img {
        margin-right: 0px;
    }

    .elementor-39 .elementor-element.elementor-element-cec5c7a.elementor-position-top .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-39 .elementor-element.elementor-element-cec5c7a .elementor-image-box-img img {
        border-radius: 0px;
    }

    .elementor-39 .elementor-element.elementor-element-cec5c7a .elementor-image-box-title {
        font-size: 18px;
    }

    .elementor-39 .elementor-element.elementor-element-cec5c7a>.elementor-widget-container {
        margin: 20px 20px 20px 20px;
    }

    .elementor-39 .elementor-element.elementor-element-36ca9f6 .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-39 .elementor-element.elementor-element-36ca9f6.elementor-position-right .elementor-image-box-img {
        margin-left: 0px;
    }

    .elementor-39 .elementor-element.elementor-element-36ca9f6.elementor-position-left .elementor-image-box-img {
        margin-right: 0px;
    }

    .elementor-39 .elementor-element.elementor-element-36ca9f6.elementor-position-top .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-39 .elementor-element.elementor-element-36ca9f6 .elementor-image-box-img img {
        border-radius: 0px;
    }

    .elementor-39 .elementor-element.elementor-element-36ca9f6 .elementor-image-box-title {
        font-size: var(--e-global-typography-392b9e0-font-size);
        line-height: var(--e-global-typography-392b9e0-line-height);
        letter-spacing: var(--e-global-typography-392b9e0-letter-spacing);
        word-spacing: var(--e-global-typography-392b9e0-word-spacing);
    }

    .elementor-39 .elementor-element.elementor-element-36ca9f6>.elementor-widget-container {
        margin: 20px 20px 20px 20px;
    }

    .elementor-39 .elementor-element.elementor-element-759c86c>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        --e-transform-scale: 0.8;
    }

    .elementor-39 .elementor-element.elementor-element-ac1b626 .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-39 .elementor-element.elementor-element-ac1b626.elementor-position-right .elementor-image-box-img {
        margin-left: 0px;
    }

    .elementor-39 .elementor-element.elementor-element-ac1b626.elementor-position-left .elementor-image-box-img {
        margin-right: 0px;
    }

    .elementor-39 .elementor-element.elementor-element-ac1b626.elementor-position-top .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-39 .elementor-element.elementor-element-ac1b626 .elementor-image-box-img img {
        border-radius: 0px;
    }

    .elementor-39 .elementor-element.elementor-element-ac1b626 .elementor-image-box-title {
        font-size: var(--e-global-typography-392b9e0-font-size);
        line-height: var(--e-global-typography-392b9e0-line-height);
        letter-spacing: var(--e-global-typography-392b9e0-letter-spacing);
        word-spacing: var(--e-global-typography-392b9e0-word-spacing);
    }

    .elementor-39 .elementor-element.elementor-element-ac1b626>.elementor-widget-container {
        margin: 20px 20px 20px 20px;
    }

    .elementor-39 .elementor-element.elementor-element-1fb9868 .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-39 .elementor-element.elementor-element-1fb9868.elementor-position-right .elementor-image-box-img {
        margin-left: 0px;
    }

    .elementor-39 .elementor-element.elementor-element-1fb9868.elementor-position-left .elementor-image-box-img {
        margin-right: 0px;
    }

    .elementor-39 .elementor-element.elementor-element-1fb9868.elementor-position-top .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-39 .elementor-element.elementor-element-1fb9868 .elementor-image-box-img img {
        border-radius: 0px;
    }

    .elementor-39 .elementor-element.elementor-element-1fb9868 .elementor-image-box-title {
        font-size: var(--e-global-typography-392b9e0-font-size);
        line-height: var(--e-global-typography-392b9e0-line-height);
        letter-spacing: var(--e-global-typography-392b9e0-letter-spacing);
        word-spacing: var(--e-global-typography-392b9e0-word-spacing);
    }

    .elementor-39 .elementor-element.elementor-element-1fb9868>.elementor-widget-container {
        margin: 20px 20px 20px 20px;
    }

    .elementor-39 .elementor-element.elementor-element-fd21c9f {
        margin-top: 0%;
        margin-bottom: 0%;
        padding: 0% 8% 0% 8%;
    }

    .elementor-39 .elementor-element.elementor-element-958106d {
        width: 100%;
    }

    .elementor-39 .elementor-element.elementor-element-958106d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 0px;
    }

    .elementor-39 .elementor-element.elementor-element-958106d>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-39 .elementor-element.elementor-element-a16476d>.elementor-element-populated {
        margin: 0% 0% 3% 0%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: 0%;
        padding: 0px 0px 0px 0px;
    }

    .elementor-39 .elementor-element.elementor-element-1f2e6ef {
        --spacer-size: 30px;
    }

    .elementor-39 .elementor-element.elementor-element-4bb05f6 {
        text-align: center;
    }

    .elementor-39 .elementor-element.elementor-element-4bb05f6 .elementor-heading-title {
        font-size: 28px;
        line-height: 1.1em;
    }

    .elementor-39 .elementor-element.elementor-element-13cd25f {
        text-align: center;
    }

    .elementor-39 .elementor-element.elementor-element-13cd25f>.elementor-widget-container {
        margin: 8% 0% 8% 0%;
    }

    .elementor-39 .elementor-element.elementor-element-18845025 {
        margin-top: 0%;
        margin-bottom: 0%;
    }

    .elementor-39 .elementor-element.elementor-element-c1dd432 .elementor-heading-title {
        font-size: 28px;
        line-height: 1.1em;
    }

    .elementor-39 .elementor-element.elementor-element-2ab34535 {
        margin-top: 8%;
        margin-bottom: 0%;
        padding: 0% 0% 0% 0%;
    }

    .elementor-39 .elementor-element.elementor-element-71d27268>.elementor-element-populated {
        margin: 20% 0% 0% 0%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: 0%;
    }

    .elementor-39 .elementor-element.elementor-element-4272a14e .elementor-testimonial-wrapper {
        text-align: center;
    }

    .elementor-39 .elementor-element.elementor-element-4272a14e .elementor-testimonial-name {
        font-size: var(--e-global-typography-397e168-font-size);
        line-height: var(--e-global-typography-397e168-line-height);
        letter-spacing: var(--e-global-typography-397e168-letter-spacing);
        word-spacing: var(--e-global-typography-397e168-word-spacing);
    }

    .elementor-39 .elementor-element.elementor-element-4272a14e>.elementor-widget-container {
        margin: 23px 23px 23px 23px;
    }

    .elementor-39 .elementor-element.elementor-element-70c9c35>.elementor-element-populated {
        margin: 20% 0% 0% 0%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: 0%;
    }

    .elementor-39 .elementor-element.elementor-element-402bba1 .elementor-testimonial-wrapper {
        text-align: center;
    }

    .elementor-39 .elementor-element.elementor-element-402bba1 .elementor-testimonial-name {
        font-size: var(--e-global-typography-397e168-font-size);
        line-height: var(--e-global-typography-397e168-line-height);
        letter-spacing: var(--e-global-typography-397e168-letter-spacing);
        word-spacing: var(--e-global-typography-397e168-word-spacing);
    }

    .elementor-39 .elementor-element.elementor-element-402bba1>.elementor-widget-container {
        margin: 23px 23px 23px 23px;
    }

    .elementor-39 .elementor-element.elementor-element-4a3446fe>.elementor-element-populated {
        margin: 20% 0% 0% 0%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: 0%;
    }

    .elementor-39 .elementor-element.elementor-element-257c6412 .elementor-testimonial-wrapper {
        text-align: center;
    }

    .elementor-39 .elementor-element.elementor-element-257c6412 .elementor-testimonial-name {
        font-size: var(--e-global-typography-397e168-font-size);
        line-height: var(--e-global-typography-397e168-line-height);
        letter-spacing: var(--e-global-typography-397e168-letter-spacing);
        word-spacing: var(--e-global-typography-397e168-word-spacing);
    }

    .elementor-39 .elementor-element.elementor-element-257c6412>.elementor-widget-container {
        margin: 23px 23px 23px 23px;
    }

    .elementor-39 .elementor-element.elementor-element-4799647 .elementor-heading-title {
        font-size: 28px;
        line-height: 1.1em;
    }

    .elementor-39 .elementor-element.elementor-element-a5591e1 .elementor-heading-title {
        font-size: 28px;
        line-height: 1.1em;
    }

    .elementor-39 .elementor-element.elementor-element-b83257b .eael-countdown-digits {
        font-size: 20px;
    }

    .elementor-39 .elementor-element.elementor-element-0e07c3c>.elementor-widget-container {
        --e-transform-translateX: 1px;
    }
}