.elementor-7418 .elementor-element.elementor-element-409c7ad:not(.elementor-motion-effects-element-type-background), .elementor-7418 .elementor-element.elementor-element-409c7ad > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../img/background.jpg");
}

.elementor-7418 .elementor-element.elementor-element-409c7ad > .elementor-background-overlay {
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-7418 .elementor-element.elementor-element-409c7ad {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 233px 0px 23px 0px;
}

.elementor-7418 .elementor-element.elementor-element-fd0c0aa > .elementor-element-populated {
    margin: 55px 55px 55px 55px;
    --e-column-margin-right: 55px;
    --e-column-margin-left: 55px;
}

.elementor-7418 .elementor-element.elementor-element-cdb8fc3 .elementor-heading-title {
    color: #FFFFFF;
}

.elementor-7418 .elementor-element.elementor-element-cdb8fc3 {
    width: var( --container-widget-width, 100.005% );
    max-width: 100.005%;
    --container-widget-width: 100.005%;
    --container-widget-flex-grow: 0;
}

.elementor-7418 .elementor-element.elementor-element-77f7405 {
    --spacer-size: 26px;
}

.elementor-7418 .elementor-element.elementor-element-77e6a13 .elementor-heading-title {
    color: #FFFFFF;
    font-size: 20px;
    line-height: 25px;
    letter-spacing: 0.2px;
}

.elementor-7418 .elementor-element.elementor-element-7f47167 {
    --spacer-size: 50px;
}

.elementor-7418 .elementor-element.elementor-element-eaeb6d6 > .elementor-widget-container {
    margin: 0px 0px 00px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-7418 .elementor-element.elementor-element-d11d405 > .elementor-element-populated {
    margin: -256px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-7418 .elementor-element.elementor-element-4caf016:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7418 .elementor-element.elementor-element-4caf016 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, #F55745 60%, #FFFFFF 100%);
}

.elementor-7418 .elementor-element.elementor-element-4caf016 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 213px 0px -98px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

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

.elementor-7418 .elementor-element.elementor-element-5751d05 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Arial", Sans-serif;
    font-size: 17px;
    font-weight: 400;
    line-height: 30px;
    letter-spacing: 1.1px;
}

.elementor-7418 .elementor-element.elementor-element-5751d05 > .elementor-widget-container {
    margin: 33px 33px 33px 33px;
}

.elementor-7418 .elementor-element.elementor-element-d6ca731 .elementor-button {
    font-weight: 700;
    letter-spacing: 1.2px;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: transparent;
    background-image: linear-gradient(180deg, #02010100 0%, #F2295B00 100%);
    border-style: solid;
    border-color: #FFFFFF;
}

.elementor-7418 .elementor-element.elementor-element-d6ca731 .elementor-button:hover, .elementor-7418 .elementor-element.elementor-element-d6ca731 .elementor-button:focus {
    color: #F55745;
    background-color: #FFFFFF;
}

.elementor-7418 .elementor-element.elementor-element-d6ca731 .elementor-button:hover svg, .elementor-7418 .elementor-element.elementor-element-d6ca731 .elementor-button:focus svg {
    fill: #F55745;
}

.elementor-7418 .elementor-element.elementor-element-d6ca731 > .elementor-widget-container {
    margin: 0px 33px 33px 33px;
}

.elementor-7418 .elementor-element.elementor-element-b609519:not(.elementor-motion-effects-element-type-background), .elementor-7418 .elementor-element.elementor-element-b609519 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../img/background.jpg");
}

.elementor-7418 .elementor-element.elementor-element-b609519 > .elementor-background-overlay {
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-7418 .elementor-element.elementor-element-b609519 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 233px 0px 23px 0px;
}

.elementor-7418 .elementor-element.elementor-element-4ad356c > .elementor-element-populated {
    margin: 55px 55px 55px 55px;
    --e-column-margin-right: 55px;
    --e-column-margin-left: 55px;
}

.elementor-7418 .elementor-element.elementor-element-9d1972c .elementor-heading-title {
    color: #FFFFFF;
}

.elementor-7418 .elementor-element.elementor-element-9d1972c {
    width: var( --container-widget-width, 100.005% );
    max-width: 100.005%;
    --container-widget-width: 100.005%;
    --container-widget-flex-grow: 0;
}

.elementor-7418 .elementor-element.elementor-element-fd762aa {
    --spacer-size: 50px;
}

.elementor-7418 .elementor-element.elementor-element-8829dd6 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Khula", Sans-serif;
    font-weight: 600;
}

.elementor-7418 .elementor-element.elementor-element-6c74cc6 {
    --spacer-size: 50px;
}

.elementor-7418 .elementor-element.elementor-element-ce4fa7a > .elementor-widget-container {
    margin: 0px 0px 00px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-7418 .elementor-element.elementor-element-cc6b70d > .elementor-element-populated {
    margin: -256px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-7418 .elementor-element.elementor-element-3a61007:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7418 .elementor-element.elementor-element-3a61007 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, #F55745 47%, #FFFFFF 100%);
}

.elementor-7418 .elementor-element.elementor-element-3a61007 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 213px 0px -98px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

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

.elementor-7418 .elementor-element.elementor-element-daf2de5 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Roboto", Sans-serif;
    font-size: 22px;
}

.elementor-7418 .elementor-element.elementor-element-daf2de5 > .elementor-widget-container {
    margin: 33px 33px 33px 33px;
}

