.elementor-582 .elementor-element.elementor-element-64b6901 {
    padding: 90px 0px 90px 0px;
}

.elementor-582 .elementor-element.elementor-element-7d59fb9 {
    margin-top: 0px;
    margin-bottom: 60px;
}

.elementor-582 .elementor-element.elementor-element-435449f>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #D5D5D5;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 0px 0px 0px 0px;
}

.elementor-582 .elementor-element.elementor-element-435449f>.elementor-element-populated,
.elementor-582 .elementor-element.elementor-element-435449f>.elementor-element-populated>.elementor-background-overlay,
.elementor-582 .elementor-element.elementor-element-435449f>.elementor-background-slideshow {
    border-radius: 3px 3px 3px 3px;
}

.elementor-582 .elementor-element.elementor-element-435449f>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-582 .elementor-element.elementor-element-8ce1040 img {
    width: 100%;
}

.elementor-582 .elementor-element.elementor-element-8ce1040>.elementor-widget-container {
    margin: 0px 0px -14px 0px;
}

.elementor-582 .elementor-element.elementor-element-e1aa3c5 {
    margin-top: 0px;
    margin-bottom: -8px;
}

.elementor-582 .elementor-element.elementor-element-b23ca20 .elementskit-section-title-wraper .elementskit-section-title {
    color: #010103;
    margin: 0px 0px 0px 0px;
    font-family: "Poppins", Sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 35px;
    letter-spacing: -0.72px;
}

.elementor-582 .elementor-element.elementor-element-b23ca20 .elementskit-section-title-wraper .elementskit-section-title>span {
    color: #000000;
}

.elementor-582 .elementor-element.elementor-element-b23ca20 .elementskit-section-title-wraper .elementskit-section-title:hover>span {
    color: #000000;
}

.elementor-582 .elementor-element.elementor-element-b23ca20>.elementor-widget-container {
    padding: 0px 0px 0px 20px;
}

.elementor-582 .elementor-element.elementor-element-446be81.ekit-equal-height-enable,
.elementor-582 .elementor-element.elementor-element-446be81.ekit-equal-height-enable .elementor-widget-container,
.elementor-582 .elementor-element.elementor-element-446be81.ekit-equal-height-enable .ekit-wid-con,
.elementor-582 .elementor-element.elementor-element-446be81.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-582 .elementor-element.elementor-element-446be81 .elementskit-infobox {
    background-color: rgba(2, 1, 1, 0);
    padding: 0px 0px 0px 0px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(2, 1, 1, 0);
    border-radius: 5px 5px 5px 5px;
}

.elementor-582 .elementor-element.elementor-element-446be81 .elementskit-infobox .elementskit-info-box-title {
    margin: -3px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    color: #010103;
    font-family: "Poppins", Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 48px;
    letter-spacing: -0.96px;
}

.elementor-582 .elementor-element.elementor-element-446be81 .elementskit-infobox:hover .elementskit-info-box-title {
    color: #010103;
}

.elementor-582 .elementor-element.elementor-element-446be81 .elementskit-infobox .box-body>p {
    color: #010103;
    font-family: "Rubik", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: -0.24px;
}

.elementor-582 .elementor-element.elementor-element-446be81 .elementskit-infobox:hover .box-body>p {
    color: #010103;
}

.elementor-582 .elementor-element.elementor-element-446be81 .elementskit-infobox p {
    margin: 0px 0px 0px -16px;
}

.elementor-582 .elementor-element.elementor-element-446be81 .elementkit-infobox-icon {
    color: #010103;
}

.elementor-582 .elementor-element.elementor-element-446be81 .elementskit-info-box-icon>svg path {
    fill: #010103;
    stroke: #010103;
}

.elementor-582 .elementor-element.elementor-element-446be81 .elementskit-infobox .elementskit-info-box-icon i {
    font-size: 18px;
}

.elementor-582 .elementor-element.elementor-element-446be81 .elementskit-info-box-icon>svg {
    max-width: 18px;
    height: auto;
}

.elementor-582 .elementor-element.elementor-element-446be81 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 6px 4px 0px 0px;
}

.elementor-582 .elementor-element.elementor-element-446be81 .elementskit-infobox .elementskit-info-box-icon {
    padding: 0px 0px 0px 0px;
    transform: rotate(0deg);
}

.elementor-582 .elementor-element.elementor-element-b31c441 {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #EFEFEF;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -5px;
    margin-bottom: 25px;
    padding: 00px 0px 0px 0px;
}

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

.elementor-582 .elementor-element.elementor-element-abf1fd3 .elementor-icon-list-icon i {
    color: #010103;
    transition: color 0.3s;
}

.elementor-582 .elementor-element.elementor-element-abf1fd3 .elementor-icon-list-icon svg {
    fill: #010103;
    transition: fill 0.3s;
}

.elementor-582 .elementor-element.elementor-element-abf1fd3 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: #010103;
}

.elementor-582 .elementor-element.elementor-element-abf1fd3 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: #010103;
}

.elementor-582 .elementor-element.elementor-element-abf1fd3 {
    --e-icon-list-icon-size: 15px;
    --icon-vertical-offset: 0px;
}

.elementor-582 .elementor-element.elementor-element-abf1fd3 .elementor-icon-list-icon {
    padding-right: 10px;
}

.elementor-582 .elementor-element.elementor-element-abf1fd3 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-582 .elementor-element.elementor-element-abf1fd3 .elementor-icon-list-item>a {
    font-family: "Rubik", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 38px;
    letter-spacing: -0.27px;
}

.elementor-582 .elementor-element.elementor-element-abf1fd3 .elementor-icon-list-text {
    color: #6B6B6B;
    transition: color 0.3s;
}

.elementor-582 .elementor-element.elementor-element-abf1fd3 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: #6B6B6B;
}

.elementor-582 .elementor-element.elementor-element-abf1fd3>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

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

.elementor-582 .elementor-element.elementor-element-3b15f4e .elementor-icon-list-icon i {
    color: #010103;
    transition: color 0.3s;
}

.elementor-582 .elementor-element.elementor-element-3b15f4e .elementor-icon-list-icon svg {
    fill: #010103;
    transition: fill 0.3s;
}

.elementor-582 .elementor-element.elementor-element-3b15f4e .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: #010103;
}

.elementor-582 .elementor-element.elementor-element-3b15f4e .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: #010103;
}

.elementor-582 .elementor-element.elementor-element-3b15f4e {
    --e-icon-list-icon-size: 15px;
    --icon-vertical-offset: 0px;
}

.elementor-582 .elementor-element.elementor-element-3b15f4e .elementor-icon-list-icon {
    padding-right: 10px;
}

.elementor-582 .elementor-element.elementor-element-3b15f4e .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-582 .elementor-element.elementor-element-3b15f4e .elementor-icon-list-item>a {
    font-family: "Rubik", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 38px;
    letter-spacing: -0.27px;
}

.elementor-582 .elementor-element.elementor-element-3b15f4e .elementor-icon-list-text {
    color: #6B6B6B;
    transition: color 0.3s;
}

.elementor-582 .elementor-element.elementor-element-3b15f4e .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: #6B6B6B;
}

.elementor-582 .elementor-element.elementor-element-7a89b54 .ekit-btn-wraper {
    text-align: center;
}

