.elementor-230 .elementor-element.elementor-element-5bdfa9d .elementor-repeater-item-a5b4eb6 .swiper-slide-bg {
    background-color: #FFFFFF00;
    background-image: url(../../banner_phonebreak-1.png);
    background-size: cover;
}

.elementor-230 .elementor-element.elementor-element-5bdfa9d .swiper-slide {
    height: 400px;
    transition-duration: calc(5000ms * 1.2);
}

.elementor-230 .elementor-element.elementor-element-5bdfa9d .swiper-slide-contents {
    max-width: 66%;
}

.elementor-230 .elementor-element.elementor-element-5bdfa9d .swiper-slide-inner {
    text-align: center;
}

.elementor-230 .elementor-element.elementor-element-e272924 > .elementor-container {
    min-height: 206px;
}

.elementor-230 .elementor-element.elementor-element-e272924 > .elementor-background-overlay {
    background-image: url("../../black-texture-1.jpg");
    opacity: 1;
}

.elementor-230 .elementor-element.elementor-element-e272924 {
    padding: 0% 10% 0% 10%;
}

.elementor-230 .elementor-element.elementor-element-1ee3727 {
    text-align: center;
}

.elementor-230 .elementor-element.elementor-element-1ee3727 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Open Sans", Sans-serif;
    font-size: 1.6em;
    font-weight: 700;
}

.elementor-230 .elementor-element.elementor-element-d64508e .elementor-button {
    fill: var(--e-global-color-secondary-white);
    color: var(--e-global-color-secondary-white);
    background-color: var(--e-global-color-primary);
    border-radius: 25px 25px 25px 25px;
}

.elementor-230 .elementor-element.elementor-element-d64508e .elementor-button:hover, .elementor-230 .elementor-element.elementor-element-d64508e .elementor-button:focus {
    color: var(--e-global-color-primary);
    background-color: #FFFFFF;
}

.elementor-230 .elementor-element.elementor-element-d64508e .elementor-button:hover svg, .elementor-230 .elementor-element.elementor-element-d64508e .elementor-button:focus svg {
    fill: var(--e-global-color-secondary);
}

.elementor-230 .elementor-element.elementor-element-d64508e > .elementor-widget-container {
    padding: 1% 0% 0% 0%;
}

.elementor-230 .elementor-element.elementor-element-ebdc901:not(.elementor-motion-effects-element-type-background), .elementor-230 .elementor-element.elementor-element-ebdc901 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-230 .elementor-element.elementor-element-ebdc901 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0% 10% 0% 10%;
}

.elementor-230 .elementor-element.elementor-element-ebdc901 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-230 .elementor-element.elementor-element-4c5d20e.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-230 .elementor-element.elementor-element-4c5d20e.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-230 .elementor-element.elementor-element-4c5d20e > .elementor-element-populated > .elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
}

.elementor-230 .elementor-element.elementor-element-1f9f443 {
    text-align: right;
}

.elementor-230 .elementor-element.elementor-element-1f9f443 .elementor-heading-title {
    color: var(--e-global-color-primary);
    font-family: "Open Sans", Sans-serif;
    font-size: 2em;
    font-weight: 700;
}

.elementor-230 .elementor-element.elementor-element-1f9f443 .elementor-heading-title2 {
    color: white;
    font-family: "Open Sans", Sans-serif;
    font-size: 2em;
    font-weight: 700;
}

.elementor-230 .elementor-element.elementor-element-1f9f443 > .elementor-widget-container {
    padding: 4% 0% 0% 0%;
}

.elementor-230 .elementor-element.elementor-element-3269641 {
    text-align: left;
}

.elementor-230 .elementor-element.elementor-element-3269641 img {
    width: 49%;
}

.elementor-230 .elementor-element.elementor-element-3269641 > .elementor-widget-container {
    padding: 0% 0% 0% 2%;
}

.elementor-230 .elementor-element.elementor-element-4bd59cc {
    padding: 5% 10% 5% 10%;
}

.elementor-230 .elementor-element.elementor-element-5175db2.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-secondary);
}

.elementor-230 .elementor-element.elementor-element-5175db2.elementor-view-framed .elementor-icon, .elementor-230 .elementor-element.elementor-element-5175db2.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-primary);
    color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary);
}

.elementor-230 .elementor-element.elementor-element-5175db2.elementor-position-right .elementor-icon-box-icon {
    margin-left: 15px;
}

.elementor-230 .elementor-element.elementor-element-5175db2.elementor-position-left .elementor-icon-box-icon {
    margin-right: 15px;
}

.elementor-230 .elementor-element.elementor-element-5175db2.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 15px;
}