.elementor-7418 .elementor-element.elementor-element-03ab23c .elementor-button {
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: transparent;
    background-image: linear-gradient(180deg, #02010100 0%, #F2295B00 100%);
    border-style: solid;
    border-color: #FFFFFF;
}

.elementor-7418 .elementor-element.elementor-element-03ab23c .elementor-button:hover, .elementor-7418 .elementor-element.elementor-element-03ab23c .elementor-button:focus {
    color: #FFFFFF;
    background-color: #F55745;
}

.elementor-7418 .elementor-element.elementor-element-03ab23c .elementor-button:hover svg, .elementor-7418 .elementor-element.elementor-element-03ab23c .elementor-button:focus svg {
    fill: #FFFFFF;
}

.elementor-7418 .elementor-element.elementor-element-03ab23c > .elementor-widget-container {
    margin: 0px 33px 33px 33px;
}

.elementor-7418 .elementor-element.elementor-element-2c8c69d {
    margin-top: -65px;
    margin-bottom: 0px;
}

.elementor-7418 .elementor-element.elementor-element-4436071 {
    padding: 82px 0px 0px 0px;
}

.elementor-7418 .elementor-element.elementor-element-23993db {
    text-align: center;
}

.elementor-7418 .elementor-element.elementor-element-23993db .section-heading .heading-main-title, .elementor-7418 .elementor-element.elementor-element-23993db .section-heading2.width-large h2.heading-main-title, .elementor-7418 .elementor-element.elementor-element-23993db .section-heading2 .heading-main-title {
    font-size: 36px;
    font-weight: 600;
}

.elementor-7418 .elementor-element.elementor-element-23993db .section-heading .heading-main-title {
    margin: 0px 0px 0px 0px !important;
}

.elementor-7418 .elementor-element.elementor-element-23993db .section-heading2 .heading-main-title {
    margin: 0px 0px 0px 0px !important;
}

.elementor-7418 .elementor-element.elementor-element-23993db .section-heading2.width-large h2.heading-main-title {
    margin: 0px 0px 0px 0px !important;
}

.elementor-7418 .elementor-element.elementor-element-23993db .section-heading .heading-sub-title {
    font-size: 20px;
    font-weight: 400;
    margin: 0px 0px 5px -30px !important;
}

.elementor-7418 .elementor-element.elementor-element-23993db .section-heading .heading-sub-title:before {
    background-color: #FFFFFF00;
}

.elementor-7418 .elementor-element.elementor-element-23993db .section-heading2:before {
    background-color: #FFFFFF00;
}

.elementor-7418 .elementor-element.elementor-element-912dedb.elementor-position-right .elementor-image-box-img {
    margin-left: 20px;
}

.elementor-7418 .elementor-element.elementor-element-912dedb.elementor-position-left .elementor-image-box-img {
    margin-right: 20px;
}

.elementor-7418 .elementor-element.elementor-element-912dedb.elementor-position-top .elementor-image-box-img {
    margin-bottom: 20px;
}

.elementor-7418 .elementor-element.elementor-element-912dedb .elementor-image-box-wrapper .elementor-image-box-img {
    width: 52%;
}

.elementor-7418 .elementor-element.elementor-element-912dedb .elementor-image-box-img img {
    filter: brightness( 0% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
    transition-duration: 0.3s;
}

.elementor-7418 .elementor-element.elementor-element-912dedb:hover .elementor-image-box-img img {
    filter: brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}

.elementor-7418 .elementor-element.elementor-element-912dedb .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-7418 .elementor-element.elementor-element-912dedb .elementor-image-box-title {
    margin-bottom: 2px;
    color: #F55340;
    font-size: 26px;
}

.elementor-7418 .elementor-element.elementor-element-912dedb .elementor-image-box-description {
    color: #000000;
    font-size: 23px;
}

.elementor-7418 .elementor-element.elementor-element-912dedb > .elementor-widget-container {
    padding: 40px 40px 40px 40px;
    box-shadow: 0px 0px 17px 0px rgba(124.10000000000001, 124.10000000000001, 124.10000000000001, 0.5);
}

.elementor-7418 .elementor-element.elementor-element-fb14825.elementor-position-right .elementor-image-box-img {
    margin-left: 20px;
}

.elementor-7418 .elementor-element.elementor-element-fb14825.elementor-position-left .elementor-image-box-img {
    margin-right: 20px;
}

.elementor-7418 .elementor-element.elementor-element-fb14825.elementor-position-top .elementor-image-box-img {
    margin-bottom: 20px;
}

.elementor-7418 .elementor-element.elementor-element-fb14825 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 52%;
}

.elementor-7418 .elementor-element.elementor-element-fb14825 .elementor-image-box-img img {
    filter: brightness( 0% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
    transition-duration: 0.3s;
}

.elementor-7418 .elementor-element.elementor-element-fb14825:hover .elementor-image-box-img img {
    filter: brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}

.elementor-7418 .elementor-element.elementor-element-fb14825 .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-7418 .elementor-element.elementor-element-fb14825 .elementor-image-box-title {
    margin-bottom: 2px;
    color: #F55340;
    font-size: 26px;
}

.elementor-7418 .elementor-element.elementor-element-fb14825 .elementor-image-box-description {
    color: #000000;
    font-size: 23px;
}

.elementor-7418 .elementor-element.elementor-element-fb14825 > .elementor-widget-container {
    padding: 27px 27px 27px 27px;
    box-shadow: 0px 0px 17px 0px rgba(124.10000000000001, 124.10000000000001, 124.10000000000001, 0.5);
}

.elementor-7418 .elementor-element.elementor-element-4d28605.elementor-position-right .elementor-image-box-img {
    margin-left: 20px;
}

.elementor-7418 .elementor-element.elementor-element-4d28605.elementor-position-left .elementor-image-box-img {
    margin-right: 20px;
}

.elementor-7418 .elementor-element.elementor-element-4d28605.elementor-position-top .elementor-image-box-img {
    margin-bottom: 20px;
}

.elementor-7418 .elementor-element.elementor-element-4d28605 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 52%;
}

.elementor-7418 .elementor-element.elementor-element-4d28605 .elementor-image-box-img img {
    filter: brightness( 0% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
    transition-duration: 0.3s;
}

.elementor-7418 .elementor-element.elementor-element-4d28605:hover .elementor-image-box-img img {
    filter: brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}

.elementor-7418 .elementor-element.elementor-element-4d28605 .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-7418 .elementor-element.elementor-element-4d28605 .elementor-image-box-title {
    margin-bottom: 2px;
    color: #F55340;
    font-size: 26px;
}

.elementor-7418 .elementor-element.elementor-element-4d28605 .elementor-image-box-description {
    color: #000000;
    font-size: 23px;
}

.elementor-7418 .elementor-element.elementor-element-4d28605 > .elementor-widget-container {
    padding: 40px 40px 40px 40px;
    box-shadow: 0px 0px 17px 0px rgba(124.10000000000001, 124.10000000000001, 124.10000000000001, 0.5);
}

.elementor-7418 .elementor-element.elementor-element-1402d08.elementor-position-right .elementor-image-box-img {
    margin-left: 20px;
}

.elementor-7418 .elementor-element.elementor-element-1402d08.elementor-position-left .elementor-image-box-img {
    margin-right: 20px;
}

.elementor-7418 .elementor-element.elementor-element-1402d08.elementor-position-top .elementor-image-box-img {
    margin-bottom: 20px;
}

.elementor-7418 .elementor-element.elementor-element-1402d08 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 52%;
}

.elementor-7418 .elementor-element.elementor-element-1402d08 .elementor-image-box-img img {
    filter: brightness( 0% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
    transition-duration: 0.3s;
}

.elementor-7418 .elementor-element.elementor-element-1402d08:hover .elementor-image-box-img img {
    filter: brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}

.elementor-7418 .elementor-element.elementor-element-1402d08 .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-7418 .elementor-element.elementor-element-1402d08 .elementor-image-box-title {
    margin-bottom: 16px;
    color: #F55340;
    font-size: 26px;
}

.elementor-7418 .elementor-element.elementor-element-1402d08 .elementor-image-box-description {
    color: #000000;
    font-size: 23px;
}

.elementor-7418 .elementor-element.elementor-element-1402d08 > .elementor-widget-container {
    padding: 34px 34px 34px 34px;
    box-shadow: 0px 0px 17px 0px rgba(124.10000000000001, 124.10000000000001, 124.10000000000001, 0.5);
}

.elementor-7418 .elementor-element.elementor-element-0b607a1 {
    padding: 93px 0px 73px 0px;
}

.elementor-7418 .elementor-element.elementor-element-995d4bf > .elementor-element-populated {
    margin: 60px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 15px 0px 15px;
}

.elementor-7418 .elementor-element.elementor-element-5bff659 .experience-border-right::after {
    background: #02010100 !important;
}

.elementor-7418 .elementor-element.elementor-element-5bff659 .experience-border-right::before {
    background: #02010100 !important;
}

.elementor-7418 .elementor-element.elementor-element-5bff659 .experience-border::before {
    background: #02010100 !important;
}

.elementor-7418 .elementor-element.elementor-element-5bff659 .experience-border-left::before {
    background: #02010100 !important;
}

.elementor-7418 .elementor-element.elementor-element-5bff659 .experience-border-left::after {
    background: #02010100 !important;
}

.elementor-7418 .elementor-element.elementor-element-5bff659 .about-left-thumb::after {
    border-color: #02010180 !important;
}

.elementor-7418 .elementor-element.elementor-element-0f7b3b3 > .elementor-element-populated {
    padding: 0px 15px 0px 71px;
}

.elementor-7418 .elementor-element.elementor-element-c7900d4 {
    text-align: center;
}

.elementor-7418 .elementor-element.elementor-element-c7900d4 .section-heading .heading-sub-title {
    font-size: 20px;
    margin: 0px 0px 7px -40px !important;
}

.elementor-7418 .elementor-element.elementor-element-c7900d4 .section-heading .heading-sub-title:before {
    background-color: #FFFFFF00;
}

.elementor-7418 .elementor-element.elementor-element-c7900d4 .section-heading2:before {
    background-color: #FFFFFF00;
}

.elementor-7418 .elementor-element.elementor-element-cd80ccf {
    padding: 82px 0px 0px 0px;
}

.elementor-7418 .elementor-element.elementor-element-d25105c {
    text-align: center;
}

.elementor-7418 .elementor-element.elementor-element-d25105c .section-heading .heading-main-title, .elementor-7418 .elementor-element.elementor-element-d25105c .section-heading2.width-large h2.heading-main-title, .elementor-7418 .elementor-element.elementor-element-d25105c .section-heading2 .heading-main-title {
    font-size: 36px;
    font-weight: 600;
}

.elementor-7418 .elementor-element.elementor-element-d25105c .section-heading .heading-main-title {
    margin: 0px 0px 0px 0px !important;
}

.elementor-7418 .elementor-element.elementor-element-d25105c .section-heading2 .heading-main-title {
    margin: 0px 0px 0px 0px !important;
}

.elementor-7418 .elementor-element.elementor-element-d25105c .section-heading2.width-large h2.heading-main-title {
    margin: 0px 0px 0px 0px !important;
}

.elementor-7418 .elementor-element.elementor-element-d25105c .section-heading .heading-sub-title {
    font-size: 20px;
    font-weight: 400;
    margin: 0px 0px 5px -30px !important;
}

.elementor-7418 .elementor-element.elementor-element-d25105c .section-heading .heading-sub-title:before {
    background-color: #FFFFFF00;
}

.elementor-7418 .elementor-element.elementor-element-d25105c .section-heading2:before {
    background-color: #FFFFFF00;
}

.elementor-7418 .elementor-element.elementor-element-d2b2334 > .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-7418 .elementor-element.elementor-element-d2b2334:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7418 .elementor-element.elementor-element-d2b2334 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-7418 .elementor-element.elementor-element-d2b2334 > .elementor-element-populated {
    border-style: none;
    box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
}

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

.elementor-7418 .elementor-element.elementor-element-841ef84 > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #F55340;
    box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
}

.elementor-7418 .elementor-element.elementor-element-841ef84 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-7418 .elementor-element.elementor-element-635b94d .uael-infobox, .elementor-7418 .elementor-element.elementor-element-635b94d .uael-separator-parent {
    text-align: center;
}

.elementor-7418 .elementor-element.elementor-element-635b94d .uael-image img {
    width: 63px;
}

.elementor-7418 .elementor-element.elementor-element-635b94d .uael-icon-wrap .uael-icon, .elementor-7418 .elementor-element.elementor-element-635b94d .uael-image .uael-image-content img {
    padding: 20px;
    display: inline-block;
    box-sizing: content-box;
}

.elementor-7418 .elementor-element.elementor-element-635b94d .uael-image .uael-image-content img {
    transition-duration: 0.3s;
}

.elementor-7418 .elementor-element.elementor-element-635b94d .uael-separator {
    border-top-style: solid;
    display: inline-block;
    border-top-width: 1px;
    width: 30%;
    margin: -2px 0px 20px 0px;
}

.elementor-7418 .elementor-element.elementor-element-635b94d .uael-infobox-title {
    font-size: 22px;
    margin: 0px 0px 10px 0px;
}

.elementor-7418 .elementor-element.elementor-element-635b94d > .elementor-widget-container {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #FF8E8100;
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
}

.elementor-7418 .elementor-element.elementor-element-6aa0b2c > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #F55340;
    box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
}