.elementor-582 .elementor-element.elementor-element-7a89b54 .elementskit-btn {
    padding: 17px 21px 17px 21px;
    font-family: "Rubik", Sans-serif;
    font-size: 18px;
    font-weight: 500;
    text-transform: capitalize;
    line-height: 22px;
    letter-spacing: -0.36px;
    background-color: transparent;
    background-image: linear-gradient(100deg, #FF4C30 0%, #FF6830 100%);
    border-style: none;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0px 10px 15px 0px rgba(255, 83, 48, 0.35);
}

.elementor-582 .elementor-element.elementor-element-7a89b54 .elementskit-btn:hover {
    color: #ffffff;
    background-color: transparent;
    background-image: linear-gradient(100deg, #F0561D 0%, #CB3720 100%);
}

.elementor-582 .elementor-element.elementor-element-7a89b54 .elementskit-btn:hover svg path {
    stroke: #ffffff;
    fill: #ffffff;
}

.elementor-582 .elementor-element.elementor-element-7a89b54 .elementskit-btn>i,
.elementor-582 .elementor-element.elementor-element-7a89b54 .elementskit-btn>svg {
    margin-left: 14px;
}

.rtl .elementor-582 .elementor-element.elementor-element-7a89b54 .elementskit-btn>i,
.rtl .elementor-582 .elementor-element.elementor-element-7a89b54 .elementskit-btn>svg {
    margin-left: 0;
    margin-right: 14px;
}

.elementor-582 .elementor-element.elementor-element-7a89b54>.elementor-widget-container {
    margin: 0px 0px 30px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-582 .elementor-element.elementor-element-c2fe50e>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #D5D5D5;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 0px 0px 0px 0px;
}

.elementor-582 .elementor-element.elementor-element-c2fe50e>.elementor-element-populated,
.elementor-582 .elementor-element.elementor-element-c2fe50e>.elementor-element-populated>.elementor-background-overlay,
.elementor-582 .elementor-element.elementor-element-c2fe50e>.elementor-background-slideshow {
    border-radius: 3px 3px 3px 3px;
}

.elementor-582 .elementor-element.elementor-element-c2fe50e>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-582 .elementor-element.elementor-element-4b9ea8e img {
    width: 100%;
}

.elementor-582 .elementor-element.elementor-element-4b9ea8e>.elementor-widget-container {
    margin: 0px 0px -14px 0px;
}

.elementor-582 .elementor-element.elementor-element-df68d4a {
    margin-top: 0px;
    margin-bottom: -8px;
}

.elementor-582 .elementor-element.elementor-element-f6d0a88 .elementskit-section-title-wraper .elementskit-section-title {
    color: #010103;
    margin: 0px 0px 0px 0px;
    font-family: "Poppins", Sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 35px;
    letter-spacing: -0.72px;
}

.elementor-582 .elementor-element.elementor-element-f6d0a88 .elementskit-section-title-wraper .elementskit-section-title>span {
    color: #000000;
}

.elementor-582 .elementor-element.elementor-element-f6d0a88 .elementskit-section-title-wraper .elementskit-section-title:hover>span {
    color: #000000;
}

.elementor-582 .elementor-element.elementor-element-f6d0a88>.elementor-widget-container {
    padding: 0px 0px 0px 20px;
}

.elementor-582 .elementor-element.elementor-element-ee75b13.ekit-equal-height-enable,
.elementor-582 .elementor-element.elementor-element-ee75b13.ekit-equal-height-enable .elementor-widget-container,
.elementor-582 .elementor-element.elementor-element-ee75b13.ekit-equal-height-enable .ekit-wid-con,
.elementor-582 .elementor-element.elementor-element-ee75b13.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-582 .elementor-element.elementor-element-ee75b13 .elementskit-infobox {
    background-color: rgba(2, 1, 1, 0);
    padding: 0px 0px 0px 0px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(2, 1, 1, 0);
    border-radius: 5px 5px 5px 5px;
}

.elementor-582 .elementor-element.elementor-element-ee75b13 .elementskit-infobox .elementskit-info-box-title {
    margin: -3px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    color: #010103;
    font-family: "Poppins", Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 48px;
    letter-spacing: -0.96px;
}

.elementor-582 .elementor-element.elementor-element-ee75b13 .elementskit-infobox:hover .elementskit-info-box-title {
    color: #010103;
}

.elementor-582 .elementor-element.elementor-element-ee75b13 .elementskit-infobox .box-body>p {
    color: #010103;
    font-family: "Rubik", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: -0.24px;
}

.elementor-582 .elementor-element.elementor-element-ee75b13 .elementskit-infobox:hover .box-body>p {
    color: #010103;
}

.elementor-582 .elementor-element.elementor-element-ee75b13 .elementskit-infobox p {
    margin: 0px 0px 0px -16px;
}

.elementor-582 .elementor-element.elementor-element-ee75b13 .elementkit-infobox-icon {
    color: #010103;
}

.elementor-582 .elementor-element.elementor-element-ee75b13 .elementskit-info-box-icon>svg path {
    fill: #010103;
    stroke: #010103;
}

.elementor-582 .elementor-element.elementor-element-ee75b13 .elementskit-infobox .elementskit-info-box-icon i {
    font-size: 18px;
}

.elementor-582 .elementor-element.elementor-element-ee75b13 .elementskit-info-box-icon>svg {
    max-width: 18px;
    height: auto;
}

.elementor-582 .elementor-element.elementor-element-ee75b13 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 6px 4px 0px 0px;
}

.elementor-582 .elementor-element.elementor-element-ee75b13 .elementskit-infobox .elementskit-info-box-icon {
    padding: 0px 0px 0px 0px;
    transform: rotate(0deg);
}

.elementor-582 .elementor-element.elementor-element-3b8a60a {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #EFEFEF;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -5px;
    margin-bottom: 25px;
    padding: 00px 0px 0px 0px;
}

.elementor-582 .elementor-element.elementor-element-3b8a60a>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-582 .elementor-element.elementor-element-d7f8598 .elementor-icon-list-icon i {
    color: #010103;
    transition: color 0.3s;
}

.elementor-582 .elementor-element.elementor-element-d7f8598 .elementor-icon-list-icon svg {
    fill: #010103;
    transition: fill 0.3s;
}

.elementor-582 .elementor-element.elementor-element-d7f8598 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: #010103;
}

.elementor-582 .elementor-element.elementor-element-d7f8598 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: #010103;
}

.elementor-582 .elementor-element.elementor-element-d7f8598 {
    --e-icon-list-icon-size: 15px;
    --icon-vertical-offset: 0px;
}

.elementor-582 .elementor-element.elementor-element-d7f8598 .elementor-icon-list-icon {
    padding-right: 10px;
}

.elementor-582 .elementor-element.elementor-element-d7f8598 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-582 .elementor-element.elementor-element-d7f8598 .elementor-icon-list-item>a {
    font-family: "Rubik", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 38px;
    letter-spacing: -0.27px;
}

.elementor-582 .elementor-element.elementor-element-d7f8598 .elementor-icon-list-text {
    color: #6B6B6B;
    transition: color 0.3s;
}

.elementor-582 .elementor-element.elementor-element-d7f8598 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: #6B6B6B;
}

.elementor-582 .elementor-element.elementor-element-d7f8598>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

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

.elementor-582 .elementor-element.elementor-element-30790a5 .elementor-icon-list-icon i {
    color: #010103;
    transition: color 0.3s;
}

.elementor-582 .elementor-element.elementor-element-30790a5 .elementor-icon-list-icon svg {
    fill: #010103;
    transition: fill 0.3s;
}

.elementor-582 .elementor-element.elementor-element-30790a5 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: #010103;
}

.elementor-582 .elementor-element.elementor-element-30790a5 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: #010103;
}

.elementor-582 .elementor-element.elementor-element-30790a5 {
    --e-icon-list-icon-size: 15px;
    --icon-vertical-offset: 0px;
}

.elementor-582 .elementor-element.elementor-element-30790a5 .elementor-icon-list-icon {
    padding-right: 10px;
}

.elementor-582 .elementor-element.elementor-element-30790a5 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-582 .elementor-element.elementor-element-30790a5 .elementor-icon-list-item>a {
    font-family: "Rubik", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 38px;
    letter-spacing: -0.27px;
}

.elementor-582 .elementor-element.elementor-element-30790a5 .elementor-icon-list-text {
    color: #6B6B6B;
    transition: color 0.3s;
}

.elementor-582 .elementor-element.elementor-element-30790a5 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: #6B6B6B;
}

.elementor-582 .elementor-element.elementor-element-2d1c2fa .ekit-btn-wraper {
    text-align: center;
}

.elementor-582 .elementor-element.elementor-element-2d1c2fa .elementskit-btn {
    padding: 17px 21px 17px 21px;
    font-family: "Rubik", Sans-serif;
    font-size: 18px;
    font-weight: 500;
    text-transform: capitalize;
    line-height: 22px;
    letter-spacing: -0.36px;
    background-color: transparent;
    background-image: linear-gradient(100deg, #FF4C30 0%, #FF6830 100%);
    border-style: none;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0px 10px 15px 0px rgba(255, 83, 48, 0.35);
}

.elementor-582 .elementor-element.elementor-element-2d1c2fa .elementskit-btn:hover {
    color: #ffffff;
    background-color: transparent;
    background-image: linear-gradient(100deg, #F0561D 0%, #CB3720 100%);
}

.elementor-582 .elementor-element.elementor-element-2d1c2fa .elementskit-btn:hover svg path {
    stroke: #ffffff;
    fill: #ffffff;
}

.elementor-582 .elementor-element.elementor-element-2d1c2fa .elementskit-btn>i,
.elementor-582 .elementor-element.elementor-element-2d1c2fa .elementskit-btn>svg {
    margin-left: 14px;
}

.rtl .elementor-582 .elementor-element.elementor-element-2d1c2fa .elementskit-btn>i,
.rtl .elementor-582 .elementor-element.elementor-element-2d1c2fa .elementskit-btn>svg {
    margin-left: 0;
    margin-right: 14px;
}

.elementor-582 .elementor-element.elementor-element-2d1c2fa>.elementor-widget-container {
    margin: 0px 0px 30px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-582 .elementor-element.elementor-element-90386f2>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #D5D5D5;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 0px 0px 0px 0px;
}

.elementor-582 .elementor-element.elementor-element-90386f2>.elementor-element-populated,
.elementor-582 .elementor-element.elementor-element-90386f2>.elementor-element-populated>.elementor-background-overlay,
.elementor-582 .elementor-element.elementor-element-90386f2>.elementor-background-slideshow {
    border-radius: 3px 3px 3px 3px;
}

.elementor-582 .elementor-element.elementor-element-90386f2>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-582 .elementor-element.elementor-element-0531637 img {
    width: 100%;
}

.elementor-582 .elementor-element.elementor-element-0531637>.elementor-widget-container {
    margin: 0px 0px -14px 0px;
}

.elementor-582 .elementor-element.elementor-element-4c924db {
    margin-top: 0px;
    margin-bottom: -8px;
}

.elementor-582 .elementor-element.elementor-element-bedfc74 .elementskit-section-title-wraper .elementskit-section-title {
    color: #010103;
    margin: 0px 0px 0px 0px;
    font-family: "Poppins", Sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 35px;
    letter-spacing: -0.72px;
}

.elementor-582 .elementor-element.elementor-element-bedfc74 .elementskit-section-title-wraper .elementskit-section-title>span {
    color: #000000;
}

.elementor-582 .elementor-element.elementor-element-bedfc74 .elementskit-section-title-wraper .elementskit-section-title:hover>span {
    color: #000000;
}

.elementor-582 .elementor-element.elementor-element-bedfc74>.elementor-widget-container {
    padding: 0px 0px 0px 20px;
}

.elementor-582 .elementor-element.elementor-element-e452b47.ekit-equal-height-enable,
.elementor-582 .elementor-element.elementor-element-e452b47.ekit-equal-height-enable .elementor-widget-container,
.elementor-582 .elementor-element.elementor-element-e452b47.ekit-equal-height-enable .ekit-wid-con,
.elementor-582 .elementor-element.elementor-element-e452b47.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-582 .elementor-element.elementor-element-e452b47 .elementskit-infobox {
    background-color: rgba(2, 1, 1, 0);
    padding: 0px 0px 0px 0px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(2, 1, 1, 0);
    border-radius: 5px 5px 5px 5px;
}

.elementor-582 .elementor-element.elementor-element-e452b47 .elementskit-infobox .elementskit-info-box-title {
    margin: -3px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    color: #010103;
    font-family: "Poppins", Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 48px;
    letter-spacing: -0.96px;
}

.elementor-582 .elementor-element.elementor-element-e452b47 .elementskit-infobox:hover .elementskit-info-box-title {
    color: #010103;
}

.elementor-582 .elementor-element.elementor-element-e452b47 .elementskit-infobox .box-body>p {
    color: #010103;
    font-family: "Rubik", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: -0.24px;
}

.elementor-582 .elementor-element.elementor-element-e452b47 .elementskit-infobox:hover .box-body>p {
    color: #010103;
}

.elementor-582 .elementor-element.elementor-element-e452b47 .elementskit-infobox p {
    margin: 0px 0px 0px -16px;
}

.elementor-582 .elementor-element.elementor-element-e452b47 .elementkit-infobox-icon {
    color: #010103;
}

.elementor-582 .elementor-element.elementor-element-e452b47 .elementskit-info-box-icon>svg path {
    fill: #010103;
    stroke: #010103;
}

.elementor-582 .elementor-element.elementor-element-e452b47 .elementskit-infobox .elementskit-info-box-icon i {
    font-size: 18px;
}

.elementor-582 .elementor-element.elementor-element-e452b47 .elementskit-info-box-icon>svg {
    max-width: 18px;
    height: auto;
}

.elementor-582 .elementor-element.elementor-element-e452b47 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 6px 4px 0px 0px;
}

.elementor-582 .elementor-element.elementor-element-e452b47 .elementskit-infobox .elementskit-info-box-icon {
    padding: 0px 0px 0px 0px;
    transform: rotate(0deg);
}

.elementor-582 .elementor-element.elementor-element-bf84c67 {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #EFEFEF;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -5px;
    margin-bottom: 25px;
    padding: 00px 0px 0px 0px;
}

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

.elementor-582 .elementor-element.elementor-element-07ba56e .elementor-icon-list-icon i {
    color: #010103;
    transition: color 0.3s;
}

.elementor-582 .elementor-element.elementor-element-07ba56e .elementor-icon-list-icon svg {
    fill: #010103;
    transition: fill 0.3s;
}

.elementor-582 .elementor-element.elementor-element-07ba56e .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: #010103;
}

