.elementor-410 .elementor-element.elementor-element-17b80df7 {
    --display: flex;
    --gap: 50px 50px;
    --background-transition: 0.3s;
    --overlay-opacity: 0.5;
    --padding-top: 30px;
    --padding-bottom: 30px;
    --padding-left: 30px;
    --padding-right: 30px;
}

.elementor-410 .elementor-element.elementor-element-17b80df7::before,
.elementor-410 .elementor-element.elementor-element-17b80df7>.elementor-background-video-container::before,
.elementor-410 .elementor-element.elementor-element-17b80df7>.e-con-inner>.elementor-background-video-container::before,
.elementor-410 .elementor-element.elementor-element-17b80df7>.elementor-background-slideshow::before,
.elementor-410 .elementor-element.elementor-element-17b80df7>.e-con-inner>.elementor-background-slideshow::before,
.elementor-410 .elementor-element.elementor-element-17b80df7>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    --background-overlay: '';
}

.elementor-410 .elementor-element.elementor-element-7ea9304e {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: space-between;
    --background-transition: 0.3s;
    border-style: solid;
    --border-style: solid;
    border-width: 0px 0px 2px 0px;
    --border-top-width: 0px;
    --border-right-width: 0px;
    --border-bottom-width: 2px;
    --border-left-width: 0px;
    border-color: var( --e-global-color-secondary);
    --border-color: var( --e-global-color-secondary);
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-410 .elementor-element.elementor-element-7ea9304e,
.elementor-410 .elementor-element.elementor-element-7ea9304e::before {
    --border-transition: 0.3s;
}

.elementor-widget-image .widget-image-caption {
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-weight: var( --e-global-typography-text-font-weight);
}

.elementor-410 .elementor-element.elementor-element-b1b5bcb.xpro-widget-bg-overlay>.elementor-widget-container:before {
    transition: background 0.3s;
}

.elementor-410 .elementor-element.elementor-element-b1b5bcb {
    text-align: left;
}

.elementor-410 .elementor-element.elementor-element-b1b5bcb img {
    width: 191px;
}

.elementor-410 .elementor-element.elementor-element-8313b3a {
    --display: flex;
    --background-transition: 0.3s;
}

.elementor-widget-nav-menu .elementor-nav-menu .elementor-item {
    font-family: var( --e-global-typography-primary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-primary-font-weight);
}

.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item {
    color: var( --e-global-color-text);
    fill: var( --e-global-color-text);
}

.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus {
    color: var( --e-global-color-accent);
    fill: var( --e-global-color-accent);
}

.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after {
    background-color: var( --e-global-color-accent);
}

.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after {
    border-color: var( --e-global-color-accent);
}

.elementor-widget-nav-menu {
    --e-nav-menu-divider-color: var( --e-global-color-text);
}

.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item,
.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item {
    font-family: var( --e-global-typography-accent-font-family), Sans-serif;
    font-weight: var( --e-global-typography-accent-font-weight);
}

.elementor-410 .elementor-element.elementor-element-f98c03f.xpro-widget-bg-overlay>.elementor-widget-container:before {
    transition: background 0.3s;
}

.elementor-410 .elementor-element.elementor-element-f98c03f .elementor-nav-menu .elementor-item {
    font-family: "Burger Free", Sans-serif;
    font-size: 22px;
    font-weight: 400;
}

.elementor-410 .elementor-element.elementor-element-f98c03f .elementor-nav-menu--main .elementor-item:hover,
.elementor-410 .elementor-element.elementor-element-f98c03f .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-410 .elementor-element.elementor-element-f98c03f .elementor-nav-menu--main .elementor-item.highlighted,
.elementor-410 .elementor-element.elementor-element-f98c03f .elementor-nav-menu--main .elementor-item:focus {
    color: #D40091;
    fill: #D40091;
}

.elementor-410 .elementor-element.elementor-element-f98c03f .elementor-nav-menu--main .elementor-item.elementor-item-active {
    color: #D40091;
}

.elementor-410 .elementor-element.elementor-element-f98c03f .elementor-nav-menu--main .elementor-item {
    padding-left: 50px;
    padding-right: 50px;
    padding-top: 0px;
    padding-bottom: 0px;
}

.elementor-410 .elementor-element.elementor-element-f98c03f {
    --e-nav-menu-horizontal-menu-item-margin: calc( 0px / 2);
}

.elementor-410 .elementor-element.elementor-element-f98c03f .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child) {
    margin-bottom: 0px;
}

