#pg-30-1 {

    padding: 15px 50px;

}

#pgc-30-1-0 {

        border: 5px solid #fff;

    border-radius: 15px;

    padding: 10px;

        height: 400px;

    overflow: hidden;

    overflow-y: scroll;

    min-height: 400px;

}

#pgc-30-1-1 {

        border: 5px solid #fff;

    border-radius: 15px;

    padding: 10px;

        height: 400px;

    overflow: hidden;

    overflow-y: scroll;

    min-height: 400px;

}

#pgc-30-1-2 {

        border: 5px solid #fff;

    border-radius: 15px;

    padding: 10px;

        height: 400px;

    overflow: hidden;

    overflow-y: scroll;

    min-height: 400px;

}



#pgc-30-1-0 h2 {

        font-family: "Herr Von Muellerhoff", "Comic Sans MS", cursive, sans-serif;

    font-size: 20px;

    line-height: 28px;

    color: #fff;

    margin: 0px;

    text-align: center;

}

#pgc-30-1-1 h2 {

        font-family: "Herr Von Muellerhoff", "Comic Sans MS", cursive, sans-serif;

    font-size: 20px;

    line-height: 28px;

    color: #fff;

    margin: 0px;

    text-align: center;

}

#pgc-30-1-2 h2 {

        font-family: "Herr Von Muellerhoff", "Comic Sans MS", cursive, sans-serif;

    font-size: 20px;

    line-height: 28px;

    color: #fff;

    margin: 0px;

    text-align: center;

}

#pgc-30-1-0 p {

    font-family: Raleway, Century Gothic, sans-serif;

    font-size: 14px;

    letter-spacing: 1px;

    text-align: center;

    color: #fff;

    margin-top: 15px;

}

#pgc-30-1-1 p {

    font-family: Raleway, Century Gothic, sans-serif;

    font-size: 14px;

    letter-spacing: 1px;

    text-align: center;

    color: #fff;

    margin-top: 15px;

}

#pgc-30-1-2 p {

    font-family: Raleway, Century Gothic, sans-serif;

    font-size: 14px;

    letter-spacing: 1px;

    text-align: center;

    color: #fff;

    margin-top: 15px;

}



#pg-30-1 {

        background-repeat: no-repeat;

    background-color: #fd554e;

    background-size: 100% 100%;

    padding: 25px;

}

#pg-30-0 {

    margin-bottom: 0px !important;

    background-color: #fd554e;

}

/* abut us */

#pg-236-0 {

    margin-bottom: 0px !important;

}

#abt-pge-sec-1 {

    padding: 25px 50px;

    margin-bottom: 0px !important;

}

#abt-pge-sec-1 p {

    font-size: 18px;

    text-align: justify;

    font-family: Calibri;

}



#abt-pge-sec-2 {

        padding: 25px 50px;

    margin-bottom: 0px !important;

    background-color: #5b5291;

    display: none;

}

#abt-pge-sec-2 h2 {

        margin: 5px;

    font-size: 30px;

    text-transform: uppercase;

    font-weight: bold;

    color: #fff;

    font-family: Calibri;

    text-align: center;

}

#panel-53-0-0-0 h2 {

        font-size: 30px;

    margin: 0;

    font-family: montserrat;

    color: #fff;

    font-weight: bold;

    text-align: center;

    margin-top: 50px;

}

#abt-pge-sec-3 {

    padding: 5px 50px;

    margin-bottom: 0px !important;

    /*background-color: #223c7d*/

        display: none;

}

#abt-pge-sec-4 {

    padding: 5px 50px;

    /* background-color: #223c7d; */

    margin-bottom: 0px !important;

        display: none;

}

#abt-pge-sec-5 {

    padding: 5px 50px;

    /* background-color: #223c7d; */

    margin-bottom: 0px !important;   

        display: none;

}

.abt-551 h3 {

    font-family: "Herr Von Muellerhoff", "Comic Sans MS", cursive, sans-serif;

    font-size: 25px;

    line-height: 50px;

    color: #000;

    margin: 0px;

}