.elementor-582 .elementor-element.elementor-element-07ba56e .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: #010103;
}

.elementor-582 .elementor-element.elementor-element-07ba56e {
    --e-icon-list-icon-size: 15px;
    --icon-vertical-offset: 0px;
}

.elementor-582 .elementor-element.elementor-element-07ba56e .elementor-icon-list-icon {
    padding-right: 10px;
}

.elementor-582 .elementor-element.elementor-element-07ba56e .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-582 .elementor-element.elementor-element-07ba56e .elementor-icon-list-item>a {
    font-family: "Rubik", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 38px;
    letter-spacing: -0.27px;
}

.elementor-582 .elementor-element.elementor-element-07ba56e .elementor-icon-list-text {
    color: #6B6B6B;
    transition: color 0.3s;
}

.elementor-582 .elementor-element.elementor-element-07ba56e .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: #6B6B6B;
}

.elementor-582 .elementor-element.elementor-element-07ba56e>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-582 .elementor-element.elementor-element-006a048>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-582 .elementor-element.elementor-element-28dab25 .elementor-icon-list-icon i {
    color: #010103;
    transition: color 0.3s;
}

.elementor-582 .elementor-element.elementor-element-28dab25 .elementor-icon-list-icon svg {
    fill: #010103;
    transition: fill 0.3s;
}

.elementor-582 .elementor-element.elementor-element-28dab25 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: #010103;
}

.elementor-582 .elementor-element.elementor-element-28dab25 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: #010103;
}

.elementor-582 .elementor-element.elementor-element-28dab25 {
    --e-icon-list-icon-size: 15px;
    --icon-vertical-offset: 0px;
}

.elementor-582 .elementor-element.elementor-element-28dab25 .elementor-icon-list-icon {
    padding-right: 10px;
}

.elementor-582 .elementor-element.elementor-element-28dab25 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-582 .elementor-element.elementor-element-28dab25 .elementor-icon-list-item>a {
    font-family: "Rubik", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 38px;
    letter-spacing: -0.27px;
}

.elementor-582 .elementor-element.elementor-element-28dab25 .elementor-icon-list-text {
    color: #6B6B6B;
    transition: color 0.3s;
}

.elementor-582 .elementor-element.elementor-element-28dab25 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: #6B6B6B;
}

.elementor-582 .elementor-element.elementor-element-5d8dd4e .ekit-btn-wraper {
    text-align: center;
}

.elementor-582 .elementor-element.elementor-element-5d8dd4e .elementskit-btn {
    padding: 17px 21px 17px 21px;
    font-family: "Rubik", Sans-serif;
    font-size: 18px;
    font-weight: 500;
    text-transform: capitalize;
    line-height: 22px;
    letter-spacing: -0.36px;
    background-color: transparent;
    background-image: linear-gradient(100deg, #FF4C30 0%, #FF6830 100%);
    border-style: none;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0px 10px 15px 0px rgba(255, 83, 48, 0.35);
}

.elementor-582 .elementor-element.elementor-element-5d8dd4e .elementskit-btn:hover {
    color: #ffffff;
    background-color: transparent;
    background-image: linear-gradient(100deg, #F0561D 0%, #CB3720 100%);
}

.elementor-582 .elementor-element.elementor-element-5d8dd4e .elementskit-btn:hover svg path {
    stroke: #ffffff;
    fill: #ffffff;
}

.elementor-582 .elementor-element.elementor-element-5d8dd4e .elementskit-btn>i,
.elementor-582 .elementor-element.elementor-element-5d8dd4e .elementskit-btn>svg {
    margin-left: 14px;
}

.rtl .elementor-582 .elementor-element.elementor-element-5d8dd4e .elementskit-btn>i,
.rtl .elementor-582 .elementor-element.elementor-element-5d8dd4e .elementskit-btn>svg {
    margin-left: 0;
    margin-right: 14px;
}

.elementor-582 .elementor-element.elementor-element-5d8dd4e>.elementor-widget-container {
    margin: 0px 0px 30px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-582 .elementor-element.elementor-element-0bbb9f8 {
    margin-top: 0px;
    margin-bottom: 0px;
}

.elementor-582 .elementor-element.elementor-element-0f7504b>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #D5D5D5;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 0px 0px 0px 0px;
}

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

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

.elementor-582 .elementor-element.elementor-element-a456354 img {
    width: 100%;
}

.elementor-582 .elementor-element.elementor-element-a456354>.elementor-widget-container {
    margin: 0px 0px -14px 0px;
}

.elementor-582 .elementor-element.elementor-element-0134375 {
    margin-top: 0px;
    margin-bottom: -8px;
}

.elementor-582 .elementor-element.elementor-element-183b272 .elementskit-section-title-wraper .elementskit-section-title {
    color: #010103;
    margin: 0px 0px 0px 0px;
    font-family: "Poppins", Sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 35px;
    letter-spacing: -0.72px;
}

.elementor-582 .elementor-element.elementor-element-183b272 .elementskit-section-title-wraper .elementskit-section-title>span {
    color: #000000;
}

.elementor-582 .elementor-element.elementor-element-183b272 .elementskit-section-title-wraper .elementskit-section-title:hover>span {
    color: #000000;
}

.elementor-582 .elementor-element.elementor-element-183b272>.elementor-widget-container {
    padding: 0px 0px 0px 20px;
}

.elementor-582 .elementor-element.elementor-element-ed939f6.ekit-equal-height-enable,
.elementor-582 .elementor-element.elementor-element-ed939f6.ekit-equal-height-enable .elementor-widget-container,
.elementor-582 .elementor-element.elementor-element-ed939f6.ekit-equal-height-enable .ekit-wid-con,
.elementor-582 .elementor-element.elementor-element-ed939f6.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-582 .elementor-element.elementor-element-ed939f6 .elementskit-infobox {
    background-color: rgba(2, 1, 1, 0);
    padding: 0px 0px 0px 0px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(2, 1, 1, 0);
    border-radius: 5px 5px 5px 5px;
}

.elementor-582 .elementor-element.elementor-element-ed939f6 .elementskit-infobox .elementskit-info-box-title {
    margin: -3px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    color: #010103;
    font-family: "Poppins", Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 48px;
    letter-spacing: -0.96px;
}

.elementor-582 .elementor-element.elementor-element-ed939f6 .elementskit-infobox:hover .elementskit-info-box-title {
    color: #010103;
}

.elementor-582 .elementor-element.elementor-element-ed939f6 .elementskit-infobox .box-body>p {
    color: #010103;
    font-family: "Rubik", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: -0.24px;
}

.elementor-582 .elementor-element.elementor-element-ed939f6 .elementskit-infobox:hover .box-body>p {
    color: #010103;
}

.elementor-582 .elementor-element.elementor-element-ed939f6 .elementskit-infobox p {
    margin: 0px 0px 0px -16px;
}

.elementor-582 .elementor-element.elementor-element-ed939f6 .elementkit-infobox-icon {
    color: #010103;
}

.elementor-582 .elementor-element.elementor-element-ed939f6 .elementskit-info-box-icon>svg path {
    fill: #010103;
    stroke: #010103;
}

.elementor-582 .elementor-element.elementor-element-ed939f6 .elementskit-infobox .elementskit-info-box-icon i {
    font-size: 18px;
}

.elementor-582 .elementor-element.elementor-element-ed939f6 .elementskit-info-box-icon>svg {
    max-width: 18px;
    height: auto;
}

.elementor-582 .elementor-element.elementor-element-ed939f6 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 6px 4px 0px 0px;
}

.elementor-582 .elementor-element.elementor-element-ed939f6 .elementskit-infobox .elementskit-info-box-icon {
    padding: 0px 0px 0px 0px;
    transform: rotate(0deg);
}

.elementor-582 .elementor-element.elementor-element-abb6e00 {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #EFEFEF;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -5px;
    margin-bottom: 25px;
    padding: 00px 0px 0px 0px;
}

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

.elementor-582 .elementor-element.elementor-element-1eebdfb .elementor-icon-list-icon i {
    color: #010103;
    transition: color 0.3s;
}

.elementor-582 .elementor-element.elementor-element-1eebdfb .elementor-icon-list-icon svg {
    fill: #010103;
    transition: fill 0.3s;
}

.elementor-582 .elementor-element.elementor-element-1eebdfb .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: #010103;
}

.elementor-582 .elementor-element.elementor-element-1eebdfb .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: #010103;
}

.elementor-582 .elementor-element.elementor-element-1eebdfb {
    --e-icon-list-icon-size: 15px;
    --icon-vertical-offset: 0px;
}