.elementor-410 .elementor-element.elementor-element-19711c9 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
    --gap: 18px 18px;
    --background-transition: 0.3s;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-widget-xpro-button .xpro-elementor-button .xpro-button-text {
    font-family: var( --e-global-typography-accent-font-family), Sans-serif;
    font-weight: var( --e-global-typography-accent-font-weight);
}

.elementor-410 .elementor-element.elementor-element-2d61461 .xpro-elementor-button,
.elementor-410 .elementor-element.elementor-element-2d61461 .xpro-elementor-button-hover-style-skewFill:before,
.elementor-410 .elementor-element.elementor-element-2d61461 .xpro-elementor-button-hover-style-flipSlide::before {
    background-color: #031099;
}

.elementor-410 .elementor-element.elementor-element-2d61461 .xpro-elementor-button-animation-none:hover,
.elementor-410 .elementor-element.elementor-element-2d61461 .xpro-button-2d-animation:hover,
.elementor-410 .elementor-element.elementor-element-2d61461 .xpro-button-bg-animation::before,
.elementor-410 .elementor-element.elementor-element-2d61461 .xpro-elementor-button-hover-style-bubbleFromDown::before,
.elementor-410 .elementor-element.elementor-element-2d61461 .xpro-elementor-button-hover-style-bubbleFromDown::after,
.elementor-410 .elementor-element.elementor-element-2d61461 .xpro-elementor-button-hover-style-bubbleFromCenter::before,
.elementor-410 .elementor-element.elementor-element-2d61461 .xpro-elementor-button-hover-style-bubbleFromCenter::after,
.elementor-410 .elementor-element.elementor-element-2d61461 .xpro-elementor-button-hover-style-flipSlide,
.elementor-410 .elementor-element.elementor-element-2d61461 [class*=xpro-elementor-button-hover-style-underline]:hover,
.elementor-410 .elementor-element.elementor-element-2d61461 .xpro-elementor-button-hover-style-skewFill,
.elementor-410 .elementor-element.elementor-element-2d61461 .xpro-elementor-button-animation-none:focus,
.elementor-410 .elementor-element.elementor-element-2d61461 .xpro-button-2d-animation:focus,
.elementor-410 .elementor-element.elementor-element-2d61461 [class*=xpro-elementor-button-focus-style-underline]:focus {
    background-color: #77FE00;
}

.elementor-410 .elementor-element.elementor-element-2d61461.xpro-widget-bg-overlay>.elementor-widget-container:before {
    transition: background 0.3s;
}

.elementor-410 .elementor-element.elementor-element-2d61461 .xpro-elementor-button .xpro-button-text {
    font-family: "Burger Free", Sans-serif;
    font-weight: 400;
    text-transform: capitalize;
}

.elementor-410 .elementor-element.elementor-element-2d61461 .xpro-elementor-button {
    color: #FFFFFF;
    box-shadow: 3px 3px 0px 0px rgba(0, 0, 0, 0.3);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #000000;
    border-radius: 6px 6px 6px 6px;
    padding: 0px 0px 0px 0px;
}

.elementor-410 .elementor-element.elementor-element-2d61461 .xpro-elementor-button svg {
    color: #FFFFFF;
}

.elementor-410 .elementor-element.elementor-element-2d61461 .xpro-elementor-button:hover,
.elementor-410 .elementor-element.elementor-element-2d61461 .xpro-elementor-button:focus {
    color: var( --e-global-color-text);
    border-color: var( --e-global-color-text);
}

.elementor-410 .elementor-element.elementor-element-2d61461 .xpro-elementor-button:hover svg,
.elementor-410 .elementor-element.elementor-element-2d61461 .xpro-elementor-button:focus svg {
    fill: var( --e-global-color-text);
}

.elementor-410 .elementor-element.elementor-element-2d61461 .xpro-elementor-button-media>i {
    font-size: 23px;
    color: #FFFFFF;
}

.elementor-410 .elementor-element.elementor-element-2d61461 .xpro-elementor-button-media>svg {
    width: 23px;
    fill: #FFFFFF;
}

.elementor-410 .elementor-element.elementor-element-2d61461 .xpro-elementor-button-media {
    min-width: 23px;
    height: 58px;
    width: 58px;
}

.elementor-410 .elementor-element.elementor-element-e872cbb .xpro-elementor-button,
.elementor-410 .elementor-element.elementor-element-e872cbb .xpro-elementor-button-hover-style-skewFill:before,
.elementor-410 .elementor-element.elementor-element-e872cbb .xpro-elementor-button-hover-style-flipSlide::before {
    background-color: #031099;
}