.elementor-230 .elementor-element.elementor-element-5175db2 .elementor-icon {
    font-size: 80px;
}

.elementor-230 .elementor-element.elementor-element-5175db2 .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-230 .elementor-element.elementor-element-5175db2 .elementor-icon-box-title {
    color: var(--e-global-color-primary);
}

.elementor-230 .elementor-element.elementor-element-5175db2 .elementor-icon-box-title, .elementor-230 .elementor-element.elementor-element-5175db2 .elementor-icon-box-title a {
    font-family: "Open Sans", Sans-serif;
    font-size: 1.2em;
    font-weight: 700;
}

.elementor-230 .elementor-element.elementor-element-5175db2 .elementor-icon-box-title1, .elementor-230 .elementor-element.elementor-element-5175db2 .elementor-icon-box-title a {
    font-family: "Open Sans", Sans-serif;
    font-size: 1.2em;
    font-weight: 700;
    color: white;
}

.elementor-230 .elementor-element.elementor-element-5175db2 .elementor-icon-box-description {
    color: var(--e-global-color-text);
    font-family: "Open Sans", Sans-serif;
    font-size: 0.9em;
    font-weight: 400;
}

.elementor-230 .elementor-element.elementor-element-b7e9713.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-secondary);
}

.elementor-230 .elementor-element.elementor-element-b7e9713.elementor-view-framed .elementor-icon, .elementor-230 .elementor-element.elementor-element-b7e9713.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-primary);
    color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary);
}

.elementor-230 .elementor-element.elementor-element-b7e9713.elementor-position-right .elementor-icon-box-icon {
    margin-left: 15px;
}

.elementor-230 .elementor-element.elementor-element-b7e9713.elementor-position-left .elementor-icon-box-icon {
    margin-right: 15px;
}

.elementor-230 .elementor-element.elementor-element-b7e9713.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 15px;
}

.elementor-230 .elementor-element.elementor-element-b7e9713 .elementor-icon {
    font-size: 80px;
}

.elementor-230 .elementor-element.elementor-element-b7e9713 .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-230 .elementor-element.elementor-element-b7e9713 .elementor-icon-box-title {
    color: var(--e-global-color-primary);
}

.elementor-230 .elementor-element.elementor-element-b7e9713 .elementor-icon-box-title, .elementor-230 .elementor-element.elementor-element-b7e9713 .elementor-icon-box-title a {
    font-family: "Open Sans", Sans-serif;
    font-size: 1.2em;
    font-weight: 700;
}

.elementor-230 .elementor-element.elementor-element-b7e9713 .elementor-icon-box-description {
    color: var(--e-global-color-text);
    font-family: "Open Sans", Sans-serif;
    font-size: 0.9em;
    font-weight: 400;
}

.elementor-230 .elementor-element.elementor-element-72ae03d.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-secondary);
}

.elementor-230 .elementor-element.elementor-element-72ae03d.elementor-view-framed .elementor-icon, .elementor-230 .elementor-element.elementor-element-72ae03d.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-primary);
    color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary);
}

.elementor-230 .elementor-element.elementor-element-72ae03d.elementor-position-right .elementor-icon-box-icon {
    margin-left: 15px;
}

.elementor-230 .elementor-element.elementor-element-72ae03d.elementor-position-left .elementor-icon-box-icon {
    margin-right: 15px;
}

.elementor-230 .elementor-element.elementor-element-72ae03d.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 15px;
}

.elementor-230 .elementor-element.elementor-element-72ae03d .elementor-icon {
    font-size: 80px;
}

.elementor-230 .elementor-element.elementor-element-72ae03d .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-230 .elementor-element.elementor-element-72ae03d .elementor-icon-box-title {
    color: var(--e-global-color-primary);
}

.elementor-230 .elementor-element.elementor-element-72ae03d .elementor-icon-box-title, .elementor-230 .elementor-element.elementor-element-72ae03d .elementor-icon-box-title a {
    font-family: "Open Sans", Sans-serif;
    font-size: 1.2em;
    font-weight: 700;
}

.elementor-230 .elementor-element.elementor-element-72ae03d .elementor-icon-box-description {
    color: var(--e-global-color-text);
    font-family: "Open Sans", Sans-serif;
    font-size: 0.9em;
    font-weight: 400;
}

.elementor-230 .elementor-element.elementor-element-6adce44.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-secondary);
}

.elementor-230 .elementor-element.elementor-element-6adce44.elementor-view-framed .elementor-icon, .elementor-230 .elementor-element.elementor-element-6adce44.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-primary);
    color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary);
}

