.elementor-1482 .elementor-element.elementor-element-c054d5b>.elementor-container {
    min-height: 400px;
}

.elementor-1482 .elementor-element.elementor-element-c054d5b>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-1482 .elementor-element.elementor-element-c054d5b>.elementor-background-overlay {
    background-color: var(--e-global-color-primary);
    opacity: 1;
}

.elementor-1482 .elementor-element.elementor-element-c054d5b,
.elementor-1482 .elementor-element.elementor-element-c054d5b>.elementor-background-overlay {
    border-radius: 0px 0px 0px 100px;
}

.elementor-1482 .elementor-element.elementor-element-c054d5b {
    padding: 0px 0px 0px 0px;
}

.elementor-1482 .elementor-element.elementor-element-a3cd2f3>.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-1482 .elementor-element.elementor-element-a3cd2f3>.elementor-element-populated {
    margin: 120px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-1482 .elementor-element.elementor-element-843c99b>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-1482 .elementor-element.elementor-element-843c99b {
    margin-top: -120px;
    margin-bottom: 0px;
}

.elementor-1482 .elementor-element.elementor-element-53ece3b>.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-1482 .elementor-element.elementor-element-53ece3b>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-1482 .elementor-element.elementor-element-16267e8 .elementor-heading-title {
    color: #fa870a;
    font-family: "Epilogue", Sans-serif;
    font-size: 50px;
    font-weight: 900;
    line-height: 46px;
}

.elementor-1482 .elementor-element.elementor-element-86abf13 {
    color: #FFFFFF;
}

.elementor-1482 .elementor-element.elementor-element-86abf13>.elementor-widget-container {
    padding: 0px 0px 50px 0px;
}

.elementor-1482 .elementor-element.elementor-element-a11bd2b {
    color: #FFFFFF;
    bottom: -40px;
}

body:not(.rtl) .elementor-1482 .elementor-element.elementor-element-a11bd2b {
    left: 0px;
}

body.rtl .elementor-1482 .elementor-element.elementor-element-a11bd2b {
    right: 0px;
}

.elementor-1482 .elementor-element.elementor-element-be0ff8e>.elementor-element-populated {
    margin: 30px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-1482 .elementor-element.elementor-element-bc234c8 img {
    border-radius: 15px 15px 15px 15px;
}

.elementor-1482 .elementor-element.elementor-element-bc234c8>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-1482 .elementor-element.elementor-element-547956f>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-1482 .elementor-element.elementor-element-547956f {
    margin-top: 50px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-1482 .elementor-element.elementor-element-2dd198f>.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-1482 .elementor-element.elementor-element-7d1ff60 .elementor-heading-title {
    color: #fa870a;
    font-family: "Epilogue", Sans-serif;
    font-size: 26px;
    font-weight: 900;
    line-height: 31px;
}

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

.elementor-1482 .elementor-element.elementor-element-cd0fdb3 {
    text-align: left;
}

.elementor-1482 .elementor-element.elementor-element-cd0fdb3 img {
    width: 200px;
}

.elementor-1482 .elementor-element.elementor-element-cd0fdb3>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-1482 .elementor-element.elementor-element-023a556>.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-1482 .elementor-element.elementor-element-385c770 .elementor-heading-title {
    color: #fa870a;
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-1482 .elementor-element.elementor-element-4c07b7c {
    width: var(--container-widget-width, 30%);
    max-width: 30%;
    --container-widget-width: 30%;
    --container-widget-flex-grow: 0;
}

.elementor-1482 .elementor-element.elementor-element-e891b39 {
    width: var(--container-widget-width, 70%);
    max-width: 70%;
    --container-widget-width: 70%;
    --container-widget-flex-grow: 0;
}

.elementor-1482 .elementor-element.elementor-element-d5a6cfd {
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-1482 .elementor-element.elementor-element-825d90d>.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-1482 .elementor-element.elementor-element-f18ffe8 img {
    width: 100%;
}

.elementor-1482 .elementor-element.elementor-element-f18ffe8>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-1482 .elementor-element.elementor-element-adc7e5b .elementor-heading-title {
    font-weight: 800;
}

.elementor-1482 .elementor-element.elementor-element-adc7e5b>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-1482 .elementor-element.elementor-element-11cbfd3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(0px/2);
}

.elementor-1482 .elementor-element.elementor-element-11cbfd3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(0px/2);
}

.elementor-1482 .elementor-element.elementor-element-11cbfd3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(0px/2);
    margin-left: calc(0px/2);
}

.elementor-1482 .elementor-element.elementor-element-11cbfd3 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-0px/2);
    margin-left: calc(-0px/2);
}

body.rtl .elementor-1482 .elementor-element.elementor-element-11cbfd3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-0px/2);
}

body:not(.rtl) .elementor-1482 .elementor-element.elementor-element-11cbfd3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-0px/2);
}

.elementor-1482 .elementor-element.elementor-element-11cbfd3 .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-1482 .elementor-element.elementor-element-11cbfd3 .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-1482 .elementor-element.elementor-element-11cbfd3 {
    --e-icon-list-icon-size: 30px;
    --e-icon-list-icon-align: left;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
    --icon-vertical-align: center;
    --icon-vertical-offset: 0px;
}

.elementor-1482 .elementor-element.elementor-element-11cbfd3 .elementor-icon-list-icon {
    padding-right: 0px;
}

