.margin{margin-top: 10px;}

.logo-image{width: 100%;

    margin-top: 20px;}

.section{background: #002841;}

	

.nav1{padding-top: 30px;}

.nav1>li>a {    color: white;

    font-size: 16px;

    margin-right: -7px;

    font-family: Montserrat;

	}

.nav1>li>a:hover{color:#DD8558;

background:none;

 font-size: 16px;

 font-family: Montserrat;}



.warning{margin: 2% 0% 2% 70%;

    background: #F9BA0A;

    color: white;

    font-size: 15px;

    border-radius: 30px;}

.warning2{margin: 2% 0% 2% 90%;

    background: #962A64;

        border-color: #962A64

    color: white;

    font-size: 15px;

    border-radius: 30px;

	font-family: 'Montserrat';

	}

.warning1 {

    margin: 1% 0% 0% 50%;

    background: #F9BA0A;

    color: white;

    font-size: 15px;

    border-radius: 30px;

height: 35px;}

.drop1_down{

	display:none;

    background: #f7f7f7;

    padding: 6px 15px;

}

.first{    background: #F7B80B;

    color: white;

    margin-top: 35px;

    border-radius: 20px;

    width: 90px;}

	.image1{transition: .9s;    width: 100%;}



.heading_pera{font-size: 33px;

    color: #201d1d;}

.caption_p{color: #5c4c4c;

    font-size: 14px;}

 .cp-1{margin: 0px 30% 7% 0px;}

.background{    background: none;

    padding-top:40px;

    margin: 0px;}

.section_top_marge{    margin-top: 25px;}

.peragraph-section{    color: #080707;

    line-height: 25px;

    margin-top: 10px;}

.jumbo{padding: 0px;

    background: none;

margin-bottom: 30px;}

.border-box{    

				border: 1px solid #F2F2F2;   

				margin-bottom: 8%;

			}

.slide_img{width:100%;}


.dr-img{width:100%;height: 375px !important;}

.sppc_h4{font-family: system-ui;padding-bottom: 3%;}

.image2{    width: 90%;

    height: 60%;}

.test-img{width:70px;}

margin-top{margin-top: 15px;}

.img-height{width: 100px;

    border-radius: 60px;    transition: 0.5s;

}

.img-height:hover{	

				transform: rotate(45deg);

				overflow: hidden;    border: 4px solid #962A64;

			}



.image-width{ width:100%;}

.background-color{background: #FDB900;

    margin-top: 30px;

    margin-bottom: 20px;}

.heading{text-align: center;

    font-family: system-ui;

    color: white;}

.middle_class{    font-size: 15px;

    font-family: inherit;

    line-height: 24px;    padding-left: 10px;}

.middle_class1{        font-weight: 500;

    font-size: 14px;

    font-family: 'Montserrat';

    line-height: 19px;

    color: #727272;}

.h3_center{        padding: 7px;

    font-family: 'Montserrat';}

.footer{margin-left: 70px;

    border-radius: 20px;

    text-align: center;

    width: 60%;

    margin-top: 5px;}

.submit-btn{    margin: 2% 0% 5% 40%;

    border-radius: 20px;

    width: 22%;}

.footer-image{margin: 15px 0px 0px 15px;

    height: 50px;}

 .h3-font{        color: white;

    padding-top: 20px;

    font-size: 21px;

    font-family: 'Montserrat';}

 .h4-font{color: white;

    font-size: 14px;}

 .footer-font{        font-size: 14px;

    color: #C4C4C4;

    font-family: 'Montserrat';

	font-weight: 300;}

 .fnt-size{font-size: 18px;

    margin-right: 7px;

    color: #DD8558;

}}

 .font-awesome-size{font-size: 20px;    color: white;}

 .p-image{    font-size: 15px;

    font-weight: bolder;

    line-height: inherit;

    margin-top: 10px;

    color: white;}

	.section_back_footer{background: #002841;

    padding: 10px 0px 17px 0px;}

 .list-position{list-style-type: none;

 font-size: 14px;line-height: 27px;}

 .list-position a{

	      text-decoration: none;

    color: #C4C4C4;

    margin: -38px;

    font-weight: 300;

    font-family: Montserrat;

	}

	 .list-position a:hover{

	      text-decoration: none;

    color: #DD8558;

    margin: -38px;

    font-weight: 300;

    font-family: Montserrat;

	}

	

.middle_p{font-size: 15px;

    font-family: inherit;

    color: #835d5d;

    line-height: 25px;

text-align: center;}

.p_positoin-size{color: white;

    padding-top: 5px;

    font-size: 16px;}

	

.bg{height: 400px;

    background-image: url("img/facial surgery.webp"); 

	background-size: cover;

	margin-top: 15px;

	margin-bottom: 15px;

	}

.gyne_head{    color: black;

    padding: 15px 0px 0px 48%;

    font-family: 'Montserrat';

    font-weight: 600;

    font-size: 35px;

	}

.gyne_p{    color: black;

    padding-left: 48%;

    font-size: 14px;

    word-spacing: 6px;

    line-height: 20px;

    font-family: 'Montserrat';

	}	

.peragraph_p{   padding-top: 24px;

    color: #C4C4C4;

    font-size: 16px;

    line-height: 24px;

    padding-right: 25px;

    font-family: 'Montserrat';

	font-weight: 300;}

.h3_font-color1 {

    color: #121212;

    font-size: 25px;

    font-family: system-ui;

}

.box_border-sm{

					border: 1px solid #F2F2F2;

					padding: 15px 7px;

					text-align: center;

					box-shadow: 0px 0px 20px 0px rgb(0 0 0 / 6%);

					margin: 5px -9px;  

					height: 550px;

					margin-bottom: 10%;

				}

.box_border-sm:hover{

	    border: 1px solid #F2F2F2;

   

    padding: 15px 7px;

margin: 5px -9px;

    text-align: center;

	    box-shadow: 0px 0px 20px 0px rgb(0 0 0 / 30%);

}

.gyne_p1{display:none;}

	.gyne_head1{display:none;}	

 .h3_font-color{color: black;

    font-size: 30px;

    font-family: system-ui;}	

.h3_font-color1 {

    color: #002841;

    font-size: 30px;

    font-family: system-ui;

}

.warning3{border-radius: 15px;

    font-size: 15px;

	display:none;

    

    

}

.main_h1{   padding: 0px 0px 20px 20px;

    font-size: 38px;

    font-family: 'Montserrat';

    font-weight: 600;

    color: #035A77;

	}

.h2-font_size{font-size: 17px;

    padding-top: 12px;

    border-bottom: 1px solid beige;

    padding-bottom: 18px;}

.sec-bottom_padding{margin-bottom: 20px;}

.sec-bottom_padding-2 {

    margin-bottom: 30px;

    margin-top: 35px;

}

.p_peragraph{word-spacing: 3px;

    font-size: 15px;

    font-family: 'Open Sans';

    color: black;

    font-weight: 500;

    text-align: justify;    padding-top: 10px;}

.front-image{background-image: url(hellohsh.jpg);height: 400px; background-size: cover;

 margin-top: 15px;margin-bottom: 15px;}

.background-color_contact {

    background: #FDB900;

    margin-top: 15px;

    margin-bottom: 20px;

    width: 100%;}

.h3-font-1 {

    color: black;padding-left:30px;}

.footer-font-1{

    font-size: 17px;

color: black;padding-left:30px;}

.font-awesome-size-1{

    font-size: 20px;

color: black;padding-left:30px;}

.fnt-size-1{font-size: 18px;padding-left:30px;}



.head_01_ap{

    color: #DD8558;

	    margin-top: -6px;

}





.home_services_h3{



	font-size: 17px;

    font-family: 'Montserrat';

    font-weight: 600;

}





.home_ser_h2{

	color: #962A64;

    font-weight: bold;

    font-size: 34px;

    line-height: 44px;

	font-family: 'Montserrat';

}



.sec_spc{

	padding:10px 0px;

}



.hm_about_h2{

	    font-size: 43px;

   

    color: #962A64;

	font-weight:bold;

}

	

	.hm_abt_img{

		    margin: 22px;

    padding: 10px;

    box-shadow: 0px 0px 20px 0px rgb(0 0 0 / 43%);

	}

	.hm_abt_p {

    font-size: 16px;

    font-family: 'Montserrat';

    line-height: 24px;

    padding-top: 20px;

	    padding-bottom: 18px;

}



.f_logo_image {

    width: 65%;

    margin-top: 20px;

}



.f_folow_p{

	color:#C4C4C4;

	    font-size: 14px;

		font-family:Montserrat;

		padding-top:10px;

}



.f_icon_f{

	    color: #f7f7f7;

    font-size: 14px;

    background: #DD8558;

    border-radius: 50%;

    padding: 5px 8px;

	margin-right:10px;

}

.f_icon_insta{

	    color: #f7f7f7;

    font-size: 14px;

    background: #DD8558;

    border-radius: 50%;

    padding: 5px 7px;

	margin-right:10px;

}



.f_icon_google{

	    color: #f7f7f7;

    font-size: 14px;

    background: #DD8558;

    border-radius: 50%;

    padding: 5px 7px;

	margin-right:10px;

}



.f_c_p{

	color: #C4C4C4;

    font-size: 16px;

    font-weight: 300;

    font-family: Montserrat;

	padding-top: 40px;

}



.f_c_p_span{

color: #DD8558;

    font-weight: 600;

    font-size: 18px;

	}

	

	.btn_menubar{

		background: #962A64;

    color: white;

    border: #962A64;

	}

	

	.menu_ul_li a{

		font-size: 21px;

    color: black;

    font-family: 'Montserrat';

	}

	

	.hom_counter{

		background: #962A64;

    border-radius: 14px;

    text-align: center;

    padding: 20px 5px;

	}

	

	.count_title{

		color:white;

		 font-family: 'Montserrat';

		 font-size: 30px;

		

	}

	

	.count-text{

		color:white;

		 font-family: 'Montserrat';

	}

	

	

	.why_ul li{

		font-size: 16px;

    font-family: 'Montserrat';

    padding-bottom: 6px;

	}

	

	.why_sec_p {

    font-weight: 500;

    font-size: 14px;

    font-family: 'Montserrat';

    line-height: 19px;

    color: black;

	padding-bottom:10px;

}



.red_abt{

	    background: none;

    /* color: red; */

    border: 1px solid #962A64;

    border-radius: 20px;

	    margin-right: 12px;

		font-family: 'Montserrat';

}



.red_abt_drjag{

	    background: #962A64;

    /* color: red; */

    border: 1px solid #962A64;

    border-radius: 20px;

	font-family: 'Montserrat';

}



.sec_testimonial {

    background: #962A64;

    padding: 50px 0px;
    margin-top: 3rem;

}

.sec_testi_media {

    display: flex;

    align-items: flex-start;

}



.sec_testi_p {

        margin-top: -13px;

    font-family: 'Montserrat';

    color: white;

}



.title_testi_p {

        margin-top: -3px;

    font-family: 'Montserrat';

    color: white;

}



.sec_testi_h5 {

	font-family: 'Montserrat';

    font-size: 20px;

    margin-top: 16px;

    font-weight: 500;

	    color: white;

}



.sec_testimonia_h2 {

    color: white;

    font-weight: bold;

    font-size: 34px;

    line-height: 44px;

    font-family: 'Montserrat';

}



.sec_cur_item {

    padding: 44px 0px;

}





.card_box{

	background: #962A64;

    padding: 10px;

    border-radius: 5px;

}



.card_box a{

	color:white;

	  font-family: 'Montserrat';

	  text-decoration:none;

}

.card{

	    margin-bottom: 10px;

}



.card-body{

	 font-family: 'Montserrat';

	     font-size: 15px;

		 padding: 10px;

}

.faq_text{

	font-size:25px;

}



.show {

    display: block!important;

    overflow: hidden;

}

#whats_icon {

    position: fixed;

    bottom: 10px;

    right: 30px;

    z-index: 99;

    font-size: 18px;

    border: none;

    outline: none;

    color: white;

    cursor: pointer;

}



.abt_hm_h2_other {

    font-size: 25px;

    color: white;

    font-weight: 700;

    padding: 10px;

    margin-top: -200px;

		  font-family: 'Montserrat';

}



.fnt-size1 {

    font-size: 18px;

    margin-right: 7px;

    color: #962A64;

}



.footer-font1 {

    font-size: 14px;

    color: black;

    font-family: 'Montserrat';

    font-weight: 500;

}

.f_folow_p1 {

    color: black;

    font-size: 21px;

    font-family: Montserrat;

    padding-top: 10px;

}



.f_icon_f1 {

    color: #f7f7f7;

    font-size: 14px;

    background: #962A64;

    border-radius: 50%;

    padding: 5px 8px;

    margin-right: 10px;

}



.f_icon_insta1 {

    color: #f7f7f7;

    font-size: 14px;

    background: #962A64;

    border-radius: 50%;

    padding: 5px 7px;

    margin-right: 10px;

}



.f_icon_google1 {

    color: #f7f7f7;

    font-size: 14px;

    background: #962A64;

    border-radius: 50%;

    padding: 5px 7px;

    margin-right: 10px;

}

.line{

	    margin-top: 20px;

    margin-bottom: 20px;

    border: 0;

    border-top: 1px solid #962A64;

    width: 227px;

    height: 15px;

    margin-left: 3px;

}



.bookap_h2{

	color: #962A64;

    font-weight: 600;

    font-family: 'Montserrat';

    margin-bottom: 4px;

}



.line_ap {

    margin-top: 20px;

    margin-bottom: 20px;

    border: 0;

    border-top: 4px solid #962A64;

    width: 146px;

    height: 15px;

}

#ap_description{

	  font-family: 'Montserrat';

}



