	  .candy_ai_ready_btn {
        background-color: red;
        -webkit-border-radius: 10px;
        border-radius: 10px;
        border: none;
        color: #FFFFFF;
        cursor: pointer;
        display: inline-block;
        font-family: Arial;
        font-size: 20px;
        padding: 5px 10px;
        text-align: center;
        text-decoration: none;
        -webkit-animation: glowing_one 1500ms infinite;
        -moz-animation: glowing_one 1500ms infinite;
        -o-animation: glowing_one 1500ms infinite;
        animation: glowing_one 1500ms infinite;
      }
	  
	  
      @-webkit-keyframes glowing_one {
        0% { background-color: #54d434; -webkit-box-shadow: 0 0 3px #54d434; }
        50% { background-color: #54d434; -webkit-box-shadow: 0 0 40px #54d434; }
        100% { background-color: #54d434; -webkit-box-shadow: 0 0 3px #54d434; }
      }
      
      @-moz-keyframes glowing_one {
        0% { background-color: #54d434; -moz-box-shadow: 0 0 3px #54d434; }
        50% { background-color: #54d434; -moz-box-shadow: 0 0 40px #54d434; }
        100% { background-color: #54d434; -moz-box-shadow: 0 0 3px #54d434; }
      }
      
      @-o-keyframes glowing_one {
        0% { background-color: #54d434; box-shadow: 0 0 3px #54d434; }
        50% { background-color: #54d434; box-shadow: 0 0 40px #54d434; }
        100% { background-color: #54d434; box-shadow: 0 0 3px #54d434; }
      }
      
      @keyframes glowing_one {
        0% { background-color: #54d434; box-shadow: 0 0 3px #54d434; }
        50% { background-color: #54d434; box-shadow: 0 0 40px #54d434; }
        100% { background-color: #54d434; box-shadow: 0 0 3px #54d434; }
      }


.candy_ai_ready_wrap{
  position:relative;
  width:100%;
  padding: 80px 0px;
}
.candy_ai_ready_top {
    align-items: center;
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 12px;
    height: min-content;
    justify-content: center;
    overflow: visible;
    padding: 0;
    position: relative;
    width: 100%;	
}
.candy_ai_ready_horney {
    align-items: center;
    background: linear-gradient(180deg, #f0f3f7 0%, rgb(255, 255, 255) 100%);
    border-radius: 100px;
    display: flex;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 4px;
    height: auto;
    justify-content: flex-start;
    overflow: visible;
    padding: 8px 18px;
    position: relative;
    width: auto;
    border: 1px solid #40475a;
}
.candy_ai_read_head_icon svg {
    display: inline-block;
    width: 25px;
    height: 25px;   
}
.candy_ai_read_head{
	font-size:100px;
	font-weight:700;
    text-align: center;	
}
.candy_ai_ready_text{
	font-size:22px;
	font-weight:400;
	text-align: center;
}
.candy_ai_ready_btn {
    width: 100%;
    background-color: rgb(255, 87, 171);
    align-items: center;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 6px;
    height: min-content;
    justify-content: center;
    overflow: hidden;
    padding: 18px 38px;
    position: relative;
    text-decoration: none;
    color: #fff;
    border-radius: 48px;
    font-size: 24px;
    font-weight: 700;
}
.chat_btn_iocn svg{
	width: 30px;
    height: 30px;
    display: inline-block;
}
.candy_ai_ready_btn:hover{
	background-color:#0b5cd5;
    text-decoration: none;
	color:#fff;
}
.candy_ai_ready_center {
	position:relative;
    align-items: center;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 10px;
    height: min-content;
    justify-content: center;
    min-height: 720px;
    overflow: visible;
    padding: 0;
    position: relative;
    width: 100%;
    max-width: 822px;
    margin: 60px auto;
}
.candy_ai_ready_center_card {
    align-items: flex-start;
    background-color: #e9589a;
    border-radius: 44px;
    bottom: -4px;
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 20px;
    justify-content: flex-start;
    overflow: hidden;
    padding: 28px;
    //width: 400px;
    z-index: 1;
}
.candy_ai_ready_center_card_image img {
    width: 100%;
    max-width: 100%;
	border-radius: 40px;
}
.candy_ai_ready_center_bg_pink {
    flex: none;
    height: 540px;
    left: calc(50.00000000000002% - 650px / 2);
    overflow: hidden;
    position: absolute;
    top: calc(50.00000000000002% - 540px / 2);
    width: 650px;
    z-index: 1;
}
.center_bg_pink_1 {
    background-color: #fff;
    border-radius: 38px;
    box-shadow: .857519805431366px 1.715039610862732px 31.728233337402344px #0000000a;
    flex: none;
    height: 416px;
    opacity: .1;
    position: absolute;
    right: 0;
    top: calc(49.81481481481484% - 416px / 2);
    width: 216px;
}
.center_bg_pink_2 {
    background-color: #fff;
    border-radius: 38px;
    box-shadow: .857519805431366px 1.715039610862732px 31.728233337402344px #0000000a;
    flex: none;
    height: 416px;
    left: 0;
    opacity: .1;
    position: absolute;
    top: calc(49.81481481481484% - 416px / 2);
    width: 216px;
}
.center_bg_pink_3{
	background-color: #fff;
	border-radius: 38px;
	bottom: 0;
	box-shadow: .857519805431366px 1.715039610862732px 31.728233337402344px #0000000a;
	flex: none;
	left: 303px;
	opacity: .2;
	position: absolute;
	top: 0;
	width: 280px
}
.center_bg_pink_4{
	background-color: #fff;
	border-radius: 38px;
	bottom: 0;
	box-shadow: .857519805431366px 1.715039610862732px 31.728233337402344px #0000000a;
	flex: none;
	left: 68px;
	opacity: .2;
	position: absolute;
	top: 0;
	width: 280px
}
.center_gradient_bg {
    flex: none;
    height: 686px;
    left: calc(50.00000000000002% - 1018px / 2);
    overflow: visible;
    position: absolute;
    top: calc(50.05780346820812% - 686px / 2);
    width: 1018px;
    z-index: 0;
}
.center_gradient_blue {
    -webkit-filter: blur(100px);
    aspect-ratio: 1 / 1;
    background-color: #2c9c43;
    border-radius: 500px;
    bottom: 0;
    filter: blur(100px);
    flex: none;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;    
}
.center_gradient_pink {
    -webkit-filter: blur(100px);
    aspect-ratio: 1 / 1;
    background-color: #d2d782;
    border-radius: 500px;
    bottom: 0;
    filter: blur(100px);
    flex: none;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 0;  
}
@media only screen and (max-width: 809px) {
	.candy_ai_ready_center_bg_pink {
		width: 100%;
        max-width: 100%;
	}
	.candy_ai_ready_center {	
		min-height: auto;    
		max-width: 100%;
		margin: 60px auto;
}
	.candy_ai_read_head{
		font-size: 32px;
	}
	.candy_ai_ready_center_card{
		width: 306px;
		padding:24px;
	}	
	.center_gradient_bg {
        height: 500px;
        left: 0;
		right:0;
        top: auto;
        width: 100%;
        max-width: 390px;
        margin: 0 auto;
		display:none !important;
    }
	.center_bg_pink_1 {		
		left: 0;
		right: unset;
		top: calc(49.81481481481484% - 331.25925925925924px / 2);
		width: 172px;
    }
    .center_bg_pink_2 {
		
		left: 0;
		top: calc(49.81481481481484% - 331.25925925925924px / 2);
		width: 172px;
    }
   .center_bg_pink_3{
		bottom: unset;

		left: 0;
		top: calc(50.00000000000002% - 430px / 2);
		width: 223px;
   }
   .center_bg_pink_4{
		bottom: unset;		
		left: 0;
		top: calc(50.00000000000002% - 430px / 2);
		width: 223px;
    }   

		.center_bg_pink_1, .center_bg_pink_2, .center_bg_pink_3, .center_bg_pink_4{
		display:none;
	}	
	
	.center_gradient_blue{
		background-color:white !important;
	}	
	
	.center_gradient_pink{
		background-color:white !important;
	}	
	
	.candy_ai_ready_text{
		font-size:18px;
	}
 	
}
@media only screen and (max-width: 576px) {
	
	.candy_ai_ready_center .candy_ai_ready_center_bg_pink {
		width: 100%;
        max-width: 100%;
	}
	
	.candy_ai_read_head{
		font-size: 32px;
	}
	
	.center_gradient_blue{
		position: relative;
		top: 0;
        left: 0;
        width: 100%;
        height: auto;
        overflow: hidden;
		z-index:1;
	}
    .center_gradient_pink{
		position: relative;
		top: 0;
        left: 0;
        width: 100%;
        height: auto;
        overflow: hidden;
		z-index:1;
	}
	
	.center_bg_pink_1, .center_bg_pink_2, .center_bg_pink_3, .center_bg_pink_4{
		display:none;
	}	
	
	.center_gradient_blue{
		background-color:white !important;
	}	
	
	.center_gradient_pink{
		background-color:white !important;
	}	
	
	.candy_ai_ready_text{
		font-size:18px;
	}
	
	.center_gradient_bg {
       display:none !important;
    }
}