.body {
    font-family: Calibri;
}

.bg-body-color {
    background-color: #EFFFD8;
    height: auto;
    /* margin-left: 12% */
}

.header-nav-bar {
    background-color: #8CC63E;
    border-radius: 0px !important;
    margin-bottom: 2px !important;
    padding: 0px !important;
    z-index: 17;
}

.inner-spacing {
    margin-top: 5% !important;
    margin-bottom: 6% !important;
}

/* .carousel-inner img 
{
    width: 100%;
    height: 50%;
} */
/* .header-content {
    margin-left: 30% !important;
    margin-top: 2px !important;
} */

.header-content{
    display: flex !important;
    justify-content: flex-end !important;
}

.carousel-dots {
    margin: 0px 10px !important;
}

.header-font {
    color: white;
    margin-right: 15px;
    margin-left: 15px;
}

.carousel-indicators li {
    border: 1px solid #ceb8b8 !important;
}

.active {
    /* background-color:white !important; */
}

li>a:hover {
    background-color: #00AEEF !important;
    color: white !important;
    transform: scale(1.3) !important;
    margin-top: 5px;
    /* padding:15px 27px !important; */
    /* font-size: 10px !important; */
}

.actived {
    background-color: #00AEEF !important;
    color: white !important;
    transform: scale(1.3) !important;
    margin-top: 5px;
    /* padding:15px 10px !important; */
    /* font-size: 10px !important; */
}

.heading-inner {
    font-weight: 700;
    font-size: 35px;
}
.highlight {
    font-weight: 700;
    font-size: 18px;
}
.highlight-2 {
    font-weight: 700;
    font-size: 18px;
    margin-top: 10px;
    color: #808080;
}

.smaller-heading {
    color: #00AEEF;
    font-size: 26px;
    margin-top: 30px;
    word-spacing: 5px;
}

/* .smaller-img-border
{
    border: 1px solid;
    height: 135%;
} */
.smaller-img-inner-div {
    background-color: #8CC63E;
    width: 201px;
    margin-left: 0px;
    text-align: center;
    font-size: 25px;
    color: white;
    padding: 6px 0px !important;
}

.smaller-img-inner-div-1 {
    background-color: #68AA00;
    width: 201px;
    margin-left: 0px;
    text-align: center;
    font-size: 16px;
    color: white;
    padding: 6px 0px !important;
}

/* .column-width
{
    width: 21% !important;
} */
.column-four-width-sm {
    margin-top: 5% !important;
}

.medium-img-inner-names {
    background-color: #62D2F8;
    width: 275px;
    height: 50px;
    margin-left: -9px;
    text-align: center;
    font-size: 25px;
    color: white;
    padding: 9px 0px !important;
}

.medium-img-inner-details {
    background-color: #29AAE1;
    width: 275px;
    height: 40px;
    margin-left: -9px;
    text-align: center;
    font-size: 15px;
    color: white;
    padding: 6px 0px !important;
}

.line-inner {
    height: 1px !important;
    background-color: gray;
}

.inner-para {
    font-size: 14px;
    color: gray;
}

/* .left-img
{
    width: 100%;
    height: 650px;
} */
.heading-inner-sm {
    font-weight: 700;
    font-size: 30px;
}

.smaller-heading-sm {
    color: #00AEEF;
    font-size: 22px;
    margin-top: 30px;
    word-spacing: 5px;
}

.line-inner-sm {
    height: 1px !important;
    background-color: gray;
}

.inner-para-sm {
    font-size: 12px;
    color: gray;
}

.second-header-main {
    color: #00AEEF;
    font-size: 26px;
    margin-top: 30px;
    word-spacing: 5px;
}

.middle-img {
    /* height: 300px;
    width: 119%; */
    margin-left: 3%;
    margin-top: 2%;
}

.inner-page-medium-img {
    /* height: 300px;
    width: 119%; */
    /* margin-left: 3%; */
    margin-top: 3%;
}

