/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 3.0.1.1715251379
Updated: 2024-05-09 10:42:59

*/



.btn-schedule li.elementor-icon-list-item:last-child > a span {
    border: solid 2px #695096;
    padding: 14px 26px;
    border-radius: 10px;
    color:#695096;
   transition: ease-in-out 0.3s;
}
.btn-schedule li.elementor-icon-list-item:last-child:hover > a span {
    border: solid 2px #695096;
    color:#fff;
    background:#695096;
transition: ease-in-out 0.3s;
}

.form-style input:focus ,.form-style textarea:focus{
    box-shadow: none !important;
}
.slider-content {
    width: 55%;
}
.d-flex {
    display: flex;
    align-items: center;
}
.slide-img{
	width:45%;
text-align: center;
}
.bt-one button {
   padding: 12px 24px;
    background: #695096;
    border: solid 2px #695096;
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    border-radius: 8px;
}
.bt-two button {
    padding: 12px 24px;
    background: #fff;
    border: solid 2px #695096;
    color: #3E445F;
    font-size: 16px;
    font-weight: 500;
    border-radius: 8px;
}
.home-slide h2 {
    color: #000;
    font-family: "Acumin Pro Condensed", Sans-serif;
    font-size: 60px;
    font-weight: 400;
    width: 80%;
}
span.orange {
    color: #EC6558;
}
.home-content p {
    font-size: 24px;
    font-family: 'Poppins';
    padding-bottom: 5px;
    color:#000;
    font-weight:500;
}
a.bt-one {
    margin-right: 22px;
}
.homesilder span.swiper-pagination-bullet {
    width: 8px;
    height: 8px;
}
.acco-border .elementor-accordion-item {
    border-bottom: solid 1px #ccc !important;
    padding: 6px 0px;
}
.acco-border .elementor-accordion-item:last-child:{
	border-bottom:0px !important;
}
.avatr-fix .elementor-author-box__avatar {
    margin-bottom: -15px;
    margin-top: 15px;
}

img.id-rating {
    width: 30%;
    margin-bottom: 10px;
}

.form-style label {
    font-family: 'rubik';
    font-size: 18px !important;
    color: #000 !important;
    margin-left: 20px;
}
input#form-field-field_593cef0-0 {
    border: 2px solid #007bff !important;
    background: #000 !important;
    margin: 8px 8px -24px -15px !important;
    display: block;
    height: 20px;
    width: 20px;
}
.form-style .elementor-field-subgroup {
    margin: 5px 15px;
}
@media only screen and (min-width:1366px) and (max-width:1750px){
	.contaier .elementor-widget-wrap {
    max-width: 94%;
    margin: auto;
}
	.container-fix .elementor-container {
    max-width: 98% !important;
}
.what-can h2 {
    font-size: 35px !important;
}
.what-can li span {
    font-size: 20px !important;
}
.btn-hover a.elementor-button {
    padding: 20px 20px !important;
    font-size: 20px !important;
}
}

.page-header{
	    background: url(https://careforcancers.com/wp-content/uploads/2024/07/Group-1618.png);
    background-size: cover;
    height: 315px;
    text-align: center;
    align-items: center;
    justify-content: center;
    display: flex;
	color:#fff;
}

.hh1 h1{
	color: #000 !important;
    font-family: "Acumin Pro Condensed", Sans-serif !important;
    font-size: 60px !important;
    font-weight: 400 !important;
}
.hh3 h3{
	font-family: "Acumin Pro Condensed", Sans-serif !important;
    font-size: 32px!important;
    /*font-weight: 600 !important;*/
}
.h3card h3{
	font-family: "Acumin Pro Condensed", Sans-serif !important;
    font-size: 28px!important;
    /*font-weight: 600 !important;*/
}
.hh2 h2{
	font-family: "Acumin Pro Condensed", Sans-serif !important;
    font-size: 32px!important;
    /*font-weight: 600 !important;*/
} 
.hh2 .elementor-post__title a{
	font-family: "Acumin Pro Condensed", Sans-serif !important;
    font-size: 32px!important;
    /*font-weight: 600 !important;*/
	color:#000 !important;
}
/*.green h2{
	color:#49b3d0 !important;
}
.hred h3{
	color:#EC6558!important;
}*/
.white h1{
	color:#fff!important;
}
.hred{
 color:#c72862 Important;	
}
.elementor-accordion-title{
	color:#000 !important;
	font-size: 24px!important;
    font-weight: 600 !important;
}
.elementor-posts .elementor-post__excerpt p{
	color:#000!important;
}
.circle-img{
	background-color: #695096;
    padding: 20px;
    border-radius: 50%;
    width: 18%!important;
    height: 100%;
    text-align: center;
    margin: 0 auto;
}


@media only screen and (max-width: 600px) {
	.elementor-menu-toggle{
		    position: absolute!important;
		top: -50px!important;
		right: 0px!important;
	}
	.headerleft{ width:25%!important; }
	.headerright{ width:75%!important; }
	.btn-schedule ul li:nth-child(2) {
		display: none;
	}
	.mt-0{ margin-top:0px!important; }
	.slidersec{
		margin-top:0px!important;
	}
	.circle-img{
		          height: 100px !important;
        max-width: 150px !important;
        align-items: center;
        padding: 0px !important;
        width: 100px !important;
	}
  .hh1 h1{
		font-size: 40px !important;
		/*font-weight: 700 !important;*/
	}
	.h3card h3, .hh3 h3{
		font-size: 25px!important;
		/*font-weight: 600 !important;*/
	}
	.hh2 h2{
		font-size: 25px!important;
		/*font-weight: 600 !important;*/
	} 
	.elementor-285 .elementor-element.elementor-element-e169fbf .elementor-button, .elementor-285 .elementor-element.elementor-element-e169fbf .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){
		border-radius:8px!important;
		margin-top:5px;
	}
	label.leftsec {
		width: 49%!important;
	}
	label.rightsec {
		width: 48%!important;
	}

}
.page-id-1687 #content{ max-width:100%; }
.page-id-1687 .page-content{ width:80%;margin:0 auto; }
.testimonialsec .elementor-widget-container{
    min-height: 370px;
	margin-bottom:10px;
}