.m-tle {

        font-family: "Herr Von Muellerhoff", "Comic Sans MS", cursive, sans-serif;

    font-size: 25px;

    line-height: 50px;

    color: #fff;

    margin: 0px;

    text-align: center;

    font-weight: bold

}

#panel-30-0-1-0 p {

        font-family: Raleway, Century Gothic, sans-serif;

    font-size: 16px;

    letter-spacing: 1px;

    text-align: center;

    color: #fff;

}

#pgc-30-0-1 {

    margin-top: 40px;

}

#pg-30-2 {

    padding: 0px 50px;

}

.entry-title {

	    text-align: center;

    background-image: url(http://brandhypedigital.co.in/foresightclinic/wp-content/uploads/2019/11/bg1.jpg);

    padding: 70px;

    margin: 0;

    background-repeat: no-repeat;

    font-weight: bold;

   /* background-size: 100% 100%;*/

    /*    font-family: "Herr Von Muellerhoff", "Comic Sans MS", cursive, sans-serif;*/

    color: #fff;

    font-family: Calibri;

    text-transform: uppercase;

}

#panel-30-2-1-0 h2 {

	font-size: 45px;

    text-transform: uppercase;

    margin: 0;

    font-family: montserrat;

    color: #e9252f;

    font-weight: bold;

    text-align: center;	

}



#panel-30-0-1-0 h2 {

	font-size: 45px;

    text-transform: uppercase;

    margin: 0;

    font-family: montserrat;

    color: #fff;

    font-weight: bold;

    text-align: center;

}



#panel-30-3-1-0 h2{

	font-size: 45px;

    text-transform: uppercase;

    font-family: montserrat;

    color: #e9252f;

    font-weight: bold;

    text-align: center;

    margin-top: 40px;

    margin-bottom: 0px;

 }

 #panel-30-3-1-0 .lin-img1 {

    	margin-bottom: 25px;

 }

 #panel-53-3-0-0 h2 {

 	font-size: 30px;

    /*text-transform: uppercase;*/

    margin: 0;

    font-family: montserrat;

    color: #fff;

    font-weight: bold;

    text-align: center;	

 }

 #panel-53-6-0-0 h2 {

 	font-size: 30px;

    /*text-transform: uppercase;*/

    margin: 0;

    font-family: montserrat;

    color: #fff;

    font-weight: bold;

    text-align: center;



 }

 #panel-53-9-0-0 h2 {

 	font-size: 30px;

    /*text-transform: uppercase;*/

    margin: 0;

    font-family: montserrat;

    color: #fff;

    font-weight: bold;

    text-align: center;



 }

 #panel-53-12-0-0 h2 {

 	font-size: 30px;

    /*text-transform: uppercase;*/

    margin: 0;

    font-family: montserrat;

    color: #fff;

    font-weight: bold;

    text-align: center;



 }

 #panel-55-0-0-0 h2 {

    font-size: 30px;

    /*text-transform: uppercase;*/

    margin: 0;

    font-family: montserrat;

    color: #fff;

    font-weight: bold;

    text-align: center;

    margin-top: 30px;

 }

#panel-53-15-0-0 h2 {

    font-size: 30px;

    /*text-transform: uppercase;*/

    margin: 0;

    font-family: montserrat;

    color: #fff;

    font-weight: bold;

    text-align: center;

    margin-top: 30px;

}

#panel-53-18-0-0 h2 {

    font-size: 30px;

    /*text-transform: uppercase;*/

    margin: 0;

    font-family: montserrat;

    color: #fff;

    font-weight: bold;

    text-align: center;

    margin-top: 30px;

}

#panel-53-21-0-0 h2 {

    font-size: 30px;

    /*text-transform: uppercase;*/

    margin: 0;

    font-family: montserrat;

    color: #fff;

    font-weight: bold;

    text-align: center;

    margin-top: 30px;

}

#panel-53-24-0-0 h2 {

    font-size: 30px;

    /*text-transform: uppercase;*/

    margin: 0;

    font-family: montserrat;

    color: #fff;

    font-weight: bold;

    text-align: center;

    margin-top: 30px;

}





#pg-53-2, #pg-53-5, #pg-53-8, #pg-53-11, #pg-53-14, #pg-53-17, #pg-53-20, #pg-53-23 {

    margin-bottom: 0px !important;

}