.elementor-1482 .elementor-element.elementor-element-11cbfd3 .elementor-icon-list-text {
    transition: color 0.3s;
}

.elementor-1482 .elementor-element.elementor-element-8b0c857 {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-c9b2159);
    --divider-border-width: 4px;
}

.elementor-1482 .elementor-element.elementor-element-8b0c857 .elementor-divider-separator {
    width: 100%;
}

.elementor-1482 .elementor-element.elementor-element-8b0c857 .elementor-divider {
    padding-block-start: 15px;
    padding-block-end: 15px;
}

.elementor-1482 .elementor-element.elementor-element-b30e185 .ekit_social_media {
    text-align: left;
}

.elementor-1482 .elementor-element.elementor-element-b30e185 .elementor-repeater-item-5b3ed93>a {
    color: #222222;
}

.elementor-1482 .elementor-element.elementor-element-b30e185 .elementor-repeater-item-5b3ed93>a svg path {
    stroke: #222222;
    fill: #222222;
}

.elementor-1482 .elementor-element.elementor-element-b30e185 .elementor-repeater-item-5b3ed93>a:hover {
    background-color: #1da1f2;
}

.elementor-1482 .elementor-element.elementor-element-b30e185 .elementor-repeater-item-dffd7ba>a {
    color: #222222;
}

.elementor-1482 .elementor-element.elementor-element-b30e185 .elementor-repeater-item-dffd7ba>a svg path {
    stroke: #222222;
    fill: #222222;
}

.elementor-1482 .elementor-element.elementor-element-b30e185 .elementor-repeater-item-dffd7ba>a:hover {
    background-color: #0077b5;
}

.elementor-1482 .elementor-element.elementor-element-b30e185 .ekit_social_media>li>a {
    text-align: center;
    text-decoration: none;
}

.elementor-1482 .elementor-element.elementor-element-b30e185 .ekit_social_media>li {
    display: inline-block;
    margin: 0px 10px 0px 0px;
}

.elementor-1482 .elementor-element.elementor-element-b30e185 .ekit_social_media>li>a i {
    font-size: 20px;
}

.elementor-1482 .elementor-element.elementor-element-b30e185 .ekit_social_media>li>a svg {
    max-width: 20px;
}

.elementor-1482 .elementor-element.elementor-element-b708702>.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-1482 .elementor-element.elementor-element-6358f7b img {
    width: 100%;
}

.elementor-1482 .elementor-element.elementor-element-6358f7b>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-1482 .elementor-element.elementor-element-db39f21 .elementor-heading-title {
    font-weight: 800;
}

.elementor-1482 .elementor-element.elementor-element-db39f21>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-1482 .elementor-element.elementor-element-823c4ee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(0px/2);
}

.elementor-1482 .elementor-element.elementor-element-823c4ee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(0px/2);
}

.elementor-1482 .elementor-element.elementor-element-823c4ee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(0px/2);
    margin-left: calc(0px/2);
}

.elementor-1482 .elementor-element.elementor-element-823c4ee .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-0px/2);
    margin-left: calc(-0px/2);
}

body.rtl .elementor-1482 .elementor-element.elementor-element-823c4ee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-0px/2);
}

body:not(.rtl) .elementor-1482 .elementor-element.elementor-element-823c4ee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-0px/2);
}

.elementor-1482 .elementor-element.elementor-element-823c4ee .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-1482 .elementor-element.elementor-element-823c4ee .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-1482 .elementor-element.elementor-element-823c4ee {
    --e-icon-list-icon-size: 30px;
    --e-icon-list-icon-align: left;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
    --icon-vertical-align: center;
    --icon-vertical-offset: 0px;
}

.elementor-1482 .elementor-element.elementor-element-823c4ee .elementor-icon-list-icon {
    padding-right: 0px;
}

.elementor-1482 .elementor-element.elementor-element-823c4ee .elementor-icon-list-text {
    transition: color 0.3s;
}

.elementor-1482 .elementor-element.elementor-element-3c2b692 {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-c9b2159);
    --divider-border-width: 4px;
}

.elementor-1482 .elementor-element.elementor-element-3c2b692 .elementor-divider-separator {
    width: 100%;
}

.elementor-1482 .elementor-element.elementor-element-3c2b692 .elementor-divider {
    padding-block-start: 15px;
    padding-block-end: 15px;
}

.elementor-1482 .elementor-element.elementor-element-d55510d .ekit_social_media {
    text-align: left;
}

.elementor-1482 .elementor-element.elementor-element-d55510d .elementor-repeater-item-543e711>a {
    color: #222222;
}

.elementor-1482 .elementor-element.elementor-element-d55510d .elementor-repeater-item-543e711>a svg path {
    stroke: #222222;
    fill: #222222;
}

.elementor-1482 .elementor-element.elementor-element-d55510d .elementor-repeater-item-543e711>a:hover {
    background-color: #3b5998;
}

.elementor-1482 .elementor-element.elementor-element-d55510d .elementor-repeater-item-5b3ed93>a {
    color: #222222;
}

.elementor-1482 .elementor-element.elementor-element-d55510d .elementor-repeater-item-5b3ed93>a svg path {
    stroke: #222222;
    fill: #222222;
}

.elementor-1482 .elementor-element.elementor-element-d55510d .elementor-repeater-item-5b3ed93>a:hover {
    background-color: #1da1f2;
}

