@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("../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 2rem 0 2rem;	
    }
    
    .first_section_header{
    	color : #ffffff;
    	font-weight : 600;
    	font-size : 2.5rem;
        padding-top : 50px;
    }
    .prescription_icon{
    	color : #ffffff;
    	font-weight : 600;
    	font-size : 3rem;	
    }


/****SECOND SECTION*******/
    .second_section{
    	width : 100%;
        min-height : auto;
		padding : 3rem 0 4rem 0;
    }
    
    .second_section_content{
        width : 94%;
		margin-left : auto;
		margin-right : auto;
    	display : flex;
		flex-direction : column;
		column-gap : 0;
		row-gap : 30px;
    }
    .second_section_left{
        width : 100%;
        padding-top : 20px;
        font-size : 1.18rem;   
    }
    
    
    
    .reasons_list, .mode_list{
    	list-style-type : none;
        padding-left : 30px;		
    }
    
    
    .intro::first-letter{
    	font-size : 1.5rem;
    	font-weight : 600;
    	/* float :left; */
    }

    li{
    	padding-top : 7.5px;
    	padding-bottom : 7.5px;
    }
    
    .fa-medrt,.fa-user-md{
    	font-size : 1.5rem;
    	color : var(--pri_color);
    }
    
    li i{
    	padding-right : 5px;
    }
    
    .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;
    }
    
    .difficulty_class{
    	display : none;
    }
    #side_effects_value, #symptoms_value{
    	display : 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;
    }

	
}