#pl-53 {

    /*background-color: #fd554e;*/

    background-repeat: repeat;

    height: auto;

    background-image: url(https://desivibes.in/images/base.jpg);

}

 /* DELIVERY */

 #pl-55 {

    padding: 20px 50px;

    /* background-color: #fd554e; */

    background-repeat: repeat;

    height: auto;

    background-image: url(https://desivibes.in/images/base.jpg);

 }

 

 .dvy-itm-tle {

    text-align: center;

    font-family: cursive;

    font-size: 20px;

    margin: 0;

 }

 .dvy-itm-prc{

        color: #f03;

    font-weight: bold;

    text-align: center;

    font-size: 17px;

 }

 .dvry-pge {

    text-align: center;

 }

 .dry-zom {

        background-color: #e23744;

    padding: 6px 10px;

    color: #fff;

    text-align: center;

    margin: 5px;

    font-size: 12px;

    font-weight: bold;

 }

 .dry-swig {

    background-color: #f7881f;

    padding: 6px 10px;

    color: #fff;

    text-align: center;

    margin: 5px;

    font-size: 12px;

    font-weight: bold;

 }

 .dry-klpd {

    background-color: #4CAF50;

    padding: 6px 10px;

    color: #fff;

    text-align: center;

    margin: 5px;

    font-size: 12px;

    font-weight: bold;

 }

 #pgc-55-1-0, #pgc-55-1-1, #pgc-55-1-2, #pgc-55-1-3 {

    border: 1px solid #ddd;

    box-shadow: 0 0 9px 2px rgba(20, 23, 28, 0.1), 0 3px 1px 0 rgba(20, 23, 28, 0.1);

    padding: 10px;

    background-color: #fff;

 }

 #pgc-55-2-0, #pgc-55-2-1, #pgc-55-2-2, #pgc-55-2-3 {

    border: 1px solid #ddd;

    box-shadow: 0 0 9px 2px rgba(20, 23, 28, 0.1), 0 3px 1px 0 rgba(20, 23, 28, 0.1);

    padding: 10px;  

    background-color: #fff;

 }

#pgc-55-3-0, #pgc-55-3-1, #pgc-55-3-2, #pgc-55-3-3 {

    border: 1px solid #ddd;

    box-shadow: 0 0 9px 2px rgba(20, 23, 28, 0.1), 0 3px 1px 0 rgba(20, 23, 28, 0.1);

    padding: 10px;

    background-color: #fff;

}

#pgc-55-4-0, #pgc-55-4-1, #pgc-55-4-2, #pgc-55-4-3 {

    border: 1px solid #ddd;

    box-shadow: 0 0 9px 2px rgba(20, 23, 28, 0.1), 0 3px 1px 0 rgba(20, 23, 28, 0.1);

    padding: 10px;

    background-color: #fff;

}







/* contact us paage */

#pg-57-0 {

    padding: 0px 50px;

}

#panel-57-0-0-0 h3 {

    color: #e9252f;

    text-transform: uppercase;

    font-weight: bold;

    letter-spacing: 1px;

}

#panel-57-0-0-0 h4 {

    color: #000;

    text-transform: uppercase;

    letter-spacing: 1px;

}

.adrs-bx {

        border-bottom: 1px solid #9E9E9E;

    padding: 0px;

    margin: 13px;

}

.cont-pge-icn {

    font-size: 35px !important;

    color: #fd554e;

}

.div-sdt-lne {

    border: 1px solid #e6e2e2;

    margin-bottom: 40px;

}

#panel-57-0-1-0 h3 {

    color: #fff;

    text-transform: uppercase;

    font-weight: bold;

    letter-spacing: 1px;

}

#panel-57-0-1-0 p {

    color: #fff;

}

#frm-klpd-cont {

    padding: 10px 0 10px;

    border: none;

    border-bottom: 1px solid #e5e5e5;

    width: 100%;

}

#frm-msg-cont {

        padding: 10px 0 10px;

    border: none;

    border-bottom: 1px solid #e5e5e5;

    width: 100%;

    height: 100px;

}

