.elementor-4430 .elementor-element.elementor-element-bb43960 {
    --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;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 30px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-4430 .elementor-element.elementor-element-bb43960:not(.elementor-motion-effects-element-type-background),
.elementor-4430 .elementor-element.elementor-element-bb43960>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #0e2aa4;
}

.elementor-4430 .elementor-element.elementor-element-40a659e {
    --display: flex;
    --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;
}

.elementor-4430 .elementor-element.elementor-element-40a659e.e-con {
    --flex-grow: 0;
    --flex-shrink: 0;
}

.elementor-4430 .elementor-element.elementor-element-bf2e145>.elementor-widget-container {
    margin: 11px 11px 11px 11px;
}

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

.elementor-4430 .elementor-element.elementor-element-bf2e145 {
    text-align: center;
}

.elementor-4430 .elementor-element.elementor-element-bf2e145 .elementor-heading-title {
    font-family: "Radley", Sans-serif;
    font-size: 35px;
    color: #000000;
}

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

.elementor-4430 .elementor-element.elementor-element-2600147 {
    text-align: justify;
    color: #FFFFFF;
    font-family: "Radley", Sans-serif;
    font-size: 17px;
}

.elementor-4430 .elementor-element.elementor-element-fd7b879 .elementor-button {
    background-color: #000000;
    border-radius: 20px 20px 20px 20px;
}

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

.elementor-4430 .elementor-element.elementor-element-cac258e {
    --display: flex;
    --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;
    --justify-content: space-around;
    --margin-top: 4px;
    --margin-bottom: 5px;
    --margin-left: 4px;
    --margin-right: 4px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-4430 .elementor-element.elementor-element-cac258e:not(.elementor-widget),
.elementor-4430 .elementor-element.elementor-element-cac258e>.elementor-widget-container {
    backdrop-filter: brightness( 1) contrast( 1) saturate( 1) blur( 0px) hue-rotate( 0deg);
    -webkit-backdrop-filter: brightness( 1) contrast( 1) saturate( 1) blur( 0px) hue-rotate( 0deg);
}

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

.elementor-4430 .elementor-element.elementor-element-c540282 img {
    width: 100%;
    border-radius: 20px 20px 20px 20px;
}

.elementor-4430 .elementor-element.elementor-element-1c562c9 {
    --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;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 30px;
    --padding-bottom: 30px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-4430 .elementor-element.elementor-element-1c562c9:not(.elementor-motion-effects-element-type-background),
.elementor-4430 .elementor-element.elementor-element-1c562c9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #0e2aa4;
}

.elementor-4430 .elementor-element.elementor-element-f0e6196 {
    --display: flex;
    --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: 10px;
}

.elementor-4430 .elementor-element.elementor-element-30a8ef7.xpro-widget-bg-overlay>.elementor-widget-container:before {
    transition: background 0.3s;
}

.elementor-4430 .elementor-element.elementor-element-30a8ef7 {
    text-align: left;
}

.elementor-4430 .elementor-element.elementor-element-30a8ef7 .elementor-heading-title {
    font-family: "Radley", Sans-serif;
    font-size: 25px;
    color: #000000;
}

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

.elementor-4430 .elementor-element.elementor-element-d455ce7 {
    color: #FFFFFF;
    font-family: "Radley", Sans-serif;
    font-size: 14px;
}

.elementor-4430 .elementor-element.elementor-element-741357b {
    --display: flex;
    --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: 10px;
}

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

.elementor-4430 .elementor-element.elementor-element-c1d5e3c .elementor-heading-title {
    font-family: "Radley", Sans-serif;
    font-size: 25px;
    color: #000000;
}

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

.elementor-4430 .elementor-element.elementor-element-cc48ac9 {
    color: #FFFFFF;
    font-family: "Radley", Sans-serif;
    font-size: 14px;
}

.elementor-4430 .elementor-element.elementor-element-8945b2d {
    --display: flex;
    --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: 10px;
}

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

.elementor-4430 .elementor-element.elementor-element-c95eaf6 .elementor-heading-title {
    font-family: "Radley", Sans-serif;
    font-size: 25px;
    color: #000000;
}

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

.elementor-4430 .elementor-element.elementor-element-7166667 {
    color: #FFFFFF;
    font-family: "Radley", Sans-serif;
    font-size: 14px;
}

.elementor-4430 .elementor-element.elementor-element-4b4e5e8 {
    --display: flex;
    --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;
}

.elementor-4430 .elementor-element.elementor-element-7fe2229.xpro-widget-bg-overlay>.elementor-widget-container:before {
    transition: background 0.3s;
}

.elementor-4430 .elementor-element.elementor-element-7fe2229 .elementor-heading-title {
    font-family: "Radley", Sans-serif;
    font-size: 25px;
    color: #000000;
}

.elementor-4430 .elementor-element.elementor-element-4b54950.xpro-widget-bg-overlay>.elementor-widget-container:before {
    transition: background 0.3s;
}

.elementor-4430 .elementor-element.elementor-element-4b54950 {
    color: #FFFFFF;
    font-family: "Radley", Sans-serif;
    font-size: 14px;
}

.elementor-4430 .elementor-element.elementor-element-6053d4e {
    --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: center;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --overlay-opacity: 0.46;
    --padding-top: 78px;
    --padding-bottom: 40px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-4430 .elementor-element.elementor-element-6053d4e:not(.elementor-motion-effects-element-type-background),
.elementor-4430 .elementor-element.elementor-element-6053d4e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #0e2aa4;
}

.elementor-4430 .elementor-element.elementor-element-6053d4e::before,
.elementor-4430 .elementor-element.elementor-element-6053d4e>.elementor-background-video-container::before,
.elementor-4430 .elementor-element.elementor-element-6053d4e>.e-con-inner>.elementor-background-video-container::before,
.elementor-4430 .elementor-element.elementor-element-6053d4e>.elementor-background-slideshow::before,
.elementor-4430 .elementor-element.elementor-element-6053d4e>.e-con-inner>.elementor-background-slideshow::before,
.elementor-4430 .elementor-element.elementor-element-6053d4e>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    background-image: url("../images/Untitled-design-7.png");
    --background-overlay: '';
}

