@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700&display=swap');

* {
    padding: 0;
    margin: 0;
    scroll-behavior: smooth;
}

b,
strong {
    font-weight: bolder;
    font-weight: 500;
}

body {
    font-family: 'Poppins', sans-serif;
    color: #666;
    font-size: 14px;
    font-weight: 300;
    line-height: 22px;
    scroll-behavior: smooth;
}

html {

    scroll-behavior: smooth;

}
p {
    margin-top: 0;
    margin-bottom: 5px;
}
.foot-Enquire.Now {
    margin-top: 20px;
}

h1,
h2,
h3 {

    font-family: 'Poppins', sans-serif;

}

h1 {

    font-size: 28px;

}

h2 {

    font-size: 28px;

}



.img-fluid {

    width: 100%;

}


/*Kairali*/ 

.bg-white {
    background-color: #1a1a18!important;
}
.btn-primary {
    color: #fff;
    background-color: #e5007d!important;
    border-color: #e5007d!important;
}
.btn-primary:hover {
    color: #fff;
    background-color: #e5007d;
    border-color: #1a1a18;
}





.product-box {

    border: 1px solid #484848;

    text-align: center;

    padding: 5px 0px 0px 0px;

    margin-bottom: 15px;

    position: relative;

    display: block;

    margin-top: 15px;

}

.product-box h4 {

    font-size: 18px;

    padding: 10px;

    min-height: 65px;

    align-items: center;

    overflow-wrap: anywhere;

}

.navbar-dark .navbar-nav .nav-link {

    color: #626262;

    font-size: 18px;

}


.navbar-dark .navbar-nav .active>.nav-link {

    color: #626262;

}
section.home-forth-sec h1 {
    text-align: center;
    font-size: 36px;
    color: #e5007d;
    padding-bottom: 15px;
}
.meta-articles {
    margin-bottom: 30px;
}

section.inner-page.articles a.h2 {
    font-size: 20px;
}

section.inner-page.articles a:hover {
    color: grey;
}

.rer.links {
    display: flex;
    justify-content: flex-start;
    margin-top: 15px;
}

.rer.links h5 {
    padding-right: 10px;
    font-size: 15px;
}

.rer.links a {
    color: #959595;
}

#carouselExampleIndicators .carousel-inner .carousel-item {

    transition: -webkit-transform 2s ease;

    transition: transform 2s ease;

    transition: transform 2s ease, -webkit-transform 2s ease;

}



.navbar-dark .navbar-toggler {

    color: rgba(255, 255, 255, .5);

    border-color: rgb(66 43 43 / 66%);

}





/* .navbar-dark .navbar-toggler-icon {

    background-image: url(../img/bars-solid.svg);

} */



.navbar-dark .navbar-nav .active>.nav-link,

.navbar-dark .navbar-nav .nav-link.active,

.navbar-dark .navbar-nav .nav-link.show,

.navbar-dark .navbar-nav .show>.nav-link {

    color: #e6007d;

    font-weight: 500;

}

section.inner-product.seperate {

    text-align: left;

}



.dropdown-item:focus,
.dropdown-item:hover {
    color: #ffffff;
    text-decoration: none;
    background-color: #1a1a18;

}



.navbar-dark .navbar-nav .nav-link:focus,
.navbar-dark .navbar-nav .nav-link:hover {
    color: #e6007d;
}



.navbar {

    transition: top 0.3s;

    box-shadow: 0 2px 2px 0 rgb(0 0 0 / 14%), 0 3px 1px -2px rgb(0 0 0 / 20%), 0 1px 5px 0 rgb(0 0 0 / 12%);

    padding: 15px 0px;
    margin-top: 40px;
}



ul.navbar-nav {
    margin-left: 16%;
}



#toggle {

    width: 30px;

    height: 30px;

    margin: 5px 30px;

}