#frm-btn-cont {

        width: 100px;

    background-color: #fff;

    color: #fd554e;

    font-weight: bold;

    font-size: 17px;

    border: none;

    padding: 10px;

}

#panel-57-0-0-0, #panel-57-0-1-0 p {

        font-family: Raleway, Century Gothic, sans-serif;

    font-size: 16px;

    letter-spacing: 1px;

}



#pgc-57-0-1 {

    background-color: #fd554e;

    padding: 15px;

    margin-top: 60px;

}

#pgc-57-0-0 {

    padding: 50px;

}







/* title banner */

.page-id-30 .entry-title {

	text-align: center;

    background-image: url(http://brandhypedigital.co.in/foresightclinic/wp-content/uploads/2019/11/bg1.jpg);

    padding: 70px;

    margin: 0;

    background-repeat: no-repeat;

    font-weight: bold;

    background-size: 100% 100%;

    font-family: "Herr Von Muellerhoff", "Comic Sans MS", cursive, sans-serif;

    color: #fff;

    font-size: 30px;

}

.page-id-53 .entry-title {

	text-align: center;

    background-image: url(http://brandhypedigital.co.in/foresightclinic/wp-content/uploads/2019/11/bg1.jpg);

    padding: 70px;

    margin: 0;

    background-repeat: no-repeat;

    font-weight: bold;

    background-size: 100% 100%;

    font-family: "Herr Von Muellerhoff", "Comic Sans MS", cursive, sans-serif;

    color: #fff;

    font-size: 30px;

}

.page-id-55 .entry-title {

	text-align: center;

    background-image: url(http://brandhypedigital.co.in/foresightclinic/wp-content/uploads/2019/11/bg1.jpg);

    padding: 70px;

    margin: 0;

    background-repeat: no-repeat;

    font-weight: bold;

    background-size: 100% 100%;

    font-family: "Herr Von Muellerhoff", "Comic Sans MS", cursive, sans-serif;

    color: #fff;

    font-size: 30px;

}

.page-id-57 .entry-title {

	text-align: center;

    background-image: url(http://brandhypedigital.co.in/foresightclinic/wp-content/uploads/2019/11/bg1.jpg);

    padding: 70px;

    margin: 0;

    background-repeat: no-repeat;

    font-weight: bold;

    background-size: 100% 100%;

    font-family: "Herr Von Muellerhoff", "Comic Sans MS", cursive, sans-serif;

    color: #fff;

    font-size: 30px;

}





.mnu-img5 {

    border: 5px solid #fff;

}

.mnu-img1 {

	border: 5px solid #fff;

}

.mnu-img2 {

	border: 5px solid #fff;

}

.mnu-img3 {

	border: 5px solid #fff;

}

.mnu-img4 {

	border: 5px solid #fff;

}



#abt-pge-sec-3a, #abt-pge-sec-3b, #abt-pge-sec-3c, #abt-pge-sec-3d {

        box-shadow: 0 0 1px 1px rgba(20,23,28,.1), 0 3px 1px 0 rgba(20,23,28,.1);

    padding: 12px;

    background-color: #fff;

    height: 62px;

    min-height: 62px;

    font-family: Calibri;

    font-size: 18px;

    margin-bottom: 10px;

}

#abt-pge-sec-4a, #abt-pge-sec-4b, #abt-pge-sec-4c, #abt-pge-sec-4d {

        box-shadow: 0 0 1px 1px rgba(20,23,28,.1), 0 3px 1px 0 rgba(20,23,28,.1);

    padding: 12px;

    background-color: #fff;

    height: 62px;

    min-height: 62px;

    font-family: Calibri;

    font-size: 18px;

    margin-bottom: 10px;

}

#abt-pge-sec-5a, #abt-pge-sec-5b, #abt-pge-sec-5c {

        box-shadow: 0 0 1px 1px rgba(20,23,28,.1), 0 3px 1px 0 rgba(20,23,28,.1);

    padding: 12px;

    background-color: #fff;

    height: 62px;

    min-height: 62px;

    font-family: Calibri;

    font-size: 18px;

    margin-bottom: 10px;

}









/* visition */

#visiton-sec-1 h3 {

        font-size: 27px;

    text-transform: capitalize;

    font-weight: bold;

    color: #000;

    font-family: Calibri;

}