.elementor-230 .elementor-element.elementor-element-6adce44.elementor-position-right .elementor-icon-box-icon {
    margin-left: 15px;
}

.elementor-230 .elementor-element.elementor-element-6adce44.elementor-position-left .elementor-icon-box-icon {
    margin-right: 15px;
}

.elementor-230 .elementor-element.elementor-element-6adce44.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 15px;
}

.elementor-230 .elementor-element.elementor-element-6adce44 .elementor-icon {
    font-size: 80px;
}

.elementor-230 .elementor-element.elementor-element-6adce44 .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-230 .elementor-element.elementor-element-6adce44 .elementor-icon-box-title {
    color: var(--e-global-color-primary);
}

.elementor-230 .elementor-element.elementor-element-6adce44 .elementor-icon-box-title, .elementor-230 .elementor-element.elementor-element-6adce44 .elementor-icon-box-title a {
    font-family: "Open Sans", Sans-serif;
    font-size: 1.2em;
    font-weight: 700;
}

.elementor-230 .elementor-element.elementor-element-6adce44 .elementor-icon-box-description {
    color: var(--e-global-color-text);
    font-family: "Open Sans", Sans-serif;
    font-size: 0.9em;
    font-weight: 400;
}

.elementor-230 .elementor-element.elementor-element-482590d:not(.elementor-motion-effects-element-type-background), .elementor-230 .elementor-element.elementor-element-482590d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-primary);
}

.elementor-230 .elementor-element.elementor-element-482590d {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 3% 10% 5% 10%;
}

.elementor-230 .elementor-element.elementor-element-482590d > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-230 .elementor-element.elementor-element-9ec87ce {
    text-align: center;
}

.elementor-230 .elementor-element.elementor-element-9ec87ce .elementor-heading-title {
    color: var(--e-global-color-secondary-white);
    font-family: "Open Sans", Sans-serif;
    font-size: 2em;
    font-weight: 700;
}

.elementor-230 .elementor-element.elementor-element-9ec87ce > .elementor-widget-container {
    padding: 0% 0% 0% 0%;
}

.elementor-230 .elementor-element.elementor-element-cfec2e2 .elementor-testimonial__text {
    color: var(--e-global-color-secondary-white);
    font-family: "Open Sans", Sans-serif;
    font-size: 0.8em;
    font-weight: 400;
}

.elementor-230 .elementor-element.elementor-element-cfec2e2 .elementor-testimonial__name {
    color: var(--e-global-color-secondary-white);
}

.elementor-230 .elementor-element.elementor-element-cfec2e2 .elementor-swiper-button {
    font-size: 20px;
    color: var(--e-global-color-secondary-white);
}

.elementor-230 .elementor-element.elementor-element-cfec2e2 .elementor-swiper-button svg {
    fill: var(--e-global-color-secondary);
}

.elementor-230 .elementor-element.elementor-element-68fdf87 > .elementor-container {
    min-height: 206px;
}

.elementor-230 .elementor-element.elementor-element-68fdf87 > .elementor-background-overlay {
    background-image: url("../../black-texture-1.jpg");
    opacity: 1;
}

.elementor-230 .elementor-element.elementor-element-68fdf87 {
    padding: 0% 10% 0% 10%;
}

.elementor-230 .elementor-element.elementor-element-eb5d48a {
    text-align: center;
}

.elementor-230 .elementor-element.elementor-element-eb5d48a .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Open Sans", Sans-serif;
    font-size: 1.6em;
    font-weight: 700;
}

.elementor-230 .elementor-element.elementor-element-5ad5e0c .elementor-button {
    fill: var(--e-global-color-secondary-white);
    color: var(--e-global-color-secondary-white);
    background-color: var(--e-global-color-primary);
    border-radius: 25px 25px 25px 25px;
}

.elementor-230 .elementor-element.elementor-element-5ad5e0c .elementor-button:hover, .elementor-230 .elementor-element.elementor-element-5ad5e0c .elementor-button:focus {
    color: var(--e-global-color-primary);
    background-color: #FFFFFF;
}

.elementor-230 .elementor-element.elementor-element-5ad5e0c .elementor-button:hover svg, .elementor-230 .elementor-element.elementor-element-5ad5e0c .elementor-button:focus svg {
    fill: var(--e-global-color-secondary);
}

.elementor-230 .elementor-element.elementor-element-5ad5e0c > .elementor-widget-container {
    padding: 1% 0% 0% 0%;
}

.elementor-230 .elementor-element.elementor-element-367763b {
    padding: 3% 10% 3% 10%;
}

.elementor-230 .elementor-element.elementor-element-edfdc94 {
    text-align: center;
}