#toggle div {

    width: 100%;

    height: 5px;

    background: #fff;

    margin: 4px auto;

    transition: all 0.3s;

    backface-visibility: hidden;

}



#toggle.on .one {

    transform: rotate(45deg) translate(5px, 5px);

}



#toggle.on .two {

    opacity: 0;

}



#toggle.on .three {

    transform: rotate(-45deg) translate(7px, -8px);

}

.card {

    box-shadow: 0 2px 2px 0 rgb(0 0 0 / 14%), 0 3px 1px -2px rgb(0 0 0 / 20%), 0 1px 5px 0 rgb(0 0 0 / 12%);

    margin-bottom: 10px;

}

.card-block {

    padding: 20px;

}

section.inner-page h1 {

    color: #e5007d;

}

.bread-list h1 {
    font-size: 16px;
    padding-top: 8px;
    float: right;
    margin-right: 15px;
}

section.inner-page.seo h3 {
    font-size: 22px;
    margin-top: 20px;
}

section.inner-page.seo p {
    margin-bottom: 7px;
}

section.inner-page.seo h4 {
    font-size: 18px;
}

section.inner-page.seo h2 {
    color: #1a1a18;
    margin-top: 5px;
}

section.inner-page.seo img {
    margin-top: 20px;
    padding-bottom: 10px;
}

section.inner-page.seo ul {
    list-style: none;
    padding-left: 15px;
}

section.inner-page.seo h5 {
    margin-top: 30px;
}

section.inner-page.seo ul li {
    padding-bottom: 10px;
    list-style: inside;
}

h2.h2-seo {
    color: #fff !important;
}

.box-fill.seo h3 {
    font-size: 18px !important;
}

.headings h1 {
    background: #3db54b !important;
    text-align: left !important;
    font-size: 20px !important;
    font-weight: 600;
    color: #fff;
}

.border-bottom {
    border-bottom: 1px solid #dee2e6 !important;
    padding-bottom: 30px;
    padding-top: 5px;
}

.row.border-bottom:first-child {
    padding-top: 0px !important;
}

section.inner-page.sec {
    padding-top: 0px;
}

.bread-list a:hover {
    color: grey;
}

.product-box img {

    width: 70%;

    transition: 0.3s;

}

.product-box img:hover {

    transform: scale(.9);

}

.carousel-caption {

    position: absolute;

    top: 40%;

    left: 10%;

    z-index: 10;

    width: auto;

    padding-top: 20px;

    color: #fff;

    text-align: center;

}
.bakery-product {
    margin-bottom: 23px;
}

.box-fill h3 {

    margin-bottom: 0px;

    font-size: 18px;

}

.box-fill p {

    margin-bottom: 5px;

}

.box-fill h6 {

    line-height: 26px;

    font-weight: 400;

    font-size: 14px;

}

.box-fill {

    background: #3faa4b;

    padding: 20px;

    color: #fff;

}
.testimonial {
    border: 1px solid #ccc;
    padding: 20px;
    margin: 20px 0;
    border-radius: 10px;
  }
  
  /* Styles for the testimonial author */
  .testimonial .author {
    font-weight: bold;
    font-size: 16px;
  }
  
  /* Styles for the star rating */
  .testimonial .stars {
    display: inline-block;
    vertical-align: middle;
    font-size: 24px;
    color: #f0d42e;
    margin-right: 10px;
  }
#cookies, #namkeens-savories, #breads-buns
{
    margin-top: 40px;
}

#dryfruits-Nuts {
    margin-top: 40px;
}
#sweets {
    margin-top: 40px;
}
#chocolate {
    margin-top: 40px;
}
.navbar-dark .navbar-nav .nav-link {
    color: #ffffff;
    font-size: 16px;
    font-weight: 400;
}

.img-box {

    margin-bottom: 20px;

}

li.nav-item {

    padding: 0px 5px;

}

a.dropdown-item {

    padding: 10px 15px;

}