.elementor-4430 .elementor-element.elementor-element-b3ade46 {
    --display: flex;
    --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;
    --justify-content: center;
}

.elementor-4430 .elementor-element.elementor-element-4caf6b7.xpro-widget-bg-overlay>.elementor-widget-container:before {
    transition: background 0.3s;
}

.elementor-4430 .elementor-element.elementor-element-4caf6b7 {
    text-align: center;
}

.elementor-4430 .elementor-element.elementor-element-4caf6b7 .elementor-heading-title {
    font-family: "Radley", Sans-serif;
    color: #000000;
}

.elementor-4430 .elementor-element.elementor-element-80472b3 {
    --display: flex;
    --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;
}

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

.elementor-4430 .elementor-element.elementor-element-2640610 {
    color: #FFFFFF;
    font-family: "Radley", Sans-serif;
    font-size: 14px;
}

.elementor-4430 .elementor-element.elementor-element-3a89052 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --gap: 20px 20px;
    --row-gap: 20px;
    --column-gap: 20px;
    --padding-top: 30px;
    --padding-bottom: 30px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-4430 .elementor-element.elementor-element-3a89052:not(.elementor-motion-effects-element-type-background),
.elementor-4430 .elementor-element.elementor-element-3a89052>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4430 .elementor-element.elementor-element-ba5c1c2 {
    --display: flex;
    --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;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    --padding-top: 30px;
    --padding-bottom: 30px;
    --padding-left: 10px;
    --padding-right: 10px;
}

.elementor-4430 .elementor-element.elementor-element-48a89cd.xpro-widget-bg-overlay>.elementor-widget-container:before {
    transition: background 0.3s;
}

.elementor-4430 .elementor-element.elementor-element-48a89cd.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-4430 .elementor-element.elementor-element-48a89cd.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-4430 .elementor-element.elementor-element-48a89cd.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-4430 .elementor-element.elementor-element-48a89cd .elementor-image-box-wrapper .elementor-image-box-img {
    width: 50%;
}

.elementor-4430 .elementor-element.elementor-element-48a89cd .elementor-image-box-img img {
    border-radius: 10px;
    transition-duration: 0.3s;
}