.elementor-410 .elementor-element.elementor-element-e872cbb .xpro-elementor-button-animation-none:hover,
.elementor-410 .elementor-element.elementor-element-e872cbb .xpro-button-2d-animation:hover,
.elementor-410 .elementor-element.elementor-element-e872cbb .xpro-button-bg-animation::before,
.elementor-410 .elementor-element.elementor-element-e872cbb .xpro-elementor-button-hover-style-bubbleFromDown::before,
.elementor-410 .elementor-element.elementor-element-e872cbb .xpro-elementor-button-hover-style-bubbleFromDown::after,
.elementor-410 .elementor-element.elementor-element-e872cbb .xpro-elementor-button-hover-style-bubbleFromCenter::before,
.elementor-410 .elementor-element.elementor-element-e872cbb .xpro-elementor-button-hover-style-bubbleFromCenter::after,
.elementor-410 .elementor-element.elementor-element-e872cbb .xpro-elementor-button-hover-style-flipSlide,
.elementor-410 .elementor-element.elementor-element-e872cbb [class*=xpro-elementor-button-hover-style-underline]:hover,
.elementor-410 .elementor-element.elementor-element-e872cbb .xpro-elementor-button-hover-style-skewFill,
.elementor-410 .elementor-element.elementor-element-e872cbb .xpro-elementor-button-animation-none:focus,
.elementor-410 .elementor-element.elementor-element-e872cbb .xpro-button-2d-animation:focus,
.elementor-410 .elementor-element.elementor-element-e872cbb [class*=xpro-elementor-button-focus-style-underline]:focus {
    background-color: #77FE00;
}

.elementor-410 .elementor-element.elementor-element-e872cbb>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-410 .elementor-element.elementor-element-e872cbb.xpro-widget-bg-overlay>.elementor-widget-container:before {
    transition: background 0.3s;
}

.elementor-410 .elementor-element.elementor-element-e872cbb .xpro-elementor-button .xpro-button-text {
    font-family: "Burger Free", Sans-serif;
    font-weight: 400;
    text-transform: capitalize;
}

.elementor-410 .elementor-element.elementor-element-e872cbb .xpro-elementor-button {
    color: #FFFFFF;
    box-shadow: 3px 3px 0px 0px rgba(0, 0, 0, 0.3);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #000000;
    border-radius: 6px 6px 6px 6px;
    padding: 0px 0px 0px 0px;
}

.elementor-410 .elementor-element.elementor-element-e872cbb .xpro-elementor-button svg {
    color: #FFFFFF;
}

.elementor-410 .elementor-element.elementor-element-e872cbb .xpro-elementor-button:hover,
.elementor-410 .elementor-element.elementor-element-e872cbb .xpro-elementor-button:focus {
    color: var( --e-global-color-primary);
    border-color: var( --e-global-color-text);
}

.elementor-410 .elementor-element.elementor-element-e872cbb .xpro-elementor-button:hover svg,
.elementor-410 .elementor-element.elementor-element-e872cbb .xpro-elementor-button:focus svg {
    fill: var( --e-global-color-primary);
}

.elementor-410 .elementor-element.elementor-element-e872cbb .xpro-elementor-button-media>i {
    font-size: 23px;
    color: #FFFFFF;
}

.elementor-410 .elementor-element.elementor-element-e872cbb .xpro-elementor-button-media>svg {
    width: 23px;
    fill: #FFFFFF;
}

.elementor-410 .elementor-element.elementor-element-e872cbb .xpro-elementor-button-media {
    min-width: 23px;
    height: 58px;
    width: 58px;
}

.elementor-410 .elementor-element.elementor-element-e872cbb .xpro-elementor-button:hover .xpro-elementor-button-media>i,
.elementor-410 .elementor-element.elementor-element-e872cbb .xpro-elementor-button:focus .xpro-elementor-button-media>i {
    color: var( --e-global-color-text);
}

.elementor-410 .elementor-element.elementor-element-e872cbb .xpro-elementor-button:hover .xpro-elementor-button-media>svg,
.elementor-410 .elementor-element.elementor-element-e872cbb .xpro-elementor-button:focus .xpro-elementor-button-media>svg {
    fill: var( --e-global-color-text);
}

