/**
* Theme Name: Beautifly Child
* Description: This is a child theme of Beautifly, generated by Merlin WP.
* Author: <a href="http://pavothemes.com/">Pavothemes</a>
* Template: beautifly
* Version: 1.0.2
*/

.enable-icon-effects-yes .elementor-icon-box-icon .elementor-icon:before{
-webkit-mask-image: url(https://www.revitamedhealth.co.uk/wp-content/uploads/2024/01/animated2.svg) !important;
	top: -28% !important;
  left: -29% !important;
}
ol {
  margin: 40px!important;
  padding: 0 0 0 15px!important;
}
ol li {
	padding-bottom:10px!important;
	padding-left:5px !important;
}
ol > li::marker {
  color: var(--e-global-color-primary);
	font-weight: bold;
}
.site {
  background-color: #F7F7FC !important;
}
.site-content {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  .entry-meta {
    display: none;
}
.book-app p a {
	color: #3D3D3D;
}
.book-tel a {
	color: #DD5C47 !important;
	text-decoration: none !important;
}
.mobile-navigation ul ul.sub-menu > li.menu-item > a, .mobile-navigation-categories ul ul.sub-menu > li.menu-item > a {
    line-height: 30px;
}
.mobile-navigation ul > li.menu-item > a, .mobile-navigation-categories ul > li.menu-item > a {
    font-size: 15px !important;
}
.elementor-widget-icon-box:hover
{
  cursor: text;
}
a.more-link {
	text-transform: uppercase;
}
.wpcf7-form .wpcf7-form-control-wrap input[type="email"]{
	text-transform: none !important;
}
.wpcf7-form textarea {
	text-transform: none !important;
}
.wpcf7 form.sent .wpcf7-response-output {
  border-color: #DD5C47 !important;
	font-size: 14px;
  margin: 0px;
}
.center {
 text-align: center;
}
.more-link-wrap a {
    text-transform: uppercase;
    font-size: 12px;
	font-size: .75rem;
	letter-spacing: 0.1em;
}
.link {
	color: #DD5C47 !important;
}
.link1 {
	color: #3D3D3D !important;
}
strong {
  font-weight: 700;
}
.app {
	margin: 0 !important;
	padding: 0 !important;
}
.app p {
	margin: 0 !important;
	padding: 0 !important;
}
.padding {
	padding-right:20px;
	padding-left:20px;
}
.single-breadcrumb {
	font-size:0.875rem;
	margin-bottom:20px;
}
.single-breadcrumb span {
  margin: 0 5px;
}
.single-breadcrumb span:first-child {
  margin-left: 0;
}
  #page .site-content {
    margin-top: 60px;
    margin-bottom: 60px;
    padding-left: 20px;
    padding-right: 20px;
  }
.elementor-testimonial-rating {
  height: 30px;
}
.cc-window {
  font-family: "Poppins", Sans-serif !important;
 font-size: 15px !important;
}
.wp-gr:not(.wp-dark) .grw-review-inner.grw-backgnd {
    border-radius: 10px !important;
    padding: 20px !important;
}
input[type=submit], .button {
    border-radius: 40px !important;
}
input[type=text], input[type=number], input[type=email], input[type=tel], input[type=url], input[type=password], input[type=search], textarea, .input-text
Specificity: (0,1,1)
 {
    border-radius: 10px !important;
}
input[type=text], input[type=number], input[type=email], input[type=tel], input[type=url], input[type=password], input[type=search], textarea, .input-text {
    border-radius: 10px !important;
}
.mc4wp-checkbox-contact-form-7 label {
  margin: 0 !important;
}
.mc4wp-checkbox-contact-form-7 {
  padding-top: 20px !important;
}
nav.post-navigation {
  margin-bottom: 80px;
}
.beautifly-social-share {
	display: none;
}
.wpcf7-form-control-wrap textarea {
  margin-bottom: 20px !important;
}
.wpcf7-form button, .wpcf7-form input[type=button], .wpcf7-form input[type=reset], .wpcf7-form input[type=submit], .wpcf7-form .button {
    border-radius: 40px !important;
}
[class*=post-style-] .post-thumbnail {
    border-radius: 40px;
}
.post-thumbnail {
    border-radius: 10px;
}
.recent-posts-thumbnail img {
	border-radius: 10px;
}
input[type="checkbox"], input[type="radio"] {
margin-right: 5px !important;
}
.topmenu {
	display: inline !important;	
}
.elementor-nav-menu li {
  display: inline !important;
}
.grecaptcha-badge { visibility: hidden !important; }
.grecaptcha-badge { display: none !important; }
.gform_confirmation_message_1 { text-align: center !important; }
.wp-gr.wpac a.wp-google-name {
  color: #1A305C !important;
}
.wp-gr .rpi-dot.active {
  background-color: var(--slider-act-dot-color,#DD5C47) !important;
}
.wp-gr .wp-more-toggle {
  color: #1A305C !important;
}
#gform_submit_button_2 {
    background-color: #1A305C !important;
}
#gform_submit_button_1 {
    background-color: #1A305C !important;
}
.wpcf7-list-item a {
	color: #DD5C47 !important;
}