.elementor-230 .elementor-element.elementor-element-edfdc94 .elementor-heading-title {
    color: var(--e-global-color-secondary);
    font-family: "Open Sans", Sans-serif;
    font-size: 2em;
    font-weight: 700;
}

.elementor-230 .elementor-element.elementor-element-edfdc94 > .elementor-widget-container {
    padding: 0% 0% 0% 0%;
}

.elementor-230 .elementor-element.elementor-element-6449193 {
    --e-image-carousel-slides-to-show: 4;
}

.elementor-230 .elementor-element.elementor-element-6449193 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image {
    border-radius: 10px 10px 10px 10px;
}

.elementor-230 .elementor-element.elementor-element-6449193 > .elementor-widget-container {
    padding: 3% 0% 0% 0%;
}

.elementor-230 .elementor-element.elementor-element-d00ff2f {
    padding: 3% 0% 0% 10%;
}

.elementor-bc-flex-widget .elementor-230 .elementor-element.elementor-element-a8c11d3.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-230 .elementor-element.elementor-element-a8c11d3.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-230 .elementor-element.elementor-element-e056833 {
    text-align: right;
}

.elementor-230 .elementor-element.elementor-element-e056833 .elementor-heading-title {
    color: var(--e-global-color-secondary);
    font-family: "Open Sans", Sans-serif;
    font-size: 2em;
    font-weight: 700;
}

.elementor-230 .elementor-element.elementor-element-e056833 > .elementor-widget-container {
    padding: 0% 2% 0% 0%;
}

.elementor-230 .elementor-element.elementor-element-672e5b9 {
    padding: 3% 10% 0% 10%;
}

.elementor-230 .elementor-element.elementor-element-d6c1558 img {
    width: 60%;
}

.elementor-bc-flex-widget .elementor-230 .elementor-element.elementor-element-ccc9d9c.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-230 .elementor-element.elementor-element-ccc9d9c.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-230 .elementor-element.elementor-element-b8aa485 {
    font-family: "Open Sans", Sans-serif;
    font-weight: 400;
}

.elementor-230 .elementor-element.elementor-element-ec67973 > .elementor-container {
    min-height: 206px;
}

.elementor-230 .elementor-element.elementor-element-ec67973 > .elementor-background-overlay {
    background-image: url("../../black-texture-1.jpg");
    opacity: 1;
}

.elementor-230 .elementor-element.elementor-element-ec67973 {
    padding: 0% 10% 0% 10%;
}

.elementor-230 .elementor-element.elementor-element-5794d33 {
    text-align: center;
}

.elementor-230 .elementor-element.elementor-element-5794d33 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Open Sans", Sans-serif;
    font-size: 1.6em;
    font-weight: 700;
}

.elementor-230 .elementor-element.elementor-element-5dc2ea5 .elementor-button {
    fill: var(--e-global-color-secondary-white);
    color: var(--e-global-color-secondary-white);
    background-color: var(--e-global-color-primary);
    border-radius: 25px 25px 25px 25px;
}

.elementor-230 .elementor-element.elementor-element-5dc2ea5 .elementor-button:hover, .elementor-230 .elementor-element.elementor-element-5dc2ea5 .elementor-button:focus {
    color: var(--e-global-color-primary);
    background-color: #FFFFFF;
}

.elementor-230 .elementor-element.elementor-element-5dc2ea5 .elementor-button:hover svg, .elementor-230 .elementor-element.elementor-element-5dc2ea5 .elementor-button:focus svg {
    fill: var(--e-global-color-secondary);
}

.elementor-230 .elementor-element.elementor-element-5dc2ea5 > .elementor-widget-container {
    padding: 1% 0% 0% 0%;
}

.elementor-230 .elementor-element.elementor-element-60857f4:not(.elementor-motion-effects-element-type-background), .elementor-230 .elementor-element.elementor-element-60857f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-230 .elementor-element.elementor-element-60857f4 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0% 10% 3% 10%;
}

.elementor-230 .elementor-element.elementor-element-60857f4 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-230 .elementor-element.elementor-element-28adfb8.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-230 .elementor-element.elementor-element-28adfb8.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-230 .elementor-element.elementor-element-28adfb8 > .elementor-element-populated > .elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
}

.elementor-230 .elementor-element.elementor-element-055fe89 {
    text-align: center;
}

.elementor-230 .elementor-element.elementor-element-055fe89 .elementor-heading-title {
    color: var(--e-global-color-primary);
    font-family: "Open Sans", Sans-serif;
    font-size: 2em;
    font-weight: 700;
}