/* .middle-img-mini
{
    height: 250px;
    width: 95%;
    margin-left: 1%;
    margin-top: 2%;
} */
.small-img-header {
    font-size: 30px;
    margin-top: 35px;
    margin-bottom: 10px;
}

.smaller-img {
    margin-left: -9px;
    margin-top: 20px;
    height: 230px;
    margin-bottom: 0%;
}

.medium-img-header {
    font-size: 30px;
    color: #00AEEF;
    margin-top: 14%;
    margin-bottom: 2%;
}

.last-img {
    margin-left: -9px;
}

.medium-img {
    /* width: 100% !important; */
    /* margin-bottom: 5%; */
}

.footer-nav-bar {
    background-color: #3E3E3E;
    border-radius: 0px !important;
    height: 150px;
    /* margin-top: 30px; */
    margin-bottom: 0px !important;
}

.footer-content {
    margin-top: 0% !important;
    margin-left: 0% !important;
}

.footer-logo-img {
    height: 60px;
    margin-left: 0%;
    margin-bottom: 0%;
}

.footer-fb-logo-img {
    height: 48px;
    margin-top: 0%;
}

.footer-link-logo-img {
    height: 60px;
    margin-top: 0%;
    margin-left: -5%;
}

.zoom {
    transition: transform .2s;
    /* Animation */
    /* width: 200px;
    height: 200px; */
    margin: 0 auto;
}

.zoom:hover {
    transform: scale(1.1);
    /* (150% zoom - Note: if the zoom is too large, it will go outside of the viewport) */
}

.zoom1 {
    transition: transform .2s;
    /* Animation */
    /* width: 200px;
    height: 200px; */
    margin: 0 auto;
}

.zoom1:hover {
    transform: scale(0.9);
    /* (150% zoom - Note: if the zoom is too large, it will go outside of the viewport) */
}

/* .container-width-inner
{
    width:1024px !important;
} */
/* ----------***home end***---------- */

/* ----------***aboutus start***---------- */
/* .left-img-about
{
    width: 105%;
    height: 800px;
} */
.para-content {
    margin: 0px 0px !important;
    display: contents !important;
    color: green;
    font-size: 41px;
    font-weight: 700;
}

.left-content {
    font-size: 32px;
    padding: 0 10%;
    text-align: center;
    color: #00AEEF;
    margin-top: 9%;
}

/* .smaller-img-about
{
    height: 300px;
    width: 100%;
    margin-left: -1%;
    margin-top: 10%;
} */
.small-inner-text-first {
    background-color: #29AAE1;
    color: white;
    text-align: center;
    padding: 40px;
    width: 24% !important;
    height: 240px;
}

.small-inner-text-second {
    background-color: #75D5F6;
    color: white;
    text-align: center;
    padding: 42px;
    margin-left: 1% !important;
    width: 24% !important;
}

.small-inner-text-third {
    background-color: #9AE8FF;
    color: #29AAE1;
    text-align: center;
    padding: 20px;
    margin-left: 1% !important;
    width: 24% !important;
}

.small-inner-text-fourth {
    background-color: #CFF5FE;
    color: #29AAE1;
    text-align: center;
    padding: 68px;
    margin-left: 1% !important;
    width: 24% !important;
    height: 241px;
}

.second-header-about-img {
    /* margin-top: -18px; */
    /* width: 100%; */
    margin-bottom: 0%;
}

.second-header-about-img-1 {
    /* margin-top: -18px; */
    width: 100%;
    margin-bottom: 0%;
}

.home-banner {
    width: 100%;
}

/* ----------***aboutus ends***---------- */

/* ----------***products start***---------- */
.small-img-header-products {
    font-size: 30px;
    margin-top: 7%;
    margin-bottom: 2%;
    color: #00AEEF;
}

.small-img-header-products-second {
    font-size: 30px;
    margin-top: 14%;
    margin-bottom: 1%;
    color: #00AEEF;
}