.elementor-7418 .elementor-element.elementor-element-6aa0b2c > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-7418 .elementor-element.elementor-element-7145dfb .uael-infobox, .elementor-7418 .elementor-element.elementor-element-7145dfb .uael-separator-parent {
    text-align: center;
}

.elementor-7418 .elementor-element.elementor-element-7145dfb .uael-image img {
    width: 63px;
}

.elementor-7418 .elementor-element.elementor-element-7145dfb .uael-icon-wrap .uael-icon, .elementor-7418 .elementor-element.elementor-element-7145dfb .uael-image .uael-image-content img {
    padding: 20px;
    display: inline-block;
    box-sizing: content-box;
}

.elementor-7418 .elementor-element.elementor-element-7145dfb .uael-image .uael-image-content img {
    transition-duration: 0.3s;
}

.elementor-7418 .elementor-element.elementor-element-7145dfb .uael-separator {
    border-top-style: solid;
    display: inline-block;
    border-top-width: 1px;
    width: 30%;
    margin: -2px 0px 20px 0px;
}

.elementor-7418 .elementor-element.elementor-element-7145dfb .uael-infobox-title {
    font-size: 22px;
    margin: 0px 0px 10px 0px;
}

.elementor-7418 .elementor-element.elementor-element-7145dfb > .elementor-widget-container {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #FF8E8100;
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
}