.elementor-4430 .elementor-element.elementor-element-48a89cd .elementor-image-box-title {
    color: #000000;
    font-family: "Radley", Sans-serif;
    font-size: 23px;
}

.elementor-4430 .elementor-element.elementor-element-48a89cd .elementor-image-box-description {
    color: #000000;
    font-family: "Radley", Sans-serif;
    font-size: 14px;
}

.elementor-4430 .elementor-element.elementor-element-bb17969 {
    --display: flex;
    --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;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    --padding-top: 30px;
    --padding-bottom: 30px;
    --padding-left: 10px;
    --padding-right: 10px;
}

.elementor-4430 .elementor-element.elementor-element-735fd7b.xpro-widget-bg-overlay>.elementor-widget-container:before {
    transition: background 0.3s;
}

.elementor-4430 .elementor-element.elementor-element-735fd7b .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-4430 .elementor-element.elementor-element-735fd7b.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-4430 .elementor-element.elementor-element-735fd7b.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-4430 .elementor-element.elementor-element-735fd7b.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-4430 .elementor-element.elementor-element-735fd7b .elementor-image-box-wrapper .elementor-image-box-img {
    width: 50%;
}

.elementor-4430 .elementor-element.elementor-element-735fd7b .elementor-image-box-img img {
    border-radius: 10px;
    transition-duration: 0.3s;
}

.elementor-4430 .elementor-element.elementor-element-735fd7b .elementor-image-box-title {
    color: #000000;
    font-family: "Radley", Sans-serif;
    font-size: 20px;
}

.elementor-4430 .elementor-element.elementor-element-735fd7b .elementor-image-box-description {
    color: #000000;
    font-family: "Radley", Sans-serif;
    font-size: 15px;
}

.elementor-4430 .elementor-element.elementor-element-e4e22de {
    --display: flex;
    --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;
    --padding-top: 30px;
    --padding-bottom: 30px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-4430 .elementor-element.elementor-element-e4e22de:not(.elementor-motion-effects-element-type-background),
.elementor-4430 .elementor-element.elementor-element-e4e22de>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F3FAFF;
}

.elementor-4430 .elementor-element.elementor-element-6beeefe {
    --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;
}

.elementor-4430 .elementor-element.elementor-element-d83591a {
    --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;
    --border-radius: 10px 10px 10px 10px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 10px;
}

.elementor-4430 .elementor-element.elementor-element-d83591a:hover {
    background-color: #E07738B0;
}

.elementor-4430 .elementor-element.elementor-element-77bb427.xpro-widget-bg-overlay>.elementor-widget-container:before {
    transition: background 0.3s;
}

.elementor-4430 .elementor-element.elementor-element-f68f60b {
    --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;
    --border-radius: 10px 10px 10px 10px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 10px;
}

.elementor-4430 .elementor-element.elementor-element-f68f60b:hover {
    background-color: #E07738B0;
}

.elementor-4430 .elementor-element.elementor-element-69a1154.xpro-widget-bg-overlay>.elementor-widget-container:before {
    transition: background 0.3s;
}

.elementor-4430 .elementor-element.elementor-element-4174bb4 {
    --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;
    --border-radius: 10px 10px 10px 10px;
}

.elementor-4430 .elementor-element.elementor-element-4174bb4:hover {
    background-color: #E07738B0;
}

.elementor-4430 .elementor-element.elementor-element-403c64e.xpro-widget-bg-overlay>.elementor-widget-container:before {
    transition: background 0.3s;
}

.elementor-4430 .elementor-element.elementor-element-e4806bd {
    --display: flex;
    --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;
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-4430 .elementor-element.elementor-element-e4806bd:not(.elementor-motion-effects-element-type-background),
.elementor-4430 .elementor-element.elementor-element-e4806bd>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #0e2aa4;
}

.elementor-4430 .elementor-element.elementor-element-4708665>.elementor-widget-container {
    margin: 18px 18px 18px 18px;
}

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

.elementor-4430 .elementor-element.elementor-element-4708665 {
    text-align: center;
}

.elementor-4430 .elementor-element.elementor-element-4708665 .elementor-heading-title {
    font-family: "Radley", Sans-serif;
    font-size: 44px;
    color: #000000;
}