.header-para-dot {
    margin-block-start: 0em !important;
    margin-block-end: 0em !important;
    float: left;
    margin-left: 36px;
    margin-top: -33px !important;
    color: #00AEEF;
    font-size: 18px;
}

.header-para {
    font-size: 15px;
    color: #00AEEf;
    padding-top: 15px;
}

.heading-product {
    font-size: 34px;
    font-weight: 700;
    color: #5f5757;
    margin-left: 15px;
    margin-bottom: -5% !important;
}

.third-header-about-img-1 {
    /* margin-top: -18px; */
    width: 100%;
    /* margin-bottom: -4%; */
}

.third-header-about-img {
    /* margin-top: -18px; */
    /* width: 100%; */
    /* margin-bottom: -4%; */
}

.footer-nav-bar-product {
    background-color: #3E3E3E;
    border-radius: 0px !important;
    height: 200px;
    margin-top: 15%;
    margin-bottom: 0px !important;
}

/* ----------***products ends***---------- */

/* ----------***downloads start***---------- */

.fourth-header-about-img {
    /* margin-top: 0px; */
    /* width: 100%; */
    /* margin-bottom: 0%; */
}

.fourth-header-about-img-1 {
    /* margin-top: 0px; */
    width: 100%;
    /* margin-bottom: 0%; */
}


.middle-img-download {
    /* height: 250px; */
    width: 100%;
    margin-left: 1%;
    margin-top: 0%;
}

.small-img-header-downloads {
    font-size: 30px;
    margin-top: 8%;
    margin-bottom: 0%;
    color: #00AEEF;
}

.small-img-header-contact-us {
    font-size: 30px;
    margin-top: 7%;
    margin-bottom: 1%;
    color: #00AEEF;
}

.small-img-header-downloads-second {
    font-size: 30px;
    margin-top: 20%;
    margin-bottom: 0%;
    color: #00AEEF;
}

.heading-downloads {
    font-size: 34px;
    font-weight: 700;
    color: #5f5757;
    margin-left: 15px;
    margin-bottom: -5% !important;
}

.heading-contact-us {
    font-size: 34px;
    font-weight: 700;
    color: #5f5757;
    margin-left: 15px;
    margin-bottom: -5% !important;
    margin-top: 6% !important;
}

.bigger-img-inner-div {
    background-color: #8CC63E;
    width: 100%;
    margin-left: 10px;
    text-align: center;
    font-size: 25px;
    color: white;
    padding: 6px 0px !important;
}

.footer-top-alignment {
    margin-top: 7% !important;
    padding-top: 50px !important;
}

.bigger-img-inner-div-1 {
    background-color: #68AA00;
    width: 100%;
    margin-left: 10px;
    text-align: center;
    font-size: 16px;
    color: white !important;
    padding: 6px 0px !important;
    margin-bottom: 10%;
}

/* ----------***downloads ends***---------- */

/* ----------***contactus start***---------- */

.fifth-header-about-img {
    /* margin-top: -18px; */
    /* width: 100%; */
    /* margin-bottom: 0%; */
}

.fifth-header-about-img {
    /* margin-top: -18px; */
    width: 100%;
    /* margin-bottom: 0%; */
}

.small-img-header-contact {
    font-size: 30px;
    margin-top: 50px;
    margin-bottom: 10px;
}

.contact-img {
    height: auto;
    width: 100%;
    margin-left: 1%;
    margin-top: 15%;
}

.left-address-border {
    border: 2px solid #8CC63E;
    height: 250px;
    width: 49% !important;
    background-color: white !important;
}

.right-map-border {
    border: 2px solid #8CC63E;
    height: 300px;
    margin-left: 1%;
}

.smaller-img-contactus {
    margin-left: -9px;
    margin-top: 20px;
    /* height: 300px; */
    margin-bottom: 2%;
}