#button {

    display: inline-block;

    background-color: #e5007d;

    width: 45px;

    height: 45px;

    text-align: center;

    border-radius: 4px;

    position: fixed;

    bottom: 30px;

    right: 30px;

    transition: background-color .3s,

        opacity .5s, visibility .5s;

    opacity: 0;

    visibility: hidden;

    z-index: 1000;

    transition: all 0.3s ease;

}

#button::after {

    content: "\f077";

    font-family: FontAwesome;

    font-weight: normal;

    font-style: normal;

    font-size: 2em;

    line-height: 46px;

    color: #fff;

}

#button:hover {

    cursor: pointer;

    background-color: #333;

}

#button:active {

    background-color: #555;

}

#button.show {

    opacity: 1;

    visibility: visible;

    z-index: 9999999999999;

}

section.home-first-sec h1 {

    color: #e5007d;

}

.whiteboard {

    background-position: center;

    background-color: #e5007d;

    z-index: 1000;

    width: 100%;

}

section#one h1 {

    padding-bottom: 20px;

}

footer a.primary-btn {

    border-radius: 5px;

}

.whiteboard h1 {

    font-size: 16px;

    padding: 10px 20px;

    text-align: center;

    margin-bottom: 0px;

}

.whiteboard a {

    font-size: 16px;

    padding: 10px 10px;

    text-align: center;

    line-height: 30px;

    color: white;

}

.home-about-box {

    margin-top: 30px;

}

.whiteboard a:hover {

    color: #000;

    font-style: italic;

}

p.justp {

    margin-top: 30px;

}

.container.mt--2 {

    margin-top: -40px;

    padding-bottom: 10px;

}

a {

    color: #000;

    text-decoration: none;

    background-color: transparent;

    transition: color 0.2s ease-in-out;

    -moz-transition: color 0.2s ease-in-out;

    -webkit-transition: color 0.2s ease-in-out;

    -o-transition: color 0.2s ease-in-out;

}

a:hover {

    color: #fff;

    text-decoration: none;

}

.primary-btn {

    background: #e5007d;

    color: #fff;

    padding: 0px 15px;

    min-width: auto;

    height: 36px;

    line-height: 36px;

    border: none;

    border-radius: 50px;

    text-transform: capitalize;

    outline: none;

    text-align: center;

    cursor: pointer;

    border: 2px solid #e5007d;

    display: block;

    position: relative;

    width: fit-content;

    height: auto;

}



.primary-btn:after {

    content: '';

    position: absolute;

    top: 0;

    left: 0;

    width: 0;

    height: 100%;

    background-color: rgba(255, 255, 255, 0.4);

    -webkit-transition: none;

    -moz-transition: none;

    transition: none;

}

.primary-btn:hover:after {

    width: 120%;

    background-color: rgba(255, 255, 255, 0);



    -webkit-transition: all 0.4s ease-in-out;

    -moz-transition: all 0.4s ease-in-out;

    transition: all 0.4s ease-in-out;

}

div#one {

    position: relative;

    padding-top: 20px;

    padding-bottom: 20px;

}

section {

    position: relative;

    overflow: hidden;

}

.contact-details-top {

    display: flex;

    line-height: 36px;

    color: #ffff;

    justify-content: flex-end;

}

.left-top {

    padding-right: 15px;

}

img.social-icon.whatsapp {
    width: 100%;
    height: 50px;
}

a.social-icon.whatsapp {
    position: fixed;
    bottom:  75px;
    right: 15px;
    z-index: 999;
}

.header-quick {
    background: #e5007d;
    position: fixed;
    top: 0px;
    width: 100%;
    left: 0px;
    z-index: 99;
}

.header-quick a {

    color: #fff;

    text-decoration: none;

}

.header-quick a:hover {

    color: #000;

    text-decoration: none;

}

.carousel-caption h2 {

    text-align: left;

    font-size: 45px;

    font-weight: 500;



}