.elementor-7418 .elementor-element.elementor-element-cfa6fab > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #F55340;
    box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
}

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

.elementor-7418 .elementor-element.elementor-element-e40e7d9 .uael-infobox, .elementor-7418 .elementor-element.elementor-element-e40e7d9 .uael-separator-parent {
    text-align: center;
}

.elementor-7418 .elementor-element.elementor-element-e40e7d9 .uael-image img {
    width: 63px;
}

.elementor-7418 .elementor-element.elementor-element-e40e7d9 .uael-icon-wrap .uael-icon, .elementor-7418 .elementor-element.elementor-element-e40e7d9 .uael-image .uael-image-content img {
    padding: 20px;
    display: inline-block;
    box-sizing: content-box;
}

.elementor-7418 .elementor-element.elementor-element-e40e7d9 .uael-image .uael-image-content img {
    transition-duration: 0.3s;
}

.elementor-7418 .elementor-element.elementor-element-e40e7d9 .uael-separator {
    border-top-style: solid;
    display: inline-block;
    border-top-width: 1px;
    width: 30%;
    margin: -2px 0px 20px 0px;
}

.elementor-7418 .elementor-element.elementor-element-e40e7d9 .uael-infobox-title {
    font-size: 22px;
    margin: 0px 0px 10px 0px;
}