.smaller-img-contactus1 {
    margin-left: 15px;
    margin-top: 20px;
    /* height: 300px; */
    margin-bottom: 2%;
}

img {
    opacity: 1;
    animation: fadeIn 2s ease;
}

@keyframes fadeIn {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

.carousel-inner .carousel-item {

    transition: transform 1s ease;
}

.ripple {

    transition: 5ms linear;
    overflow: hidden;
    filter: brightness(100%);
}

.ripple:active {
    /* box-shadow: inset 3px 3px 10px 0px grey;
    border: 3px ridge royalblue; */
}

.ripple:before {
    content: '';
    position: absolute;
    top: 100%;
    left: 100%;
    border-radius: 100%;
    width: 0%;
    height: 0;
    box-shadow: inset 0px 0px 20px 10px royalblue;
    z-index: -1;
    opacity: 0;
}

.ripple:hover:before {
    animation: 0.6s 0.01s ease-out rippleEffect;
}

@keyframes rippleEffect {
    to {
        opacity: 1;
        height: 250%;
        width: 200%;
        left: -30%;
        top: -50%;
        border-radius: 100%;
        background: rgba(200, 200, 200, 0.1);
        filter: brightness(150%);
    }
}

.contact-boxes {
    height: 120px;
    width: 23% !important;
    text-align: center;
    color: white;
    background-color: #29AAE1;
}

.contact-boxes-sec {
    height: 120px;
    width: 23% !important;
    margin-left: 2%;
    text-align: center;
    color: white;
    background-color: #75D5F6;
}

.contact-boxes-thr {
    height: 120px;
    width: 23% !important;
    margin-left: 2%;
    text-align: center;
    background-color: #9AE8FF;
    color: #29AAE1;
}

.contact-boxes-for {
    height: 120px;
    width: 23% !important;
    margin-left: 2%;
    text-align: center;
    background-color: #CFF5FE;
    color: #29AAE1;
}

.number-alignment {
    margin-top: 25px !important;
}

.product-inner-img-header {
    font-size: 30px;
    margin-top: 6%;
    margin-bottom: 10px;
}

.left-specification-border {
    border: 2px solid #8CC63E;
    height: 300px;
    width: 49% !important;
    background-color: #D4FFA5;
}

.right-specification-border {
    border: 2px solid #8CC63E;
    height: 300px;
    margin-left: 1%;
    background-color: #D4FFA5;
}

.inner-left {
    font-size: 12px;
    font-weight: 700;
    padding: 13px 0px;
    color: #5f5757;
}

.heading-product-specification {
    font-size: 34px;
    font-weight: 700;
    color: #5f5757;
    margin-left: 15px;
    margin-bottom: -5% !important;
    margin-top: 7% !important;
}

.product-specification-main-header {
    /* border: 1px solid black; */
}

.img {
    width: 100%;
}

.download-brochure-link {
    font-size: 18px;
    float: right;
    display: flex;
    align-items: center;
}

.download-brochure-link-1 {
    font-size: 16px;
    float: right;
    display: flex;
    align-items: center;
}

.product-inner-htag {
    color: #333333;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.product-inner-htag-1 {
    font-size: 16px;
    color: #333333;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    display: flex;
    align-items: center;
}

.a:hover .a {
    text-decoration: none !important;
}

.anker {
    text-decoration: none !important;
}

#demo {
    width: 1024px;
    margin: 0px auto;
    /* height: 268px !important; */


}

.carousel-outer-home {
    background-image: url(../images/home-bg.jpg);
    background-repeat: repeat-x;
    width: 100%;
}

.carousel-outer {
    background-image: url(../images/-inside-bg.jpg);
    background-repeat: repeat-x;
    width: 100%;
}

.small-font-inner-specification {
    font-size: 12px;
    font-weight: 600;
    color: #68AA00;
}

.full-width-header-line {
    width: 100%;
    height: 6px;
    background-color: #68AA00;
}