.elementor-1482 .elementor-element.elementor-element-d55510d .elementor-repeater-item-dffd7ba>a {
    color: #222222;
}

.elementor-1482 .elementor-element.elementor-element-d55510d .elementor-repeater-item-dffd7ba>a svg path {
    stroke: #222222;
    fill: #222222;
}

.elementor-1482 .elementor-element.elementor-element-d55510d .elementor-repeater-item-dffd7ba>a:hover {
    background-color: #0077b5;
}

.elementor-1482 .elementor-element.elementor-element-d55510d .elementor-repeater-item-711517c>a {
    color: #222222;
}

.elementor-1482 .elementor-element.elementor-element-d55510d .elementor-repeater-item-711517c>a svg path {
    stroke: #222222;
    fill: #222222;
}

.elementor-1482 .elementor-element.elementor-element-d55510d .elementor-repeater-item-711517c>a:hover {
    background-color: #3b5998;
}

.elementor-1482 .elementor-element.elementor-element-d55510d .ekit_social_media>li>a {
    text-align: center;
    text-decoration: none;
}

.elementor-1482 .elementor-element.elementor-element-d55510d .ekit_social_media>li {
    display: inline-block;
    margin: 0px 10px 0px 0px;
}

.elementor-1482 .elementor-element.elementor-element-d55510d .ekit_social_media>li>a i {
    font-size: 20px;
}

.elementor-1482 .elementor-element.elementor-element-d55510d .ekit_social_media>li>a svg {
    max-width: 20px;
}

.elementor-1482 .elementor-element.elementor-element-d09c944>.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-1482 .elementor-element.elementor-element-6485e23 img {
    width: 100%;
}

.elementor-1482 .elementor-element.elementor-element-6485e23>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-1482 .elementor-element.elementor-element-bd73a01 .elementor-heading-title {
    font-weight: 800;
}

.elementor-1482 .elementor-element.elementor-element-bd73a01>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-1482 .elementor-element.elementor-element-5a62f7f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(0px/2);
}

.elementor-1482 .elementor-element.elementor-element-5a62f7f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(0px/2);
}

.elementor-1482 .elementor-element.elementor-element-5a62f7f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(0px/2);
    margin-left: calc(0px/2);
}

.elementor-1482 .elementor-element.elementor-element-5a62f7f .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-0px/2);
    margin-left: calc(-0px/2);
}

body.rtl .elementor-1482 .elementor-element.elementor-element-5a62f7f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-0px/2);
}

body:not(.rtl) .elementor-1482 .elementor-element.elementor-element-5a62f7f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-0px/2);
}

.elementor-1482 .elementor-element.elementor-element-5a62f7f .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-1482 .elementor-element.elementor-element-5a62f7f .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-1482 .elementor-element.elementor-element-5a62f7f {
    --e-icon-list-icon-size: 30px;
    --e-icon-list-icon-align: left;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
    --icon-vertical-align: center;
    --icon-vertical-offset: 0px;
}

.elementor-1482 .elementor-element.elementor-element-5a62f7f .elementor-icon-list-icon {
    padding-right: 0px;
}

.elementor-1482 .elementor-element.elementor-element-5a62f7f .elementor-icon-list-text {
    transition: color 0.3s;
}

.elementor-1482 .elementor-element.elementor-element-a0a9b7c {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-c9b2159);
    --divider-border-width: 4px;
}

.elementor-1482 .elementor-element.elementor-element-a0a9b7c .elementor-divider-separator {
    width: 100%;
}

.elementor-1482 .elementor-element.elementor-element-a0a9b7c .elementor-divider {
    padding-block-start: 15px;
    padding-block-end: 15px;
}

.elementor-1482 .elementor-element.elementor-element-466f641>.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-1482 .elementor-element.elementor-element-c246eb4 img {
    width: 100%;
}

.elementor-1482 .elementor-element.elementor-element-c246eb4>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-1482 .elementor-element.elementor-element-fbcd5ef .elementor-heading-title {
    font-weight: 800;
}

.elementor-1482 .elementor-element.elementor-element-fbcd5ef>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

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

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

.elementor-1482 .elementor-element.elementor-element-db65286 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(0px/2);
    margin-left: calc(0px/2);
}

.elementor-1482 .elementor-element.elementor-element-db65286 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-0px/2);
    margin-left: calc(-0px/2);
}

body.rtl .elementor-1482 .elementor-element.elementor-element-db65286 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-0px/2);
}

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

.elementor-1482 .elementor-element.elementor-element-db65286 .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-1482 .elementor-element.elementor-element-db65286 .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-1482 .elementor-element.elementor-element-db65286 {
    --e-icon-list-icon-size: 30px;
    --e-icon-list-icon-align: left;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
    --icon-vertical-align: center;
    --icon-vertical-offset: 0px;
}

.elementor-1482 .elementor-element.elementor-element-db65286 .elementor-icon-list-icon {
    padding-right: 0px;
}

.elementor-1482 .elementor-element.elementor-element-db65286 .elementor-icon-list-text {
    transition: color 0.3s;
}

.elementor-1482 .elementor-element.elementor-element-cd29ac1 {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-c9b2159);
    --divider-border-width: 4px;
}

.elementor-1482 .elementor-element.elementor-element-cd29ac1 .elementor-divider-separator {
    width: 100%;
}