.elementor-4430 .elementor-element.elementor-element-0305ec6 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-4430 .elementor-element.elementor-element-0305ec6:not(.elementor-motion-effects-element-type-background),
.elementor-4430 .elementor-element.elementor-element-0305ec6>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #0e2aa4;
}

.elementor-4430 .elementor-element.elementor-element-4eb5fff {
    --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;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 10px;
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 10px;
    --padding-right: 10px;
}

.elementor-4430 .elementor-element.elementor-element-4eb5fff:not(.elementor-motion-effects-element-type-background),
.elementor-4430 .elementor-element.elementor-element-4eb5fff>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

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

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

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

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

.elementor-4430 .elementor-element.elementor-element-f8a81f3 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-4430 .elementor-element.elementor-element-f8a81f3 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-4430 .elementor-element.elementor-element-f8a81f3 .elementor-image-box-title {
    color: #000000;
    font-family: "Poppins", Sans-serif;
    font-size: 17px;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-4430 .elementor-element.elementor-element-f370128 {
    --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;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 10px;
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 10px;
    --padding-right: 10px;
}

.elementor-4430 .elementor-element.elementor-element-f370128:not(.elementor-motion-effects-element-type-background),
.elementor-4430 .elementor-element.elementor-element-f370128>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-4430 .elementor-element.elementor-element-9dad0aa.xpro-widget-bg-overlay>.elementor-widget-container:before {
    transition: background 0.3s;
}

.elementor-4430 .elementor-element.elementor-element-9dad0aa.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-4430 .elementor-element.elementor-element-9dad0aa.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-4430 .elementor-element.elementor-element-9dad0aa.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-4430 .elementor-element.elementor-element-9dad0aa .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-4430 .elementor-element.elementor-element-9dad0aa .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-4430 .elementor-element.elementor-element-9dad0aa .elementor-image-box-title {
    color: #000000;
    font-family: "Poppins", Sans-serif;
    font-size: 17px;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-4430 .elementor-element.elementor-element-3c72044 {
    --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;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 10px;
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 10px;
    --padding-right: 10px;
}

.elementor-4430 .elementor-element.elementor-element-3c72044:not(.elementor-motion-effects-element-type-background),
.elementor-4430 .elementor-element.elementor-element-3c72044>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

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

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

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

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

.elementor-4430 .elementor-element.elementor-element-b907cef .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-4430 .elementor-element.elementor-element-b907cef .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-4430 .elementor-element.elementor-element-b907cef .elementor-image-box-title {
    color: #000000;
    font-family: "Poppins", Sans-serif;
    font-size: 17px;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-4430 .elementor-element.elementor-element-9e6dd97 {
    --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;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 10px;
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 10px;
    --padding-right: 10px;
}

.elementor-4430 .elementor-element.elementor-element-9e6dd97:not(.elementor-motion-effects-element-type-background),
.elementor-4430 .elementor-element.elementor-element-9e6dd97>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

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

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

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

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

.elementor-4430 .elementor-element.elementor-element-cae9b8a .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-4430 .elementor-element.elementor-element-cae9b8a .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-4430 .elementor-element.elementor-element-cae9b8a .elementor-image-box-title {
    color: #000000;
    font-family: "Poppins", Sans-serif;
    font-size: 17px;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-4430 .elementor-element.elementor-element-6c44d07 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-4430 .elementor-element.elementor-element-6c44d07:not(.elementor-motion-effects-element-type-background),
.elementor-4430 .elementor-element.elementor-element-6c44d07>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #0e2aa4;
}

.elementor-4430 .elementor-element.elementor-element-a217b83 {
    --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;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 10px;
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 10px;
    --padding-right: 10px;
}

.elementor-4430 .elementor-element.elementor-element-a217b83:not(.elementor-motion-effects-element-type-background),
.elementor-4430 .elementor-element.elementor-element-a217b83>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

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

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

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

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

.elementor-4430 .elementor-element.elementor-element-f3e81ac .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-4430 .elementor-element.elementor-element-f3e81ac .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-4430 .elementor-element.elementor-element-f3e81ac .elementor-image-box-title {
    color: #000000;
    font-family: "Poppins", Sans-serif;
    font-size: 17px;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-4430 .elementor-element.elementor-element-2cb8b99 {
    --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;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 10px;
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 10px;
    --padding-right: 10px;
}

.elementor-4430 .elementor-element.elementor-element-2cb8b99:not(.elementor-motion-effects-element-type-background),
.elementor-4430 .elementor-element.elementor-element-2cb8b99>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

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

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

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

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

.elementor-4430 .elementor-element.elementor-element-d60b551 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-4430 .elementor-element.elementor-element-d60b551 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-4430 .elementor-element.elementor-element-d60b551 .elementor-image-box-title {
    color: #000000;
    font-family: "Poppins", Sans-serif;
    font-size: 17px;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-4430 .elementor-element.elementor-element-b1ab44d {
    --display: flex;
    --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;
    --padding-top: 30px;
    --padding-bottom: 30px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-4430 .elementor-element.elementor-element-b1ab44d:not(.elementor-motion-effects-element-type-background),
.elementor-4430 .elementor-element.elementor-element-b1ab44d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F3FAFF;
}

.elementor-4430 .elementor-element.elementor-element-824455b.xpro-widget-bg-overlay>.elementor-widget-container:before {
    transition: background 0.3s;
}

.elementor-4430 .elementor-element.elementor-element-824455b {
    text-align: center;
}

.elementor-4430 .elementor-element.elementor-element-824455b .elementor-heading-title {
    font-family: "Radley", Sans-serif;
    font-size: 51px;
    color: #000000;
}

.elementor-4430 .elementor-element.elementor-element-ed9b30f {
    --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;
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-4430 .elementor-element.elementor-element-ed9b30f:not(.elementor-motion-effects-element-type-background),
.elementor-4430 .elementor-element.elementor-element-ed9b30f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F3FAFF;
}

.elementor-4430 .elementor-element.elementor-element-f124a5e {
    --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;
    border-style: solid;
    --border-style: solid;
    border-width: 3px 3px 3px 3px;
    --border-top-width: 3px;
    --border-right-width: 3px;
    --border-bottom-width: 3px;
    --border-left-width: 3px;
    border-color: #0e2aa4;
    --border-color: #0e2aa4;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 10px;
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 10px;
    --padding-right: 10px;
}

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

.elementor-4430 .elementor-element.elementor-element-bea4c4b .elementor-icon-box-description {
    color: #000000;
    font-family: "Radley", Sans-serif;
    font-size: 14px;
}

.elementor-4430 .elementor-element.elementor-element-a5a564c {
    --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;
    border-style: solid;
    --border-style: solid;
    border-width: 3px 3px 3px 3px;
    --border-top-width: 3px;
    --border-right-width: 3px;
    --border-bottom-width: 3px;
    --border-left-width: 3px;
    border-color: #0e2aa4;
    --border-color: #0e2aa4;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 10px;
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 10px;
    --padding-right: 10px;
}

.elementor-4430 .elementor-element.elementor-element-49ff922.xpro-widget-bg-overlay>.elementor-widget-container:before {
    transition: background 0.3s;
}

.elementor-4430 .elementor-element.elementor-element-49ff922 .elementor-icon-box-description {
    color: #000000;
    font-family: "Radley", Sans-serif;
    font-size: 14px;
}

.elementor-4430 .elementor-element.elementor-element-1bf27a7 {
    --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;
    border-style: solid;
    --border-style: solid;
    border-width: 3px 3px 3px 3px;
    --border-top-width: 3px;
    --border-right-width: 3px;
    --border-bottom-width: 3px;
    --border-left-width: 3px;
    border-color: #0e2aa4;
    --border-color: #0e2aa4;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 10px;
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 10px;
    --padding-right: 10px;
}

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

.elementor-4430 .elementor-element.elementor-element-f5cf988 .elementor-icon-box-description {
    color: #000000;
    font-family: "Radley", Sans-serif;
    font-size: 14px;
}

.elementor-4430 .elementor-element.elementor-element-be1f066 {
    --display: flex;
    --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;
    --padding-top: 60px;
    --padding-bottom: 60px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-4430 .elementor-element.elementor-element-be1f066:not(.elementor-motion-effects-element-type-background),
.elementor-4430 .elementor-element.elementor-element-be1f066>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #0e2aa4;
}

.elementor-4430 .elementor-element.elementor-element-256a95d {
    --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;
}

.elementor-4430 .elementor-element.elementor-element-256a95d:not(.elementor-motion-effects-element-type-background),
.elementor-4430 .elementor-element.elementor-element-256a95d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #000000;
}

.elementor-4430 .elementor-element.elementor-element-916873f {
    --display: flex;
    --justify-content: center;
}

.elementor-4430 .elementor-element.elementor-element-916873f:not(.elementor-motion-effects-element-type-background),
.elementor-4430 .elementor-element.elementor-element-916873f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #0e2aa4;
}

.elementor-4430 .elementor-element.elementor-element-916873f.e-con {
    --flex-grow: 0;
    --flex-shrink: 0;
}

.elementor-4430 .elementor-element.elementor-element-76096e2.xpro-widget-bg-overlay>.elementor-widget-container:before {
    transition: background 0.3s;
}

.elementor-4430 .elementor-element.elementor-element-76096e2 {
    text-align: center;
}

.elementor-4430 .elementor-element.elementor-element-76096e2 .elementor-heading-title {
    font-family: "Radley", Sans-serif;
    font-size: 30px;
    font-weight: 900;
    color: #FFFFFF;
}

.elementor-4430 .elementor-element.elementor-element-d8ef4a2 {
    --display: flex;
    --justify-content: center;
    --align-items: center;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
}

.elementor-4430 .elementor-element.elementor-element-d8ef4a2:not(.elementor-motion-effects-element-type-background),
.elementor-4430 .elementor-element.elementor-element-d8ef4a2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #0e2aa4;
}

.elementor-4430 .elementor-element.elementor-element-4c2ed43 .wpr-button {
    background-color: #FFFFFF;
    -webkit-transition-duration: 0.4s;
    transition-duration: 0.4s;
    -webkit-animation-duration: 0.4s;
    animation-duration: 0.4s;
    border-color: #000000;
    border-style: none;
    border-radius: 33px 33px 33px 33px;
}

.elementor-4430 .elementor-element.elementor-element-4c2ed43 [class*="elementor-animation"]:hover,
.elementor-4430 .elementor-element.elementor-element-4c2ed43 .wpr-button::before,
.elementor-4430 .elementor-element.elementor-element-4c2ed43 .wpr-button::after {
    background-color: #0e2aa4;
}

.elementor-4430 .elementor-element.elementor-element-4c2ed43 {
    width: var( --container-widget-width, 54.586%);
    max-width: 54.586%;
    --container-widget-width: 54.586%;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-4430 .elementor-element.elementor-element-4c2ed43.elementor-element {
    --flex-grow: 0;
    --flex-shrink: 0;
}

.elementor-4430 .elementor-element.elementor-element-4c2ed43.xpro-widget-bg-overlay>.elementor-widget-container:before {
    transition: background 0.3s;
}

.elementor-4430 .elementor-element.elementor-element-4c2ed43 .wpr-button::before {
    -webkit-transition-duration: 0.4s;
    transition-duration: 0.4s;
    -webkit-animation-duration: 0.4s;
    animation-duration: 0.4s;
}

.elementor-4430 .elementor-element.elementor-element-4c2ed43 .wpr-button::after {
    -webkit-transition-duration: 0.4s;
    transition-duration: 0.4s;
    -webkit-animation-duration: 0.4s;
    animation-duration: 0.4s;
    color: #ffffff;
    padding: 10px 10px 10px 10px;
}

.elementor-4430 .elementor-element.elementor-element-4c2ed43 .wpr-button .wpr-button-icon {
    -webkit-transition-duration: 0.4s;
    transition-duration: 0.4s;
}

.elementor-4430 .elementor-element.elementor-element-4c2ed43 .wpr-button .wpr-button-icon svg {
    -webkit-transition-duration: 0.4s;
    transition-duration: 0.4s;
}

.elementor-4430 .elementor-element.elementor-element-4c2ed43 .wpr-button .wpr-button-text {
    -webkit-transition-duration: 0.4s;
    transition-duration: 0.4s;
    -webkit-animation-duration: 0.4s;
    animation-duration: 0.4s;
}

.elementor-4430 .elementor-element.elementor-element-4c2ed43 .wpr-button .wpr-button-content {
    -webkit-transition-duration: 0.4s;
    transition-duration: 0.4s;
    -webkit-animation-duration: 0.4s;
    animation-duration: 0.4s;
}

.elementor-4430 .elementor-element.elementor-element-4c2ed43 .wpr-button-wrap {
    max-width: 160px;
}

.elementor-4430 .elementor-element.elementor-element-4c2ed43 .wpr-button-content {
    -webkit-justify-content: center;
    justify-content: center;
}

.elementor-4430 .elementor-element.elementor-element-4c2ed43 .wpr-button-text {
    -webkit-justify-content: center;
    justify-content: center;
    color: #000000;
}

.elementor-4430 .elementor-element.elementor-element-4c2ed43 .wpr-button-icon {
    font-size: 18px;
}

.elementor-4430 .elementor-element.elementor-element-4c2ed43 .wpr-button-icon svg {
    width: 18px;
    height: 18px;
}

.elementor-4430 .elementor-element.elementor-element-4c2ed43.wpr-button-icon-position-left .wpr-button-icon {
    margin-right: 12px;
}

.elementor-4430 .elementor-element.elementor-element-4c2ed43.wpr-button-icon-position-right .wpr-button-icon {
    margin-left: 12px;
}

.elementor-4430 .elementor-element.elementor-element-4c2ed43.wpr-button-icon-style-inline .wpr-button-icon {
    color: #000000;
}

.elementor-4430 .elementor-element.elementor-element-4c2ed43.wpr-button-icon-style-inline .wpr-button-icon svg {
    fill: #000000;
}

.elementor-4430 .elementor-element.elementor-element-4c2ed43 .wpr-button:hover .wpr-button-text {
    color: #ffffff;
}

.elementor-4430 .elementor-element.elementor-element-4c2ed43.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon {
    color: #ffffff;
}

.elementor-4430 .elementor-element.elementor-element-4c2ed43.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg {
    fill: #ffffff;
}

.elementor-4430 .elementor-element.elementor-element-4c2ed43 .wpr-button:hover {
    border-color: #E8E8E8;
}

.elementor-4430 .elementor-element.elementor-element-4c2ed43.wpr-button-icon-style-inline .wpr-button {
    padding: 10px 10px 10px 10px;
}

.elementor-4430 .elementor-element.elementor-element-4c2ed43.wpr-button-icon-style-block .wpr-button-text {
    padding: 10px 10px 10px 10px;
}

.elementor-4430 .elementor-element.elementor-element-4c2ed43.wpr-button-icon-style-inline-block .wpr-button-content {
    padding: 10px 10px 10px 10px;
}

@media(min-width:768px) {
    .elementor-4430 .elementor-element.elementor-element-40a659e {
        --width: 48.877%;
    }
    .elementor-4430 .elementor-element.elementor-element-cac258e {
        --width: 50%;
    }
    .elementor-4430 .elementor-element.elementor-element-f0e6196 {
        --width: 25%;
    }
    .elementor-4430 .elementor-element.elementor-element-741357b {
        --width: 25%;
    }
    .elementor-4430 .elementor-element.elementor-element-8945b2d {
        --width: 25%;
    }
    .elementor-4430 .elementor-element.elementor-element-4b4e5e8 {
        --width: 25%;
    }
    .elementor-4430 .elementor-element.elementor-element-b3ade46 {
        --width: 50%;
    }
    .elementor-4430 .elementor-element.elementor-element-80472b3 {
        --width: 50%;
    }
    .elementor-4430 .elementor-element.elementor-element-3a89052 {
        --content-width: 1200px;
    }
    .elementor-4430 .elementor-element.elementor-element-ba5c1c2 {
        --width: 50%;
    }
    .elementor-4430 .elementor-element.elementor-element-bb17969 {
        --width: 50%;
    }
    .elementor-4430 .elementor-element.elementor-element-6c44d07 {
        --content-width: 656px;
    }
    .elementor-4430 .elementor-element.elementor-element-916873f {
        --width: 73.324%;
    }
}

@media(max-width:767px) {
    .elementor-4430 .elementor-element.elementor-element-bb43960 {
        --padding-top: 30px;
        --padding-bottom: 30px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-4430 .elementor-element.elementor-element-2600147 {
        text-align: center;
    }
    .elementor-4430 .elementor-element.elementor-element-1c562c9 {
        --padding-top: 30px;
        --padding-bottom: 30px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-4430 .elementor-element.elementor-element-30a8ef7 {
        text-align: center;
    }
    .elementor-4430 .elementor-element.elementor-element-d455ce7 {
        text-align: center;
    }
    .elementor-4430 .elementor-element.elementor-element-c1d5e3c {
        text-align: center;
    }
    .elementor-4430 .elementor-element.elementor-element-cc48ac9 {
        text-align: center;
    }
    .elementor-4430 .elementor-element.elementor-element-c95eaf6 {
        text-align: center;
    }
    .elementor-4430 .elementor-element.elementor-element-7166667 {
        text-align: center;
    }
    .elementor-4430 .elementor-element.elementor-element-7fe2229 {
        text-align: center;
    }
    .elementor-4430 .elementor-element.elementor-element-4b54950 {
        text-align: center;
    }
    .elementor-4430 .elementor-element.elementor-element-2640610 {
        text-align: center;
    }
    .elementor-4430 .elementor-element.elementor-element-3a89052 {
        --padding-top: 30px;
        --padding-bottom: 30px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-4430 .elementor-element.elementor-element-48a89cd .elementor-image-box-img {
        margin-bottom: 15px;
    }
    .elementor-4430 .elementor-element.elementor-element-735fd7b .elementor-image-box-img {
        margin-bottom: 15px;
    }
    .elementor-4430 .elementor-element.elementor-element-e4e22de {
        --padding-top: 30px;
        --padding-bottom: 30px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-4430 .elementor-element.elementor-element-e4806bd {
        --padding-top: 30px;
        --padding-bottom: 10px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-4430 .elementor-element.elementor-element-0305ec6 {
        --padding-top: 10px;
        --padding-bottom: 30px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-4430 .elementor-element.elementor-element-4eb5fff {
        --margin-top: 0px;
        --margin-bottom: 10px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-4430 .elementor-element.elementor-element-f8a81f3 .elementor-image-box-img {
        margin-bottom: 15px;
    }
    .elementor-4430 .elementor-element.elementor-element-f370128 {
        --margin-top: 0px;
        --margin-bottom: 10px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-4430 .elementor-element.elementor-element-9dad0aa .elementor-image-box-img {
        margin-bottom: 15px;
    }
    .elementor-4430 .elementor-element.elementor-element-3c72044 {
        --margin-top: 0px;
        --margin-bottom: 10px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-4430 .elementor-element.elementor-element-b907cef .elementor-image-box-img {
        margin-bottom: 15px;
    }
    .elementor-4430 .elementor-element.elementor-element-b907cef .elementor-image-box-wrapper .elementor-image-box-img {
        width: 30%;
    }
    .elementor-4430 .elementor-element.elementor-element-9e6dd97 {
        --margin-top: 0px;
        --margin-bottom: 10px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-4430 .elementor-element.elementor-element-cae9b8a .elementor-image-box-img {
        margin-bottom: 15px;
    }
    .elementor-4430 .elementor-element.elementor-element-6c44d07 {
        --margin-top: -24px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 20px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-4430 .elementor-element.elementor-element-a217b83 {
        --margin-top: 0px;
        --margin-bottom: 11px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-4430 .elementor-element.elementor-element-f3e81ac .elementor-image-box-img {
        margin-bottom: 15px;
    }
    .elementor-4430 .elementor-element.elementor-element-2cb8b99 {
        --margin-top: 0px;
        --margin-bottom: 10px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-4430 .elementor-element.elementor-element-d60b551 .elementor-image-box-img {
        margin-bottom: 15px;
    }
    .elementor-4430 .elementor-element.elementor-element-ed9b30f {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 15px;
        --padding-right: 15px;
    }
    .elementor-4430 .elementor-element.elementor-element-f124a5e {
        --margin-top: 0px;
        --margin-bottom: 9px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-4430 .elementor-element.elementor-element-a5a564c {
        --margin-top: 0px;
        --margin-bottom: 11px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-4430 .elementor-element.elementor-element-1bf27a7 {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-4430 .elementor-element.elementor-element-76096e2 .elementor-heading-title {
        font-size: 25px;
        line-height: 1.3em;
    }
}