/*
Theme Name: Medicross Child
Theme URI: http://demo.casethemes.net/medicross
Author: Case-Themes
Author URI: https://casethemes.net/
Description:Medicross is a beautifully handcraftedfor doctors, clinics, medical care and health care centers, hospitals, dentists, orthopedic doctors, pediatricians, psychologists on Elementor Page Builder & designed with great attention to details, flexibility and performance. Medicross has stunning styles and elements to help you make a professional website in no time.
Version: 1.0.0
License: ThemeForest
License URI: https://themeforest.net/licenses
Template: medicross
Text Domain: medicross-child
Tags:appointment booking, chiropractor, dentist, doctor, doctor appointment, doctor booking, health, health theme, healthcare, hospital, medical, medical appointment, medical booking, medical theme, pharmacy
Requires at least: 5.8 or Higher
Requires PHP: 7.4 or Higher
Tested up to: 6.4.1
*/

.slide-services a{
	pointer-events:none!important;
}

:root {
	--primary-color: #8dc41f;
}


.blc-btn{
    display: inline-block;
    position: relative;
}


.blc-btn .boutton{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 76px;
  color: #051B2E;
  background-color: #8BC31C;
  font-size: 15px;
    font-weight: 400;
    line-height: 76px;
    border-radius: 13px 13px 13px 13px;
    padding: 0 33px;
    cursor: pointer;
    transition: all ease-in-out .4s;
    position: relative;
    overflow: hidden;
}

.blc-btn .boutton:before {
    content: '';
    position: absolute;
    top: 0;
    left: -200%;
    width: 200%;
    height: 100%;
    -webkit-transform: skewx(-20deg);
    -khtml-transform: skewx(-20deg);
    -moz-transform: skewx(-20deg);
    -ms-transform: skewx(-20deg);
    -o-transform: skewx(-20deg);
    transform: skewx(-20deg);
    background-image: -webkit-gradient(linear, left top, right top, from(transparent), color-stop(rgba(255, 255, 255, 0.35)), to(transparent));
    background-image: linear-gradient(to right, transparent, rgba(255, 255, 255, 0.35), transparent);
    z-index: 5;
}

.blc-btn .boutton:hover:before {
    -webkit-animation: pxl_btn_shine 1.4s ease;
    animation: pxl_btn_shine 1.4s ease;
    -webkit-animation-delay: 0.1s;
    animation-delay: 0.1s;
}




.blc-btn .boutton svg{
    width: 17px;
    height: auto;
    margin-left: 9px;
}

.blc-btn .boutton:hover svg{
-webkit-animation: hide_hover_icon 0.5s forwards;
    animation: hide_hover_icon 0.5s forwards;
    -webkit-animation-delay: 0.1s;
    animation-delay: 0.1s;
    }

.content-btn{
    position:absolute;
    top: calc(100% + 6px);
    width: 100%;
    left: 0;
    background: #fff;
    list-style: none;
    margin:0;
    padding: 30px 34px;
    border-radius: 13px;
    visibility: hidden;
    opacity: 0;
    margin-top: 15px;
    transition: all ease-in-out .4s;
}


.content-btn.active{
    visibility: visible;
    opacity: 1;
    margin-top: 0;
}

.content-btn a{
    font-size: 15px;
    font-weight: 400;
    color: #68747a;
    padding-bottom: 25px;
    margin-bottom: 25px;
    display: block;
    border-bottom: 1px solid #dfe3e6;
}


.content-btn li:last-child a{
    padding-bottom: 0;
    margin-bottom: 0;
    border:none;
}


.content-btn a:hover{
    color: #8BC31C;
}


@media screen and (max-width:1200px) { 
/* 	#pxl-header-elementor .pxl-header-elementor-main{
        display: block!important;
    } */
}

@media screen and (max-width:575px) {  
    .pxl-post-list .post-list-toolbar .nice-select {
        max-width: 280px!important;
    }
}
.elementor-8137 .elementor-element.elementor-element-73e9793 .pxl-text-editor, .elementor-8137 .elementor-element.elementor-element-73e9793 .pxl-text-editor p {
	font-family:Roboto !important
}
.elementor-8137 .elementor-element.elementor-element-8ea38c6 .pxl-text-editor p {
	font-family:Roboto !important
	
}
.elementor-24 .elementor-element.elementor-element-9fffc48 .pxl-text-editor {
	font-family:Roboto !important
}
.elementor-24 .elementor-element.elementor-element-64acb9b .pxl-text-editor p {
	font-family:Roboto !important
}
.elementor-8137 .elementor-element.elementor-element-884795e .pxl-text-editor p,
.elementor-24 .elementor-element.elementor-element-7edb52b .pxl-icon-box .pxl-item--description,
.elementor-267 .elementor-element.elementor-element-de1c926 .pxl-text-editor p,
.elementor-267 .elementor-element.elementor-element-1082294 .pxl-text-editor a,
.elementor-24 .elementor-element.elementor-element-f4caa46 .pxl-icon-box .pxl-item--description,
.elementor-24 .elementor-element.elementor-element-bae67d2 .pxl-icon-box .pxl-item--description,
.elementor-24 .elementor-element.elementor-element-03790c2 .pxl-icon-box .pxl-item--description
{ 
	font-family:Roboto !important
}
.elementor-tab-title .elementor-toggle-title, 
.pxl-icon-box1.style-2 .pxl-item--inner .pxl-item--description,
.pxl-text-editor.default p
{
	font-family: Roboto !important;
}