.elementor-1482 .elementor-element.elementor-element-cd29ac1 .elementor-divider {
    padding-block-start: 15px;
    padding-block-end: 15px;
}

.elementor-1482 .elementor-element.elementor-element-b56b521 .ekit_social_media {
    text-align: left;
}

.elementor-1482 .elementor-element.elementor-element-b56b521 .elementor-repeater-item-543e711>a {
    color: #222222;
}

.elementor-1482 .elementor-element.elementor-element-b56b521 .elementor-repeater-item-543e711>a svg path {
    stroke: #222222;
    fill: #222222;
}

.elementor-1482 .elementor-element.elementor-element-b56b521 .elementor-repeater-item-543e711>a:hover {
    background-color: #3b5998;
}

.elementor-1482 .elementor-element.elementor-element-b56b521 .elementor-repeater-item-5b3ed93>a {
    color: #222222;
}

.elementor-1482 .elementor-element.elementor-element-b56b521 .elementor-repeater-item-5b3ed93>a svg path {
    stroke: #222222;
    fill: #222222;
}

.elementor-1482 .elementor-element.elementor-element-b56b521 .elementor-repeater-item-5b3ed93>a:hover {
    background-color: #1da1f2;
}

.elementor-1482 .elementor-element.elementor-element-b56b521 .elementor-repeater-item-dffd7ba>a {
    color: #222222;
}

.elementor-1482 .elementor-element.elementor-element-b56b521 .elementor-repeater-item-dffd7ba>a svg path {
    stroke: #222222;
    fill: #222222;
}

.elementor-1482 .elementor-element.elementor-element-b56b521 .elementor-repeater-item-dffd7ba>a:hover {
    background-color: #0077b5;
}

.elementor-1482 .elementor-element.elementor-element-b56b521 .elementor-repeater-item-6a00edd>a {
    color: #222222;
}

.elementor-1482 .elementor-element.elementor-element-b56b521 .elementor-repeater-item-6a00edd>a svg path {
    stroke: #222222;
    fill: #222222;
}

.elementor-1482 .elementor-element.elementor-element-b56b521 .elementor-repeater-item-6a00edd>a:hover {
    background-color: #3b5998;
}

.elementor-1482 .elementor-element.elementor-element-b56b521 .ekit_social_media>li>a {
    text-align: center;
    text-decoration: none;
}

.elementor-1482 .elementor-element.elementor-element-b56b521 .ekit_social_media>li {
    display: inline-block;
    margin: 0px 10px 0px 0px;
}

.elementor-1482 .elementor-element.elementor-element-b56b521 .ekit_social_media>li>a i {
    font-size: 20px;
}

.elementor-1482 .elementor-element.elementor-element-b56b521 .ekit_social_media>li>a svg {
    max-width: 20px;
}

.elementor-1482 .elementor-element.elementor-element-261d41a {
    margin-top: 50px;
    margin-bottom: 0px;
}

.elementor-1482 .elementor-element.elementor-element-44259f5>.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-1482 .elementor-element.elementor-element-63a0240 img {
    width: 100%;
}

.elementor-1482 .elementor-element.elementor-element-63a0240>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-1482 .elementor-element.elementor-element-8781814 .elementor-heading-title {
    font-weight: 800;
}

.elementor-1482 .elementor-element.elementor-element-8781814>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-1482 .elementor-element.elementor-element-83f0044 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(0px/2);
}

.elementor-1482 .elementor-element.elementor-element-83f0044 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(0px/2);
}

.elementor-1482 .elementor-element.elementor-element-83f0044 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(0px/2);
    margin-left: calc(0px/2);
}

.elementor-1482 .elementor-element.elementor-element-83f0044 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-0px/2);
    margin-left: calc(-0px/2);
}

body.rtl .elementor-1482 .elementor-element.elementor-element-83f0044 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-0px/2);
}

body:not(.rtl) .elementor-1482 .elementor-element.elementor-element-83f0044 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-0px/2);
}

.elementor-1482 .elementor-element.elementor-element-83f0044 .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-1482 .elementor-element.elementor-element-83f0044 .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-1482 .elementor-element.elementor-element-83f0044 {
    --e-icon-list-icon-size: 30px;
    --e-icon-list-icon-align: left;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
    --icon-vertical-align: center;
    --icon-vertical-offset: 0px;
}

.elementor-1482 .elementor-element.elementor-element-83f0044 .elementor-icon-list-icon {
    padding-right: 0px;
}

.elementor-1482 .elementor-element.elementor-element-83f0044 .elementor-icon-list-text {
    transition: color 0.3s;
}

.elementor-1482 .elementor-element.elementor-element-0da63d5 {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-c9b2159);
    --divider-border-width: 4px;
}

.elementor-1482 .elementor-element.elementor-element-0da63d5 .elementor-divider-separator {
    width: 100%;
}

.elementor-1482 .elementor-element.elementor-element-0da63d5 .elementor-divider {
    padding-block-start: 15px;
    padding-block-end: 15px;
}

.elementor-1482 .elementor-element.elementor-element-80d6c55 .ekit_social_media {
    text-align: left;
}

.elementor-1482 .elementor-element.elementor-element-80d6c55 .elementor-repeater-item-543e711>a {
    color: #222222;
}

