

@media print {
    body{
        -webkit-print-color-adjust: exact; 
    }
	
	.menu_bottom {display:none;}
	
}

 @page 
    {   size:  /* auto is the initial value */
        margin: 0mm;  /* this affects the margin in the printer settings */
    }	

html {overflow-x: hidden;}
body {padding: 0;
    margin: 0;
    font-family: system-ui;
    background: #fffbdc;}
	a {text-decoration:none;color:unset;}
	
div,h1,h2,h3,h4,p,i,a {position:relative;transition:0.4s;}

form,input,textarea,select {font-family:system-ui;}
:root {
	--color:#848484;
	--color2:#64af35;
}
/*alerts */
div,h1,h2,h3,h4,p,i,a,footer {position:relative;transition:0.4s;}

input,select,textarea,button {font-family: system-ui;}

a {    text-decoration: unset;
    color: unset;}

input::placeholder {font-size:12px}


.alert {     padding: 23px;
    width: fit-content;
    font-size: 13px;
    margin: 0px auto;
    font-weight: 500;
    border-radius: 6px;}
	
.danger {background: #ffd0d082;
    color: #d45050;}
.info {    background: #d0deff82;
    color: #5097d4;
}
.success {background: #90ff6c82;
    color: #1aab2c;
}

	.card {
    width: 666px !important;
    height: 933px !important;
 
}

.fa-x-twitter {background: #000000;
  color: white;}
.print_btn {    position: fixed;
    background: #2196f3;
    color: white;
    bottom: 49px;
    padding: 12px;
    right: 5%;}
    
    .footer {    margin: 25px;
    color:#fff;
    padding: 15px 15px;
    background: linear-gradient(45deg, #00ff00  , #000000 );
    text-align: center;
    font-size: 15px;
    position: absolute;
    height: auto;
    width: -webkit-fill-available;
    bottom: 0;
}





	
	
	.card_content img{    height: 150px !important;
   
    }
	.card_content2 h2{
    letter-spacing: -1px !important;
}

	.card_content2 p{text-transform: capitalize;
    font-weight: 600;
    font-size: 21px !important;
    margin: 5px !important;}


.dis_flex .link_btn {    padding: 15px !important;
    margin: 5px !important;
  }

.dis_flex .link_btn  i{ 
font-size: 45px !important;
    width: 55px !important;
   height: 55px!important;
    align-items: center !important;
    padding: 9px 9px !important;
    margin: 6px !important;
    text-align: center !important;
}

.contact_d {
    display: flex !important;
   
}

.contact_details {
    padding: 1px 33px !important;
    margin: 0Px !important;
}
 .contact_d i{ 
   padding: 9px 9px !important;
    font-size: 30px !important;
    width: 33px !important;
   height: 33px!important;
    }
.contact_d p{margin: 1px 9px !important;
    font-size: 25px !important;
    padding: 1px !important;
    line-height: 1.4;
    }


.dis_flex .big_btns {;
    
    
    margin: 6px 5px !important;
   
    width: 130px !important;
  
   font-size: 15px!important;

}
.dis_flex .big_btns i{}
.dis_flex .social_med {    padding: 5px !important;
    margin: 5px !important;
  }
.dis_flex .social_med i{
    font-size: 51px !important;
    width: 55px !important;
   height: 55px!important;
    padding: 10px 10px !important;}







div {
 
  scale: 1.0;
}

/*Mobile style*//*Mobile style*//*Mobile style*//*Mobile style*//*Mobile style*//*Mobile style*//*Mobile style*//*Mobile style*/
/*Mobile style*//*Mobile style*//*Mobile style*//*Mobile style*//*Mobile style*//*Mobile style*//*Mobile style*//*Mobile style*/
/*Mobile style*//*Mobile style*//*Mobile style*//*Mobile style*//*Mobile style*//*Mobile style*//*Mobile style*//*Mobile style*/
/*Mobile style*//*Mobile style*//*Mobile style*//*Mobile style*//*Mobile style*//*Mobile style*//*Mobile style*//*Mobile style*/
/*Mobile style*//*Mobile style*//*Mobile style*//*Mobile style*//*Mobile style*//*Mobile style*//*Mobile style*//*Mobile style*/
/*Mobile style*//*Mobile style*//*Mobile style*//*Mobile style*//*Mobile style*//*Mobile style*//*Mobile style*//*Mobile style*/
/*Mobile style*//*Mobile style*//*Mobile style*//*Mobile style*//*Mobile style*//*Mobile style*//*Mobile style*//*Mobile style*/



@media screen and (max-width:700px) {
   