.carousel-caption {

    position: absolute;

    top: 40%;

    left: 10%;

    z-index: 10;

    width: auto;

    padding-top: 20px;

    color: #fff;

    text-align: center;

}

span.yellow {

    color: #ffeb00;

}

span.green {

    color: #3eb64c;

}

img.slider-ab-img {

    position: absolute;

    width: 150px;

    left: 10%;

    top: 12%;

}

.home-abt-btn {

    padding-top: 25px;

}

section.home-first-sec {

    padding: 80px 0px;

    background: #ffffff;

    position: relative;



}

.home-abt a:hover {

    color: #000;

}

.home-abt p {
    line-height: 26px;
    padding: 13px 10px 0px 10px;
}

.home-abt {
    border: 1px dashed #d9d9d966;
    padding: 5px;
    min-height: 120px;
    position: relative;
    box-shadow: 2px 2px 12px #fcaed838;
}
.mt-home-1 {
    margin-top: 40px;
    padding-bottom: 50px;
}



.home-abt:hover {

    border: none;

    padding: 5px;

    position: relative;



    box-shadow: 2px 2px 12px #fff;

}

section.home-first-sec h4 {

    font-size: 18px;

    margin-bottom: 0px;

    color: #1a1a18;

    font-weight: 600;

}

.home-abt {

    overflow-wrap: anywhere;

}

section#top {

    overflow: initial !important;

}

section.home-first-sec p {

    text-align: center;

}

.youtb {

    padding: 20px 30px;

}

.home-about-box li a:hover {

    color: #2e2e2e;

}

.home-about-box ul {

    column-count: 2;

    column-gap: 30px;

}

.home-about-box li {

    background: #fff;

    box-shadow: 0px 0px 30px 0px rgb(223 223 223);

    border-radius: 10px;

    padding: 30px 30px 23px;

    margin-bottom: 30px;

    display: inline-block;

    text-align: center;

    transition: 0.3s;

    min-height: 215px;

    width: 100%;

}

.home-about-box ul li:hover {

    transform: translate(0px, -5px);

}



.home-about-box img {

    width: 50px;

    opacity: 0.5;

    padding-bottom: 10px;

}

.home-about-box h3 {

    font-size: 18px;

    margin: 10px 0;

    text-transform: capitalize;

    font-weight: 500;

}

.home-about-box ul li p {

    margin: 0;

    text-align: center;

}



section.home-second-sec {
    padding: 40px 0px;
    background-color: #1a1a18;
    position: relative;
}


section.home-second-sec h1 {

    text-align: center;

    font-size: 30px;

    color: #fff;

}



section.home-second-sec h4 {

    font-size: 16px;

    margin-bottom: 0px;

    color: #2e2e2e;

    font-weight: 600;

    text-align: center;

}

.medical-box {

    text-align: center;

    box-shadow: 0px 0px 30px 0px rgb(0 0 0 / 7%);
    padding: 5px;
    border-radius: 10px;


    transition: 0.3s;

    border-bottom: 3px solid transparent;

    background: #fff;

    border-color: #1a1a18;

    margin-bottom: 15px;





}

.medical-box:hover {

    transform: translate(0px, -5px);

    border-color: #fff;



}

section#two h1 {

    padding-bottom: 20px;

}

.medical-box h2 {

    color: #282828;

    font-size: 20px;

    margin: 10px 0 10px;

    text-transform: capitalize;

    overflow-wrap: anywhere;

    text-align: center;

}

.medical-box img {

    width: 100%;

}

.medical-box.newlaunch p,
h2,
a.readmore {

    text-align: left;

}

.medical-box p {

    margin: 0px;

    padding-top: 10px;

    color: #666;

}

a.medical-box-link:hover {

    color: unset;

}

.mt-3 {

    margin-top: 60px !important;

}

section.inner-product {

    background: #fff;

    padding: 0px 0px 40px 0px;

    text-align: center;

}