.formf_family{

					font-family: 'Montserrat';

					padding: 20px 15px 20px 12px;

				}



.abt_v_m{

	    font-family: 'Montserrat';

    font-size: 25px;

}



.ab_dr_p{



    font-size: 18px;

    font-family: 'Montserrat';

    line-height: 21px;

    font-weight: 500;

}



.hm_dr_h2 {

    font-size: 22px;


    color: #962A64;

    font-weight: bold;

    padding-top: 29px;

}



.fontfamily_h{

    font-family: 'Montserrat';

    line-height: 5px;

    font-size:18px;

}





.abt_dr_tick p{

    font-family: 'Montserrat';

      font-size:17px;

}

.abt_dr_tick i{

    color: #962A64;

    padding-right: 10px;

}





.hm_titidoct{

    display: none;

}



.surgical_pr_h{

    font-size: 19px;

    text-align: center;

    color: #962A64;

    font-family: 'Montserrat';

    margin: 0px;

    BACKGROUND: #F7F7F7;

    PADDING: 14PX;

}









	

@media screen and (max-width: 480px) and (min-width: 320px)

{

	.gyne_head {

				display: none !important;

				}

	.gyne_p {

			display: none !important;

			}

	.gyne_p1{

		     

    display: block;

    font-size: 16px !important;

    color: black !important;

    word-spacing: 9px;

    line-height: 28px;

    font-family: 'Montserrat';

    text-align: justify;

			}

	.gyne_head1{

		      display: block;

    color: black !important;

    font-size: 35px !important;

    font-family: 'Montserrat';

    font-weight: 600;

    margin-top: 0px;

    padding-bottom: 10px;

				}

	.drop1_down{

		   

              display: block;

			  }

	.nav1{display:none;}

	.first{display:none;}

	.logo-image {

	    width:50%;

    }

    .navbar-header{

        text-align:center;

    }

	.heading_pera {font-size: 18px;

    color: #201d1d;

    width: 70%;

    padding-left: 12%;

					}

	.caption_p {

    color: #5c4c4c;

    font-size: 9px;

    width: 71%;

    padding-left: 20%;

    padding-bottom: 0%;

				}

    .cp-1{margin:-20%;}

	.dpiu{

    width: 100%;

    margin: 10px -8px -5px;

	background: #f7f7f7;



	}

	.warning2{display:none;}

	.warning3{

		font-family: 'Montserrat';

    border-radius: 15px;

    font-size: 15px;

    display: block;

    margin-top: 17px;

    background: #962A64;

	}

	.front-image {

       background-image: url(hellohsh.jpg);

    height: 114px;

    background-size: cover;

    margin-top: 0px;

    margin-bottom: 15px;}

	.box_border-sm{border-left: 1px solid #F2F2F2;

    border-right: 1px solid #F2F2F2;

    border-bottom: 1px solid #F2F2F2;

    margin-bottom: 15px;

    margin-left: 6px;

    width: 100%;height: auto;}

	.bg {

    height: 260px;

    background-size: cover;

    margin-top: 15px;

    margin-bottom: 15px;

		}

	

	.hm_abt_img  {

					margin-top: 13%;

					padding: 0px;

				}

	.hom_counter {

						border-radius: 0px;	

				}	

	.sec_spc {	

				padding:0px;

			}

	.abt_hm_h2_other {

							margin-top: -68px;

						}	

	.ct_col-4{

					margin-bottom: 2%;

					border-bottom: 3px solid #962A64;

					padding-bottom: 25px;

				}

	.fontfamily_h {   

						line-height: 28px;

					}

		

}



.hm_abt_p1 {

    font-size: 16px;

    font-family: 'Montserrat';

    line-height: 24px;

    padding-bottom: 18px;

}



.risk_h4{

       font-family: 'Montserrat';

    padding-top: 15px;

    color: #962A64;

    font-weight: 600;

}



.faq_h5{

    padding-top:25px;

    font-family: 'Montserrat';

        font-size: 18px;

            font-weight: 400;

}



.faq_h5 p{



    font-family: 'Montserrat';



}

.ul1 li{

font-family: 'Montserrat';

}