.elementor-230 .elementor-element.elementor-element-055fe89 > .elementor-widget-container {
    padding: 4% 0% 0% 0%;
}

.elementor-230 .elementor-element.elementor-element-d5624b4 {
    padding: 0% 10% 5% 10%;
}

.elementor-bc-flex-widget .elementor-230 .elementor-element.elementor-element-1cd96f1.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-230 .elementor-element.elementor-element-1cd96f1.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-230 .elementor-element.elementor-element-5455a54.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-230 .elementor-element.elementor-element-5455a54.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-230 .elementor-element.elementor-element-5455a54.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-230 .elementor-element.elementor-element-5455a54 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 20%;
}

.elementor-230 .elementor-element.elementor-element-5455a54 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-230 .elementor-element.elementor-element-5455a54 .elementor-image-box-title {
    margin-bottom: 5px;
    font-family: "Open Sans", Sans-serif;
    font-size: 1.4em;
    font-weight: 700;
}

.elementor-230 .elementor-element.elementor-element-5455a54 .elementor-image-box-description {
    font-family: "Open Sans", Sans-serif;
    font-size: 1em;
    font-weight: 400;
}

.elementor-230 .elementor-element.elementor-element-5455a54 > .elementor-widget-container {
    padding: 0% 0% 10% 10%;
}

.elementor-230 .elementor-element.elementor-element-671074f.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-230 .elementor-element.elementor-element-671074f.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-230 .elementor-element.elementor-element-671074f.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-230 .elementor-element.elementor-element-671074f .elementor-image-box-wrapper .elementor-image-box-img {
    width: 20%;
}

.elementor-230 .elementor-element.elementor-element-671074f .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-230 .elementor-element.elementor-element-671074f .elementor-image-box-title {
    margin-bottom: 5px;
    font-family: "Open Sans", Sans-serif;
    font-size: 1.4em;
    font-weight: 700;
}

.elementor-230 .elementor-element.elementor-element-671074f .elementor-image-box-description {
    font-family: "Open Sans", Sans-serif;
    font-size: 1em;
    font-weight: 400;
}

.elementor-230 .elementor-element.elementor-element-671074f > .elementor-widget-container {
    padding: 0% 0% 10% 10%;
}

.elementor-230 .elementor-element.elementor-element-1dcf219.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-230 .elementor-element.elementor-element-1dcf219.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-230 .elementor-element.elementor-element-1dcf219.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-230 .elementor-element.elementor-element-1dcf219 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 20%;
}

.elementor-230 .elementor-element.elementor-element-1dcf219 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-230 .elementor-element.elementor-element-1dcf219 .elementor-image-box-title {
    margin-bottom: 5px;
    font-family: "Open Sans", Sans-serif;
    font-size: 1.4em;
    font-weight: 700;
}

.elementor-230 .elementor-element.elementor-element-1dcf219 .elementor-image-box-description {
    font-family: "Open Sans", Sans-serif;
    font-size: 1em;
    font-weight: 400;
}

.elementor-230 .elementor-element.elementor-element-1dcf219 > .elementor-widget-container {
    padding: 0% 0% 0% 10%;
}

.elementor-230 .elementor-element.elementor-element-972acce img {
    width: 60%;
}

@media (max-width: 767px) {
    .elementor-230 .elementor-element.elementor-element-5175db2 .elementor-icon-box-icon {
        margin-bottom: 15px;
    }

    .elementor-230 .elementor-element.elementor-element-b7e9713 .elementor-icon-box-icon {
        margin-bottom: 15px;
    }

    .elementor-230 .elementor-element.elementor-element-72ae03d .elementor-icon-box-icon {
        margin-bottom: 15px;
    }

    .elementor-230 .elementor-element.elementor-element-6adce44 .elementor-icon-box-icon {
        margin-bottom: 15px;
    }

    .elementor-230 .elementor-element.elementor-element-5455a54 .elementor-image-box-img {
        margin-bottom: 15px;
    }

    .elementor-230 .elementor-element.elementor-element-671074f .elementor-image-box-img {
        margin-bottom: 15px;
    }

    .elementor-230 .elementor-element.elementor-element-1dcf219 .elementor-image-box-img {
        margin-bottom: 15px;
    }
}

@media (min-width: 768px) {
    .elementor-230 .elementor-element.elementor-element-4c5d20e {
        width: 64.17%;
    }

    .elementor-230 .elementor-element.elementor-element-b8cc1b8 {
        width: 35.793%;
    }

    .elementor-230 .elementor-element.elementor-element-a8c11d3 {
        width: 66.873%;
    }

    .elementor-230 .elementor-element.elementor-element-bcdb258 {
        width: 33.093%;
    }
}