.elementor-16 .elementor-element.elementor-element-89e0f83 {
    overflow: hidden;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 0px;
}

.elementor-16 .elementor-element.elementor-element-89e0f83:not(.elementor-motion-effects-element-type-background),
.elementor-16 .elementor-element.elementor-element-89e0f83>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://yukienatori-newyork.com/wp-content/uploads/2021/06/SpaSalonYukieNatori.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-16 .elementor-element.elementor-element-89e0f83>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-16 .elementor-element.elementor-element-cacf08f {
    padding: 0% 2% 0% 2%;
}

.elementor-16 .elementor-element.elementor-element-039d016 {
    text-align: left;
}

.elementor-16 .elementor-element.elementor-element-039d016 img {
    max-width: 80%;
}

.elementor-16 .elementor-element.elementor-element-f94435b .elementor-menu-toggle {
    margin-left: auto;
}

.elementor-16 .elementor-element.elementor-element-f94435b div.elementor-menu-toggle {
    color: var( --e-global-color-primary);
}

.elementor-16 .elementor-element.elementor-element-f94435b div.elementor-menu-toggle svg {
    fill: var( --e-global-color-primary);
}

.elementor-16 .elementor-element.elementor-element-25e217f {
    margin-top: 250px;
    margin-bottom: 250px;
}

.elementor-16 .elementor-element.elementor-element-fea9c1e {
    text-align: center;
}

.elementor-16 .elementor-element.elementor-element-fea9c1e .elementor-heading-title {
    font-size: 50px;
    letter-spacing: 5px;
}

.elementor-16 .elementor-element.elementor-element-26a6aa5 {
    text-align: center;
}

.elementor-16 .elementor-element.elementor-element-26a6aa5 .elementor-heading-title {
    font-size: 16px;
    letter-spacing: 15px;
}

.elementor-16 .elementor-element.elementor-element-c2c922c {
    column-gap: 0px;
    text-align: center;
    color: #000000;
}

.elementor-16 .elementor-element.elementor-element-c2c922c>.elementor-widget-container {
    margin: 0px 200px 0px 200px;
    padding: 20px 0px 20px 0px;
    background-color: #FFFFFF;
}

.elementor-16 .elementor-element.elementor-element-5e78ef4 {
    text-align: center;
}

.elementor-16 .elementor-element.elementor-element-5e78ef4 .elementor-heading-title {
    font-family: "Lato", Sans-serif;
    font-size: 50px;
    font-weight: 600;
}

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

.elementor-16 .elementor-element.elementor-element-83e14d5 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-16 .elementor-element.elementor-element-83e14d5>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-16 .elementor-element.elementor-element-5d4104c {
    --divider-border-style: solid;
    --divider-color: #00000000;
    --divider-border-width: 1px;
}

.elementor-16 .elementor-element.elementor-element-5d4104c .elementor-divider-separator {
    width: 100%;
}

.elementor-16 .elementor-element.elementor-element-5d4104c .elementor-divider {
    padding-block-start: 15px;
    padding-block-end: 15px;
}

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

.elementor-16 .elementor-element.elementor-element-2a3f2a1 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-16 .elementor-element.elementor-element-2a3f2a1>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-16 .elementor-element.elementor-element-9212df0 {
    text-align: center;
}

.elementor-16 .elementor-element.elementor-element-9212df0 .elementor-heading-title {
    color: #000000;
    font-family: "Lato", Sans-serif;
    font-size: 32px;
    font-weight: 600;
}

.elementor-16 .elementor-element.elementor-element-9212df0>.elementor-widget-container {
    margin: 0px 0px 30px 0px;
}

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

.elementor-16 .elementor-element.elementor-element-99943f2 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-16 .elementor-element.elementor-element-99943f2>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-16 .elementor-element.elementor-element-52aeecf.elementor-position-right .elementor-image-box-img {
    margin-left: 25px;
}

.elementor-16 .elementor-element.elementor-element-52aeecf.elementor-position-left .elementor-image-box-img {
    margin-right: 25px;
}

.elementor-16 .elementor-element.elementor-element-52aeecf.elementor-position-top .elementor-image-box-img {
    margin-bottom: 25px;
}

.elementor-16 .elementor-element.elementor-element-52aeecf .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
}