.elementor-582 .elementor-element.elementor-element-1eebdfb .elementor-icon-list-icon {
    padding-right: 10px;
}

.elementor-582 .elementor-element.elementor-element-1eebdfb .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-582 .elementor-element.elementor-element-1eebdfb .elementor-icon-list-item>a {
    font-family: "Rubik", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 38px;
    letter-spacing: -0.27px;
}

.elementor-582 .elementor-element.elementor-element-1eebdfb .elementor-icon-list-text {
    color: #6B6B6B;
    transition: color 0.3s;
}

.elementor-582 .elementor-element.elementor-element-1eebdfb .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: #6B6B6B;
}

.elementor-582 .elementor-element.elementor-element-1eebdfb>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

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

.elementor-582 .elementor-element.elementor-element-b64ee8c .elementor-icon-list-icon i {
    color: #010103;
    transition: color 0.3s;
}

.elementor-582 .elementor-element.elementor-element-b64ee8c .elementor-icon-list-icon svg {
    fill: #010103;
    transition: fill 0.3s;
}

.elementor-582 .elementor-element.elementor-element-b64ee8c .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: #010103;
}

.elementor-582 .elementor-element.elementor-element-b64ee8c .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: #010103;
}

.elementor-582 .elementor-element.elementor-element-b64ee8c {
    --e-icon-list-icon-size: 15px;
    --icon-vertical-offset: 0px;
}

.elementor-582 .elementor-element.elementor-element-b64ee8c .elementor-icon-list-icon {
    padding-right: 10px;
}

.elementor-582 .elementor-element.elementor-element-b64ee8c .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-582 .elementor-element.elementor-element-b64ee8c .elementor-icon-list-item>a {
    font-family: "Rubik", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 38px;
    letter-spacing: -0.27px;
}

.elementor-582 .elementor-element.elementor-element-b64ee8c .elementor-icon-list-text {
    color: #6B6B6B;
    transition: color 0.3s;
}

.elementor-582 .elementor-element.elementor-element-b64ee8c .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: #6B6B6B;
}

.elementor-582 .elementor-element.elementor-element-12f300d .ekit-btn-wraper {
    text-align: center;
}

.elementor-582 .elementor-element.elementor-element-12f300d .elementskit-btn {
    padding: 17px 21px 17px 21px;
    font-family: "Rubik", Sans-serif;
    font-size: 18px;
    font-weight: 500;
    text-transform: capitalize;
    line-height: 22px;
    letter-spacing: -0.36px;
    background-color: transparent;
    background-image: linear-gradient(100deg, #FF4C30 0%, #FF6830 100%);
    border-style: none;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0px 10px 15px 0px rgba(255, 83, 48, 0.35);
}

.elementor-582 .elementor-element.elementor-element-12f300d .elementskit-btn:hover {
    color: #ffffff;
    background-color: transparent;
    background-image: linear-gradient(100deg, #F0561D 0%, #CB3720 100%);
}

.elementor-582 .elementor-element.elementor-element-12f300d .elementskit-btn:hover svg path {
    stroke: #ffffff;
    fill: #ffffff;
}

.elementor-582 .elementor-element.elementor-element-12f300d .elementskit-btn>i,
.elementor-582 .elementor-element.elementor-element-12f300d .elementskit-btn>svg {
    margin-left: 14px;
}

.rtl .elementor-582 .elementor-element.elementor-element-12f300d .elementskit-btn>i,
.rtl .elementor-582 .elementor-element.elementor-element-12f300d .elementskit-btn>svg {
    margin-left: 0;
    margin-right: 14px;
}

.elementor-582 .elementor-element.elementor-element-12f300d>.elementor-widget-container {
    margin: 0px 0px 30px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-582 .elementor-element.elementor-element-5057c1e>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #D5D5D5;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 0px 0px 0px 0px;
}

.elementor-582 .elementor-element.elementor-element-5057c1e>.elementor-element-populated,
.elementor-582 .elementor-element.elementor-element-5057c1e>.elementor-element-populated>.elementor-background-overlay,
.elementor-582 .elementor-element.elementor-element-5057c1e>.elementor-background-slideshow {
    border-radius: 3px 3px 3px 3px;
}

.elementor-582 .elementor-element.elementor-element-5057c1e>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-582 .elementor-element.elementor-element-5d7b9c3 img {
    width: 100%;
}

.elementor-582 .elementor-element.elementor-element-5d7b9c3>.elementor-widget-container {
    margin: 0px 0px -14px 0px;
}

.elementor-582 .elementor-element.elementor-element-73097af {
    margin-top: 0px;
    margin-bottom: -8px;
}

.elementor-582 .elementor-element.elementor-element-d07ad1d .elementskit-section-title-wraper .elementskit-section-title {
    color: #010103;
    margin: 0px 0px 0px 0px;
    font-family: "Poppins", Sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 35px;
    letter-spacing: -0.72px;
}

.elementor-582 .elementor-element.elementor-element-d07ad1d .elementskit-section-title-wraper .elementskit-section-title>span {
    color: #000000;
}

.elementor-582 .elementor-element.elementor-element-d07ad1d .elementskit-section-title-wraper .elementskit-section-title:hover>span {
    color: #000000;
}

.elementor-582 .elementor-element.elementor-element-d07ad1d>.elementor-widget-container {
    padding: 0px 0px 0px 20px;
}

.elementor-582 .elementor-element.elementor-element-32020e1.ekit-equal-height-enable,
.elementor-582 .elementor-element.elementor-element-32020e1.ekit-equal-height-enable .elementor-widget-container,
.elementor-582 .elementor-element.elementor-element-32020e1.ekit-equal-height-enable .ekit-wid-con,
.elementor-582 .elementor-element.elementor-element-32020e1.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-582 .elementor-element.elementor-element-32020e1 .elementskit-infobox {
    background-color: rgba(2, 1, 1, 0);
    padding: 0px 0px 0px 0px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(2, 1, 1, 0);
    border-radius: 5px 5px 5px 5px;
}

.elementor-582 .elementor-element.elementor-element-32020e1 .elementskit-infobox .elementskit-info-box-title {
    margin: -3px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    color: #010103;
    font-family: "Poppins", Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 48px;
    letter-spacing: -0.96px;
}

.elementor-582 .elementor-element.elementor-element-32020e1 .elementskit-infobox:hover .elementskit-info-box-title {
    color: #010103;
}

.elementor-582 .elementor-element.elementor-element-32020e1 .elementskit-infobox .box-body>p {
    color: #010103;
    font-family: "Rubik", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: -0.24px;
}

.elementor-582 .elementor-element.elementor-element-32020e1 .elementskit-infobox:hover .box-body>p {
    color: #010103;
}

.elementor-582 .elementor-element.elementor-element-32020e1 .elementskit-infobox p {
    margin: 0px 0px 0px -16px;
}

.elementor-582 .elementor-element.elementor-element-32020e1 .elementkit-infobox-icon {
    color: #010103;
}

.elementor-582 .elementor-element.elementor-element-32020e1 .elementskit-info-box-icon>svg path {
    fill: #010103;
    stroke: #010103;
}

.elementor-582 .elementor-element.elementor-element-32020e1 .elementskit-infobox .elementskit-info-box-icon i {
    font-size: 18px;
}

.elementor-582 .elementor-element.elementor-element-32020e1 .elementskit-info-box-icon>svg {
    max-width: 18px;
    height: auto;
}

.elementor-582 .elementor-element.elementor-element-32020e1 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 6px 4px 0px 0px;
}

.elementor-582 .elementor-element.elementor-element-32020e1 .elementskit-infobox .elementskit-info-box-icon {
    padding: 0px 0px 0px 0px;
    transform: rotate(0deg);
}

.elementor-582 .elementor-element.elementor-element-8d5cc4a {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #EFEFEF;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -5px;
    margin-bottom: 25px;
    padding: 00px 0px 0px 0px;
}

.elementor-582 .elementor-element.elementor-element-8d5cc4a>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-582 .elementor-element.elementor-element-2644e86 .elementor-icon-list-icon i {
    color: #010103;
    transition: color 0.3s;
}

.elementor-582 .elementor-element.elementor-element-2644e86 .elementor-icon-list-icon svg {
    fill: #010103;
    transition: fill 0.3s;
}

.elementor-582 .elementor-element.elementor-element-2644e86 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: #010103;
}

.elementor-582 .elementor-element.elementor-element-2644e86 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: #010103;
}

.elementor-582 .elementor-element.elementor-element-2644e86 {
    --e-icon-list-icon-size: 15px;
    --icon-vertical-offset: 0px;
}

.elementor-582 .elementor-element.elementor-element-2644e86 .elementor-icon-list-icon {
    padding-right: 10px;
}

.elementor-582 .elementor-element.elementor-element-2644e86 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-582 .elementor-element.elementor-element-2644e86 .elementor-icon-list-item>a {
    font-family: "Rubik", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 38px;
    letter-spacing: -0.27px;
}

.elementor-582 .elementor-element.elementor-element-2644e86 .elementor-icon-list-text {
    color: #6B6B6B;
    transition: color 0.3s;
}

.elementor-582 .elementor-element.elementor-element-2644e86 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: #6B6B6B;
}

.elementor-582 .elementor-element.elementor-element-2644e86>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-582 .elementor-element.elementor-element-282c412>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-582 .elementor-element.elementor-element-a21feb5 .elementor-icon-list-icon i {
    color: #010103;
    transition: color 0.3s;
}

.elementor-582 .elementor-element.elementor-element-a21feb5 .elementor-icon-list-icon svg {
    fill: #010103;
    transition: fill 0.3s;
}

.elementor-582 .elementor-element.elementor-element-a21feb5 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: #010103;
}

.elementor-582 .elementor-element.elementor-element-a21feb5 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: #010103;
}

.elementor-582 .elementor-element.elementor-element-a21feb5 {
    --e-icon-list-icon-size: 15px;
    --icon-vertical-offset: 0px;
}

.elementor-582 .elementor-element.elementor-element-a21feb5 .elementor-icon-list-icon {
    padding-right: 10px;
}

.elementor-582 .elementor-element.elementor-element-a21feb5 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-582 .elementor-element.elementor-element-a21feb5 .elementor-icon-list-item>a {
    font-family: "Rubik", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 38px;
    letter-spacing: -0.27px;
}

