/*
Theme Name: cherie-child
Template: cherie
*/
.elementor-slideshow__title, .single-courses .art-courses-bottom-area{display: none;}
.page-id-6111 .elementor-text-editor b, .page-id-6004 .elementor-text-editor b, .page-id-6261 .elementor-text-editor b,
.page-id-6241 .elementor-text-editor b, .page-id-6224 .elementor-text-editor b, .page-id-6094 .elementor-text-editor b,
.page-id-6071 .elementor-text-editor b, .page-id-5866 .elementor-text-editor b{font-weight:400;font-size: 105%;}
.page-id-6111 .elementor-text-editor span, .page-id-6111 .elementor-text-editor p, .page-id-6111 .elementor-text-editor li,
.page-id-6004 .elementor-text-editor span, .page-id-6004 .elementor-text-editor p, .page-id-6004 .elementor-text-editor li,
.page-id-6261 .elementor-text-editor span, .page-id-6261 .elementor-text-editor p, .page-id-6261 .elementor-text-editor li,
.page-id-6224 .elementor-text-editor span, .page-id-6224 .elementor-text-editor p, .page-id-6224 .elementor-text-editor li,
.page-id-6094 .elementor-text-editor span, .page-id-6094 .elementor-text-editor p, .page-id-6094 .elementor-text-editor li,
.page-id-6071 .elementor-text-editor span, .page-id-6071 .elementor-text-editor p, .page-id-6071 .elementor-text-editor li,
.page-id-5866 .elementor-text-editor span, .page-id-5866 .elementor-text-editor p, .page-id-5866 .elementor-text-editor li{font-size: 105%;}
#b_400 b{font-weight:400;}
.wpcf7 input[type="text"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"], textarea{margin: 10px 0;max-width: 750px; width: 100%;}
textarea{margin-bottom:0;}
.wpcf7-spinner{display:block;}
.custom_ul ul, .custom_ul li{margin: 0 !important;}
.elementor-heading-title a{text-decoration: none !important;}
.p_margin p{margin-bottom: 10px !important;}
.elementor-accordion div{border-color:#F9F1EE!important;}
#sliderText{ font-family: EB Garamond; font-size: 60px; font-weight: 400; line-height: 78px; letter-spacing: 0.02em;}
.home .art-contact-info-widget .art-item .art-title{font-size: 20px;font-weight: 500;letter-spacing: 0.02em;}
.art-main-footer .title{font-size: 22px;font-weight: 400;letter-spacing: 0.02em;}

.art-second-bg, input[type="radio"]:checked::after, input[type="radio"]:hover::before, .zoom-anim-dialog.art-default-popap-two {
  background-color: transparent;
  z-index: -0;
}