.elementor-410 .elementor-element.elementor-element-34194de .xpro-elementor-button,
.elementor-410 .elementor-element.elementor-element-34194de .xpro-elementor-button-hover-style-skewFill:before,
.elementor-410 .elementor-element.elementor-element-34194de .xpro-elementor-button-hover-style-flipSlide::before {
    background-color: #031099;
}

.elementor-410 .elementor-element.elementor-element-34194de .xpro-elementor-button-animation-none:hover,
.elementor-410 .elementor-element.elementor-element-34194de .xpro-button-2d-animation:hover,
.elementor-410 .elementor-element.elementor-element-34194de .xpro-button-bg-animation::before,
.elementor-410 .elementor-element.elementor-element-34194de .xpro-elementor-button-hover-style-bubbleFromDown::before,
.elementor-410 .elementor-element.elementor-element-34194de .xpro-elementor-button-hover-style-bubbleFromDown::after,
.elementor-410 .elementor-element.elementor-element-34194de .xpro-elementor-button-hover-style-bubbleFromCenter::before,
.elementor-410 .elementor-element.elementor-element-34194de .xpro-elementor-button-hover-style-bubbleFromCenter::after,
.elementor-410 .elementor-element.elementor-element-34194de .xpro-elementor-button-hover-style-flipSlide,
.elementor-410 .elementor-element.elementor-element-34194de [class*=xpro-elementor-button-hover-style-underline]:hover,
.elementor-410 .elementor-element.elementor-element-34194de .xpro-elementor-button-hover-style-skewFill,
.elementor-410 .elementor-element.elementor-element-34194de .xpro-elementor-button-animation-none:focus,
.elementor-410 .elementor-element.elementor-element-34194de .xpro-button-2d-animation:focus,
.elementor-410 .elementor-element.elementor-element-34194de [class*=xpro-elementor-button-focus-style-underline]:focus {
    background-color: #77FE00;
}

.elementor-410 .elementor-element.elementor-element-34194de.xpro-widget-bg-overlay>.elementor-widget-container:before {
    transition: background 0.3s;
}

.elementor-410 .elementor-element.elementor-element-34194de .xpro-elementor-button .xpro-button-text {
    font-family: "Burger Free", Sans-serif;
    font-size: 19px;
    font-weight: 400;
    text-transform: capitalize;
}

.elementor-410 .elementor-element.elementor-element-34194de .xpro-elementor-button {
    color: #FFFFFF;
    box-shadow: 3px 3px 0px 0px rgba(0, 0, 0, 0.3);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #000000;
    border-radius: 6px 6px 6px 6px;
    padding: 20px 40px 20px 40px;
}

.elementor-410 .elementor-element.elementor-element-34194de .xpro-elementor-button svg {
    color: #FFFFFF;
}

.elementor-410 .elementor-element.elementor-element-34194de .xpro-elementor-button:hover,
.elementor-410 .elementor-element.elementor-element-34194de .xpro-elementor-button:focus {
    color: var( --e-global-color-primary);
    border-color: var( --e-global-color-text);
}

.elementor-410 .elementor-element.elementor-element-34194de .xpro-elementor-button:hover svg,
.elementor-410 .elementor-element.elementor-element-34194de .xpro-elementor-button:focus svg {
    fill: var( --e-global-color-primary);
}

.elementor-410 .elementor-element.elementor-element-12ae4578.xpro-widget-bg-overlay>.elementor-widget-container:before {
    transition: background 0.3s;
}

#elementor-popup-modal-410 .dialog-widget-content {
    animation-duration: 0.5s;
    background-color: #FFFFFFCC;
    box-shadow: 2px 8px 23px 3px rgba(0, 0, 0, 0.2);
}

#elementor-popup-modal-410 {
    background-color: rgba(0, 0, 0, .8);
    justify-content: center;
    align-items: center;
    pointer-events: all;
}

#elementor-popup-modal-410 .dialog-message {
    width: 100vw;
    height: 100vh;
    align-items: flex-start;
}

#elementor-popup-modal-410 .dialog-close-button {
    display: flex;
    top: 5%;
    font-size: 30px;
}

#elementor-popup-modal-410 .dialog-close-button i {
    color: var( --e-global-color-text);
}

#elementor-popup-modal-410 .dialog-close-button svg {
    fill: var( --e-global-color-text);
}

@media(min-width:768px) {
    .elementor-410 .elementor-element.elementor-element-19711c9 {
        --width: 25%;
    }
}

@media(max-width:1500px) and (min-width:768px) {
    .elementor-410 .elementor-element.elementor-element-19711c9 {
        --width: 31%;
    }
}