.elementor-582 .elementor-element.elementor-element-a21feb5 .elementor-icon-list-text {
    color: #6B6B6B;
    transition: color 0.3s;
}

.elementor-582 .elementor-element.elementor-element-a21feb5 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: #6B6B6B;
}

.elementor-582 .elementor-element.elementor-element-b51f947 .ekit-btn-wraper {
    text-align: center;
}

.elementor-582 .elementor-element.elementor-element-b51f947 .elementskit-btn {
    padding: 17px 21px 17px 21px;
    font-family: "Rubik", Sans-serif;
    font-size: 18px;
    font-weight: 500;
    text-transform: capitalize;
    line-height: 22px;
    letter-spacing: -0.36px;
    background-color: transparent;
    background-image: linear-gradient(100deg, #FF4C30 0%, #FF6830 100%);
    border-style: none;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0px 10px 15px 0px rgba(255, 83, 48, 0.35);
}

.elementor-582 .elementor-element.elementor-element-b51f947 .elementskit-btn:hover {
    color: #ffffff;
    background-color: transparent;
    background-image: linear-gradient(100deg, #F0561D 0%, #CB3720 100%);
}

.elementor-582 .elementor-element.elementor-element-b51f947 .elementskit-btn:hover svg path {
    stroke: #ffffff;
    fill: #ffffff;
}

.elementor-582 .elementor-element.elementor-element-b51f947 .elementskit-btn>i,
.elementor-582 .elementor-element.elementor-element-b51f947 .elementskit-btn>svg {
    margin-left: 14px;
}

.rtl .elementor-582 .elementor-element.elementor-element-b51f947 .elementskit-btn>i,
.rtl .elementor-582 .elementor-element.elementor-element-b51f947 .elementskit-btn>svg {
    margin-left: 0;
    margin-right: 14px;
}

.elementor-582 .elementor-element.elementor-element-b51f947>.elementor-widget-container {
    margin: 0px 0px 30px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-582 .elementor-element.elementor-element-643ddae>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #D5D5D5;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 0px 0px 0px 0px;
}

.elementor-582 .elementor-element.elementor-element-643ddae>.elementor-element-populated,
.elementor-582 .elementor-element.elementor-element-643ddae>.elementor-element-populated>.elementor-background-overlay,
.elementor-582 .elementor-element.elementor-element-643ddae>.elementor-background-slideshow {
    border-radius: 3px 3px 3px 3px;
}

.elementor-582 .elementor-element.elementor-element-643ddae>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-582 .elementor-element.elementor-element-d8174c1 img {
    width: 100%;
}

.elementor-582 .elementor-element.elementor-element-d8174c1>.elementor-widget-container {
    margin: 0px 0px -14px 0px;
}

.elementor-582 .elementor-element.elementor-element-cf4090e {
    margin-top: 0px;
    margin-bottom: -8px;
}

.elementor-582 .elementor-element.elementor-element-f0442a3 .elementskit-section-title-wraper .elementskit-section-title {
    color: #010103;
    margin: 0px 0px 0px 0px;
    font-family: "Poppins", Sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 35px;
    letter-spacing: -0.72px;
}

.elementor-582 .elementor-element.elementor-element-f0442a3 .elementskit-section-title-wraper .elementskit-section-title>span {
    color: #000000;
}

.elementor-582 .elementor-element.elementor-element-f0442a3 .elementskit-section-title-wraper .elementskit-section-title:hover>span {
    color: #000000;
}

.elementor-582 .elementor-element.elementor-element-f0442a3>.elementor-widget-container {
    padding: 0px 0px 0px 20px;
}

.elementor-582 .elementor-element.elementor-element-028de13.ekit-equal-height-enable,
.elementor-582 .elementor-element.elementor-element-028de13.ekit-equal-height-enable .elementor-widget-container,
.elementor-582 .elementor-element.elementor-element-028de13.ekit-equal-height-enable .ekit-wid-con,
.elementor-582 .elementor-element.elementor-element-028de13.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-582 .elementor-element.elementor-element-028de13 .elementskit-infobox {
    background-color: rgba(2, 1, 1, 0);
    padding: 0px 0px 0px 0px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(2, 1, 1, 0);
    border-radius: 5px 5px 5px 5px;
}

.elementor-582 .elementor-element.elementor-element-028de13 .elementskit-infobox .elementskit-info-box-title {
    margin: -3px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    color: #010103;
    font-family: "Poppins", Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 48px;
    letter-spacing: -0.96px;
}

.elementor-582 .elementor-element.elementor-element-028de13 .elementskit-infobox:hover .elementskit-info-box-title {
    color: #010103;
}

.elementor-582 .elementor-element.elementor-element-028de13 .elementskit-infobox .box-body>p {
    color: #010103;
    font-family: "Rubik", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: -0.24px;
}

.elementor-582 .elementor-element.elementor-element-028de13 .elementskit-infobox:hover .box-body>p {
    color: #010103;
}

.elementor-582 .elementor-element.elementor-element-028de13 .elementskit-infobox p {
    margin: 0px 0px 0px -16px;
}

.elementor-582 .elementor-element.elementor-element-028de13 .elementkit-infobox-icon {
    color: #010103;
}

.elementor-582 .elementor-element.elementor-element-028de13 .elementskit-info-box-icon>svg path {
    fill: #010103;
    stroke: #010103;
}

.elementor-582 .elementor-element.elementor-element-028de13 .elementskit-infobox .elementskit-info-box-icon i {
    font-size: 18px;
}

.elementor-582 .elementor-element.elementor-element-028de13 .elementskit-info-box-icon>svg {
    max-width: 18px;
    height: auto;
}

.elementor-582 .elementor-element.elementor-element-028de13 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 6px 4px 0px 0px;
}

.elementor-582 .elementor-element.elementor-element-028de13 .elementskit-infobox .elementskit-info-box-icon {
    padding: 0px 0px 0px 0px;
    transform: rotate(0deg);
}

.elementor-582 .elementor-element.elementor-element-aada7d8 {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #EFEFEF;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -5px;
    margin-bottom: 25px;
    padding: 00px 0px 0px 0px;
}

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

.elementor-582 .elementor-element.elementor-element-de2a8b6 .elementor-icon-list-icon i {
    color: #010103;
    transition: color 0.3s;
}

.elementor-582 .elementor-element.elementor-element-de2a8b6 .elementor-icon-list-icon svg {
    fill: #010103;
    transition: fill 0.3s;
}

.elementor-582 .elementor-element.elementor-element-de2a8b6 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: #010103;
}

.elementor-582 .elementor-element.elementor-element-de2a8b6 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: #010103;
}

.elementor-582 .elementor-element.elementor-element-de2a8b6 {
    --e-icon-list-icon-size: 15px;
    --icon-vertical-offset: 0px;
}

.elementor-582 .elementor-element.elementor-element-de2a8b6 .elementor-icon-list-icon {
    padding-right: 10px;
}

.elementor-582 .elementor-element.elementor-element-de2a8b6 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-582 .elementor-element.elementor-element-de2a8b6 .elementor-icon-list-item>a {
    font-family: "Rubik", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 38px;
    letter-spacing: -0.27px;
}

.elementor-582 .elementor-element.elementor-element-de2a8b6 .elementor-icon-list-text {
    color: #6B6B6B;
    transition: color 0.3s;
}

.elementor-582 .elementor-element.elementor-element-de2a8b6 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: #6B6B6B;
}

.elementor-582 .elementor-element.elementor-element-de2a8b6>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-582 .elementor-element.elementor-element-031b583>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-582 .elementor-element.elementor-element-2b627be .elementor-icon-list-icon i {
    color: #010103;
    transition: color 0.3s;
}

.elementor-582 .elementor-element.elementor-element-2b627be .elementor-icon-list-icon svg {
    fill: #010103;
    transition: fill 0.3s;
}

.elementor-582 .elementor-element.elementor-element-2b627be .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: #010103;
}

.elementor-582 .elementor-element.elementor-element-2b627be .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: #010103;
}

.elementor-582 .elementor-element.elementor-element-2b627be {
    --e-icon-list-icon-size: 15px;
    --icon-vertical-offset: 0px;
}

.elementor-582 .elementor-element.elementor-element-2b627be .elementor-icon-list-icon {
    padding-right: 10px;
}

.elementor-582 .elementor-element.elementor-element-2b627be .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-582 .elementor-element.elementor-element-2b627be .elementor-icon-list-item>a {
    font-family: "Rubik", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 38px;
    letter-spacing: -0.27px;
}

.elementor-582 .elementor-element.elementor-element-2b627be .elementor-icon-list-text {
    color: #6B6B6B;
    transition: color 0.3s;
}

.elementor-582 .elementor-element.elementor-element-2b627be .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: #6B6B6B;
}

.elementor-582 .elementor-element.elementor-element-35771e3 .ekit-btn-wraper {
    text-align: center;
}