.elementor-16 .elementor-element.elementor-element-52aeecf .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-16 .elementor-element.elementor-element-f659f7a.elementor-position-right .elementor-image-box-img {
    margin-left: 25px;
}

.elementor-16 .elementor-element.elementor-element-f659f7a.elementor-position-left .elementor-image-box-img {
    margin-right: 25px;
}

.elementor-16 .elementor-element.elementor-element-f659f7a.elementor-position-top .elementor-image-box-img {
    margin-bottom: 25px;
}

.elementor-16 .elementor-element.elementor-element-f659f7a .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
}

.elementor-16 .elementor-element.elementor-element-f659f7a .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-16 .elementor-element.elementor-element-2b0c237.elementor-position-right .elementor-image-box-img {
    margin-left: 25px;
}

.elementor-16 .elementor-element.elementor-element-2b0c237.elementor-position-left .elementor-image-box-img {
    margin-right: 25px;
}

.elementor-16 .elementor-element.elementor-element-2b0c237.elementor-position-top .elementor-image-box-img {
    margin-bottom: 25px;
}

.elementor-16 .elementor-element.elementor-element-2b0c237 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
}

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

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

.elementor-16 .elementor-element.elementor-element-f246852 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-16 .elementor-element.elementor-element-f246852>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-16 .elementor-element.elementor-element-9678360.elementor-position-right .elementor-image-box-img {
    margin-left: 25px;
}

.elementor-16 .elementor-element.elementor-element-9678360.elementor-position-left .elementor-image-box-img {
    margin-right: 25px;
}

.elementor-16 .elementor-element.elementor-element-9678360.elementor-position-top .elementor-image-box-img {
    margin-bottom: 25px;
}

.elementor-16 .elementor-element.elementor-element-9678360 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
}

.elementor-16 .elementor-element.elementor-element-9678360 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-16 .elementor-element.elementor-element-0e77e77.elementor-position-right .elementor-image-box-img {
    margin-left: 25px;
}

.elementor-16 .elementor-element.elementor-element-0e77e77.elementor-position-left .elementor-image-box-img {
    margin-right: 25px;
}

.elementor-16 .elementor-element.elementor-element-0e77e77.elementor-position-top .elementor-image-box-img {
    margin-bottom: 25px;
}

.elementor-16 .elementor-element.elementor-element-0e77e77 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
}

.elementor-16 .elementor-element.elementor-element-0e77e77 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

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

.elementor-16 .elementor-element.elementor-element-3f4dcbb {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-16 .elementor-element.elementor-element-3f4dcbb>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-16 .elementor-element.elementor-element-5cc8dd6 {
    --divider-border-style: solid;
    --divider-color: #00000000;
    --divider-border-width: 1px;
}

.elementor-16 .elementor-element.elementor-element-5cc8dd6 .elementor-divider-separator {
    width: 100%;
}

.elementor-16 .elementor-element.elementor-element-5cc8dd6 .elementor-divider {
    padding-block-start: 15px;
    padding-block-end: 15px;
}

.elementor-16 .elementor-element.elementor-element-ba999b9 {
    text-align: center;
}

.elementor-16 .elementor-element.elementor-element-ba999b9 .elementor-heading-title {
    color: #000000;
    font-family: "Lato", Sans-serif;
    font-size: 32px;
    font-weight: 600;
    text-transform: uppercase;
}

.elementor-16 .elementor-element.elementor-element-ba999b9>.elementor-widget-container {
    margin: 0px 0px 30px 0px;
}

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

.elementor-16 .elementor-element.elementor-element-939bd81 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 20px 0px;
}

.elementor-16 .elementor-element.elementor-element-939bd81>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-16 .elementor-element.elementor-element-c056beb .elementor-button {
    font-family: "Lato", Sans-serif;
    font-size: 16px;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: #000000;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #8DBFBE;
    border-radius: 3px 3px 3px 3px;
    padding: 15px 80px 15px 80px;
}

.elementor-16 .elementor-element.elementor-element-c056beb .elementor-button:hover,
.elementor-16 .elementor-element.elementor-element-c056beb .elementor-button:focus {
    background-color: #8DBFBE;
}