.elementor-7418 .elementor-element.elementor-element-e40e7d9 > .elementor-widget-container {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #FF8E8100;
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
}

.elementor-7418 .elementor-element.elementor-element-0c77536 {
    padding: 82px 0px 0px 0px;
}

.elementor-7418 .elementor-element.elementor-element-b0a8412 {
    text-align: center;
}

.elementor-7418 .elementor-element.elementor-element-b0a8412 .section-heading .heading-main-title, .elementor-7418 .elementor-element.elementor-element-b0a8412 .section-heading2.width-large h2.heading-main-title, .elementor-7418 .elementor-element.elementor-element-b0a8412 .section-heading2 .heading-main-title {
    font-size: 36px;
    font-weight: 600;
}

.elementor-7418 .elementor-element.elementor-element-b0a8412 .section-heading .heading-main-title {
    margin: 0px 0px 0px 0px !important;
}

.elementor-7418 .elementor-element.elementor-element-b0a8412 .section-heading2 .heading-main-title {
    margin: 0px 0px 0px 0px !important;
}

.elementor-7418 .elementor-element.elementor-element-b0a8412 .section-heading2.width-large h2.heading-main-title {
    margin: 0px 0px 0px 0px !important;
}

.elementor-7418 .elementor-element.elementor-element-b0a8412 .section-heading .heading-sub-title {
    font-size: 20px;
    font-weight: 400;
    margin: 0px 0px 5px -30px !important;
}

.elementor-7418 .elementor-element.elementor-element-b0a8412 .section-heading .heading-sub-title:before {
    background-color: #FFFFFF00;
}

.elementor-7418 .elementor-element.elementor-element-b0a8412 .section-heading2:before {
    background-color: #FFFFFF00;
}

.elementor-7418 .elementor-element.elementor-element-5cb05ee > .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-7418 .elementor-element.elementor-element-5cb05ee:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7418 .elementor-element.elementor-element-5cb05ee > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-7418 .elementor-element.elementor-element-5cb05ee > .elementor-element-populated {
    border-style: none;
    box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
}

.elementor-7418 .elementor-element.elementor-element-5cb05ee > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-7418 .elementor-element.elementor-element-2222fb1.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-7418 .elementor-element.elementor-element-2222fb1.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-7418 .elementor-element.elementor-element-2222fb1.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-7418 .elementor-element.elementor-element-2222fb1 .elementor-image-box-img img {
    filter: brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
    transition-duration: 0.3s;
}

.elementor-7418 .elementor-element.elementor-element-2222fb1:hover .elementor-image-box-img img {
    filter: brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}

.elementor-7418 .elementor-element.elementor-element-2222fb1 .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-7418 .elementor-element.elementor-element-2222fb1 .elementor-image-box-title {
    margin-bottom: 23px;
}

.elementor-7418 .elementor-element.elementor-element-2222fb1 .elementor-image-box-description {
    text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.15);
}

.elementor-7418 .elementor-element.elementor-element-2222fb1 > .elementor-widget-container {
    padding: 40px 40px 40px 40px;
    box-shadow: 0px 0px 0px 0px rgba(124.10000000000001, 124.10000000000001, 124.10000000000001, 0.5);
}

.elementor-7418 .elementor-element.elementor-element-520af05 > .elementor-element-populated {
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
}

.elementor-7418 .elementor-element.elementor-element-6909803.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-7418 .elementor-element.elementor-element-6909803.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-7418 .elementor-element.elementor-element-6909803.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-7418 .elementor-element.elementor-element-6909803 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-7418 .elementor-element.elementor-element-6909803 .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-7418 .elementor-element.elementor-element-6909803 .elementor-image-box-title {
    margin-bottom: 10px;
}

.elementor-7418 .elementor-element.elementor-element-6909803 > .elementor-widget-container {
    padding: 40px 40px 40px 40px;
    box-shadow: 0px 0px 0px 0px rgba(124.10000000000001, 124.10000000000001, 124.10000000000001, 0.5);
}

.elementor-7418 .elementor-element.elementor-element-5c878b1 > .elementor-element-populated {
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
}

.elementor-7418 .elementor-element.elementor-element-2ed9616.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-7418 .elementor-element.elementor-element-2ed9616.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-7418 .elementor-element.elementor-element-2ed9616.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-7418 .elementor-element.elementor-element-2ed9616 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-7418 .elementor-element.elementor-element-2ed9616 .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-7418 .elementor-element.elementor-element-2ed9616 .elementor-image-box-title {
    margin-bottom: 10px;
}

.elementor-7418 .elementor-element.elementor-element-2ed9616 > .elementor-widget-container {
    padding: 40px 40px 40px 40px;
    box-shadow: 0px 0px 0px 0px rgba(124.10000000000001, 124.10000000000001, 124.10000000000001, 0.5);
}

.elementor-7418 .elementor-element.elementor-element-b8b09f9 > .elementor-element-populated {
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
}

.elementor-7418 .elementor-element.elementor-element-8c60de3.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-7418 .elementor-element.elementor-element-8c60de3.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-7418 .elementor-element.elementor-element-8c60de3.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-7418 .elementor-element.elementor-element-8c60de3 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-7418 .elementor-element.elementor-element-8c60de3 .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-7418 .elementor-element.elementor-element-8c60de3 .elementor-image-box-title {
    margin-bottom: 10px;
}

