.elementor-17796 .elementor-element.elementor-element-7c886da > .elementor-container{text-align:center;}.elementor-17796 .elementor-element.elementor-element-7c886da{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17796 .elementor-element.elementor-element-7a66fde.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-17796 .elementor-element.elementor-element-7a66fde > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 15% 0% 15%;}.elementor-17796 .elementor-element.elementor-element-c6cd883{margin-top:0px;margin-bottom:0px;padding:15px 0px 0px 0px;}.elementor-17796 .elementor-element.elementor-element-a351e38 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-17796 .elementor-element.elementor-element-7bfd8941{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-17796 .elementor-element.elementor-element-7bfd8941 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17796 .elementor-element.elementor-element-6218bcb3{width:100%;max-width:100%;}@media(min-width:768px){.elementor-17796 .elementor-element.elementor-element-19291e0{width:30.037%;}.elementor-17796 .elementor-element.elementor-element-a351e38{width:19.948%;}}@media(max-width:1024px){.elementor-17796 .elementor-element.elementor-element-7c886da{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17796 .elementor-element.elementor-element-7a66fde > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-17796 .elementor-element.elementor-element-c6cd883{margin-top:0px;margin-bottom:0px;padding:90px 0px 0px 0px;}.elementor-17796 .elementor-element.elementor-element-a351e38 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 50px;}.elementor-17796 .elementor-element.elementor-element-459afff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-17796 .elementor-element.elementor-element-7c886da{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17796 .elementor-element.elementor-element-7a66fde > .elementor-element-populated{padding:0% 5% 0% 05%;}.elementor-17796 .elementor-element.elementor-element-c6cd883{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17796 .elementor-element.elementor-element-676e989{width:50%;}.elementor-17796 .elementor-element.elementor-element-676e989 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-17796 .elementor-element.elementor-element-7cfbf3b{width:50%;}.elementor-17796 .elementor-element.elementor-element-7cfbf3b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-17796 .elementor-element.elementor-element-19291e0{width:50%;}.elementor-17796 .elementor-element.elementor-element-19291e0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-17796 .elementor-element.elementor-element-a351e38{width:50%;}.elementor-17796 .elementor-element.elementor-element-a351e38 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 80px;}.elementor-17796 .elementor-element.elementor-element-459afff > .elementor-widget-container{margin:100% 0% 0% 0%;padding:0px 0px 0px 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-6218bcb3 */.booking-custom #sln-salon {
margin-right: auto;
margin-left: auto;
}
.booking-custom .sln-service-description, #sln-salon .sln-service-description {
    margin-bottom: 0 !important;
}
.booking-custom .sln-service, #sln-salon .sln-service {
    margin-bottom: 0.5em !important;
    padding-top: 0em !important;
}
#sln-salon.sln-salon--l {
    background-color: #FFF9F5;
    border: none;
}
.booking-custom .text .sln-salon-title {
    color: #818181 !important;
}
.booking-custom #sln-salon .salon-step-title {
    color: #818181;
    font-size: 15px
}
.sln-steps-price .sln-service-price{
    color: #acd4e4 !important;
}
#sln-salon .sln-btn--medium button {
    background-color: #6EC1E4;
    box-shadow: inset 0 0 0 0 #405861;
    transition: ease-out 0.4s;
}
#sln-salon .sln-btn--medium button:hover {
    box-shadow: inset 400px 0 0 0 #405861;
}
#sln-salon h2.sln-salon-title {
    color: #415962;
}
#sln-salon .sln-box--formactions .sln-btn--medium.sln-btn--icon--left {
    background-color: #6EC1E4;
    box-shadow: inset 0 0 0 0 #405861;
    transition: ease-out 0.4s;
    border: none;
}
#sln-salon .sln-box--formactions .sln-btn--medium.sln-btn--icon--left:hover {
    box-shadow: inset 400px 0 0 0 #405861;
}
#sln-salon .col-md-6{
    color: #818181;
    font-size: 15px;
    font-family: "Open Sans", Sans-Serif
}
.datetimepicker.sln-datetimepicker table tr td.day:not(.disabled),
.datetimepicker.sln-datetimepicker table tr td span.hour:not(.disabled):not(.active),
.datetimepicker.sln-datetimepicker table tr td span.minute:not(.disabled):not(.active),
.datetimepicker.sln-datetimepicker table tr td span.month:not(.disabled):not(.active),
.datetimepicker.sln-datetimepicker table tr td span.year:not(.disabled):not(.active) {
    color: #acd4e4 !important;
}
.datetimepicker.sln-datetimepicker table tr td span.minute.active:not(.disabled) {
    background-color: #acd4e4 !important;
}
#sln-salon h3 .sln-steps-name .sln-service-name {
    color: #acd4e4 !important;
}
.sln-steps-name.sln-service-name {
    color: #acd4e4;
}
.sln-checkbox label:after, label:before {
    border-color: #acd4e4 !important;
}
.booking-custom #sln-salon .sln-box--formactions .sln-btn--medium.sln-btn--icon--left  {
    color: #ffffff;
}/* End custom CSS */