.elementor-582 .elementor-element.elementor-element-35771e3 .elementskit-btn {
    padding: 17px 21px 17px 21px;
    font-family: "Rubik", Sans-serif;
    font-size: 18px;
    font-weight: 500;
    text-transform: capitalize;
    line-height: 22px;
    letter-spacing: -0.36px;
    background-color: transparent;
    background-image: linear-gradient(100deg, #FF4C30 0%, #FF6830 100%);
    border-style: none;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0px 10px 15px 0px rgba(255, 83, 48, 0.35);
}

.elementor-582 .elementor-element.elementor-element-35771e3 .elementskit-btn:hover {
    color: #ffffff;
    background-color: transparent;
    background-image: linear-gradient(100deg, #F0561D 0%, #CB3720 100%);
}

.elementor-582 .elementor-element.elementor-element-35771e3 .elementskit-btn:hover svg path {
    stroke: #ffffff;
    fill: #ffffff;
}

.elementor-582 .elementor-element.elementor-element-35771e3 .elementskit-btn>i,
.elementor-582 .elementor-element.elementor-element-35771e3 .elementskit-btn>svg {
    margin-left: 14px;
}

.rtl .elementor-582 .elementor-element.elementor-element-35771e3 .elementskit-btn>i,
.rtl .elementor-582 .elementor-element.elementor-element-35771e3 .elementskit-btn>svg {
    margin-left: 0;
    margin-right: 14px;
}

.elementor-582 .elementor-element.elementor-element-35771e3>.elementor-widget-container {
    margin: 0px 0px 30px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-582 .elementor-element.elementor-element-9827f01>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-582 .elementor-element.elementor-element-9827f01:not(.elementor-motion-effects-element-type-background),
.elementor-582 .elementor-element.elementor-element-9827f01>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #2D2D2D;
}

.elementor-582 .elementor-element.elementor-element-9827f01>.elementor-background-overlay {
    background-image: url("https://demo.xpeedstudio.com/carrental/home-v4/wp-content/uploads/sites/5/2020/06/cta_car_action.png");
    background-position: top right;
    background-repeat: no-repeat;
    background-size: auto;
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-582 .elementor-element.elementor-element-9827f01 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 90px 0px 75px 0px;
}

.elementor-582 .elementor-element.elementor-element-3c604df .elementskit-section-title-wraper .elementskit-section-title {
    color: #FFFFFF;
    margin: 0px 0px 10px 0px;
    font-family: "Poppins", Sans-serif;
    font-size: 52px;
    font-weight: bold;
    line-height: 62px;
    letter-spacing: -1.36px;
}

.elementor-582 .elementor-element.elementor-element-3c604df .elementskit-section-title-wraper .elementskit-section-title>span {
    color: #000000;
}

.elementor-582 .elementor-element.elementor-element-3c604df .elementskit-section-title-wraper .elementskit-section-title:hover>span {
    color: #000000;
}

.elementor-582 .elementor-element.elementor-element-3c604df .elementskit-section-title-wraper p {
    color: #FFFFFF;
    font-family: "Rubik", Sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 28px;
    letter-spacing: -0.72px;
}

.elementor-582 .elementor-element.elementor-element-4da4f8a .ekit-btn-wraper {
    text-align: right;
}

.elementor-582 .elementor-element.elementor-element-4da4f8a .elementskit-btn {
    padding: 19px 27px 19px 27px;
    font-family: "Rubik", Sans-serif;
    font-size: 18px;
    font-weight: 500;
    text-transform: capitalize;
    line-height: 22px;
    letter-spacing: -0.36px;
    background-color: transparent;
    background-image: linear-gradient(100deg, #FF4C30 40%, #FF6830 100%);
    border-style: none;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0px 10px 15px 0px rgba(255, 83, 48, 0.35);
}

.elementor-582 .elementor-element.elementor-element-4da4f8a .elementskit-btn:hover {
    color: #ffffff;
    background-color: transparent;
    background-image: linear-gradient(100deg, #F0561D 40%, #922919 100%);
}

.elementor-582 .elementor-element.elementor-element-4da4f8a .elementskit-btn:hover svg path {
    stroke: #ffffff;
    fill: #ffffff;
}

.elementor-582 .elementor-element.elementor-element-4da4f8a .elementskit-btn>i,
.elementor-582 .elementor-element.elementor-element-4da4f8a .elementskit-btn>svg {
    margin-left: 14px;
}

.rtl .elementor-582 .elementor-element.elementor-element-4da4f8a .elementskit-btn>i,
.rtl .elementor-582 .elementor-element.elementor-element-4da4f8a .elementskit-btn>svg {
    margin-left: 0;
    margin-right: 14px;
}

.elementor-582 .elementor-element.elementor-element-0139e60 {
    padding: 80px 0px 50px 0px;
}

.elementor-582 .elementor-element.elementor-element-20a9246>.elementor-container {
    max-width: 520px;
}

.elementor-582 .elementor-element.elementor-element-006954a .elementskit-section-title-wraper .elementskit-section-title {
    color: #010103;
    margin: 0px 0px 50px 0px;
    font-family: "Poppins", Sans-serif;
    font-size: 44px;
    font-weight: bold;
    line-height: 60px;
    letter-spacing: -1.32px;
}

.elementor-582 .elementor-element.elementor-element-006954a .elementskit-section-title-wraper .elementskit-section-title>span {
    color: #000000;
}

.elementor-582 .elementor-element.elementor-element-006954a .elementskit-section-title-wraper .elementskit-section-title:hover>span {
    color: #000000;
}

.elementor-582 .elementor-element.elementor-element-006954a .elementskit-section-title-wraper .elementskit-section-subtitle {
    color: #010103;
    font-family: "Rubik", Sans-serif;
    font-size: 22px;
    font-weight: 500;
    line-height: 27px;
    letter-spacing: -0.66px;
}

.elementor-582 .elementor-element.elementor-element-c6328de.ekit-equal-height-enable,
.elementor-582 .elementor-element.elementor-element-c6328de.ekit-equal-height-enable .elementor-widget-container,
.elementor-582 .elementor-element.elementor-element-c6328de.ekit-equal-height-enable .ekit-wid-con,
.elementor-582 .elementor-element.elementor-element-c6328de.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-582 .elementor-element.elementor-element-c6328de .elementskit-infobox {
    padding: 0px 30px 0px 30px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(2, 1, 1, 0);
    border-radius: 0px 0px 0px 0px;
}

.elementor-582 .elementor-element.elementor-element-c6328de .elementskit-infobox:hover {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(2, 1, 1, 0);
    border-radius: 0px 0px 0px 0px;
}

.elementor-582 .elementor-element.elementor-element-c6328de .elementskit-infobox .elementskit-info-box-title {
    margin: 0px 0px 10px 0px;
    padding: 0px 0px 0px 0px;
    color: #010103;
    font-family: "Poppins", Sans-serif;
    font-size: 26px;
    font-weight: bold;
    text-transform: capitalize;
    letter-spacing: -0.78px;
}

.elementor-582 .elementor-element.elementor-element-c6328de .elementskit-infobox:hover .elementskit-info-box-title {
    color: #010103;
}

.elementor-582 .elementor-element.elementor-element-c6328de .elementskit-infobox .box-body>p {
    color: #817F91;
    font-family: "Rubik", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 23px;
    letter-spacing: -0.24px;
}

.elementor-582 .elementor-element.elementor-element-c6328de .elementskit-infobox:hover .box-body>p {
    color: #817F91;
}

.elementor-582 .elementor-element.elementor-element-c6328de .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 0px 3px 0px;
}

.elementor-582 .elementor-element.elementor-element-c6328de .elementskit-infobox .elementskit-info-box-icon {
    transform: rotate(0deg);
}

.elementor-582 .elementor-element.elementor-element-afc03de {
    width: auto;
    max-width: auto;
    bottom: 70%;
}

body:not(.rtl) .elementor-582 .elementor-element.elementor-element-afc03de {
    right: -15%;
}

body.rtl .elementor-582 .elementor-element.elementor-element-afc03de {
    left: -15%;
}

.elementor-582 .elementor-element.elementor-element-8f3bec9.ekit-equal-height-enable,
.elementor-582 .elementor-element.elementor-element-8f3bec9.ekit-equal-height-enable .elementor-widget-container,
.elementor-582 .elementor-element.elementor-element-8f3bec9.ekit-equal-height-enable .ekit-wid-con,
.elementor-582 .elementor-element.elementor-element-8f3bec9.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-582 .elementor-element.elementor-element-8f3bec9 .elementskit-infobox {
    padding: 0px 30px 0px 30px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(2, 1, 1, 0);
    border-radius: 0px 0px 0px 0px;
}

.elementor-582 .elementor-element.elementor-element-8f3bec9 .elementskit-infobox:hover {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(2, 1, 1, 0);
    border-radius: 0px 0px 0px 0px;
}

.elementor-582 .elementor-element.elementor-element-8f3bec9 .elementskit-infobox .elementskit-info-box-title {
    margin: 0px 0px 10px 0px;
    padding: 0px 0px 0px 0px;
    color: #010103;
    font-family: "Poppins", Sans-serif;
    font-size: 26px;
    font-weight: bold;
    text-transform: capitalize;
    letter-spacing: -0.78px;
}

.elementor-582 .elementor-element.elementor-element-8f3bec9 .elementskit-infobox:hover .elementskit-info-box-title {
    color: #010103;
}

.elementor-582 .elementor-element.elementor-element-8f3bec9 .elementskit-infobox .box-body>p {
    color: #817F91;
    font-family: "Rubik", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 23px;
    letter-spacing: -0.24px;
}

.elementor-582 .elementor-element.elementor-element-8f3bec9 .elementskit-infobox:hover .box-body>p {
    color: #817F91;
}

.elementor-582 .elementor-element.elementor-element-8f3bec9 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 0px 3px 0px;
}

.elementor-582 .elementor-element.elementor-element-8f3bec9 .elementskit-infobox .elementskit-info-box-icon {
    transform: rotate(0deg);
}

.elementor-582 .elementor-element.elementor-element-b449b0a {
    width: auto;
    max-width: auto;
    bottom: 70%;
}

body:not(.rtl) .elementor-582 .elementor-element.elementor-element-b449b0a {
    right: -15%;
}

body.rtl .elementor-582 .elementor-element.elementor-element-b449b0a {
    left: -15%;
}

.elementor-582 .elementor-element.elementor-element-90583e4.ekit-equal-height-enable,
.elementor-582 .elementor-element.elementor-element-90583e4.ekit-equal-height-enable .elementor-widget-container,
.elementor-582 .elementor-element.elementor-element-90583e4.ekit-equal-height-enable .ekit-wid-con,
.elementor-582 .elementor-element.elementor-element-90583e4.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-582 .elementor-element.elementor-element-90583e4 .elementskit-infobox {
    padding: 0px 30px 0px 30px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(2, 1, 1, 0);
    border-radius: 0px 0px 0px 0px;
}

.elementor-582 .elementor-element.elementor-element-90583e4 .elementskit-infobox:hover {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(2, 1, 1, 0);
    border-radius: 0px 0px 0px 0px;
}

.elementor-582 .elementor-element.elementor-element-90583e4 .elementskit-infobox .elementskit-info-box-title {
    margin: 0px 0px 10px 0px;
    padding: 0px 0px 0px 0px;
    color: #010103;
    font-family: "Poppins", Sans-serif;
    font-size: 26px;
    font-weight: bold;
    text-transform: capitalize;
    letter-spacing: -0.78px;
}

.elementor-582 .elementor-element.elementor-element-90583e4 .elementskit-infobox:hover .elementskit-info-box-title {
    color: #010103;
}

.elementor-582 .elementor-element.elementor-element-90583e4 .elementskit-infobox .box-body>p {
    color: #817F91;
    font-family: "Rubik", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 23px;
    letter-spacing: -0.24px;
}

.elementor-582 .elementor-element.elementor-element-90583e4 .elementskit-infobox:hover .box-body>p {
    color: #817F91;
}

.elementor-582 .elementor-element.elementor-element-90583e4 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 0px 3px 0px;
}

.elementor-582 .elementor-element.elementor-element-90583e4 .elementskit-infobox .elementskit-info-box-icon {
    transform: rotate(0deg);
}

.elementor-582 .elementor-element.elementor-element-2708a77>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-582 .elementor-element.elementor-element-2708a77:not(.elementor-motion-effects-element-type-background),
.elementor-582 .elementor-element.elementor-element-2708a77>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://demo.xpeedstudio.com/carrental/home-v4/wp-content/uploads/sites/5/2020/07/cta-bg-image.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-582 .elementor-element.elementor-element-2708a77>.elementor-background-overlay {
    background-color: #2D2D2D;
    opacity: 0.89;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-582 .elementor-element.elementor-element-2708a77 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 30px 0px 30px 0px;
}