.elementor-7418 .elementor-element.elementor-element-8c60de3 > .elementor-widget-container {
    padding: 40px 40px 40px 40px;
    box-shadow: 0px 0px 0px 0px rgba(124.10000000000001, 124.10000000000001, 124.10000000000001, 0.5);
}

.elementor-7418 .elementor-element.elementor-element-87ae3c9 {
    padding: 0px 0px 23px 0px;
}

.elementor-7418 .elementor-element.elementor-element-91afd5b > .elementor-element-populated {
    margin: 54px 33px 33px 33px;
    --e-column-margin-right: 33px;
    --e-column-margin-left: 33px;
    padding: 0px 15px 0px 15px;
}

.elementor-7418 .elementor-element.elementor-element-7233a56 .elementor-button .elementor-align-icon-right {
    margin-left: 50px;
}

.elementor-7418 .elementor-element.elementor-element-7233a56 .elementor-button .elementor-align-icon-left {
    margin-right: 50px;
}

.elementor-7418 .elementor-element.elementor-element-7233a56 .elementor-button {
    font-size: 20px;
    font-weight: 700;
    letter-spacing: 1.1px;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: #F55340;
}

.elementor-7418 .elementor-element.elementor-element-7233a56 .elementor-button:hover, .elementor-7418 .elementor-element.elementor-element-7233a56 .elementor-button:focus {
    color: #FFFFFF;
    background-color: #E7250F;
}

.elementor-7418 .elementor-element.elementor-element-7233a56 .elementor-button:hover svg, .elementor-7418 .elementor-element.elementor-element-7233a56 .elementor-button:focus svg {
    fill: #FFFFFF;
}

.elementor-7418 .elementor-element.elementor-element-e402227 {
    margin-top: -31px;
    margin-bottom: -31px;
    padding: 82px 0px 0px 0px;
}

.elementor-7418 .elementor-element.elementor-element-305f335 {
    text-align: center;
}

.elementor-7418 .elementor-element.elementor-element-305f335 .section-heading .heading-main-title, .elementor-7418 .elementor-element.elementor-element-305f335 .section-heading2.width-large h2.heading-main-title, .elementor-7418 .elementor-element.elementor-element-305f335 .section-heading2 .heading-main-title {
    font-size: 36px;
    font-weight: 600;
}

.elementor-7418 .elementor-element.elementor-element-305f335 .section-heading .heading-main-title {
    margin: 0px 0px 0px 0px !important;
}

.elementor-7418 .elementor-element.elementor-element-305f335 .section-heading2 .heading-main-title {
    margin: 0px 0px 0px 0px !important;
}

.elementor-7418 .elementor-element.elementor-element-305f335 .section-heading2.width-large h2.heading-main-title {
    margin: 0px 0px 0px 0px !important;
}

.elementor-7418 .elementor-element.elementor-element-305f335 .section-heading .heading-sub-title {
    font-size: 20px;
    font-weight: 400;
    margin: 0px 0px 5px -30px !important;
}

.elementor-7418 .elementor-element.elementor-element-305f335 .section-heading .heading-sub-title:before {
    background-color: #FFFFFF00;
}

.elementor-7418 .elementor-element.elementor-element-305f335 .section-heading2:before {
    background-color: #FFFFFF00;
}

.elementor-7418 .elementor-element.elementor-element-432b9d3 .uael-faq-container > .uael-faq-accordion:not(:last-child) {
    margin-bottom: 10px;
}

.elementor-7418 .elementor-element.elementor-element-432b9d3 .uael-faq-wrapper .uael-faq-container .uael-faq-accordion {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #D4D4D4;
}

.elementor-7418 .elementor-element.elementor-element-432b9d3 .uael-faq-container .uael-faq-accordion .uael-accordion-content {
    border-top-color: #D4D4D4;
}

.elementor-7418 .elementor-element.elementor-element-432b9d3 .uael-faq-container .uael-faq-accordion {
    border-radius: 1px 1px 1px 1px;
}

.elementor-7418 .elementor-element.elementor-element-432b9d3 .uael-faq-accordion .uael-accordion-title {
    padding: 10px 10px 10px 10px;
}

.elementor-7418 .elementor-element.elementor-element-432b9d3 .uael-faq-accordion .uael-accordion-content {
    padding: 10px 10px 10px 10px;
}

.elementor-7418 .elementor-element.elementor-element-432b9d3 .uael-faq-wrapper .uael-accordion-title .uael-accordion-icon {
    font-size: 16px;
}

.elementor-7418 .elementor-element.elementor-element-432b9d3 .uael-faq-wrapper .uael-accordion-title .uael-accordion-icon svg {
    height: 16px;
    width: 16px;
}

.elementor-7418 .elementor-element.elementor-element-432b9d3 .uael-accordion-icon.uael-accordion-icon-left {
    margin-right: 15px;
}

.elementor-7418 .elementor-element.elementor-element-432b9d3 .uael-accordion-icon.uael-accordion-icon-right {
    margin-left: 15px;
}

.elementor-7418 .elementor-element.elementor-element-cceeb04 {
    margin-top: -31px;
    margin-bottom: -31px;
    padding: 82px 0px 0px 0px;
}

.elementor-7418 .elementor-element.elementor-element-9ba04ab {
    --spacer-size: 50px;
}