#visiton-sec-1 ul li {

    font-family: Calibri;

    font-size: 18px;

    list-style-type: none;

    position: relative;

    border-bottom: 1px solid rgba(0, 0, 0, 0.06);

    padding: 4px 10px;

}

#visiton-sec-1 ul li:before {

    content: "\f00c";

    font-family: FontAwesome;

    font-size: 15px;

    top: 10px;

    color: #ffc326;

    width: auto;

    height: auto;

    margin-right: 10px;

    border: none;

    background-color: transparent;

}

#abt-pge-sec-1 img {

    margin-top: 50px;

}

.ftr-new {

	padding: 0px 50px;

    /*background-image: url(http://brandhypedigital.co.in/foresightclinic/wp-content/uploads/2020/02/fotr.jpg);*/

    background-repeat: no-repeat;

    background-size: 100% 100%;

    padding-top: 25px;

    background-color: #ddd;

}

.ftr2 {

	/*background: linear-gradient(-45deg,#5f86b9,#084482);*/

    background-color: #dddddd;

    /*margin-top: 40px;*/

    padding: 9px;

}

.ftr2 p {

	    color: #333;

    margin: 0;

    padding: 5px;

    text-align: center;

    font-family: Calibri;

    font-size: 18px

}



#pg-399-0 {

	padding: 50px;

}

#contst-sec-1, #contst-sec-1a, #contst-sec-1c, #contst-sec-1d {

	text-align: center;

    border: 1px solid #ddd;

    box-shadow: 0 0 9px 2px rgba(20, 23, 28, 0.1), 0 3px 1px 0 rgba(20, 23, 28, 0.1);

    height: 160px;

    padding: 5px;

    min-height: 160px;

}

#contst-sec-1 h2 {

	font-size: 27px;

    text-transform: capitalize;

    font-weight: bold;

    color: #223c7d;

    text-align: center;

    margin-top: 5px;

}

#contst-sec-1 p a {

	color: #000;

	    font-family: Raleway, Century Gothic, sans-serif;

}

#contst-sec-1a h2 {

	font-size: 30px;

    text-transform: capitalize;

    font-weight: bold;

    color: #223c7d;

    text-align: center;

}

#contst-sec-1a p a {

	color: #000;

	    font-family: Raleway, Century Gothic, sans-serif;

}

.cont-pge1 {

	font-size: 30px !important;

    color: #223c7d;

}

#contst-sec-1c h2 {

	font-size: 30px;

    text-transform: capitalize;

    font-weight: bold;

    color: #223c7d;

    text-align: center;

}

#contst-sec-1d h2 {

	font-size: 30px;

    text-transform: capitalize;

    font-weight: bold;

    color: #223c7d;

    text-align: center;

}



#pg-399-1 {

	padding: 0px 50px;

}

#for-cunt-frm {

	width: 100%;

	padding: 5px;

}

#for-cunt-frm-msg {

	    width: 100%;

    height: 158px;

}

#for-cont-btnr {

	    background-color: #223c7d;

    color: #fff;

    border: none;

    padding: 4px 30px;

    font-size: 23px;

}

#cont-pge-sdtr h2 {

	    line-height: 42px;

    font-size: 30px;

    text-transform: capitalize;

    font-weight: bold;

    color: #223c7d;

    text-align: center;

}

#cont-pge-sdtr p {

	font-family: Raleway, Century Gothic, sans-serif;

    font-size: 17px;

    text-align: center;

}

.mapg-frm {

	    border: 5px solid #223c7d !important;

    margin-top: 30px;

}





/* services page */

#svc-itm1, #svc-itm2, #svc-itm3, #svc-itm4	 {

	box-shadow: 0 0 1px 1px rgba(20,23,28,.1), 0 3px 1px 0 rgba(20,23,28,.1);

    padding: 12px;

    height: 519px;

    min-height: 519px;

    overflow: hidden;

}