.elementor-582 .elementor-element.elementor-element-7af80ae .elementskit-section-title-wraper .elementskit-section-title {
    color: #FFFFFF;
    margin: 0px 0px 0px 0px;
    font-family: "Poppins", Sans-serif;
    font-size: 36px;
    font-weight: 700;
    line-height: 48px;
    letter-spacing: -0.72px;
}

.elementor-582 .elementor-element.elementor-element-7af80ae .elementskit-section-title-wraper .elementskit-section-title>span {
    color: #000000;
}

.elementor-582 .elementor-element.elementor-element-7af80ae .elementskit-section-title-wraper .elementskit-section-title:hover>span {
    color: #000000;
}

.elementor-582 .elementor-element.elementor-element-7af80ae>.elementor-widget-container {
    padding: 0px 30px 0px 0px;
}

.elementor-582 .elementor-element.elementor-element-07dec35 .elementor-icon-list-icon i {
    color: #FFFFFF;
    transition: color 0.3s;
}

.elementor-582 .elementor-element.elementor-element-07dec35 .elementor-icon-list-icon svg {
    fill: #FFFFFF;
    transition: fill 0.3s;
}

.elementor-582 .elementor-element.elementor-element-07dec35 {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}

.elementor-582 .elementor-element.elementor-element-07dec35 .elementor-icon-list-icon {
    padding-right: 8px;
}

.elementor-582 .elementor-element.elementor-element-07dec35 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-582 .elementor-element.elementor-element-07dec35 .elementor-icon-list-item>a {
    font-family: "Rubik", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 26px;
}

.elementor-582 .elementor-element.elementor-element-07dec35 .elementor-icon-list-text {
    color: #FFFFFF;
    transition: color 0.3s;
}

.elementor-582 .elementor-element.elementor-element-07dec35>.elementor-widget-container {
    margin: 0px 0px 0px 100px;
}

.elementor-582 .elementor-element.elementor-element-d53bf00 .elementskit-section-title-wraper .elementskit-section-title {
    color: #FF5430;
    margin: 0px 0px 0px 0px;
    font-family: "Rubik", Sans-serif;
    font-size: 36px;
    font-weight: 700;
    line-height: 43px;
    letter-spacing: -0.56px;
}

.elementor-582 .elementor-element.elementor-element-d53bf00 .elementskit-section-title-wraper .elementskit-section-title>span {
    color: #000000;
}

.elementor-582 .elementor-element.elementor-element-d53bf00 .elementskit-section-title-wraper .elementskit-section-title:hover>span {
    color: #000000;
}

.elementor-582 .elementor-element.elementor-element-d53bf00>.elementor-widget-container {
    margin: -20px 0px 0px 0px;
}

@media(max-width:1024px) {
    .elementor-582 .elementor-element.elementor-element-435449f>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-582 .elementor-element.elementor-element-b23ca20>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-582 .elementor-element.elementor-element-fbe0b30>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-582 .elementor-element.elementor-element-7a89b54 .ekit-btn-wraper {
        text-align: left;
    }
    .elementor-582 .elementor-element.elementor-element-7a89b54>.elementor-widget-container {
        padding: 0px 0px 0px 10px;
    }
    .elementor-582 .elementor-element.elementor-element-c2fe50e>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-582 .elementor-element.elementor-element-f6d0a88>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-582 .elementor-element.elementor-element-2d1c2fa .ekit-btn-wraper {
        text-align: left;
    }
    .elementor-582 .elementor-element.elementor-element-2d1c2fa>.elementor-widget-container {
        padding: 0px 0px 0px 10px;
    }
    .elementor-582 .elementor-element.elementor-element-90386f2>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-582 .elementor-element.elementor-element-bedfc74>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-582 .elementor-element.elementor-element-5d8dd4e .ekit-btn-wraper {
        text-align: left;
    }
    .elementor-582 .elementor-element.elementor-element-5d8dd4e>.elementor-widget-container {
        padding: 0px 0px 0px 10px;
    }
    .elementor-582 .elementor-element.elementor-element-0f7504b>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-582 .elementor-element.elementor-element-183b272>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-582 .elementor-element.elementor-element-12f300d .ekit-btn-wraper {
        text-align: left;
    }
    .elementor-582 .elementor-element.elementor-element-12f300d>.elementor-widget-container {
        padding: 0px 0px 0px 10px;
    }
    .elementor-582 .elementor-element.elementor-element-5057c1e>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-582 .elementor-element.elementor-element-b51f947 .ekit-btn-wraper {
        text-align: left;
    }
    .elementor-582 .elementor-element.elementor-element-b51f947>.elementor-widget-container {
        padding: 0px 0px 0px 10px;
    }
    .elementor-582 .elementor-element.elementor-element-643ddae>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-582 .elementor-element.elementor-element-f0442a3>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-582 .elementor-element.elementor-element-35771e3 .ekit-btn-wraper {
        text-align: left;
    }
    .elementor-582 .elementor-element.elementor-element-35771e3>.elementor-widget-container {
        padding: 0px 0px 0px 10px;
    }
    .elementor-582 .elementor-element.elementor-element-3c604df .elementskit-section-title-wraper .elementskit-section-title {
        font-size: 40px;
    }
    .elementor-582 .elementor-element.elementor-element-4da4f8a .ekit-btn-wraper {
        text-align: center;
    }
    .elementor-582 .elementor-element.elementor-element-c6328de .elementskit-infobox {
        padding: 0px 0px 0px 0px;
    }
    .elementor-582 .elementor-element.elementor-element-8f3bec9 .elementskit-infobox {
        padding: 0px 0px 0px 0px;
    }
    .elementor-582 .elementor-element.elementor-element-90583e4 .elementskit-infobox {
        padding: 0px 0px 0px 0px;
    }
    .elementor-582 .elementor-element.elementor-element-07dec35>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
}