.small-mini-icon {
    padding: 15px 0px !important;
}

/* --------------******small & medium******---------------- */
.our-mission-middle {
    padding: 0px !important;
}

.our-mission-middle-about {
    margin-top: 230px !important;
}

.second-header-main-sm {
    color: #00AEEF;
    font-size: 21px;
    margin-top: 30px;
    word-spacing: 5px;
}

.vision-font {

    color: gray;
}

.line-inner-sm-top {
    height: 1px !important;
    background-color: gray;
    margin: 15px 0px !important;
}

.inner-para-sm-top {

    color: gray;
}

.vision-fontstyle {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 4px;
}

.middle-img-small-float {
    float: left;
    margin-top: 30px !important;

}

.spacing-img-sm {
    margin-top: 400px !important;
}

.small-inner-text-first-sm {
    background-color: #29AAE1;
    color: white;
    text-align: center;
    padding: 0px;
    width: 100% !important;

}

.small-inner-text-second-sm {
    background-color: #75D5F6;
    color: white;
    text-align: center;
    padding: 0px;

    width: 100% !important;
}

.small-inner-text-third-sm {
    background-color: #9AE8FF;
    color: #29AAE1;
    text-align: center;
    padding: 0px;
    margin-left: 1% !important;
    width: 100% !important;
}

.small-inner-text-fourth-sm {
    background-color: #CFF5FE;
    color: #29AAE1;
    text-align: center;
    padding: 0px;
    margin-left: 1% !important;
    width: 100% !important;

}

.smaller-heading-sm-about {
    color: #00AEEF;
    font-size: 20px;
    margin-top: 30px;
    word-spacing: 0px;
}

.line-inner-sm {
    height: 1px !important;
    background-color: gray;
    margin-top: 12px !important;
}

.second-header-main-sm {
    color: #00AEEF;
    font-size: 22px;
    margin-top: 30px;
    word-spacing: 0px;
}

/* .footer-logo-img-sm
{
    height: 50px;
    margin: 15px 0px;
}
.header-icon-three-lines
{
    margin-left: 50%;
}
.dropdown-new-style
{
    position: relative !important;
    will-change: transform;
    width: 1024px !important;
    top: -60px !important;
    left: 0px !important;
    transform: translate3d(421px, 62px, 0px);
    margin-left: -80% !important;
}
.header-font-sm
{
    text-align: left !important;
    padding: 8px !important; 
}*/
.navbar-toggler span {
    display: block;
    width: 25px;
    height: 3px;
    background: #fff;
    margin: auto;
    margin-bottom: 4px;
    transition: all 400ms linear;
    cursor: pointer;
}

.sm-nav-bar {
    margin-top: 20px;
}

.sm-nav-bar-inner {
    height: 65px;
}

.sm-nav-color {
    background-color: #8CC63E;
}

.navbar-light {
    margin-bottom: 0px !important;
}

.botton-align-nav-bar {
    margin-left: 300px;
    margin-top: -11px;
}

.navbar-light .navbar-toggler {
    border-color: #8CC63E !important;
}

.activate {
    background-color: #00AEEF !important;
    /* width: 379px !important; */

}

.navbar-light .navbar-nav .nav-link {
    color: white !important;
}

.left-content-sm {
    font-size: 21px;
    padding: 0px;
    text-align: center;
    color: #00AEEF;
    margin-top: 9%;
}

.para-content-sm {
    margin: 0px 0px !important;
    display: contents !important;
    color: green;
    font-size: 25px;
    font-weight: 700;
}

.heading-inner-sm {
    font-weight: 700;
    font-size: 30px;
}

.main-header-logo-size {
    height: 40px;
}

.navbar-brand {
    float: left;
    height: 26px !important;
    padding: 15px 15px;
    font-size: 18px;
    line-height: 20px;
}

.small-img-header-sm {
    font-size: 26px;
    margin-top: 35px;
    margin-bottom: 10px;
}