.svc-itel1-h3 h3 {

    font-size: 22px;

    text-transform: capitalize;

    font-weight: bold;

    color: #223c7d;

}











/* home page new */

/* banner form */

.sdt-frm {

        margin-top: -440px;

    /*background: linear-gradient(-45deg,#5f86b996,#084482b8);*/

    padding: 14px;

    background-color: #252e35ba;

    border-radius: 8px;

}

.sdt-frm h2 {
text-align: center;
    border-bottom: 1px solid #ffffff;
    padding: 6px;
    text-transform: uppercase;
    font-weight: bold;
    color: #ffffff;
    font-size: 17px;
    font-family: Calibri;
    margin: 0px;

}
#threea {
    padding: 0px;
    padding-bottom: 15px;
}
.bnr-txt-sdt h2 {

        color: #000;

    font-weight: 600;

    font-family: Calibri;

}

.bnr-txt-sdt p{    

        margin-top: 25px;

    font-family: Calibri;

    font-size: 19px;

    text-align: justify;

}

.bnr-txt-sdt p {

    margin-top: 25px;

}

.bnr-txt-sdt p a {

        color: #fff !important;

    padding: 9px 15px;

    margin-top: 30px;

    background-color: #6c628c;

    border-radius: 15px;

    font-size: 20px;

}

#crellyslider-2 {

        background-color: #fff;

        margin-top: 25px;

    border: 1px solid #6c628c;

}

#one {

        background: linear-gradient(-45deg,#1b163a,#0cb03f);

            padding-bottom: 10px;

    /* background-color: #6c628c; */

    padding-top: 10px;

}

.one-img {

    width: 70px;

    border: 3px solid #fff;

    border-radius: 43px;

}

.one-p p {

        font-size: 18px;

    text-align: center;

    margin-top: 10px;

    color: #fff;

    font-family: Calibri;

    margin-bottom: 0;

}

.twp-p h2 {

        margin: 5px 0;

    font-size: 30px;

    font-weight: bold;

    color: #5b5291;

    font-family: Calibri;

}

.twp-p p {

        text-align: center;

    font-size: 20px;

    text-transform: capitalize;

    margin: 0px;

    font-family: Calibri;

}

.twp-p {

    margin-bottom: 10px;

    margin-top: 30px;

}

.two-r-txt p {

        font-size: 18px;

    text-align: justify;

    font-family: Calibri;

}

.two-r-txt h3 {

    font-size: 22px;

    font-weight: bold;

  /*  margin-bottom: 50px;*/

    font-family: Calibri;

}

.two-btn {

    color: #fff !important;

    padding: 5px 15px;

    background-color: #ed1c24;

    border-radius: 6px;

    font-family: Calibri;

    font-size: 18px;

    text-decoration: none;

}

.abt-img {

    margin-top: 40px;

}

.three-p h2 {

        margin: 5px 0;

    font-size: 30px;

    font-weight: bold;

    color: #5b5291;

    font-family: Calibri;

    text-align: center;

}

.three-p p {

    text-align: center;

    font-size: 18px;

    margin: 0px;

    font-family: Calibri;

}

.three-p h4 {

        margin: 10px 0 5px 0;

    font-size: 20px;

    color: #000;

    text-align: center;

    font-family: Calibri;

}

#three {

        background-color: #40a5cf33;

    padding: 34px;

    margin-top: 30px;

}

.three-p {

    margin-bottom: 30px;

    margin-top: 30px;

}



#four {

        padding: 35px;

    /*margin-top: 50px;*/

    background-image: url(../img/call-bg-1.jpg);

    background-attachment: fixed;

    background-repeat: no-repeat;

    background-size: 100% 100%;

}

.four-p p {

        margin: 10px 0 25px 0;

    font-size: 15px;

    color: #fff;

    letter-spacing: 2px;

    text-transform: uppercase;

    text-align: center;

}

.four-p h3 {

        text-align: center;

        margin-bottom: 20px;

    font-size: 30px;

    text-transform: capitalize;

    font-weight: bold;

    color: #ffffff;

    font-family: Calibri;

}

.four-btn {

    background-color: #fff;

    color: #223c7d;

    padding: 9px 30px;

    border: none;

    margin-top: 30px;

    font-weight: bold;

    font-size: 16px;

    border-radius: 30px;

}

