@media(min-width : 640px) and (hover : hover) and (pointer : fine){
	
    :root{
       --pri_color :#1a76d1;
       --sec_color :#e12454;
       --uni_color :#223a66;
    }
    body{
    	font-family :-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    }
    
    /****FIRST SECTION*******/
    .first_section{
    	width : 100%;
    	background-image : url("../IMAGES/medication4.jpg");
    	background-size : cover;
    	margin-top : 80px;
        min-height : 50dvh;		
        min-height : 50vh;		
    }
    
    .first_section_content{
    	width : 100%;
        min-height : 50dvh;		
        min-height : 50vh;		    	
    	background:linear-gradient(315deg, #05e8baE5 0%, #087ee1E5 74%);
		padding : 0 3rem 0 3rem;
    }
    
    .first_section_header{
    	color : #ffffff;
    	font-weight : 600;
    	font-size : 2rem;
        padding-top : 60px;
    }
    .prescription_icon{
    	color : #ffffff;
    	font-weight : 600;
    	font-size : 3rem;	
    }	




/****SECOND SECTION*******/
    .second_section{
    	width : 100%;
		min-height : auto;
        padding : 4rem 0 4rem 0;
    }
    
    .second_section_content{
    	width : 94%;
    	margin-left : auto;
    	margin-right : auto;
    	display : flex;
		flex-direction : column;
		row-gap : 50px;		
		column-gap : 0;		
    }
    .second_section_left{
        width : 100%;
        /* margin-right : 50px; */
       padding-top : 40px;
       font-size : 1rem;   
    }
    
    
    .disease_flex ul{
    	list-style-type : none;
    }


    .second_section  .disease_flex{
    	display : flex;
    	width : 100%;
    	margin-left : -40px;
        font-size : 0.75rem;	
    }
    .second_section .fa-disease{
    	font-size : 1.2rem;
    }
    .situation_list{
    	margin-left : -30px;
    }
    
    .second_section_right{
    	border : solid 5px var(--sec_color);
    	padding : 25px;
    	border-top-right-radius : 50px;
    	border-bottom-left-radius : 50px;
    	width : 100%;
    }
    .second_section .name_flex{
    	display : flex;
    	width : 100%;
    	margin-bottom : 20px;
    }
    
    .second_section .name_flex>div{
    	margin:0 25px 0 0;
    }

    .custom-file{
    	cursor:pointer;
    }
    
    .submit_form{
    	width:150px;
    	height : 45px;
    	font-weight : 600;
    	outline : 0;
    	border-radius : 5px;
    	border : 0;
    	color : #ffffff;
    	background-color : var(--sec_color);
    }
	
	
    small{
       color :#de4453;
    }
	
    .question {
    	font-size : 1rem;
    	color : var(--uni_color);
    	font-weight : 600;
    }
    
    .submit_form:hover{
    	border:solid 3px var(--uni_color);
    	color:var(--uni_color);
    	background:none;
    }
    
    
    .home{
    	border : none;
    	outline : none;
    	color : #ffffff;
    	background-color :var(--sec_color);
    	border-radius : 5px;
    	width : 125px;
    	height : 45px;
    	font-weight : 600;
    	margin-top : 20px;
    }


}