.medium-img-header-sm {
    font-size: 26px !important;
    color: #00AEEF;
    margin-top: 14%;
    margin-bottom: 2%;
}

.smaller-img-inner-bg {
    background-color: #8CC63E;
    width: 285px;
    margin-left: 0px;
    text-align: center;
    font-size: 25px;
    color: white;
    padding: 6px 0px !important;
}

.smaller-img-inner-bg-1 {
    background-color: #68AA00;
    width: 285px;
    margin-left: 0px;
    text-align: center;
    font-size: 16px;
    color: white;
    padding: 6px 0px !important;
}

.sm-inner-img-align {
    margin-left: 40px !important;
}

.sm-inner-img-bg {
    background-color: #D7FFA9;
    width: 285px;
}

.last-img-sm {
    margin-left: -21px;
}

.heading-product-specification-sm {
    font-size: 25px;
    font-weight: 700;
    color: #5f5757;
    margin-left: 15px;
    margin-bottom: -5% !important;
    margin-top: 7% !important;
}

.small-img-header-products-sm {
    font-size: 24px;
    margin-top: 10%;
    margin-bottom: 6%;
    color: #00AEEF;
}

.product-inner-htag-sm {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.product-inner-htag-sm-1 {
    margin-top: 10px !important;
    margin-bottom: 0px !important;
}

.line-inner-sm {
    height: 1px !important;
    background-color: gray;
    margin-top: 10px;
}

.left-specification-border-sm {
    border: 2px solid #8CC63E;
    /* height: 300px; */
    /* width: 100% !important; */
    background-color: #D4FFA5;
    margin-left: 17px !important;
    flex: 0px !important;
}

.left-address-border-sm {
    border: 2px solid #8CC63E;
    /* height: 250px;
    width: 49% !important; */
    background-color: white !important;
}

.contact-boxes-sm {
    /* height:120px;
    width:23% !important; */
    margin-bottom: 8%;
    text-align: center;
    color: white;
    background-color: #29AAE1;
    padding: 15px;
}

.contact-boxes-sec-sm {
    /* height:120px;
    width:23% !important; */
    margin-bottom: 8%;
    text-align: center;
    color: white;
    background-color: #75D5F6;
    padding: 15px;
}

.contact-boxes-thr-sm {
    /* height:120px;
    width:23% !important; */
    margin-bottom: 8%;
    text-align: center;
    background-color: #9AE8FF;
    color: #29AAE1;
    padding: 15px;
}

.contact-boxes-for-sm {
    /* height:120px;
    width:23% !important; */
    margin-bottom: 8%;
    text-align: center;
    background-color: #CFF5FE;
    color: #29AAE1;
    padding: 15px;
}

.heading-contact-us-sm {
    font-size: 24px;
    font-weight: 700;
    color: #5f5757;
    margin-left: 15px;
    margin-bottom: -5% !important;
    margin-top: 6% !important;
}

.small-img-header-contact-us-sm {
    font-size: 22px;
    margin-top: 9%;
    margin-bottom: 5%;
    color: #00AEEF;
}

.small-img-header-contact-sm {
    font-size: 24px;
    margin-top: 50px;
    margin-bottom: 10px;
}

.small-img-header-sm-title {
    font-size: 17px;
    margin-top: 35px;
    margin-bottom: -26px;
    font-weight: 600;
}

.heading-product-sm {
    font-size: 26px;
    font-weight: 700;
    color: #5f5757;
    margin-left: 15px;
    margin-bottom: -5% !important;
}

.bigger-img-inner-div-1-sm {
    background-color: #68AA00;
    width: 100%;
    margin-left: 3px;
    text-align: center;
    font-size: 12px;
    color: white !important;
    padding: 6px 0px !important;
    margin-bottom: 10%;
}

.bigger-img-inner-div-sm {
    background-color: #8CC63E;
    width: 100%;
    margin-left: 3px;
    text-align: center;
    font-size: 12px;
    color: white;
    padding: 6px 0px !important;
}

.footer-top-alignment-sm {
    /* margin-top: 25% !important; */
    padding-top: 47px !important;
}

.download-inner-row {
    /* margin-top: 30% !important; */
}

.download-inner-row-second {
    /* margin-top: 35% !important; */
}

.small-img-header-downloads-second-sm {
    font-size: 20px;
    margin-top: 5%;
    margin-bottom: 0%;
    color: #00AEEF;
}

.small-img-header-downloads-sm {
    font-size: 20px;
    margin-top: 8%;
    margin-bottom: 0%;
    color: #00AEEF;
}

.heading-downloads-sm {
    font-size: 24px;
    font-weight: 700;
    color: #5f5757;
    margin-left: 15px;
    margin-bottom: -5% !important;
}

.aligning-text {
    padding-left: 47px !important;
    padding-right: 0px !important;
}

.content-left {
    float: left !important;
}

.content-right {
    float: right !important;
}

button:focus {

    outline: 1px #8CC63D !important;
}

.small-font-inner-specification-sm {
    font-size: 12px;
    font-weight: 600;
    color: #68AA00;
    margin-top: 4% !important;
    padding: 0px !important;
}

.inner-page-medium-img-sm {
    margin-top: 3%;
    padding: 0px !important;
}

.small-img-header-sm {
    font-size: 20px;
    margin-top: 30px;
    margin-bottom: -20px;
}

.product-inner-img-header-sm {
    font-size: 22px;
    margin-top: 6%;
    margin-bottom: 0px;
}

.footer-sm {
    margin-top: -50px !important;
}

.footer-top-alignment-inner {
    margin-top: 5% !important;
}

.owl-carousel .owl-item img {
    display: block !important;
    width: auto !important;
}

.owl-dots {
    display: none !important;
}

.owl-prev {
    margin-left: -561px !important;
    position: absolute !important;
    margin-top: -215px !important;
    font-size: 33px !important;
}

.owl-next {
    margin-left: 518px !important;
    position: absolute !important;
    margin-top: -215px !important;
    font-size: 33px !important;
}

.owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    width: 1033px !important;
    height: 380px !important;
    -webkit-transform: translate3d(0, 0, 0);
}