.five-p {

    margin-bottom: 8px;

}

span.ab-dr {
color: #05b549;
    font-size: 24px;
    font-weight: 800;
    text-transform: uppercase;

}

.five-p h2 {

    text-align: left;

    margin: 5px 0;

    font-size: 30px;

    font-weight: bold;

    color: #5b5291;

    font-family: Calibri;

}

.five-p p {

    font-size: 18px;

    text-align: justify;

    font-family: Calibri;

}

.five-p-txt {

    font-size: 18px;

    text-align: justify;

    font-family: Calibri;

}

.five-btn {

    background: linear-gradient(-45deg,#5f86b9,#084482);

    color: #fff;

    padding: 9px 30px;

    border: none;

    margin-top: 30px;

}



#five {

        margin-top: 30px;

    margin-bottom: 30px;

}

.fve-isdm {

    /*margin-top: 120px;*/

}

.six-p {

    margin-bottom: 30px;

}

.six-p h2 {

        margin-bottom: 15px;

    text-align: center;

    margin: 5px;

    font-size: 27px;

    text-transform: uppercase;

    font-weight: bold;

    font-family: Calibri;

    color: #000;

}

#six {

    /*margin-top: 50px;*/

/*    background-color: #eee1d0;*/

    padding: 25px;

}

#seven {

    /*   background: linear-gradient(-45deg,#5f86b9,#084482);*/

    background-color: #5b5291;

    padding: 25px;

}

.ab-ul ul {

    line-height: 30px;

}

.seven-h2 {

        text-align: center;

        margin-bottom: 24px;

    font-size: 25px;

    text-transform: capitalize;

    font-weight: bold;

    color: #fff;

}

.seven-btn {

    background-color: #fff;

    color: #223c7d;

    padding: 9px 30px;

    border: none;

    font-weight: bold;

    font-size: 16px;

    border-radius: 30px;

}



.btn1 {

    margin-top: 20px;

}



#eight {

      padding: 15px;

    background-color: #05b549;

}

.ab-ul li {

    font-size: 18px;

    font-family: Calibri;

    list-style: square;

}

.ab-ul {

    padding: 25px;

}

.tem-hdng {

        color: #fff;

    margin-bottom: 15px;

    text-align: center;

    margin: 5px;

    font-size: 27px;

    text-transform: uppercase;

    font-weight: bold;

    font-family: Calibri;

}

.pop-tle1 {

    text-align: center;

    margin: 5px;

    font-size: 30px;

    text-transform: capitalize;

    font-weight: bold;

    color: #1a4e88;

}

.modal-dialog {

    width: 450px !important;

}

.modal-body #fst-btn {

    width: 100%;

    padding: 5px;

    background-color: #e21b22;

    color: #fff;

    border: none;

}





.affix {

    top: 0;

    width: 100%;

    z-index: 9999 !important;

  }

  .mnu-sdt {

    background-color: #fff;

  }

.navbar-default .navbar-nav > li > a {

    color: #34659e;

    font-family: Calibri;

    font-size: 20px;



}

.dropdown-menu > li > a {

    font-family: Calibri;

    font-size: 18px;

    border: 1px solid #ddd;

}

#sp-testimonial-free-wrapper-174 .sp-testimonial-free-section .tfree-client-testimonial {

    color: #333333;

    font-family: Calibri;

    font-size: 18px;

}



.sdt-bs {

    margin-top: 30px;

}



#threea {

        background-color: #eee1d0;

        padding: 20px;

}



.trt-bx {

    box-shadow: 3px 4px 4px 3px;

    padding: 10px 28px;

    font-family: Calibri;

    font-size: 18px;

}

p {

    margin: 0 0 10px;

    font-family: Calibri;

    font-size: 18px;

}

#abt-pge-sec-2a {

    padding: 50px 50px 0;

}

#visiton-sec-1 p {

        font-size: 18px;

    text-align: justify;

    font-family: Calibri;

}