.elementor-1482 .elementor-element.elementor-element-80d6c55 .elementor-repeater-item-543e711>a svg path {
    stroke: #222222;
    fill: #222222;
}

.elementor-1482 .elementor-element.elementor-element-80d6c55 .elementor-repeater-item-543e711>a:hover {
    background-color: #3b5998;
}

.elementor-1482 .elementor-element.elementor-element-80d6c55 .elementor-repeater-item-dffd7ba>a {
    color: #222222;
}

.elementor-1482 .elementor-element.elementor-element-80d6c55 .elementor-repeater-item-dffd7ba>a svg path {
    stroke: #222222;
    fill: #222222;
}

.elementor-1482 .elementor-element.elementor-element-80d6c55 .elementor-repeater-item-dffd7ba>a:hover {
    background-color: #0077b5;
}

.elementor-1482 .elementor-element.elementor-element-80d6c55 .elementor-repeater-item-5b3ed93>a {
    color: #222222;
}

.elementor-1482 .elementor-element.elementor-element-80d6c55 .elementor-repeater-item-5b3ed93>a svg path {
    stroke: #222222;
    fill: #222222;
}

.elementor-1482 .elementor-element.elementor-element-80d6c55 .elementor-repeater-item-5b3ed93>a:hover {
    background-color: #1da1f2;
}

.elementor-1482 .elementor-element.elementor-element-80d6c55 .ekit_social_media>li>a {
    text-align: center;
    text-decoration: none;
}

.elementor-1482 .elementor-element.elementor-element-80d6c55 .ekit_social_media>li {
    display: inline-block;
    margin: 0px 10px 0px 0px;
}

.elementor-1482 .elementor-element.elementor-element-80d6c55 .ekit_social_media>li>a i {
    font-size: 20px;
}

.elementor-1482 .elementor-element.elementor-element-80d6c55 .ekit_social_media>li>a svg {
    max-width: 20px;
}

.elementor-1482 .elementor-element.elementor-element-5647df3>.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-1482 .elementor-element.elementor-element-e7c26ae img {
    width: 100%;
}

.elementor-1482 .elementor-element.elementor-element-e7c26ae>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-1482 .elementor-element.elementor-element-4405d1e .elementor-heading-title {
    font-weight: 800;
}

.elementor-1482 .elementor-element.elementor-element-4405d1e>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

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

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

.elementor-1482 .elementor-element.elementor-element-fb1ea6f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(0px/2);
    margin-left: calc(0px/2);
}

.elementor-1482 .elementor-element.elementor-element-fb1ea6f .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-0px/2);
    margin-left: calc(-0px/2);
}

body.rtl .elementor-1482 .elementor-element.elementor-element-fb1ea6f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-0px/2);
}

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

.elementor-1482 .elementor-element.elementor-element-fb1ea6f .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-1482 .elementor-element.elementor-element-fb1ea6f .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-1482 .elementor-element.elementor-element-fb1ea6f {
    --e-icon-list-icon-size: 30px;
    --e-icon-list-icon-align: left;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
    --icon-vertical-align: center;
    --icon-vertical-offset: 0px;
}

.elementor-1482 .elementor-element.elementor-element-fb1ea6f .elementor-icon-list-icon {
    padding-right: 0px;
}

.elementor-1482 .elementor-element.elementor-element-fb1ea6f .elementor-icon-list-text {
    transition: color 0.3s;
}

.elementor-1482 .elementor-element.elementor-element-64c166b {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-c9b2159);
    --divider-border-width: 4px;
}

.elementor-1482 .elementor-element.elementor-element-64c166b .elementor-divider-separator {
    width: 100%;
}

.elementor-1482 .elementor-element.elementor-element-64c166b .elementor-divider {
    padding-block-start: 15px;
    padding-block-end: 15px;
}

.elementor-1482 .elementor-element.elementor-element-67d3364 .ekit_social_media {
    text-align: left;
}

.elementor-1482 .elementor-element.elementor-element-67d3364 .elementor-repeater-item-543e711>a {
    color: #222222;
}

.elementor-1482 .elementor-element.elementor-element-67d3364 .elementor-repeater-item-543e711>a svg path {
    stroke: #222222;
    fill: #222222;
}

.elementor-1482 .elementor-element.elementor-element-67d3364 .elementor-repeater-item-543e711>a:hover {
    background-color: #3b5998;
}

.elementor-1482 .elementor-element.elementor-element-67d3364 .elementor-repeater-item-dffd7ba>a {
    color: #222222;
}

.elementor-1482 .elementor-element.elementor-element-67d3364 .elementor-repeater-item-dffd7ba>a svg path {
    stroke: #222222;
    fill: #222222;
}

.elementor-1482 .elementor-element.elementor-element-67d3364 .elementor-repeater-item-dffd7ba>a:hover {
    background-color: #0077b5;
}

.elementor-1482 .elementor-element.elementor-element-67d3364 .ekit_social_media>li>a {
    text-align: center;
    text-decoration: none;
}

.elementor-1482 .elementor-element.elementor-element-67d3364 .ekit_social_media>li {
    display: inline-block;
    margin: 0px 10px 0px 0px;
}

.elementor-1482 .elementor-element.elementor-element-67d3364 .ekit_social_media>li>a i {
    font-size: 20px;
}

.elementor-1482 .elementor-element.elementor-element-67d3364 .ekit_social_media>li>a svg {
    max-width: 20px;
}