.elementor-16 .elementor-element.elementor-element-c056beb>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-16 .elementor-element.elementor-element-2c4c1ef .elementor-button {
    font-family: "Lato", Sans-serif;
    font-size: 16px;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: #000000;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #8DBFBE;
    border-radius: 3px 3px 3px 3px;
    padding: 15px 80px 15px 80px;
}

.elementor-16 .elementor-element.elementor-element-2c4c1ef .elementor-button:hover,
.elementor-16 .elementor-element.elementor-element-2c4c1ef .elementor-button:focus {
    background-color: #8DBFBE;
}

.elementor-16 .elementor-element.elementor-element-2c4c1ef>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-16 .elementor-element.elementor-element-eadf55e {
    text-align: center;
}

.elementor-16 .elementor-element.elementor-element-eadf55e .elementor-heading-title {
    color: #000000;
    font-family: "Lato", Sans-serif;
    font-size: 32px;
    font-weight: 600;
}

.elementor-16 .elementor-element.elementor-element-eadf55e>.elementor-widget-container {
    margin: 80px 0px 0px 0px;
}

.elementor-16 .elementor-element.elementor-element-4a74b80 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
}

.elementor-16 .elementor-element.elementor-element-4a74b80>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-16 .elementor-element.elementor-element-585ec45 {
    margin-top: 0px;
    margin-bottom: 0px;
}

.elementor-16 .elementor-element.elementor-element-523a916 {
    text-align: center;
}

.elementor-16 .elementor-element.elementor-element-523a916 .elementor-heading-title {
    color: var( --e-global-color-primary);
    font-family: "Lato", Sans-serif;
    font-size: 32px;
    font-weight: 600;
    text-transform: uppercase;
}

.elementor-16 .elementor-element.elementor-element-523a916>.elementor-widget-container {
    margin: 30px 0px 30px 0px;
}

.elementor-16 .elementor-element.elementor-element-ac388cc>.elementor-widget-container {
    margin: 30px 0px 30px 0px;
}

.elementor-16 .elementor-element.elementor-element-ebbfefc {
    text-align: left;
    color: #FFFFFF;
    font-size: 18px;
    line-height: 1.5em;
}

.elementor-16 .elementor-element.elementor-element-10707be .elementor-button {
    font-weight: bold;
    fill: #000000;
    color: #000000;
    background-color: #FFFFFF;
}

.elementor-16 .elementor-element.elementor-element-10707be>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-16 .elementor-element.elementor-element-e48eab8:not(.elementor-motion-effects-element-type-background),
.elementor-16 .elementor-element.elementor-element-e48eab8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #141414;
}

.elementor-16 .elementor-element.elementor-element-e48eab8 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 0px 50px 0px;
}

.elementor-16 .elementor-element.elementor-element-e48eab8>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-16 .elementor-element.elementor-element-7b58405 {
    text-align: center;
}

.elementor-16 .elementor-element.elementor-element-7b58405 .elementor-heading-title {
    color: var( --e-global-color-primary);
    font-family: "Lato", Sans-serif;
    font-size: 32px;
    font-weight: 600;
    text-transform: uppercase;
}

.elementor-16 .elementor-element.elementor-element-7b58405>.elementor-widget-container {
    margin: 30px 0px 30px 0px;
}

.elementor-16 .elementor-element.elementor-element-115a199e {
    padding: 0px 0px 50px 0px;
}

.elementor-16 .elementor-element.elementor-element-2348938 .elementor-button {
    font-family: "Lato", Sans-serif;
    font-size: 18px;
    font-weight: 600;
    fill: #000000;
    color: #000000;
    background-color: var( --e-global-color-06c337f);
    padding: 18px 30px 18px 30px;
}

.elementor-16 .elementor-element.elementor-element-2348938 .elementor-button:hover,
.elementor-16 .elementor-element.elementor-element-2348938 .elementor-button:focus {
    color: #000000;
    background-color: #FFFFFF;
}

.elementor-16 .elementor-element.elementor-element-2348938 .elementor-button:hover svg,
.elementor-16 .elementor-element.elementor-element-2348938 .elementor-button:focus svg {
    fill: #000000;
}

.elementor-16 .elementor-element.elementor-element-2348938>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-16 .elementor-element.elementor-element-ea61a9f {
    text-align: center;
}