@media(max-width:1150px) and (min-width:768px) {
    .elementor-410 .elementor-element.elementor-element-19711c9 {
        --width: 70%;
    }
}

@media(max-width:1500px) {
    .elementor-410 .elementor-element.elementor-element-f98c03f .elementor-nav-menu--main .elementor-item {
        padding-left: 25px;
        padding-right: 25px;
    }
}

@media(max-width:1150px) {
    .elementor-410 .elementor-element.elementor-element-17b80df7 {
        --padding-top: 30px;
        --padding-bottom: 30px;
        --padding-left: 50px;
        --padding-right: 50px;
    }
    .elementor-410 .elementor-element.elementor-element-7ea9304e {
        --padding-top: 0px;
        --padding-bottom: 10px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-410 .elementor-element.elementor-element-8313b3a {
        --flex-direction: column;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-410 .elementor-element.elementor-element-f98c03f .elementor-nav-menu .elementor-item {
        line-height: 1.5em;
    }
    .elementor-410 .elementor-element.elementor-element-f98c03f .elementor-nav-menu--main .elementor-item {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 20px;
        padding-bottom: 20px;
    }
    .elementor-410 .elementor-element.elementor-element-19711c9 {
        --justify-content: flex-start;
    }
    .elementor-410 .elementor-element.elementor-element-2d61461 .xpro-elementor-button-media>i {
        font-size: 18px;
    }
    .elementor-410 .elementor-element.elementor-element-2d61461 .xpro-elementor-button-media>svg {
        width: 18px;
    }
    .elementor-410 .elementor-element.elementor-element-2d61461 .xpro-elementor-button-media {
        min-width: 18px;
        height: 40px;
        width: 40px;
    }
    .elementor-410 .elementor-element.elementor-element-e872cbb .xpro-elementor-button-media>i {
        font-size: 18px;
    }
    .elementor-410 .elementor-element.elementor-element-e872cbb .xpro-elementor-button-media>svg {
        width: 18px;
    }
    .elementor-410 .elementor-element.elementor-element-e872cbb .xpro-elementor-button-media {
        min-width: 18px;
        height: 40px;
        width: 40px;
    }
    .elementor-410 .elementor-element.elementor-element-34194de .xpro-elementor-button .xpro-button-text {
        font-size: 18px;
    }
    .elementor-410 .elementor-element.elementor-element-34194de .xpro-elementor-button {
        padding: 10px 20px 10px 20px;
    }
    #elementor-popup-modal-410 .dialog-close-button {
        top: 4%;
    }
    body:not(.rtl) #elementor-popup-modal-410 .dialog-close-button {
        right: 50px;
    }
    body.rtl #elementor-popup-modal-410 .dialog-close-button {
        left: 50px;
    }
}

@media(max-width:767px) {
    .elementor-410 .elementor-element.elementor-element-17b80df7 {
        --min-height: 100vh;
        --gap: 50px 50px;
        --padding-top: 15px;
        --padding-bottom: 15px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-410 .elementor-element.elementor-element-7ea9304e {
        --align-items: center;
        --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
        border-width: 0px 0px 2px 0px;
        --border-top-width: 0px;
        --border-right-width: 0px;
        --border-bottom-width: 2px;
        --border-left-width: 0px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 15px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-410 .elementor-element.elementor-element-19711c9 {
        --width: 100%;
        --align-items: center;
        --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
    }
    .elementor-410 .elementor-element.elementor-element-34194de .xpro-elementor-button {
        padding: 12px 20px 12px 20px;
    }
    #elementor-popup-modal-410 .dialog-close-button {
        top: 30px;
        font-size: 20px;
    }
    body:not(.rtl) #elementor-popup-modal-410 .dialog-close-button {
        right: 20px;
    }
    body.rtl #elementor-popup-modal-410 .dialog-close-button {
        left: 20px;
    }
}

/* Start custom CSS for xpro-button, class: .elementor-element-e872cbb */

.xpro-align-icon-left .xpro-elementor-button-media,
.xpro-promo-box-align-left>i,
.xpro-promo-box-align-left>svg {
    margin-right: 0px;
}

/* End custom CSS */

/* Start Custom Fonts CSS */

@font-face {
    font-family: 'Burger Free';
    font-style: normal;
    font-weight: normal;
    font-display: auto;
    src: url('/wp-content/uploads/2024/11/Burger-Free.ttf') format('truetype');
}

/* End Custom Fonts CSS */