section.inner-product p {

    text-align: left;

}
.mt-home-2 {
    margin-top: 50px;
}
section.home-second-sec h1 {
    text-align: center;
    color: #e5007d;
    font-size: 36px;
}

a.readmore {
    color: #e5007d;
    margin-top: 10px;
    text-decoration: none;
    display: block;
    position: relative;
    text-align: center;
}

a.readmore:hover {
    text-decoration: none;
}

i.fa.fa-long-arrow-right {
    padding-left: 10px;
}

a.readmore:hover i.fa.fa-long-arrow-right {
    color: #000;
}

.medical-box:hover .readmore {
    border: 1px solid #eee;
    padding: 10px;
    transition: 0.3s;
}





section.home-third-sec {
    padding: 40px 0px;
    background: #fff;
    text-align: center;
    position: relative;
}

section.home-third-sec h1 {

    text-align: center;

    padding-bottom: 20px;

}

section.home-third-sec h4 {

    font-size: 20px;

    margin-bottom: 0px;

    color: #1a1a18;

    font-weight: 600;

    text-align: center;

}

h3.counter-count {

    font-size: 35px;

    margin-bottom: 15px;

    display: inline-block;

}

.count-up img {

    display: block;

    text-align: center;

    width: 50px;

    margin: auto;

}

.al-btn-center .primary-btn {

    text-align: center;

    margin: auto;

    margin-top: 30px;

}

section.home-forth-sec {

    padding: 80px 0px;

    position: relative;

}

section.home-forth-sec h1 {

    text-align: center;



}

section#three h1 {

    padding-bottom: 15px;

}

.box-fill-sec h2 {

    text-align: center;

}

section.home-forth-sec h4 {

    font-size: 20px;

    margin-bottom: 0px;

    color: #1a1a18;

    font-weight: 600;

    text-align: center;

}

section.home-forth-sec h2 {

    border: 2px dashed #b1b1b1;

    text-align: center;

    padding: 20px;

    font-size: 20px;

}

section.home-forth-sec h2 {

    border: 1px solid #ffae00;

    text-align: center;

    padding: 20px;

    font-size: 20px;

    color: #fff;

    margin-top: 10px;

    background: #1a1a18;

}

section.home-fifth-sec {

    padding: 80px 0px;

    background-color: #1a1a18;

    position: relative;

}

.right-top {

    margin-right: 22px;

}





section.home-fifth-sec h4 {

    font-size: 20px;

    margin-bottom: 0px;

    color: #2e2e2e;

    font-weight: 600;

    text-align: center;

}

section.home-fifth-sec h1 {
    text-align: center;
    margin-bottom: 15px;
    color: #e5007d;
    font-size: 30px;
    margin-bottom: 15px;
}

section.home-fifth-sec p {

    text-align: center;

    padding-bottom: 15px;

    color: #242424;

    font-weight: 400;

}

section.home-six-sec {

    padding: 80px 0px;

    position: relative;

    background: #f3c45f;

}



section.home-six-sec h1 {

    text-align: center;

    color: #fff;

    font-size: 30px;

    margin-bottom: 0px;

}

section.home-second-sec p {

    text-align: center;

    color: #242424;

    font-weight: 400;

}

section.home-six-sec h4 {

    font-size: 20px;

    margin-bottom: 0px;

    color: #1a1a18;

    font-weight: 600;

    text-align: center;

}

section.home-six-sec p {

    text-align: center;

    padding-bottom: 15px;

    color: #242424;

    font-weight: 400;

}

.box-fill-sec a.primary-btn.center {

    background: none;

    border: none;

}

footer {

    background: #1a241c;

    padding: 60px 0px;

    border-top: 5px solid #fff;

}

footer h1 {

    color: #fff;

    font-size: 24px;

}

footer p {

    color: #eee;

    font-size: 15px;

}

footer h4 a {

    color: #dfdfdf;

    font-size: 15px;

    margin: 0px;

    padding: 0px;

    font-weight: 400;

}