.elementor-1482 .elementor-element.elementor-element-a2b3e0d>.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-1482 .elementor-element.elementor-element-015d841 img {
    width: 100%;
}

.elementor-1482 .elementor-element.elementor-element-015d841>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-1482 .elementor-element.elementor-element-384f8b3 .elementor-heading-title {
    font-weight: 800;
}

.elementor-1482 .elementor-element.elementor-element-384f8b3>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

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

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

.elementor-1482 .elementor-element.elementor-element-d7ea2e9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(0px/2);
    margin-left: calc(0px/2);
}

.elementor-1482 .elementor-element.elementor-element-d7ea2e9 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-0px/2);
    margin-left: calc(-0px/2);
}

body.rtl .elementor-1482 .elementor-element.elementor-element-d7ea2e9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-0px/2);
}

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

.elementor-1482 .elementor-element.elementor-element-d7ea2e9 .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-1482 .elementor-element.elementor-element-d7ea2e9 .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-1482 .elementor-element.elementor-element-d7ea2e9 {
    --e-icon-list-icon-size: 30px;
    --e-icon-list-icon-align: left;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
    --icon-vertical-align: center;
    --icon-vertical-offset: 0px;
}

.elementor-1482 .elementor-element.elementor-element-d7ea2e9 .elementor-icon-list-icon {
    padding-right: 0px;
}

.elementor-1482 .elementor-element.elementor-element-d7ea2e9 .elementor-icon-list-text {
    transition: color 0.3s;
}

.elementor-1482 .elementor-element.elementor-element-bf20cd6 {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-c9b2159);
    --divider-border-width: 4px;
}

.elementor-1482 .elementor-element.elementor-element-bf20cd6 .elementor-divider-separator {
    width: 100%;
}

.elementor-1482 .elementor-element.elementor-element-bf20cd6 .elementor-divider {
    padding-block-start: 15px;
    padding-block-end: 15px;
}

.elementor-1482 .elementor-element.elementor-element-73a2ed2 .ekit_social_media {
    text-align: left;
}

.elementor-1482 .elementor-element.elementor-element-73a2ed2 .elementor-repeater-item-543e711>a {
    color: #222222;
}

.elementor-1482 .elementor-element.elementor-element-73a2ed2 .elementor-repeater-item-543e711>a svg path {
    stroke: #222222;
    fill: #222222;
}

.elementor-1482 .elementor-element.elementor-element-73a2ed2 .elementor-repeater-item-543e711>a:hover {
    background-color: #3b5998;
}

.elementor-1482 .elementor-element.elementor-element-73a2ed2 .elementor-repeater-item-dffd7ba>a {
    color: #222222;
}

.elementor-1482 .elementor-element.elementor-element-73a2ed2 .elementor-repeater-item-dffd7ba>a svg path {
    stroke: #222222;
    fill: #222222;
}

.elementor-1482 .elementor-element.elementor-element-73a2ed2 .elementor-repeater-item-dffd7ba>a:hover {
    background-color: #0077b5;
}

.elementor-1482 .elementor-element.elementor-element-73a2ed2 .elementor-repeater-item-5b3ed93>a {
    color: #222222;
}

.elementor-1482 .elementor-element.elementor-element-73a2ed2 .elementor-repeater-item-5b3ed93>a svg path {
    stroke: #222222;
    fill: #222222;
}

.elementor-1482 .elementor-element.elementor-element-73a2ed2 .elementor-repeater-item-5b3ed93>a:hover {
    background-color: #1da1f2;
}

.elementor-1482 .elementor-element.elementor-element-73a2ed2 .ekit_social_media>li>a {
    text-align: center;
    text-decoration: none;
}

.elementor-1482 .elementor-element.elementor-element-73a2ed2 .ekit_social_media>li {
    display: inline-block;
    margin: 0px 10px 0px 0px;
}

.elementor-1482 .elementor-element.elementor-element-73a2ed2 .ekit_social_media>li>a i {
    font-size: 20px;
}

.elementor-1482 .elementor-element.elementor-element-73a2ed2 .ekit_social_media>li>a svg {
    max-width: 20px;
}

.elementor-1482 .elementor-element.elementor-element-786a873>.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-1482 .elementor-element.elementor-element-fc63485 img {
    width: 100%;
}

.elementor-1482 .elementor-element.elementor-element-fc63485>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-1482 .elementor-element.elementor-element-4999b19 .elementor-heading-title {
    font-weight: 800;
}

.elementor-1482 .elementor-element.elementor-element-4999b19>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-1482 .elementor-element.elementor-element-f22ee08>.elementor-widget-container {
    margin: 0px 0px 32px 0px;
}

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

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

.elementor-1482 .elementor-element.elementor-element-0d2e136 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(0px/2);
    margin-left: calc(0px/2);
}

.elementor-1482 .elementor-element.elementor-element-0d2e136 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-0px/2);
    margin-left: calc(-0px/2);
}

body.rtl .elementor-1482 .elementor-element.elementor-element-0d2e136 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-0px/2);
}

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

.elementor-1482 .elementor-element.elementor-element-0d2e136 .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-1482 .elementor-element.elementor-element-0d2e136 .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-1482 .elementor-element.elementor-element-0d2e136 {
    --e-icon-list-icon-size: 30px;
    --e-icon-list-icon-align: left;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
    --icon-vertical-align: center;
    --icon-vertical-offset: 0px;
}