@media(max-width:767px) {
    .elementor-582 .elementor-element.elementor-element-64b6901 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 100px 0px 0px 0px;
    }
    .elementor-582 .elementor-element.elementor-element-7d59fb9 {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    .elementor-582 .elementor-element.elementor-element-435449f>.elementor-element-populated {
        margin: 0px 0px 40px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-582 .elementor-element.elementor-element-503d027 {
        width: 70%;
    }
    .elementor-582 .elementor-element.elementor-element-b23ca20>.elementor-widget-container {
        padding: 0px 0px 0px 20px;
    }
    .elementor-582 .elementor-element.elementor-element-fbe0b30 {
        width: 30%;
    }
    .elementor-582 .elementor-element.elementor-element-84636ce {
        width: 45%;
    }
    .elementor-582 .elementor-element.elementor-element-abf1fd3>.elementor-widget-container {
        padding: 0px 0px 0px 20px;
    }
    .elementor-582 .elementor-element.elementor-element-e02dc39 {
        width: 55%;
    }
    .elementor-582 .elementor-element.elementor-element-3b15f4e>.elementor-widget-container {
        margin: 0px 30px 0px 0px;
    }
    .elementor-582 .elementor-element.elementor-element-7a89b54 .ekit-btn-wraper {
        text-align: center;
    }
    .elementor-582 .elementor-element.elementor-element-c2fe50e>.elementor-element-populated {
        margin: 0px 0px 40px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-582 .elementor-element.elementor-element-6ccaf3f {
        width: 70%;
    }
    .elementor-582 .elementor-element.elementor-element-f6d0a88>.elementor-widget-container {
        padding: 0px 0px 0px 20px;
    }
    .elementor-582 .elementor-element.elementor-element-8739c23 {
        width: 30%;
    }
    .elementor-582 .elementor-element.elementor-element-28eea9f {
        width: 45%;
    }
    .elementor-582 .elementor-element.elementor-element-d7f8598>.elementor-widget-container {
        padding: 0px 0px 0px 20px;
    }
    .elementor-582 .elementor-element.elementor-element-cababc6 {
        width: 55%;
    }
    .elementor-582 .elementor-element.elementor-element-30790a5>.elementor-widget-container {
        margin: 0px 30px 0px 0px;
    }
    .elementor-582 .elementor-element.elementor-element-2d1c2fa .ekit-btn-wraper {
        text-align: center;
    }
    .elementor-582 .elementor-element.elementor-element-90386f2>.elementor-element-populated {
        margin: 0px 0px 40px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-582 .elementor-element.elementor-element-55f4623 {
        width: 70%;
    }
    .elementor-582 .elementor-element.elementor-element-bedfc74>.elementor-widget-container {
        padding: 0px 0px 0px 20px;
    }
    .elementor-582 .elementor-element.elementor-element-670e171 {
        width: 30%;
    }
    .elementor-582 .elementor-element.elementor-element-468152b {
        width: 45%;
    }
    .elementor-582 .elementor-element.elementor-element-07ba56e>.elementor-widget-container {
        padding: 0px 0px 0px 20px;
    }
    .elementor-582 .elementor-element.elementor-element-006a048 {
        width: 55%;
    }
    .elementor-582 .elementor-element.elementor-element-28dab25>.elementor-widget-container {
        margin: 0px 30px 0px 0px;
    }
    .elementor-582 .elementor-element.elementor-element-5d8dd4e .ekit-btn-wraper {
        text-align: center;
    }
    .elementor-582 .elementor-element.elementor-element-0f7504b>.elementor-element-populated {
        margin: 0px 0px 40px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-582 .elementor-element.elementor-element-8d14c05 {
        width: 70%;
    }
    .elementor-582 .elementor-element.elementor-element-183b272>.elementor-widget-container {
        padding: 0px 0px 0px 20px;
    }
    .elementor-582 .elementor-element.elementor-element-46d4b5a {
        width: 30%;
    }
    .elementor-582 .elementor-element.elementor-element-6938ea5 {
        width: 45%;
    }
    .elementor-582 .elementor-element.elementor-element-1eebdfb>.elementor-widget-container {
        padding: 0px 0px 0px 20px;
    }
    .elementor-582 .elementor-element.elementor-element-cc02357 {
        width: 55%;
    }
    .elementor-582 .elementor-element.elementor-element-b64ee8c>.elementor-widget-container {
        margin: 0px 30px 0px 0px;
    }
    .elementor-582 .elementor-element.elementor-element-12f300d .ekit-btn-wraper {
        text-align: center;
    }
    .elementor-582 .elementor-element.elementor-element-5057c1e>.elementor-element-populated {
        margin: 0px 0px 40px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-582 .elementor-element.elementor-element-4e423ac {
        width: 70%;
    }
    .elementor-582 .elementor-element.elementor-element-d07ad1d>.elementor-widget-container {
        padding: 0px 0px 0px 20px;
    }
    .elementor-582 .elementor-element.elementor-element-e85176e {
        width: 30%;
    }
    .elementor-582 .elementor-element.elementor-element-9be4244 {
        width: 45%;
    }
    .elementor-582 .elementor-element.elementor-element-2644e86>.elementor-widget-container {
        padding: 0px 0px 0px 20px;
    }
    .elementor-582 .elementor-element.elementor-element-282c412 {
        width: 55%;
    }
    .elementor-582 .elementor-element.elementor-element-a21feb5>.elementor-widget-container {
        margin: 0px 30px 0px 0px;
    }
    .elementor-582 .elementor-element.elementor-element-b51f947 .ekit-btn-wraper {
        text-align: center;
    }
    .elementor-582 .elementor-element.elementor-element-643ddae>.elementor-element-populated {
        margin: 0px 0px 40px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-582 .elementor-element.elementor-element-263e6c6 {
        width: 70%;
    }
    .elementor-582 .elementor-element.elementor-element-f0442a3>.elementor-widget-container {
        padding: 0px 0px 0px 20px;
    }
    .elementor-582 .elementor-element.elementor-element-6ec8657 {
        width: 30%;
    }
    .elementor-582 .elementor-element.elementor-element-c72104d {
        width: 45%;
    }
    .elementor-582 .elementor-element.elementor-element-de2a8b6>.elementor-widget-container {
        padding: 0px 0px 0px 20px;
    }
    .elementor-582 .elementor-element.elementor-element-031b583 {
        width: 55%;
    }
    .elementor-582 .elementor-element.elementor-element-2b627be>.elementor-widget-container {
        margin: 0px 30px 0px 0px;
    }
    .elementor-582 .elementor-element.elementor-element-35771e3 .ekit-btn-wraper {
        text-align: center;
    }
    .elementor-582 .elementor-element.elementor-element-3c604df .elementskit-section-title-wraper .elementskit-section-title {
        font-size: 35px;
        line-height: 1.2em;
    }
    .elementor-582 .elementor-element.elementor-element-4da4f8a .ekit-btn-wraper {
        text-align: center;
    }
    .elementor-582 .elementor-element.elementor-element-006954a .elementskit-section-title-wraper .elementskit-section-title {
        font-size: 35px;
        line-height: 1.2em;
    }
    .elementor-582 .elementor-element.elementor-element-c6328de .elementskit-infobox {
        padding: 0px 0px 0px 0px;
    }
    .elementor-582 .elementor-element.elementor-element-8f3bec9 .elementskit-infobox {
        padding: 0px 0px 0px 0px;
    }
    .elementor-582 .elementor-element.elementor-element-90583e4 .elementskit-infobox {
        padding: 0px 0px 0px 0px;
    }
    .elementor-582 .elementor-element.elementor-element-2708a77 {
        padding: 50px 10px 50px 10px;
    }
    .elementor-582 .elementor-element.elementor-element-7af80ae .elementskit-section-title-wraper .elementskit-section-title {
        margin: 0px 0px 10px 0px;
        font-size: 34px;
    }
    .elementor-582 .elementor-element.elementor-element-07dec35>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
}

@media(min-width:768px) {
    .elementor-582 .elementor-element.elementor-element-503d027 {
        width: 72%;
    }
    .elementor-582 .elementor-element.elementor-element-fbe0b30 {
        width: 27.997%;
    }
    .elementor-582 .elementor-element.elementor-element-84636ce {
        width: 56%;
    }
    .elementor-582 .elementor-element.elementor-element-e02dc39 {
        width: 43.997%;
    }
    .elementor-582 .elementor-element.elementor-element-6ccaf3f {
        width: 72%;
    }
    .elementor-582 .elementor-element.elementor-element-8739c23 {
        width: 27.997%;
    }
    .elementor-582 .elementor-element.elementor-element-28eea9f {
        width: 56%;
    }
    .elementor-582 .elementor-element.elementor-element-cababc6 {
        width: 43.997%;
    }
    .elementor-582 .elementor-element.elementor-element-55f4623 {
        width: 72%;
    }
    .elementor-582 .elementor-element.elementor-element-670e171 {
        width: 27.997%;
    }
    .elementor-582 .elementor-element.elementor-element-468152b {
        width: 56%;
    }
    .elementor-582 .elementor-element.elementor-element-006a048 {
        width: 43.997%;
    }
    .elementor-582 .elementor-element.elementor-element-8d14c05 {
        width: 72%;
    }
    .elementor-582 .elementor-element.elementor-element-46d4b5a {
        width: 27.997%;
    }
    .elementor-582 .elementor-element.elementor-element-6938ea5 {
        width: 56%;
    }
    .elementor-582 .elementor-element.elementor-element-cc02357 {
        width: 43.997%;
    }
    .elementor-582 .elementor-element.elementor-element-4e423ac {
        width: 72%;
    }
    .elementor-582 .elementor-element.elementor-element-e85176e {
        width: 27.997%;
    }
    .elementor-582 .elementor-element.elementor-element-9be4244 {
        width: 56%;
    }
    .elementor-582 .elementor-element.elementor-element-282c412 {
        width: 43.997%;
    }
    .elementor-582 .elementor-element.elementor-element-263e6c6 {
        width: 72%;
    }
    .elementor-582 .elementor-element.elementor-element-6ec8657 {
        width: 27.997%;
    }
    .elementor-582 .elementor-element.elementor-element-c72104d {
        width: 56%;
    }
    .elementor-582 .elementor-element.elementor-element-031b583 {
        width: 43.997%;
    }
    .elementor-582 .elementor-element.elementor-element-5a54020 {
        width: 55.702%;
    }
    .elementor-582 .elementor-element.elementor-element-206c368 {
        width: 44.211%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-582 .elementor-element.elementor-element-503d027 {
        width: 60%;
    }
    .elementor-582 .elementor-element.elementor-element-fbe0b30 {
        width: 40%;
    }
    .elementor-582 .elementor-element.elementor-element-84636ce {
        width: 100%;
    }
    .elementor-582 .elementor-element.elementor-element-e02dc39 {
        width: 100%;
    }
    .elementor-582 .elementor-element.elementor-element-6ccaf3f {
        width: 60%;
    }
    .elementor-582 .elementor-element.elementor-element-8739c23 {
        width: 40%;
    }
    .elementor-582 .elementor-element.elementor-element-28eea9f {
        width: 100%;
    }
    .elementor-582 .elementor-element.elementor-element-cababc6 {
        width: 100%;
    }
    .elementor-582 .elementor-element.elementor-element-55f4623 {
        width: 60%;
    }
    .elementor-582 .elementor-element.elementor-element-670e171 {
        width: 40%;
    }
    .elementor-582 .elementor-element.elementor-element-468152b {
        width: 100%;
    }
    .elementor-582 .elementor-element.elementor-element-006a048 {
        width: 100%;
    }
    .elementor-582 .elementor-element.elementor-element-8d14c05 {
        width: 60%;
    }
    .elementor-582 .elementor-element.elementor-element-46d4b5a {
        width: 40%;
    }
    .elementor-582 .elementor-element.elementor-element-6938ea5 {
        width: 100%;
    }
    .elementor-582 .elementor-element.elementor-element-cc02357 {
        width: 100%;
    }
    .elementor-582 .elementor-element.elementor-element-4e423ac {
        width: 60%;
    }
    .elementor-582 .elementor-element.elementor-element-e85176e {
        width: 40%;
    }
    .elementor-582 .elementor-element.elementor-element-9be4244 {
        width: 100%;
    }
    .elementor-582 .elementor-element.elementor-element-282c412 {
        width: 100%;
    }
    .elementor-582 .elementor-element.elementor-element-263e6c6 {
        width: 60%;
    }
    .elementor-582 .elementor-element.elementor-element-6ec8657 {
        width: 40%;
    }
    .elementor-582 .elementor-element.elementor-element-c72104d {
        width: 100%;
    }
    .elementor-582 .elementor-element.elementor-element-031b583 {
        width: 100%;
    }
    .elementor-582 .elementor-element.elementor-element-5a54020 {
        width: 100%;
    }
    .elementor-582 .elementor-element.elementor-element-206c368 {
        width: 100%;
    }
    .elementor-582 .elementor-element.elementor-element-2e51828 {
        width: 100%;
    }
    .elementor-582 .elementor-element.elementor-element-d2a3450 {
        width: 100%;
    }
}