#drc-pg01 {

    background-image: url(http://brandhypedigital.co.in/foresightclinic/wp-content/uploads/2020/04/dctr-bg-1.jpg);

    padding: 61px;

    background-repeat: no-repeat;

    background-size: 100% 100%;

}

#pctr-pg31 h3 {

        font-size: 27px;

    text-transform: capitalize;

    font-weight: bold;

    color: #000;

    font-family: Calibri;

    margin-top: 0;

}

#pctr-pg31 p {

    font-family: Calibri;

    font-size: 17px;

}

#eqpu-pge20 h3 {

    font-size: 27px;

    text-transform: capitalize;

    font-weight: bold;

    color: #000;

    font-family: Calibri;

}

#eqpu-pge20 ul {

    padding: 0px;

}

#eqpu-pge20 ul li {

    font-family: Calibri;

    font-size: 18px;

    list-style-type: none;

    position: relative;

    border-bottom: 1px solid rgba(0, 0, 0, 0.06);

    padding: 4px 10px;

}

#eqpu-pge20 ul li:before {

    content: "\f00c";

    font-family: FontAwesome;

    font-size: 15px;

    top: 10px;

    color: #ffc326;

    width: auto;

    height: auto;

    margin-right: 10px;

    border: none;

    background-color: transparent;

}

#amcspg-id81 h3 {

    font-size: 27px;

    text-transform: capitalize;

    font-weight: bold;

    color: #000;

    font-family: Calibri;

}

#amcspg-id81 p {

    font-size: 18px;

    text-align: justify;

    font-family: Calibri;

}

#amcspgid91sa {

    padding: 0px 50px;

    margin-top: -58px;

}

#amcspg-id81 ul li {

    font-size: 18px;

    text-align: justify;

    font-family: Calibri;

}

#lft-frmid97 {

    background-color: #cdddea;

    padding: 20px 45px;

}

#arolrow2 p {

    font-size: 18px;

    text-align: justify;

    font-family: Calibri;

}

#lft-frmid97 h3 {

    font-size: 27px;

    text-transform: capitalize;

    font-weight: bold;

    color: #5b5291;

    font-family: Calibri;

    text-align: center;

}

#lft-frmid97 #fst-frms {

    padding: 7px 15px;

    border: none;

    background-color: #cdddea;

    border-bottom: 1px solid #8c8080;

}

#lft-frmid97 #fst-msgs{

    padding: 7px 15px;

    border: none;

    background-color: #cdddea;

    border-bottom: 1px solid #8c8080;

 }

#lft-frmid97 #fst-btns {

    background-color: #5b5291;

    color: #fff;

    width: 100%;

    border: none;

    font-size: 19px;

    margin: 0 auto;

    text-align: center;

    padding: 5px;

}

.pospge71 {

    columns: 2;

}

#arplpgcd73 {

    padding: 0px 50px;

    margin-top: -28px;

}

#arolrow2 h3 {

        font-size: 27px;

    text-transform: capitalize;

    font-weight: bold;

    color: #000;

    font-family: Calibri;

}

#ipd-pgeid81 {

    padding: 0px 50px

}

#ipspgeid82 h3 {

        font-size: 27px;

    text-transform: capitalize;

    font-weight: bold;

    color: #000;

    font-family: Calibri;

}

#ipspgeid82 ul li {

        font-size: 18px;

    text-align: justify;

    font-family: Calibri;

}

#ipd-pgeid83 {

    background-image: url(http://brandhypedigital.co.in/foresightclinic/wp-content/uploads/2020/04/inter-bg.jpg);

    padding: 10px 50px;

    background-size: 100% 100%;

}

.ftr-icn {

        font-size: 19px !important;

    color: #000;

}

.ftr-ul79 li {

    list-style-type: none;

}

#nav_menu-2 {

    list-style-type: none;

}

.widget-title {

    font-size: 25px;

    text-align: center;

    font-weight: bold;

    color: #5b5291;

}

#menu-footer-menu li {

   

    font-family: Calibri;

    font-size: 19px;

}

#menu-footer-menu li a {

     color: #333;

     font-size: 17px;

}

.sdt-pd-1 {

    margin-top: 80px;

}

.fa-instagram {

  background: #125688;

  color: white;

}