.elementor-1482 .elementor-element.elementor-element-0d2e136 .elementor-icon-list-icon {
    padding-right: 0px;
}

.elementor-1482 .elementor-element.elementor-element-0d2e136 .elementor-icon-list-text {
    transition: color 0.3s;
}

.elementor-1482 .elementor-element.elementor-element-d1348a5 {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-c9b2159);
    --divider-border-width: 4px;
}

.elementor-1482 .elementor-element.elementor-element-d1348a5 .elementor-divider-separator {
    width: 100%;
}

.elementor-1482 .elementor-element.elementor-element-d1348a5 .elementor-divider {
    padding-block-start: 15px;
    padding-block-end: 15px;
}

.elementor-1482 .elementor-element.elementor-element-3362f90 .ekit_social_media {
    text-align: left;
}

.elementor-1482 .elementor-element.elementor-element-3362f90 .elementor-repeater-item-dffd7ba>a {
    color: #222222;
}

.elementor-1482 .elementor-element.elementor-element-3362f90 .elementor-repeater-item-dffd7ba>a svg path {
    stroke: #222222;
    fill: #222222;
}

.elementor-1482 .elementor-element.elementor-element-3362f90 .elementor-repeater-item-dffd7ba>a:hover {
    background-color: #0077b5;
}

.elementor-1482 .elementor-element.elementor-element-3362f90 .ekit_social_media>li>a {
    text-align: center;
    text-decoration: none;
}

.elementor-1482 .elementor-element.elementor-element-3362f90 .ekit_social_media>li {
    display: inline-block;
    margin: 0px 10px 0px 0px;
}

.elementor-1482 .elementor-element.elementor-element-3362f90 .ekit_social_media>li>a i {
    font-size: 20px;
}

.elementor-1482 .elementor-element.elementor-element-3362f90 .ekit_social_media>li>a svg {
    max-width: 20px;
}

.elementor-1482 .elementor-element.elementor-element-c10d2f4 {
    margin-top: 50px;
    margin-bottom: 0px;
}

.elementor-1482 .elementor-element.elementor-element-0b81c5b>.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-1482 .elementor-element.elementor-element-9a28e18 img {
    width: 100%;
}

.elementor-1482 .elementor-element.elementor-element-9a28e18>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-1482 .elementor-element.elementor-element-048f7d2 .elementor-heading-title {
    font-weight: 800;
}

.elementor-1482 .elementor-element.elementor-element-048f7d2>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-1482 .elementor-element.elementor-element-2626bb7>.elementor-widget-container {
    margin: 0px 0px 32px 0px;
}

.elementor-1482 .elementor-element.elementor-element-63a7788 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(0px/2);
}

.elementor-1482 .elementor-element.elementor-element-63a7788 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(0px/2);
}

.elementor-1482 .elementor-element.elementor-element-63a7788 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(0px/2);
    margin-left: calc(0px/2);
}

.elementor-1482 .elementor-element.elementor-element-63a7788 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-0px/2);
    margin-left: calc(-0px/2);
}

body.rtl .elementor-1482 .elementor-element.elementor-element-63a7788 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-0px/2);
}

body:not(.rtl) .elementor-1482 .elementor-element.elementor-element-63a7788 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-0px/2);
}

.elementor-1482 .elementor-element.elementor-element-63a7788 .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-1482 .elementor-element.elementor-element-63a7788 .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-1482 .elementor-element.elementor-element-63a7788 {
    --e-icon-list-icon-size: 30px;
    --e-icon-list-icon-align: left;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
    --icon-vertical-align: center;
    --icon-vertical-offset: 0px;
}

.elementor-1482 .elementor-element.elementor-element-63a7788 .elementor-icon-list-icon {
    padding-right: 0px;
}

.elementor-1482 .elementor-element.elementor-element-63a7788 .elementor-icon-list-text {
    transition: color 0.3s;
}

.elementor-1482 .elementor-element.elementor-element-bcca03f {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-c9b2159);
    --divider-border-width: 4px;
}

.elementor-1482 .elementor-element.elementor-element-bcca03f .elementor-divider-separator {
    width: 100%;
}

.elementor-1482 .elementor-element.elementor-element-bcca03f .elementor-divider {
    padding-block-start: 15px;
    padding-block-end: 15px;
}

.elementor-1482 .elementor-element.elementor-element-12ed635>.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-1482 .elementor-element.elementor-element-80f7487 img {
    width: 100%;
}

.elementor-1482 .elementor-element.elementor-element-80f7487>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-1482 .elementor-element.elementor-element-9aed521 .elementor-heading-title {
    font-weight: 800;
}

.elementor-1482 .elementor-element.elementor-element-9aed521>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-1482 .elementor-element.elementor-element-86d4753>.elementor-widget-container {
    margin: 0px 0px 32px 0px;
}

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

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

.elementor-1482 .elementor-element.elementor-element-ea1b926 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(0px/2);
    margin-left: calc(0px/2);
}

.elementor-1482 .elementor-element.elementor-element-ea1b926 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-0px/2);
    margin-left: calc(-0px/2);
}

body.rtl .elementor-1482 .elementor-element.elementor-element-ea1b926 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-0px/2);
}

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