@media(min-width: 768px) {
    .elementor-7418 .elementor-element.elementor-element-fd0c0aa {
        width:60.529%;
    }

    .elementor-7418 .elementor-element.elementor-element-d11d405 {
        width: 5.718%;
    }

    .elementor-7418 .elementor-element.elementor-element-4ad356c {
        width: 60.529%;
    }

    .elementor-7418 .elementor-element.elementor-element-cc6b70d {
        width: 5.718%;
    }

    .elementor-7418 .elementor-element.elementor-element-45a7afc {
        width: 25%;
    }

    .elementor-7418 .elementor-element.elementor-element-bae3e37 {
        width: 49.333%;
    }

    .elementor-7418 .elementor-element.elementor-element-dda52e8 {
        width: 25%;
    }

    .elementor-7418 .elementor-element.elementor-element-995d4bf {
        width: 41.666%;
    }

    .elementor-7418 .elementor-element.elementor-element-0f7b3b3 {
        width: 58.334%;
    }

    .elementor-7418 .elementor-element.elementor-element-0665ad5 {
        width: 25%;
    }

    .elementor-7418 .elementor-element.elementor-element-302121f {
        width: 49.333%;
    }

    .elementor-7418 .elementor-element.elementor-element-b4194ea {
        width: 25%;
    }

    .elementor-7418 .elementor-element.elementor-element-a1b1f70 {
        width: 25%;
    }

    .elementor-7418 .elementor-element.elementor-element-87d0365 {
        width: 49.333%;
    }

    .elementor-7418 .elementor-element.elementor-element-ae4a093 {
        width: 25%;
    }

    .elementor-7418 .elementor-element.elementor-element-4d9396b {
        width: 25%;
    }

    .elementor-7418 .elementor-element.elementor-element-d32f6af {
        width: 49.333%;
    }

    .elementor-7418 .elementor-element.elementor-element-035d43c {
        width: 25%;
    }
}

@media(max-width: 1024px) and (min-width:768px) {
    .elementor-7418 .elementor-element.elementor-element-bae3e37 {
        width:100%;
    }

    .elementor-7418 .elementor-element.elementor-element-995d4bf {
        width: 100%;
    }

    .elementor-7418 .elementor-element.elementor-element-0f7b3b3 {
        width: 100%;
    }

    .elementor-7418 .elementor-element.elementor-element-302121f {
        width: 100%;
    }

    .elementor-7418 .elementor-element.elementor-element-87d0365 {
        width: 100%;
    }

    .elementor-7418 .elementor-element.elementor-element-d32f6af {
        width: 100%;
    }
}

@media(max-width: 1024px) {
    .elementor-7418 .elementor-element.elementor-element-2c8c69d {
        margin-top:0px;
        margin-bottom: 0px;
        padding: 60px 0px 0px 0px;
    }

    .elementor-7418 .elementor-element.elementor-element-4436071 {
        padding: 72px 0px 0px 0px;
    }

    .elementor-7418 .elementor-element.elementor-element-bae3e37 > .elementor-element-populated {
        padding: 0px 30px 0px 30px;
    }

    .elementor-7418 .elementor-element.elementor-element-23993db > .elementor-widget-container {
        padding: 0px 40px 0px 40px;
    }

    .elementor-7418 .elementor-element.elementor-element-0b607a1 {
        padding: 80px 0px 53px 0px;
    }

    .elementor-7418 .elementor-element.elementor-element-995d4bf > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 40px 0px 40px;
    }

    .elementor-7418 .elementor-element.elementor-element-0f7b3b3 > .elementor-element-populated {
        padding: 74px 40px 0px 40px;
    }

    .elementor-7418 .elementor-element.elementor-element-cd80ccf {
        padding: 72px 0px 0px 0px;
    }

    .elementor-7418 .elementor-element.elementor-element-302121f > .elementor-element-populated {
        padding: 0px 30px 0px 30px;
    }

    .elementor-7418 .elementor-element.elementor-element-d25105c > .elementor-widget-container {
        padding: 0px 40px 0px 40px;
    }

    .elementor-7418 .elementor-element.elementor-element-0c77536 {
        padding: 72px 0px 0px 0px;
    }

    .elementor-7418 .elementor-element.elementor-element-87d0365 > .elementor-element-populated {
        padding: 0px 30px 0px 30px;
    }

    .elementor-7418 .elementor-element.elementor-element-b0a8412 > .elementor-widget-container {
        padding: 0px 40px 0px 40px;
    }

    .elementor-7418 .elementor-element.elementor-element-87ae3c9 {
        padding: 0px 0px 50px 0px;
    }

    .elementor-7418 .elementor-element.elementor-element-91afd5b > .elementor-element-populated {
        padding: 0px 40px 0px 40px;
    }

    .elementor-7418 .elementor-element.elementor-element-e402227 {
        padding: 72px 0px 0px 0px;
    }

    .elementor-7418 .elementor-element.elementor-element-d32f6af > .elementor-element-populated {
        padding: 0px 30px 0px 30px;
    }

    .elementor-7418 .elementor-element.elementor-element-305f335 > .elementor-widget-container {
        padding: 0px 40px 0px 40px;
    }

    .elementor-7418 .elementor-element.elementor-element-cceeb04 {
        padding: 72px 0px 0px 0px;
    }
}