footer h4 {

    display: flex;

    margin: 0;

    padding-bottom: 10px;

}



.footer-quickfollow {

    padding-top: 20px;

}

.footer-quicklinks {

    padding-top: 15px;

}

footer p {

    margin-bottom: 5px;

}

.footprosuct {

    padding-left: 45px;

}

.footer-quickfollow i.fa {



    font-size: 20px;

    color: #fff;

    padding-right: 15px;

}

.social-foot {

    display: flex;

    padding-top: 5px;

}

i.fa.fa-facebook {

    color: #007bff;

}

i.fa.fa-youtube {

    color: #dc3545;

}

i.fa.fa-twitter {

    color: #17a2b8;

}

i.fa.fa-instagram {

    color: #fd4d18;

}

.foot-enquiry {

    margin-top: 40px;

}

footer a {

    color: #eee;

}

footer a:hover {

    color: #000;

}



img.img-fluid.abt-img {

    width: 60px;

}

.box-fill-sec {

    background: #1a1a18;

    margin-top: 10px;

    padding: 20px;

    color: #fff;

    text-align: center;

}

a.primary-btn.center {

    margin: auto;

    line-height: 10px;

}

section.inner-page {

    padding: 60px 0px;

    background: #eee;

}

.box-fill a {

    color: #fff;

}

.box-fill a:hover {

    color: #000;

}

.product-details h3 {

    font-size: 20px;

    padding-bottom: 5px;

    font-weight: 600;

    font-size: 24px;

}

.box-fill-sec.thrd {

    padding: 30px;

}

section.inner-page.bg-grey h3 {

    font-size: 18px;

}

section.inner-page.bg-grey {

    background: whitesmoke;

}

section.inner-product.seperate h1 {

    padding: 15px 5px;

    font-size: 15px;

    background: #eee;

    text-align: right;

    padding-right: 15px;

}

.dropdown-item.active,
.dropdown-item:active {

    color: #fff;

    text-decoration: none;

    background-color: #e5007d

}

span.product-detaill {

    display: flex !important;

    font-size: 15px !important;

    color: #55812c !important;

    padding: 5px !important;

}

.product-details p {

    font-size: 16px;

    padding-bottom: 5px;

    display: flex;

}

.table {

    width: 100%;

    margin-bottom: 1rem;

    color: #212529;

    font-size: 15px;

}

.product-details .home-abt-btn {

    padding-top: 0px;

}

.product-details.box {

    padding: 25px;

    background: #33f22636;

}

section.inner-product.seperate .product-details {

    box-shadow: 0 2px 2px 0 rgb(0 0 0 / 14%), 0 3px 1px -2px rgb(0 0 0 / 20%), 0 1px 5px 0 rgb(0 0 0 / 12%);

    border-radius: 2px;

}

.headings h6 {

    padding-left: 10px;

}

section.inner-product p {

    text-align: left;

    color: #000;

    font-weight: 300;

}

.product-details .home-abt-btn {

    padding-top: 0px;

    margin: 10px;

    padding-bottom: 20px;

}

@media screen and (min-width: 1200px) {

    section#two .medical-box {

        min-height: auto;

    }

    section#six .medical-box {

        min-height: auto;

    }

    section#eight .medical-box {

        min-height: auto;

    }

    section#nine .medical-box {

        min-height: auto;

    }

    section#eleven .medical-box {

        min-height: auto;

    }

    section#eleven .medical-box {

        min-height: auto;

    }



    section#four .medical-box {

        min-height: auto;

    }





}



@media screen and (max-width: 1200px) {

    .medical-box.newlaunch {

        min-height: 600px;

    }

    .navbar-dark .navbar-nav .nav-link {

        color: #626262;

        font-size: 14px;

        font-weight: 600;

    }

    ul.navbar-nav {

        margin-left: 0%;

    }

    a.social-icon.whatsapp {

        position: fixed;

        top: 165px;

        right: 15px;

        z-index: 999;

    }

}