.elementor-1482 .elementor-element.elementor-element-ea1b926 .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-1482 .elementor-element.elementor-element-ea1b926 .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-1482 .elementor-element.elementor-element-ea1b926 {
    --e-icon-list-icon-size: 30px;
    --e-icon-list-icon-align: left;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
    --icon-vertical-align: center;
    --icon-vertical-offset: 0px;
}

.elementor-1482 .elementor-element.elementor-element-ea1b926 .elementor-icon-list-icon {
    padding-right: 0px;
}

.elementor-1482 .elementor-element.elementor-element-ea1b926 .elementor-icon-list-text {
    transition: color 0.3s;
}

.elementor-1482 .elementor-element.elementor-element-ced113f {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-c9b2159);
    --divider-border-width: 4px;
}

.elementor-1482 .elementor-element.elementor-element-ced113f .elementor-divider-separator {
    width: 100%;
}

.elementor-1482 .elementor-element.elementor-element-ced113f .elementor-divider {
    padding-block-start: 15px;
    padding-block-end: 15px;
}

.elementor-1482 .elementor-element.elementor-element-8f4702a .ekit_social_media {
    text-align: left;
}

.elementor-1482 .elementor-element.elementor-element-8f4702a .elementor-repeater-item-543e711>a {
    color: #222222;
}

.elementor-1482 .elementor-element.elementor-element-8f4702a .elementor-repeater-item-543e711>a svg path {
    stroke: #222222;
    fill: #222222;
}

.elementor-1482 .elementor-element.elementor-element-8f4702a .elementor-repeater-item-543e711>a:hover {
    background-color: #3b5998;
}

.elementor-1482 .elementor-element.elementor-element-8f4702a .elementor-repeater-item-dffd7ba>a {
    color: #222222;
}

.elementor-1482 .elementor-element.elementor-element-8f4702a .elementor-repeater-item-dffd7ba>a svg path {
    stroke: #222222;
    fill: #222222;
}

.elementor-1482 .elementor-element.elementor-element-8f4702a .elementor-repeater-item-dffd7ba>a:hover {
    background-color: #0077b5;
}

.elementor-1482 .elementor-element.elementor-element-8f4702a .ekit_social_media>li>a {
    text-align: center;
    text-decoration: none;
}

.elementor-1482 .elementor-element.elementor-element-8f4702a .ekit_social_media>li {
    display: inline-block;
    margin: 0px 10px 0px 0px;
}

.elementor-1482 .elementor-element.elementor-element-8f4702a .ekit_social_media>li>a i {
    font-size: 20px;
}

.elementor-1482 .elementor-element.elementor-element-8f4702a .ekit_social_media>li>a svg {
    max-width: 20px;
}

.elementor-1482 .elementor-element.elementor-element-64454ef>.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-1482 .elementor-element.elementor-element-e9484d2>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

:root {
    --page-title-display: none;
}

@media(max-width:1024px) {
    .elementor-1482 .elementor-element.elementor-element-385c770 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }
}

@media(min-width:768px) {
    .elementor-1482 .elementor-element.elementor-element-53ece3b {
        width: 35%;
    }

    .elementor-1482 .elementor-element.elementor-element-be0ff8e {
        width: 65%;
    }

    .elementor-1482 .elementor-element.elementor-element-2dd198f {
        width: 70%;
    }

    .elementor-1482 .elementor-element.elementor-element-023a556 {
        width: 30%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-1482 .elementor-element.elementor-element-53ece3b {
        width: 50%;
    }

    .elementor-1482 .elementor-element.elementor-element-be0ff8e {
        width: 50%;
    }
}

@media(max-width:767px) {
    .elementor-1482 .elementor-element.elementor-element-a11bd2b {
        z-index: 10;
    }

    .elementor-1482 .elementor-element.elementor-element-385c770 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-1482 .elementor-element.elementor-element-4c07b7c {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
    }

    .elementor-1482 .elementor-element.elementor-element-e891b39 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
    }
}

/* Start custom CSS for text-editor, class: .elementor-element-a11bd2b */
@media (max-width: 991px) {
    .select-unidad {
        position: initial !important;
    }
}

/* Dropdown Button */
.dropbtn {
    background: #ffffff !important;
    color: #000;
    padding: 16px;
    font-size: 14px !important;
    border: none;
    text-transform: none !important;
    font-weight: 500 !important;
    letter-spacing: 0 !important;
}

.dropbtn i {
    margin-left: 40px;
    color: #63BEB4;
}

.dropbtn:hover {
    color: #000;
}

/* The container <div> - needed to position the dropdown content */
.dropdown {

    position: relative;
    display: inline-block;
}

/* Dropdown Content (Hidden by Default) */
.dropdown-content {
    display: none;
    position: absolute;

    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
    z-index: 1;
    border-radius: 10px;
}

/* Links inside the dropdown */
.dropdown-content a {
    background-color: #f1f1f1;
    color: black;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
}

.dropdown-content a:first-child {
    border-radius: 10px 10px 0 0;
}

.dropdown-content a:last-child {
    border-radius: 0 0 10px 10px;
}

/* Change color of dropdown links on hover */
.dropdown-content a:hover {
    background-color: #ddd;
}

/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content {
    display: block;
}

/* Change the background color of the dropdown button when the dropdown content is shown */
.dropdown:hover .dropbtn {
    background-color: #3e8e41;
}

/* End custom CSS */