.elementor-16 .elementor-element.elementor-element-ea61a9f .elementor-heading-title {
    color: var( --e-global-color-primary);
    font-family: "Lato", Sans-serif;
    font-size: 32px;
    font-weight: 600;
    text-transform: uppercase;
}

.elementor-16 .elementor-element.elementor-element-ea61a9f>.elementor-widget-container {
    margin: 30px 0px 30px 0px;
}

.elementor-16 .elementor-element.elementor-element-6f7f6c3 .eael-grid-post-holder {
    background-color: #FFFFFF00;
    border-radius: 20px 20px 20px 20px;
    box-shadow: 0px 0px 10px 0px rgba(255, 255, 255, 0.5);
}

.elementor-16 .elementor-element.elementor-element-6f7f6c3 .eael-entry-title a {
    color: #D6D6D6;
}

.elementor-16 .elementor-element.elementor-element-6f7f6c3 .eael-entry-title:hover,
.elementor-16 .elementor-element.elementor-element-6f7f6c3 .eael-entry-title a:hover {
    color: #23527c;
}

.elementor-16 .elementor-element.elementor-element-6f7f6c3 .eael-entry-title,
.elementor-16 .elementor-element.elementor-element-6f7f6c3 .eael-entry-title a {
    font-size: 24px;
}

.elementor-16 .elementor-element.elementor-element-6f7f6c3 .eael-grid-post-excerpt p {
    color: #D6D6D6;
}

.elementor-16 .elementor-element.elementor-element-6f7f6c3 .eael-grid-post .eael-entry-overlay {
    background-color: rgba(0, 0, 0, .75);
}

.elementor-16 .elementor-element.elementor-element-6f7f6c3 .eael-grid-post .eael-entry-overlay>i {
    color: #ffffff;
    font-size: 18px;
}

.elementor-16 .elementor-element.elementor-element-6f7f6c3 .eael-grid-post .eael-entry-overlay>img {
    height: 18px;
    width: 18px;
}

.elementor-16 .elementor-element.elementor-element-6f7f6c3 .eael-post-elements-readmore-btn {
    color: #DB2B2B;
}

.elementor-16 .elementor-element.elementor-element-9d873b4 .elementor-button {
    font-family: "Lato", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    text-transform: uppercase;
    text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
    fill: var( --e-global-color-primary);
    color: var( --e-global-color-primary);
    background-color: #8DBFBE00;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #C2AA6C;
    padding: 18px 20px 18px 20px;
}

.elementor-16 .elementor-element.elementor-element-9d873b4 .elementor-button:hover,
.elementor-16 .elementor-element.elementor-element-9d873b4 .elementor-button:focus {
    color: var( --e-global-color-primary);
    background-color: #C2AA6C;
}

.elementor-16 .elementor-element.elementor-element-9d873b4 .elementor-button:hover svg,
.elementor-16 .elementor-element.elementor-element-9d873b4 .elementor-button:focus svg {
    fill: var( --e-global-color-primary);
}