@media(max-width: 767px) {
    .elementor-7418 .elementor-element.elementor-element-b609519 {
        padding:0px 0px 0px 0px;
    }

    .elementor-7418 .elementor-element.elementor-element-9d1972c {
        text-align: left;
    }

    .elementor-7418 .elementor-element.elementor-element-9d1972c .elementor-heading-title {
        font-size: 25px;
        line-height: 1.5em;
    }

    .elementor-7418 .elementor-element.elementor-element-9d1972c > .elementor-widget-container {
        margin: -31px -31px -31px -31px;
    }

    .elementor-7418 .elementor-element.elementor-element-fd762aa {
        --spacer-size: 10px;
    }

    .elementor-7418 .elementor-element.elementor-element-8829dd6 {
        text-align: left;
    }

    .elementor-7418 .elementor-element.elementor-element-8829dd6 .elementor-heading-title {
        font-size: 14px;
        letter-spacing: 0.1px;
    }

    .elementor-7418 .elementor-element.elementor-element-8829dd6 > .elementor-widget-container {
        margin: 21px -42px 11px -33px;
    }

    .elementor-7418 .elementor-element.elementor-element-6c74cc6 {
        --spacer-size: 10px;
    }

    .elementor-7418 .elementor-element.elementor-element-ce4fa7a img {
        width: 100%;
    }

    .elementor-7418 .elementor-element.elementor-element-ce4fa7a > .elementor-widget-container {
        margin: -5px 3px 15px 3px;
    }

    .elementor-7418 .elementor-element.elementor-element-ce4fa7a {
        width: initial;
        max-width: initial;
    }

    .elementor-7418 .elementor-element.elementor-element-3a61007 > .elementor-element-populated {
        margin: -69px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: -4px -4px -4px -4px;
    }

    .elementor-7418 .elementor-element.elementor-element-daf2de5 {
        text-align: left;
    }

    .elementor-7418 .elementor-element.elementor-element-daf2de5 > .elementor-widget-container {
        margin: 33px 33px 33px 33px;
    }

    .elementor-7418 .elementor-element.elementor-element-03ab23c > .elementor-widget-container {
        margin: -18px 0px 68px 47px;
    }

    .elementor-7418 .elementor-element.elementor-element-2c8c69d {
        padding: 40px 10px 0px 10px;
    }

    .elementor-7418 .elementor-element.elementor-element-a33f0a3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 5px;
    }

    .elementor-7418 .elementor-element.elementor-element-4436071 {
        padding: 52px 0px 0px 0px;
    }

    .elementor-7418 .elementor-element.elementor-element-bae3e37 > .elementor-element-populated {
        padding: 0px 15px 0px 15px;
    }

    .elementor-7418 .elementor-element.elementor-element-912dedb .elementor-image-box-img {
        margin-bottom: 20px;
    }

    .elementor-7418 .elementor-element.elementor-element-fb14825 .elementor-image-box-img {
        margin-bottom: 20px;
    }

    .elementor-7418 .elementor-element.elementor-element-4d28605 .elementor-image-box-img {
        margin-bottom: 20px;
    }

    .elementor-7418 .elementor-element.elementor-element-1402d08 .elementor-image-box-img {
        margin-bottom: 20px;
    }

    .elementor-7418 .elementor-element.elementor-element-0b607a1 {
        padding: 60px 0px 33px 0px;
    }

    .elementor-7418 .elementor-element.elementor-element-995d4bf > .elementor-element-populated {
        padding: 0px 15px 0px 15px;
    }

    .elementor-7418 .elementor-element.elementor-element-0f7b3b3 > .elementor-element-populated {
        padding: 30px 15px 0px 15px;
    }

    .elementor-7418 .elementor-element.elementor-element-c7900d4 .section-heading .heading-sub-title {
        margin: 0px 0px 5px -40px !important;
    }

    .elementor-7418 .elementor-element.elementor-element-cd80ccf {
        padding: 52px 0px 0px 0px;
    }

    .elementor-7418 .elementor-element.elementor-element-302121f > .elementor-element-populated {
        padding: 0px 15px 0px 15px;
    }

    .elementor-7418 .elementor-element.elementor-element-0c77536 {
        padding: 52px 0px 0px 0px;
    }

    .elementor-7418 .elementor-element.elementor-element-87d0365 > .elementor-element-populated {
        padding: 0px 15px 0px 15px;
    }

    .elementor-7418 .elementor-element.elementor-element-2222fb1 .elementor-image-box-img {
        margin-bottom: 15px;
    }

    .elementor-7418 .elementor-element.elementor-element-6909803 .elementor-image-box-img {
        margin-bottom: 15px;
    }

    .elementor-7418 .elementor-element.elementor-element-2ed9616 .elementor-image-box-img {
        margin-bottom: 15px;
    }

    .elementor-7418 .elementor-element.elementor-element-8c60de3 .elementor-image-box-img {
        margin-bottom: 15px;
    }

    .elementor-7418 .elementor-element.elementor-element-87ae3c9 {
        padding: 0px 0px 60px 0px;
    }

    .elementor-7418 .elementor-element.elementor-element-91afd5b > .elementor-element-populated {
        padding: 0px 15px 0px 15px;
    }

    .elementor-7418 .elementor-element.elementor-element-e402227 {
        padding: 52px 0px 0px 0px;
    }

    .elementor-7418 .elementor-element.elementor-element-d32f6af > .elementor-element-populated {
        padding: 0px 15px 0px 15px;
    }

    .elementor-7418 .elementor-element.elementor-element-cceeb04 {
        padding: 52px 0px 0px 0px;
    }
}