.owl-theme .owl-nav [class*=owl-] {
    background: #8CC63E !important;
    color: #FFF !important;
    text-decoration: none !important;
    height: 50px !important;
    width: 25px !important;
    border-radius: 50px !important;
}

.owl-theme .owl-nav [class*=owl-]:hover {
    background: #68AA00 !important;
    color: #FFF !important;
    text-decoration: none !important;
    height: 50px !important;
    width: 25px !important;
    border-radius: 50px !important;
}

.img-2 {
    height: 100%;
}

.button1 {
    background-color: #ff4713;
    /* Green */
    border: none;
    color: white;
    padding: 12px 2%;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;

}

#mybutton {
    position: fixed;
    bottom: -4px;
    right: 0px;
}


@media only screen and (min-width: 768px) {
    div#mybutton {
        display: none;
    }

    .button1 {
        display: none !important
    }
}

.icon-bar {
  height: 3px; 
  background: white;
}

/* .icon-bar a {
    display: block;
    text-align: center;
    padding: 16px;
    transition: all 0.3s ease;
    color: white;
    font-size: 20px;
}

.icon-bar a:hover {
    background-color: #000;
} */

.facebook {
    background: #25d366;
    color: white;
}

.content {
    margin-left: 75px;
    font-size: 30px;
}
.table-container{
    display: flex;
    align-items: center;
    justify-content: center;
}
.table-head{
    border: 1px solid black;
}
.table-heading{
    border-right: 1px solid black;
}
.table-body{
    padding: 2px;
    border-right: 1px solid black;
    border-bottom: 1px solid black;
}
.scroll-content{
    width: 100vw !important;
    overflow: scroll;
}