.elementor-16 .elementor-element.elementor-element-9d873b4>.elementor-widget-container {
    margin: 50px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

@media(max-width:1024px) {
    .elementor-16 .elementor-element.elementor-element-f94435b {
        --nav-menu-icon-size: 30px;
    }
    .elementor-16 .elementor-element.elementor-element-c2c922c>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
}

@media(min-width:768px) {
    .elementor-16 .elementor-element.elementor-element-35e7e61 {
        width: 14%;
    }
    .elementor-16 .elementor-element.elementor-element-9544269 {
        width: 86%;
    }
    .elementor-16 .elementor-element.elementor-element-205c89f {
        width: 16%;
    }
    .elementor-16 .elementor-element.elementor-element-b32b1c8 {
        width: 34%;
    }
    .elementor-16 .elementor-element.elementor-element-6a97b83 {
        width: 34%;
    }
    .elementor-16 .elementor-element.elementor-element-c98d516 {
        width: 16%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-16 .elementor-element.elementor-element-35e7e61 {
        width: 30%;
    }
    .elementor-16 .elementor-element.elementor-element-9544269 {
        width: 70%;
    }
}

@media(max-width:767px) {
    .elementor-16 .elementor-element.elementor-element-89e0f83:not(.elementor-motion-effects-element-type-background),
    .elementor-16 .elementor-element.elementor-element-89e0f83>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: top center;
        background-size: cover;
    }
    .elementor-16 .elementor-element.elementor-element-89e0f83 {
        padding: 0px 0px 0px 0px;
    }
    .elementor-16 .elementor-element.elementor-element-cacf08f {
        margin-top: 0px;
        margin-bottom: 250px;
    }
    .elementor-16 .elementor-element.elementor-element-35e7e61 {
        width: 50%;
    }
    .elementor-16 .elementor-element.elementor-element-9544269 {
        width: 50%;
    }
    .elementor-16 .elementor-element.elementor-element-25e217f {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    .elementor-16 .elementor-element.elementor-element-fea9c1e .elementor-heading-title {
        font-size: 25px;
    }
    .elementor-16 .elementor-element.elementor-element-c2c922c>.elementor-widget-container {
        padding: 20px 5px 20px 5px;
    }
    .elementor-16 .elementor-element.elementor-element-5e78ef4 .elementor-heading-title {
        font-size: 25px;
    }
    .elementor-16 .elementor-element.elementor-element-52aeecf .elementor-image-box-img {
        margin-bottom: 25px;
    }
    .elementor-16 .elementor-element.elementor-element-f659f7a .elementor-image-box-img {
        margin-bottom: 25px;
    }
    .elementor-16 .elementor-element.elementor-element-2b0c237 .elementor-image-box-img {
        margin-bottom: 25px;
    }
    .elementor-16 .elementor-element.elementor-element-9678360 .elementor-image-box-img {
        margin-bottom: 25px;
    }
    .elementor-16 .elementor-element.elementor-element-0e77e77 .elementor-image-box-img {
        margin-bottom: 25px;
    }
    .elementor-16 .elementor-element.elementor-element-c056beb .elementor-button {
        font-size: 16px;
        padding: 10px 20px 10px 20px;
    }
    .elementor-16 .elementor-element.elementor-element-2c4c1ef .elementor-button {
        font-size: 16px;
        padding: 10px 20px 10px 20px;
    }
}

/* Start custom CSS for image-box, class: .elementor-element-52aeecf */

.custom_button_services {
    color: #fff !important;
    background: #333;
    padding: 15px 30px;
    margin-top: 16px !important;
    display: inline-block;
    transition: 0.3s ease-in-out;
    border: 1px solid #333;
}

.custom_button_services:hover {
    background: transparent;
    color: #333 !important;
}

/* End custom CSS */

/* Start custom CSS for image-box, class: .elementor-element-f659f7a */

.custom_button_services {
    color: #fff !important;
    background: #333;
    padding: 15px 30px;
    margin-top: 16px !important;
    display: inline-block;
    transition: 0.3s ease-in-out;
    border: 1px solid #333;
}

.custom_button_services:hover {
    background: transparent;
    color: #333 !important;
}

/* End custom CSS */

/* Start custom CSS for image-box, class: .elementor-element-2b0c237 */

.custom_button_services {
    color: #fff !important;
    background: #333;
    padding: 15px 30px;
    margin-top: 16px !important;
    display: inline-block;
    transition: 0.3s ease-in-out;
    border: 1px solid #333;
}

.custom_button_services:hover {
    background: transparent;
    color: #333 !important;
}

/* End custom CSS */

/* Start custom CSS for image-box, class: .elementor-element-9678360 */

.custom_button_services {
    color: #fff !important;
    background: #333;
    padding: 15px 30px;
    margin-top: 16px !important;
    display: inline-block;
    transition: 0.3s ease-in-out;
    border: 1px solid #333;
}

.custom_button_services:hover {
    background: transparent;
    color: #333 !important;
}

/* End custom CSS */

/* Start custom CSS for image-box, class: .elementor-element-0e77e77 */

.custom_button_services {
    color: #fff !important;
    background: #333;
    padding: 15px 30px;
    margin-top: 16px !important;
    display: inline-block;
    transition: 0.3s ease-in-out;
    border: 1px solid #333;
}

.custom_button_services:hover {
    background: transparent;
    color: #333 !important;
}

/* End custom CSS */