@media screen and (max-width: 991px) {



    ul.navbar-nav {

        margin-left: 5% !important;

        margin-top: 20px !important;

    }

    .medical-box.newlaunch {

        min-height: auto
    }

    a.social-icon.whatsapp {

        position: fixed;

        top: 4px;

        right: 97px;

        z-index: 999;

    }

    img.social-icon.whatsapp {
            width: 120px;
            height: 50px;
        }

   


    .header-quick a {

        color: #fff;

        text-decoration: none;

        font-size: 17px;

    }

    .contact-details-top {

        justify-content: flex-start;

    }





}



@media screen and (min-width: 991px) {

    #toggle {

        display: none;

    }





}



@media screen and (min-width: 768px) {



    .contact-details-top i.fa {

        display: none;

    }



}



@media screen and (max-width: 768px) {

    #button {

        width: 40px;
        height: 40px;
    }
    section.inner-page h1 {
        color: #e5007d;
        padding-top: 10px;
    }
    section.home-first-sec img {
        padding-bottom: 10px;
    }
    .count-up {
        padding-bottom: 15px;
    }
    section.home-fifth-sec {
        padding: 40px 0px;
        background-color: #1a1a18;
        position: relative;
    }
    section.home-forth-sec {
        padding: 30px 0px;
        position: relative;
    }

    #button::after {
        content: "\f077";
        font-family: FontAwesome;
        font-weight: normal;
        font-style: normal;
        font-size: 2em;
        line-height: 40px;
        color: #fff;
    }

    ul.mainul li {

        display: flex;

    }

    .footprosuct {

        padding-left: 0px;

    }

    .foot-enquiry {

        margin-top: 20px;

    }

    .primary-btn {

        padding: 8px 10px;

        line-height: 26px;

    }

    .al-btn-center .primary-btn {

        text-align: center;

        margin: auto;

        margin-top: auto;

    }

    .carousel-caption {

        position: absolute;

        top: 24%;

        left: 12%;

    }

    a.social-icon.whatsapp {
        position: fixed;
        bottom: 80px;
        right: 15px;
        z-index: 999;
        top: auto;
    }

    .carousel-caption h2 {

        text-align: left;

        font-size: 14px;

        font-weight: 800;

        letter-spacing: 2px;

    }

    .contact-details-top i.fa {

        font-size: 22px;

        padding-top: 8px;

    }



    .contact-details-top {
        justify-content: flex-end;
        margin-right: 0px;
    }

    .col-md-12.desk {

        display: none;

    }

    .col-md-12.mob {

        display: block;

    }

}

@media screen and (min-width: 576px) {}

@media screen and (max-width: 576px) {

    .navbar-dark .navbar-brand {

        color: #fff;

        padding-left: 10px;

    }

    .whiteboard h1 {

        font-size: 18px;

        padding: 0px 0px 0px 5px;

        text-align: left;

    }

    img.slider-ab-img {

        position: absolute;

        width: 60px;

        right: 10%;

        top: 12%;

        left: auto;

    }

    .whiteboard a {

        font-size: 16px;

        padding: 10px 10px 5px 0px;

        text-align: center;

        line-height: 25px;

        color: white;

    }

    .footer-quicklinks {

        padding-top: 15px;

        padding-bottom: 15PX;

    }

    .foot-groups {

        padding-top: 15px;

    }

    h1 {

        font-size: 28px;

    }

    section.home-fifth-sec h4 {



        margin-bottom: 5px;

    }

    img.img-logo {

        width: 150px;

    }

    .carousel-caption h2 {

        text-align: left;

        font-size: 16px;

        font-weight: 800;

        letter-spacing: 2px;

    }

    ol.carousel-indicators {

        visibility: hidden;

    }

}



@media screen and (max-width: 400px) {}